--- a/Plugins/VcsPlugins/vcsSubversion/SvnCommitDialog.py Mon Dec 28 18:31:37 2009 +0000 +++ b/Plugins/VcsPlugins/vcsSubversion/SvnCommitDialog.py Wed Dec 30 15:40:33 2009 +0000 @@ -40,8 +40,8 @@ @param evt the event (QShowEvent) """ - self.recentCommitMessages = \ - Preferences.Prefs.settings.value('Subversion/Commits').toStringList() + self.recentCommitMessages = Preferences.toList( + Preferences.Prefs.settings.value('Subversion/Commits')) self.recentComboBox.clear() self.recentComboBox.addItem("") self.recentComboBox.addItems(self.recentCommitMessages) @@ -58,10 +58,10 @@ self.recentCommitMessages.remove(msg) self.recentCommitMessages.insert(0, msg) no = Preferences.Prefs.settings\ - .value('Subversion/CommitMessages', QVariant(20)).toInt()[0] + .value('Subversion/CommitMessages', 20) del self.recentCommitMessages[no:] Preferences.Prefs.settings.setValue('Subversion/Commits', - QVariant(self.recentCommitMessages)) + self.recentCommitMessages) return msg def hasChangelists(self):