BenWestgate / Bails

Bails is a Bitcoin solution protecting against surveillance, censorship, and confiscation. It installs Bitcoin Core on the encrypted Persistent Storage of Tails, creates and recovers Bitcoin Core wallets from Codex32 (BIP93) seed backups, and creates backup Bails USB sticks and shareable blank Bails USB sticks. Learn more in README.md.
MIT License
40 stars 7 forks source link

wait to display "setup complete" until they've read the two dialogs about the initial block download #34

Closed BenWestgate closed 11 months ago

BenWestgate commented 12 months ago

This issue was reproduced by @epiccurious so the priority was updated to medium.

BenWestgate commented 11 months ago

I replied:

Ok two issues in one there. First wallet setup complete, must wait for the user to finish the encryption dialog

and then the IBD dialogs must wait for user to close wallet setup complete

and finally there's a bug where bails-wallet runs itself again sometimes when it's closed. So that's why you see a Create wallet window

BenWestgate commented 11 months ago

I believe I've implemented a fix but it has not been tested.

BenWestgate commented 11 months ago

removed the dialog altogether. Now there's a "wallet setup complete" which was the old "setup complete" and it displays after wallet encryption info and then two dialogs about Tails and bitcoin core run if it's never been installed before.