Sander van Grieken
|
c7cb2fb9e6
|
qml: explicitly use None when empty string is used as password
backend requires None, Qt5 passes empty string
|
2023-02-28 14:51:19 +01:00 |
|
Sander van Grieken
|
7e84aed9c2
|
qml: log and reraise any exceptions in the constructor of QEAbstractInvoiceListModel, so we
at least see the root cause of the confusing AttributeError: 'QEWallet' object has no attribute 'requestModel'
|
2023-02-28 14:32:26 +01:00 |
|
Sander van Grieken
|
a88c2ced25
|
qml: qerequestdetails check lnworker before deref
|
2023-02-28 14:15:37 +01:00 |
|
Sander van Grieken
|
d59e687cdb
|
qml: follow-up fe540200a9
|
2023-02-28 14:11:52 +01:00 |
|
Sander van Grieken
|
fe540200a9
|
qml: report wallet open problems when walletdb cannot open a wallet (WalletFileException)
|
2023-02-28 14:04:20 +01:00 |
|
Sander van Grieken
|
0928c0190a
|
qml: fix toaster quirkyness
|
2023-02-28 11:58:15 +01:00 |
|
ThomasV
|
da402973cd
|
follow-up 72fb43f950
|
2023-02-28 09:34:03 +01:00 |
|
Sander van Grieken
|
68a3364c33
|
qml: clear deferred intent after processing
|
2023-02-27 14:42:26 +01:00 |
|
Sander van Grieken
|
6a6982cdae
|
qml: defer intent handling at startup, otherwise it gets lost as the app is not handling the signal yet.
Also defer intent handling until a wallet is opened.
|
2023-02-27 12:20:51 +01:00 |
|
Sander van Grieken
|
40a2591351
|
qml: wording/styling NetworkOverview
|
2023-02-27 11:07:00 +01:00 |
|
Sander van Grieken
|
2b216ef6b9
|
qml: avoid stacking ReceiveRequests pages
|
2023-02-25 13:44:49 +01:00 |
|
Sander van Grieken
|
4cb3d411ea
|
qml: override finish button text in ServerConnectWizard
|
2023-02-24 22:11:20 +01:00 |
|
Sander van Grieken
|
d85ee1b639
|
qml: move max ln receive to ReceiveDetailsDialog, always show invoice fields on ReceiveDialog
|
2023-02-24 22:09:44 +01:00 |
|
Sander van Grieken
|
adf23f602d
|
qml: don't show option Never for expiry combobox when in preferences
|
2023-02-24 20:24:51 +01:00 |
|
Sander van Grieken
|
f12fe4af4d
|
qml: add option to open ReceiveDialog with existing request key
|
2023-02-24 14:47:28 +01:00 |
|
Sander van Grieken
|
3a90f35888
|
qml: reintroduce receive requests list page
|
2023-02-24 12:11:54 +01:00 |
|
Sander van Grieken
|
5ee91594d3
|
qml: replace Enter manually option in SendDialog with Invoices, which is removed from main menu
|
2023-02-24 11:15:12 +01:00 |
|
Sander van Grieken
|
7fe5282f7c
|
qml: hamburger styling/menu position
|
2023-02-23 21:49:23 +01:00 |
|
Sander van Grieken
|
e589d859ae
|
qml: reset position in history to top when loading another wallet
|
2023-02-23 21:27:19 +01:00 |
|
Sander van Grieken
|
9d425b5b23
|
qml: move remaining buttons to bottom of dialogs
|
2023-02-23 21:22:44 +01:00 |
|
Sander van Grieken
|
32d00b2982
|
qml: wallet loading indicator as modal dialog, unclosable
|
2023-02-23 20:46:56 +01:00 |
|
Sander van Grieken
|
e511701c74
|
qml: ElDialog assure close behavior is consistent with allowClose property
|
2023-02-23 20:44:25 +01:00 |
|
Sander van Grieken
|
278486602b
|
qml: add loader overlay, avoid interacting with the to-be-unloaded wallet
|
2023-02-23 18:20:29 +01:00 |
|
Sander van Grieken
|
a56c9687c8
|
qml: initial async wallet load
|
2023-02-23 14:39:55 +01:00 |
|
Sander van Grieken
|
15d73daf8d
|
qml: fix lifecycle issues with swap helper.
previously tied to Channels view, now dynamically created and parented to app
|
2023-02-16 13:24:23 +01:00 |
|
Sander van Grieken
|
fa45e1b7ba
|
qml: fix name clash QML vs registered QObjects NewWalletWizard and ServerConnectWizard
|
2023-02-16 13:22:24 +01:00 |
|
Sander van Grieken
|
46ed94eb3a
|
qml: don't present bolt11 invoice when invoice amount > num_sats_can_receive
|
2023-02-15 15:21:25 +01:00 |
|
Sander van Grieken
|
ebb3f90e29
|
qml: refresh transaction list when wallet_updated+is_up_to_date and history is dirty
|
2023-02-14 16:34:01 +01:00 |
|
Sander van Grieken
|
d3d66e7248
|
qml: RbF: do not decrease payment when payment is a swap
ref f617887509
|
2023-02-14 16:26:04 +01:00 |
|
Sander van Grieken
|
3aa10b483f
|
qml: add status update timer for invoice listmodel
|
2023-02-14 15:51:11 +01:00 |
|
Sander van Grieken
|
421bd93047
|
qml: fix a few leftovers
|
2023-02-14 15:37:17 +01:00 |
|
Sander van Grieken
|
2b0e624876
|
qml: styling CloseChannelDialog, InvoiceDialog
|
2023-02-14 12:32:33 +01:00 |
|
Sander van Grieken
|
995754e523
|
qml: add expiry timers to update status string in InvoiceDialog and ReceiveDialog
|
2023-02-14 11:36:13 +01:00 |
|
Sander van Grieken
|
095b6dab0f
|
qml: fix display of negative millisat amounts in qefx.py for historic amounts too
|
2023-02-11 09:56:09 +01:00 |
|
Sander van Grieken
|
b5f0be2d8d
|
qml: use FormattedAmount for fee in LightningPaymentDetails
|
2023-02-11 09:51:24 +01:00 |
|
Sander van Grieken
|
56cdc4a92b
|
qml: fix display of negative millisat amounts in FormattedAmount, qefx.py
|
2023-02-11 09:50:56 +01:00 |
|
Sander van Grieken
|
8a8703d5ea
|
qml: styling
|
2023-02-10 17:24:39 +01:00 |
|
Sander van Grieken
|
e9ad9986d7
|
qml: qedaemon doesn't need wallet path and name properties, pass them via the signal
|
2023-02-10 14:27:39 +01:00 |
|
Sander van Grieken
|
fc212b1dcc
|
qml: improve OpenWalletDialog, PasswordDialog and PasswordField
|
2023-02-10 14:26:13 +01:00 |
|
Sander van Grieken
|
2d5ba84e35
|
qml: styling InfoTextArea
|
2023-02-10 14:11:31 +01:00 |
|
Sander van Grieken
|
8ccc4801f7
|
qml: ConfirmTxDialog styling slider, avoid running off small screens
|
2023-02-10 13:29:18 +01:00 |
|
Sander van Grieken
|
1bfc4f1529
|
qml: android notification params
|
2023-02-10 13:29:18 +01:00 |
|
Sander van Grieken
|
02fd25141e
|
qml: ConfirmTxDialog layout fixes
|
2023-02-10 13:29:17 +01:00 |
|
Sander van Grieken
|
3cb9ded1ca
|
qml: fix flickable margins TxDetails and WalletDetails
|
2023-02-10 13:29:17 +01:00 |
|
Sander van Grieken
|
d1a40c47cf
|
qml: fix max toggle in InvoiceDialog
|
2023-02-09 12:42:09 +01:00 |
|
Sander van Grieken
|
31523449b3
|
qml: OTP dialog improvements
|
2023-02-09 12:20:50 +01:00 |
|
Sander van Grieken
|
11439fb3fd
|
qml: don't stack exception dialogs when multiple exceptions happen
|
2023-02-09 01:34:54 +01:00 |
|
Sander van Grieken
|
c9b6917ab7
|
qml: Addresses fills page
|
2023-02-09 01:21:09 +01:00 |
|
Sander van Grieken
|
1e60cb740f
|
qml: fixes TextHighlightPane
|
2023-02-09 01:21:09 +01:00 |
|
Sander van Grieken
|
6b8f9f8fe2
|
qml: allow ln node connect string without port, default to 9735
|
2023-02-08 17:31:08 +01:00 |
|