Neil Booth
2c67de8f64
Fix a couple of bugs.
9 years ago
Neil Booth
f2fb856f1c
Exchange rate plugin fixes for multiple windows
This should be enough to keep everything working that was working
before. The plugin itself needs a lot more work to fix existing
bugs and be sane.
9 years ago
Neil Booth
5be16ad5ca
Clean up exchange handling in FX plugin
9 years ago
Darin Stanchfield
c918ec2cdf
fixed attempt to access account derivation before it is created
9 years ago
Darin Stanchfield
24af832fbd
made sure to check if x_pubkey is valid xpub before parsing it
9 years ago
Neil Booth
a5e0265010
Make exchange rate plugin a network thread job
This fixes a lot of thread error noise when closing down electrum.
9 years ago
Neil Booth
f5a8da43e9
Have fields update as exchange rates do
Currently the exchange rates plugin shows the converted
rate at the time of last user input. If the fx rate
changes the send and receive tabs do not update.
This makes them update. It also means that when enabling
the plugin, if the user had input a BTC amount in the send
or receive, the other fields will refresh. This didn't
used to happen - they stayed blank.
9 years ago
Neil Booth
2d05e7d891
Merge the network and network_proxy
9 years ago
Darin Stanchfield
c73ea700e1
cleanup on error handling when a transaction is cancelled
9 years ago
Darin Stanchfield
0d4805f6fd
added cancel button to transactional dialogs
9 years ago
Roman Zeyde
fea97454b1
typo fix: rename pay_from_URI() -> pay_to_URI()
9 years ago
ThomasV
486d181b0b
fix for #1408 exchange rates plugin
9 years ago
ThomasV
6a0fde329a
fix #1416
9 years ago
ThomasV
728dc85c84
remove duplicate available_for
9 years ago
Darin Stanchfield
39d4688419
added icon for keepkey as well as updated with latest trezor plugin changes
9 years ago
Darin Stanchfield
0e8fa5d004
moved up to keep in order
9 years ago
ThomasV
ed6c6bae24
fix typo
9 years ago
ThomasV
425cc4d258
fix: handle blank passphrase properly
9 years ago
ThomasV
2996ec927f
fix #862 : ask passphrase only once
9 years ago
BTChip
22c602a61c
Rename BTChip -> Ledger
9 years ago
BTChip
59e999d3a5
Update installwizard init
9 years ago
ThomasV
94ecf8dd7d
fix trezor statusbar
9 years ago
Darin Stanchfield
cdd3151312
added KeepKey plugin information
9 years ago
Darin Stanchfield
373e267e12
created new KeepKey plugin based on Trezor's
9 years ago
ThomasV
c3991091de
move init_qt hook
9 years ago
ThomasV
97ffa93fcf
cosigner pool: don't show both sign and send buttons
9 years ago
ThomasV
7bf91fb7b6
labels plugin: abort if there is not mpk
9 years ago
ThomasV
71ec50e634
fix tooltips
9 years ago
ThomasV
2515fc9b6a
use blue color to denote auto-filled values (fee, exchange rates plugin)
9 years ago
ThomasV
b6e7dbe5f7
fix plot plugin
9 years ago
ThomasV
65ff969d07
update trezor dialog
9 years ago
ThomasV
12431a1eb8
add trezor icon
9 years ago
ThomasV
e18ddd0096
do not show plugins that register a custom wallet type in the plugins toggle dialog
9 years ago
ThomasV
c04d609862
fix: make_request returns pr
9 years ago
ThomasV
98501b17b3
rename email plugin
9 years ago
ThomasV
e77f0c98e7
extend bitcoin: URI with signature data, instead of serialized format
9 years ago
ThomasV
31739d01d7
fix bug #1365
9 years ago
ThomasV
471cab6089
do not base64encode signatures in requests
9 years ago
ThomasV
3722aeca45
rename method
9 years ago
ThomasV
2e6aa9067f
email: better workflow
9 years ago
ThomasV
37aef8332b
add more help messages
9 years ago
ThomasV
cb2bc54f96
store and display signatures of own requests
9 years ago
ThomasV
126454c0e6
email plugin
10 years ago
BTChip
0f1180ad95
Rename signals to avoid name clashes
9 years ago
ThomasV
15f592f022
trezor multisig: build xpub from pubkey
9 years ago
BTChip
ea097fd7f5
Review UI, support command line mode
9 years ago
BTChip
c167ef6d35
Implement missing can_sign_xpubkey
9 years ago
ThomasV
c224a9ad9d
enable multisig with trezor
9 years ago
Neil Booth
15632adb40
Rename send_tx() to sign_tx()
Because it signs, and it doesn't send.
9 years ago
Neil Booth
aa6de86c27
Once a user inputs a fee, retain it.
It has long been a minor annoyance that this isn't the
default behaviour. Semantics are as follows:
- Fees are calculated automatically, as usual, and shown
in black
- If the user inputs a fee, it is retained, and shown in
blue to indicate it is user-overridden
- The user can switch back to automatic fee calculation mode
in two ways: press Clear, or blank out the fee field
- User fees are also cleared by do_clear(), for instance when
the payment is sent
I have checked all usage combinations I could think of, including
the ! case, and all work in a sensible and natural fashion.
This also fixes issue #995 .
9 years ago