SomberNight
2b717a8cef
minor fix re translated string
2019-04-21 03:31:37 +02:00
SomberNight
914d02ecd3
kivy tx dialog: allow removing local transactions
...
fixes #5156
2019-04-21 03:26:54 +02:00
SomberNight
8d0ec1dec0
kivy tx dialog: "action button" can have multiple options -> dropdown
2019-04-21 03:25:06 +02:00
SomberNight
2adabfd918
kivy: fix history tab fiat values
...
follow-up 46f1fca7c3
2019-04-21 01:55:46 +02:00
SomberNight
8ad0c248a5
cpfp: include fee already paid by parent tx in calculation
...
fixes #5244
2019-04-20 02:09:45 +02:00
SomberNight
1f83711c26
util/Fiat: Fiat(No Data) should equal Fiat(No Data)
...
Decimal('NaN') != Decimal('NaN')
matters in e.g. qt history tab refresh (shortcut)
2019-04-19 20:02:44 +02:00
SomberNight
46a236f167
qt tabs: restore filter state after refresh
2019-04-19 19:12:42 +02:00
SomberNight
d4a2e9634f
bitcoin: disallow importing/sweeping segwit scripts with uncompressed pubkey
...
fixes #4638
2019-04-19 00:37:28 +02:00
SomberNight
a1d98d4331
sweep/import key: show error in Qt GUI to user as tooltip
2019-04-19 00:15:45 +02:00
SomberNight
1110f13c62
network: allow longer timeouts in _run_new_interface
...
On Windows box with weird networking setup (VPN, no IPv6, many DNS nameservers
but only some working well), the previous timeouts were too low: they were
reached due to DNS resolution.
related: #4421
2019-04-18 23:05:35 +02:00
ThomasV
9b4e490e3c
leave max_button pressed ( fix #5251 )
2019-04-17 14:18:36 +02:00
SomberNight
c49d5f672c
network: fix proxy case
...
follow-up "healty spread of servers" d8f3ab0917
2019-04-15 10:49:09 +02:00
SomberNight
2dca91d048
interface: better exception handling for _try_saving_ssl_cert_for_first_time
2019-04-12 22:49:34 +02:00
SomberNight
d8f3ab0917
network: do not connect to multiple servers on same /16
...
maintain a healthy spread of (IP addresses of) connected servers
2019-04-12 22:32:36 +02:00
SomberNight
7ddc28b0dc
network: cap number of server peers accepted from main server
2019-04-12 22:24:36 +02:00
SomberNight
ecefa47b40
verifier: trivial clean-up
2019-04-12 20:29:05 +02:00
SomberNight
4f2aa53a76
interface: in server.version, send "electrum/3.3.4" as client name
...
closes #5246
2019-04-12 19:11:25 +02:00
SomberNight
0c1ea909df
kivy: "server lagging" -> show number of blocks
2019-04-12 17:13:10 +02:00
SomberNight
f432320576
appimage build: nits.
...
also touch symbolic links
2019-04-12 16:54:22 +02:00
SomberNight
baebfc03f1
binary builder dockerfiles: update packages
...
ubuntu no longer serves those older versions
2019-04-12 16:51:35 +02:00
Abdussamad Abdurrazzaq
ffe676bc28
Strip whitespace from amounts when copying. Fix bug in request list where address was copied instead of column specific data ( #5228 )
2019-04-05 15:59:14 +02:00
SomberNight
441da52b51
fix more DeprecationWarnings
2019-03-27 19:27:45 +01:00
ghost43
5b6357d472
Merge pull request #5211 from FrancisPouliot/master
...
Add Bylls BTC/CAD rates
2019-03-27 19:03:49 +01:00
SomberNight
4374b809fa
fix-up prev
2019-03-27 19:01:38 +01:00
Francis Pouliot
a9c13d6641
exchange_rate: add Bylls BTC/CAD rates
2019-03-27 19:00:40 +01:00
SomberNight
bdb6d65cf7
fix some DeprecationWarnings
2019-03-27 18:41:42 +01:00
SomberNight
4f70da6e15
make sure DeprecationWarnings are shown
2019-03-27 18:09:26 +01:00
SomberNight
89871a835e
default servers: rm electrum3.hachre.de
...
see #5224
2019-03-27 16:43:07 +01:00
SomberNight
1b3f428e88
keystore: speedup for Old_KeyStore
...
from Electron-Cash/Electron-Cash@01177d7deb
2019-03-27 16:30:21 +01:00
SomberNight
bca6ad5241
verifier: fix logic bug. after reorg, some verifs were not undone
...
after a reorg, in a many fork/orphan chains scenario,
we would sometimes not undo SPV for enough blocks
functions in blockchain.py somewhat based on kyuupichan/bitcoinX@5126bd15ef
2019-03-26 21:01:43 +01:00
SomberNight
9a71120090
blockchain: fix bug when swapping chain with parent
...
chain might become the parent of some of its former siblings
2019-03-26 20:55:27 +01:00
SomberNight
199199421d
follow-up prev
2019-03-26 20:42:24 +01:00
ThomasV
46f1fca7c3
remove currency from amount fields in exported history
2019-03-26 18:35:46 +01:00
SomberNight
d07fce0826
windows DNS resolution: handle domain with only AAAA records
...
this is getting too complicated :/
2019-03-26 16:52:11 +01:00
SomberNight
beacf88420
qt invoice list: fix #5222
2019-03-26 16:38:32 +01:00
SomberNight
c4fb58cd74
windows DNS resolution: follow-up 9b0773cf2b
...
related: #5176 , #4421
prev was failing on systems where
IPv6 is not available but DNS can resolve AAAA records
(my artificial test environment with IPv6 disabled was also filtering AAAA DNS)
2019-03-26 03:07:11 +01:00
SomberNight
1cfac928f9
trustedcoin: longer timeout for server signing
...
fixes #5221
2019-03-25 23:36:52 +01:00
SomberNight
9b0773cf2b
windows DNS resolution: handle IPv6
...
related: #5176 , #4421
2019-03-25 19:15:19 +01:00
ghost43
9161d3a5a1
Merge pull request #5162 from kpstar/master
...
android all currencies with history checkbox
2019-03-22 19:03:07 +01:00
SomberNight
6311aa24a8
follow-up prev
2019-03-22 18:52:57 +01:00
kpstar
d79992b125
android- all fiat currency with history option
2019-03-22 18:20:52 +01:00
SomberNight
6702c335e8
network: (trivial) ignore empty string donation address
2019-03-22 17:30:12 +01:00
SomberNight
8c3ab63504
labels: don't dump trace if failed to connect to server
2019-03-22 17:24:52 +01:00
SomberNight
c23e949848
exchange_rate: change default provider to CoinGecko
...
closes #5188
2019-03-22 16:55:57 +01:00
SomberNight
5cbf54d23a
exchange_rate: minor clean-up
...
based on mhsmith/electrum@7ed3f032dd
2019-03-22 16:48:47 +01:00
SomberNight
95a122596e
fx: add CoinGecko and CoinCap
...
somewhat based on
Electron-Cash/Electron-Cash@b3c76cd311
Electron-Cash/Electron-Cash@adf8f943a1
Electron-Cash/Electron-Cash@8879e41fa0
2019-03-22 16:35:02 +01:00
SomberNight
df8e2c3cc2
fix Revealer in binaries
...
fixes #5027
2019-03-22 15:23:43 +01:00
SomberNight
9117ded1cd
appimage: build python with curses and sqlite3 included
...
related #5213
2019-03-22 14:42:57 +01:00
SomberNight
c2455c89df
rerun freeze_packages
...
(related 232e59fc60
)
2019-03-22 14:34:21 +01:00
SomberNight
232e59fc60
requirements: use PyQt <5.12 in binaries for now. for AppImage
...
AppImage is built on Ubuntu 14.04 to maximise compatibility
but PyQt 5.12 blobs distributed on PyPI no longer work on 14.04
PyQt 5.11.x works
2019-03-22 14:32:21 +01:00