weston/libweston
Jonas Ådahl 10ecf60848 xdg-shell: Allow poup grab on non-grabbing popup
Grabbing requires a single chain of grabbing popups, but it doesn't require
grabbing to start with a toplevel, it could just as well start with a
non-grabbing popup.

Avoid seding an error when a client attempts to do this.

Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
2024-11-06 10:43:27 +02:00
..
backend-drm libweston: Fix crash with mirror-of 2024-08-30 08:16:45 -05:00
backend-headless libweston: Remove output->scale 2024-07-15 11:50:49 +00:00
backend-pipewire libweston: Fix crash with mirror-of 2024-08-30 08:16:45 -05:00
backend-rdp Add support for FreeRDP 3.x 2024-08-14 12:29:28 +10:00
backend-vnc vnc: Enable password authentication in non-TLS mode 2024-08-14 07:48:09 +00:00
backend-wayland libweston: Remove output->scale 2024-07-15 11:50:49 +00:00
backend-x11 libweston: Fix crash with mirror-of 2024-08-30 08:16:45 -05:00
color-lcms color-lcms: accept ICC profiles of device class ColorSpace 2024-11-04 13:13:22 +00:00
desktop xdg-shell: Allow poup grab on non-grabbing popup 2024-11-06 10:43:27 +02:00
renderer-gl gl-renderer: Clean up comments 2024-08-12 10:44:55 +00:00
shell-utils
animation.c libweston: Defer animation destruction to idle loop 2024-07-08 11:17:10 +00:00
auth.c
backend.h libweston: Add a helper for retrieving backend type 2024-08-12 15:50:13 +00:00
bindings.c
clipboard.c
color-management.c libweston/color-management: Add fallback for static_assert 2024-08-29 16:20:47 +03:00
color-management.h color: declare cm_image_desc_info 2024-02-23 16:46:39 +02:00
color-noop.c color: add get_color_profile_from_params() to color managers 2024-06-17 11:50:40 -03:00
color-profile-param-builder.c color: introduce API to create color profile from parameters 2024-06-17 11:50:41 -03:00
color-properties.c color: update color-management protocol to xx-v4 2024-08-07 13:36:49 +00:00
color-properties.h color: add WESTON_TF_POWER 2024-06-17 11:49:09 -03:00
color.c backend-drm: get KMS colorimetry modes 2024-05-06 10:39:42 +00:00
color.h color: add get_color_profile_from_params() to color managers 2024-06-17 11:50:40 -03:00
compositor.c libweston: Fix crash with mirror-of 2024-08-30 08:16:45 -05:00
content-protection.c
data-device.c build: Add generic compiler builtins support 2024-06-27 20:40:37 +00:00
drm-formats.c
git-version.h.meson
gl-borders.c
gl-borders.h
id-number-allocator.c libweston: fix indentation of a few files 2024-06-04 17:32:39 -03:00
id-number-allocator.h libweston: add unique id generator 2024-02-13 14:08:38 -03:00
input.c libweston: Send seat name before announcing devices 2024-09-26 13:28:30 +00:00
launcher-impl.h
launcher-libseat.c
launcher-util.c
launcher-util.h
libinput-device.c
libinput-device.h
libinput-seat.c
libinput-seat.h Rename compositor.h to libweston/libweston.h 2019-04-18 12:31:46 +03:00
libweston-internal.h libweston: Fix crash with mirror-of 2024-08-30 08:16:45 -05:00
linux-dmabuf.c linux-dmabuf: Add support for protocol version 5 2024-01-19 18:59:22 +01:00
linux-dmabuf.h linux-dmabuf: Add support for protocol version 5 2024-01-19 18:59:22 +01:00
linux-explicit-synchronization.c
linux-explicit-synchronization.h
linux-sync-file-uapi.h
linux-sync-file.c
linux-sync-file.h
log.c
meson.build libweston: extract dep_gbm from backend-drm 2024-07-19 11:43:42 +02:00
noop-renderer.c libweston/noop-renderer: Check shm_buffer for NULL 2024-09-14 06:38:47 +02:00
output-capture.c
output-capture.h
pixel-formats.c pixel-formats: Add NV15/20/30 YUV 10bpc formats 2024-11-01 15:05:28 +00:00
pixel-formats.h renderer-gl: Support more shm RGB formats 2024-06-19 15:42:59 +08:00
pixman-renderer.c renderers: Remove internal flush and attach 2024-07-19 16:41:05 +00:00
pixman-renderer.h pixman-renderer: use pixel_format_info instead of pixman_format_code_t 2023-01-28 12:59:16 +00:00
plugin-registry.c
screenshooter.c libweston/screenshooter: Fix build when __builtin_clz is not available 2024-09-26 13:17:27 +00:00
spring-tool.c
timeline.c timeline: Fix order with sub-surface clients 2024-06-14 11:41:13 +00:00
timeline.h
touch-calibration.c touch-calibrator: Regularise surface/view mapping 2023-12-06 12:16:27 +00:00
vertex-clipping.c gl-renderer: Do not expose clipper_clip() in header 2024-05-30 09:09:45 +00:00
vertex-clipping.h gl-renderer: Do not expose clipper_clip() in header 2024-05-30 09:09:45 +00:00
weston-direct-display.c
weston-log-file.c
weston-log-flight-rec.c
weston-log-internal.h
weston-log-wayland.c
weston-log.c