Sander van Grieken
|
95b2f6fd63
|
qml: use Lightning, URI and Address for type names in ReceiveDialog
|
2022-09-29 11:57:34 +02:00 |
|
Sander van Grieken
|
8437e13666
|
add initial lnurl-pay
|
2022-09-28 18:21:07 +02:00 |
|
Sander van Grieken
|
2778a1bc20
|
fix dialog stack handling when closing from outside
|
2022-09-28 18:21:07 +02:00 |
|
Sander van Grieken
|
d65a7e7efc
|
change address-only handling: create amount=0 onchain invoice
invoicedialog auto enables edit mode when amount is 0
|
2022-09-28 18:21:07 +02:00 |
|
Sander van Grieken
|
fb68931a8d
|
allow zero amount invoices, add edit amount option for invoices
|
2022-09-28 18:21:07 +02:00 |
|
Sander van Grieken
|
5f9068d7b0
|
add default request expiry to preferences/config
|
2022-09-28 18:21:07 +02:00 |
|
Sander van Grieken
|
dd58328534
|
ui, fix payment failed
|
2022-09-28 18:21:07 +02:00 |
|
Sander van Grieken
|
d50d83e186
|
icons, buttons, receivedialog lifecycle
|
2022-09-28 18:21:07 +02:00 |
|
Sander van Grieken
|
10a1f11a53
|
re-add copy and share buttons
|
2022-09-28 18:21:07 +02:00 |
|
Sander van Grieken
|
b963c48238
|
remove old Send and Receive pages
|
2022-09-28 18:21:07 +02:00 |
|
Sander van Grieken
|
58e3e0c235
|
add manual input option
|
2022-09-28 18:21:07 +02:00 |
|
Sander van Grieken
|
cabf8e0644
|
support stacking dialogs
|
2022-09-28 18:21:07 +02:00 |
|
Sander van Grieken
|
d4df633f22
|
move request details into separate dialog
|
2022-09-28 18:21:07 +02:00 |
|
Sander van Grieken
|
15c76114c6
|
replace swipeview, send & receive now dialogs
send mostly working, though no user entered payment yet
|
2022-09-28 18:21:07 +02:00 |
|
Sander van Grieken
|
a488be61db
|
qml: fix open channel
|
2022-09-14 16:07:03 +02:00 |
|
Sander van Grieken
|
27999a9583
|
qml: clean up, generalize plugin gui base, enumerate plugins in gui
(still quite crude impl, dynamic enable/disable plugin gui is misaligned
with backend)
|
2022-09-08 15:15:46 +02:00 |
|
Sander van Grieken
|
32a81d8ee7
|
qml: initial plugin support, with labelsync mostly implemented
|
2022-09-08 12:19:38 +02:00 |
|
Sander van Grieken
|
6d77253ac2
|
qml: remove log statement
|
2022-08-31 13:50:26 +02:00 |
|
Sander van Grieken
|
40e8ff6ce2
|
qml: add hack to delay rendering of QR until dialog is shown.
unfortunately, using standard QtQuick Image.asynchronous=true leads
to a deadlock at app exit so we can't use it a.t.m.
|
2022-08-31 13:33:58 +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
|
f398404e04
|
qml: add server and proxy config dialogs, forgot new files
|
2022-08-25 11:13:42 +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 |
|
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
|
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 |
|
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
|
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
|
9eb7ee74e1
|
qml: expose more flags and TxMinedInfo in qetxdetails
|
2022-08-12 16:39:15 +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 |
|
Sander van Grieken
|
3de498907c
|
qml: delete_wallet and add checks for channels, balance, pending requests
|
2022-07-28 18:56:27 +02:00 |
|
Sander van Grieken
|
008805d97c
|
qml: implement initial wallet from master key
|
2022-07-28 16:55:50 +02:00 |
|
Sander van Grieken
|
e719e70761
|
qml: fix icon paths
|
2022-07-28 11:53:20 +02:00 |
|
Sander van Grieken
|
ae1e7eea4c
|
qml: make sure the auth_protect decorator finishes when closing Pin dialog without reject/accept
|
2022-07-26 20:40:27 +02:00 |
|
Sander van Grieken
|
6c21a0ec67
|
qml: create PasswordField control
|
2022-07-26 20:40:21 +02:00 |
|
Sander van Grieken
|
e9a1824a77
|
qml: parent channel open progress dialog to main.qml as it might live longer than OpenChannel
|
2022-07-26 20:40:13 +02:00 |
|