Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 1.9.2, 1.9.3, and 2.0

workbench: add Shelve to repository menu

Changeset 494ca32d2c68

Parent 91fdcdbb8e4a

by Steve Borho

Changes to 2 files · Browse files at 494ca32d2c68 Showing diff from parent 91fdcdbb8e4a Diff from another changeset...

 
20
21
22
23
 
24
25
26
 
417
418
419
 
 
420
421
422
423
424
425
426
 
427
428
429
430
431
 
432
433
434
 
440
441
442
 
 
 
443
444
445
 
501
502
503
 
 
504
505
506
 
20
21
22
 
23
24
25
26
 
417
418
419
420
421
422
423
424
425
426
427
 
428
429
430
431
432
 
433
434
435
436
 
442
443
444
445
446
447
448
449
450
 
506
507
508
509
510
511
512
513
@@ -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
252
253
 
 
254
255
256
 
251
252
253
254
255
256
257
258
@@ -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')