mirror of
https://github.com/labwc/labwc.git
synced 2026-04-12 08:21:13 -04:00
xwayland: add sensible rules for NET_WM_WINDOW_TYPE_DESKTOP windows
This commit is contained in:
parent
b41af54a1b
commit
5825db86b7
4 changed files with 51 additions and 11 deletions
|
|
@ -891,6 +891,16 @@ situation.
|
|||
can be caused by *<margin>* settings or exclusive layer-shell clients
|
||||
such as panels.
|
||||
|
||||
*Window type rules*
|
||||
|
||||
To make X11 desktop managers work more seamless in a Wayland environment, labwc
|
||||
sets a special window rule by default, targeting EWMH desktop windows
|
||||
(NET_WM_WINDOW_TYPE_DESKTOP). It sets these windows to have the properties that
|
||||
would normally be expected from a desktop manager, like *skipTaskbar*,
|
||||
*skipWindowSwitcher*, *fixedPosition*, *ToggleAlwaysOnBottom*, etc.
|
||||
|
||||
Default window rules can be removed with `<windowRules><clear>`.
|
||||
|
||||
## MENU
|
||||
|
||||
```
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue