Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 0.3rc1, 0.3, and 0.4rc1

cmenu: add 'Annotate File' menu

Changeset fa59112eb06a

Parent c047c9169e70

by TK Soh

Changes to 3 files · Browse files at fa59112eb06a Showing diff from parent c047c9169e70 Diff from another changeset...

Change 1 of 1 Show Entire File hgproc.py Stacked
 
43
44
45
46
 
47
48
49
 
43
44
45
 
46
47
48
49
@@ -43,7 +43,7 @@
  'parents': revisions, 'heads' : revisions, 'update' : update,   'clone' : clone, 'serve' : serve, 'synch' : synch,   'about' : about, 'config' : thgconfig, 'recovery': recovery, - 'grep' : datamine} + 'datamine': datamine }    def get_list_from_file(filename):   fd = open(filename, "r")
Added image
 
312
313
314
 
 
 
315
316
317
 
577
578
579
580
 
 
 
 
 
 
 
581
582
583
 
312
313
314
315
316
317
318
319
320
 
580
581
582
 
583
584
585
586
587
588
589
590
591
592
@@ -312,6 +312,9 @@
  result.append(TortoiseMenu(_("Undo Changes"),   _("Revert selected files"),   self._revert, icon="menurevert.ico")) + result.append(TortoiseMenu(_("Annotate File"), + _("show changeset information per file line"), + self._annotate, icon="menublame.ico"))     result.append(TortoiseMenuSep())   result.append(TortoiseMenu(_("Checkout Revision"), @@ -577,7 +580,13 @@
  self._run_dialog('update', noargs=True)     def _grep(self, parent_window): - self._run_dialog('grep') + # open datamine dialog with no file brings up a search tab + self._run_dialog('datamine', noargs=True) + + def _annotate(self, parent_window): + # open datamine dialog with files brings up the annotate + # tabs for each file + self._run_dialog('datamine')     def _run_dialog(self, hgcmd, noargs=False, verbose=True, modal=False):   if self._folder: