Sander van Grieken
8a8703d5ea
qml: styling
2023-02-10 17:24:39 +01:00
ThomasV
d7f48c8805
Qt history tab: create submenu for edit actions
2023-02-10 17:13:02 +01:00
ThomasV
f617887509
RBF dialog: do not decrease payment for swap funding transactions.
2023-02-10 16:30:08 +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
ThomasV
965ccedc88
tx dialog clean-up: remove 'finalized' field and related code
2023-02-10 13:02:58 +01:00
ThomasV
d1eb909bee
UTXO tab: simplify freeze menus
2023-02-10 10:35:13 +01:00
ThomasV
bf16919a74
Merge pull request #8197 from spesmilo/new_tx_flow
...
Qt: new onchain tx creation flow:
2023-02-10 10:26:44 +01:00
ThomasV
a4928ea6ed
TxEditor: various tweaks
2023-02-09 14:58:57 +01:00
ThomasV
ad83eaaba1
TxEditor: rework update methods, separate _update_message from _update_send_button
2023-02-09 14:21:03 +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
ThomasV
13222c479c
TxEditor: make trigger_update not private, call it on rbf combo changed.
2023-02-09 11:29:10 +01:00
ThomasV
a740a8a004
TxEditor: move set_locktime
2023-02-09 11:15:31 +01:00
ThomasV
95433cd153
TxEditor: update_extra_fees, overloaded by ConfirmTxDialog
2023-02-09 11:07:37 +01:00
ThomasV
8c00188348
TxEditor: set locktime
2023-02-09 10:52:09 +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
SomberNight
227ccc65d4
perf: load matplotlib on-demand
...
it takes ~1.7 seconds to import electrum.plot, slowing down app-startup considerably
2023-02-08 23:37:11 +00:00
Sander van Grieken
6b8f9f8fe2
qml: allow ln node connect string without port, default to 9735
2023-02-08 17:31:08 +01:00
Sander van Grieken
6cb6531fd9
qml: add swap progress dialog
2023-02-08 17:12:20 +01:00
ThomasV
1d00b56b64
make ConfirmTxDialog resizeable
2023-02-08 13:28:03 +01:00
Sander van Grieken
c5883c7cdb
text guis low hanging fruit
2023-02-08 12:51:24 +01:00
ThomasV
53b7cc3f90
use shared prefix for config keys related to tx editor
2023-02-08 11:34:48 +01:00
ThomasV
6e8e8798c7
feerounding_icon: use transparent background, and disable if not visible
2023-02-08 11:22:02 +01:00
Sander van Grieken
f3b3a40ffe
qml: add wallet button icon
2023-02-08 10:37:47 +01:00
SomberNight
1e3f9b942f
qt: MyTreeView.refresh_all to use maybe_defer_update
...
In particular, window.timer_actions() calls
request_list.refresh_all() and invoice_list.refresh_all(),
every 0.5 seconds.
We avoid doing this at least when those lists are not visible anyway.
2023-02-08 00:45:18 +00:00
ThomasV
bc3946d2f4
Qt: new onchain tx creation flow:
...
- transaction_dialog is read-only
- ConfirmTxDialog and RBF dialogs inherit from TxEditor
- TxEditors are configurable
2023-02-07 16:42:20 +01:00
Sander van Grieken
5eb7bcebef
qml: remove ugly notification popup, add wallet name to notifications
2023-02-07 13:55:22 +01:00
Sander van Grieken
c3c308ec0b
qml: qewallet logger add wallet name
2023-02-07 13:50:26 +01:00
Sander van Grieken
78d68d00e0
qml: override default Material styling for toolbar, use grays
2023-02-07 12:23:14 +01:00
Sander van Grieken
73004b4993
qml: button min size
2023-02-07 11:54:10 +01:00
Sander van Grieken
393dcde7ae
qml: set a minimum button size
2023-02-07 11:49:57 +01:00
Sander van Grieken
9d02f6ee4c
qml: shorten text for adding addresses/keys and add add.png icon
2023-02-07 11:40:31 +01:00
Sander van Grieken
2dff6a10ca
qml: fix issue with number of addresses in model
2023-02-07 11:18:27 +01:00
Sander van Grieken
9d4e00d582
qml: styling ImportAddressesKeysDialog
2023-02-07 11:10:28 +01:00
Sander van Grieken
db34efd333
qml: silence undefined property errors when not really used
2023-02-07 10:35:34 +01:00
Sander van Grieken
b9b0ada15d
qml: better fix
2023-02-07 00:21:21 +01:00
Sander van Grieken
b2d4a2a81f
qml: fix show mempool depth when unconfirmed
2023-02-07 00:13:03 +01:00
Sander van Grieken
fa72da57fd
Revert "qml: silence undefined property errors when not really used"
...
This reverts commit ba51cef0d5 .
2023-02-07 00:06:05 +01:00
Sander van Grieken
ba51cef0d5
qml: silence undefined property errors when not really used
2023-02-07 00:03:48 +01:00
Sander van Grieken
2cfcf5035d
qml: add rocket.png for fee bump icon
2023-02-06 23:57:44 +01:00
Sander van Grieken
99133a65dd
followup a844503861
2023-02-06 22:52:38 +01:00
Sander van Grieken
a844503861
qml: move separator visible property binding to its component so our master index ref is stable
2023-02-06 22:49:03 +01:00