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