wlroots/include
Simon Ser af34aaad53 xwayland: handle unset _NET_WM_NAME
The spec says [1]:

> If set, the Window Manager should use this in preference to WM_NAME.

However we overwrite WM_NAME with NULL when _NET_WM_NAME is unset.
Fix this by storing both WM_NAME and _NET_WM_NAME, so that we
handle properly all combinations of events (e.g. a client setting
both and later clearing one).

[1]: https://specifications.freedesktop.org/wm-spec/1.3/ar01s05.html#id-1.6.2
2025-05-15 10:23:01 +02:00
..
backend Fix/cleanup includes a bit 2025-04-15 20:13:29 +03:00
interfaces types/wlr_input_device: move init and finish function to private API 2022-03-07 16:37:41 +00:00
render Fix/cleanup includes a bit 2025-04-15 20:13:29 +03:00
types Revert "wlr_keyboard: don't emit key event for duplicated keycodes" 2025-04-25 03:23:21 +09:00
util util/matrix: add matrix_invert() 2025-03-30 16:21:26 +02:00
wlr xwayland: handle unset _NET_WM_NAME 2025-05-15 10:23:01 +02:00
xcursor Add some missing includes/declarations 2023-06-05 21:06:19 +00:00
xwayland xwm: Handle NET_WM_WINDOW_OPACITY 2025-03-06 14:18:20 +00:00
meson.build render/color: add fallback stub when LCMS2 is disabled 2024-06-04 17:45:51 +00:00