diff options
author | Cristiana Voicu <cristiana.voicu@intel.com> | 2012-08-31 11:48:23 +0300 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-09-07 12:10:41 +0100 |
commit | 0edb99f38a435cfee6817a908b5f1838425c659f (patch) | |
tree | e0069f6f7779c79f13482f0078aff6e939b4058a /bitbake/lib/bb/ui/crumbs | |
parent | b2e2badd51a5e5aa8d6ebc6547969bce686a3fdb (diff) | |
download | poky-0edb99f38a435cfee6817a908b5f1838425c659f.tar.gz |
bitbake: hob/packageselectionpage: Add tooltips to 'Included' and 'All packages' tab and 'Search' field
For the 'Included' tab: "The packages currently included for your image"
For the 'All packages' tab: "All packages that have been built"
For the 'Search' field: "Enter a package name to find it"
[YOCTO #2322]
(Bitbake rev: 0828f352419127fb30dc4eb5f91feba84ea59202)
Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/ui/crumbs')
-rwxr-xr-x | bitbake/lib/bb/ui/crumbs/packageselectionpage.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/packageselectionpage.py b/bitbake/lib/bb/ui/crumbs/packageselectionpage.py index 89bf0476df..f2983b2bdd 100755 --- a/bitbake/lib/bb/ui/crumbs/packageselectionpage.py +++ b/bitbake/lib/bb/ui/crumbs/packageselectionpage.py | |||
@@ -35,6 +35,7 @@ class PackageSelectionPage (HobPage): | |||
35 | pages = [ | 35 | pages = [ |
36 | { | 36 | { |
37 | 'name' : 'Included', | 37 | 'name' : 'Included', |
38 | 'tooltip' : 'The packages currently included for your image', | ||
38 | 'filter' : { PackageListModel.COL_INC : [True] }, | 39 | 'filter' : { PackageListModel.COL_INC : [True] }, |
39 | 'columns' : [{ | 40 | 'columns' : [{ |
40 | 'col_name' : 'Package name', | 41 | 'col_name' : 'Package name', |
@@ -71,6 +72,7 @@ class PackageSelectionPage (HobPage): | |||
71 | }] | 72 | }] |
72 | }, { | 73 | }, { |
73 | 'name' : 'All packages', | 74 | 'name' : 'All packages', |
75 | 'tooltip' : 'All packages that have been built', | ||
74 | 'filter' : {}, | 76 | 'filter' : {}, |
75 | 'columns' : [{ | 77 | 'columns' : [{ |
76 | 'col_name' : 'Package name', | 78 | 'col_name' : 'Package name', |
@@ -135,12 +137,15 @@ class PackageSelectionPage (HobPage): | |||
135 | if page['name'] == "Included": | 137 | if page['name'] == "Included": |
136 | tab.connect("button-release-event", self.button_click_cb) | 138 | tab.connect("button-release-event", self.button_click_cb) |
137 | tab.connect("cell-fadeinout-stopped", self.after_fadeout_checkin_include) | 139 | tab.connect("cell-fadeinout-stopped", self.after_fadeout_checkin_include) |
138 | self.ins.append_page(tab, page['name']) | 140 | self.ins.append_page(tab, page['name'], page['tooltip']) |
139 | self.tables.append(tab) | 141 | self.tables.append(tab) |
140 | 142 | ||
141 | self.ins.set_entry("Search packages:") | 143 | self.ins.set_entry("Search packages:") |
142 | # set the search entry for each table | 144 | # set the search entry for each table |
143 | for tab in self.tables: | 145 | for tab in self.tables: |
146 | search_tip = "Enter a package name to find it" | ||
147 | self.ins.search.set_tooltip_text(search_tip) | ||
148 | self.ins.search.props.has_tooltip = True | ||
144 | tab.set_search_entry(0, self.ins.search) | 149 | tab.set_search_entry(0, self.ins.search) |
145 | 150 | ||
146 | # add all into the dialog | 151 | # add all into the dialog |