Android has modified the handling of splash screens; custom splash screens are now ignored, in favor of an automatic splash screen based on the app icon. This leaves iOS as the only platform that still uses splash screens.
This PR removes the splash configuration option (raising a warning if it is specified).
Also modifies the PyGame and PPB bootstrap to remove icon customisation, as the default template will no longer include a bundled icon.
Fixes #1737.
Requires the template modifications from beeware/briefcase-iOS-Xcode-template#35 and beeware/briefcase-android-gradle-template#89.
Android has modified the handling of splash screens; custom splash screens are now ignored, in favor of an automatic splash screen based on the app icon. This leaves iOS as the only platform that still uses splash screens.
This PR removes the
splash
configuration option (raising a warning if it is specified).Also modifies the PyGame and PPB bootstrap to remove icon customisation, as the default template will no longer include a bundled icon.
Fixes #1737.
Requires the template modifications from beeware/briefcase-iOS-Xcode-template#35 and beeware/briefcase-android-gradle-template#89.
PR Checklist: