shift-shell/components
Marco Allegretti c52e331d31 Auto-clear startup feedback panel fill
The coloured rectangle that paints over the bottom panel during an
app-launch animation was reset only by a change of
WindowMaximizedTracker.showingWindow.  In convergence mode kwinrc
sets Placement=Centered, so launched apps stay non-maximized,
showingWindow never flips and the band remained on the panel
indefinitely.

Restart a 600 ms safety timer whenever the animation is triggered.
When it fires, clear colour and height to zero only if no maximized
or fullscreen window exists, preserving the original mobile reset
path while fixing the convergence one.
2026-05-04 20:24:53 +02:00
..
dpmsplugin lockscreen: Reset state when screen is off 2024-07-03 18:06:24 +00:00
gamingshellplugin Hide launcher tabs when not installed 2026-05-04 11:43:41 +02:00
hapticsplugin Guard coroutine calls 2026-01-13 09:41:08 -05:00
mobileshell Auto-clear startup feedback panel fill 2026-05-04 20:24:53 +02:00
mobileshellstate kscreen: Retry fetching config if kscreen gives nullptr 2025-12-05 09:09:25 -05:00
quicksettingsplugin Add gaming mode setting and quick settings tiles 2026-04-19 13:51:00 +02:00
raiselockscreenplugin panel: Overlay over lockscreen 2025-07-02 10:27:33 -04:00
rotationplugin kscreen: Retry fetching config if kscreen gives nullptr 2025-12-05 09:09:25 -05:00
screenbrightnessplugin screenbrightnessplugin: Fix behaviour if dbus service is not initialized followup 2024-11-10 22:57:32 -08:00
shellsettingsplugin Add gaming mode setting and quick settings tiles 2026-04-19 13:51:00 +02:00
wallpaperimageplugin Sync lockscreen wallpaper with homescreen changes 2026-05-04 11:43:41 +02:00
waydroidintegrationplugin Improve Waydroid app management 2026-04-24 09:35:28 +02:00
windowplugin taskpanel/panel: make navbar and statusbar accessible from within fullscreen windows 2024-11-25 17:30:47 +00:00
CMakeLists.txt Make SDL3 optional 2026-04-28 08:44:36 +02:00