shift-shell/components
Marco Allegretti d913c2ab0a Improve SDL gamepad prompts and feedback
Use SDL button labels so shell prompts match the connected
controller instead of always using Xbox-style wording. Expose
trigger rumble, touchpad count, gyro, and accelerometer support
through the gamepad wrapper and surface the relevant capability
labels in the overlay.

Enable background gamepad events and add short rumble feedback
for major shell actions such as opening quick settings, opening
the exit prompt, and launching a game.
2026-04-21 09:57:51 +02:00
..
dpmsplugin lockscreen: Reset state when screen is off 2024-07-03 18:06:24 +00:00
gamingshellplugin Improve SDL gamepad prompts and feedback 2026-04-21 09:57:51 +02:00
hapticsplugin Guard coroutine calls 2026-01-13 09:41:08 -05:00
mobileshell Harden gaming mode and fix startup crash 2026-04-20 09:46:32 +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 Guard coroutine calls 2026-01-13 09:41:08 -05:00
waydroidintegrationplugin Fix KF6Auth find_package order in kauth helpers 2026-04-18 19:05:11 +02:00
windowplugin taskpanel/panel: make navbar and statusbar accessible from within fullscreen windows 2024-11-25 17:30:47 +00:00
CMakeLists.txt Add gamingshellplugin with SDL3 and game library 2026-04-20 09:46:41 +02:00