SomberNight
e8bc5bbec4
interface: follow-up 6cc70bc7a2
6 years ago
Axel Gembe
cd52350f5d
AppImage: Remove unused PyQt5 modules
We already delete unused Qt modules, but we weren't deleting their PyQt5 modules.
-----
taken from Electron-Cash/Electron-Cash@e044c94677160b6e6bb1a981b22a4b85103de6cb
6 years ago
Axel Gembe
5afda62ee3
AppImage: Remove Qt.so to prevent importing from PyQt5.Qt
Importing from PyQt5.Qt is an unnecessary fallback that loads every PyQt5 module.
-----
taken from Electron-Cash/Electron-Cash@d69471b31d1f25a703588f48ee0cc5afdf1f1f2f
6 years ago
Axel Gembe
c3b92aa13a
AppImage: Copy libusb binary into image
pkg2appimage excludes libusb-1.0.so by default for no good reason:
83483c2971/excludelist (L112)
This can cause an issue when the AppImage loads the systems libusb but the
systems libusb in turn loads libudev from the AppImage. The kernel ABI for
libusb will not be changing so it is safe to bundle it into the AppImage.
-----
taken from Electron-Cash/Electron-Cash@25d45fdcbfa335d83de876ff16e978a058d17e22
6 years ago
SomberNight
e415c0d930
wallet: (fix) synchronizer would also resub closed wallets...
network cb was not removed, so Synchronizer and the wallet itself was
kept in memory; and Synchronizer kept working
6 years ago
SomberNight
6cc70bc7a2
interface: when disconnecting due to RPCError, don't dump traceback
6 years ago
SomberNight
003e6c3e79
fix 2fa wallet creation via qt gui
closes #5334
6 years ago
SomberNight
7aaac2ee30
qt wizard: change wizard_dialog semantics to raise exceptions
Specifically GoBack and UserCancelled will not be suppressed anymore.
Previously, if 'run_next' raised GoBack, that would propagate out fully,
while if 'func' itself raised it would be suppressed. This was confusing.
somewhat related: #5334
6 years ago
SomberNight
099315013e
(trivial) qt main_window: rm unnecessary indendation
6 years ago
SomberNight
f6dfcccf8c
qt: factor out util.MessageBoxMixin.msg_box into function and use it
so these dialogs also get our custom default settings applied,
e.g. their text is selectable by mouse
6 years ago
SomberNight
407e3514cc
wallet: test_addresses_sanity to include (part of) address in exception
related: #5342
6 years ago
SomberNight
4db1535bce
qt wizard: catch wallet/bitcoin exceptions (regression)
fix #5342
6 years ago
SomberNight
d2a80f15a1
kivy fx dialog: fix #5329
6 years ago
SomberNight
fd58a0cb20
json_db: enforce order of 'load_transactions' and 'upgrade'
fixes #5331
6 years ago
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.
6 years ago
SomberNight
dd7b356fcc
kivy wizard: fix #5333
6 years ago
SomberNight
22c08f1522
qt dark: fix2 "In History tab, labels while edited were being clipped"
follow-up 3ed502a728
from Electron-Cash/Electron-Cash@cddde8d21b10761143bc972512d9cc15bae3e4ae
6 years ago
SomberNight
808239bbcc
wallet: fix deleting address from Imported_Wallet
closes #4481
6 years ago
SomberNight
46ae86f600
wallet: fix balance_at_timestamp
closes #5326
6 years ago
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)
6 years ago
ThomasV
9053cb2218
update version
6 years ago
ThomasV
bea0ac1106
date release notes
6 years ago
ThomasV
9a3ea0e514
update locale
6 years ago
SomberNight
03c3ba0d36
gitignore: add more build folders
6 years ago
ThomasV
1b8673839a
buildozer: add tests to exclude_dirs
6 years ago
SomberNight
bc64051139
update release notes
6 years ago
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.
6 years ago
SomberNight
3ed502a728
qt dark: fix "In History tab, labels while edited were being clipped"
6 years ago
ThomasV
2a6b02d43e
Merge pull request #5321 from SomberNight/logging_shortcut_filtering_20190507
logging: '-V' cli option can blacklist/whitelist classes with short names
6 years ago
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
6 years ago
ThomasV
92260a798a
Merge pull request #5319 from SomberNight/sync_progress_3_20190507
synchronizer: show progress in GUI (take 3) (req_answered/req_sent)
6 years ago
SomberNight
0e6cf153d7
synchronizer: show progress in GUI
6 years ago
SomberNight
92ad7ec5c0
interface: use itertools.count
6 years ago
SomberNight
e63157c2ab
logging: fix another call with multiple args
did a search with following regex now: logger\..*\(.*,
6 years ago
SomberNight
06cff9ac10
logging: fix call with multiple args
6 years ago
SomberNight
fd09033890
kivy: fix a race at startup
on_history (fx) races with load_wallet
6 years ago
SomberNight
720519f610
fix wine build dir references
follow-up 8e32f49469
6 years ago
SomberNight
a0b711cfea
requirements: bump python-ecdsa minimum
0.9 was not actually enough...
6 years ago
SomberNight
70fd716cbe
kivy: fix IPv6
closes #5176
6 years ago
SomberNight
7a99fdc275
kivy: fix crash in logging.py; platform.platform() not available
6 years ago
SomberNight
8e32f49469
wine build: rm old README
6 years ago
SomberNight
3e8ca80afd
servers: remove phishing server
6 years ago
SomberNight
cb4784c8ed
requirements: use older pycryptodomex for now
see Legrandin/pycryptodome#286
6 years ago
SomberNight
b11cb11d95
qt console: failed to print certain objects with custom __eq__
6 years ago
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.
6 years ago
SomberNight
2481d708cc
network: sanitize_tx_broadcast_response - new strings in bitcoind 0.18
6 years ago
SomberNight
00b2fee461
qt dark style: fix padding of PayToEdit
based on Electron-Cash/Electron-Cash@7e69f0e6eaad2679850ad297dcd7fa31a7262a4f
see ColinDuquesnoy/QDarkStyleSheet#159
6 years ago
SomberNight
201909df51
update release notes
6 years ago
SomberNight
c80c3596a7
logging: expose 'disablefilelogging' option in Qt preferences
6 years ago
SomberNight
e361a8549c
qt paytoedit: enable up/down keys
useful if multiline, and no harm(?) otherwise
6 years ago