projects
/
cinaest
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Movie list menu: hold a reference to the store, not any sortable
[cinaest]
/
src
/
movie-list-menu.vala
diff --git
a/src/movie-list-menu.vala
b/src/movie-list-menu.vala
index
ac9e9f6
..
69d8add
100644
(file)
--- a/
src/movie-list-menu.vala
+++ b/
src/movie-list-menu.vala
@@
-20,7
+20,7
@@
using Gtk;
using Hildon;
public class MovieListMenu : AppMenu {
using Hildon;
public class MovieListMenu : AppMenu {
- public TreeSortable sortable;
+ public MovieListStore store;
public MovieFilter filter;
private weak MovieListWindow movie_list_window;
private Hildon.Button filter_year;
public MovieFilter filter;
private weak MovieListWindow movie_list_window;
private Hildon.Button filter_year;
@@
-53,15
+53,15
@@
public class MovieListMenu : AppMenu {
// Connect signals
sort_by_title.toggled.connect (button => {
if (button.get_active ())
// Connect signals
sort_by_title.toggled.connect (button => {
if (button.get_active ())
- sortable.set_sort_column_id (MovieListStore.Columns.TITLE, Gtk.SortType.ASCENDING);
+ store.set_sort_column_id (MovieListStore.Columns.TITLE, Gtk.SortType.ASCENDING);
});
sort_by_year.toggled.connect (button => {
if (button.get_active ())
});
sort_by_year.toggled.connect (button => {
if (button.get_active ())
- sortable.set_sort_column_id (MovieListStore.Columns.YEAR, Gtk.SortType.DESCENDING);
+ store.set_sort_column_id (MovieListStore.Columns.YEAR, Gtk.SortType.DESCENDING);
});
sort_by_rating.toggled.connect (button => {
if (button.get_active ())
});
sort_by_rating.toggled.connect (button => {
if (button.get_active ())
- sortable.set_sort_column_id (MovieListStore.Columns.RATING, Gtk.SortType.DESCENDING);
+ store.set_sort_column_id (MovieListStore.Columns.RATING, Gtk.SortType.DESCENDING);
});
add_filter (sort_by_title);
});
add_filter (sort_by_title);