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>
This commit is contained in:
parent
b2e2badd51
commit
0edb99f38a
|
@ -35,6 +35,7 @@ class PackageSelectionPage (HobPage):
|
||||||
pages = [
|
pages = [
|
||||||
{
|
{
|
||||||
'name' : 'Included',
|
'name' : 'Included',
|
||||||
|
'tooltip' : 'The packages currently included for your image',
|
||||||
'filter' : { PackageListModel.COL_INC : [True] },
|
'filter' : { PackageListModel.COL_INC : [True] },
|
||||||
'columns' : [{
|
'columns' : [{
|
||||||
'col_name' : 'Package name',
|
'col_name' : 'Package name',
|
||||||
|
@ -71,6 +72,7 @@ class PackageSelectionPage (HobPage):
|
||||||
}]
|
}]
|
||||||
}, {
|
}, {
|
||||||
'name' : 'All packages',
|
'name' : 'All packages',
|
||||||
|
'tooltip' : 'All packages that have been built',
|
||||||
'filter' : {},
|
'filter' : {},
|
||||||
'columns' : [{
|
'columns' : [{
|
||||||
'col_name' : 'Package name',
|
'col_name' : 'Package name',
|
||||||
|
@ -135,12 +137,15 @@ class PackageSelectionPage (HobPage):
|
||||||
if page['name'] == "Included":
|
if page['name'] == "Included":
|
||||||
tab.connect("button-release-event", self.button_click_cb)
|
tab.connect("button-release-event", self.button_click_cb)
|
||||||
tab.connect("cell-fadeinout-stopped", self.after_fadeout_checkin_include)
|
tab.connect("cell-fadeinout-stopped", self.after_fadeout_checkin_include)
|
||||||
self.ins.append_page(tab, page['name'])
|
self.ins.append_page(tab, page['name'], page['tooltip'])
|
||||||
self.tables.append(tab)
|
self.tables.append(tab)
|
||||||
|
|
||||||
self.ins.set_entry("Search packages:")
|
self.ins.set_entry("Search packages:")
|
||||||
# set the search entry for each table
|
# set the search entry for each table
|
||||||
for tab in self.tables:
|
for tab in self.tables:
|
||||||
|
search_tip = "Enter a package name to find it"
|
||||||
|
self.ins.search.set_tooltip_text(search_tip)
|
||||||
|
self.ins.search.props.has_tooltip = True
|
||||||
tab.set_search_entry(0, self.ins.search)
|
tab.set_search_entry(0, self.ins.search)
|
||||||
|
|
||||||
# add all into the dialog
|
# add all into the dialog
|
||||||
|
|
Loading…
Reference in New Issue