shift-shell/components/gamingshellplugin
Marco Allegretti d58f691c7a Add left-stick navigation and launch fade transition
Expose SDL_GamepadAxis as an Axis enum in GamepadManager so
QML can identify axis events by name.

Convert left-stick deflection into repeated grid navigation
events with a 150ms interval and 0.4 deadzone. First movement
fires immediately when the stick crosses the threshold.

Wrap game launches in a brief fade-to-black curtain (250ms)
before dismissing the overlay, giving visual feedback that the
launch is in progress.
2026-04-20 11:23:55 +02:00
..
CMakeLists.txt Add cover art, search, filters, and recently played 2026-04-20 10:03:41 +02:00
gamelauncherprovider.cpp Add cover art, search, filters, and recently played 2026-04-20 10:03:41 +02:00
gamelauncherprovider.h Add cover art, search, filters, and recently played 2026-04-20 10:03:41 +02:00
gamepaddevice.cpp Add gamingshellplugin with SDL3 and game library 2026-04-20 09:46:41 +02:00
gamepaddevice.h Add gamingshellplugin with SDL3 and game library 2026-04-20 09:46:41 +02:00
gamepadmanager.cpp Add gamingshellplugin with SDL3 and game library 2026-04-20 09:46:41 +02:00
gamepadmanager.h Add left-stick navigation and launch fade transition 2026-04-20 11:23:55 +02:00