SomberNight
a1d98d4331
sweep/import key: show error in Qt GUI to user as tooltip
2019-04-19 00:15:45 +02:00
ThomasV
9b4e490e3c
leave max_button pressed ( fix #5251 )
2019-04-17 14:18:36 +02:00
zebra-lucky
df6cba5af8
fix sign message not accept rich text ( #5210 )
...
* fix sign message not accept rich text
* set no rich also to signature/encrypt msg/encrypted fields
2019-03-20 00:46:19 +01:00
SomberNight
752c518bdc
add option to freeze individual UTXOs
...
based on cculianu's work in Electron-Cash/Electron-Cash@fd910cffc8
2019-03-11 18:46:29 +01:00
SomberNight
cd40f2c9b7
trivial wallet clean-up
2019-03-10 18:47:23 +01:00
SomberNight
0ac2ca8ed3
qt "new transaction" notifications: change wording
...
closes #5171
2019-03-02 19:25:54 +01:00
SomberNight
8b2c586d30
post-storage_db-merge fixups
2019-03-01 14:14:30 +01:00
SomberNight
4ef3eda8da
util: mv create_URI to create_bip21_uri, and small clean-up
2019-02-20 21:19:03 +01:00
SomberNight
026448837f
no more "import *"
...
fixes #5101
fixes #5105
2019-02-11 20:21:24 +01:00
ThomasV
1da1f0bfea
fix #4984
2019-02-08 11:17:48 +01:00
SomberNight
67d080b34a
mv qt update checker to its own file
2019-02-04 20:27:03 +01:00
SomberNight
16bac5fd73
rm qt icons file
...
so we don't need pyrcc5, which is not deterministic,
and so we don't need the submodule for the icons
based on electrumsv/electrumsv@bf8802c2ea
2019-02-01 20:15:28 +01:00
SomberNight
31c08db909
qt update notifications: make url clickable; prevent multiple dialogs
2019-01-27 14:42:37 +01:00
Johann Bauer
34c99c3b36
[Qt] Add optional update notifications
2019-01-25 18:16:32 +01:00
ThomasV
920d4c2b27
simplify qr window
2019-01-23 17:17:13 +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
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
Johann Bauer
bde655ae00
Qt: Show pointer cursor for status bar buttons
2019-01-01 20:39:27 +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
1b7672f70e
qt: fix invoices tab
...
closes #4941
2018-12-20 01:09:16 +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
363dd12a2a
qt: try even harder not to crash whole app on first start
2018-12-11 21:29:23 +01:00
ThomasV
e35ed17200
remove call to undefined method refresh_headers
2018-12-10 13:07:03 +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
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
48e119b59e
qt history: minor clean-up and sanity checking
2018-12-10 09:31:47 +01:00
SomberNight
1c0c21159b
qt history list: performance optimisations
2018-12-10 09:31:46 +01:00
Janus
d2ddb255ef
QAbstractItemModel: Release Notes and Address List fiat bug fix
2018-12-10 09:31:46 +01:00
Janus
4eb4b341db
QAbstractItemModel: initial version, filter not done
2018-12-10 09:31:39 +01:00
SomberNight
0294844c11
labels plugin qt: only update corresponding window; disconnect signal
2018-12-08 06:56:18 +01:00
SomberNight
258b504000
qt main window: unregister network callbacks
2018-12-08 06:31:28 +01:00
ThomasV
bd5c82404d
do not block load_wallet with watching_only warning
2018-12-04 11:52:31 +01:00
SomberNight
059beab700
qt history list: small clean-up
2018-12-03 19:12:36 +01:00
Janus
5473320ce4
qt: use QStandardItemModel
2018-12-03 15:35:54 +01:00
ThomasV
863ee984fe
wallet: cache NaN coin prices, clear cache on new history
2018-11-29 20:47:26 +01:00
SomberNight
e1c66488b1
paymentrequest: don't show PaymentAck to user
...
mainly because the main "merchant" using bip70 is bitpay, and they
are failing all the PaymentAcks due to the tx is using RBF...
no need to confuse users.
follow-up 1686a97ece
2018-11-14 16:33:41 +01:00
SomberNight
2ab8234e9c
RBF batching: smarter fee handling
2018-11-09 20:04:06 +01:00
SomberNight
71ac3bb305
RBF batching: some fixes
2018-11-09 17:56:42 +01:00
ThomasV
f55db2f90b
add batch_rbf option to Qt GUI
2018-11-09 17:29:31 +01:00
SomberNight
bd32b88f62
introduce UserFacingException
...
we should not raise generic Exception when wanting to communicate with
the user. it makes distinguishing programming errors and messages hard,
as the caller will necessarily need to catch all Exceptions then
2018-11-08 19:46:15 +01:00
SomberNight
1686a97ece
bip70 PRs: use aiohttp instead of requests. use proxy. small fixes.
2018-11-05 19:31:17 +01:00
SomberNight
1b46866e34
qt: re sweeping, minor clean-up
2018-11-05 01:53:35 +01:00
SomberNight
5b4fada2a0
fix some network.get_transaction calls
...
see #4814 (issuecomment-434392195)
2018-10-30 19:07:37 +01:00
SomberNight
5e0179dac4
qt console: expose more refs, and fix auto-complete for >2 depth
2018-10-29 00:20:45 +01:00