Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.py

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

eric ide

mercurial