Changeset 494ca32d2c68…
Parent 91fdcdbb8e4a…
by
Changes to 2 files · Browse files at 494ca32d2c68 Showing diff from parent 91fdcdbb8e4a Diff from another changeset...
@@ -20,7 +20,7 @@ from tortoisehg.hgqt import cmdui, update, tag, backout, merge, visdiff
from tortoisehg.hgqt import archive, thgimport, thgstrip, run, purge, bookmark
from tortoisehg.hgqt import bisect, rebase, resolve, thgrepo, compress
-from tortoisehg.hgqt import qdelete, qreorder, qrename, qfold
+from tortoisehg.hgqt import qdelete, qreorder, qrename, qfold, shelve
from tortoisehg.hgqt.repofilter import RepoFilterBar
from tortoisehg.hgqt.repoview import HgRepoView
@@ -417,18 +417,20 @@ event.setDropAction(Qt.CopyAction)
event.accept()
+ ## Begin Workbench event forwards
+
def back(self):
self.repoview.back()
def forward(self):
self.repoview.forward()
- def bisect(self, paths=None):
+ def bisect(self):
dlg = bisect.BisectDialog(self.repo, {}, self)
dlg.finished.connect(dlg.deleteLater)
dlg.exec_()
- def resolve(self, paths=None):
+ def resolve(self):
dlg = resolve.ResolveDialog(self.repo, self)
dlg.finished.connect(dlg.deleteLater)
dlg.exec_()
@@ -440,6 +442,9 @@ dlg.setfilepaths(paths)
dlg.exec_()
+ def shelve(self):
+ run.shelve(self.repo.ui, repo=self.repo)
+
def verify(self):
cmdline = ['--repository', self.repo.root, 'verify', '--verbose']
dlg = cmdui.Dialog(cmdline, self)
@@ -501,6 +506,8 @@ dlg.finished.connect(dlg.deleteLater)
dlg.exec_()
+ ## End workbench event forwards
+
@pyqtSlot(unicode, dict)
def grep(self, pattern='', opts={}):
"""Open grep task tab"""
|
@@ -251,6 +251,8 @@ newaction(_("Bisect"), self._repofwd('bisect'),
enabled='repoopen', menu='repository')
newseparator(menu='repository')
+ newaction(_("Shelve"), self._repofwd('shelve'),
+ enabled='repoopen', menu='repository')
newaction(_("Import"), self._repofwd('thgimport'),
enabled='repoopen', menu='repository')
newseparator(menu='repository')
|
Loading...