ThomasV
a2e059ce7a
receive_tab: workaround qdarkstyle bug
2 years ago
SomberNight
7dcd8d8dc8
Qt receive_tab: fix receive_tabs widget on macOS
QTabWidget with "West" tab pos and horizontal text looks completely broken on macOS
(despite looking good on e.g. Ubuntu GNOME and Windows).
The alternative here looks ok on all three OSes.
fixes https://github.com/spesmilo/electrum/issues/7908
2 years ago
ThomasV
ad9030bd15
labels plugin: handle setting a label to None
2 years ago
ThomasV
cace1b5013
lnwatcher: compare txids instead of tx objects, before calling add_transaction or set_label
2 years ago
Sander van Grieken
3de498907c
qml: delete_wallet and add checks for channels, balance, pending requests
2 years ago
Sander van Grieken
008805d97c
qml: implement initial wallet from master key
2 years ago
Sander van Grieken
e719e70761
qml: fix icon paths
2 years ago
Sander van Grieken
5008cef491
qml: optimize imports
3 years ago
ThomasV
eb9d211378
text GUI: add proper stop method
3 years ago
Sander van Grieken
ae1e7eea4c
qml: make sure the auth_protect decorator finishes when closing Pin dialog without reject/accept
3 years ago
Sander van Grieken
6c21a0ec67
qml: create PasswordField control
3 years ago
Sander van Grieken
e9a1824a77
qml: parent channel open progress dialog to main.qml as it might live longer than OpenChannel
3 years ago
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