Changeset 6ae4a2c36f8b…
Parent a1160524d7e2…
by
Changes to one file · Browse files at 6ae4a2c36f8b Showing diff from parent a1160524d7e2 Diff from another changeset...
@@ -133,8 +133,18 @@ shlib.shell_notify([self.repo.root])
def _rollback_clicked(self, toolbutton, data=None):
+ try:
+ args = self.repo.opener('undo.desc', 'r').read().splitlines()
+ if len(args) >= 3:
+ msg = _("Rollback repository '%s' to %s, undo %s from %s?") % (
+ self.reponame, args[0], args[1], args[2])
+ else:
+ msg = _("Rollback repository '%s' to %s, undo %s?") % (
+ self.reponame, args[0], args[1])
+ except (IOError, IndexError):
+ msg = _("Rollback repository '%s' ?") % self.reponame
response = gdialog.Confirm(_('Confirm rollback repository'), [], self,
- _("Rollback repository '%s' ?") % self.reponame).run()
+ msg).run()
if response != gtk.RESPONSE_YES:
return
cmd = ['rollback']
|
Loading...