kivy: workaround locale issue and fix set_qr_data
This commit is contained in:
@@ -12,16 +12,12 @@ class QrScannerDialog(Factory.AnimatedPopup):
|
||||
instance.stop()
|
||||
self.dismiss()
|
||||
uri = App.get_running_app().decode_uri(value[0].data)
|
||||
#address = uri.get('address', 'empty')
|
||||
#label = uri.get('label', '')
|
||||
#amount = uri.get('amount', 0.0)
|
||||
#message = uir.get('message', '')
|
||||
self.dispatch('on_complete', uri)
|
||||
|
||||
def on_complete(self):
|
||||
def on_complete(self, x):
|
||||
''' Default Handler for on_complete event.
|
||||
'''
|
||||
pass
|
||||
print x
|
||||
|
||||
|
||||
Builder.load_string('''
|
||||
|
||||
@@ -101,10 +101,10 @@ class MainScreen(Factory.Screen):
|
||||
|
||||
class ScreenSend(CScreen):
|
||||
|
||||
def set_qr_data(self, uri):
|
||||
self.ids.payto_e.text = uri.get('address')
|
||||
self.ids.message_e.text = uri.get('message')
|
||||
self.ids.amount_e.text = uri.get('amount')
|
||||
def set_qr_data(self, dialog, uri):
|
||||
self.ids.payto_e.text = uri.get('address', '')
|
||||
self.ids.message_e.text = uri.get('message', '')
|
||||
self.ids.amount_e.text = uri.get('amount', '')
|
||||
#label = uri.get('label')
|
||||
#if label:
|
||||
# TODO: update label, add to contacts
|
||||
|
||||
Reference in New Issue
Block a user