summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/ui/crumbs/builddetailspage.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/bb/ui/crumbs/builddetailspage.py')
-rwxr-xr-xbitbake/lib/bb/ui/crumbs/builddetailspage.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/builddetailspage.py b/bitbake/lib/bb/ui/crumbs/builddetailspage.py
index 63d2c7b329..7a5cfe67ff 100755
--- a/bitbake/lib/bb/ui/crumbs/builddetailspage.py
+++ b/bitbake/lib/bb/ui/crumbs/builddetailspage.py
@@ -37,6 +37,8 @@ class BuildDetailsPage (HobPage):
37 def __init__(self, builder): 37 def __init__(self, builder):
38 super(BuildDetailsPage, self).__init__(builder, "Building ...") 38 super(BuildDetailsPage, self).__init__(builder, "Building ...")
39 39
40 self.num_of_issues = 0
41
40 # create visual elements 42 # create visual elements
41 self.create_visual_elements() 43 self.create_visual_elements()
42 44
@@ -80,6 +82,14 @@ class BuildDetailsPage (HobPage):
80 self.back_button.connect("clicked", self.back_button_clicked_cb) 82 self.back_button.connect("clicked", self.back_button_clicked_cb)
81 self.button_box.pack_start(self.back_button, expand=False, fill=False) 83 self.button_box.pack_start(self.back_button, expand=False, fill=False)
82 84
85 def show_issues(self):
86 self.num_of_issues += 1
87 self.notebook.show_indicator_icon("Issues", self.num_of_issues)
88
89 def reset_issues(self):
90 self.num_of_issues = 0
91 self.notebook.hide_indicator_icon("Issues")
92
83 def _remove_all_widget(self): 93 def _remove_all_widget(self):
84 children = self.vbox.get_children() or [] 94 children = self.vbox.get_children() or []
85 for child in children: 95 for child in children: