diff options
author | Joshua Lock <josh@linux.intel.com> | 2012-03-29 14:31:30 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-03-30 17:20:20 +0100 |
commit | 35acc9edc815b715582570ba4baec0909f2bb81b (patch) | |
tree | 8b670c9ad992368357a5610f14b220f2b5262730 /bitbake | |
parent | b9b0ff98a2458e2bf7c2761465283c8930025093 (diff) | |
download | poky-35acc9edc815b715582570ba4baec0909f2bb81b.tar.gz |
lib/bb/ui/crumbs/hoblistmodel: fix sorting of RecipeListModel
Sort in ascending order on the recipe name (A-Z) and unset the default sort
function so that there's no third (unsorted) state.
(Bitbake rev: c6ab6c7caf16c04e2a0c0f2aefd3377f781206c7)
Signed-off-by: Joshua Lock <josh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake')
-rw-r--r-- | bitbake/lib/bb/ui/crumbs/hoblistmodel.py | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/hoblistmodel.py b/bitbake/lib/bb/ui/crumbs/hoblistmodel.py index bfd49bd24d..a09c7c726e 100644 --- a/bitbake/lib/bb/ui/crumbs/hoblistmodel.py +++ b/bitbake/lib/bb/ui/crumbs/hoblistmodel.py | |||
@@ -471,11 +471,6 @@ class RecipeListModel(gtk.ListStore): | |||
471 | 471 | ||
472 | return True | 472 | return True |
473 | 473 | ||
474 | def sort_func(self, model, iter1, iter2): | ||
475 | val1 = model.get_value(iter1, RecipeListModel.COL_NAME) | ||
476 | val2 = model.get_value(iter2, RecipeListModel.COL_NAME) | ||
477 | return val1 > val2 | ||
478 | |||
479 | """ | 474 | """ |
480 | Create, if required, and return a filtered gtk.TreeModelSort | 475 | Create, if required, and return a filtered gtk.TreeModelSort |
481 | containing only the items which are items specified by filter | 476 | containing only the items which are items specified by filter |
@@ -485,7 +480,8 @@ class RecipeListModel(gtk.ListStore): | |||
485 | model.set_visible_func(self.tree_model_filter, filter) | 480 | model.set_visible_func(self.tree_model_filter, filter) |
486 | 481 | ||
487 | sort = gtk.TreeModelSort(model) | 482 | sort = gtk.TreeModelSort(model) |
488 | sort.set_default_sort_func(self.sort_func) | 483 | sort.set_sort_column_id(RecipeListModel.COL_NAME, gtk.SORT_ASCENDING) |
484 | sort.set_default_sort_func(None) | ||
489 | return sort | 485 | return sort |
490 | 486 | ||
491 | def convert_vpath_to_path(self, view_model, view_path): | 487 | def convert_vpath_to_path(self, view_model, view_path): |