Files
Files copied to clipboard
Feature: Add splash screen on startup
What feature or improvement do you think would benefit Files?
Ideally there wouldn't be a need for a splash screen but the reality is that the app can take a few seconds to load. A splash screen can help reassure users that the app is loading.
Requirements
- Add splash screen on startup
- Display progress ring
- Display app logo
Files Version
v2.5.1
Windows Version
Windows 11 (22H2): 22621
Comments
No response
Can I work on it? It should be easy work; how come did you add https://github.com/files-community/Files/labels/help%20wanted label?
There is guidance on handling Splash Screens - and the focus should probably be on ensuring the screen is displayed as quickly as possible for performance reasons.
What the hell.
They doesn't support SplashScreen in WinUI3/WASDK.
-
https://github.com/microsoft/microsoft-ui-xaml/issues/4055
-
https://github.com/microsoft/microsoft-ui-xaml/issues/6942
With WinUI 3 and WinAppSDK - you need to make a custom splash screen, and display it whilst the UI loads.
With WinUI 2 and UWP its built into the plaform.
Facts:
- In WinUI3, the Splash Screen is not implemented natively and not shown even though you enabled it in the Package.appmanifest.
- In WinUI2, the Splash Screen was made with DirectUI, which is an internal framework in Windows and is used in a lot of Microsoft products.
- Microsoft wants to replace the outdated invention -- DirectUI framework -- with WASDK&WinUI3 in the OS completely.
References:
- https://learn.microsoft.com/en-us/windows/uwp/launch-resume/create-a-customized-splash-screen
- https://github.com/castorix/WinUI3_SplashScreen
done by #12979