Commit Graph

2007 Commits

Author SHA1 Message Date
ThomasV 4781df9d21 wizard: scan hardware devices directly 2016-08-23 13:40:11 +02:00
ThomasV 63ebf7772e wizard.query_choice 2016-08-23 10:00:46 +02:00
ThomasV c367cd64ad fix #1906 2016-08-20 17:33:12 +02:00
ThomasV 8423f8394f dynfees: set default 2016-08-20 09:16:03 +02:00
ThomasV dc919e9177 minor fix: has_password 2016-08-19 13:10:39 +02:00
ThomasV bfd7709ccd move xpubkey logic to keystore and fix it 2016-08-17 15:25:16 +02:00
ThomasV f6e393d7b6 fix: import addresses and private keys 2016-08-17 10:39:30 +02:00
ThomasV 5733a5d125 importprivkey: do not import the same key twice 2016-08-17 09:49:58 +02:00
ThomasV b51e71a681 fix: wallet.addresses 2016-08-16 10:53:26 +02:00
ThomasV d9021788fa request account_id in wizard, for hardware wallets. cleanup bip44 code 2016-08-15 11:48:33 +02:00
ThomasV b87c5d12fa - fix sign/verify messages
- fix hardware wallet tx_outputs
2016-08-14 13:03:52 +02:00
ThomasV 4f7169db6a fix issue #1892 (window geometry) 2016-08-12 13:09:16 +02:00
ThomasV 1159f85e05 Major refactoring
- separation between Wallet and key management (Keystore)
 - simplification of wallet classes
 - remove support for multiple accounts in the same wallet
 - add support for OP_RETURN to Trezor plugin
 - split multi-accounts wallets for backward compatibility
2016-08-12 11:02:28 +02:00
ThomasV ecf398c95e fix display of 'payment sent' message (indentation has been broken in 8f91af2) 2016-08-02 12:03:53 +02:00
ThomasV 167dcbf624 wizard: cosmetic changes 2016-08-01 18:16:22 +02:00
ThomasV 7ee47491b3 updates for i18n translations 2016-08-01 10:04:11 +02:00
ThomasV 56356d5f26 move buildozer.spec 2016-07-31 17:17:09 +02:00
ThomasV 16db27ffc0 wizard: remove run_wallet 2016-07-31 10:59:42 +02:00
ThomasV 58f1168004 minor fix 2016-07-30 09:54:22 +02:00
ThomasV 48d42bbafa kivy: ask RBF before send 2016-07-29 15:47:13 +02:00
ThomasV 4a0994be8a kivy: fix menu dismiss 2016-07-28 14:40:00 +02:00
ThomasV 67780bb8b9 changes for new toolchain 2016-07-28 13:06:58 +02:00
akshayaurora 07c5f02639 changes for new toolchain 2016-07-27 17:57:12 +02:00
ThomasV a92138b61a kivy: show wallet name 2016-07-01 18:39:20 +02:00
ThomasV 824f86475e add get_master_public_key to all wallets 2016-07-01 17:46:11 +02:00
ThomasV c6a46df158 fix issue #1853 2016-07-01 16:19:26 +02:00
ThomasV 342d6633a6 wizard: add capability to restore multisig 2016-07-01 11:44:26 +02:00
ThomasV 5bcadd6651 qt: fix account_expanded 2016-06-27 10:12:29 +02:00
ThomasV 49ac8924fe kivy: fixes for on_qr 2016-06-25 20:21:22 +02:00
ThomasV e8e36a61f4 kivy wizard: set is_test only on linux 2016-06-25 19:42:41 +02:00
ThomasV 029c272d57 kivy: fix space key in seed virtual keyboard 2016-06-25 19:00:01 +02:00
ThomasV c313c3c340 remove forgotten imports and print statements 2016-06-24 23:14:41 +02:00
ThomasV e7d25faf02 Finish wizard unification 2016-06-24 23:02:54 +02:00
ThomasV 9182392b55 kivy: separate base wizard class from gui 2016-06-18 16:32:20 +02:00
ThomasV 362e4be6f0 kivy: add title to do_share 2016-06-16 09:47:31 +02:00
ThomasV 7c42957a7c kivy: finish multisig in instalwizard 2016-06-16 07:47:40 +02:00
ThomasV b6393cbdf2 display 'low fee' in tx dialog 2016-06-15 13:31:24 +02:00
ThomasV 9cc76bc969 kivy: define app.wallet_name 2016-06-15 11:54:09 +02:00
ThomasV 0ccc812f86 kivy: add multisig wallets to install wizard 2016-06-15 11:16:29 +02:00
ThomasV dabeae9f95 multisig wizard: use sliders 2016-06-14 11:16:57 +02:00
ThomasV f1d3be11bb kivy: minor fix (checkbox.active cannot be None) 2016-06-10 06:57:04 +02:00
ThomasV 6bc73f4d74 add is_final checkbox to bump_fee dialogs 2016-06-10 06:32:07 +02:00
ThomasV b8cd7eb8bd Add RBF option to the kivy GUI 2016-06-10 06:00:28 +02:00
ThomasV 536a9aecde kivy: add bump fee dialog 2016-06-09 21:03:58 +02:00
ThomasV 9896718f09 get_tx_info: fix types 2016-06-09 18:10:13 +02:00
ThomasV 60756e2ef9 kivy: fix is_exit behaviour 2016-06-09 08:00:25 +02:00
ThomasV ccd0deb600 kivy: fix delete_wallet 2016-06-08 18:32:12 +02:00
ThomasV 5af7139598 kivy: handle 'verified' event 2016-06-08 12:55:42 +02:00
ThomasV 7f7aa97e2e tx dialog: fix confirmation time estimate 2016-06-08 11:22:58 +02:00
ThomasV b94a7920af factorize code used for tx dialogs 2016-06-08 11:06:51 +02:00
ThomasV f2d2d61894 add expected confirmation time to tx dialog 2016-06-07 17:12:31 +02:00
ThomasV 017afd95dc Qt: disable max button if amount is locked 2016-06-07 11:38:23 +02:00
ThomasV cb9a636616 fix #1768 2016-06-07 10:55:36 +02:00
ThomasV 1f8e6d38c8 qt: add tx preview button instead of option 2016-06-07 10:14:19 +02:00
ThomasV a07a3f748e Qt GUI: let users type tx output in script language 2016-06-07 09:57:24 +02:00
ThomasV 4e8c616090 kivy file chooser: set rootpath 2016-06-05 15:38:06 +02:00
ThomasV fe5374fe8e require PIN to delete file 2016-06-05 09:39:37 +02:00
ThomasV e49fc05c49 kiv: add option to delete a wallet 2016-06-04 22:40:01 +02:00
ThomasV a79b4e6de6 kivy: fix size of server selector 2016-06-04 20:49:45 +02:00
ThomasV 85a411d5cf test if a donation address exists 2016-06-04 19:38:38 +02:00
ThomasV cefc11cc4e kivy: increase horizontal scrolling distance of carousel, to faciliate vertical scrolling 2016-06-04 16:22:36 +02:00
ThomasV 0929673205 kivy: dont save last wallet if user cancelled 2016-06-04 13:24:20 +02:00
ThomasV 9a40ed1d3c kivy: simplify fee dialog 2016-06-04 11:07:41 +02:00
ThomasV 9da2076328 fix: relayfee is per kb 2016-06-04 09:33:26 +02:00
ThomasV bdb4958a34 for unconfirmed transactions, show fee sent by server 2016-06-02 11:39:18 +02:00
ThomasV 0843aaafb5 gat_wallet_delta: reverse sign of returned fee 2016-06-02 11:30:39 +02:00
ThomasV 403fbdd39e rename is_send -> is_mine 2016-06-02 10:40:16 +02:00
ThomasV 03bd6a092b kivy: cache gui list items 2016-06-01 19:22:03 +02:00
ThomasV 2cf4795250 dynamic fees: define fee levels using expected confirmation times 2016-05-31 20:26:09 +02:00
ThomasV 352cdd7f5a minor fix 2016-05-30 19:52:22 +02:00
ThomasV 599906eef6 show warning icon if unconfirmed tx has low fee. fixes 1798 2016-05-30 18:26:58 +02:00
ThomasV bce42cb496 minor fix 2016-05-30 18:09:32 +02:00
ThomasV 6322714222 qt: minor fix 2016-05-30 16:10:25 +02:00
ThomasV 8680eae86f detect dangling links 2016-05-30 10:53:52 +02:00
ThomasV fbb8b2ac6c simplify contacts tab 2016-05-30 08:13:30 +02:00
ThomasV 375be73894 qt: fix address dialog 2016-05-30 07:12:27 +02:00
ThomasV 1a46a795a5 detect non-final transactions, and transactions with unconfirmed inputs 2016-05-29 19:53:04 +02:00
ThomasV 2259b741f6 use address as key in contacts 2016-05-28 16:56:18 +02:00
ThomasV 1a8b12360b fix contacts_list 2016-05-28 16:34:08 +02:00
ThomasV 9e3314f17d move set_account_expanded 2016-05-28 16:00:28 +02:00
ThomasV f7293694cc qt: minor fixes 2016-05-28 15:51:00 +02:00
ThomasV d8fbc35d1e qt request list: minor fix 2016-05-28 07:43:01 +02:00
ThomasV 2afa6b5f36 add missing import 2016-05-28 00:04:06 +02:00
ThomasV d7344edd6b kivy: add tooltip to recipient field 2016-05-27 11:55:23 +02:00
ThomasV 12dfccb3ab Define TreeWidget subclasses for lists
* move class code in separate files
* make menu column-dependent (fixes #1734)
2016-05-27 10:31:58 +02:00
ThomasV 0273936b07 Discretize fee levels (follow-up 3314b3a). Fixes #1753 2016-05-26 09:23:42 +02:00
ThomasV 3f2c708789 kivy: metrics.dpi seems to be deprecated 2016-05-26 07:04:28 +02:00
ThomasV 0e7795f2a7 show/hide addresses tab in Qt GUI 2016-05-25 12:22:10 +02:00
ThomasV be75b337aa help text for RBF button 2016-05-23 17:57:36 +02:00
ThomasV f01f931e83 add extra checkbox for RBF 2016-05-23 17:34:33 +02:00
ThomasV 18a2498b76 show UTXOs in address tab 2016-05-23 11:52:38 +02:00
ThomasV 85aa633269 simplify wizard handling of hardware wallets. fixes #1793 2016-05-21 18:43:41 +02:00
ThomasV 0e853a6769 fee slider: use tooltips 2016-05-21 11:12:56 +02:00
ThomasV fff8462f36 add explicit 'max' button to send tab. fixes #1428 2016-05-20 20:14:21 +02:00
ThomasV 3314b3acc7 Use dynamic fees by default, show fee slider in send tab, and discretize fee levels. 2016-05-20 15:30:39 +02:00
ThomasV edb145e66a QT gui: add new tab to preferences dialog 2016-05-20 11:41:42 +02:00
ThomasV bc1bef60a0 support Replace-By-Fee in GUI 2016-05-20 10:38:48 +02:00
Neil Booth 11ef0f5489 Properly disable the next button if no choices
Fixes 1793, 1786
2016-05-19 07:39:53 +09:00
ThomasV 8a5221ed9a Merge pull request #1785 from twopir/patch-1
Store the daemon's network on the stdio GUI object
2016-05-11 09:41:29 +02:00
twopir 87b95c51d8 correct other reference to network object 2016-05-08 21:01:15 -07:00