summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/ui/crumbs/packageselectionpage.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/bb/ui/crumbs/packageselectionpage.py')
-rwxr-xr-xbitbake/lib/bb/ui/crumbs/packageselectionpage.py22
1 files changed, 15 insertions, 7 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/packageselectionpage.py b/bitbake/lib/bb/ui/crumbs/packageselectionpage.py
index b879cc55db..4544543c4b 100755
--- a/bitbake/lib/bb/ui/crumbs/packageselectionpage.py
+++ b/bitbake/lib/bb/ui/crumbs/packageselectionpage.py
@@ -52,6 +52,13 @@ class PackageSelectionPage (HobPage):
52 'col_max' : 300, 52 'col_max' : 300,
53 'expand' : 'True' 53 'expand' : 'True'
54 }, { 54 }, {
55 'col_name' : 'Recipe',
56 'col_id' : PackageListModel.COL_RCP,
57 'col_style': 'text',
58 'col_min' : 100,
59 'col_max' : 250,
60 'expand' : 'True'
61 }, {
55 'col_name' : 'Brought in by (+others)', 62 'col_name' : 'Brought in by (+others)',
56 'col_id' : PackageListModel.COL_BINB, 63 'col_id' : PackageListModel.COL_BINB,
57 'col_style': 'binb', 64 'col_style': 'binb',
@@ -84,6 +91,13 @@ class PackageSelectionPage (HobPage):
84 'col_max' : 500, 91 'col_max' : 500,
85 'expand' : 'True' 92 'expand' : 'True'
86 }, { 93 }, {
94 'col_name' : 'Recipe',
95 'col_id' : PackageListModel.COL_RCP,
96 'col_style': 'text',
97 'col_min' : 100,
98 'col_max' : 250,
99 'expand' : 'True'
100 }, {
87 'col_name' : 'Included', 101 'col_name' : 'Included',
88 'col_id' : PackageListModel.COL_INC, 102 'col_id' : PackageListModel.COL_INC,
89 'col_style': 'check toggle', 103 'col_style': 'check toggle',
@@ -99,7 +113,7 @@ class PackageSelectionPage (HobPage):
99 def __init__(self, builder): 113 def __init__(self, builder):
100 super(PackageSelectionPage, self).__init__(builder, "Edit packages") 114 super(PackageSelectionPage, self).__init__(builder, "Edit packages")
101 115
102 # set invisiable members 116 # set invisible members
103 self.recipe_model = self.builder.recipe_model 117 self.recipe_model = self.builder.recipe_model
104 self.package_model = self.builder.package_model 118 self.package_model = self.builder.package_model
105 119
@@ -196,13 +210,7 @@ class PackageSelectionPage (HobPage):
196 else: 210 else:
197 self.builder.show_configuration() 211 self.builder.show_configuration()
198 212
199 def _expand_all(self):
200 for tab in self.tables:
201 tab.table_tree.expand_all()
202
203 def refresh_selection(self): 213 def refresh_selection(self):
204 self._expand_all()
205
206 self.builder.configuration.selected_packages = self.package_model.get_selected_packages() 214 self.builder.configuration.selected_packages = self.package_model.get_selected_packages()
207 self.builder.configuration.user_selected_packages = self.package_model.get_user_selected_packages() 215 self.builder.configuration.user_selected_packages = self.package_model.get_user_selected_packages()
208 selected_packages_num = len(self.builder.configuration.selected_packages) 216 selected_packages_num = len(self.builder.configuration.selected_packages)