tMerge pull request #2693 from casper/gui-history-upgrades - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit 1ee41089cf8cdd56573615c593667fb4c3f91d13 DIR parent 7617fbf0ff287d5e8298fa231ac583ce16a0102d HTML Author: ThomasV <thomasv@electrum.org> Date: Tue, 8 Aug 2017 09:42:58 +0200 Merge pull request #2693 from casper/gui-history-upgrades History list - GUI fix + small improvements Diffstat: M gui/qt/history_list.py | 10 ++++++++++ 1 file changed, 10 insertions(+), 0 deletions(-) --- DIR diff --git a/gui/qt/history_list.py b/gui/qt/history_list.py t@@ -92,6 +92,7 @@ class HistoryList(MyTreeWidget): entry.append(text) item = QTreeWidgetItem(entry) item.setIcon(0, icon) + item.setToolTip(0, str(conf) + " confirmation" + ("s" if conf != 1 else "")) if has_invoice: item.setIcon(3, QIcon(":icons/seal")) for i in range(len(entry)): t@@ -99,6 +100,7 @@ class HistoryList(MyTreeWidget): item.setTextAlignment(i, Qt.AlignRight) if i!=2: item.setFont(i, QFont(MONOSPACE_FONT)) + item.setTextAlignment(i, Qt.AlignVCenter) if value < 0: item.setForeground(3, QBrush(QColor("#BC1E1E"))) item.setForeground(4, QBrush(QColor("#BC1E1E"))) t@@ -108,6 +110,14 @@ class HistoryList(MyTreeWidget): if current_tx == tx_hash: self.setCurrentItem(item) + def on_doubleclick(self, item, column): + if self.permit_edit(item, column): + super(HistoryList, self).on_doubleclick(item, column) + else: + tx_hash = str(item.data(0, Qt.UserRole).toString()) + tx = self.wallet.transactions.get(tx_hash) + self.parent.show_transaction(tx) + def update_labels(self): root = self.invisibleRootItem() child_count = root.childCount()