Add config option to hide username if logged in

This commit is contained in:
Lorenz Leitner
2016-10-04 23:51:54 +02:00
parent 8dd7cb5410
commit 08b1f7ef5d
2 changed files with 6 additions and 2 deletions

View File

@@ -241,7 +241,8 @@ class Config(object):
'history_size': partial(config.getint, 'rtv'), 'history_size': partial(config.getint, 'rtv'),
'oauth_redirect_port': partial(config.getint, 'rtv'), 'oauth_redirect_port': partial(config.getint, 'rtv'),
'oauth_scope': lambda x: rtv[x].split(','), 'oauth_scope': lambda x: rtv[x].split(','),
'max_comment_cols': partial(config.getint, 'rtv') 'max_comment_cols': partial(config.getint, 'rtv'),
'hide_username': partial(config.getboolean, 'rtv')
} }
for key, func in params.items(): for key, func in params.items():

View File

@@ -349,7 +349,10 @@ class Page(object):
# to ascii or not # to ascii or not
width = len if self.config['ascii'] else textual_width width = len if self.config['ascii'] else textual_width
username = self.reddit.user.name if self.config['hide_username']:
username = "Logged in"
else:
username = self.reddit.user.name
s_col = (n_cols - width(username) - 1) s_col = (n_cols - width(username) - 1)
# Only print username if it fits in the empty space on the right # Only print username if it fits in the empty space on the right
if (s_col - 1) >= width(sub_name): if (s_col - 1) >= width(sub_name):