From 9eaf19f369905b112250816eccd30b5333948d30 Mon Sep 17 00:00:00 2001
From: ale rimoldi <ale@graphicslab.org>
Date: Thu, 21 Nov 2024 20:22:59 +0100
Subject: use a positive text for show labels


diff --git a/scribus/ui/prefs_userinterface.cpp b/scribus/ui/prefs_userinterface.cpp
index b790f1fb2..5caeaf046 100644
--- a/scribus/ui/prefs_userinterface.cpp
+++ b/scribus/ui/prefs_userinterface.cpp
@@ -72,8 +72,8 @@ void Prefs_UserInterface::languageChange()
 	//showSplashCheckBox->setToolTip( "<qt>" + tr( "" ) + "</qt>");
 	//showStartupDialogCheckBox->setToolTip( "<qt>" + tr( "" ) + "</qt>");
 	storyEditorUseSmartSelectionCheckBox->setToolTip( "<qt>" + tr( "The default behavior when double-clicking on a word is to select the word and the first following space. Smart selection will select only the word, without the following space." ) + "</qt>");
-	hideLabels->setToolTip("<qt>" + tr( "Hides informational labels on palettes." ) + "</qt>");
-	hideLabelsOfInactiveTabs->setToolTip("<qt>" + tr( "Hides labels of inactive palette tabs." ) + "</qt>");
+	showLabels->setToolTip("<qt>" + tr( "Shows informational labels on palettes." ) + "</qt>");
+	showLabelsOfInactiveTabs->setToolTip("<qt>" + tr( "Shows labels of inactive palette tabs." ) + "</qt>");
 }
 
 void Prefs_UserInterface::restoreDefaults(struct ApplicationPrefs *prefsData)
@@ -105,8 +105,8 @@ void Prefs_UserInterface::restoreDefaults(struct ApplicationPrefs *prefsData)
 	useTabsForDocumentsCheckBox->setChecked(prefsData->uiPrefs.useTabs);
 	showSplashCheckBox->setChecked(prefsData->uiPrefs.showSplashOnStartup);
 	useSmallWidgetsCheckBox->setChecked(prefsData->uiPrefs.useSmallWidgets);
-	hideLabels->setChecked(prefsData->uiPrefs.hideLabels);
-	hideLabelsOfInactiveTabs->setChecked(prefsData->uiPrefs.hideLabelsOfInactiveTabs);
+	showLabels->setChecked(!prefsData->uiPrefs.hideLabels);
+	showLabelsOfInactiveTabs->setChecked(!prefsData->uiPrefs.hideLabelsOfInactiveTabs);
 
 	storyEditorUseSmartSelectionCheckBox->setChecked(prefsData->storyEditorPrefs.smartTextSelection);
 	seFont.fromString(prefsData->storyEditorPrefs.guiFont);
@@ -128,8 +128,8 @@ void Prefs_UserInterface::saveGuiToPrefs(struct ApplicationPrefs *prefsData) con
 	prefsData->uiPrefs.useTabs = useTabsForDocumentsCheckBox->isChecked();
 	prefsData->uiPrefs.showSplashOnStartup = showSplashCheckBox->isChecked();
 	prefsData->uiPrefs.useSmallWidgets = useSmallWidgetsCheckBox->isChecked();
-	prefsData->uiPrefs.hideLabels = hideLabels->isChecked();
-	prefsData->uiPrefs.hideLabelsOfInactiveTabs = hideLabelsOfInactiveTabs->isChecked();
+	prefsData->uiPrefs.hideLabels = !showLabels->isChecked();
+	prefsData->uiPrefs.hideLabelsOfInactiveTabs = !showLabelsOfInactiveTabs->isChecked();
 
 	prefsData->storyEditorPrefs.guiFont = seFont.toString();
 	prefsData->storyEditorPrefs.smartTextSelection = storyEditorUseSmartSelectionCheckBox->isChecked();
diff --git a/scribus/ui/prefs_userinterfacebase.ui b/scribus/ui/prefs_userinterfacebase.ui
index 7b4be94a6..35b10be8b 100644
--- a/scribus/ui/prefs_userinterfacebase.ui
+++ b/scribus/ui/prefs_userinterfacebase.ui
@@ -128,16 +128,16 @@
           <widget class="QSpinBox" name="recentDocumentsSpinBox"/>
          </item>
          <item row="3" column="1">
-          <widget class="QCheckBox" name="hideLabels">
+          <widget class="QCheckBox" name="showLabels">
            <property name="text">
-            <string>Hide Informational Labels</string>
+            <string>Show Informational Labels</string>
            </property>
           </widget>
          </item>
          <item row="4" column="1">
-          <widget class="QCheckBox" name="hideLabelsOfInactiveTabs">
+          <widget class="QCheckBox" name="showLabelsOfInactiveTabs">
            <property name="text">
-            <string>Hide Labels of Inactive Palette Tabs</string>
+            <string>Show Labels of Inactive Palette Tabs</string>
            </property>
           </widget>
          </item>
@@ -451,7 +451,8 @@
   <tabstop>themeComboBox</tabstop>
   <tabstop>iconSetComboBox</tabstop>
   <tabstop>useSmallWidgetsCheckBox</tabstop>
-  <tabstop>hideLabels</tabstop>
+  <tabstop>showLabels</tabstop>
+  <tabstop>showLabelsOfInactiveTabs</tabstop>
   <tabstop>useTabsForDocumentsCheckBox</tabstop>
   <tabstop>recentDocumentsSpinBox</tabstop>
   <tabstop>languageComboBox</tabstop>
