SomberNight
|
d37b5e7d75
|
Qt ReceiveTabWidget: change cursor to hint QR code can be clicked
|
2022-08-29 13:30:59 +00:00 |
|
SomberNight
|
20997cf60b
|
wallet: follow-up removal of get_request_status
follow-up d9f77a50e8
|
2022-08-29 12:27:05 +00:00 |
|
ThomasV
|
6a9e8da218
|
remove sign_payment_request: broken and not used
|
2022-08-29 12:50:02 +02:00 |
|
ThomasV
|
d9f77a50e8
|
wallet API: remove get_request_status, it is redundant with get_invoice_status
|
2022-08-29 09:48:08 +02:00 |
|
Sander van Grieken
|
291ca40c9e
|
qml: fix missing param in userNotify
|
2022-08-27 13:41:59 +02:00 |
|
Sander van Grieken
|
629b0c56f3
|
qml: fix missing import
|
2022-08-26 15:15:40 +02:00 |
|
Sander van Grieken
|
34c901b1a6
|
qml: add Save Backup dialog when no onchain backup, some initial work on incomplete funding TX
|
2022-08-26 15:06:10 +02:00 |
|
Sander van Grieken
|
b9f381a133
|
qml: fix channel double add to list on open, better display errors
|
2022-08-26 13:21:49 +02:00 |
|
Sander van Grieken
|
e582ae0486
|
qml: add QEAmount.copyFrom(QEAmount) so we can take a new amount object without changing the instance.
This avoids crashes when a QEAmount is already referenced in QML, and then replaced with another instance (e.g. in qetxfinalizer.py)
|
2022-08-26 11:57:00 +02:00 |
|
Sander van Grieken
|
f398404e04
|
qml: add server and proxy config dialogs, forgot new files
|
2022-08-25 11:13:42 +02:00 |
|
ThomasV
|
dd95369685
|
qml: fix undefined name (flake8 mandatory test)
|
2022-08-25 09:51:32 +02:00 |
|
Sander van Grieken
|
7b17626c4c
|
qml: PIN error message also when setting new pin and second entry doesn't match
|
2022-08-24 16:21:14 +02:00 |
|
Sander van Grieken
|
3295671e5b
|
qml: show when PIN is wrong
|
2022-08-24 16:16:50 +02:00 |
|
SomberNight
|
8cbf49fec9
|
Qt balance dialog: use monospace font for btc amounts
|
2022-08-24 14:05:35 +00:00 |
|
Sander van Grieken
|
9a72f98855
|
qml: add server and proxy config dialogs
|
2022-08-24 16:01:50 +02:00 |
|
Sander van Grieken
|
dea30f96a1
|
qml: small fixes, cleanup
|
2022-08-24 12:38:25 +02:00 |
|
Sander van Grieken
|
c37e202e44
|
qml: implement scrollbar drag in history listview
|
2022-08-24 12:25:51 +02:00 |
|
Sander van Grieken
|
b0cfc2ab14
|
qml: add channel backup option to channel details page
|
2022-08-24 10:15:44 +02:00 |
|
Sander van Grieken
|
bb8af0cd08
|
qml: add help_text to GenericShareDialog
|
2022-08-24 10:15:03 +02:00 |
|
Sander van Grieken
|
1e375ae9e1
|
qml: allow separate data for clipboard/share and QR code in GenericShareDialog
|
2022-08-23 20:21:18 +02:00 |
|
Sander van Grieken
|
65b3c1abb3
|
qml: fix derivation prefix not available for watch-ony wallets
|
2022-08-23 22:04:08 +02:00 |
|
Sander van Grieken
|
f05ff0c9b8
|
qml: add QERequestDetails component.
Auto binds to wallet request status update signal so qml doesn't have to.
implements timer to update status string when near expiry.
|
2022-08-23 17:13:22 +02:00 |
|
Sander van Grieken
|
c278d5befc
|
qml: OpenWalletDialog rework
|
2022-08-17 11:49:57 +02:00 |
|
Sander van Grieken
|
d76726836d
|
qml: fixes
|
2022-08-17 11:49:41 +02:00 |
|
ThomasV
|
4dee6e53b9
|
Merge pull request #7942 from SomberNight/202208_wallet_nosetlabel
wallet: rm `maybe_set_tx_label_based_on_invoices`, just use `get_default_label`
|
2022-08-16 18:23:34 +02:00 |
|
SomberNight
|
abef454237
|
qt: better handle unparseable URIs
fixes https://github.com/spesmilo/electrum/issues/7941
|
2022-08-16 15:27:13 +00:00 |
|
Sander van Grieken
|
d52cd2f2e6
|
qml: don't auto-pop Scan
TODO: handle cancel by signal too
|
2022-08-16 16:35:46 +02:00 |
|
Sander van Grieken
|
742012aee3
|
qml: add initial sign and broadcast feature to TxDetails/qetxdetails
|
2022-08-16 16:09:09 +02:00 |
|
Sander van Grieken
|
1c29ef12b5
|
qml: cosmetic changes
|
2022-08-16 16:09:05 +02:00 |
|
Sander van Grieken
|
fad9f87303
|
qml: accept raw tx from send page paste/qrscan and show TxDetails
|
2022-08-16 16:09:00 +02:00 |
|
Sander van Grieken
|
0f227b177c
|
qml: use QEAmount setters also in qetxdetails
|
2022-08-16 10:04:50 +02:00 |
|
Sander van Grieken
|
153a9f3a53
|
qml: use only genericsharedialog component defined in main
|
2022-08-16 10:04:44 +02:00 |
|
Sander van Grieken
|
46641e7874
|
qml: handle unsigned, local tx in history
|
2022-08-16 10:04:39 +02:00 |
|
Sander van Grieken
|
3dffd3e0b5
|
qml: don't implicitly send_onchain from ConfirmTxDialog, externalize
|
2022-08-16 10:04:33 +02:00 |
|
Sander van Grieken
|
46d3aa4515
|
qml: enable send for watch-only wallets, show raw tx dialog after finalizing
also use QEAMount setters in qetxfinalizer instead of re-instantiating
|
2022-08-16 10:04:28 +02:00 |
|
Sander van Grieken
|
6190498dfc
|
qml: add setters to QEAmount to allow updating values, as replacing QEAmount instances
makes Qt unhappy in a few cases when it still holds references to the old instance, which
happened occasionally in e.g. qetxfinalizer
|
2022-08-16 10:04:22 +02:00 |
|
Sander van Grieken
|
2ee6683dd0
|
qml: qetxdetails was missing this in 9eb7ee74e1
|
2022-08-16 10:03:51 +02:00 |
|
ThomasV
|
a64aa45e85
|
get default label for txid based on invoices
|
2022-08-16 08:50:46 +02:00 |
|
ThomasV
|
a11dbb1a76
|
kivy: save manually entered amount into lightning invoices, as in Qt (related: #7935)
|
2022-08-15 12:35:22 +02:00 |
|
ThomasV
|
8486168bbe
|
fix typo
|
2022-08-13 07:41:48 +02:00 |
|
ThomasV
|
83feec2cb3
|
fix #7933
|
2022-08-12 18:07:38 +02:00 |
|
Sander van Grieken
|
9eb7ee74e1
|
qml: expose more flags and TxMinedInfo in qetxdetails
|
2022-08-12 16:39:15 +02:00 |
|
Sander van Grieken
|
74e9c848cc
|
qml: QEAmount returns 0 when amount is undefined
an undefined amount triggers a hard to debug crash when None/undefined is passing the
python/QObject boundary, so let's default to 0
|
2022-08-12 16:38:18 +02:00 |
|
SomberNight
|
13570a465c
|
kivy request dialog: follow-up c95791d7ee
related https://github.com/spesmilo/electrum/pull/7929
|
2022-08-12 11:10:54 +00:00 |
|
Sander van Grieken
|
1c852328c0
|
qml: try-except around data query, history is very unpredictable what's present and what's not
|
2022-08-12 11:59:59 +02:00 |
|
Sander van Grieken
|
0c3ce4a6b6
|
qml: add address to bolt11>bip21>address QR caroussel and remove address copy button
(conform qt and kivy)
|
2022-08-12 11:59:48 +02:00 |
|
Sander van Grieken
|
0d7bcb5dd2
|
qml: refactor HistoryItemDelegate into separate file
|
2022-08-12 11:59:40 +02:00 |
|
ThomasV
|
f65368f1d0
|
kivy request dialog: follow-up c95791d7ee:
- toggle between text and qr code
- fix minor issues
|
2022-08-12 11:46:44 +02:00 |
|
SomberNight
|
c95791d7ee
|
qt/kivy: receive tab: add wallet.ReceiveRequestHelp and refactor
|
2022-08-12 10:06:13 +02:00 |
|
SomberNight
|
0a6265ef58
|
qt new_channel_dialog: fix None-handling for lnworker.suggest_peer()
fixes https://github.com/spesmilo/electrum/issues/7931
|
2022-08-12 02:50:52 +00:00 |
|