diff options
author | Shane Wang <shane.wang@intel.com> | 2012-03-24 00:05:13 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-03-25 12:23:34 +0100 |
commit | a80fc637def4d9568ceb79f7f4b40e0e15aa162b (patch) | |
tree | 7fc77ca216021d0771640136879b6de65253c6aa /bitbake/lib/bb/ui/crumbs/builder.py | |
parent | fb7eb75f33ba27917624ffe65d352247f0e71069 (diff) | |
download | poky-a80fc637def4d9568ceb79f7f4b40e0e15aa162b.tar.gz |
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 <shane.wang@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/ui/crumbs/builder.py')
-rwxr-xr-x | bitbake/lib/bb/ui/crumbs/builder.py | 3 |
1 files changed, 3 insertions, 0 deletions
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): | |||
543 | elif self.current_step == self.PACKAGE_GENERATING: | 543 | elif self.current_step == self.PACKAGE_GENERATING: |
544 | fraction = 0 | 544 | fraction = 0 |
545 | self.build_details_page.update_progress_bar("Build Started: ", fraction) | 545 | self.build_details_page.update_progress_bar("Build Started: ", fraction) |
546 | self.build_details_page.reset_build_status() | ||
546 | self.build_details_page.reset_issues() | 547 | self.build_details_page.reset_issues() |
547 | 548 | ||
548 | def build_succeeded(self): | 549 | def build_succeeded(self): |
@@ -610,6 +611,8 @@ class Builder(gtk.Window): | |||
610 | elif message["eventname"] == "runQueueTaskStarted": | 611 | elif message["eventname"] == "runQueueTaskStarted": |
611 | fraction = 0.2 + 0.8 * fraction | 612 | fraction = 0.2 + 0.8 * fraction |
612 | self.build_details_page.update_progress_bar(title + ": ", fraction) | 613 | self.build_details_page.update_progress_bar(title + ": ", fraction) |
614 | self.build_details_page.update_build_status( | ||
615 | "<span weight=\'bold\'>Running task %s of %s:</span> %s" % (message["current"], message["total"], message["task"])) | ||
613 | 616 | ||
614 | def handler_build_failure_cb(self, running_build): | 617 | def handler_build_failure_cb(self, running_build): |
615 | self.build_details_page.show_issues() | 618 | self.build_details_page.show_issues() |