diff --git a/bitbake/lib/bb/ui/crumbs/hoblistmodel.py b/bitbake/lib/bb/ui/crumbs/hoblistmodel.py index 66b0efa6b3..15894d3781 100644 --- a/bitbake/lib/bb/ui/crumbs/hoblistmodel.py +++ b/bitbake/lib/bb/ui/crumbs/hoblistmodel.py @@ -595,8 +595,8 @@ class RecipeListModel(gtk.ListStore): depends = event_model["depends"].get(item, []) + event_model["rdepends-pn"].get(item, []) - if ('task-' in name): - atype = 'task' + if ('packagegroup.bbclass' in " ".join(inherits)): + atype = 'packagegroup' elif ('image.bbclass' in " ".join(inherits)): if name != "hob-image": atype = 'image' diff --git a/bitbake/lib/bb/ui/crumbs/recipeselectionpage.py b/bitbake/lib/bb/ui/crumbs/recipeselectionpage.py index 693a449bcf..0b159bb108 100755 --- a/bitbake/lib/bb/ui/crumbs/recipeselectionpage.py +++ b/bitbake/lib/bb/ui/crumbs/recipeselectionpage.py @@ -36,7 +36,7 @@ class RecipeSelectionPage (HobPage): 'name' : 'Included recipes', 'tooltip' : 'The recipes currently included for your image', 'filter' : { RecipeListModel.COL_INC : [True], - RecipeListModel.COL_TYPE : ['recipe', 'task'] }, + RecipeListModel.COL_TYPE : ['recipe', 'packagegroup'] }, 'columns' : [{ 'col_name' : 'Recipe name', 'col_id' : RecipeListModel.COL_NAME, @@ -67,7 +67,7 @@ class RecipeSelectionPage (HobPage): }] }, { 'name' : 'All recipes', - 'tooltip' : 'All recipes available in the Yocto Project', + 'tooltip' : 'All recipes in your configured layers', 'filter' : { RecipeListModel.COL_TYPE : ['recipe'] }, 'columns' : [{ 'col_name' : 'Recipe name', @@ -98,11 +98,11 @@ class RecipeSelectionPage (HobPage): 'col_max' : 100 }] }, { - 'name' : 'Tasks', - 'tooltip' : 'All tasks available in the Yocto Project', - 'filter' : { RecipeListModel.COL_TYPE : ['task'] }, + 'name' : 'Package Groups', + 'tooltip' : 'All package groups in your configured layers', + 'filter' : { RecipeListModel.COL_TYPE : ['packagegroup'] }, 'columns' : [{ - 'col_name' : 'Task name', + 'col_name' : 'Package group name', 'col_id' : RecipeListModel.COL_NAME, 'col_style': 'text', 'col_min' : 100, @@ -236,7 +236,7 @@ class RecipeSelectionPage (HobPage): # Check out a model which base on the column COL_FADE_INC, # it's save the prev state of column COL_INC before do exclude_item filter = { RecipeListModel.COL_FADE_INC : [True], - RecipeListModel.COL_TYPE : ['recipe', 'task'] } + RecipeListModel.COL_TYPE : ['recipe', 'packagegroup'] } new_model = self.recipe_model.tree_model(filter, excluded_items_ahead=True) tree.set_model(new_model)