64b88fbded
Rename Bitcoin to Palladium in UI and codebase
...
Update all references to "Bitcoin" and "Electrum" in the UI and codebase to "Palladium" and "Pallectrum" respectively. This includes network names, wallet types, error messages, and other user-facing text. Also updates the BIP21 URI scheme from 'bitcoin' to 'palladium'.
2025-11-23 22:09:21 +01:00
Sander van Grieken
aaed64c45a
android: pass on QR binary scan result data as well
...
qml: add signals for QEQRScanner and fallbacks, add QEBytes container type
so we can pass along byte arrays between QML and python, port qr scan
occurrences to new signals.
2025-07-24 13:58:45 +02:00
Sander van Grieken
8b54f6445c
qml: when opening channel, validate and show user feedback if amount outside acceptable range
2025-04-07 13:25:47 +02:00
Sander van Grieken
9be6d6e732
small fixes, imports, whitespace
2025-03-25 16:50:37 +01:00
Sander van Grieken
91a72646ba
qml: fix Open Channel button enable when amount changes
2025-03-21 15:49:34 +01:00
Sander van Grieken
605b511b43
qt,qml: move get_text_not_enough_funds_mentioning_frozen and get_frozen_balance_str to backend wallet
...
Note: the qt gui used to include FX in get_frozen_balance_str, but that is not replicated now.
2025-01-31 18:03:21 +01:00
Sander van Grieken
37f0069f2a
qml: calculate max amount when max toggle is enabled
2025-01-23 16:00:01 +01:00
Sander van Grieken
96f7d91e3a
qml: improve validation of pubkey/connectstring
2024-10-23 16:09:28 +02:00
Sander van Grieken
fbca54db49
qml: styling OpenChannelDialog
2024-10-10 12:50:16 +02:00
SomberNight
db5f1a11a5
fix typo
...
note: "everytime" even appears in the old_mnemonic wordlist, but it is a misspelling.
2024-05-30 16:59:28 +00:00
Sander van Grieken
524adaf747
qml: use warning icon and error title for failure messagedialogs
2023-12-19 15:58:39 +01:00
Sander van Grieken
65d41ccc49
qml: qualify all signal handler parameters
2023-11-07 10:17:10 +01:00
Sander van Grieken
8b567ae447
qml: remove all QML imports version numbers
2023-11-07 10:17:08 +01:00
Sander van Grieken
e26d49f11e
qml: consistency camelcase public slots qetxdetails, qelnpaymentdetails, qechannelopener, qeaddressdetails
2023-04-25 13:46:30 +02:00
Sander van Grieken
f0bbbe9955
qml: consistency camelcase public slots listmodels
2023-04-25 13:22:34 +02:00
Sander van Grieken
6848b8f375
qml: refactor all custom QRScan component wrappers to ScanDialog
...
(except SendDialog, which has a Paste button and slightly different behavior)
2023-04-24 13:34:05 +02:00
ThomasV
5e29b94561
qml MessageDialog: split messages into title and header message. hide header if it is empty.
2023-04-18 14:07:41 +02:00
ThomasV
86aca1e24e
qml: change title of ConfirmTxDialog
...
From a user perspectuve, what they are asked to do is select the mining fee.
2023-04-18 10:20:54 +02:00
ThomasV
dde609872d
follow-up a03f4769ca
...
It is annoying that this kind of bug (missing parameter) is silent.
2023-04-18 10:16:58 +02:00
Sander van Grieken
01b9cee643
qml: add recoverable channels warning to OpenChannelDialog
2023-04-17 11:41:02 +02:00
Sander van Grieken
9bbc354e0e
qml: refactor txaccepted/txcancelled signals to standard accepted/rejected.
2023-04-11 12:13:41 +02:00
Sander van Grieken
75f63a4666
qml: remove yesClicked signal, use accept()/accepted signal in MessageDialog.
2023-04-11 10:22:48 +02:00
SomberNight
c0f8986188
qml: QEChannelOpener: accept any connection strings other GUIs accept
...
trying to paste a bare nodeid errored silently, logging:
174.76 | D | gui.qml.qechannelopener | AttributeError("'NoneType' object has no attribute '__contains__'")
2023-04-06 14:30:36 +00:00
Sander van Grieken
677e1259df
qml: ElDialog now defaults to parent on Overlay.overlay
...
This was replicated in basically all ElDialog derived dialogs
2023-03-20 16:53:40 +01:00
Sander van Grieken
ffb899871f
qml: don't explicitly add new channel to listmodel. It is updated automatically (and the
...
model refreshed) through the channels_updated callback
2023-03-10 10:25:14 +01:00
Sander van Grieken
1210ef5f81
qml: various styling
2023-03-09 16:13:46 +01:00
Sander van Grieken
7ea2a2a8ea
qml: use dirty flag on qetransactionlistmodel
2023-02-03 11:35:23 +01:00
Sander van Grieken
3c1e4ba5a5
qml: remove Dialog standardButtons everywhere
2023-01-17 18:03:13 +01:00
Sander van Grieken
90d64a004b
qml: make dialog content flickable for small displays for CloseChannelDialog, OpemChannelDialog and InvoiceDialog
2022-12-28 16:07:30 +01:00
Sander van Grieken
ffcd533a8d
qml: refactor OpenChannel to dialog, fix lifecycle/race conditions swap & openchannel
2022-11-30 15:10:35 +01:00