Esempio n. 1
0
 def refresh_story_list(self, hard=True):
     self.update_status("Refreshing stories, please be patient...")
     if hard:
         on_update = lambda x: self.update_status("Please wait... " + x)
         save_stories(self.stories)
         feeds = get_feeds()
         print feeds
         self.stories = refresh_stories(feeds, on_update)
         self.slist = reevaluate_all(self.stories, on_update)
         self.slist = sort_stories(self.stories, on_update)
     self.stories_lstore.clear()
     self.populate_stories(self.stories_lstore)
Esempio n. 2
0
 def refresh_list(self,hard=True):
     self.update_status("Refreshing stories, please be patient...")
     if hard: 
         up_func=lambda x:self.update_status("Please wait... "+x)
         save_stories(self.stories)
         feeds = get_feeds()
         print feeds
         self.stories=refresh_stories(feeds,up_func)
         self.stories=reevaluate_all(self.stories,up_func)
         self.slist=sort_stories(self.stories,up_func)
     self.show_stories(self.slist)
     print "Done refreshing stories!"
Esempio n. 3
0
 def quit_win(self, widget):
     save_stories(self.stories)
     print "Now quitting. Bye!"
     gtk.main_quit()
Esempio n. 4
0
 def quit(self):
     save_stories(self.stories)
     print "Now quitting. Bye!"
     self.root.quit()