Fri, 24 Sep 2021 16:30:28 +0200
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>