Merge remote-tracking branch 'feature/master'

This commit is contained in:
David Foucher
2016-01-21 00:30:37 +01:00
4 changed files with 61 additions and 4 deletions

View File

@@ -145,6 +145,16 @@ class SubredditPage(Page):
self.refresh_content()
@SubredditController.register('y')
@logged_in
def save_submition(self):
data = self.content.get(self.nav.absolute_index)
url = data['permalink']
with self.term.loader('Saving submission'):
page = SubmissionPage(
self.reddit, self.term, self.config, self.oauth, url=url)
page.content.save()
@SubredditController.register('s')
@logged_in
def open_subscriptions(self):
@@ -208,6 +218,10 @@ class SubredditPage(Page):
text, attr = 'NSFW', (curses.A_BOLD | Color.RED)
self.term.add_line(win, text, attr=attr)
if data['saved']:
text, attr = ' SAVED', (curses.A_BOLD | Color.BLUE)
self.term.add_line(win, text, attr=attr)
row = n_title + offset + 2
if row in valid_rows:
text = '{author}'.format(**data)