shift-shell/components/mobileshell/qml
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
..
actiondrawer Add null guards in QuickSettingsDelegate and convergentwindows 2026-04-18 20:24:28 +02:00
components Skip window activation in convergence mode 2026-04-10 13:03:57 +02:00
dataproviders mmplugin: Remove and port to plasma-nm cellular lib 2026-02-16 22:24:02 -05:00
homescreen Open app drawer over windows in convergence mode 2026-04-15 10:24:12 +02:00
navigationpanel Harden gaming mode and fix startup crash 2026-04-20 09:46:32 +02:00
popups Fix notification popup position in convergence mode 2026-04-18 20:24:48 +02:00
statusbar Show status bar down-arrow at rest in convergence 2026-04-19 09:22:53 +02:00
widgets Remove kirigami version in imports 2026-03-06 22:08:07 -05:00