Neil Booth
60be9d59bc
Fix prior; scale is off-by-50
10 years ago
Neil Booth
c02e3621f3
Settings: improvements to dynamic fee slider
...
Fixes #1595
10 years ago
Neil Booth
e20369bf94
Plugins: remove init_qt hook; clean up
...
Fixes #1644
10 years ago
Neil Booth
93e0c72ce2
Plugins: start thread at end of constructor
...
Don't add jobs twice
10 years ago
Neil Booth
028ab925ed
Remove unused imports
10 years ago
Neil Booth
80e15577b5
Update comment
10 years ago
Neil Booth
dee402b961
Plugin wallets: better error when unloadable
...
Used to get:
jsonrpclib.jsonrpc.ProtocolError: (-32603, u'Server error: File "src/electrum/lib/plugins.py", line 144, in wallet_plugin_loader | KeyError: \'trustedcoin\'')
Now get:
jsonrpclib.jsonrpc.ProtocolError: (-32603, u'Server error: File "src/electrum/lib/plugins.py", line 81, in load_plugin | RuntimeError: cmdline implementation for trustedcoin plugin not found')
10 years ago
Neil Booth
f4fa53e915
Trezor: fixes for latest libtrezor
...
We were relying on internals of libtrezor that they just
changed. However their changes don't work on Mac either.
Work around both issues. I think this...
Fixes #1637
10 years ago
Neil Booth
f8ed7b058d
Improved multi-device handling
...
Ask user which device to use when there are many. If there
is only one skip the question. We used to just pick the
first one we found; user had no way to switch.
We have to handle querying from the non-GUI thread.
10 years ago
Neil Booth
a0ef42d572
Fix typo causing change address reuse
10 years ago
Neil Booth
3a735d40ac
Keepkey/Trezor: fix 2 issues
...
1: In KeepKey recovery we let the user type a fifth
letter which causes the firmware to abort the
protocol. Only allow 4 letters.
2: Handle exceptions thrown during device initialization
properly
10 years ago
ThomasV
9580cd62f6
kivy: use Clock.schedule_once for actions in settings menu
10 years ago
ThomasV
488bdbf4b5
kivy:
...
* improve settings dialog
* add fx_dialog
10 years ago
Neil Booth
97bc1b2788
Don't split small change
10 years ago
Neil Booth
efa1efedca
Hardware wallets: limit change outputs to 1
10 years ago
Neil Booth
b752e91dae
Separate out get_input_tx.
10 years ago
Neil Booth
9729f5b6d3
get_account_addresses: None->all user-visible a/cs
...
Otherwise we can end up sweeping to a non-visible address.
10 years ago
Neil Booth
83a531b3e4
Revert "Sweep keys: don't default to hidden address"
...
This reverts commit 605cc47a3d .
10 years ago
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.
10 years ago
Neil Booth
38a8385287
Remove stale comment
10 years ago
Neil Booth
9f95e90706
Remove wrong code
...
The correct line is 3 below
10 years ago
Neil Booth
9bf45de279
Trezor: give me a chance to sign with a PIN entry
10 years ago
Neil Booth
f92843bb10
Top level window fix for tx_dialog and h/w wallets
10 years ago
Neil Booth
43fd49aa8f
Fix for tx.inputs break
10 years ago
Neil Booth
91d0504f31
GC the dialog once done.
10 years ago
Neil Booth
889976915a
KeepKey: Implement secure recovery from seed
...
This method relies on having a large screen so only
works with KeepKey firmware.
10 years ago
Neil Booth
eb865779eb
Small fix for trezor devices
...
Client operations are asynchronous; do any unpairing after
the operation.
10 years ago
Neil Booth
f6200bd73e
select_device: only list plugin devices
10 years ago
Neil Booth
618026f96c
Installwizard: tweak hardware wallet handling
10 years ago
Neil Booth
1f75ab89fa
Installwizard: handle Escape key
10 years ago
Neil Booth
3ca0074301
Release notes: one more item
10 years ago
Neil Booth
0149d90253
Update release notes
10 years ago
Neil Booth
8732bead24
Trezor: fix a typo.
10 years ago
Neil Booth
95a0cbabfd
Add a note regarding hardware wallets
10 years ago
Neil Booth
a7cb66d31e
Trezor: better messages during initialization
10 years ago
Neil Booth
1e030706cb
Trezor: small improvements for device initialization
10 years ago
ThomasV
3cd088b2e6
kivy: fee_dialog
10 years ago
ThomasV
45618b2a8e
kivy: cleanup dead code
10 years ago
ThomasV
9b112ab42f
kivy: add background.png
10 years ago
ThomasV
68d169b35f
kivy: rm dead code from main.kv
10 years ago
ThomasV
cb098ace73
Merge branch 'master' of git://github.com/spesmilo/electrum
10 years ago
ThomasV
5a03caf051
kivy: update fiat amounts when changed
10 years ago
Neil Booth
cefd128020
Trezor: improve install wizard
...
Add explanatory help about passphrases, with warning, like
in trezor dialog box.
10 years ago
Neil Booth
0d14781463
Trezor: GUI fixes
...
Trezor window was doing GUI stuff outside the GUI thread
10 years ago
Neil Booth
24037be99c
Clean up client caching and handling
10 years ago
ThomasV
a1d55fac4e
rm testing print statement
10 years ago
ThomasV
89908bf14d
fix English
10 years ago
ThomasV
858b9c5655
kivy: improve settings dialog
10 years ago
ThomasV
5502cab796
kivy: fix scrollview in choice_dialog
10 years ago
Neil Booth
b878c010da
Minikey: minimum length 20
...
On second thoughts there seems little reason to accept text
of length <= 20 for minikeys.
10 years ago