ThomasV
95780a39a3
Merge pull request #4169 from SomberNight/open_utf8
use explicit utf-8 encoding when opening files in text mode
7 years ago
ThomasV
ad3ba3d066
Merge pull request #4171 from SomberNight/ledger_txoutput_hack
ledger: send derivation for change output
7 years ago
SomberNight
7939b32a1f
minor kivy import fix
7 years ago
SomberNight
fa91cbf762
network - send_subscriptions: copy subscribed_addresses before iterating
see #4146
(this should at least avoid the RuntimeError)
7 years ago
SomberNight
502d72c167
ledger: send derivation for change output
7 years ago
SomberNight
9b7536e75c
use explicit utf-8 encoding when opening files in text mode
7 years ago
ThomasV
382f69edd9
Merge pull request #4094 from SomberNight/labels_plugin_catch_exc
labels plugin: better exception handling
7 years ago
ThomasV
05342c5537
Merge pull request #4117 from SomberNight/pay_to_script
fix paying to script
7 years ago
Johann Bauer
8f31d224aa
email_requests: Catch all connection related exceptions
Closes : #4160
Closes : #4105
7 years ago
ThomasV
ba658180d9
Merge pull request #4166 from toxeus/master
electrum.desktop: improve user installation
7 years ago
Johann Bauer
14c45f0915
email_requests: Test connection and catch exceptions
7 years ago
Filip Gospodinov
24d0f3783b
electrum.desktop: improve user installation
Before, the desktop entry file would only work correctly
if the user has added `$HOME/.local/bin` to his or her
PATH. The PATH variable is an implementation detail and
the user shouldn't be exposed to it.
Now, the shell is used to look for executables in the
aforementioned folder. System-wide installations remain
intact.
7 years ago
SomberNight
d146c369bf
fix #4164
7 years ago
SomberNight
cd19f788cc
fix ledger: nano s did not work reliably since last fw update
follow LedgerHQ/btchip-python@6e985b558f22d1fc0367f5c1730822750337cf94
7 years ago
SomberNight
db9cb63e79
ledger: mixed up error code..
follow-up 2ce2b36846
7 years ago
ThomasV
800c783580
Merge pull request #4115 from SomberNight/disallow_adding_requests_w_invalid_addresses
disallow adding receive requests without valid is_mine addresses
7 years ago
ThomasV
774b6ca30d
Merge pull request #4131 from yura-pakhuchiy/btc-desktop
Add testnet mode to .desktop file
7 years ago
ThomasV
858a39571e
Merge pull request #4121 from Chuongv/updateDocForOSX
Update doc for OSX build
7 years ago
ThomasV
bf67920f7f
Merge pull request #4133 from laseryuan/patch-1
Fix the error: locktime is always reset to zero when serialize the js…
7 years ago
ThomasV
f8f00188ed
Merge pull request #4148 from SomberNight/hw_wallet_output_ismine_der
trezor/keepkey/dbb: provide derivation info for all is_mine txn outputs
7 years ago
ThomasV
064fdaca2d
Merge pull request #4149 from toxeus/master
setup.py: fix icon path for user installation
7 years ago
SomberNight
c0a42b756b
fix #4159
7 years ago
SomberNight
a00439b6f8
fix #4158
7 years ago
SomberNight
6ef921cbbe
ledger hw1: testnet 'support' for security card 2fa; and minor clean-up
7 years ago
SomberNight
77c8010517
bitcoin.py: parameterise a few address-related methods with network
7 years ago
SomberNight
2d94491974
fix #4152 . and clean up imports
7 years ago
Filip Gospodinov
1735978088
setup.py: fix icon path for user installation
Before, the user installation used the wrong directory
to store the application's icon resulting in the desktop
environment falling back to an ugly default icon. Now,
the correct icon is displayed in the menu.
"By default, apps should look in $HOME/.icons (for backwards
compatibility), in $XDG_DATA_DIRS/icons and in /usr/share/pixmaps
(in that order)."
https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html
7 years ago
SomberNight
7d11812f55
trezor/keepkey/dbb: provide info for all is_mine txn outputs
7 years ago
SomberNight
800ea1e300
typos in gui/qt/main_window.py
7 years ago
ThomasV
35ae2a0064
Merge pull request #4143 from SomberNight/wallet_file_exception
Catch wallet file related exceptions in Qt wizard
7 years ago
SomberNight
5fef1e7980
close #4125
perhaps not proper fix but at least more descriptive exception text
7 years ago
SomberNight
36d52dfd5a
fix #4129
7 years ago
SomberNight
22061b4555
transaction.get_address_from_output_script now handles witness version > 0
7 years ago
SomberNight
85b36e027f
fix a bug with hw devices.
if a device is unplugged and then replugged before we notice (via scan_devices) then it will get into an unusable state, throwing all kinds of low level exceptions when we don't expect it. affects ledger, keepkey, dbb, but for some reason not trezor.
7 years ago
SomberNight
2ce2b36846
ledger: newer fw throws different exception when not in bitcoin mode
7 years ago
SomberNight
ee3ab5361e
dbb: handle password prompt cancellation better
7 years ago
SomberNight
3fb75bc606
dbb: do show_address in different thread
7 years ago
SomberNight
45b03d930d
make ExceptionWindow inherit from MessageBoxMixin
the stack trace from the report is now user selectable
7 years ago
SomberNight
61a45edee0
Catch wallet file related exceptions in Qt wizard.
7 years ago
SomberNight
680df7d6b6
trezor: move the transport-related reimplemented parts into a separate module. disable the bridge transport.
The bridge transport uses requests.post, which uses socket.getaddrinfo under the hood, which on some OSes (MacOS, Windows) in CPython takes a lock. The enumerate method for the bridge transport can block for 10-30 seconds while waiting for this lock.
7 years ago
SomberNight
c79de3ab3c
fix #4139
7 years ago
Laser Yuan
8a5d27dcf4
Fix the error: locktime is always reset to zero when serialize the json data
The "lockTime" field in the json object was ignored due to the wrong attribute name "locktime" was called.
7 years ago
SomberNight
c0ae266d39
DeviceMgr: scan_devices can work without hid
7 years ago
SomberNight
aabd9f01ee
wizard hw devices: only scan once
7 years ago
Yura Pakhuchiy
9eb04fac1a
Add testnet mode to .desktop file
Easy way to start testnet version from linux DE
7 years ago
SomberNight
afa4cbfcbb
fix #4082
7 years ago
SomberNight
71dff2a06e
fix #4128
7 years ago
Johann Bauer
a02bd2c183
Travis: Make Windows build more reliable by trying different key servers
7 years ago
SomberNight
38d94bfa7a
fix #4082
7 years ago
SomberNight
1bc5640636
qt main_window change_password_dialog: catch InvalidPassword instead
7 years ago