mirror of
https://github.com/LBRYFoundation/LBRY-Vault.git
synced 2025-09-01 09:45:18 +00:00
kivy: connect do_clear button, fixes
This commit is contained in:
parent
4a0fceca90
commit
c478122cb1
3 changed files with 11 additions and 20 deletions
|
@ -581,7 +581,6 @@ class ElectrumWindow(App):
|
||||||
#Logger.info('orientation: {}'.format(self._orientation))
|
#Logger.info('orientation: {}'.format(self._orientation))
|
||||||
#Logger.info('ui_mode: {}'.format(self._ui_mode))
|
#Logger.info('ui_mode: {}'.format(self._ui_mode))
|
||||||
|
|
||||||
|
|
||||||
def save_new_contact(self, address, label):
|
def save_new_contact(self, address, label):
|
||||||
address = unicode(address)
|
address = unicode(address)
|
||||||
label = unicode(label)
|
label = unicode(label)
|
||||||
|
@ -657,18 +656,6 @@ class ElectrumWindow(App):
|
||||||
# wait for screen to load
|
# wait for screen to load
|
||||||
Clock.schedule_once(set_address, .5)
|
Clock.schedule_once(set_address, .5)
|
||||||
|
|
||||||
def do_clear(self):
|
|
||||||
tabs = self.tabs
|
|
||||||
screen_send = tabs.ids.screen_send
|
|
||||||
content = screen_send.ids.content
|
|
||||||
cts = content.ids
|
|
||||||
cts.payto_e.text = cts.message_e.text = cts.amount_e.text = \
|
|
||||||
cts.fee_e.text = ''
|
|
||||||
|
|
||||||
self.set_frozen(content, False)
|
|
||||||
|
|
||||||
self.update_status()
|
|
||||||
|
|
||||||
def set_frozen(self, entry, frozen):
|
def set_frozen(self, entry, frozen):
|
||||||
if frozen:
|
if frozen:
|
||||||
entry.disabled = True
|
entry.disabled = True
|
||||||
|
|
|
@ -203,6 +203,12 @@ class SendScreen(CScreen):
|
||||||
self.ids.message_e.text = uri.get('message', '')
|
self.ids.message_e.text = uri.get('message', '')
|
||||||
self.ids.amount_e.text = uri.get('amount', '')
|
self.ids.amount_e.text = uri.get('amount', '')
|
||||||
|
|
||||||
|
def do_clear(self):
|
||||||
|
cts = self.ids
|
||||||
|
cts.payto_e.text = cts.message_e.text = cts.amount_e.text = ''
|
||||||
|
#self.set_frozen(content, False)
|
||||||
|
#self.update_status()
|
||||||
|
|
||||||
def do_send(self):
|
def do_send(self):
|
||||||
scrn = self.ids
|
scrn = self.ids
|
||||||
label = unicode(scrn.message_e.text)
|
label = unicode(scrn.message_e.text)
|
||||||
|
@ -216,11 +222,10 @@ class SendScreen(CScreen):
|
||||||
return
|
return
|
||||||
|
|
||||||
amount = self.app.get_amount(scrn.amount_e.text)
|
amount = self.app.get_amount(scrn.amount_e.text)
|
||||||
fee = scrn.fee_e.amt
|
#fee = scrn.fee_e.amt
|
||||||
if not fee:
|
#if not fee:
|
||||||
app.show_error(_('Invalid Fee'))
|
# app.show_error(_('Invalid Fee'))
|
||||||
return
|
# return
|
||||||
|
|
||||||
fee = None
|
fee = None
|
||||||
message = 'sending {} {} to {}'.format(self.app.base_unit, scrn.amount_e.text, r)
|
message = 'sending {} {} to {}'.format(self.app.base_unit, scrn.amount_e.text, r)
|
||||||
outputs = [('address', to_address, amount)]
|
outputs = [('address', to_address, amount)]
|
||||||
|
|
|
@ -164,12 +164,11 @@ SendScreen:
|
||||||
text: _('Clear')
|
text: _('Clear')
|
||||||
size_hint_y: None
|
size_hint_y: None
|
||||||
height: '38dp'
|
height: '38dp'
|
||||||
disabled: False
|
on_release: send_screen.do_clear()
|
||||||
Button:
|
Button:
|
||||||
text: _('Send')
|
text: _('Send')
|
||||||
size_hint_y: None
|
size_hint_y: None
|
||||||
height: '38dp'
|
height: '38dp'
|
||||||
disabled: False
|
|
||||||
on_release: send_screen.do_send()
|
on_release: send_screen.do_send()
|
||||||
Widget
|
Widget
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue