Navigation works!
This commit is contained in:
15
ui/auth.py
15
ui/auth.py
@@ -1,9 +1,12 @@
|
||||
import urwid
|
||||
|
||||
"""
|
||||
Input box that accepts OAuth tokens
|
||||
"""
|
||||
class TokenEdit(urwid.Edit):
|
||||
def __init__(self):
|
||||
urwid.register_signal(TokenEdit, 'TokenEdit-changed')
|
||||
prompt = ('seondary', u'Auth Token: ')
|
||||
prompt = ('seondary', u' Authorization Token: ')
|
||||
super(TokenEdit, self).__init__(prompt, '')
|
||||
|
||||
def keypress(self, size, key):
|
||||
@@ -18,12 +21,16 @@ class AuthPrompt(object):
|
||||
token_input = TokenEdit()
|
||||
urwid.connect_signal(token_input, 'TokenEdit-changed', self.callback)
|
||||
|
||||
self.frame = urwid.Filler(
|
||||
self.frame = urwid.Filler(urwid.Padding(
|
||||
urwid.Pile([
|
||||
urwid.Text('Visit %s and paste the token below.\n' % auth_url),
|
||||
token_input,
|
||||
])
|
||||
)
|
||||
]),
|
||||
align='center',
|
||||
width='pack',
|
||||
left=2,
|
||||
right=2
|
||||
))
|
||||
|
||||
def callback(self, token):
|
||||
self.callback(token)
|
||||
|
||||
Reference in New Issue
Block a user