ThomasV
b8a5d4146d
Do not use XDG_DATA_HOME. Tell user to use virtualenv if they are not root
10 years ago
ThomasV
ffbabc63e9
use monospace font in tx window. fixes #897
10 years ago
ThomasV
f00c4ed547
simplify error handling during transaction signing
10 years ago
ThomasV
c226b29ff4
Merge pull request #898 from Tafelpoot/tx_fix
fixed access to tx.error in case tx is None
10 years ago
Tafelpoot
a597e26541
fixed access to tx.error in case tx is None
10 years ago
ThomasV
11fc93dc4a
Merge pull request #892 from Tafelpoot/whitespace_v2
removed trailing whitespace and fixed indentation in history widget
10 years ago
Tafelpoot
d9c5250a6f
removed trailing whitespace and fixed indentation in history widget
10 years ago
ThomasV
49c0a3a08f
Merge pull request #878 from imrehg/fee
Fix "Invalid Fee" issue when start with fiat in send (exchange rate plugin)
10 years ago
Gergely Imreh
3c3d064cad
Fix "Invalid Fee" issue when start with fiat in send (exchange rate plugin)
Problem:
Using the exchange rate plugin in the send dialog one can start with
entering a fiat amount, e.g. 5 USD, and the BTC amount is updated,
but no fee is calculated.
In this case can get "Invalid fee" error until the BTC amount is
touched manually and fee is calculated. This can cause confusion
when "set transaction fees manually" is disabled.
Reproducing:
* enable exchange rate plugin
* start Electrum
* in send dialog fill out any receive address
* add a value (e.g. 5) into the fiat dialog and see the BTC value filled out
* fee is not filled out, or if disabled the manual transaction fees then directly
get "Invalid Fee" error
Expectation:
* Fees are calculated just as it would be by filling out the BTC field
Fix:
Fixed by triggering a fee setting the same way as it is done when
the BTC field is edited, by calling `textEdited.emit("")` of the relevant
`BTCAmountEdit` element. One problematic thing is that this also triggers
a change on the fiat we just edited, and thus cursor positions need to be saved
and restored. This is not ideal, there should be a way to avoid such cascades
and trigger fee calculation directly instead of by proxy.
Editing the fiat field with these changes is more or less okay, there can be
some strange steps when the decimal point is edited, but IMHO not worse
than the BTC field when the decimal point is edited there.
10 years ago
ThomasV
60e5450a0e
rm print statement
10 years ago
ThomasV
584bb00faa
Merge branch 'master' of git://github.com/spesmilo/electrum
10 years ago
ThomasV
0c0da6a36d
use certs from request module in interface.py
10 years ago
ThomasV
05cbc9da6e
Merge pull request #877 from dabura667/update_jpwlst
Update Japanese wordlist
10 years ago
dabura667
68efcb2ddf
Update Japanese wordlist
1. First 3 characters are all unique now.
2. smallest word is not 3 characters long.
10 years ago
ThomasV
6c6293c777
Merge pull request #859 from PabloCastellano/master
setup.py: Install qrscanner (it's a library now)
10 years ago
ThomasV
10aba39d4e
Merge pull request #858 from btchip/labelfix
Fix behavior when calling get_master_public_key from an external context
10 years ago
ThomasV
38fb26f1e8
Merge pull request #857 from btchip/deny_export_private_key
Do not crash when asked to export private keys
10 years ago
ThomasV
23933b20e1
Merge pull request #856 from btchip/fixerrorsigning
Fix bad initializer
10 years ago
wozz
12e9e40fce
Merge pull request #864 from wozz/default-lang
Add default language for mnemonic
10 years ago
Michael Wozniak
27a663091b
Add default language for mnemonic
Add en as default language for mnemonic
10 years ago
Pablo Castellano
ce89c0a7e7
setup.py: Install qrscanner (it's a library now)
10 years ago
BTChip
7f2a360c6a
Fix behavior when calling get_master_public_key from an external context
10 years ago
BTChip
f296e5e5ef
Do not crash when asked to export private keys
10 years ago
BTChip
94db6cc94b
Fix bad initializer
10 years ago
ThomasV
c02faeba2d
Merge pull request #851 from molecular/test
fix typo in btcchip second factor prompt dialog
10 years ago
molecular
e90d567435
fix typo in btcchip second factor prompt dialog
10 years ago
ThomasV
fde5dd577a
fix #849
10 years ago
ThomasV
7dd7918a30
Merge pull request #848 from btchip/firmwareupdate
Firmwareupdate
10 years ago
ThomasV
44b0fab4c0
Merge pull request #847 from btchip/tx-2fa-message
Improve 2FA message and dongle reconnection
10 years ago
BTChip
2c096f9669
Add firmware check
10 years ago
BTChip
796d52ac09
Delegate firmware update and better error message when connection to the dongle fails
10 years ago
ThomasV
11e7a6644e
do not store wallet_type right at the first screen
10 years ago
ThomasV
cfa965fdae
set env to python2
10 years ago
ThomasV
fd1f083958
simplify names
10 years ago
BTChip
86c0bffa3e
Improve 2FA message and dongle reconnection
10 years ago
ThomasV
6cd00eb36b
request history rates asynchronously
10 years ago
ThomasV
692f49e7af
init not_enough_funds variable
10 years ago
ThomasV
7ef86d8bbb
better error message
10 years ago
ThomasV
e7d24c31bd
don't set negative amounts in amount field
10 years ago
ThomasV
17006e5285
qr scanner: show error if not installed
10 years ago
ThomasV
44464e7e21
remove http protocols from gui selector
10 years ago
ThomasV
52450289ff
we must check host name if cert is signed by CA
10 years ago
ThomasV
889ac782c1
simplify interface.get_socket, and fix a bug with new certificates
10 years ago
ThomasV
99b60980cd
Merge branch 'master' of git://github.com/spesmilo/electrum
10 years ago
ThomasV
27c966c5f6
add socks
10 years ago
ThomasV
042ed24b9d
Merge pull request #841 from btchip/issue839
Fix query fees
10 years ago
ThomasV
c724e2dce5
fix: wordlists are in data
10 years ago
ThomasV
2fd94a185c
remove socks from list of modules
10 years ago
ThomasV
fbb0801d15
better workaround for tlslite issue
10 years ago
BTChip
c6dcbcb005
Fix query fees
10 years ago