wlroots/backend
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
..
drm backend/drm: fix timeline feature flag on multi-GPU setups 2024-10-12 17:12:29 +02:00
headless backend: add timeline feature flag 2024-10-11 17:11:35 +00:00
libinput pointer: release pressed buttons on destroy 2024-09-24 19:53:54 +00:00
multi backend/multi: Advance index on backend_commit 2024-10-15 17:32:54 +02:00
session backend/session: use "KMS" instead of "DRM" in log messages 2024-06-17 09:43:38 +02:00
wayland pointer: release pressed buttons on destroy 2024-09-24 19:53:54 +00:00
x11 backend/x11: Implement a few useful window properties 2024-10-20 17:10:36 +03:00
backend.c backend: add wlr_backend_{test,commit}() 2024-03-14 22:03:10 +00:00
meson.build backend/session: make optional 2022-11-25 16:15:29 +00:00