Commit Graph

10279 Commits

Author SHA1 Message Date
SomberNight 4db1535bce qt wizard: catch wallet/bitcoin exceptions (regression)
fix #5342
2019-05-13 22:56:38 +02:00
SomberNight d2a80f15a1 kivy fx dialog: fix #5329 2019-05-13 20:05:01 +02:00
SomberNight fd58a0cb20 json_db: enforce order of 'load_transactions' and 'upgrade'
fixes #5331
2019-05-13 19:21:26 +02:00
SomberNight a59e3efd3e qt send tab: fix tx_size and fee calc in case of payment requests
do_update_fee() was always setting
`outputs = self.payto_e.get_outputs(...)`
but this only works `if not self.payment_request`

Minor refactor to re-use logic instead of duplicating code.
2019-05-13 02:52:22 +02:00
SomberNight dd7b356fcc kivy wizard: fix #5333 2019-05-11 19:36:57 +02:00
SomberNight 22c08f1522 qt dark: fix2 "In History tab, labels while edited were being clipped"
follow-up 3ed502a728
from Electron-Cash/Electron-Cash@cddde8d21b
2019-05-11 02:17:35 +02:00
SomberNight 808239bbcc wallet: fix deleting address from Imported_Wallet
closes #4481
2019-05-11 02:08:15 +02:00
SomberNight 46ae86f600 wallet: fix balance_at_timestamp
closes #5326
2019-05-10 19:22:13 +02:00
SomberNight aab067372c requirements: pin PyQt5-sip version due to build problems
see https://tickets.metabrainz.org/browse/PICARD-1472
having issues on MacOS to codesign sip.so when PyQt5-sip==4.19.15:
PyQt5/sip.so malformed object (unknown load command 7)
2019-05-09 18:11:50 +02:00
ThomasV 9053cb2218 update version 2019-05-09 16:16:04 +02:00
ThomasV bea0ac1106 date release notes 2019-05-09 16:15:09 +02:00
ThomasV 9a3ea0e514 update locale 2019-05-09 16:09:05 +02:00
SomberNight 03c3ba0d36 gitignore: add more build folders 2019-05-09 15:59:47 +02:00
ThomasV 1b8673839a buildozer: add tests to exclude_dirs 2019-05-09 15:51:00 +02:00
SomberNight bc64051139 update release notes 2019-05-08 16:52:53 +02:00
SomberNight f6a7e6ec7d logging: don't log to file by default
Leaking addresses/pubkeys/txids is a privacy leak...
but with lightning, logging should be enabled by default, as otherwise
issues would be sometimes impossible to debug...
Well, disable it for now.
2019-05-08 16:52:04 +02:00
SomberNight 3ed502a728 qt dark: fix "In History tab, labels while edited were being clipped" 2019-05-08 16:31:56 +02:00
ThomasV 2a6b02d43e Merge pull request #5321 from SomberNight/logging_shortcut_filtering_20190507
logging: '-V' cli option can blacklist/whitelist classes with short names
2019-05-08 11:41:32 +02:00
SomberNight 104b8804f7 logging: '-V' cli option can blacklist/whitelist classes with short names
for example, '-V ni' will whitelist the 'Network' and 'Interface' classes
'-V ^ni' will blacklist those instead
2019-05-07 21:07:18 +02:00
ThomasV 92260a798a Merge pull request #5319 from SomberNight/sync_progress_3_20190507
synchronizer: show progress in GUI (take 3) (req_answered/req_sent)
2019-05-07 18:01:18 +02:00
SomberNight 0e6cf153d7 synchronizer: show progress in GUI 2019-05-07 17:58:06 +02:00
SomberNight 92ad7ec5c0 interface: use itertools.count 2019-05-07 17:24:00 +02:00
SomberNight e63157c2ab logging: fix another call with multiple args
did a search with following regex now: logger\..*\(.*,
2019-05-07 01:41:41 +02:00
SomberNight 06cff9ac10 logging: fix call with multiple args 2019-05-06 23:03:19 +02:00
SomberNight fd09033890 kivy: fix a race at startup
on_history (fx) races with load_wallet
2019-05-06 21:10:52 +02:00
SomberNight 720519f610 fix wine build dir references
follow-up 8e32f49469
2019-05-06 20:19:23 +02:00
SomberNight a0b711cfea requirements: bump python-ecdsa minimum
0.9 was not actually enough...
2019-05-06 19:12:40 +02:00
SomberNight 70fd716cbe kivy: fix IPv6
closes #5176
2019-05-06 19:11:56 +02:00
SomberNight 7a99fdc275 kivy: fix crash in logging.py; platform.platform() not available 2019-05-06 19:10:29 +02:00
SomberNight 8e32f49469 wine build: rm old README 2019-05-06 17:10:36 +02:00
SomberNight 3e8ca80afd servers: remove phishing server 2019-05-06 01:00:10 +02:00
SomberNight cb4784c8ed requirements: use older pycryptodomex for now
see Legrandin/pycryptodome#286
2019-05-05 19:31:58 +02:00
SomberNight b11cb11d95 qt console: failed to print certain objects with custom __eq__ 2019-05-05 17:59:45 +02:00
SomberNight f38eed2fad rerun freeze_packages
One user reported not getting keepkey with fw 6.1.0 detected
with python-keepkey 6.0.3, but detecting it with 6.1.0.
Sounds weird as all the changes look to be tests-related,
and could not reproduce. Still, this should not hurt.
2019-05-05 17:39:24 +02:00
SomberNight 2481d708cc network: sanitize_tx_broadcast_response - new strings in bitcoind 0.18 2019-05-05 04:34:31 +02:00
SomberNight 00b2fee461 qt dark style: fix padding of PayToEdit
based on Electron-Cash/Electron-Cash@7e69f0e6ea
see ColinDuquesnoy/QDarkStyleSheet#159
2019-05-05 02:14:07 +02:00
SomberNight 201909df51 update release notes 2019-05-04 18:55:45 +02:00
SomberNight c80c3596a7 logging: expose 'disablefilelogging' option in Qt preferences 2019-05-04 18:30:26 +02:00
SomberNight e361a8549c qt paytoedit: enable up/down keys
useful if multiline, and no harm(?) otherwise
2019-05-04 04:42:39 +02:00
SomberNight aac9826e1b qt paytoedit: better height adjustment
was sometimes weird...
e.g. pasting several lines of outputs would leave the textedit single line
2019-05-04 04:39:59 +02:00
SomberNight 7278953c63 servers: update mainnet default list (emzy) 2019-05-03 23:03:41 +02:00
SomberNight 7fc9e109ed servers: update mainnet default list 2019-05-03 20:14:39 +02:00
SomberNight 0c963b0894 network.broadcast_transaction: add "do not trust" text to log messages 2019-05-03 20:11:48 +02:00
SomberNight bd5b7abd80 rerun freeze_packages
mainly for qdarkstyle
2019-05-03 04:44:18 +02:00
SomberNight 07ec0d41d5 fix prev
unintentionally committed
2019-05-03 03:13:43 +02:00
SomberNight fd5b1acdc8 commands: fix encrypt/decrypt
based on Electron-Cash/Electron-Cash@62aa08a0ff
2019-05-03 03:10:31 +02:00
SomberNight 387834164c logging: port ugly accidental side-effect into readable explicit feature
LogFormatterForConsole.format() was mutating its 'record' argument,
which was affecting all handlers/formatters
2019-05-02 16:05:26 +02:00
ThomasV a3e522efd9 Merge pull request #5296 from SomberNight/logging_20190328
use stdlib logging module instead of print_error
2019-05-02 15:33:29 +02:00
SomberNight 163a814dc4 logging: log exceptions caught by crash reporter 2019-05-02 15:19:11 +02:00
SomberNight a7b13f4876 logging: make console log lines shorter 2019-05-02 15:19:11 +02:00