Plugins/VcsPlugins/vcsPySvn/ProjectHelper.py

changeset 1267
5eddb59304c7
parent 1112
8a7d1b9d18db
child 1509
c0b5e693b0eb
equal deleted inserted replaced
1266:ce8a103501a5 1267:5eddb59304c7
125 """<b>Show log</b>""" 125 """<b>Show log</b>"""
126 """<p>This shows the log of the local project.</p>""" 126 """<p>This shows the log of the local project.</p>"""
127 )) 127 ))
128 self.vcsLogAct.triggered[()].connect(self._vcsLog) 128 self.vcsLogAct.triggered[()].connect(self._vcsLog)
129 self.actions.append(self.vcsLogAct) 129 self.actions.append(self.vcsLogAct)
130
131 self.svnLogLimitedAct = E5Action(self.trUtf8('Show limited log'),
132 UI.PixmapCache.getIcon("vcsLog.png"),
133 self.trUtf8('Show limited log'),
134 0, 0, self, 'subversion_log_limited')
135 self.svnLogLimitedAct.setStatusTip(self.trUtf8(
136 'Show a limited log of the local project'
137 ))
138 self.svnLogLimitedAct.setWhatsThis(self.trUtf8(
139 """<b>Show limited log</b>"""
140 """<p>This shows the log of the local project limited to a selectable"""
141 """ number of entries.</p>"""
142 ))
143 self.svnLogLimitedAct.triggered[()].connect(self.__svnLogLimited)
144 self.actions.append(self.svnLogLimitedAct)
145 130
146 self.svnLogBrowserAct = E5Action(self.trUtf8('Show log browser'), 131 self.svnLogBrowserAct = E5Action(self.trUtf8('Show log browser'),
147 UI.PixmapCache.getIcon("vcsLog.png"), 132 UI.PixmapCache.getIcon("vcsLog.png"),
148 self.trUtf8('Show log browser'), 133 self.trUtf8('Show log browser'),
149 0, 0, self, 'subversion_log_browser') 134 0, 0, self, 'subversion_log_browser')
502 menu.addAction(self.svnBranchListAct) 487 menu.addAction(self.svnBranchListAct)
503 else: 488 else:
504 menu.addAction(self.svnListAct) 489 menu.addAction(self.svnListAct)
505 menu.addSeparator() 490 menu.addSeparator()
506 menu.addAction(self.vcsLogAct) 491 menu.addAction(self.vcsLogAct)
507 menu.addAction(self.svnLogLimitedAct)
508 menu.addAction(self.svnLogBrowserAct) 492 menu.addAction(self.svnLogBrowserAct)
509 menu.addSeparator() 493 menu.addSeparator()
510 menu.addAction(self.vcsStatusAct) 494 menu.addAction(self.vcsStatusAct)
511 menu.addAction(self.svnRepoInfoAct) 495 menu.addAction(self.svnRepoInfoAct)
512 menu.addSeparator() 496 menu.addSeparator()
580 """ 564 """
581 Private slot used to perform a svn diff with the selection of repository URLs. 565 Private slot used to perform a svn diff with the selection of repository URLs.
582 """ 566 """
583 self.vcs.svnUrlDiff(self.project.ppath) 567 self.vcs.svnUrlDiff(self.project.ppath)
584 568
585 def __svnLogLimited(self):
586 """
587 Private slot used to perform a svn log --limit.
588 """
589 self.vcs.svnLogLimited(self.project.ppath)
590
591 def __svnLogBrowser(self): 569 def __svnLogBrowser(self):
592 """ 570 """
593 Private slot used to browse the log of the current project. 571 Private slot used to browse the log of the current project.
594 """ 572 """
595 self.vcs.svnLogBrowser(self.project.ppath) 573 self.vcs.svnLogBrowser(self.project.ppath)

eric ide

mercurial