shift-shell/components
Devin Lin 2d2b7407a6 startupfeedback: Change to be window based and controlled by a model
This makes the startup feedback more robust, by having instances be controlled by a model which can listen to window changes. Being window based also allows for the close button and gestures to work properly with it, since it will show up in the task switcher as well.

Fixes:
* https://invent.kde.org/plasma/plasma-mobile/-/issues/357
* https://invent.kde.org/plasma/plasma-mobile/-/issues/338
* https://invent.kde.org/plasma/plasma-mobile/-/issues/335 (dark themes now tint the background color)
* https://invent.kde.org/plasma/plasma-mobile/-/issues/330
* https://invent.kde.org/plasma/plasma-mobile/-/issues/30
2024-07-13 16:30:07 +00:00
..
dpmsplugin lockscreen: Reset state when screen is off 2024-07-03 18:06:24 +00:00
hapticsplugin components/hapticsplugin: Introduce direct haptics API for hfd-service 2023-11-15 08:13:25 -08:00
mmplugin kcms/mobiledata: Clarify behavior when networkmanager wwanEnabled is off 2024-02-13 19:49:38 +00:00
mobileshell startupfeedback: Change to be window based and controlled by a model 2024-07-13 16:30:07 +00:00
mobileshellstate startupfeedback: Change to be window based and controlled by a model 2024-07-13 16:30:07 +00:00
quicksettingsplugin quicksettingsplugin: Fix improper model implementation 2024-07-11 23:48:32 -04:00
shellsettingsplugin shellsettingsplugin: Never affect panels when not in Plasma Mobile 2024-07-03 17:47:56 +00:00
wallpaperimageplugin Remove Qt module includes 2024-02-16 13:38:23 +01:00
windowplugin startupfeedback: Change to be window based and controlled by a model 2024-07-13 16:30:07 +00:00
CMakeLists.txt lockscreen: Reset state when screen is off 2024-07-03 18:06:24 +00:00