Plugins/VcsPlugins/vcsPySvn/ProjectHelper.py

changeset 1888
03f59d88a62d
parent 1880
dbd4d7698310
child 1892
ba56498a41e2
equal deleted inserted replaced
1886:732f94385668 1888:03f59d88a62d
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)

eric ide

mercurial