- Notifications
You must be signed in to change notification settings - Fork 41
Open
Description
During the 2026 FOSDEM user hands on it became apparent that we need some sort of app upstart indicator that informs the user that the watch is busy serving the last user input and block it for successive ones.
My implementation idea would be
- loadingOverlay in Mainscreen.qml that also contains the already laoded wallpaper and displays it on top of all screen content to simulate the ui elements fading out.
- Calls in all app start "onClicks" to first make the loadingOverlay visible.
- LoadingOverlay kicks with 100ms fade and has AsteroidOS logo pulsing to 75% opacity while the app is loading.
- Easter Egg, display excuse messages to amuse users during long waits >4 seconds that change every 2 seconds
cycling through "Still working", "No worries, i am alive", "Yeah, sorry.", "Ugh, nearly there", "Peeep Bop" , "Pheeeew" - mousearea on the whole loadingOverlay with no action to prevent impatient user multi clicks.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Backlog