Sander van Grieken
4f3dc7a2cc
qml: fixes
3 years ago
Sander van Grieken
509e0fcc07
qml: initial channel open progress dialog
3 years ago
Sander van Grieken
3b9c009e43
qml: include dialogs in back button navigation
3 years ago
ThomasV
725c70bc4a
text GUI: simplify show_request
3 years ago
Sander van Grieken
33bc35940f
qml: move dialogs out of controls/
3 years ago
Sander van Grieken
a27218dcb7
qml: copy/share the correct data, fix UI issue when no description
3 years ago
ThomasV
43ab4a779a
various updates for the text GUI
3 years ago
ThomasV
a59c8797dc
wallet: write to disk in create_request
3 years ago
Sander van Grieken
83cb7aea9a
qml: fix
3 years ago
Sander van Grieken
b7167c11cf
qml: fix missing parens
3 years ago
Sander van Grieken
92b08c08e6
qml: fix issue with proxy eval
3 years ago
Sander van Grieken
b858336d5e
qml: some fixes for gossip mode channel open. add kangaroo icon to channeldelegate
3 years ago
Sander van Grieken
93392b8917
qml: also show proxy in networkstatusindicator and a little gimmick when a fork is detected
3 years ago
Sander van Grieken
279b5a1b48
qml: let qenetwork monitor gossip events, start/stop gossip service on config change
add simple gossip feedback on NetworkStats page
3 years ago
Sander van Grieken
c90504986c
qml: use custom combobox so we have more control over cropping and styling
enable lightning routing choice combobox
3 years ago
Sander van Grieken
18ee90c2b8
qml: destroy dialogs instantiated from Send on close
3 years ago
ThomasV
776c7c2064
Merge pull request #7902 from nc50lc/master
Update "No Connection" error to be user-friendly
3 years ago
nc50lc
1383c44090
Update network.py
3 years ago
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..
3 years ago
SomberNight
9b48a97f65
lnutil.LnFeatures.get_names: don't return `None`s for unknown features
follow-up 85d354bf24
`'\n'.join(lnaddr.get_features().get_names())` would raise otherwise
3 years ago
Sander van Grieken
c0dc1a9eaa
qml: separate proxy and server controls from wizardcontainer, so we can reuse them in
network settings later
3 years ago
Sander van Grieken
ccd182ec18
qml: qenetwork events don't need to be handled in qt thread
don't retrieve fee histogram from backend as it's passed in the event
3 years ago
ThomasV
e7554ba225
Merge pull request #7898 from gruve-p/patch-3
appimage: Bump git
3 years ago
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
3 years ago
ThomasV
f5b1f7d2d9
Generalize ChannelDetailsDialog to channel backups.
Access funding_tx and closing_tx from the dialog,
instead of from the channels_list context menu.
3 years ago
ThomasV
3afee67ea3
kivy GUI: show better error message if we cannot channel backup import because lightning is disabled or unavailable. fixes #7899
3 years ago
ThomasV
b5617ec0fd
lnworker: get_channel_objects method to be used by GUI
3 years ago
ThomasV
4a27e4e51a
fix #7895 : rename parameter
3 years ago
ThomasV
af1fb1ae9f
remove_channel_backup: a channel backup might be in both lists
3 years ago
ThomasV
90610de58e
auto-remove redeemed channel backups
This restores commit 02e4569086
.
That commit was reverted because I wrongly assumed that it
would break lnworker.has_conflicting_backup_with.
3 years ago
gruve-p
bc5b5eb0b1
appimage: Bump git
https://launchpad.net/ubuntu/+source/git/1:2.17.1-1ubuntu0.12
3 years ago
Sander van Grieken
9147e84010
qml: finally!
3 years ago
Sander van Grieken
fd7bd64ce8
qml: delete WizardComponents, move into NewWalletWizard
3 years ago
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
3 years ago
Sander van Grieken
0cc22931d8
qml: don't expose WalletListModel as a declarative type
3 years ago
Sander van Grieken
8523fc134f
qml: slip39 disabled for now
3 years ago
Sander van Grieken
6aded403b8
qml: pin lock after inactivity
3 years ago
ThomasV
5faef83874
rm dead code
3 years ago
ThomasV
30609cdc63
Qt: simplify lightning_tx_dialog using ShowQRLineEdit
3 years ago
Sander van Grieken
bbbb19eee4
qml: dedupe swap auth handling, fix fee values when no tx
3 years ago
Sander van Grieken
2ea1d88567
qml: use closebutton icon for label edit cancel
UI PIN entry dialog
3 years ago
ThomasV
6a74ffe80e
Qt: improve channel details dialog. Add util.ShowQRLineEdit class.
3 years ago
ThomasV
4ff1ed5de5
show_lightning_invoice: minor improvements
3 years ago
ThomasV
85d354bf24
Qt show_lightning_invoice: show features
3 years ago
ThomasV
1568c10ca0
fix 'view log' menu (follow-up 2d68350900
)
3 years ago
SomberNight
ed65f335bd
wallet_db upgrade: fix possible corruption of invoice amounts
see https://github.com/spesmilo/electrum/pull/7774
3 years ago
SomberNight
d5b5f82b01
LN invoice: better handle unknown required featured bits in bolt11 invs
A user provided an invoice that requires feature bit 30. (That bit is not in the spec)
To test:
```
lnbc1p324a66pp5tundykxx3q5kztsr8x00eknpn2uwe3394cnky3j9a0fswm568wnsdp9facx2mj5d9kk2um5v9khqueqv3hkuct5d9hkucqzpgxq9z0rgqsp5l73jgfgctzc92juer5rk2mqcrkj8teng53dr9vfxj4n8lulu4jmq9q8pqqqssq4gacn859tpzz99hkusnh7m93d5ncpx3t4zns8ynca7akmljpl5vh504qjz7dqwewqjh4md7xagaz5wg85knvxywrhp0sp2t09yta7lcq3qs6fy
lntb1p324a66pp5tundykxx3q5kztsr8x00eknpn2uwe3394cnky3j9a0fswm568wnssp5l73jgfgctzc92juer5rk2mqcrkj8teng53dr9vfxj4n8lulu4jmqdp9facx2mj5d9kk2um5v9khqueqv3hkuct5d9hkuxq9z0rgq9q8pqqqssqdte0z9dy7ur7fagsk7r3mtfj6upq88xfylhufys87zqpamklcfgn2f3xeq3nlhvn3qy9tdgg42vq9eq99qz6rz6tzqezfhzuv6zsr5qp7cgel4
```
3 years ago
ThomasV
f5abd4f1d1
add command line for rebalancing channels
3 years ago
SomberNight
1e97491124
qt QRDialog: make dialog usefully resizeable
In commit 9bba65199e
,
the QRCodeWidget was put inside a BoxLayout as a workaround to avoid the "copy to clipboard" and
"save as file" functionality grabbing extra whitespace/stretch/padding and putting it into the
exported image.
However, in turn that commit introduced a bug, where making the dialog larger does not make the
QRCodeWidget larger (which worked prior).
This commit tries to fix the regression and also the original bug.
3 years ago
Sander van Grieken
894495aa92
qml: clean up
3 years ago