Commit Graph

210 Commits

Author SHA1 Message Date
SomberNight
55e6830cfc android build: update pinned python-for-android. use newer google NDK.
fixes #5045
2019-01-30 19:30:36 +01:00
SomberNight
501e725a47 kivy readme: note about running on linux desktop
closes #5037
2019-01-28 15:26:46 +01:00
SomberNight
31c08db909 qt update notifications: make url clickable; prevent multiple dialogs 2019-01-27 14:42:37 +01:00
SomberNight
53310690a5 version notifications: sig check would always fail on testnet 2019-01-26 15:30:30 +01:00
SomberNight
0bfda7c8c7 validate version update announcements using "bitcoin address" message signing 2019-01-25 18:16:56 +01:00
Johann Bauer
34c99c3b36 [Qt] Add optional update notifications 2019-01-25 18:16:32 +01:00
ThomasV
54eb89ccaf Merge pull request #5026 from JeremyRand/utxolist-headers
Refactor UTXOList headers into class attribute
2019-01-24 13:47:58 +01:00
JeremyRand
b3d8a81e15 Refactor UTXOList headers into class attribute
This makes it more straightforward to subclass UTXOList.
2019-01-24 00:09:36 +00:00
ThomasV
920d4c2b27 simplify qr window 2019-01-23 17:17:13 +01:00
ThomasV
f994cd4a5d draw qrcode with fixed framesize 2019-01-23 16:56:29 +01:00
SomberNight
9cff42328d qt contact list: fix copying address, sort order
closes #5015
2019-01-19 23:11:21 +01:00
SomberNight
5403ae7687 network: sanitize tx broadcast response 2019-01-18 20:25:21 +01:00
SomberNight
d77e4d8f5d exception formatting: use repr(e) instead of str(e) in messages
repr(e) is more useful
2019-01-17 17:16:19 +01:00
SomberNight
44a2ceab3c qt history list: fix minor sorting issue
closes #4989
2019-01-17 17:09:22 +01:00
Johann Bauer
019566b383 Change string formatting to improve translation
For example, "Hide Console" would be "Konsole anzeigen" in German.
Currently, translators can only show "Anzeigen Konsole" which doesn't
make much sense.
2019-01-12 21:58:21 +01:00
SomberNight
fd5ad9ac70 qt network dialog: detect Tor proxy dynamically
keep thread running to detect changes
2019-01-04 10:58:59 +01:00
Johann Bauer
bde655ae00 Qt: Show pointer cursor for status bar buttons 2019-01-01 20:39:27 +01:00
SomberNight
ccec45a564 qt: fix address list context menu race
closes #4961
2018-12-24 19:03:10 +01:00
SomberNight
0bce96d2de qt crash report: fix formatting
follow-up 5dc240d4ed
2018-12-24 18:52:03 +01:00
ThomasV
5469e3668e fix #4958 2018-12-23 10:02:19 +01:00
SomberNight
5dc240d4ed qt: show_message and friends display plaintext by default 2018-12-21 20:46:47 +01:00
SomberNight
5248613e9d gui: prepend broadcast_transaction errors with explanatory message 2018-12-21 20:44:38 +01:00
SomberNight
b491a30dd9 kivy network dialog: update server and proxy properly
Previously "proxy" would only get updated when closing and reopening
the network dialog. "server" would only get updated after successful
connection establishment to specified server.
2018-12-21 16:59:43 +01:00
SomberNight
43461a1866 qt history: fix exporting history
closes #4948
2018-12-20 16:46:58 +01:00
ThomasV
b1b6b250d1 kivy: do not request PIN for watching-only wallets 2018-12-20 13:23:46 +01:00
ThomasV
2e078493a7 kivy: improve context menu 2018-12-20 12:43:31 +01:00
ThomasV
96b66b7e4f kivy: use on_state instead of on_release 2018-12-20 12:19:54 +01:00
ThomasV
58a9fa0ad5 kivy: use default scroll_distance and scroll_timeout 2018-12-20 11:32:01 +01:00
ghost43
8e5331e5b2 Merge pull request #4932 from SomberNight/revealer_cleanup_20181215
revealer: clean-up, allow restoring v0
2018-12-20 04:24:21 +01:00
SomberNight
caae9f8a6a revealer: warning re version 0 now includes URL 2018-12-20 04:21:40 +01:00
SomberNight
1b7672f70e qt: fix invoices tab
closes #4941
2018-12-20 01:09:16 +01:00
SomberNight
d5591da682 qt history: consider column is hidden in context menu 2018-12-19 17:01:20 +01:00
SomberNight
f0f73380a2 qt history: fix refresh bug ("verified"/fee histogram interplay) 2018-12-19 16:47:26 +01:00
SomberNight
e1ba962fe1 revealer: clean-up prev and fixes 2018-12-15 01:07:35 +01:00
tiagotrs
b41a83ceda new hook/interface ref #4540 2018-12-15 00:48:40 +01:00
ThomasV
27caa683fe kivy: show synchronization status in the balance field 2018-12-14 08:27:03 +01:00
SomberNight
8b775fd24a contrib: import 'requests' in try-except 2018-12-13 23:25:52 +01:00
ThomasV
7a4270f5a4 Qt: camera icon 2018-12-13 17:21:56 +01:00
SomberNight
67b2aebed6 android build: use rebased p4a fork
86eeec7c19
2018-12-13 16:23:58 +01:00
Calin Culianu
14363f8f2f [Qt] Got rid of qt.util.Timer class and instead replaced the functionality with the more efficient QTimer. Also added disconnection from the timer on window close.
(cherry picked from 19a21eb08d)
2018-12-13 16:00:44 +01:00
ThomasV
3184d6f369 simplify previous commit 2018-12-13 12:10:36 +01:00
SomberNight
ef94af950c wallet: try detecting internal address corruption 2018-12-12 20:50:53 +01:00
SomberNight
9bbfd610be qt: don't flash QWidgets on startup before main window is visible
Consider wallet without password set. Using Qt GUI.
When starting the app, before the main window appears, small artefacts
("minimised" windows?) would appear very briefly and then disappear.
2018-12-12 19:58:13 +01:00
SomberNight
363dd12a2a qt: try even harder not to crash whole app on first start 2018-12-11 21:29:23 +01:00
SomberNight
0ec7005f90 qt history: data() should return QVariant
the docs says so,
and also HistoryList.create_menu() was crashing sometimes re "Copy {}"
2018-12-10 19:42:31 +01:00
SomberNight
4e7b2f3ea3 qt history: use IntEnum for column indices 2018-12-10 19:25:38 +01:00
SomberNight
4791c7f424 qt history: fix toggling fiat capital gains 2018-12-10 16:53:46 +01:00
SomberNight
b0631f90f8 qt history: fix slowness
arghhhhh finalllllllllllly figured it out...
2018-12-10 16:48:55 +01:00
ThomasV
e35ed17200 remove call to undefined method refresh_headers 2018-12-10 13:07:03 +01:00
ThomasV
059fb51893 reintroduce profiler 2018-12-10 10:18:24 +01:00