Changeset e7a975b215be…
Parent a6893e9d21b1…
by
Changes to one file · Browse files at e7a975b215be Showing diff from parent a6893e9d21b1 Diff from another changeset...
@@ -104,9 +104,17 @@ self.goto)
def _action_defs(self):
- a = [("back", self.tr("Back"), 'back', None, QtGui.QKeySequence(QtGui.QKeySequence.Back), self.back),
- ("forward", self.tr("Forward"), 'forward', None, QtGui.QKeySequence(QtGui.QKeySequence.Forward), self.forward),
- ("manifest", self.tr("Show at rev..."), None, self.tr("Show the manifest at selected revision"), None, self.showAtRev),
+ a = [("back", self.tr("Back"), 'back', None,
+ QtGui.QKeySequence(QtGui.QKeySequence.Back),
+ self.back),
+ ("forward", self.tr("Forward"), 'forward', None,
+ QtGui.QKeySequence(QtGui.QKeySequence.Forward),
+ self.forward),
+ ("manifest", self.tr("Show at rev..."), None,
+ self.tr("Show the manifest at selected revision"), None,
+ self.showAtRev),
+ ("update", self.tr("Update to rev..."), None, None, None,
+ self.updateToRev),
]
return a
@@ -132,9 +140,12 @@ def showAtRev(self):
self.emit(SIGNAL('revisionActivated'), self.current_rev)
+ def updateToRev(self):
+ self.emit(SIGNAL('updateToRevision'), self.current_rev)
+
def contextMenuEvent(self, event):
menu = QtGui.QMenu(self)
- for act in ['manifest', None, 'back', 'forward']:
+ for act in ['update', 'manifest', None, 'back', 'forward']:
if act:
menu.addAction(self._actions[act])
else:
|
Loading...