wlroots/backend/x11
Tasos Sahanidis 727d407f3d
backend/x11: Implement a few useful window properties
It is currently impossible to tell if an X11 window is created by
wlroots, or what process / client it belongs to.

The following properties are now added to the window:
* WM_CLASS
* WM_CLIENT_MACHINE
*  _NET_WM_PID

Sample xprop output:
WM_CLASS(STRING) = "X11-1", "wlroots"
WM_CLIENT_MACHINE(STRING) = "My-Desktop"
_NET_WM_PID(CARDINAL) = 3629306
2024-10-20 17:10:36 +03:00
..
backend.c backend/x11: Implement a few useful window properties 2024-10-20 17:10:36 +03:00
input_device.c pointer: release pressed buttons on destroy 2024-09-24 19:53:54 +00:00
meson.build backend: make DRM and libinput backends optional 2021-07-22 09:56:38 -04:00
output.c backend/x11: Implement a few useful window properties 2024-10-20 17:10:36 +03:00