#:import _ electrum.i18n._ #:import Decimal decimal.Decimal #:set btc_symbol unichr(171) #:set mbtc_symbol unichr(187) #:set font_light 'data/fonts/Roboto-Condensed.ttf' ReceiveScreen: id: s name: 'receive' address: '' amount: '' message: '' on_address: self.parent.update_qr() on_amount: self.parent.update_qr() on_message: self.parent.update_qr() BoxLayout padding: '12dp', '12dp', '12dp', '12dp' spacing: '12dp' orientation: 'vertical' size_hint: 1, 1 FloatLayout: id: bl QRCodeWidget: id: qr size_hint: None, 1 width: min(self.height, bl.width) pos_hint: {'center': (.5, .5)} shaded: False on_touch_down: self.shaded = not self.shaded self.foreground_color = (0, 0, 0, 0.5) if self.shaded else (0, 0, 0, 0) Label: id: address_label size_hint: 1, None height: '48dp' opacity: 0.5 if qr.shaded else 1 text: _('Bitcoin Address') + ': ' + s.address text_size: self.width, None SendReceiveBlueBottom: id: blue_bottom size_hint: 1, None height: self.minimum_height BoxLayout: size_hint: 1, None height: blue_bottom.item_height spacing: '5dp' Image: source: 'atlas://gui/kivy/theming/light/globe' size_hint: None, None size: '22dp', '22dp' pos_hint: {'center_y': .5} BlueButton: id: amount_label default_text: _('Amount') text: s.amount if s.amount else _('Amount') on_release: app.amount_dialog(s, False) CardSeparator: opacity: message_selection.opacity color: blue_bottom.foreground_color BoxLayout: id: message_selection opacity: 1 size_hint: 1, None height: blue_bottom.item_height spacing: '5dp' Image: source: 'atlas://gui/kivy/theming/light/pen' size_hint: None, None size: '22dp', '22dp' pos_hint: {'center_y': .5} BlueButton: id: description text: s.message if s.message else _('Description') on_release: app.description_dialog(s) BoxLayout: size_hint: 1, None height: '48dp' Button: text: _('Copy') size_hint: 1, None height: '48dp' on_release: s.parent.do_copy() Button: text: _('Save') size_hint: 1, None height: '48dp' on_release: s.parent.do_save() Button: text: _('New') size_hint: 1, None height: '48dp' on_release: s.parent.do_new() #Widget: # size_hint: 1, 0.3