Commit Graph

11 Commits

Author SHA1 Message Date
Sander van Grieken
bbd0ff8b91 move wizard components to separate files, add initial bip39 refine page 2022-07-07 18:28:00 +02:00
Sander van Grieken
7e1606fe86 validate seeds for Electrum, BIP39, SLIP39 seeds and perform create wallet in from seed scenario
Currently only Electrum seeds are considered valid.
For BIP39 additional dialog is needed.
For SLIP39 multiple mnemonics need to be supported to generate a seed
2022-07-07 18:28:00 +02:00
Sander van Grieken
d49b168389 wrap potentially large pages in a flickable, for small form factors 2022-07-07 18:28:00 +02:00
Sander van Grieken
48d47b008e move seed text component to its own type 2022-07-07 18:28:00 +02:00
Sander van Grieken
5d5204db1e wizard styling, infotext component, add some boilerplate for existing seed 2022-07-07 18:28:00 +02:00
Sander van Grieken
07452a6a7a seed generation can take some time, do it in a background thread and
show a busy indicator while we wait
2022-07-07 18:28:00 +02:00
Sander van Grieken
145e7e3440 add seed warning texts 2022-07-07 18:28:00 +02:00
Sander van Grieken
b1bd4d5acb add seed generation and verification for standard wallets 2022-07-07 18:28:00 +02:00
Sander van Grieken
d13f5d0da0 qml: add server connect wizard 2022-07-07 18:28:00 +02:00
Sander van Grieken
56bbd28af7 qml: generalize Wizard 2022-07-07 18:28:00 +02:00
Sander van Grieken
e3c63ae395 qml: initial implementation of new wallet conversation 2022-07-07 18:28:00 +02:00