/[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.41 by juri, Sun Nov 9 12:10:45 2003 UTC revision 1.42 by juri, Sun Nov 9 17:53:36 2003 UTC
# Line 44  class Main: Line 44  class Main:
44          self._image_loader = ImageLoader(libdir)          self._image_loader = ImageLoader(libdir)
45          self._visible_feed = None          self._visible_feed = None
46          self._visible_item = None          self._visible_item = None
         self._user_messages = []  
47          config = straw.Config.get_instance()          config = straw.Config.get_instance()
48          feedlist = straw.FeedList.get_instance()          feedlist = straw.FeedList.get_instance()
49          if config.first_time:          if config.first_time:
# Line 84  class Main: Line 83  class Main:
83                        gettext.textdomain()))                        gettext.textdomain()))
84          self._itemstore.start()          self._itemstore.start()
85          self._feed_selection_enabled = 1          self._feed_selection_enabled = 1
         gtk.timeout_add(1000, self.display_messages)  
86          self.display_feeds()          self.display_feeds()
87          return          return
88    
# Line 280  class Main: Line 278  class Main:
278          if item:          if item:
279              self.display_item_unselected(item)              self.display_item_unselected(item)
280    
     # called periodically to display any messages the poller thread  
     # has requested to be shown  
     def display_messages(self, *a):  
         for m in self._user_messages:  
             straw.main_window.display_status_message(m)  
         self._user_messages = []  
         gtk.timeout_add(1000, self.display_messages)  
   
     def display_status_message(self, m):  
         straw.main_window.display_status_message(m)  
   
281      def is_visible_item(self, item):      def is_visible_item(self, item):
282          return item is self._visible_item          return item is self._visible_item
283    

Legend:
Removed from v.1.41  
changed lines
  Added in v.1.42

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