diff options
author | Joshua Lock <josh@linux.intel.com> | 2012-04-06 16:02:22 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-04-11 00:04:42 +0100 |
commit | df64e7f884383068c25fca63126167d78944e731 (patch) | |
tree | 12ac15ec1b8478b2245b93dc07fce6457824464f | |
parent | 4cf1aa5ae467f7f16ab7f641319bf2404e666dd0 (diff) | |
download | poky-df64e7f884383068c25fca63126167d78944e731.tar.gz |
lib/bb/ui/crumbs/[recipe|package]selectionpage: fixed width Included col
Set the expand property on all columns other than the 'Included' column
so that the included column remains at the max size set.
(Bitbake rev: e1406d75c0643a2e65bb61649958e05e730fb332)
Signed-off-by: Joshua Lock <josh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | bitbake/lib/bb/ui/crumbs/hobwidget.py | 2 | ||||
-rwxr-xr-x | bitbake/lib/bb/ui/crumbs/packageselectionpage.py | 23 | ||||
-rwxr-xr-x | bitbake/lib/bb/ui/crumbs/recipeselectionpage.py | 36 |
3 files changed, 38 insertions, 23 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/hobwidget.py b/bitbake/lib/bb/ui/crumbs/hobwidget.py index 006307b3bb..96894bf01c 100644 --- a/bitbake/lib/bb/ui/crumbs/hobwidget.py +++ b/bitbake/lib/bb/ui/crumbs/hobwidget.py | |||
@@ -127,6 +127,8 @@ class HobViewTable (gtk.VBox): | |||
127 | col.set_min_width(column['col_min']) | 127 | col.set_min_width(column['col_min']) |
128 | if 'col_max' in column.keys(): | 128 | if 'col_max' in column.keys(): |
129 | col.set_max_width(column['col_max']) | 129 | col.set_max_width(column['col_max']) |
130 | if 'expand' in column.keys(): | ||
131 | col.set_expand(True) | ||
130 | self.table_tree.append_column(col) | 132 | self.table_tree.append_column(col) |
131 | 133 | ||
132 | if (not 'col_style' in column.keys()) or column['col_style'] == 'text': | 134 | if (not 'col_style' in column.keys()) or column['col_style'] == 'text': |
diff --git a/bitbake/lib/bb/ui/crumbs/packageselectionpage.py b/bitbake/lib/bb/ui/crumbs/packageselectionpage.py index 78963f6914..b1a199c680 100755 --- a/bitbake/lib/bb/ui/crumbs/packageselectionpage.py +++ b/bitbake/lib/bb/ui/crumbs/packageselectionpage.py | |||
@@ -41,25 +41,28 @@ class PackageSelectionPage (HobPage): | |||
41 | 'col_id' : PackageListModel.COL_NAME, | 41 | 'col_id' : PackageListModel.COL_NAME, |
42 | 'col_style': 'text', | 42 | 'col_style': 'text', |
43 | 'col_min' : 100, | 43 | 'col_min' : 100, |
44 | 'col_max' : 300 | 44 | 'col_max' : 300, |
45 | 'expand' : 'True' | ||
45 | }, { | 46 | }, { |
46 | 'col_name' : 'Brought in by', | 47 | 'col_name' : 'Brought in by', |
47 | 'col_id' : PackageListModel.COL_BINB, | 48 | 'col_id' : PackageListModel.COL_BINB, |
48 | 'col_style': 'binb', | 49 | 'col_style': 'binb', |
49 | 'col_min' : 100, | 50 | 'col_min' : 100, |
50 | 'col_max' : 350 | 51 | 'col_max' : 350, |
52 | 'expand' : 'True' | ||
51 | }, { | 53 | }, { |
52 | 'col_name' : 'Size', | 54 | 'col_name' : 'Size', |
53 | 'col_id' : PackageListModel.COL_SIZE, | 55 | 'col_id' : PackageListModel.COL_SIZE, |
54 | 'col_style': 'text', | 56 | 'col_style': 'text', |
55 | 'col_min' : 100, | 57 | 'col_min' : 100, |
56 | 'col_max' : 300 | 58 | 'col_max' : 300, |
59 | 'expand' : 'True' | ||
57 | }, { | 60 | }, { |
58 | 'col_name' : 'Included', | 61 | 'col_name' : 'Included', |
59 | 'col_id' : PackageListModel.COL_INC, | 62 | 'col_id' : PackageListModel.COL_INC, |
60 | 'col_style': 'check toggle', | 63 | 'col_style': 'check toggle', |
61 | 'col_min' : 50, | 64 | 'col_min' : 100, |
62 | 'col_max' : 50 | 65 | 'col_max' : 100 |
63 | }] | 66 | }] |
64 | }, { | 67 | }, { |
65 | 'name' : 'All packages', | 68 | 'name' : 'All packages', |
@@ -69,19 +72,21 @@ class PackageSelectionPage (HobPage): | |||
69 | 'col_id' : PackageListModel.COL_NAME, | 72 | 'col_id' : PackageListModel.COL_NAME, |
70 | 'col_style': 'text', | 73 | 'col_style': 'text', |
71 | 'col_min' : 100, | 74 | 'col_min' : 100, |
72 | 'col_max' : 400 | 75 | 'col_max' : 400, |
76 | 'expand' : 'True' | ||
73 | }, { | 77 | }, { |
74 | 'col_name' : 'Size', | 78 | 'col_name' : 'Size', |
75 | 'col_id' : PackageListModel.COL_SIZE, | 79 | 'col_id' : PackageListModel.COL_SIZE, |
76 | 'col_style': 'text', | 80 | 'col_style': 'text', |
77 | 'col_min' : 100, | 81 | 'col_min' : 100, |
78 | 'col_max' : 500 | 82 | 'col_max' : 500, |
83 | 'expand' : 'True' | ||
79 | }, { | 84 | }, { |
80 | 'col_name' : 'Included', | 85 | 'col_name' : 'Included', |
81 | 'col_id' : PackageListModel.COL_INC, | 86 | 'col_id' : PackageListModel.COL_INC, |
82 | 'col_style': 'check toggle', | 87 | 'col_style': 'check toggle', |
83 | 'col_min' : 50, | 88 | 'col_min' : 100, |
84 | 'col_max' : 50 | 89 | 'col_max' : 100 |
85 | }] | 90 | }] |
86 | } | 91 | } |
87 | ] | 92 | ] |
diff --git a/bitbake/lib/bb/ui/crumbs/recipeselectionpage.py b/bitbake/lib/bb/ui/crumbs/recipeselectionpage.py index 8314449eef..d70fe5284b 100755 --- a/bitbake/lib/bb/ui/crumbs/recipeselectionpage.py +++ b/bitbake/lib/bb/ui/crumbs/recipeselectionpage.py | |||
@@ -41,25 +41,28 @@ class RecipeSelectionPage (HobPage): | |||
41 | 'col_id' : RecipeListModel.COL_NAME, | 41 | 'col_id' : RecipeListModel.COL_NAME, |
42 | 'col_style': 'text', | 42 | 'col_style': 'text', |
43 | 'col_min' : 100, | 43 | 'col_min' : 100, |
44 | 'col_max' : 400 | 44 | 'col_max' : 400, |
45 | 'expand' : 'True' | ||
45 | }, { | 46 | }, { |
46 | 'col_name' : 'Brought in by', | 47 | 'col_name' : 'Brought in by', |
47 | 'col_id' : RecipeListModel.COL_BINB, | 48 | 'col_id' : RecipeListModel.COL_BINB, |
48 | 'col_style': 'binb', | 49 | 'col_style': 'binb', |
49 | 'col_min' : 100, | 50 | 'col_min' : 100, |
50 | 'col_max' : 500 | 51 | 'col_max' : 500, |
52 | 'expand' : 'True' | ||
51 | }, { | 53 | }, { |
52 | 'col_name' : 'Group', | 54 | 'col_name' : 'Group', |
53 | 'col_id' : RecipeListModel.COL_GROUP, | 55 | 'col_id' : RecipeListModel.COL_GROUP, |
54 | 'col_style': 'text', | 56 | 'col_style': 'text', |
55 | 'col_min' : 100, | 57 | 'col_min' : 100, |
56 | 'col_max' : 300 | 58 | 'col_max' : 300, |
59 | 'expand' : 'True' | ||
57 | }, { | 60 | }, { |
58 | 'col_name' : 'Included', | 61 | 'col_name' : 'Included', |
59 | 'col_id' : RecipeListModel.COL_INC, | 62 | 'col_id' : RecipeListModel.COL_INC, |
60 | 'col_style': 'check toggle', | 63 | 'col_style': 'check toggle', |
61 | 'col_min' : 50, | 64 | 'col_min' : 100, |
62 | 'col_max' : 50 | 65 | 'col_max' : 100 |
63 | }] | 66 | }] |
64 | }, { | 67 | }, { |
65 | 'name' : 'All recipes', | 68 | 'name' : 'All recipes', |
@@ -69,25 +72,28 @@ class RecipeSelectionPage (HobPage): | |||
69 | 'col_id' : RecipeListModel.COL_NAME, | 72 | 'col_id' : RecipeListModel.COL_NAME, |
70 | 'col_style': 'text', | 73 | 'col_style': 'text', |
71 | 'col_min' : 100, | 74 | 'col_min' : 100, |
72 | 'col_max' : 400 | 75 | 'col_max' : 400, |
76 | 'expand' : 'True' | ||
73 | }, { | 77 | }, { |
74 | 'col_name' : 'License', | 78 | 'col_name' : 'License', |
75 | 'col_id' : RecipeListModel.COL_LIC, | 79 | 'col_id' : RecipeListModel.COL_LIC, |
76 | 'col_style': 'text', | 80 | 'col_style': 'text', |
77 | 'col_min' : 100, | 81 | 'col_min' : 100, |
78 | 'col_max' : 400 | 82 | 'col_max' : 400, |
83 | 'expand' : 'True' | ||
79 | }, { | 84 | }, { |
80 | 'col_name' : 'Group', | 85 | 'col_name' : 'Group', |
81 | 'col_id' : RecipeListModel.COL_GROUP, | 86 | 'col_id' : RecipeListModel.COL_GROUP, |
82 | 'col_style': 'text', | 87 | 'col_style': 'text', |
83 | 'col_min' : 100, | 88 | 'col_min' : 100, |
84 | 'col_max' : 400 | 89 | 'col_max' : 400, |
90 | 'expand' : 'True' | ||
85 | }, { | 91 | }, { |
86 | 'col_name' : 'Included', | 92 | 'col_name' : 'Included', |
87 | 'col_id' : RecipeListModel.COL_INC, | 93 | 'col_id' : RecipeListModel.COL_INC, |
88 | 'col_style': 'check toggle', | 94 | 'col_style': 'check toggle', |
89 | 'col_min' : 50, | 95 | 'col_min' : 100, |
90 | 'col_max' : 50 | 96 | 'col_max' : 100 |
91 | }] | 97 | }] |
92 | }, { | 98 | }, { |
93 | 'name' : 'Tasks', | 99 | 'name' : 'Tasks', |
@@ -97,19 +103,21 @@ class RecipeSelectionPage (HobPage): | |||
97 | 'col_id' : RecipeListModel.COL_NAME, | 103 | 'col_id' : RecipeListModel.COL_NAME, |
98 | 'col_style': 'text', | 104 | 'col_style': 'text', |
99 | 'col_min' : 100, | 105 | 'col_min' : 100, |
100 | 'col_max' : 400 | 106 | 'col_max' : 400, |
107 | 'expand' : 'True' | ||
101 | }, { | 108 | }, { |
102 | 'col_name' : 'Description', | 109 | 'col_name' : 'Description', |
103 | 'col_id' : RecipeListModel.COL_DESC, | 110 | 'col_id' : RecipeListModel.COL_DESC, |
104 | 'col_style': 'text', | 111 | 'col_style': 'text', |
105 | 'col_min' : 100, | 112 | 'col_min' : 100, |
106 | 'col_max' : 400 | 113 | 'col_max' : 400, |
114 | 'expand' : 'True' | ||
107 | }, { | 115 | }, { |
108 | 'col_name' : 'Included', | 116 | 'col_name' : 'Included', |
109 | 'col_id' : RecipeListModel.COL_INC, | 117 | 'col_id' : RecipeListModel.COL_INC, |
110 | 'col_style': 'check toggle', | 118 | 'col_style': 'check toggle', |
111 | 'col_min' : 50, | 119 | 'col_min' : 100, |
112 | 'col_max' : 50 | 120 | 'col_max' : 100 |
113 | }] | 121 | }] |
114 | } | 122 | } |
115 | ] | 123 | ] |