f321x
1bb8e2d468
adapt trustedcoin to updated passphrase flow in wizard
2025-07-15 00:19:40 +02:00
Sander van Grieken
eb29b7c95c
qml: simplify QEConfig and QEDaemon use.
...
force QEDaemon singleton, and refer to QEDaemon.instance where possible
In cases where we would run into circular dependencies, pass the instance
also refer to singleton QEConfig instead of passing instance in qeapp.py
2025-04-09 13:44:26 +02:00
Sander van Grieken
974ad64688
trustedcoin: clean up imports, flake warnings
2024-10-21 14:11:18 +02:00
Sander van Grieken
9e1c1bd0ad
trustedcoin: fix continuation of 2fa wallet file with keystore-only encryption
2024-10-14 11:32:15 +02:00
SomberNight
2eb51bcbe6
trustedcoin: sanitize error messages coming from 2fa server
...
related https://github.com/spesmilo/electrum/issues/9096
2024-06-17 16:52:26 +00:00
Sander van Grieken
4c8287358a
qt, qml: remove email entry from 2FA wallet ToS pages
2023-12-08 12:07:03 +01:00
Sander van Grieken
6270eae5c9
qml: port PyQt5 to PyQt6
2023-11-07 10:16:18 +01:00
Sander van Grieken
1c7da01dae
rename qt_common to common_qt
2023-09-20 14:34:31 +02:00
Sander van Grieken
eb8212ab77
qt: trustedcoin plugin helper scoping refactor
2023-09-20 14:34:31 +02:00
Sander van Grieken
571d16314f
qt: introduce electrum/gui/qt_common, implement remaining trustedcoin views,
...
unify most qml and qt wizard code for trustedcoin,
separate non-GUI trustedcoin wizard definition to trustedcoin.py
2023-09-20 14:34:31 +02:00
Sander van Grieken
9e096fbf1e
wizard: remove view from is_last_view call, it's never used
2023-09-20 14:34:30 +02:00
Sander van Grieken
c068b80d78
qml: fix issues with 2fa, simplify terms and conditions retrieval code
2023-08-03 17:17:06 +02:00
Sander van Grieken
b6863b4854
qml: add LabelSync toggle
2023-07-11 12:51:37 +02:00
Sander van Grieken
5246f3d510
qml: refactor is_last checks to mostly lambdas, add multisig flow for 1st cosigner keystore,
...
add initial flow and view placeholders for additional cosigners.
2022-11-14 12:19:56 +01:00
Sander van Grieken
0c9d4abb82
qml: show 2FA status and billing info in WalletDetails, expose billing schedule setting in config
2022-11-04 13:35:15 +01:00
Sander van Grieken
28b5103d93
remove qml_test plugin, remove plugin settings test
2022-10-21 13:32:16 +02:00
Sander van Grieken
c6496d02ef
add recovery paths (disable and confirm/reset OTP) for 2FA
2022-10-21 13:32:16 +02:00
Sander van Grieken
255f508574
remove unused, add type checking imports
2022-10-21 13:32:16 +02:00
Sander van Grieken
20c95b26ea
wip otp on pay
2022-10-21 13:32:13 +02:00
Sander van Grieken
43bac2edff
qml: use new wizard approach in qml and also implement 2FA/trustedcoin
2022-10-21 13:31:24 +02:00