Special 'import' wizard #27

Open
spivee wants to merge 3 commits from wizard2 into master
Member

Haters will say this is still giving users a choice, but we know that users click on buttons that say "I'm new!" so this is just an additional step of intelligence around what the program should do when users declare they are new.

The main goal here is not to streamline the import of wallets, but merely to let users know that wallet files exist to be imported at all. The fact that it is fairly streamlined is a nice bonus, however.

It could be nice to have the magic wizard process import every wallet all at once rather than making the user do it one file at a time, but we might want to resolve look more at #26 and what opportunistic wallet import means, before we try to do it in bulk.

I also rolled in a change to the creation wizard, to make it no longer create an account, since many people are on a new computer, are new, don't know what a wallet vs account is, and just want the wizard to take them to the place where they can import an account. We could have three buttons, 'make an account', 'make an empty wallet', 'just let me do it', but, meh

Haters will say this is still giving users a choice, but we know that users click on buttons that say "I'm new!" so this is just an additional step of intelligence around what the program should do when users declare they are new. The main goal here is not to streamline the import of wallets, but merely to let users know that wallet files exist to be imported at all. The fact that it is fairly streamlined is a nice bonus, however. It could be nice to have the magic wizard process import every wallet all at once rather than making the user do it one file at a time, but we might want to ~resolve~ look more at #26 and what opportunistic wallet import means, _before_ we try to do it in bulk. I also rolled in a change to the creation wizard, to make it no longer create an account, since many people are on a new computer, are new, don't know what a wallet vs account is, and just want the wizard to take them to the place where they can import an account. We could have three buttons, 'make an account', 'make an empty wallet', 'just let me do it', but, meh
spivee added 3 commits 2025-09-30 15:32:43 +09:00
spivee requested review from zxq9 2025-09-30 15:32:44 +09:00
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin wizard2:wizard2
git checkout wizard2
Sign in to join this conversation.
No Reviewers
No Milestone
No project
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: QPQ-AG/GajuDesk#27
No description provided.