Plugins/VcsPlugins/vcsSubversion/SvnCommitDialog.py

changeset 945
8cd4d08fa9f6
parent 791
9ec2ac20e54e
child 1112
8a7d1b9d18db
equal deleted inserted replaced
944:1b59c4ba121e 945:8cd4d08fa9f6
12 12
13 from .Ui_SvnCommitDialog import Ui_SvnCommitDialog 13 from .Ui_SvnCommitDialog import Ui_SvnCommitDialog
14 14
15 import Preferences 15 import Preferences
16 16
17
17 class SvnCommitDialog(QWidget, Ui_SvnCommitDialog): 18 class SvnCommitDialog(QWidget, Ui_SvnCommitDialog):
18 """ 19 """
19 Class implementing a dialog to enter the commit message. 20 Class implementing a dialog to enter the commit message.
20 21
21 @signal accepted() emitted, if the dialog was accepted 22 @signal accepted() emitted, if the dialog was accepted
22 @signal rejected() emitted, if the dialog was rejected 23 @signal rejected() emitted, if the dialog was rejected
23 """ 24 """
24 accepted = pyqtSignal() 25 accepted = pyqtSignal()
25 rejected = pyqtSignal() 26 rejected = pyqtSignal()
26 27
27 def __init__(self, vcs, parent = None): 28 def __init__(self, vcs, parent=None):
28 """ 29 """
29 Constructor 30 Constructor
30 31
31 @param vcs reference to the vcs object 32 @param vcs reference to the vcs object
32 @param parent parent widget (QWidget) 33 @param parent parent widget (QWidget)
61 self.recentCommitMessages.remove(msg) 62 self.recentCommitMessages.remove(msg)
62 self.recentCommitMessages.insert(0, msg) 63 self.recentCommitMessages.insert(0, msg)
63 no = int(Preferences.Prefs.settings\ 64 no = int(Preferences.Prefs.settings\
64 .value('Subversion/CommitMessages', 20)) 65 .value('Subversion/CommitMessages', 20))
65 del self.recentCommitMessages[no:] 66 del self.recentCommitMessages[no:]
66 Preferences.Prefs.settings.setValue('Subversion/Commits', 67 Preferences.Prefs.settings.setValue('Subversion/Commits',
67 self.recentCommitMessages) 68 self.recentCommitMessages)
68 return msg 69 return msg
69 70
70 def hasChangelists(self): 71 def hasChangelists(self):
71 """ 72 """

eric ide

mercurial