Skip to content

Display progress of LoadBlockDB() on splash screen#308

Closed
rebroad wants to merge 3 commits intobitcoin-core:masterfrom
rebroad:SplashLoadBlockProgress
Closed

Display progress of LoadBlockDB() on splash screen#308
rebroad wants to merge 3 commits intobitcoin-core:masterfrom
rebroad:SplashLoadBlockProgress

Conversation

@rebroad
Copy link
Copy Markdown
Contributor

@rebroad rebroad commented May 1, 2021

On some machines the splash screen can be displaying the message "Loading block index..." for quite a few minutes, causing some users to panic thinking the software has crashed or frozen.

This pull request makes it clear that the loading is progressing by showing a percentage that updates per second (although limited to no more updates than per 1 percent so as to reduce logging).

Is every 1 second too often? Maybe 5 or 10 seconds is better. Also, is this the correct repository or should it be a pull request in http://github.com/bitcoin/bitcoin ?

@rebroad rebroad marked this pull request as draft May 1, 2021 16:18
@rebroad rebroad force-pushed the SplashLoadBlockProgress branch 3 times, most recently from ece1e46 to 8924aa2 Compare May 1, 2021 16:29
@rebroad rebroad marked this pull request as ready for review May 1, 2021 16:31
@rebroad rebroad force-pushed the SplashLoadBlockProgress branch from 8924aa2 to 34b954c Compare May 1, 2021 17:05
@rebroad rebroad marked this pull request as draft May 1, 2021 17:12
@rebroad rebroad force-pushed the SplashLoadBlockProgress branch from 34b954c to 05ec3cf Compare May 1, 2021 17:14
@rebroad rebroad marked this pull request as ready for review May 1, 2021 17:16
@rebroad rebroad closed this May 1, 2021
@rebroad rebroad reopened this Jun 26, 2021
@rebroad rebroad closed this Jun 26, 2021
@bitcoin-core bitcoin-core locked and limited conversation to collaborators Jun 28, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant