From: Philipp Zabel Date: Wed, 4 Aug 2010 20:25:10 +0000 (+0200) Subject: Movie list view: remove unneeded sort and filter wrappers for the list store X-Git-Url: http://git.maemo.org/git/?p=cinaest;a=commitdiff_plain;h=1760d0860148332d2abbbb4b94e9fb83fa254acc Movie list view: remove unneeded sort and filter wrappers for the list store --- diff --git a/src/movie-list-view.vala b/src/movie-list-view.vala index 44cbb1d..87e67c1 100644 --- a/src/movie-list-view.vala +++ b/src/movie-list-view.vala @@ -22,7 +22,6 @@ using Hildon; public class MovieListView : PannableArea { public MovieListStore store; TreeView tree; - public TreeSortable sorted_store; private bool more_movies_available; private CellRendererText title_renderer; @@ -41,14 +40,8 @@ public class MovieListView : PannableArea { store.year_markup = "(%%d)".printf (color.to_string ()); } - // Add filter wrapper - var filtered_store = new TreeModelFilter (store, null); - - // Add sort wrapper - sorted_store = new TreeModelSort.with_model (filtered_store); - // Tree View - tree = (TreeView) Hildon.gtk_tree_view_new_with_model (UIMode.NORMAL, sorted_store); + tree = (TreeView) Hildon.gtk_tree_view_new_with_model (UIMode.NORMAL, store); tree.set_headers_visible (false); add (tree); @@ -97,7 +90,7 @@ public class MovieListView : PannableArea { tree.append_column (title_column); // Sort by title - sorted_store.set_sort_column_id (MovieListStore.Columns.TITLE, SortType.ASCENDING); + store.set_sort_column_id (MovieListStore.Columns.TITLE, SortType.ASCENDING); // Year column var year_column = new TreeViewColumn (); diff --git a/src/movie-list-window.vala b/src/movie-list-window.vala index 958a206..ea37eed 100644 --- a/src/movie-list-window.vala +++ b/src/movie-list-window.vala @@ -66,7 +66,7 @@ public class MovieListWindow : StackableWindow { // Movie list - connected to menu for sorting movie_list = new MovieListView (this, source.get_name () == _("Watched movies")); - menu.sortable = movie_list.sorted_store; + menu.sortable = movie_list.store; store = movie_list.store; store.source = source;