# HG changeset patch # User Sune Foldager <c...@cyanite.org> # Date 1321364343 -3600 # Node ID 3167586c9b264c22c2fcf655f5b83ed112fb43db # Parent 7c77449be71d072e2ab468abf92c28a5b2695836 workbench: add "Goto revision" command
diff -r 7c77449be71d -r 3167586c9b26 tortoisehg/hgqt/workbench.py --- a/tortoisehg/hgqt/workbench.py Wed Nov 09 22:26:06 2011 -0600 +++ b/tortoisehg/hgqt/workbench.py Tue Nov 15 14:39:03 2011 +0100 @@ -300,6 +300,9 @@ newaction(_("Load all revisions"), self.loadall, enabled='repoopen', menu='view', shortcut='Shift+Ctrl+A', tooltip=_('Load all revisions into graph')) + newaction(_("&Goto revision"), self.gotorev, + enabled='repoopen', menu='view', shortcut='Ctrl+R', + tooltip=_('Go to a specific revision')) newaction(_("Web Server..."), self.serve, enabled='repoopen', menu='repository') @@ -724,6 +727,13 @@ if w: w.repoview.model().loadall() + def gotorev(self): + rev, ok = QInputDialog.getText(self, "Goto revision", + "Enter revision identifier") + w = self.repoTabsWidget.currentWidget() + if ok and w: + w.repoview.goto(rev) + def newRepository(self): """ Run init dialog """ from tortoisehg.hgqt.hginit import InitDialog ------------------------------------------------------------------------------ RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 _______________________________________________ Tortoisehg-develop mailing list Tortoisehg-develop@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop