Sander van Grieken
|
96af21faeb
|
qml: show extra fee in ConfirmTxDialog (2fa)
|
2022-12-02 13:50:31 +01:00 |
|
Sander van Grieken
|
ad2b01716c
|
qml: request details hooks to backend callback, not to QEWallet signal.
Also fix destructor issue
|
2022-12-01 11:39:28 +01:00 |
|
Sander van Grieken
|
4c7ab67474
|
qml: receive dialog flickable when challenged vertical space
|
2022-12-01 10:33:16 +01:00 |
|
Sander van Grieken
|
5e34f01f53
|
qml: keep elements in place when QR code (and size) changes in ReceiveDialog
|
2022-12-01 10:00:26 +01:00 |
|
Sander van Grieken
|
ffcd533a8d
|
qml: refactor OpenChannel to dialog, fix lifecycle/race conditions swap & openchannel
|
2022-11-30 15:10:35 +01:00 |
|
Sander van Grieken
|
56e37f74d4
|
qml: swapdialog styling fixes
|
2022-11-30 14:20:29 +01:00 |
|
Sander van Grieken
|
969f84913e
|
qml: keystore icon indicator for watch-only
|
2022-11-30 13:56:46 +01:00 |
|
Sander van Grieken
|
441ffff02b
|
qml: network overview page
|
2022-11-30 11:05:57 +01:00 |
|
Sander van Grieken
|
1f22b865c3
|
qml: pastebutton and qr scan will only fill textarea after validation,
more clear text for pubkey and seed for cosigners
|
2022-11-29 11:28:59 +01:00 |
|
Sander van Grieken
|
9354dfc86d
|
qml: skip multisig_show_masterpubkey view and instead present master pub key on every
cosigner key/seed import page.
|
2022-11-28 17:42:29 +01:00 |
|
Sander van Grieken
|
b7dcc1277c
|
qml: listen for verified callbacks in fee bumpers, tx canceller and txdetails.
TxDetails updates the page, Rbf adn Cpfp fee bump dialogs and RbfCancelDialog auto-close.
|
2022-11-28 15:45:06 +01:00 |
|
Sander van Grieken
|
31f30a9247
|
qml: disable drawer for now
|
2022-11-28 14:19:23 +01:00 |
|
Sander van Grieken
|
4fb010da1a
|
qml: move balance from drawer to history listview header
|
2022-11-28 13:12:07 +01:00 |
|
Sander van Grieken
|
ebb714fa1b
|
qml: feebump button in TxDetails next to tx fee, remove RbF flag
|
2022-11-25 18:44:28 +01:00 |
|
Sander van Grieken
|
78df722419
|
qml: add initial logic and UI for CPFP
|
2022-11-25 18:43:05 +01:00 |
|
Sander van Grieken
|
8fbfe87e78
|
qml: rename QETxFeeBumper -> QETxRbfFeeBumper, BumpFeeDialog.qml -> RbfBumpFeeDialog.qml
|
2022-11-23 17:10:34 +01:00 |
|
Sander van Grieken
|
7397a0c2b4
|
follow-up prev
|
2022-11-23 17:09:53 +01:00 |
|
Sander van Grieken
|
990ec311d2
|
qml: implement cancel rbf tx
|
2022-11-22 13:37:46 +01:00 |
|
Sander van Grieken
|
9c82a94ad0
|
qml: add final/rbf to txdetails
|
2022-11-22 12:41:57 +01:00 |
|
Sander van Grieken
|
cccd5ff19b
|
qml: add 'local' and 'mempool' sections to history, update section on on_tx_verified callback
|
2022-11-22 00:34:31 +01:00 |
|
Sander van Grieken
|
fbc5be54a9
|
qml: fix create/confirm seed_variant parameter, styling receivedetailsdialog
|
2022-11-21 23:05:46 +01:00 |
|
Sander van Grieken
|
1731c36234
|
qml: add lightning node id to walletdetails
|
2022-11-18 23:08:22 +01:00 |
|
Sander van Grieken
|
98e395e78e
|
qml: show all keystores on WalletDetails page
|
2022-11-18 22:53:34 +01:00 |
|
Sander van Grieken
|
ad04ca84d8
|
qml: always try to generate an address for request regardless of bolt11_fallback config.
|
2022-11-18 18:32:43 +01:00 |
|
Sander van Grieken
|
6e3bd69e80
|
qml: fix normal submarine swap max amount calculation, add error reporting to swap initiation
|
2022-11-18 13:40:20 +01:00 |
|
Sander van Grieken
|
bc69e4f907
|
qml: show channelbackups in channel list,
add channelbackups support in qechanneldetails.py,
only request-fclose option in CloseChannelDialog
|
2022-11-16 17:37:39 +01:00 |
|
Sander van Grieken
|
495d8d6fae
|
qml: add import channel backup
|
2022-11-16 16:50:23 +01:00 |
|
Sander van Grieken
|
0687785994
|
qml: only show channel peer node name if known, add node pubkey to ChannelCloseDialog
|
2022-11-16 13:40:22 +01:00 |
|
Sander van Grieken
|
5380b21568
|
qml: wizard support for back button
|
2022-11-16 12:12:43 +01:00 |
|
Sander van Grieken
|
d95b18c510
|
qml: update swaphelper server fee
|
2022-11-15 19:41:08 +01:00 |
|
Sander van Grieken
|
57ec81cad0
|
qml: multisig implement finalize tx not complete result
|
2022-11-15 17:11:08 +01:00 |
|
Sander van Grieken
|
b7c31ad80e
|
qml: move tx verified event handling to transactionlistmodel,
refresh history after broadcast
|
2022-11-15 15:33:21 +01:00 |
|
Sander van Grieken
|
9cb8dea343
|
qml: add save Tx option
|
2022-11-15 13:08:02 +01:00 |
|
Sander van Grieken
|
24524119f6
|
qml: small form-factor fixes
|
2022-11-14 18:22:05 +01:00 |
|
Sander van Grieken
|
ce35e68514
|
qml: multisig create_storage
|
2022-11-14 14:37:05 +01:00 |
|
Sander van Grieken
|
ba2905105d
|
qml: multisig wizard check duplicate keys
|
2022-11-14 13:14:27 +01:00 |
|
Sander van Grieken
|
334bbf3505
|
qml: add plumbing for duplicate master pubkey check, fix multisig end conditions
|
2022-11-14 12:19:56 +01:00 |
|
Sander van Grieken
|
4c784ffe1f
|
qml: consolidate multisig support into existing pages WCHaveSeed, WCHaveMasterKey, WCBIP39Refine.
Have these put cosigner data directly in the correct wizard_data leafs instead of relying on
wizard accept handlers.
|
2022-11-14 12:19:56 +01:00 |
|
Sander van Grieken
|
f07b11f283
|
qml: add multisig support in WCBIP39Refine, add seed valid check for multisig in qebitcoin.py
|
2022-11-14 12:19:56 +01:00 |
|
Sander van Grieken
|
89936689fb
|
qml: fix imports, flake issues
|
2022-11-14 12:19:56 +01:00 |
|
Sander van Grieken
|
97254bb0ed
|
qml: remove ready signal hack, wizard_data now available at WizardComponent construction time
|
2022-11-14 12:19:56 +01:00 |
|
Sander van Grieken
|
3c903d8fd7
|
qml: allow wizard pages to supply title suffix
|
2022-11-14 12:19:56 +01:00 |
|
Sander van Grieken
|
428ba209f4
|
qml: multisig wizard; cosigner w. electrum seed
|
2022-11-14 12:19:56 +01:00 |
|
Sander van Grieken
|
5246f3d510
|
qml: refactor is_last checks to mostly lambdas, add multisig flow for 1st cosigner keystore,
add initial flow and view placeholders for additional cosigners.
|
2022-11-14 12:19:56 +01:00 |
|
Sander van Grieken
|
b8a8c848c7
|
qml: enable first wizard page of multisig
|
2022-11-14 12:19:56 +01:00 |
|
Sander van Grieken
|
5fd8b63091
|
qml: styling TxDetails
|
2022-11-14 11:41:33 +01:00 |
|
Sander van Grieken
|
e054e9f14e
|
qml: styling channel details
|
2022-11-11 17:11:49 +01:00 |
|
Sander van Grieken
|
37b4352c29
|
qml: some styling fixes
|
2022-11-11 16:46:24 +01:00 |
|
Sander van Grieken
|
725a05643e
|
qml: channels styling
|
2022-11-11 16:23:24 +01:00 |
|
Sander van Grieken
|
18131e5a38
|
qml: styling addresses/address details
|
2022-11-11 16:00:11 +01:00 |
|