Commit graph

145 commits

Author SHA1 Message Date
ThomasV
827d928aaa kivy: handle 2FA seeds 2016-09-28 12:48:46 +02:00
ThomasV
4bc756751b improve wizard messages; skip choice screen if there is only one choice 2016-09-26 12:02:54 +02:00
ThomasV
ebab390b1a wizard: it is better to use a separate screen for passphrase 2016-08-30 09:51:53 +02:00
ThomasV
99a3250b3f wizard: show passphrase in the same window as the seed 2016-08-29 15:33:16 +02:00
ThomasV
fb151c1728 fix for kivy wizard 2016-08-25 18:09:20 +02:00
ThomasV
dc919e9177 minor fix: has_password 2016-08-19 13:10:39 +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
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
342d6633a6 wizard: add capability to restore multisig 2016-07-01 11:44:26 +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
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
0ccc812f86 kivy: add multisig wallets to install wizard 2016-06-15 11:16:29 +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
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
9a40ed1d3c kivy: simplify fee dialog 2016-06-04 11:07:41 +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
2cf4795250 dynamic fees: define fee levels using expected confirmation times 2016-05-31 20:26:09 +02:00
ThomasV
1a46a795a5 detect non-final transactions, and transactions with unconfirmed inputs 2016-05-29 19:53:04 +02:00
ThomasV
0273936b07 Discretize fee levels (follow-up 3314b3a). Fixes #1753 2016-05-26 09:23:42 +02:00
ThomasV
1f1dbaf523 kivy: revert to using zxing 2016-03-17 08:16:15 +01:00
ThomasV
644cb871f5 kivy: use camera 2016-03-16 20:39:59 +01:00
ThomasV
3c1d6fab69 rename method 2016-03-16 18:35:01 +01:00
ThomasV
32098b0e16 kivy: fix settings if wallet is None 2016-03-10 16:43:15 +01:00
ThomasV
bca0f31fca coinchooser methods should not belong in wallet class 2016-03-10 16:37:45 +01:00
ThomasV
35fe8fc0c1 kivy: handle wallet opening failures 2016-03-10 10:18:29 +01:00
ThomasV
8574caae09 kivy: fix regression 2016-03-06 14:49:50 +01:00
ThomasV
053c045adf fix password dialog 2016-03-06 13:23:31 +01:00
ThomasV
6ca699459a kivy: update settings dialog before display 2016-03-06 12:57:21 +01:00
ThomasV
8bc0fcf541 kivy: cache dialogs 2016-03-06 11:46:09 +01:00
ThomasV
c447405087 kivy: improve layout of settings dialog 2016-03-06 09:50:45 +01:00
ThomasV
faf09da293 kivy: disable password dialog for watching-only wallets 2016-03-05 05:24:44 +01:00
ThomasV
5d7164f16f kivy: fix password dialog issue 2016-03-05 05:00:33 +01:00