From: Philipp Zabel Date: Tue, 9 Feb 2010 20:42:20 +0000 (+0100) Subject: Movie list store: open/close sources when needed X-Git-Url: http://git.maemo.org/git/?p=cinaest;a=commitdiff_plain;h=1f8861da51837a539aa39fca24796e4b3d6556b2 Movie list store: open/close sources when needed This allows for better resource management on the MovieSource side. --- diff --git a/src/movie-list-store.vala b/src/movie-list-store.vala index b77c138..5957fe6 100644 --- a/src/movie-list-store.vala +++ b/src/movie-list-store.vala @@ -39,13 +39,22 @@ public class MovieListStore : ListStore, TreeModel { }; private Gdk.Pixbuf no_poster; private MoviePoster.Factory poster_factory; - public MovieSource source; private MovieFilter filter; public bool update_running { get; set; } private Cancellable cancellable; public signal void search_finished (int movies); + private MovieSource _source; + public MovieSource source { + get { + return _source; + } + set { + _source = value; + } + } + construct { set_column_types (base_type); no_poster = null;