Commit graph

10363 commits

Author SHA1 Message Date
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
SomberNight
f22a23aaf2
logging: fix for kivy 2019-05-02 15:19:10 +02:00
SomberNight
6940c424d1
logging: cli options to filter for modules using -v
old style "-v" still works

filtering examples:
-v=debug,network=error,interface=error      // effectively blacklists network and interface
-v=warning,network=debug,interface=debug    // effectively whitelists network and interface
2019-05-02 15:19:10 +02:00
SomberNight
3385a94753
logging: basics 2019-05-02 15:19:03 +02:00
cluelessperson
4d64e132d7
standardized logging base with ISO8601, UTC, rotating file logs, and more! 2019-05-02 15:07:15 +02:00
ThomasV
ec6f4e9f1c Decouple my GPG pubkey from Animazing 2019-05-02 14:23:31 +02:00
SomberNight
28d70963ec
qt txdialog: word-wrap blockhash 2019-05-02 12:05:27 +02:00
SomberNight
556fa30ddf
interface: partially fix ipv6 proxy
note that network.deserialize_proxy is still broken for ipv6
2019-05-02 12:04:06 +02:00
SomberNight
19ced234aa
qt: maybe batch do_update_fee() on network fee update 2019-05-02 03:09:47 +02:00
SomberNight
d56917f4b1
coinchooser: improve performance significantly
existing code was n^2 in number of UTXOs
this is now mostly linear
(linear if shortcut is hit; otherwise in rare cases still quadratic)

tested using wallet with 800 UTXOs, most of which were needed to make payment
coinchooser.make_tx() went from 18 sec to 0.8 sec
2019-05-02 03:07:34 +02:00
SomberNight
15dda65c52
qt network dialog: "use Tor proxy" cb would get auto-checked incorrectly 2019-05-02 01:20:14 +02:00
SomberNight
b4648eceda
rerun freeze_packages 2019-04-30 21:36:27 +02:00
SomberNight
33f5b6a288
requirements: relax qdarkstyle version
upstream issue ColinDuquesnoy/QDarkStyleSheet#123 now fixed
2019-04-30 21:35:32 +02:00
SomberNight
51e0672da6
update to aiorpcx 0.17 2019-04-30 21:24:39 +02:00
SomberNight
d92a4e8365
keepkey: rm homescreen stuff (remnants from trezor?) 2019-04-29 19:33:54 +02:00
Calin Culianu
05697e51b8
Trezor: Minor nit in settings screen. Image size was shown as H x W
(from Electron-Cash/Electron-Cash@e0e7ff218d)
2019-04-29 19:28:42 +02:00
SomberNight
19d7784616
qt tx dialog: show block height and block hash 2019-04-29 02:48:40 +02:00