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) |