Commit Graph

833 Commits

Author SHA1 Message Date
ThomasV 43272c63a8 fix #1961 2016-10-09 09:20:32 +02:00
ThomasV 730cbefeb1 Trustedcoin: add Google Authenticator reset 2016-10-01 11:45:43 +02:00
ThomasV dfef56491b simplification 2016-09-30 15:01:22 +02:00
ThomasV f26262da0f fix ledger sign_transaction, issue #1938 2016-09-30 14:56:53 +02:00
ThomasV 121ac07b01 wizard: add checkbox for passphrases. allow passphrases with 2fa seeds 2016-09-30 01:15:28 +02:00
ThomasV c32f75a313 wizard: display seed type. restore 2fa if needed 2016-09-28 06:30:00 +02:00
ThomasV 1fe1fc3c08 fix: can be longer than 24 2016-09-27 16:37:02 +02:00
ThomasV 296f30b924 trustedcoin: use 12-word seeds with separate derivations 2016-09-27 13:21:25 +02:00
ThomasV 997dd17933 call choose_device when button is clicked 2016-09-27 12:11:19 +02:00
ThomasV 9f7ca3dcb7 fix trezor PIN signal 2016-09-25 06:58:48 +02:00
ThomasV 56c490faf0 ledger: better message 2016-09-22 10:54:32 +02:00
ThomasV 5f038a4157 ledger plugin: parse xpubkey instead of using txin['derivation']; always use client.finalizeInputFull 2016-09-22 10:25:03 +02:00
ThomasV 36c90502ae more trustedcoin fixes 2016-09-02 10:58:54 +02:00
ThomasV 2baf8e2079 fix trustedcoin hook 2016-09-02 10:42:41 +02:00
ThomasV 494d7faa22 fix: get_action 2016-09-02 10:38:56 +02:00
ThomasV 7a47d2341e fix bug in trustedcoin constructor 2016-09-02 10:28:52 +02:00
ThomasV cba9a2dc2c trustedcoin: add_seed 2016-09-02 10:18:53 +02:00
ThomasV ae779694df create common class for qt hardware plugins 2016-08-31 11:50:19 +02:00
ThomasV 02db08504c fix yes_no_question dialog in qthandler 2016-08-31 11:32:14 +02:00
ThomasV 2a9c9cf654 remove deprecated method 2016-08-31 08:31:19 +02:00
ThomasV 08733c09c4 more fixes for trustedcoin 2016-08-30 10:47:16 +02:00
ThomasV b33e6a8b68 wizard small fixes 2016-08-30 10:36:51 +02:00
BTChip 57ce0f500a Fix setup for Nano S firmware version < 1.2 2016-08-28 22:22:58 +02:00
BTChip 3d2de1036c Rewrite around new dev manager, rebase to latest Electrum, add P2SH support, add Nano S / Blue support 2016-08-28 16:38:30 +02:00
ThomasV 472210885a fix keystore in settings dialog 2016-08-28 10:58:16 +02:00
ThomasV f98d1f43b4 do not propose passphrase option in 2fa wallets 2016-08-28 10:33:01 +02:00
ThomasV 49a5994b29 use another lock for hid operations 2016-08-27 15:46:01 +02:00
ThomasV 82a33bf89e fix callback of settings_dialog 2016-08-27 15:03:54 +02:00
ThomasV c82bd1d8cb disable bridge because it seems to never returns if keepkey is plugged 2016-08-27 14:58:58 +02:00
ThomasV 47f1a7b632 move update_status in handler 2016-08-27 14:56:31 +02:00
ThomasV e542b24bc6 Remove dynamic classes in trezor compatible plugins.
This is unecessarily complex, and can be achieved by inheritance.
2016-08-27 12:13:01 +02:00
ThomasV b07d3466c0 new icons to show hardware wallet pairing in status bar 2016-08-27 11:30:53 +02:00
ThomasV 33c7787941 plugins: do not assume that handler belongs to keystore 2016-08-27 09:46:02 +02:00
ThomasV 0ceb7181d6 treor: better tooltips 2016-08-26 15:56:32 +02:00
ThomasV a2fa26eb46 disable 'show on trezor' menu for multisig 2016-08-26 12:42:31 +02:00
ThomasV 86e23d9989 save wallet label in keystore, to facilitate pairing 2016-08-26 11:45:12 +02:00
ThomasV 11abdd7175 initialize device in separate thread 2016-08-25 15:03:30 +02:00
ThomasV 0f9fb49db7 don't use wizard as handler, it does not have all methods 2016-08-25 13:32:42 +02:00
ThomasV 3ac357171a wizard: add password only once all keystores are known 2016-08-25 12:18:51 +02:00
ThomasV 6b0e65fc0a fixes for hardware wallets 2016-08-24 19:37:29 +02:00
ThomasV 665d1bc153 plugin: separate get_xpub and setup_device 2016-08-24 10:47:27 +02:00
ThomasV d2dcea67ba fix settings_dialog buttons 2016-08-24 10:19:45 +02:00
ThomasV 5d963d9a95 qt handler: use own signals, because there might be several handlers 2016-08-24 10:10:49 +02:00
ThomasV 8edca91390 wizard: trezor init 2016-08-24 05:58:41 +02:00
ThomasV 4781df9d21 wizard: scan hardware devices directly 2016-08-23 13:40:11 +02:00
ThomasV 0520eda628 device manager: remove seemingly unused parameter 2016-08-23 10:36:20 +02:00
ThomasV 63ebf7772e wizard.query_choice 2016-08-23 10:00:46 +02:00
ThomasV d946e9fa54 trezor button should not be an attribute of window 2016-08-23 09:46:41 +02:00
ThomasV 3b830cbcfa wizard: fix trezor device initialization 2016-08-23 09:21:24 +02:00
ThomasV 80675121ce allow several hardware cosigners in the same wallet 2016-08-22 12:50:24 +02:00