Skip to content

Fast black screen shutdown and remove LCD splash - #246

Merged
sastraxi merged 2 commits into
mainfrom
feat/fast-shutdown
Aug 31, 2026
Merged

Fast black screen shutdown and remove LCD splash#246
sastraxi merged 2 commits into
mainfrom
feat/fast-shutdown

Conversation

@sastraxi

@sastraxi sastraxi commented Aug 29, 2026

Copy link
Copy Markdown
Collaborator
  • remove the built-in splash now that lcd-splash takes care of it for us
  • remove has_system_splash (always True now)
  • ensure that subprocesses get joined quickly so that they don't block shutdown
  • add a dismissable arg, True by default, to message dialogs
  • uses non-dismissable modal dialogs for terminal states (Shutting down..., Rebooting..., Restarting Sound Engine...)

@sastraxi
sastraxi requested a review from rreichenbach August 29, 2026 19:33

@rreichenbach rreichenbach left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think I kindof preferred the screen transitions (restart sound engine, shutdown) without the black screen, but this if fine too. And yeah, good to get rid of the old splash.

@sastraxi

sastraxi commented Aug 29, 2026 via email

Copy link
Copy Markdown
Collaborator Author

@sastraxi
sastraxi merged commit 028830e into main Aug 31, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants