kivy: OutputItem
This commit is contained in:
@@ -191,6 +191,7 @@ class InfoBubble(Factory.Bubble):
|
||||
anim.start(self)
|
||||
|
||||
|
||||
|
||||
class OutputList(Factory.GridLayout):
|
||||
|
||||
def __init__(self, **kwargs):
|
||||
@@ -203,17 +204,8 @@ class OutputList(Factory.GridLayout):
|
||||
self.add_output(address, amount)
|
||||
|
||||
def add_output(self, address, amount):
|
||||
t = Factory.CardLabel(text = '[ref=%s]%s[/ref]'%(address,address), font_size = '6pt')
|
||||
t.shorten = True
|
||||
t.size_hint_x = 0.65
|
||||
t.on_ref_press = self.do_copy_address
|
||||
self.add_widget(t)
|
||||
t = Factory.CardLabel(text = self.app.format_amount_and_units(amount), font_size='6pt')
|
||||
t.size_hint_x = 0.35
|
||||
t.halign = 'right'
|
||||
self.add_widget(t)
|
||||
|
||||
def do_copy_address(self, text):
|
||||
self.app._clipboard.copy(text)
|
||||
self.app.show_info(_('Address copied to clipboard') + ' ' + text)
|
||||
b = Factory.OutputItem(
|
||||
address = address,
|
||||
value = self.app.format_amount_and_units(amount))
|
||||
self.add_widget(b)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user