From 1f8861da51837a539aa39fca24796e4b3d6556b2 Mon Sep 17 00:00:00 2001 From: Philipp Zabel Date: Tue, 9 Feb 2010 21:42:20 +0100 Subject: [PATCH] Movie list store: open/close sources when needed This allows for better resource management on the MovieSource side. --- src/movie-list-store.vala | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) 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; -- 1.7.9.5