--- a/Preferences/ConfigurationPages/InterfacePage.py Tue Jul 10 19:16:02 2018 +0200 +++ b/Preferences/ConfigurationPages/InterfacePage.py Tue Jul 10 19:41:30 2018 +0200 @@ -91,12 +91,24 @@ index = 0 # default for bad values self.layoutComboBox.setCurrentIndex(index) + # integrated tools activation + # left side + self.templateViewerCheckBox.setChecked( + Preferences.getUI("ShowTemplateViewer")) + self.fileBrowserCheckBox.setChecked( + Preferences.getUI("ShowFileBrowser")) + self.symbolsCheckBox.setChecked( + Preferences.getUI("ShowSymbolsViewer")) + # right side self.codeDocumentationViewerCheckBox.setChecked( Preferences.getUI("ShowCodeDocumentationViewer")) self.cooperationCheckBox.setChecked( Preferences.getUI("ShowCooperation")) self.ircCheckBox.setChecked( Preferences.getUI("ShowIrc")) + # bottom side + self.numbersCheckBox.setChecked( + Preferences.getUI("ShowNumbersViewer")) self.tabsGroupBox.setEnabled(True) self.tabsCloseButtonCheckBox.setChecked( @@ -172,6 +184,18 @@ layoutType = "Sidebars" # just in case Preferences.setUI("LayoutType", layoutType) + # save the integrated tools activation + # left side + Preferences.setUI( + "ShowTemplateViewer", + self.templateViewerCheckBox.isChecked()) + Preferences.setUI( + "ShowFileBrowser", + self.fileBrowserCheckBox.isChecked()) + Preferences.setUI( + "ShowSymbolsViewer", + self.symbolsCheckBox.isChecked()) + # right side Preferences.setUI( "ShowCodeDocumentationViewer", self.codeDocumentationViewerCheckBox.isChecked()) @@ -181,6 +205,10 @@ Preferences.setUI( "ShowIrc", self.ircCheckBox.isChecked()) + # bottom side + Preferences.setUI( + "ShowNumbersViewer", + self.numbersCheckBox.isChecked()) Preferences.setUI( "SingleCloseButton",