IMDb plugin: include plaintext downloader interface as VAPI
[cinaest] / src / movie-list-menu.vala
index e0baee1..68efa7d 100644 (file)
@@ -22,7 +22,7 @@ using Hildon;
 public class MovieListMenu : AppMenu {
        public TreeSortable sortable;
        public MovieFilter filter;
-       private MovieListWindow movie_list_window;
+       private weak MovieListWindow movie_list_window;
        private Hildon.Button filter_year;
        private Hildon.Button filter_rating;
        private Hildon.Button filter_genres;
@@ -127,6 +127,7 @@ public class MovieListMenu : AppMenu {
                } else {
                        selector.set_active (1, 127);
                }
+               selector.center_on_selected ();
                dialog.set_selector (selector);
 
                var res = dialog.run ();
@@ -144,6 +145,8 @@ public class MovieListMenu : AppMenu {
                                filter_year.set_value (_("Until %d").printf (filter.year_max));
                        else if (filter.year_max == 0)
                                filter_year.set_value (_("Since %d").printf (filter.year_min));
+                       else if (filter.year_min == filter.year_max)
+                               filter_year.set_value ("%d".printf (filter.year_min));
                        else
                                filter_year.set_value ("%d - %d".printf (filter.year_min, filter.year_max));