34 # set initial values |
34 # set initial values |
35 self.logSpinBox.setValue(self.__plugin.getPreferences("LogLimit")) |
35 self.logSpinBox.setValue(self.__plugin.getPreferences("LogLimit")) |
36 self.commitSpinBox.setValue(self.__plugin.getPreferences("CommitMessages")) |
36 self.commitSpinBox.setValue(self.__plugin.getPreferences("CommitMessages")) |
37 self.logBrowserCheckBox.setChecked(self.__plugin.getPreferences("UseLogBrowser")) |
37 self.logBrowserCheckBox.setChecked(self.__plugin.getPreferences("UseLogBrowser")) |
38 self.pullUpdateCheckBox.setChecked(self.__plugin.getPreferences("PullUpdate")) |
38 self.pullUpdateCheckBox.setChecked(self.__plugin.getPreferences("PullUpdate")) |
|
39 self.preferUnbundleCheckBox.setChecked( |
|
40 self.__plugin.getPreferences("PreferUnbundle")) |
39 self.cleanupPatternEdit.setText(self.__plugin.getPreferences("CleanupPatterns")) |
41 self.cleanupPatternEdit.setText(self.__plugin.getPreferences("CleanupPatterns")) |
40 |
42 |
41 def save(self): |
43 def save(self): |
42 """ |
44 """ |
43 Public slot to save the Mercurial configuration. |
45 Public slot to save the Mercurial configuration. |
44 """ |
46 """ |
45 self.__plugin.setPreferences("LogLimit", self.logSpinBox.value()) |
47 self.__plugin.setPreferences("LogLimit", self.logSpinBox.value()) |
46 self.__plugin.setPreferences("CommitMessages", self.commitSpinBox.value()) |
48 self.__plugin.setPreferences("CommitMessages", self.commitSpinBox.value()) |
47 self.__plugin.setPreferences("UseLogBrowser", self.logBrowserCheckBox.isChecked()) |
49 self.__plugin.setPreferences("UseLogBrowser", self.logBrowserCheckBox.isChecked()) |
48 self.__plugin.setPreferences("PullUpdate", self.pullUpdateCheckBox.isChecked()) |
50 self.__plugin.setPreferences("PullUpdate", self.pullUpdateCheckBox.isChecked()) |
|
51 self.__plugin.setPreferences("PreferUnbundle", |
|
52 self.preferUnbundleCheckBox.isChecked()) |
49 self.__plugin.setPreferences("CleanupPatterns", self.cleanupPatternEdit.text()) |
53 self.__plugin.setPreferences("CleanupPatterns", self.cleanupPatternEdit.text()) |
50 |
54 |
51 @pyqtSlot() |
55 @pyqtSlot() |
52 def on_configButton_clicked(self): |
56 def on_configButton_clicked(self): |
53 """ |
57 """ |