shift-shell/envmanager
Devin Lin c45f9ed446 envmanager: Handle SSD toggling with kwin rules
Replace the convergentwindows KWin script SSD toggling with KWin rules to ensure
windows are maximized and have no window border (and toggle off for
docked mode). KWin rules work immediately at window creation, which is
more efficient than listening to window creation events and manually
changing properties on them.

Currently, window rules setting maximization don't seem to address all cases where a window gets unmaximized, so for the time being we will still need the logic in convergentwindows to handle any sidecases.
2025-03-21 16:00:12 +00:00
..
CMakeLists.txt envmanager: Extract kded settings management to separate app, add window decoration customization 2023-03-29 19:41:10 -07:00
config.h envmanager: Handle SSD toggling with kwin rules 2025-03-21 16:00:12 +00:00
main.cpp Use new Qt6 QStringLiteral operator 2024-01-17 01:07:31 +01:00
settings.cpp envmanager: Handle SSD toggling with kwin rules 2025-03-21 16:00:12 +00:00
settings.h envmanager: Handle SSD toggling with kwin rules 2025-03-21 16:00:12 +00:00
utils.h envmanager: Extract kded settings management to separate app, add window decoration customization 2023-03-29 19:41:10 -07:00