Commit Graph

6478 Commits

Author SHA1 Message Date
Neil Booth 9729f5b6d3 get_account_addresses: None->all user-visible a/cs
Otherwise we can end up sweeping to a non-visible address.
2016-01-23 18:07:02 +09:00
Neil Booth 83a531b3e4 Revert "Sweep keys: don't default to hidden address"
This reverts commit 605cc47a3d.
2016-01-23 17:32:43 +09:00
Neil Booth 605cc47a3d Sweep keys: don't default to hidden address
The issue is electrum uses None as the current account
to mean the default account.  This just gave rise to
all addresses being listed including in hidden accounts.

Really "None" as used in main_window.py and history_widget.py
means "a single unspecified account" not "all accounts".

So implement the idea of a default account, and don't let
a hidden account be the default one.
2016-01-23 17:17:10 +09:00
Neil Booth 38a8385287 Remove stale comment 2016-01-23 16:52:24 +09:00
Neil Booth 9f95e90706 Remove wrong code
The correct line is 3 below
2016-01-23 16:26:37 +09:00
Neil Booth 9bf45de279 Trezor: give me a chance to sign with a PIN entry 2016-01-23 16:23:21 +09:00
Neil Booth f92843bb10 Top level window fix for tx_dialog and h/w wallets 2016-01-23 16:06:32 +09:00
Neil Booth 43fd49aa8f Fix for tx.inputs break 2016-01-23 15:32:21 +09:00
Neil Booth 91d0504f31 GC the dialog once done. 2016-01-23 14:33:46 +09:00
Neil Booth 889976915a KeepKey: Implement secure recovery from seed
This method relies on having a large screen so only
works with KeepKey firmware.
2016-01-23 14:26:13 +09:00
Neil Booth eb865779eb Small fix for trezor devices
Client operations are asynchronous; do any unpairing after
the operation.
2016-01-23 12:11:07 +09:00
Neil Booth f6200bd73e select_device: only list plugin devices 2016-01-22 22:20:08 +09:00
Neil Booth 618026f96c Installwizard: tweak hardware wallet handling 2016-01-22 22:16:58 +09:00
Neil Booth 1f75ab89fa Installwizard: handle Escape key 2016-01-22 21:36:10 +09:00
Neil Booth 3ca0074301 Release notes: one more item 2016-01-22 21:30:05 +09:00
Neil Booth 0149d90253 Update release notes 2016-01-22 21:18:28 +09:00
Neil Booth 8732bead24 Trezor: fix a typo. 2016-01-22 21:18:03 +09:00
Neil Booth 95a0cbabfd Add a note regarding hardware wallets 2016-01-22 21:07:41 +09:00
Neil Booth a7cb66d31e Trezor: better messages during initialization 2016-01-22 20:37:49 +09:00
Neil Booth 1e030706cb Trezor: small improvements for device initialization 2016-01-22 19:48:04 +09:00
ThomasV 3cd088b2e6 kivy: fee_dialog 2016-01-22 10:50:24 +01:00
ThomasV 45618b2a8e kivy: cleanup dead code 2016-01-21 19:25:25 +01:00
ThomasV 9b112ab42f kivy: add background.png 2016-01-21 18:56:37 +01:00
ThomasV 68d169b35f kivy: rm dead code from main.kv 2016-01-21 18:55:41 +01:00
ThomasV cb098ace73 Merge branch 'master' of git://github.com/spesmilo/electrum 2016-01-21 16:35:44 +01:00
ThomasV 5a03caf051 kivy: update fiat amounts when changed 2016-01-21 16:34:58 +01:00
Neil Booth cefd128020 Trezor: improve install wizard
Add explanatory help about passphrases, with warning, like
in trezor dialog box.
2016-01-22 00:01:09 +09:00
Neil Booth 0d14781463 Trezor: GUI fixes
Trezor window was doing GUI stuff outside the GUI thread
2016-01-21 23:33:15 +09:00
Neil Booth 24037be99c Clean up client caching and handling 2016-01-21 22:56:53 +09:00
ThomasV a1d55fac4e rm testing print statement 2016-01-21 12:30:53 +01:00
ThomasV 89908bf14d fix English 2016-01-21 12:20:45 +01:00
ThomasV 858b9c5655 kivy: improve settings dialog 2016-01-21 12:12:55 +01:00
ThomasV 5502cab796 kivy: fix scrollview in choice_dialog 2016-01-21 07:19:22 +01:00
Neil Booth b878c010da Minikey: minimum length 20
On second thoughts there seems little reason to accept text
of length <= 20 for minikeys.
2016-01-21 08:11:50 +09:00
ThomasV ec929bfaf6 patch requests directly from make_packages 2016-01-20 11:56:07 +01:00
ThomasV 1880b83599 add .mo extension to buildozer.spec 2016-01-20 10:19:07 +01:00
ThomasV e60b35df64 kivy wizard: stop on_dismiss 2016-01-20 06:28:35 +01:00
ThomasV 72da1e3b8f rm dead code 2016-01-19 23:20:54 +01:00
ThomasV 4bfaa1fa02 kivy wizard: don't use auto-dismiss. rename classes 2016-01-19 23:10:10 +01:00
ThomasV b1f9f7faed kivy: fix wallet selection dialog 2016-01-19 16:11:23 +01:00
ThomasV 702924a07e Merge branch 'master' of git://github.com/spesmilo/electrum 2016-01-19 15:57:19 +01:00
ThomasV b6c6b694f7 kivy: simplify wallets dialog 2016-01-19 15:57:11 +01:00
Neil Booth 13420f6917 Keepkey: doesn't yet support homescreen setting
Make some text shorter so it fits in radio buttons
2016-01-19 22:38:02 +09:00
Neil Booth f7859c041e Support Casascius minikeys 2016-01-19 22:00:16 +09:00
Neil Booth eebabdf209 Merge branch 'client_thread' 2016-01-19 21:01:46 +09:00
Neil Booth 8a8d00a611 Merge branch 'client_thread' of github.com:spesmilo/electrum into client_thread 2016-01-19 20:58:59 +09:00
Neil Booth 7029411629 Threaded trezor dialog
Also fix up the dialog box a bit
2016-01-19 20:58:10 +09:00
ThomasV d530f8fe84 kivy: minor fixes 2016-01-19 12:57:18 +01:00
ThomasV 8ed443b4c8 kivy: improve settings dialog 2016-01-19 12:37:40 +01:00
ThomasV 6aea1e8a79 kivy: improve about dialog 2016-01-19 10:32:11 +01:00