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
SomberNight
ca1043ffda
qt history list: hide columns sooner
...
while wallet was starting up "hidden columns" were visible
2018-12-10 09:31:53 +01:00
SomberNight
5be6966462
qt history list: allow filtering by (partial) txid
2018-12-10 09:31:52 +01:00
SomberNight
0d755b86ab
qt address dialog: HistoryModel needs reference to correct HistoryList
...
refresh() was hiding/showing the headers of the main HistoryList
2018-12-10 09:31:52 +01:00
SomberNight
a99b92f613
qt history list: optimise fee histogram induced refresh
2018-12-10 09:31:51 +01:00
SomberNight
696db310a5
qt history list: optimise update_item (tx mined status)
2018-12-10 09:31:50 +01:00
SomberNight
b1e15751d6
qt history list: "status"-based sort should also tie-break on height
2018-12-10 09:31:50 +01:00
SomberNight
65e8eef87f
qt history list: use OrderedDictWithIndex for txns
2018-12-10 09:31:49 +01:00
SomberNight
5e61ad09c1
qt addresses list: fix filtering
2018-12-10 09:31:48 +01:00
SomberNight
48e119b59e
qt history: minor clean-up and sanity checking
2018-12-10 09:31:47 +01:00
SomberNight
e023d8abdd
qt history list: sorting of first column now considers txpos
...
same block txns were in unnatural order, maybe sort is not stable?
2018-12-10 09:31:47 +01:00
SomberNight
1c0c21159b
qt history list: performance optimisations
2018-12-10 09:31:46 +01:00