commit f7a3b53c3fc200f675abe0475197011e9b805c8d
parent 9efaf73336e5cce845118e3d9ccc2102158f385c
Author: ThomasV <thomasv@electrum.org>
Date: Fri, 18 Dec 2015 11:29:56 +0100
kivy: add status dialog
Diffstat:
3 files changed, 26 insertions(+), 1 deletion(-)
diff --git a/gui/kivy/main.kv b/gui/kivy/main.kv
@@ -393,6 +393,7 @@ BoxLayout:
.format(app.status)
font_size: '22dp'
minimum_width: '1dp'
+ on_release: app.popup_dialog('status')
ActionOverflow:
id: ao
diff --git a/gui/kivy/main_window.py b/gui/kivy/main_window.py
@@ -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):
diff --git a/gui/kivy/uix/ui_screens/status.kv b/gui/kivy/uix/ui_screens/status.kv
@@ -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