Sander van Grieken
b7612605c5
wizard: add Digital Bitbox initialization to new wizard, remove rescan button
...
Note: the option to load a backup from SD card when the device already has a seed
has been removed. The device always returns an error when attempting this.
2 years ago
Sander van Grieken
03435ebdbe
hw_wallet: inherit from ABC and use @abstractmethod decorators instead of raise NotImplementedError
2 years ago
Sander van Grieken
f3d843a855
qt: hww scan, focus rescan button only if no devices found
2 years ago
Sander van Grieken
d4d57c3aef
qt: automatically proceed wizard when unlocking existing wallet or succesful retrieve of xpub
...
for new wallet
2 years ago
Sander van Grieken
f7b34003cc
plugin: device_model_name defaults to plugin name if not overridden.
2 years ago
Sander van Grieken
087718f3a7
hww: mark device_model_name(self) as @abstractmethod and override in hww clients that did not define it.
2 years ago
Sander van Grieken
d68e6a69c1
qt: wizardcomponents all use Logger mixin. Fix missing self.plugins init in WCTrezorInitMethod
2 years ago
Sander van Grieken
2a81ab6569
qml: show user feedback when wallet file has action pending
2 years ago
Sander van Grieken
5f27777301
qt: trezor firmware checks on xpub and initial setup
2 years ago
Sander van Grieken
bb8b82cc7e
qt: wizard back button disabled while busy. Wrap error texts
2 years ago
Sander van Grieken
53b12cb086
qt: check HWW supported script types
2 years ago
Sander van Grieken
0aebc1a31e
qt+plugins: cleanup. remove all old wizard code
2 years ago
Sander van Grieken
4bbf99fcdc
qt: remove old wizard entry code
2 years ago
Sander van Grieken
1c7da01dae
rename qt_common to common_qt
2 years ago
Sander van Grieken
8747ff3778
small fixes, imports
2 years ago
Sander van Grieken
5ab083b87e
qt: keepkey device init
...
Note: untested, don't have device
2 years ago
Sander van Grieken
ecc3004aee
qt: safe_t device init
...
Note: untested, don't have device
2 years ago
Sander van Grieken
faf35366b8
qt: single_password doesn't seem to be supported on desktop, disable also on new wizard
2 years ago
Sander van Grieken
97c9fd20b2
flake
2 years ago
Sander van Grieken
314e3f958d
qt: new wizard 2fa offline setup
2 years ago
Sander van Grieken
7080a7d8e2
qt: new wizard 2fa wallet online continuation from offline initial setup
2 years ago
Sander van Grieken
5ff945e9d6
qt: wizard run_upgrades
2 years ago
Sander van Grieken
7001bda72f
wizard: port storage/db changes
2 years ago
Sander van Grieken
eb8212ab77
qt: trustedcoin plugin helper scoping refactor
2 years ago
Sander van Grieken
f23bd33451
wizard: add safe_t, except for wallet initial setup support.
2 years ago
Sander van Grieken
656442ce64
wizard: add missing imports
2 years ago
Sander van Grieken
46c60c9f09
wizard: add ledger
2 years ago
Sander van Grieken
31ffeaf95f
wizard: add coldcard
2 years ago
Sander van Grieken
d70831392d
wizard: add keepkey to new wizard
2 years ago
Sander van Grieken
48fb4911a3
wizard: add digital bitbox to new wizard
2 years ago
Sander van Grieken
2739c2fd7b
wizard: bitbox_ view prefixes to bitbox02_
2 years ago
Sander van Grieken
66e9f502b0
qt: generalize wizard HWW xpub
2 years ago
Sander van Grieken
7dd43fa017
qt: add bitbox02 to new wizard
2 years ago
Sander van Grieken
8663d89f77
qt: add HWW unlock wizardcomponent
2 years ago
Sander van Grieken
b072f5d243
wizard: typing
2 years ago
Sander van Grieken
83c2eb46bb
qt: initial open existing wallet from wizard,
...
set window title for wizard dialogs,
catch RuntimeError for WizardComponent.updated signal, widget might be gone
2 years ago
Sander van Grieken
1e570bdd36
qt: make QtEventListener more robust against stale PyQt wrappers
2 years ago
Sander van Grieken
2a2459c649
qt: implement server picker in server connect wizard
2 years ago
Sander van Grieken
dec4a8e2c7
qml: wizard fixes
2 years ago
Sander van Grieken
65fee652c4
trustedcoin: ChoicesLayout -> ChoiceWidget
2 years ago
Sander van Grieken
7a2633b2de
flake happifier
2 years ago
Sander van Grieken
b2a41b6363
qt: jade for new wizard
2 years ago
Sander van Grieken
902290ee8c
qt: multisig checks with hardware cosigners
2 years ago
Sander van Grieken
d3a1cef9ba
create ChoiceWidget, refactor ChoicesLayout to ChoiceWidget
2 years ago
Sander van Grieken
b7ed4c569b
wip. trezor works for standard wallet, also for cosigners
2 years ago
Sander van Grieken
3c232d70d1
small fixes
2 years ago
Sander van Grieken
fd28c66670
qt: 2fa implement OTP check
2 years ago
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
2 years ago
Sander van Grieken
0de6216560
qt: have_seed and create_seed support 2fa
2 years ago
Sander van Grieken
ac5ebb9204
qt: refactor please_wait layout to widget to better control UI, add in-page error view
2 years ago