284 self.hgExtDiffAct.triggered[()].connect(self.__hgExtendedDiff) |
284 self.hgExtDiffAct.triggered[()].connect(self.__hgExtendedDiff) |
285 self.actions.append(self.hgExtDiffAct) |
285 self.actions.append(self.hgExtDiffAct) |
286 |
286 |
287 self.vcsStatusAct = E5Action(self.trUtf8('Show status'), |
287 self.vcsStatusAct = E5Action(self.trUtf8('Show status'), |
288 UI.PixmapCache.getIcon("vcsStatus.png"), |
288 UI.PixmapCache.getIcon("vcsStatus.png"), |
289 self.trUtf8('Show &status'), |
289 self.trUtf8('Show &status...'), |
290 0, 0, self, 'mercurial_status') |
290 0, 0, self, 'mercurial_status') |
291 self.vcsStatusAct.setStatusTip(self.trUtf8( |
291 self.vcsStatusAct.setStatusTip(self.trUtf8( |
292 'Show the status of the local project' |
292 'Show the status of the local project' |
293 )) |
293 )) |
294 self.vcsStatusAct.setWhatsThis(self.trUtf8( |
294 self.vcsStatusAct.setWhatsThis(self.trUtf8( |
295 """<b>Show status</b>""" |
295 """<b>Show status</b>""" |
296 """<p>This shows the status of the local project.</p>""" |
296 """<p>This shows the status of the local project.</p>""" |
297 )) |
297 )) |
298 self.vcsStatusAct.triggered[()].connect(self._vcsStatus) |
298 self.vcsStatusAct.triggered[()].connect(self._vcsStatus) |
299 self.actions.append(self.vcsStatusAct) |
299 self.actions.append(self.vcsStatusAct) |
|
300 |
|
301 self.hgSummaryAct = E5Action( |
|
302 self.trUtf8('Show Summary'), |
|
303 UI.PixmapCache.getIcon("vcsSummary.png"), |
|
304 self.trUtf8('Show summary...'), |
|
305 0, 0, self, 'mercurial_summary') |
|
306 self.hgSummaryAct.setStatusTip(self.trUtf8( |
|
307 'Show summary information of the working directory status' |
|
308 )) |
|
309 self.hgSummaryAct.setWhatsThis(self.trUtf8( |
|
310 """<b>Show summary</b>""" |
|
311 """<p>This shows some summary information of the working""" |
|
312 """ directory status.</p>""" |
|
313 )) |
|
314 self.hgSummaryAct.triggered[()].connect(self.__hgSummary) |
|
315 self.actions.append(self.hgSummaryAct) |
300 |
316 |
301 self.hgHeadsAct = E5Action(self.trUtf8('Show heads'), |
317 self.hgHeadsAct = E5Action(self.trUtf8('Show heads'), |
302 self.trUtf8('Show heads'), |
318 self.trUtf8('Show heads'), |
303 0, 0, self, 'mercurial_heads') |
319 0, 0, self, 'mercurial_heads') |
304 self.hgHeadsAct.setStatusTip(self.trUtf8( |
320 self.hgHeadsAct.setStatusTip(self.trUtf8( |
1029 menu.addSeparator() |
1045 menu.addSeparator() |
1030 menu.addAction(self.vcsLogAct) |
1046 menu.addAction(self.vcsLogAct) |
1031 menu.addAction(self.hgLogBrowserAct) |
1047 menu.addAction(self.hgLogBrowserAct) |
1032 menu.addSeparator() |
1048 menu.addSeparator() |
1033 menu.addAction(self.vcsStatusAct) |
1049 menu.addAction(self.vcsStatusAct) |
|
1050 menu.addAction(self.hgSummaryAct) |
1034 menu.addSeparator() |
1051 menu.addSeparator() |
1035 menu.addAction(self.vcsDiffAct) |
1052 menu.addAction(self.vcsDiffAct) |
1036 menu.addAction(self.hgExtDiffAct) |
1053 menu.addAction(self.hgExtDiffAct) |
1037 menu.addSeparator() |
1054 menu.addSeparator() |
1038 if self.vcs.version >= (2, 1): |
1055 if self.vcs.version >= (2, 1): |