Changeset f1178374348d…
Parent 406be61d057f…
by
Changes to 2 files · Browse files at f1178374348d Showing diff from parent 406be61d057f Diff from another changeset...
@@ -153,6 +153,7 @@ w.revisionSelected.connect(self.repoview.goto)
w.grepRequested.connect(self.grep)
w.showMessage.connect(self.showMessage)
+ w.updateToRevision.connect(lambda rev: self.updateToRevision())
self.logTabIndex = idx = tt.addTab(w, qtlib.geticon('hg-log'), '')
tt.setTabToolTip(idx, _("Revision details"))
|
@@ -23,6 +23,7 @@ linkActivated = pyqtSignal(unicode)
grepRequested = pyqtSignal(unicode, dict)
revisionSelected = pyqtSignal(int)
+ updateToRevision = pyqtSignal(int)
def __init__(self, repo):
QWidget.__init__(self)
@@ -176,6 +177,10 @@ self.actionActivateFileAlt.setShortcuts([Qt.ALT+Qt.Key_Return,
Qt.ALT+Qt.Key_Enter])
self.actionActivateFileAlt.triggered.connect(fileActivated)
+
+ self.actionUpdate = a = self.filelistToolbar.addAction(
+ geticon('hg-update'), _('Update to this revision'))
+ a.triggered.connect(lambda: self.updateToRevision.emit(self._last_rev))
self.filelistToolbar.addAction(self.filelist.actionShowAllMerge)
self.filelistToolbar.addAction(self.filelist.actionSecondParent)
|
Loading...