weston/libweston/desktop
Marius Vlad 4011de1e22 desktop-shell: set the new surface label field
To update the surface label based on client-controllable fields like
app_id and title we need to use a listener and update the label
accordingly using weston_surface_set_label() added previously.

The added weston_desktop_surface_make_label() will eventually supersede
weston_shell_utils_surface_get_label() by having a more fluent API.

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com>
2026-03-04 07:28:49 +00:00
..
client.c libweston/desktop: Update my Copyright 2024-02-11 19:07:39 +01:00
internal.h libweston-desktop: Break grabs when a parent surface is destroyed 2024-05-21 13:21:35 -05:00
libweston-desktop.c Revert "shared/helpers.h: Migrate helpers.h to libweston" 2025-01-17 10:18:26 +02:00
meson.build Move libweston-desktop into libweston 2022-06-28 10:35:52 +00:00
seat.c libweston-desktop: Break grabs when a parent surface is destroyed 2024-05-21 13:21:35 -05:00
surface.c desktop-shell: set the new surface label field 2026-03-04 07:28:49 +00:00
xdg-shell-v6.c xdg-shell: ensure that client resource is not NULL before use 2026-02-23 09:15:31 +00:00
xdg-shell.c xdg-shell: ensure that client resource is not NULL before use 2026-02-23 09:15:31 +00:00
xwayland.c libweston-desktop: replace surface %p with name 2026-02-19 16:21:19 +02:00