summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/ui/crumbs/runningbuild.py
diff options
context:
space:
mode:
authorShane Wang <shane.wang@intel.com>2012-03-12 20:55:44 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-03-20 15:21:33 +0000
commitdab638e150fb2af56f54f0752383965b016f4960 (patch)
treea36c1ba628b33db08fd6e3241661823557616543 /bitbake/lib/bb/ui/crumbs/runningbuild.py
parentc4017bc518d31b58e988d4b51ea9e0a33acf9bc9 (diff)
downloadpoky-dab638e150fb2af56f54f0752383965b016f4960.tar.gz
Hob: show indicators on the tabs of the Hob notebook
This patch is to show the indicators (e.g., the number of the issues) in the build details page to highlight. (From Poky rev: 2e08a8e6818b8f1df7eaac499ebc3a5854efe7be) (Bitbake rev: f2eead1bc20c48b2f36e880a879a5a50e6e6567b) Signed-off-by: Liming An <limingx.l.an@intel.com> 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/runningbuild.py')
-rw-r--r--bitbake/lib/bb/ui/crumbs/runningbuild.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/runningbuild.py b/bitbake/lib/bb/ui/crumbs/runningbuild.py
index 6e6aac9855..7343a29caf 100644
--- a/bitbake/lib/bb/ui/crumbs/runningbuild.py
+++ b/bitbake/lib/bb/ui/crumbs/runningbuild.py
@@ -84,6 +84,9 @@ class RunningBuild (gobject.GObject):
84 'task-started' : (gobject.SIGNAL_RUN_LAST, 84 'task-started' : (gobject.SIGNAL_RUN_LAST,
85 gobject.TYPE_NONE, 85 gobject.TYPE_NONE,
86 (gobject.TYPE_PYOBJECT,)), 86 (gobject.TYPE_PYOBJECT,)),
87 'log-error' : (gobject.SIGNAL_RUN_LAST,
88 gobject.TYPE_NONE,
89 ()),
87 } 90 }
88 pids_to_task = {} 91 pids_to_task = {}
89 tasks_to_iter = {} 92 tasks_to_iter = {}
@@ -134,6 +137,7 @@ class RunningBuild (gobject.GObject):
134 if event.levelno >= logging.ERROR: 137 if event.levelno >= logging.ERROR:
135 icon = "dialog-error" 138 icon = "dialog-error"
136 color = HobColors.ERROR 139 color = HobColors.ERROR
140 self.emit("log-error")
137 elif event.levelno >= logging.WARNING: 141 elif event.levelno >= logging.WARNING:
138 icon = "dialog-warning" 142 icon = "dialog-warning"
139 color = HobColors.WARNING 143 color = HobColors.WARNING