SomberNight
3fb75bc606
dbb: do show_address in different thread
2018-03-18 01:46:09 +01:00
SomberNight
45b03d930d
make ExceptionWindow inherit from MessageBoxMixin
...
the stack trace from the report is now user selectable
2018-03-18 01:13:02 +01:00
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.
2018-03-16 23:19:52 +01:00
SomberNight
c79de3ab3c
fix #4139
2018-03-16 22:06:38 +01:00
SomberNight
c0ae266d39
DeviceMgr: scan_devices can work without hid
2018-03-16 00:55:45 +01:00
SomberNight
aabd9f01ee
wizard hw devices: only scan once
2018-03-15 20:03:12 +01:00
SomberNight
afa4cbfcbb
fix #4082
2018-03-15 18:34:30 +01:00
SomberNight
71dff2a06e
fix #4128
2018-03-15 14:17:27 +01:00
Johann Bauer
a02bd2c183
Travis: Make Windows build more reliable by trying different key servers
2018-03-15 14:00:02 +01:00
SomberNight
38d94bfa7a
fix #4082
2018-03-15 13:06:21 +01:00
SomberNight
1bc5640636
qt main_window change_password_dialog: catch InvalidPassword instead
2018-03-15 08:25:31 +01:00
Jason Bruderer
9837a02c95
Fix "same wallet can be opened multiple times via InstallWizard" ( #4076 )
...
* Fix #4073
* Account for if the wallet is already in the daemon
* Only start a new thread if it doesn't exist
* Modify run_and_get_wallet to not return duplicate wallets
* Inform user if encrypted wallet is already open in memory
2018-03-15 06:46:23 +01:00
SomberNight
8dd19a5920
wizard: remove unused method
2018-03-15 06:14:57 +01:00
SomberNight
37853ab939
trezor/keepkey: don't show empty error on PIN prompt cancel
2018-03-15 06:08:13 +01:00
SomberNight
8589c1b0bb
ledger: don't throw exception if user cancels signing
...
Used to show "Exception : Invalid status 6985", which is not really user-friendly. This now mimics the behaviour with Trezor where we silently ignore cancellation (not showing any popup).
2018-03-14 15:18:26 +01:00
ThomasV
5e5134b76f
remove custom entropy option again (follow-up e0c38b3
), because seeds can be extended with passphrase
2018-03-14 14:59:27 +01:00
SomberNight
0f5cabc7f6
fix #4122
2018-03-14 12:42:42 +01:00
Johann Bauer
7e6fba0513
Make generated .app deterministic
2018-03-13 23:38:54 +01:00
Johann Bauer
71c5e4f6bc
Add badge for crowdin to README
2018-03-13 17:36:21 +01:00
ThomasV
38ec65716c
fix #4116
2018-03-13 15:31:29 +01:00
ThomasV
4137ae94a0
flush certificate file; might fix #4059
2018-03-13 15:07:19 +01:00
ThomasV
e0122f8c63
disable save button for partially signed tx
2018-03-13 14:54:21 +01:00
ThomasV
b009c56b9d
kivy: save requests only with the save button
2018-03-13 10:42:56 +01:00
SomberNight
1f1ce26211
fix transaction dialog for p2pk input
2018-03-13 06:22:38 +01:00
SomberNight
a6841cbd5f
fix #4099 : serialisation of txns with negative version number
2018-03-13 01:02:03 +01:00
SomberNight
87aee10047
fix #4111
2018-03-12 21:23:37 +01:00
ThomasV
3234917ea1
release notes of version 3.1.1
2018-03-12 19:49:00 +01:00
Johann Bauer
79edd2dbf1
Fix crowdin upload
2018-03-12 16:58:14 +01:00
ThomasV
c3e26a1e2b
fix #4098
2018-03-12 12:19:45 +01:00
ThomasV
152ec1447c
fix #4100 : spent_outpoints does not track everything
2018-03-12 11:56:00 +01:00
ThomasV
cf866adfe3
fix #4109
2018-03-12 10:30:56 +01:00
ThomasV
0603f9f2b4
fix #4108
2018-03-12 10:18:09 +01:00
SomberNight
a048a00594
close #4102
...
close #3337
2018-03-12 04:00:27 +01:00
SomberNight
d3065f73bf
follow-up 3c505660a6
2018-03-11 13:28:13 +01:00
Johann Bauer
7869232737
Switch labelsync to electrum.org
2018-03-11 11:26:19 +01:00
SomberNight
e31c2d491d
fix #4093
2018-03-11 07:18:07 +01:00
Johann Bauer
d71d22d279
Fix Typo
2018-03-10 14:55:06 +01:00
SomberNight
99647fc070
careful with exceptions..
2018-03-10 08:16:19 +01:00
SomberNight
2c6cf7f80c
careful with exceptions..
2018-03-10 08:00:41 +01:00
SomberNight
d994d27704
hw wallet encryption unlock: clear session on incorrect passphrase
2018-03-10 03:59:01 +01:00
SomberNight
f3d254ff1e
follow-up prev
2018-03-10 00:37:16 +01:00
SomberNight
6f5a4677d1
clean up imports in lib/plot.py
2018-03-10 00:23:51 +01:00
Johann Bauer
895bd019fb
Follow-up 3c505660a6
: One search/replace too much
2018-03-10 00:09:17 +01:00
Johann Bauer
92a701b97a
Follow-up 2915cb98b2
2018-03-10 00:06:19 +01:00
Johann Bauer
3c505660a6
Fix localization related issues with digitalbitbox
2018-03-09 23:52:34 +01:00
Johann Bauer
2915cb98b2
Follow-up e890ec02d
2018-03-09 23:22:15 +01:00
Johann Bauer
e890ec02d5
Pass all possible files to xgettext
2018-03-09 23:17:39 +01:00
Johann Bauer
eab5bcf62f
Find files to translate automatically
2018-03-09 19:15:05 +01:00
SomberNight
9372c31b5d
fix #4084
2018-03-09 19:10:57 +01:00
Johann Bauer
084b1e86ef
Add missing files to localization
2018-03-09 18:59:15 +01:00