diff options
Diffstat (limited to 'bitbake/lib/bb/ui/crumbs/recipeselectionpage.py')
-rwxr-xr-x | bitbake/lib/bb/ui/crumbs/recipeselectionpage.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/recipeselectionpage.py b/bitbake/lib/bb/ui/crumbs/recipeselectionpage.py index 7336da91c5..7c1ecdd965 100755 --- a/bitbake/lib/bb/ui/crumbs/recipeselectionpage.py +++ b/bitbake/lib/bb/ui/crumbs/recipeselectionpage.py | |||
@@ -134,8 +134,14 @@ class RecipeSelectionPage (HobPage): | |||
134 | # create visual elements | 134 | # create visual elements |
135 | self.create_visual_elements() | 135 | self.create_visual_elements() |
136 | 136 | ||
137 | def included_clicked_cb(self, button): | ||
138 | self.ins.set_current_page(0) | ||
139 | |||
137 | def create_visual_elements(self): | 140 | def create_visual_elements(self): |
138 | self.label = gtk.Label() | 141 | self.label = gtk.Button('Recipes included: 0') |
142 | self.label.set_can_default(False) | ||
143 | self.label.set_relief(gtk.RELIEF_HALF) | ||
144 | self.label.connect("clicked", self.included_clicked_cb) | ||
139 | self.eventbox = self.add_onto_top_bar(self.label, 73) | 145 | self.eventbox = self.add_onto_top_bar(self.label, 73) |
140 | self.pack_start(self.eventbox, expand=False, fill=False) | 146 | self.pack_start(self.eventbox, expand=False, fill=False) |
141 | self.pack_start(self.group_align, expand=True, fill=True) | 147 | self.pack_start(self.group_align, expand=True, fill=True) |
@@ -199,7 +205,7 @@ class RecipeSelectionPage (HobPage): | |||
199 | def refresh_selection(self): | 205 | def refresh_selection(self): |
200 | self.builder.configuration.selected_image = self.recipe_model.get_selected_image() | 206 | self.builder.configuration.selected_image = self.recipe_model.get_selected_image() |
201 | _, self.builder.configuration.selected_recipes = self.recipe_model.get_selected_recipes() | 207 | _, self.builder.configuration.selected_recipes = self.recipe_model.get_selected_recipes() |
202 | self.label.set_text("Recipes included: %s" % len(self.builder.configuration.selected_recipes)) | 208 | self.label.set_label("Recipes included: %s" % len(self.builder.configuration.selected_recipes)) |
203 | self.ins.show_indicator_icon("Included", len(self.builder.configuration.selected_recipes)) | 209 | self.ins.show_indicator_icon("Included", len(self.builder.configuration.selected_recipes)) |
204 | 210 | ||
205 | def toggle_item_idle_cb(self, path, view_tree, cell, pagename): | 211 | def toggle_item_idle_cb(self, path, view_tree, cell, pagename): |