31 def initActions(self): |
31 def initActions(self): |
32 """ |
32 """ |
33 Public method to generate the action objects. |
33 Public method to generate the action objects. |
34 """ |
34 """ |
35 self.hgBookmarksListAct = E5Action( |
35 self.hgBookmarksListAct = E5Action( |
36 self.trUtf8('List bookmarks'), |
36 self.tr('List bookmarks'), |
37 UI.PixmapCache.getIcon("listBookmarks.png"), |
37 UI.PixmapCache.getIcon("listBookmarks.png"), |
38 self.trUtf8('List bookmarks...'), |
38 self.tr('List bookmarks...'), |
39 0, 0, self, 'mercurial_list_bookmarks') |
39 0, 0, self, 'mercurial_list_bookmarks') |
40 self.hgBookmarksListAct.setStatusTip(self.trUtf8( |
40 self.hgBookmarksListAct.setStatusTip(self.tr( |
41 'List bookmarks of the project' |
41 'List bookmarks of the project' |
42 )) |
42 )) |
43 self.hgBookmarksListAct.setWhatsThis(self.trUtf8( |
43 self.hgBookmarksListAct.setWhatsThis(self.tr( |
44 """<b>List bookmarks</b>""" |
44 """<b>List bookmarks</b>""" |
45 """<p>This lists the bookmarks of the project.</p>""" |
45 """<p>This lists the bookmarks of the project.</p>""" |
46 )) |
46 )) |
47 self.hgBookmarksListAct.triggered[()].connect(self.__hgBookmarksList) |
47 self.hgBookmarksListAct.triggered.connect(self.__hgBookmarksList) |
48 self.actions.append(self.hgBookmarksListAct) |
48 self.actions.append(self.hgBookmarksListAct) |
49 |
49 |
50 self.hgBookmarkDefineAct = E5Action( |
50 self.hgBookmarkDefineAct = E5Action( |
51 self.trUtf8('Define bookmark'), |
51 self.tr('Define bookmark'), |
52 UI.PixmapCache.getIcon("addBookmark.png"), |
52 UI.PixmapCache.getIcon("addBookmark.png"), |
53 self.trUtf8('Define bookmark...'), |
53 self.tr('Define bookmark...'), |
54 0, 0, self, 'mercurial_define_bookmark') |
54 0, 0, self, 'mercurial_define_bookmark') |
55 self.hgBookmarkDefineAct.setStatusTip(self.trUtf8( |
55 self.hgBookmarkDefineAct.setStatusTip(self.tr( |
56 'Define a bookmark for the project' |
56 'Define a bookmark for the project' |
57 )) |
57 )) |
58 self.hgBookmarkDefineAct.setWhatsThis(self.trUtf8( |
58 self.hgBookmarkDefineAct.setWhatsThis(self.tr( |
59 """<b>Define bookmark</b>""" |
59 """<b>Define bookmark</b>""" |
60 """<p>This defines a bookmark for the project.</p>""" |
60 """<p>This defines a bookmark for the project.</p>""" |
61 )) |
61 )) |
62 self.hgBookmarkDefineAct.triggered[()].connect(self.__hgBookmarkDefine) |
62 self.hgBookmarkDefineAct.triggered.connect(self.__hgBookmarkDefine) |
63 self.actions.append(self.hgBookmarkDefineAct) |
63 self.actions.append(self.hgBookmarkDefineAct) |
64 |
64 |
65 self.hgBookmarkDeleteAct = E5Action( |
65 self.hgBookmarkDeleteAct = E5Action( |
66 self.trUtf8('Delete bookmark'), |
66 self.tr('Delete bookmark'), |
67 UI.PixmapCache.getIcon("deleteBookmark.png"), |
67 UI.PixmapCache.getIcon("deleteBookmark.png"), |
68 self.trUtf8('Delete bookmark...'), |
68 self.tr('Delete bookmark...'), |
69 0, 0, self, 'mercurial_delete_bookmark') |
69 0, 0, self, 'mercurial_delete_bookmark') |
70 self.hgBookmarkDeleteAct.setStatusTip(self.trUtf8( |
70 self.hgBookmarkDeleteAct.setStatusTip(self.tr( |
71 'Delete a bookmark of the project' |
71 'Delete a bookmark of the project' |
72 )) |
72 )) |
73 self.hgBookmarkDeleteAct.setWhatsThis(self.trUtf8( |
73 self.hgBookmarkDeleteAct.setWhatsThis(self.tr( |
74 """<b>Delete bookmark</b>""" |
74 """<b>Delete bookmark</b>""" |
75 """<p>This deletes a bookmark of the project.</p>""" |
75 """<p>This deletes a bookmark of the project.</p>""" |
76 )) |
76 )) |
77 self.hgBookmarkDeleteAct.triggered[()].connect(self.__hgBookmarkDelete) |
77 self.hgBookmarkDeleteAct.triggered.connect(self.__hgBookmarkDelete) |
78 self.actions.append(self.hgBookmarkDeleteAct) |
78 self.actions.append(self.hgBookmarkDeleteAct) |
79 |
79 |
80 self.hgBookmarkRenameAct = E5Action( |
80 self.hgBookmarkRenameAct = E5Action( |
81 self.trUtf8('Rename bookmark'), |
81 self.tr('Rename bookmark'), |
82 UI.PixmapCache.getIcon("renameBookmark.png"), |
82 UI.PixmapCache.getIcon("renameBookmark.png"), |
83 self.trUtf8('Rename bookmark...'), |
83 self.tr('Rename bookmark...'), |
84 0, 0, self, 'mercurial_rename_bookmark') |
84 0, 0, self, 'mercurial_rename_bookmark') |
85 self.hgBookmarkRenameAct.setStatusTip(self.trUtf8( |
85 self.hgBookmarkRenameAct.setStatusTip(self.tr( |
86 'Rename a bookmark of the project' |
86 'Rename a bookmark of the project' |
87 )) |
87 )) |
88 self.hgBookmarkRenameAct.setWhatsThis(self.trUtf8( |
88 self.hgBookmarkRenameAct.setWhatsThis(self.tr( |
89 """<b>Rename bookmark</b>""" |
89 """<b>Rename bookmark</b>""" |
90 """<p>This renames a bookmark of the project.</p>""" |
90 """<p>This renames a bookmark of the project.</p>""" |
91 )) |
91 )) |
92 self.hgBookmarkRenameAct.triggered[()].connect(self.__hgBookmarkRename) |
92 self.hgBookmarkRenameAct.triggered.connect(self.__hgBookmarkRename) |
93 self.actions.append(self.hgBookmarkRenameAct) |
93 self.actions.append(self.hgBookmarkRenameAct) |
94 |
94 |
95 self.hgBookmarkMoveAct = E5Action( |
95 self.hgBookmarkMoveAct = E5Action( |
96 self.trUtf8('Move bookmark'), |
96 self.tr('Move bookmark'), |
97 UI.PixmapCache.getIcon("moveBookmark.png"), |
97 UI.PixmapCache.getIcon("moveBookmark.png"), |
98 self.trUtf8('Move bookmark...'), |
98 self.tr('Move bookmark...'), |
99 0, 0, self, 'mercurial_move_bookmark') |
99 0, 0, self, 'mercurial_move_bookmark') |
100 self.hgBookmarkMoveAct.setStatusTip(self.trUtf8( |
100 self.hgBookmarkMoveAct.setStatusTip(self.tr( |
101 'Move a bookmark of the project' |
101 'Move a bookmark of the project' |
102 )) |
102 )) |
103 self.hgBookmarkMoveAct.setWhatsThis(self.trUtf8( |
103 self.hgBookmarkMoveAct.setWhatsThis(self.tr( |
104 """<b>Move bookmark</b>""" |
104 """<b>Move bookmark</b>""" |
105 """<p>This moves a bookmark of the project to another""" |
105 """<p>This moves a bookmark of the project to another""" |
106 """ changeset.</p>""" |
106 """ changeset.</p>""" |
107 )) |
107 )) |
108 self.hgBookmarkMoveAct.triggered[()].connect(self.__hgBookmarkMove) |
108 self.hgBookmarkMoveAct.triggered.connect(self.__hgBookmarkMove) |
109 self.actions.append(self.hgBookmarkMoveAct) |
109 self.actions.append(self.hgBookmarkMoveAct) |
110 |
110 |
111 self.hgBookmarkIncomingAct = E5Action( |
111 self.hgBookmarkIncomingAct = E5Action( |
112 self.trUtf8('Show incoming bookmarks'), |
112 self.tr('Show incoming bookmarks'), |
113 UI.PixmapCache.getIcon("incomingBookmark.png"), |
113 UI.PixmapCache.getIcon("incomingBookmark.png"), |
114 self.trUtf8('Show incoming bookmarks'), |
114 self.tr('Show incoming bookmarks'), |
115 0, 0, self, 'mercurial_incoming_bookmarks') |
115 0, 0, self, 'mercurial_incoming_bookmarks') |
116 self.hgBookmarkIncomingAct.setStatusTip(self.trUtf8( |
116 self.hgBookmarkIncomingAct.setStatusTip(self.tr( |
117 'Show a list of incoming bookmarks' |
117 'Show a list of incoming bookmarks' |
118 )) |
118 )) |
119 self.hgBookmarkIncomingAct.setWhatsThis(self.trUtf8( |
119 self.hgBookmarkIncomingAct.setWhatsThis(self.tr( |
120 """<b>Show incoming bookmarks</b>""" |
120 """<b>Show incoming bookmarks</b>""" |
121 """<p>This shows a list of new bookmarks available at the remote""" |
121 """<p>This shows a list of new bookmarks available at the remote""" |
122 """ repository.</p>""" |
122 """ repository.</p>""" |
123 )) |
123 )) |
124 self.hgBookmarkIncomingAct.triggered[()].connect( |
124 self.hgBookmarkIncomingAct.triggered.connect( |
125 self.__hgBookmarkIncoming) |
125 self.__hgBookmarkIncoming) |
126 self.actions.append(self.hgBookmarkIncomingAct) |
126 self.actions.append(self.hgBookmarkIncomingAct) |
127 |
127 |
128 self.hgBookmarkPullAct = E5Action( |
128 self.hgBookmarkPullAct = E5Action( |
129 self.trUtf8('Pull bookmark'), |
129 self.tr('Pull bookmark'), |
130 UI.PixmapCache.getIcon("pullBookmark.png"), |
130 UI.PixmapCache.getIcon("pullBookmark.png"), |
131 self.trUtf8('Pull bookmark'), |
131 self.tr('Pull bookmark'), |
132 0, 0, self, 'mercurial_pull_bookmark') |
132 0, 0, self, 'mercurial_pull_bookmark') |
133 self.hgBookmarkPullAct.setStatusTip(self.trUtf8( |
133 self.hgBookmarkPullAct.setStatusTip(self.tr( |
134 'Pull a bookmark from a remote repository' |
134 'Pull a bookmark from a remote repository' |
135 )) |
135 )) |
136 self.hgBookmarkPullAct.setWhatsThis(self.trUtf8( |
136 self.hgBookmarkPullAct.setWhatsThis(self.tr( |
137 """<b>Pull bookmark</b>""" |
137 """<b>Pull bookmark</b>""" |
138 """<p>This pulls a bookmark from a remote repository into the """ |
138 """<p>This pulls a bookmark from a remote repository into the """ |
139 """local repository.</p>""" |
139 """local repository.</p>""" |
140 )) |
140 )) |
141 self.hgBookmarkPullAct.triggered[()].connect(self.__hgBookmarkPull) |
141 self.hgBookmarkPullAct.triggered.connect(self.__hgBookmarkPull) |
142 self.actions.append(self.hgBookmarkPullAct) |
142 self.actions.append(self.hgBookmarkPullAct) |
143 |
143 |
144 self.hgBookmarkOutgoingAct = E5Action( |
144 self.hgBookmarkOutgoingAct = E5Action( |
145 self.trUtf8('Show outgoing bookmarks'), |
145 self.tr('Show outgoing bookmarks'), |
146 UI.PixmapCache.getIcon("outgoingBookmark.png"), |
146 UI.PixmapCache.getIcon("outgoingBookmark.png"), |
147 self.trUtf8('Show outgoing bookmarks'), |
147 self.tr('Show outgoing bookmarks'), |
148 0, 0, self, 'mercurial_outgoing_bookmarks') |
148 0, 0, self, 'mercurial_outgoing_bookmarks') |
149 self.hgBookmarkOutgoingAct.setStatusTip(self.trUtf8( |
149 self.hgBookmarkOutgoingAct.setStatusTip(self.tr( |
150 'Show a list of outgoing bookmarks' |
150 'Show a list of outgoing bookmarks' |
151 )) |
151 )) |
152 self.hgBookmarkOutgoingAct.setWhatsThis(self.trUtf8( |
152 self.hgBookmarkOutgoingAct.setWhatsThis(self.tr( |
153 """<b>Show outgoing bookmarks</b>""" |
153 """<b>Show outgoing bookmarks</b>""" |
154 """<p>This shows a list of new bookmarks available at the local""" |
154 """<p>This shows a list of new bookmarks available at the local""" |
155 """ repository.</p>""" |
155 """ repository.</p>""" |
156 )) |
156 )) |
157 self.hgBookmarkOutgoingAct.triggered[()].connect( |
157 self.hgBookmarkOutgoingAct.triggered.connect( |
158 self.__hgBookmarkOutgoing) |
158 self.__hgBookmarkOutgoing) |
159 self.actions.append(self.hgBookmarkOutgoingAct) |
159 self.actions.append(self.hgBookmarkOutgoingAct) |
160 |
160 |
161 self.hgBookmarkPushAct = E5Action( |
161 self.hgBookmarkPushAct = E5Action( |
162 self.trUtf8('Push bookmark'), |
162 self.tr('Push bookmark'), |
163 UI.PixmapCache.getIcon("pushBookmark.png"), |
163 UI.PixmapCache.getIcon("pushBookmark.png"), |
164 self.trUtf8('Push bookmark'), |
164 self.tr('Push bookmark'), |
165 0, 0, self, 'mercurial_push_bookmark') |
165 0, 0, self, 'mercurial_push_bookmark') |
166 self.hgBookmarkPushAct.setStatusTip(self.trUtf8( |
166 self.hgBookmarkPushAct.setStatusTip(self.tr( |
167 'Push a bookmark to a remote repository' |
167 'Push a bookmark to a remote repository' |
168 )) |
168 )) |
169 self.hgBookmarkPushAct.setWhatsThis(self.trUtf8( |
169 self.hgBookmarkPushAct.setWhatsThis(self.tr( |
170 """<b>Push bookmark</b>""" |
170 """<b>Push bookmark</b>""" |
171 """<p>This pushes a bookmark from the local repository to a """ |
171 """<p>This pushes a bookmark from the local repository to a """ |
172 """remote repository.</p>""" |
172 """remote repository.</p>""" |
173 )) |
173 )) |
174 self.hgBookmarkPushAct.triggered[()].connect(self.__hgBookmarkPush) |
174 self.hgBookmarkPushAct.triggered.connect(self.__hgBookmarkPush) |
175 self.actions.append(self.hgBookmarkPushAct) |
175 self.actions.append(self.hgBookmarkPushAct) |
176 |
176 |
177 def initMenu(self, mainMenu): |
177 def initMenu(self, mainMenu): |
178 """ |
178 """ |
179 Public method to generate the extension menu. |
179 Public method to generate the extension menu. |