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

history: add visual diff to context menu

Changeset e1145a7048d6

Parent 8d798c2c60b3

by TK Soh

Changes to one file · Browse files at e1145a7048d6 Showing diff from parent 8d798c2c60b3 Diff from another changeset...

Change 1 of 2 Show Entire File hggtk/​history.py Stacked
 
323
324
325
326
327
 
 
 
328
329
330
 
438
439
440
 
 
 
 
 
441
442
443
 
323
324
325
 
 
326
327
328
329
330
331
 
439
440
441
442
443
444
445
446
447
448
449
@@ -323,8 +323,9 @@
    def tree_diff_context_menu(self):   _menu = gtk.Menu() - _menu.append(create_menu('_diff to selected', self._diff_revs)) - + _menu.append(create_menu('_diff with selected', self._diff_revs)) + _menu.append(create_menu('visual diff with selected', + self._vdiff_selected))   _menu.show_all()   return _menu   @@ -438,6 +439,11 @@
  dialog.display()   return True   + def _vdiff_selected(self, menuitem): + rev0, rev1 = self._revs + self.opts['rev'] = ["%s:%s" % (rev0, rev1)] + self._diff_file(None, '') +   def _mark_rev(self, menuitem):   rev = self.currow[treemodel.REVID]   self.graphview.set_mark_rev(rev)