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

[android-splash] Introduce splash screen api to improve cold start aesthetics #245

Closed
3 tasks done
wax911 opened this issue Feb 14, 2023 · 0 comments · Fixed by #247
Closed
3 tasks done

[android-splash] Introduce splash screen api to improve cold start aesthetics #245

wax911 opened this issue Feb 14, 2023 · 0 comments · Fixed by #247
Assignees
Labels
🔧 enhancement request A request for enhancing functionality
Milestone

Comments

@wax911
Copy link
Member

wax911 commented Feb 14, 2023

AniTrend Issue Guidelines

Before opening a new issue, please take a moment to review our community guidelines to make the contribution process easy and effective for everyone involved.

You may find an answer in already closed issues:
https://github.com/AniTrend/anitrend-v2/issues?q=is%3Aissue+is%3Aclosed

Feature Information

Cold starts typically show a white screen with nothing to display, we'd like to utilise the new androidx.core.splashscreen-core library to show a splash screen of AniTrend while other processes load prior to displaying our splash screen.

Solution Information

  • Add the new dependency to libs.versions.toml
  • Add new resource files to android-splash\..\res\values\themes.xml as required
  • Update SplashScreen to accommodate the new splash screen API

Additional Context

See: https://developer.android.com/reference/kotlin/androidx/core/splashscreen/SplashScreen

@wax911 wax911 added the 🔧 enhancement Improve existing functionality label Feb 14, 2023
@wax911 wax911 added this to the v2.0.0-alpha milestone Feb 14, 2023
@wax911 wax911 self-assigned this Feb 14, 2023
@wax911 wax911 added 🔧 enhancement request A request for enhancing functionality and removed 🔧 enhancement Improve existing functionality labels Jun 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔧 enhancement request A request for enhancing functionality
Projects
Status: Done
1 participant