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')