]> git.mdlowis.com Git - proto/labwc.git/commit
window-rules: add fixedPosition property
authorJohan Malm <jgm323@gmail.com>
Thu, 9 Nov 2023 21:44:51 +0000 (21:44 +0000)
committerConsolatis <35009135+Consolatis@users.noreply.github.com>
Fri, 10 Nov 2023 20:46:15 +0000 (21:46 +0100)
commit368ede74602eaba40b8a67df57dfe0b3f20331d9
tree5e08d0554ffa0bc42cb40d7b55c8f6dd2e58e1af
parent9a8a2905adfedb62933e2c782309f79346c6f560
window-rules: add fixedPosition property

...to address regression introduced by 57075ce and enables panel/desktop
clients which rely on window rules to remain in the same position when
the usable-area changes (normally because an exclusive layer-shell
clients is started/finished).

Also disallows interactive move/resize, for example by alt +
mouse-press.

Fixes: #1235
docs/labwc-config.5.scd
docs/rc.xml.all
include/window-rules.h
src/config/rcxml.c
src/interactive.c
src/view.c
src/window-rules.c