From 50c9830f794ae1f7e24668b95c63a166ecc44933 Mon Sep 17 00:00:00 2001 From: thomasv Date: Thu, 3 Oct 2013 18:43:33 +0200 Subject: [PATCH] show 'server lagging' icon if server lags and client does not use auto-connect --- gui/qt/main_window.py | 3 +++ icons.qrc | 1 + icons/status_lagging.png | Bin 0 -> 1036 bytes lib/blockchain.py | 9 ++++++--- make_packages | 2 +- 5 files changed, 11 insertions(+), 4 deletions(-) create mode 100644 icons/status_lagging.png diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py index b51c80f3..19f99c2a 100644 --- a/gui/qt/main_window.py +++ b/gui/qt/main_window.py @@ -535,6 +535,9 @@ class ElectrumWindow(QMainWindow): if not self.wallet.up_to_date: text = _("Synchronizing...") icon = QIcon(":icons/status_waiting.png") + elif self.network.is_lagging: + text = _("Server is lagging") + icon = QIcon(":icons/status_lagging.png") else: c, u = self.wallet.get_account_balance(self.current_account) text = _( "Balance" ) + ": %s "%( self.format_amount(c) ) + self.base_unit() diff --git a/icons.qrc b/icons.qrc index f7f2b2a4..e3ee3be0 100644 --- a/icons.qrc +++ b/icons.qrc @@ -15,6 +15,7 @@ icons/status_connected.png icons/status_disconnected.png icons/status_waiting.png + icons/status_lagging.png icons/switchgui.png icons/unconfirmed.png icons/network.png diff --git a/icons/status_lagging.png b/icons/status_lagging.png new file mode 100644 index 0000000000000000000000000000000000000000..5aec99f58a12a8fc92e65f93010704b76d63d475 GIT binary patch literal 1036 zcmV+n1oQieP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2i*z- z4-gmlJi@gA00WFkL_t(I%dM1MYn(+C$A4#Lo|kOW?XIRRl}KBxtP!;oD+a_638GN_ z79kg98p#N&*ffpFn2+w5i{#VXL6PE09JG^8r3R_DL^MH?>!&b=!i7;C?I^R2fF@0>dy z37%-Qgct*W_nv;cfr{n#-jD2ASPbrqlWNp`pC?bi4AcAeht zHp$L5d77}Z@sMKZsZ=V3ESD=oju{#d7sf75R?bG%l|@__k?z&WJ9YAI1K(}pyG`zeMVvv?Hb+aZGOX2u!Zw;> zonXY^tl*4b%@8O9ppq-(Ua`4iMDZ5T^vO=KMwVKw*7S)uhNMU69)}(Ry;pLtWS#@% z8ji5lYGREn9k`r%yz$!-xVy=nR21I3t8nOuf0AW?ru! z)}i`^`~TE4T!eE0&dNS?02>*=!a*`;1ZN-!L$Dz$|JF0qFB|}`F6zy!-@Eqf@_G`E zmJq-g!CJvtAqotU+fQPRUk-a0Br4~ ztTp?7c|FM+oqXwshx%o8k4HcaSbG9EfEIyqp#1&>A08VsQ!f`d=M1L-(wx=Wp5EDP z>#f^s{0y{!DzK@l*>eZ%0BnJg$07m*$be)J9iXRA0saHuQ_+O{e`8Pp0000