by
Changes to 3 files · Browse files at 3f73cd16cdb0 Showing diff from parent 3fc0ad67ec90 778b2ea72507 Diff from another changeset...
@@ -824,6 +824,10 @@ m.append(create_menu(_('qimport from here to selected'),
self.qimport_revs))
+ m.append_sep()
+ m.append(create_menu(_('Select common ancestor revision'),
+ self.select_common_ancestor))
+
menu = m.create_menu()
menu.connect_after('selection-done', self.restore_single_sel)
menu.show_all()
@@ -1328,7 +1332,7 @@ self.stbar.end()
self.outgoing = outgoing
self.reload_log()
- text = _('%d outgoing changesets') % len(outgoing)
+ text = _('%d outgoing Changesets') % len(outgoing)
self.stbar.set_idle_text(text)
self.stop_button.disconnect(stop_handler)
self.stop_button.set_sensitive(False)
@@ -1874,6 +1878,14 @@ self.reload_log()
self.changeview.clear()
+ def select_common_ancestor(self, menuitem):
+ rev1, rev2 = self.revrange
+ changelog = self.repo.changelog
+ lookup = self.repo.lookup
+ ancestor = changelog.ancestor(lookup(rev1), lookup(rev2))
+ rev = changelog.rev(ancestor)
+ self.graphview.set_revision_id(rev, True)
+
def thgrefresh(self, window):
self.reload_log()
|
@@ -26,7 +26,7 @@ fname = util.canonpath(root, cwd, pats[0])
target = util.canonpath(root, cwd, pats[1])
except util.Abort, e:
- return gdialog.Prompt("invalid path", str(e), None)
+ return gdialog.Prompt(_('Invalid path'), str(e), None)
except IndexError:
pass
os.chdir(root)
|
@@ -42,7 +42,7 @@ self.pbar.pulse()
return True
- def begin(self, msg=_('Running'), timeout=100):
+ def begin(self, msg=_('Running...'), timeout=100):
self.pbox.set_child_visible(True)
self.pbox.map()
self.set_status_text(msg)
|
Loading...