Enrico Weigelt, metux IT consult
a586aad3d3
Xext: xtest: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit 69982abf7b )
2026-01-25 10:39:59 -08:00
Enrico Weigelt, metux IT consult
98e27c6e36
Xext: selinux: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit 8a5d2a1335 )
2026-01-25 10:39:59 -08:00
Enrico Weigelt, metux IT consult
39e6106de6
Xext: xres: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit 8b57516414 )
2026-01-25 10:39:59 -08:00
Enrico Weigelt, metux IT consult
8b8766d2b0
Xext: xf86bigfont: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit 776efd3cfc )
2026-01-25 10:39:59 -08:00
Enrico Weigelt, metux IT consult
4bb159e081
Xext: xcmisc: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit 405a227c73 )
2026-01-25 10:39:59 -08:00
Enrico Weigelt, metux IT consult
9cf90fd24f
Xext: vidmode: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit 65cb5e5575 )
2026-01-25 10:39:59 -08:00
Enrico Weigelt, metux IT consult
9a94514314
Xext: sync: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit bf6d132df6 )
2026-01-25 10:39:59 -08:00
Enrico Weigelt, metux IT consult
466cf2c112
Xext: shm: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit 75544f1f58 )
2026-01-25 10:39:59 -08:00
Enrico Weigelt, metux IT consult
b9044cd5c1
Xext: shape: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit a105c1f7a9 )
2026-01-25 10:39:59 -08:00
Enrico Weigelt, metux IT consult
41d02211d4
Xext: security: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit cd413baa4b )
2026-01-25 10:39:59 -08:00
Enrico Weigelt, metux IT consult
7b400043d1
Xext: saver: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit b52f5f9693 )
2026-01-25 10:39:59 -08:00
Enrico Weigelt, metux IT consult
6649b5d063
Xext: panoramiX: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit 23a8d9be71 )
2026-01-25 10:39:59 -08:00
Enrico Weigelt, metux IT consult
6e5d306e1f
Xext: dpms: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit fb40f65ee0 )
2026-01-25 10:39:59 -08:00
Enrico Weigelt, metux IT consult
fef7194223
Xext: bigreq: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit 4f56025812 )
2026-01-25 10:39:59 -08:00
Enrico Weigelt, metux IT consult
c4ee5bf71b
dri3: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit d9760ad127 )
2026-01-25 10:39:59 -08:00
Enrico Weigelt, metux IT consult
090a4f4b1a
damage: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit 7e2bbba067 )
2026-01-25 10:39:59 -08:00
Enrico Weigelt, metux IT consult
6b86ade813
randr: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit fea6b99519 )
2026-01-25 10:39:59 -08:00
Enrico Weigelt, metux IT consult
f7ce6a12bd
render: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit 00ab4ff813 )
2026-01-25 10:39:59 -08:00
Enrico Weigelt, metux IT consult
0551e02d77
present: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit 5bcbacce6c )
2026-01-25 10:39:59 -08:00
Enrico Weigelt, metux IT consult
ec15e57291
pseudoramiX: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit 4454b71f4b )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
cbc88c8ca2
record: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit b4df6f1fe3 )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
0fb1f1fd65
dbe: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit 9b88a64ba9 )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
dfe567b40b
composite: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit 96344583e4 )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
ad825bb2d3
xfixes: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit eea9e4e84b )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
3e5eb231bc
xkb: drop swapping request length fields
...
The request struct's length fields aren't used anymore - we have the
client->req_len field instead, which also is bigreq-compatible.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit 9af095e121 )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
263456bfba
Xext: xtest: fix length checking with bigreq
...
The authorative source of the request frame size is client->req_len,
especially with big requests larger than 2^18 bytes.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit 44c063d93d )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
5901e29ce9
Xext: vidmode: fix length checking with bigreq
...
The authorative source of the request frame size is client->req_len,
especially with big requests larger than 2^18 bytes.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit c3e1f6fccf )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
904bf223ad
Xext: shape: fix length checking with bigreq
...
The authorative source of the request frame size is client->req_len,
especially with big requests larger than 2^18 bytes.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit dab1299745 )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
7fe09f2c58
Xext: security: fix length checking with bigreq
...
The authorative source of the request frame size is client->req_len,
especially with big requests larger than 2^18 bytes.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit 67a3319d73 )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
d9f8aad4b6
Xext: saver: fix length checking with bigreq
...
The authorative source of the request frame size is client->req_len,
especially with big requests larger than 2^18 bytes.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit bacc4b1477 )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
f5a24358bf
xquartz: fix length checking with bigreq
...
The authorative source of the request frame size is client->req_len,
especially with big requests larger than 2^18 bytes.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit ef396a28b7 )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
9e44d57f9f
xkb: fix length checking with bigreq
...
The authorative source of the request frame size is client->req_len,
especially with big requests larger than 2^18 bytes.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit a623060185 )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
9b58f141f2
randr: fix length checking with bigreq
...
The authorative source of the request frame size is client->req_len,
especially with big requests larger than 2^18 bytes.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit 4b2115a182 )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
4c23dd6f3d
Xi: fix length checking with bigreq
...
The authorative source of the request frame size is client->req_len,
especially with big requests larger than 2^18 bytes.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639 >
(cherry picked from commit fc9f8f8d3c )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
8dcecf08cb
mi: miline.h: drop DEFAULTZEROLINEBIAS from public header
...
This define in only used locally, in exactly one source file,
thus no neeed to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1726 >
(cherry picked from commit e1e8ab3ddf )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
9bfefce1a6
mi: miline.h: unexport only locally used macros
...
These macros are only used in one source file, so move them there.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1726 >
(cherry picked from commit c06d9da5b6 )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
b8473e5e34
Xext: geext: drop unused variable extEntry
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1596 >
(cherry picked from commit 6df7ba38ae )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
5a02ad9073
glx: DoQueryContext(): explicitly use reply buf type defined by spec
...
The spec defines the reply as array of "CARD32", not "int". The latter
just accidentially has the same type (for now :o), but it's *semantically*
incorrect. Using CARD32 instead.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1665 >
(cherry picked from commit ef77c486d5 )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
1be54da781
glx: DoQueryContext(): use fixed size array instead of variable length
...
Our array here really is fixed, but it's size is determined by a variable
(that's assigned a fix values), unncessarily making it a VLA (even making
it const doesn't change that), so giving false alarms when compiling w/
-Wvla or -Werror=vla.
Replacing the variable by #define trivially fixes this.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1665 >
(cherry picked from commit 0a7763bfce )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
b30a07d2da
glx: assign at declaration
...
Assigning structs at declaration is quicker to read/understand. No need
to support ancient compilers that couldn't do that, anymore.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1665 >
(cherry picked from commit 558ded4dbf )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
68ed4e391e
dix: drop remains of ancient code generator
...
This script used to generated xproto header as well as a piece of source
for initializing the builtin atoms in the Xserver (MakePredeclaredAtoms()).
At least with R6.6 baseline it didn't seem to be used anymore, and - at least
since the modularization - it's completely broken and useless.
Since we now have a new generator, running directly in the build process,
this ancient script can be dropped.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1670 >
(cherry picked from commit 216fc6fe83 )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
9dbc6bb4cc
netbsd: disable pccons support
...
On NetBSD, pccons is (almost) dead: only remaining port is arc,
but only on some specific kernel, which is unlikely to be used
for running X.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1588 >
(cherry picked from commit 4775f547d8 )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
5951f1f415
xfree86: parser: rename IOBASE for fixing name conflict
...
Resolve conflicts with OS headers definining IOBASE by renaming the
IOBASE enum value to XF86_TOKEN_IOBASE.
This way, don't need the special #undef hack anymore.
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1405 >
(cherry picked from commit 584bbe9988 )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
f171a631ff
xfree86: parser: drop obsolete token enum values
...
These have been forgotten on some major cleanup back almost two decades ago.
(Daniel dropped a lot of dead code, which already had been removed earlier
but merged back accidentially).
Didn't look further back on where exactly they had become obsolete - being
unused for decades should be enough justification for dropping.
Fixes: 81913a1291
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1405 >
(cherry picked from commit a1fa019012 )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
ad71c0738c
glx: drop obsolete warnings on files being generated
...
These files haven't been auto-generated, but instead manually changed for
at least over a decade now, so these warnings have become wrong.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1728 >
(cherry picked from commit c8daf76c3e )
2026-01-25 10:39:58 -08:00
Enrico Weigelt, metux IT consult
c4620c0078
glx: drop obsolete glxbyteorder.h
...
It's just a local header, doing nothing more than including misc.h,
so we can just include misc.h directly and drop glxbyteorder.h
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1728 >
(cherry picked from commit 2d8af9cc5e )
2026-01-25 10:39:58 -08:00
Olivier Fourdan
f719341987
xwayland/glamor: Disable GLAMOR after GBM cleanup
...
The cleanup function for GBM is called on the various error paths.
Once xwl_glamor_gbm_cleanup() has been called, GBM support is no longer
usable (and the corresponding data structures are freed), so there is
no way we can keep using GLAMOR after that point.
Make sure to explicitly disable GLAMOR support in that case, so we do
not crash later on trying to use GBM.
Signed-off-by: Olivier Fourdan <ofourdan@redhat.com >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1768 >
(cherry picked from commit e8784b7d89 )
2026-01-25 10:39:58 -08:00
Michel Dänzer
dc95d5cbc2
xwayland/glamor: Clean-up GBM's screen private on failure
...
If we bail out initializing GBM glamor backend, the screen private for
the GBM backend may remain, pointing at freed memory.
To avoid that issue, make sure to clear up the screen's private for the
GBM backend.
Closes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1785
Signed-off-by: Michel Dänzer <michel@daenzer.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1768 >
(cherry picked from commit b27b5cd5f3 )
2026-01-25 10:39:58 -08:00
Julian Orth
d038d2c080
xwayland: Don't run key behaviors and actions
...
Consider the following keymap:
```xkb
xkb_keymap {
xkb_keycodes {
<compose> = 135;
};
xkb_symbols {
key <compose> {
[ SetGroup(group = +1) ]
};
};
};
```
When the user presses the compose key, the following happens:
1. The compositor forwards the key to Xwayland.
2. Xwayland executes the SetGroup action and sets the base_group to 1
and the effective group to 1.
3. The compositor updates its own state and sends the effective group,
1, to Xwayland.
4. Xwayland sets the locked group to 1 and the effective group to
1 + 1 = 2.
This is wrong since pressing compose should set the effective group to 1
but to X applications the effective group appears to be 2.
This commit makes it so that Xwayland completely ignores the key
behaviors and actions of the keymap and only updates the modifier and
group components in response to the wayland modifiers events.
Signed-off-by: Julian Orth <ju.orth@gmail.com >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1758 >
(cherry picked from commit 45c1d22ff6 )
2026-01-25 10:39:58 -08:00
Julian Orth
c74a340dc6
xwayland: copy repeat settings from the compositor map
...
Previously the repeat settings sent by the compositor were completely
ignored.
Signed-off-by: Julian Orth <ju.orth@gmail.com >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1759 >
(cherry picked from commit 8d9184db5f )
2026-01-25 10:39:58 -08:00