shift-shell/containments/taskpanel/qml
Marco Allegretti 98733bb654 Reserve screen space for the dock in convergence mode
Add an invisible layer-shell surface with an exclusive zone matching
the dock height.  KWin uses this to shrink MaximizeArea so maximized
and tiled windows no longer overlap the dock.

The previous approach of tweaking the nav-panel PanelView was a dead
end: PanelView resets its own surface properties on reconfiguration
and Wayland offers no way to set struts from a KWin script.  A
separate surface at LayerBottom with exclusionZone is the intended
protocol mechanism.
2026-04-09 19:47:38 +02:00
..
GesturePanelComponent.qml Remove kirigami version in imports 2026-03-06 22:08:07 -05:00
main.qml Reserve screen space for the dock in convergence mode 2026-04-09 19:47:38 +02:00
NavigationPanelComponent.qml Replace navigation panel with unified dock bar 2026-04-09 10:15:14 +02:00