/[straw]/straw/src/lib/Main.py
ViewVC logotype

Diff of /straw/src/lib/Main.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.38 by juri, Sat Nov 8 16:50:17 2003 UTC revision 1.39 by ScottDW, Sun Nov 9 07:03:52 2003 UTC
# Line 46  class Main: Line 46  class Main:
46          self._visible_item = None          self._visible_item = None
47          self._user_messages = []          self._user_messages = []
48          config = straw.Config.get_instance()          config = straw.Config.get_instance()
49            feedlist = straw.FeedList.get_instance()
50          if config.first_time:          if config.first_time:
             try:  
51                  self.import_opml(                  self.import_opml(
52                      os.path.join(libdir, "default_subscriptions.opml"))                      os.path.join(libdir, "default_subscriptions.opml"))
53              except:          else:
54                  pass                  feedlist.load_data()
55    
56          try:          try:
57              optlist, args = getopt.getopt(sys.argv[1:], '', ['offline'])              optlist, args = getopt.getopt(sys.argv[1:], '', ['offline'])
# Line 62  class Main: Line 62  class Main:
62    
63          straw.main_window = straw.MainWindow(          straw.main_window = straw.MainWindow(
64              glade.XML(xmlfile, "straw_main", gettext.textdomain()))              glade.XML(xmlfile, "straw_main", gettext.textdomain()))
         feedlist = straw.FeedList.get_instance()  
         feedlist.load_data()  
65          self.update_feeds(feedlist)          self.update_feeds(feedlist)
66          feedlist.signal_connect(          feedlist.signal_connect(
67              straw.FeedsChangedSignal, self.feeds_changed)              straw.FeedsChangedSignal, self.feeds_changed)
# Line 334  class Main: Line 332  class Main:
332          if opml is not None:          if opml is not None:
333              feeds = straw.FeedList.get_instance()              feeds = straw.FeedList.get_instance()
334              current_feeds = {}              current_feeds = {}
335                error = 0
336              for feed in feeds:              for feed in feeds:
337                  current_feeds[feed.access_info[0]] = 1                  current_feeds[feed.access_info[0]] = 1
338              for b in opml:              for b in opml:

Legend:
Removed from v.1.38  
changed lines
  Added in v.1.39

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26