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 | |
parent | b9b0ff98a2458e2bf7c2761465283c8930025093 (diff) | |
download | ast2050-yocto-poky-35acc9edc815b715582570ba4baec0909f2bb81b.zip ast2050-yocto-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>
-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 bfd49bd..a09c7c7 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): return True - def sort_func(self, model, iter1, iter2): - val1 = model.get_value(iter1, RecipeListModel.COL_NAME) - val2 = model.get_value(iter2, RecipeListModel.COL_NAME) - return val1 > val2 - """ Create, if required, and return a filtered gtk.TreeModelSort containing only the items which are items specified by filter @@ -485,7 +480,8 @@ class RecipeListModel(gtk.ListStore): model.set_visible_func(self.tree_model_filter, filter) sort = gtk.TreeModelSort(model) - sort.set_default_sort_func(self.sort_func) + sort.set_sort_column_id(RecipeListModel.COL_NAME, gtk.SORT_ASCENDING) + sort.set_default_sort_func(None) return sort def convert_vpath_to_path(self, view_model, view_path): |