summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/ui/crumbs/hoblistmodel.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/bb/ui/crumbs/hoblistmodel.py')
-rw-r--r--bitbake/lib/bb/ui/crumbs/hoblistmodel.py17
1 files changed, 15 insertions, 2 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/hoblistmodel.py b/bitbake/lib/bb/ui/crumbs/hoblistmodel.py
index 523a591620..f5e37402eb 100644
--- a/bitbake/lib/bb/ui/crumbs/hoblistmodel.py
+++ b/bitbake/lib/bb/ui/crumbs/hoblistmodel.py
@@ -428,6 +428,19 @@ class PackageListModel(gtk.TreeStore):
428 428
429 self.selection_change_notification() 429 self.selection_change_notification()
430 430
431 """
432 Resync the state of included items to a backup column before performing the fadeout visible effect
433 """
434 def resync_fadeout_column(self, model_first_iter=None):
435 it = model_first_iter
436 while it:
437 active = self.get_value(it, self.COL_INC)
438 self.set(it, self.COL_FADE_INC, active)
439 if self.iter_has_child(it):
440 self.resync_fadeout_column(self.iter_children(it))
441
442 it = self.iter_next(it)
443
431# 444#
432# RecipeListModel 445# RecipeListModel
433# 446#
@@ -509,12 +522,12 @@ class RecipeListModel(gtk.ListStore):
509 Create, if required, and return a filtered gtk.TreeModelSort 522 Create, if required, and return a filtered gtk.TreeModelSort
510 containing only the items which are items specified by filter 523 containing only the items which are items specified by filter
511 """ 524 """
512 def tree_model(self, filter, excluded_items_head=False): 525 def tree_model(self, filter, excluded_items_ahead=False):
513 model = self.filter_new() 526 model = self.filter_new()
514 model.set_visible_func(self.tree_model_filter, filter) 527 model.set_visible_func(self.tree_model_filter, filter)
515 528
516 sort = gtk.TreeModelSort(model) 529 sort = gtk.TreeModelSort(model)
517 if excluded_items_head: 530 if excluded_items_ahead:
518 sort.set_default_sort_func(self.exclude_item_sort_func) 531 sort.set_default_sort_func(self.exclude_item_sort_func)
519 else: 532 else:
520 sort.set_sort_column_id(RecipeListModel.COL_NAME, gtk.SORT_ASCENDING) 533 sort.set_sort_column_id(RecipeListModel.COL_NAME, gtk.SORT_ASCENDING)