Completed the extension to the VCS configuration page. eric7

Fri, 24 Sep 2021 16:30:28 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 24 Sep 2021 16:30:28 +0200
branch
eric7
changeset 8628
dcdf0074ad39
parent 8627
ca3114b95866
child 8629
1b58dc890b87

Completed the extension to the VCS configuration page.

eric7/Preferences/ConfigurationPages/VcsPage.py file | annotate | diff | comparison | revisions
eric7/Preferences/ConfigurationPages/VcsPage.ui file | annotate | diff | comparison | revisions
--- a/eric7/Preferences/ConfigurationPages/VcsPage.py	Thu Sep 23 19:51:42 2021 +0200
+++ b/eric7/Preferences/ConfigurationPages/VcsPage.py	Fri Sep 24 16:30:28 2021 +0200
@@ -31,6 +31,10 @@
             Preferences.getVCS("AutoSaveFiles"))
         self.vcsAutoSaveProjectCheckBox.setChecked(
             Preferences.getVCS("AutoSaveProject"))
+        self.commitSpinBox.setValue(
+            Preferences.getVCS("CommitMessages"))
+        self.perProjectCommitHistoryCheckBox.setChecked(
+            Preferences.getVCS("PerProjectCommitHistory"))
         self.vcsStatusMonitorIntervalSpinBox.setValue(
             Preferences.getVCS("StatusMonitorInterval"))
         self.vcsMonitorLocalStatusCheckBox.setChecked(
@@ -73,6 +77,12 @@
             "AutoSaveProject",
             self.vcsAutoSaveProjectCheckBox.isChecked())
         Preferences.setVCS(
+            "CommitMessages",
+            self.commitSpinBox.value())
+        Preferences.setVCS(
+            "PerProjectCommitHistory",
+            self.perProjectCommitHistoryCheckBox.isChecked())
+        Preferences.setVCS(
             "StatusMonitorInterval",
             self.vcsStatusMonitorIntervalSpinBox.value())
         Preferences.setVCS(
--- a/eric7/Preferences/ConfigurationPages/VcsPage.ui	Thu Sep 23 19:51:42 2021 +0200
+++ b/eric7/Preferences/ConfigurationPages/VcsPage.ui	Fri Sep 24 16:30:28 2021 +0200
@@ -105,7 +105,7 @@
        </layout>
       </item>
       <item row="2" column="0" colspan="2">
-       <widget class="QCheckBox" name="checkBox">
+       <widget class="QCheckBox" name="perProjectCommitHistoryCheckBox">
         <property name="toolTip">
          <string>Select to use one commit messages history per project</string>
         </property>
@@ -371,7 +371,7 @@
   <tabstop>vcsAutoSaveCheckBox</tabstop>
   <tabstop>vcsAutoSaveProjectCheckBox</tabstop>
   <tabstop>commitSpinBox</tabstop>
-  <tabstop>checkBox</tabstop>
+  <tabstop>perProjectCommitHistoryCheckBox</tabstop>
   <tabstop>vcsStatusMonitorIntervalSpinBox</tabstop>
   <tabstop>vcsMonitorLocalStatusCheckBox</tabstop>
   <tabstop>autoUpdateCheckBox</tabstop>

eric ide

mercurial