Changeset 74061568b17f…
Parent 3e56e8bd50e0…
by
Changes to 2 files · Browse files at 74061568b17f Showing diff from parent 3e56e8bd50e0 Diff from another changeset...
@@ -1031,8 +1031,7 @@ if 'mq' in self.exs:
# create MQWidget
self.mqwidget = thgmq.MQWidget(
- self.repo, self.stbar.set_right3_text,
- accelgroup, self.tooltips)
+ self.repo, self.stbar, accelgroup, self.tooltips)
self.mqwidget.connect('patch-selected', self.patch_selected)
self.mqwidget.connect('repo-invalidated', self.repo_invalidated)
|
@@ -73,12 +73,12 @@ str)) # patch name
}
- def __init__(self, repo, status_func, accelgroup=None, tooltips=None):
+ def __init__(self, repo, statusbar, accelgroup=None, tooltips=None):
gtk.VBox.__init__(self)
self.repo = repo
self.mqloaded = hasattr(repo, 'mq')
- self.status_func = status_func
+ self.statusbar = statusbar
try:
extensions.find('qup')
@@ -263,12 +263,17 @@
# report status
status_text = ''
+ idle_text = None
if self.has_mq():
nser = len(self.repo.mq.series)
if nser:
napp = len(self.repo.mq.applied)
status_text = _('%s of %s Patches applied') % (napp, nser)
- self.status_func(status_text)
+ if napp:
+ pn = self.get_qtip_patchname()
+ idle_text = _("Patch '%s' applied") % pn
+ self.statusbar.set_right3_text(status_text)
+ self.statusbar.set_idle_text(idle_text)
def qgoto(self, patch):
"""
|
Loading...