Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show a visible log on first launch loading screen #70

Closed
simonw opened this issue Sep 8, 2021 · 4 comments
Closed

Show a visible log on first launch loading screen #70

simonw opened this issue Sep 8, 2021 · 4 comments

Comments

@simonw
Copy link
Owner

simonw commented Sep 8, 2021

First launch is slow because it's installing Datasette. Having a greyed-out tail of the console commands being executed would help people understand what is going on rather than thinking the app could be broken - and with a tiny bit of extra copy can help explain that this is a first-launch-only delay.

@simonw simonw added this to the 0.2 - plugins and progress bars milestone Sep 8, 2021
@simonw simonw changed the title Show a progress indicator on first launch Show a visible log on first launch loading screen Sep 10, 2021
@simonw
Copy link
Owner Author

simonw commented Sep 10, 2021

This is also going to make it much easier to debug problems when the app gets stuck on the loading screen.

@simonw
Copy link
Owner Author

simonw commented Sep 10, 2021

Here's what it looks like:

loading.mov

@simonw
Copy link
Owner Author

simonw commented Sep 10, 2021

I'm going to hide the "pip" warning, because I don't want to constantly run pip install -U pip and take a network hit just to get rid of that ugly warning message.

simonw added a commit that referenced this issue Sep 10, 2021
@simonw simonw closed this as completed Sep 10, 2021
simonw added a commit that referenced this issue Sep 10, 2021
Also found a better pattern for supressing the pip upgrade warning

Closes #73

Refs #70 (comment)
simonw added a commit that referenced this issue Sep 13, 2021
@abdusco
Copy link

abdusco commented Sep 13, 2021

@simonw You can call pip with a flag to disable the version warning:

pip --disable-pip-version-check

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants