src/eric7/Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.py

branch
eric7
changeset 9221
bf71ee032bb4
parent 9209
b99e7fd55fd3
child 9413
80c06d472826
--- a/src/eric7/Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.py	Wed Jul 13 11:16:20 2022 +0200
+++ b/src/eric7/Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.py	Wed Jul 13 14:55:47 2022 +0200
@@ -14,9 +14,7 @@
 from PyQt6.QtCore import pyqtSlot
 from PyQt6.QtWidgets import QDialog
 
-from Preferences.ConfigurationPages.ConfigurationPageBase import (
-    ConfigurationPageBase
-)
+from Preferences.ConfigurationPages.ConfigurationPageBase import ConfigurationPageBase
 from .Ui_GitPage import Ui_GitPage
 
 
@@ -24,72 +22,72 @@
     """
     Class implementing the Git configuration page.
     """
+
     def __init__(self, plugin):
         """
         Constructor
-        
+
         @param plugin reference to the plugin object
         """
         super().__init__()
         self.setupUi(self)
         self.setObjectName("GitPage")
-        
+
         self.__plugin = plugin
-        
+
         # set initial values
         # log
-        self.logSpinBox.setValue(
-            self.__plugin.getPreferences("LogLimit"))
+        self.logSpinBox.setValue(self.__plugin.getPreferences("LogLimit"))
         self.logWidthSpinBox.setValue(
-            self.__plugin.getPreferences("LogSubjectColumnWidth"))
+            self.__plugin.getPreferences("LogSubjectColumnWidth")
+        )
         self.findHarderCheckBox.setChecked(
-            self.__plugin.getPreferences("FindCopiesHarder"))
+            self.__plugin.getPreferences("FindCopiesHarder")
+        )
         # commit
-        self.commitIdSpinBox.setValue(
-            self.__plugin.getPreferences("CommitIdLength"))
+        self.commitIdSpinBox.setValue(self.__plugin.getPreferences("CommitIdLength"))
         # cleanup
-        self.cleanupPatternEdit.setText(
-            self.__plugin.getPreferences("CleanupPatterns"))
+        self.cleanupPatternEdit.setText(self.__plugin.getPreferences("CleanupPatterns"))
         # repository optimization
-        self.aggressiveCheckBox.setChecked(
-            self.__plugin.getPreferences("AggressiveGC"))
-    
+        self.aggressiveCheckBox.setChecked(self.__plugin.getPreferences("AggressiveGC"))
+
     def save(self):
         """
         Public slot to save the Git configuration.
         """
         # log
+        self.__plugin.setPreferences("LogLimit", self.logSpinBox.value())
         self.__plugin.setPreferences(
-            "LogLimit", self.logSpinBox.value())
-        self.__plugin.setPreferences(
-            "LogSubjectColumnWidth", self.logWidthSpinBox.value())
+            "LogSubjectColumnWidth", self.logWidthSpinBox.value()
+        )
         self.__plugin.setPreferences(
-            "FindCopiesHarder", self.findHarderCheckBox.isChecked())
+            "FindCopiesHarder", self.findHarderCheckBox.isChecked()
+        )
         # commit
-        self.__plugin.setPreferences(
-            "CommitIdLength", self.commitIdSpinBox.value())
+        self.__plugin.setPreferences("CommitIdLength", self.commitIdSpinBox.value())
         # cleanup
-        self.__plugin.setPreferences(
-            "CleanupPatterns", self.cleanupPatternEdit.text())
+        self.__plugin.setPreferences("CleanupPatterns", self.cleanupPatternEdit.text())
         # repository optimization
         self.__plugin.setPreferences(
-            "AggressiveGC", self.aggressiveCheckBox.isChecked())
-    
+            "AggressiveGC", self.aggressiveCheckBox.isChecked()
+        )
+
     @pyqtSlot()
     def on_configButton_clicked(self):
         """
         Private slot to edit the (per user) Git configuration file.
         """
         from QScintilla.MiniEditor import MiniEditor
+
         cfgFile = self.__plugin.getConfigPath()
         if not os.path.exists(cfgFile):
             from ..GitUserConfigDataDialog import GitUserConfigDataDialog
+
             dlg = GitUserConfigDataDialog()
             if dlg.exec() == QDialog.DialogCode.Accepted:
                 firstName, lastName, email = dlg.getData()
             else:
-                firstName, lastName, email = (
-                    "Firstname", "Lastname", "email_address")
+                firstName, lastName, email = ("Firstname", "Lastname", "email_address")
             with contextlib.suppress(OSError), open(cfgFile, "w") as f:
                 f.write("[user]\n")
                 f.write("    name = {0} {1}\n".format(firstName, lastName))

eric ide

mercurial