Changeset e1145a7048d6…
Parent 8d798c2c60b3…
by
Changes to one file · Browse files at e1145a7048d6 Showing diff from parent 8d798c2c60b3 Diff from another changeset...
@@ -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)
|
Loading...