summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDongxiao Xu <dongxiao.xu@intel.com>2012-04-01 20:14:13 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-04-05 14:00:26 +0100
commitf414dbbaa02de33efacf80802aa0370aad41cfa9 (patch)
tree111868c15fab1af50f3404a4098b8e7530c07ced
parent048aa0d472eb01cd0e4bb8ad2ec02f02ea43b395 (diff)
downloadpoky-f414dbbaa02de33efacf80802aa0370aad41cfa9.tar.gz
Hob: Set stop button sensitive after task started
(Bitbake rev: e62a5cfbf21d22ab9f88dcd954132c1c52802360) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rwxr-xr-xbitbake/lib/bb/ui/crumbs/builddetailspage.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/builddetailspage.py b/bitbake/lib/bb/ui/crumbs/builddetailspage.py
index aee258a6fc..982166aed6 100755
--- a/bitbake/lib/bb/ui/crumbs/builddetailspage.py
+++ b/bitbake/lib/bb/ui/crumbs/builddetailspage.py
@@ -133,6 +133,7 @@ class BuildDetailsPage (HobPage):
133 self.progress_hbox.pack_start(self.progress_bar, expand=True, fill=True) 133 self.progress_hbox.pack_start(self.progress_bar, expand=True, fill=True)
134 self.stop_button = HobAltButton("Stop") 134 self.stop_button = HobAltButton("Stop")
135 self.stop_button.connect("clicked", self.stop_button_clicked_cb) 135 self.stop_button.connect("clicked", self.stop_button_clicked_cb)
136 self.stop_button.set_sensitive(False)
136 self.progress_hbox.pack_end(self.stop_button, expand=False, fill=False) 137 self.progress_hbox.pack_end(self.stop_button, expand=False, fill=False)
137 138
138 self.notebook = HobNotebook() 139 self.notebook = HobNotebook()
@@ -169,6 +170,7 @@ class BuildDetailsPage (HobPage):
169 recipe = os.path.basename(recipe_path).rstrip(".bb") 170 recipe = os.path.basename(recipe_path).rstrip(".bb")
170 tsk_msg = "<b>Running task %s of %s:</b> %s\n<b>Recipe:</b> %s" % (current, total, recipe_task, recipe) 171 tsk_msg = "<b>Running task %s of %s:</b> %s\n<b>Recipe:</b> %s" % (current, total, recipe_task, recipe)
171 self.task_status.set_markup(tsk_msg) 172 self.task_status.set_markup(tsk_msg)
173 self.stop_button.set_sensitive(True)
172 174
173 def reset_build_status(self): 175 def reset_build_status(self):
174 self.task_status.set_markup("\n") # to ensure layout is correct 176 self.task_status.set_markup("\n") # to ensure layout is correct