shift-shell/components/mobileshell/components
Marco Allegretti 70fa861b30 Harden gaming mode and fix startup crash
Strut windows committed zero height to layer-shell during
early init, causing a protocol error and session exit. Wrap
height and exclusionZone in Math.max(1, ...) for top bar
and dock.

Persisted gamingModeEnabled=true with hardcoded
gameCenterOpen=false hid panels with no overlay visible.
Initialize gameCenterOpen from the stored setting.

Fix HUD visibility regression from an emergency visible:true
override. Various null-guard and positioning fixes from
static analysis across the gaming shell QML.
2026-04-20 09:46:32 +02:00
..
applethost.cpp Harden gaming mode and fix startup crash 2026-04-20 09:46:32 +02:00
applethost.h Guard against invalid KPackage in AppletHost 2026-04-18 20:24:11 +02:00
direction.cpp components: Port Direction enum to c++ to improve load times 2022-04-10 13:28:32 -04:00
direction.h Port mobileshell plugins to ecm_add_qml_module 2023-11-02 11:08:17 +00:00
swipearea.cpp Add clicked() signal to SwipeArea 2026-04-08 19:07:03 +02:00
swipearea.h Add clicked() signal to SwipeArea 2026-04-08 19:07:03 +02:00