xserver: Changes to 'refs/tags/xwayland-23.2.4'
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Jan 16 10:19:40 UTC 2024
Tag 'xwayland-23.2.4' created by Olivier Fourdan <ofourdan at redhat.com> at 2024-01-16 10:19 +0000
xwayland-23.2.4
-----BEGIN PGP SIGNATURE-----
iHIEABECADIWIQRn3IbyYj/F/Uu1Il0UcG2+HktFQAUCZaZYLBQcb2ZvdXJkYW5A
cmVkaGF0LmNvbQAKCRAUcG2+HktFQEbZAKC/L9BQ3DDNv/47D+/ehYhdZaCTwgCf
VX5QRD3HV4Y4t4QTM0+Z6dmuZ7g=
=CS+w
-----END PGP SIGNATURE-----
Changes since xwayland-23.2.3:
Jan Beich (2):
os: Use LOCAL_PEERCRED to determine local client PID on FreeBSD
os: Use KERN_PROC_ARGS to determine client command on DragonFly and FreeBSD
José Expósito (2):
Xi: do not keep linked list pointer during recursion
Bump version to 23.2.4
Michel Dänzer (3):
glamor: Don't override source alpha to 1.0 if it's used for blending
glamor: Make glamor_set_alu take a DrawablePtr
glamor: Fall back for mixed depth 24/32 in glamor_set_alu
Olivier Fourdan (3):
xwayland: Pass the correct oeffis device types
glx: Call XACE hooks on the GLX buffer
ephyr,xwayland: Use the proper private key for cursor
Peter Hutterer (10):
Xi: require a pointer and keyboard device for XIAttachToMaster
dix: don't allow for devices with 0 axes
xwayland: override the XTest sendEventsProc for all devices
dix: initialize the XTest sendEventsProc for all devices
dix: allocate enough space for logical button maps
dix: Allocate sufficient xEvents for our DeviceStateNotify
dix: fix DeviceStateNotify event calculation
Xi: when creating a new ButtonClass, set the number of buttons
Xi: flush hierarchy events after adding/removing master devices
dix: when disabling a master, float disabled slaved devices too
---
Xext/xtest.c | 5 -
Xi/exevents.c | 1
Xi/xichangehierarchy.c | 31 ++++++-
Xi/xiquerypointer.c | 3
dix/devices.c | 30 ++++++-
dix/enterleave.c | 126 +++++++++++++-------------------
glamor/glamor_copy.c | 4 -
glamor/glamor_gradient.c | 4 -
glamor/glamor_pixmap.c | 18 ++++
glamor/glamor_priv.h | 2
glamor/glamor_render.c | 30 +++++++
glamor/glamor_transform.c | 4 -
glamor/glamor_xv.c | 2
glx/glxcmds.c | 8 ++
hw/xwayland/xwayland-cursor.c | 2
hw/xwayland/xwayland-glamor-eglstream.c | 2
hw/xwayland/xwayland-xtest.c | 14 +--
include/exevents.h | 7 +
include/meson.build | 2
meson.build | 4 -
os/access.c | 20 ++++-
os/client.c | 57 ++++++++++++++
22 files changed, 265 insertions(+), 111 deletions(-)
---
More information about the xorg-commit
mailing list