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

feat(ui): add configurable splash screens #703

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Conversation

CyanVoxel
Copy link
Member

Summary

This PR introduces a new configurable splash screen system which allows for the selection of multiple preset splash screens, as well as the ability to set up future ones in code without needing to bake in information such as copyright notices or version numbers.

As part of this PR I've reconfigured the the existing splash screen to work with this system, added a remastered version of the original splash screen, and finally added a configuration for an upcoming v9.5 splash screen.

image


NOTE: This PR is currently awaiting the merging of #647 in order to add the splash screen selection to the new settings config.

@CyanVoxel CyanVoxel added Type: UI/UX User interface and/or user experience Priority: Medium An issue that shouldn't be be saved for last Status: Review Needed A review of this is needed Status: Blocked This issue or pull request is awaiting the outcome of another issue or pull request labels Jan 15, 2025
@CyanVoxel CyanVoxel added this to the Alpha v9.5 (Post-SQL) milestone Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: Medium An issue that shouldn't be be saved for last Status: Blocked This issue or pull request is awaiting the outcome of another issue or pull request Status: Review Needed A review of this is needed Type: UI/UX User interface and/or user experience
Projects
Status: 🏓 Ready for Review
Development

Successfully merging this pull request may close these issues.

1 participant