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.svnRepoInfoAct = E5Action(self.trUtf8('Show repository info'), |
206 self.svnRepoInfoAct = E5Action(self.trUtf8('Show repository info'), |
192 UI.PixmapCache.getIcon("vcsRepo.png"), |
207 UI.PixmapCache.getIcon("vcsRepo.png"), |
193 self.trUtf8('Show repository info'), |
208 self.trUtf8('Show repository info'), |
194 0, 0, self, 'subversion_repoinfo') |
209 0, 0, self, 'subversion_repoinfo') |
476 menu.addSeparator() |
491 menu.addSeparator() |
477 menu.addAction(self.vcsLogAct) |
492 menu.addAction(self.vcsLogAct) |
478 menu.addAction(self.svnLogBrowserAct) |
493 menu.addAction(self.svnLogBrowserAct) |
479 menu.addSeparator() |
494 menu.addSeparator() |
480 menu.addAction(self.vcsStatusAct) |
495 menu.addAction(self.vcsStatusAct) |
|
496 menu.addAction(self.svnChangeListsAct) |
481 menu.addAction(self.svnRepoInfoAct) |
497 menu.addAction(self.svnRepoInfoAct) |
482 menu.addSeparator() |
498 menu.addSeparator() |
483 menu.addAction(self.vcsDiffAct) |
499 menu.addAction(self.vcsDiffAct) |
484 menu.addAction(self.svnExtDiffAct) |
500 menu.addAction(self.svnExtDiffAct) |
485 menu.addAction(self.svnUrlDiffAct) |
501 menu.addAction(self.svnUrlDiffAct) |
576 """ |
592 """ |
577 self.vcs.svnRepoBrowser(projectPath=self.project.ppath) |
593 self.vcs.svnRepoBrowser(projectPath=self.project.ppath) |
578 |
594 |
579 def __svnConfigure(self): |
595 def __svnConfigure(self): |
580 """ |
596 """ |
581 Private method to open the configuration dialog. |
597 Private slot to open the configuration dialog. |
582 """ |
598 """ |
583 e5App().getObject("UserInterface").showPreferences("zzz_subversionPage") |
599 e5App().getObject("UserInterface").showPreferences("zzz_subversionPage") |
|
600 |
|
601 def __svnChangeLists(self): |
|
602 """ |
|
603 Private slot used to show a list of change lists. |
|
604 """ |
|
605 self.vcs.svnShowChangelists(self.project.ppath) |