From af21ec43a5e391eca6bebfe3f692c04a76638333 Mon Sep 17 00:00:00 2001 From: Abhay Rana Date: Thu, 28 Nov 2013 09:39:29 +0530 Subject: [PATCH] Reloads every 5 minutes --- README.md | 1 - __main__.py | 5 +++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index c3de1bc..563ccc9 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,6 @@ because nw doesn't support AppIndicators yet. 4. Shows Points/Comment count in a simple format ##To-Do -- Reload data every 5 minutes - Implement a way to remember which stories have been read - Ideally app-memory should be persistent (save on disk) - Auto Start diff --git a/__main__.py b/__main__.py index 2b7b545..c792153 100644 --- a/__main__.py +++ b/__main__.py @@ -63,13 +63,14 @@ class HackerNewsApp: i.show() def refresh(self, widget=None, data=None): - self.data = reversed(getHomePage()[0:15]); + self.data = reversed(getHomePage()[0:20]); for i in self.menu.get_children(): if(hasattr(i,'url')): self.menu.remove(i) for i in self.data: self.addItem(i) - + #Call every 5 minutes + gtk.timeout_add(5*60*1000, self.refresh) def getHomePage(): r = requests.get('https://node-hnapi.herokuapp.com/news')