185 """<b>Show status</b>""" |
185 """<b>Show status</b>""" |
186 """<p>This shows the status of the local project.</p>""" |
186 """<p>This shows the status of the local project.</p>""" |
187 )) |
187 )) |
188 self.vcsStatusAct.triggered[()].connect(self._vcsStatus) |
188 self.vcsStatusAct.triggered[()].connect(self._vcsStatus) |
189 self.actions.append(self.vcsStatusAct) |
189 self.actions.append(self.vcsStatusAct) |
|
190 |
|
191 self.svnChangeListsAct = E5Action(self.trUtf8('Show change lists'), |
|
192 UI.PixmapCache.getIcon("vcsChangeLists.png"), |
|
193 self.trUtf8('Show change lists'), |
|
194 0, 0, self, 'subversion_changelists') |
|
195 self.svnChangeListsAct.setStatusTip(self.trUtf8( |
|
196 'Show the change lists and associated files of the local project' |
|
197 )) |
|
198 self.svnChangeListsAct.setWhatsThis(self.trUtf8( |
|
199 """<b>Show change lists</b>""" |
|
200 """<p>This shows the change lists and associated files of the""" |
|
201 """ local project.</p>""" |
|
202 )) |
|
203 self.svnChangeListsAct.triggered[()].connect(self.__svnChangeLists) |
|
204 self.actions.append(self.svnChangeListsAct) |
190 |
205 |
191 self.vcsTagAct = E5Action(self.trUtf8('Tag in repository'), |
206 self.vcsTagAct = E5Action(self.trUtf8('Tag in repository'), |
192 UI.PixmapCache.getIcon("vcsTag.png"), |
207 UI.PixmapCache.getIcon("vcsTag.png"), |
193 self.trUtf8('&Tag in repository...'), |
208 self.trUtf8('&Tag in repository...'), |
194 0, 0, self, 'subversion_tag') |
209 0, 0, self, 'subversion_tag') |
461 menu.addSeparator() |
476 menu.addSeparator() |
462 menu.addAction(self.vcsLogAct) |
477 menu.addAction(self.vcsLogAct) |
463 menu.addAction(self.svnLogBrowserAct) |
478 menu.addAction(self.svnLogBrowserAct) |
464 menu.addSeparator() |
479 menu.addSeparator() |
465 menu.addAction(self.vcsStatusAct) |
480 menu.addAction(self.vcsStatusAct) |
|
481 menu.addAction(self.svnChangeListsAct) |
466 menu.addSeparator() |
482 menu.addSeparator() |
467 menu.addAction(self.vcsDiffAct) |
483 menu.addAction(self.vcsDiffAct) |
468 menu.addAction(self.svnExtDiffAct) |
484 menu.addAction(self.svnExtDiffAct) |
469 menu.addAction(self.svnUrlDiffAct) |
485 menu.addAction(self.svnUrlDiffAct) |
470 menu.addSeparator() |
486 menu.addSeparator() |
554 """ |
570 """ |
555 self.vcs.svnRepoBrowser(projectPath=self.project.ppath) |
571 self.vcs.svnRepoBrowser(projectPath=self.project.ppath) |
556 |
572 |
557 def __svnConfigure(self): |
573 def __svnConfigure(self): |
558 """ |
574 """ |
559 Private method to open the configuration dialog. |
575 Private slot to open the configuration dialog. |
560 """ |
576 """ |
561 e5App().getObject("UserInterface").showPreferences("zzz_subversionPage") |
577 e5App().getObject("UserInterface").showPreferences("zzz_subversionPage") |
|
578 |
|
579 def __svnChangeLists(self): |
|
580 """ |
|
581 Private slot used to show a list of change lists. |
|
582 """ |
|
583 self.vcs.svnShowChangelists(self.project.ppath) |