From ecc59b464a1d272007a13fca9778dc56f26aedd1 Mon Sep 17 00:00:00 2001 From: Michael Wozniak Date: Fri, 15 Nov 2013 23:11:00 -0500 Subject: [PATCH] move used addresses to a collapsed section --- gui/qt/main_window.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py index 7bda9f67..71a0b3d5 100644 --- a/gui/qt/main_window.py +++ b/gui/qt/main_window.py @@ -1231,6 +1231,8 @@ class ElectrumWindow(QMainWindow): name = _("Receiving") if not is_change else _("Change") seq_item = QTreeWidgetItem( [ name, '', '', '', ''] ) account_item.addChild(seq_item) + used_item = QTreeWidgetItem( [ _("Used"), '', '', '', ''] ) + seq_item.addChild(used_item) if not is_change: seq_item.setExpanded(True) is_red = False @@ -1246,12 +1248,16 @@ class ElectrumWindow(QMainWindow): else: gap = 0 + c, u = self.wallet.get_addr_balance(address) num_tx = '*' if h == ['*'] else "%d"%len(h) item = QTreeWidgetItem( [ address, '', '', num_tx] ) self.update_receive_item(item, len(h)) if is_red: item.setBackgroundColor(1, QColor('red')) - seq_item.addChild(item) + if len(h) > 0 and c == -u: + used_item.addChild(item) + else: + seq_item.addChild(item) for k, addr in self.wallet.get_pending_accounts():