tkivy: add status dialog - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit f7a3b53c3fc200f675abe0475197011e9b805c8d DIR parent 9efaf73336e5cce845118e3d9ccc2102158f385c HTML Author: ThomasV <thomasv@electrum.org> Date: Fri, 18 Dec 2015 11:29:56 +0100 kivy: add status dialog Diffstat: M gui/kivy/main.kv | 1 + M gui/kivy/main_window.py | 1 - A gui/kivy/uix/ui_screens/status.kv | 25 +++++++++++++++++++++++++ 3 files changed, 26 insertions(+), 1 deletion(-) --- DIR diff --git a/gui/kivy/main.kv b/gui/kivy/main.kv t@@ -393,6 +393,7 @@ BoxLayout: .format(app.status) font_size: '22dp' minimum_width: '1dp' + on_release: app.popup_dialog('status') ActionOverflow: id: ao DIR diff --git a/gui/kivy/main_window.py b/gui/kivy/main_window.py t@@ -322,7 +322,6 @@ class ElectrumWindow(App): else: wallet.start_threads(self.network) self.load_wallet(wallet) - self.on_resume() def create_wallet_dialog(self, l): DIR diff --git a/gui/kivy/uix/ui_screens/status.kv b/gui/kivy/uix/ui_screens/status.kv t@@ -0,0 +1,25 @@ +Popup: + title: "Balance" + confirmed: 0 + unconfirmed: 0 + unmatured: 0 + on_parent: + self.confirmed, self.unconfirmed, self.x = app.wallet.get_balance() + BoxLayout: + orientation: 'vertical' + spacing: '1dp' + GridLayout: + cols:2 + Label: + text: _("Confirmed:") + Label: + text: app.format_amount_and_units(root.confirmed) + Label: + text: _("Unconfirmed:") + Label: + text: app.format_amount_and_units(root.unconfirmed) + Label: + text: "Unmatured:" + Label: + text: app.format_amount_and_units(root.unmatured) + Widget