public RssManagerController(MonoTorrent.Client.EngineSettings settings)
        {
            this.settings = settings;
            history = new List<Monsoon.RssItem>();
            feeds = new List<string>();
            filters = new List<Monsoon.RssFilter>();
            watchers = new Dictionary<string,Monsoon.TorrentRssWatcher>();
            items = new List<Monsoon.RssItem>();

            historyListStore = new Gtk.ListStore(typeof(RssItem));

            RestoreFeeds();
            RestoreHistory();
            RestoreFilters();

            RestoreWatchers();
            RefreshWatchers();
        }
Esempio n. 2
0
        public RssManagerController(MonoTorrent.Client.EngineSettings settings)
        {
            this.settings = settings;
            history       = new List <Monsoon.RssItem>();
            feeds         = new List <string>();
            filters       = new List <Monsoon.RssFilter>();
            watchers      = new Dictionary <string, Monsoon.TorrentRssWatcher>();
            items         = new List <Monsoon.RssItem>();

            historyListStore = new Gtk.ListStore(typeof(RssItem));


            RestoreFeeds();
            RestoreHistory();
            RestoreFilters();


            RestoreWatchers();
            RefreshWatchers();
        }