From a80fc637def4d9568ceb79f7f4b40e0e15aa162b Mon Sep 17 00:00:00 2001 From: Shane Wang Date: Sat, 24 Mar 2012 00:05:13 +0800 Subject: Hob: add build status labels in the build details screen to make it more close to the visual design This patch is to add build status (incl. "Running task XX of XX: XXXXXX") in the build details screen, in order to provide clear information about task in progress and make the GUI close to the visual design. [Yocto #2098] (Bitbake rev: 02d3451b2e0744204a1280f9effe9fd862bb4faf) Signed-off-by: Shane Wang Signed-off-by: Richard Purdie --- bitbake/lib/bb/ui/crumbs/builder.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'bitbake/lib/bb/ui/crumbs/builder.py') diff --git a/bitbake/lib/bb/ui/crumbs/builder.py b/bitbake/lib/bb/ui/crumbs/builder.py index 53216850ef..f32a0661e8 100755 --- a/bitbake/lib/bb/ui/crumbs/builder.py +++ b/bitbake/lib/bb/ui/crumbs/builder.py @@ -543,6 +543,7 @@ class Builder(gtk.Window): elif self.current_step == self.PACKAGE_GENERATING: fraction = 0 self.build_details_page.update_progress_bar("Build Started: ", fraction) + self.build_details_page.reset_build_status() self.build_details_page.reset_issues() def build_succeeded(self): @@ -610,6 +611,8 @@ class Builder(gtk.Window): elif message["eventname"] == "runQueueTaskStarted": fraction = 0.2 + 0.8 * fraction self.build_details_page.update_progress_bar(title + ": ", fraction) + self.build_details_page.update_build_status( + "Running task %s of %s: %s" % (message["current"], message["total"], message["task"])) def handler_build_failure_cb(self, running_build): self.build_details_page.show_issues() -- cgit v1.2.3-54-g00ecf