commit 6afb7b21d06b7b3039f176ca294e86f605fe8da8
parent 3a9bf8430e403845e2b3e290d48a0ddc139ef118
Author: ThomasV <electrumdev@gmail.com>
Date: Sat, 27 Jun 2015 16:09:15 +0200
Merge pull request #1320 from kyuupichan/button_split
Split tx dialog buttons
Diffstat:
3 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/gui/qt/transaction_dialog.py b/gui/qt/transaction_dialog.py
@@ -97,10 +97,15 @@ class TxDialog(QWidget):
self.copy_button = CopyButton(lambda: str(self.tx), self.parent.app)
- self.buttons = [self.copy_button, self.qr_button, self.sign_button, self.broadcast_button, self.save_button, self.cancel_button]
+ # Action buttons
+ self.buttons = [self.sign_button, self.broadcast_button, self.cancel_button]
run_hook('transaction_dialog', self)
- vbox.addLayout(Buttons(*self.buttons))
+ hbox = QHBoxLayout()
+ hbox.addLayout(Buttons(self.copy_button, self.qr_button, self.save_button))
+ hbox.addStretch(1)
+ hbox.addLayout(Buttons(*self.buttons))
+ vbox.addLayout(hbox)
self.update()
def do_broadcast(self):
diff --git a/plugins/cosigner_pool.py b/plugins/cosigner_pool.py
@@ -115,7 +115,7 @@ class Plugin(BasePlugin):
def transaction_dialog(self, d):
self.send_button = b = QPushButton(_("Send to cosigner"))
b.clicked.connect(lambda: self.do_send(d.tx))
- d.buttons.insert(2, b)
+ d.buttons.insert(0, b)
self.transaction_dialog_update(d)
@hook
diff --git a/plugins/greenaddress_instant.py b/plugins/greenaddress_instant.py
@@ -36,7 +36,7 @@ class Plugin(BasePlugin):
button_label = _("Verify GA instant")
- @hook
+ @hook
def init_qt(self, gui):
self.win = gui.main_window
@@ -45,7 +45,7 @@ class Plugin(BasePlugin):
self.wallet = d.wallet
self.verify_button = b = QPushButton(self.button_label)
b.clicked.connect(lambda: self.do_verify(d.tx))
- d.buttons.insert(1, b)
+ d.buttons.insert(0, b)
self.transaction_dialog_update(d)
def get_my_addr(self, tx):