Sander van Grieken
6c21a0ec67
qml: create PasswordField control
2022-07-26 20:40:21 +02:00
Sander van Grieken
4f3dc7a2cc
qml: fixes
2022-07-26 18:08:32 +02:00
Sander van Grieken
3b9c009e43
qml: include dialogs in back button navigation
2022-07-26 18:01:25 +02:00
Sander van Grieken
33bc35940f
qml: move dialogs out of controls/
2022-07-26 11:30:21 +02:00
Sander van Grieken
92b08c08e6
qml: fix issue with proxy eval
2022-07-22 16:05:39 +02:00
Sander van Grieken
b858336d5e
qml: some fixes for gossip mode channel open. add kangaroo icon to channeldelegate
2022-07-22 15:53:10 +02:00
Sander van Grieken
93392b8917
qml: also show proxy in networkstatusindicator and a little gimmick when a fork is detected
2022-07-22 14:08:13 +02:00
Sander van Grieken
c90504986c
qml: use custom combobox so we have more control over cropping and styling
...
enable lightning routing choice combobox
2022-07-22 14:08:00 +02:00
Sander van Grieken
623de58b7b
qml: network status improvements
...
create NetworkStatusIndicator component
add forks/chaintips and lagging property to qenetwork
add synchronizing and synchronizing progress properties to qewallet
Note: new wallet synchronizing is not picked up in UI yet, missing
an is_up_to_date event at the start still..
2022-07-21 19:46:12 +02:00
Sander van Grieken
c0dc1a9eaa
qml: separate proxy and server controls from wizardcontainer, so we can reuse them in
...
network settings later
2022-07-21 16:03:14 +02:00
Sander van Grieken
a970c0f78a
qml: add initial bolt-11/bip-21 chooser in requestdialog
...
implement proper placement of icon over qr code
fix urlencoding in qr imageprovider
2022-07-21 12:56:55 +02:00
Sander van Grieken
802246251f
qml: visually dim channels in CLOSED and REDEEMED states, apply simple sort on channel state
...
to put channels in closed/redeemed state at bottom of list
2022-07-20 11:08:50 +02:00
Sander van Grieken
9243f3b896
implement wallet password change.
...
implement wallet delete (though actual wallet file delete is left out still)
2022-07-07 18:29:01 +02:00
Sander van Grieken
e9a174711b
UI on Wallets screen. Add active/not active/current indicator tags.
...
initial wallet delete/change password boilerplate
2022-07-07 18:29:01 +02:00
Sander van Grieken
f8dd411148
styling
2022-07-07 18:29:01 +02:00
Sander van Grieken
3fd33169f5
frontend improvements, refactor qeinvoicelistmodel
2022-07-07 18:29:01 +02:00
Sander van Grieken
c3db1e5cc1
add can send/can receive (totals and per-channel), fiat, channel ratio indicator
2022-07-07 18:29:01 +02:00
Sander van Grieken
3c1926c3c2
some fixes, add lightning balance to BalanceSummary
2022-07-07 18:29:01 +02:00
Sander van Grieken
d69ed7a204
initial channel list model and delegate
2022-07-07 18:29:01 +02:00
Sander van Grieken
69eb0f3f47
also move new-quotes event to FiatField
2022-07-07 18:29:01 +02:00
Sander van Grieken
5e92624f33
refactor btc <-> fiat amount behaviour into separate controls
2022-07-07 18:29:01 +02:00
Sander van Grieken
532d19979d
expose additional wallet properties
...
(lightning enabled, balance, masterpubkey)
and a few smaller improvements
2022-07-07 18:29:01 +02:00
Sander van Grieken
bbc1f4dba8
enable android share option
2022-07-07 18:29:01 +02:00
Sander van Grieken
e78a239bf5
bugfixes, lifecycle improvements
2022-07-07 18:29:01 +02:00
Sander van Grieken
a584c06eb2
more rebase fixes, add invoice delete
2022-07-07 18:29:01 +02:00
Sander van Grieken
b188b48e2f
after-rebase fixes
2022-07-07 18:29:01 +02:00
Sander van Grieken
00430d674e
font sizes, accent colors
2022-07-07 18:29:01 +02:00
Sander van Grieken
bb2b1738b7
add initial address detail page
2022-07-07 18:29:01 +02:00
Sander van Grieken
3aef04f824
factor out InvoiceDelegate
2022-07-07 18:29:01 +02:00
Sander van Grieken
6a22a7698c
various UI
2022-07-07 18:29:01 +02:00
Sander van Grieken
c4c35c7cde
make Constants an Item and a child of main so it properly inherits material
...
style settings from main
2022-07-07 18:29:01 +02:00
Sander van Grieken
6cb3a07500
move reusable controls into controls/ subdir
2022-07-07 18:29:01 +02:00