From 4cede0c9c419f061b2d51c7fb532a0cdb02b7e85 Mon Sep 17 00:00:00 2001 From: thomasv Date: Thu, 3 Jan 2013 15:13:12 +0100 Subject: [PATCH] simplify the 'simple' mode: hide prioritizations (they are not really useful if you don't see the balance of each address) --- lib/gui_qt.py | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/lib/gui_qt.py b/lib/gui_qt.py index d4fa4d154..c7e2d8db9 100644 --- a/lib/gui_qt.py +++ b/lib/gui_qt.py @@ -919,10 +919,12 @@ class ElectrumWindow(QMainWindow): menu.addAction(_("Edit label"), lambda: self.edit_label(True)) menu.addAction(_("Sign message"), lambda: self.sign_message(addr)) - t = _("Unfreeze") if addr in self.wallet.frozen_addresses else _("Freeze") - menu.addAction(t, lambda: self.toggle_freeze(addr)) - t = _("Unprioritize") if addr in self.wallet.prioritized_addresses else _("Prioritize") - menu.addAction(t, lambda: self.toggle_priority(addr)) + if self.receive_tab_mode == 1: + t = _("Unfreeze") if addr in self.wallet.frozen_addresses else _("Freeze") + menu.addAction(t, lambda: self.toggle_freeze(addr)) + t = _("Unprioritize") if addr in self.wallet.prioritized_addresses else _("Prioritize") + menu.addAction(t, lambda: self.toggle_priority(addr)) + menu.exec_(self.receive_list.viewport().mapToGlobal(position)) @@ -991,10 +993,11 @@ class ElectrumWindow(QMainWindow): balance = format_satoshis( c + u, False, self.wallet.num_zeros ) item.setData(4,0,balance) - if address in self.wallet.frozen_addresses: - item.setBackgroundColor(1, QColor('lightblue')) - elif address in self.wallet.prioritized_addresses: - item.setBackgroundColor(1, QColor('lightgreen')) + if self.receive_tab_mode == 1: + if address in self.wallet.frozen_addresses: + item.setBackgroundColor(1, QColor('lightblue')) + elif address in self.wallet.prioritized_addresses: + item.setBackgroundColor(1, QColor('lightgreen')) def update_receive_tab(self):