Aki Sakurai
|
3562298068
|
xquartz: fix inverted tablet pen Y tilt on macOS
On macOS, the y tilt behavior is inverted; an increase in the tilt
value corresponds to tilting the device away from the user.
see https://chromium-review.googlesource.com/c/chromium/src/+/2348544
see 0f128fd7c5/src/plugins/platforms/cocoa/qnsview_tablet.mm (L63)
Fixes #792
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1779>
|
2025-02-10 22:02:16 +08:00 |
|
Aki Sakurai
|
da0de21b72
|
xquartz: fix compilation
Fixes #1788
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1777>
|
2025-02-10 19:37:18 +08:00 |
|
Spiky Caterpillar
|
2631cad85d
|
No longer leak FDs on VT switch.
Modified-by: Povilas Kanapickas <povilas@radix.lt>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/997>
|
2025-02-08 17:38:20 +02:00 |
|
Enrico Weigelt, metux IT consult
|
bcbc7479f3
|
xfree86: common: use LogMessageVerb() instead of xf86Msg()
Both are doing same job, so no need to keep using an duplicated implementation.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1681>
|
2025-02-07 22:40:06 +00:00 |
|
Enrico Weigelt, metux IT consult
|
5fd918421a
|
xfree86: fbdevhw: use LogMessageVerb() instead of xf86Msg()
Both are doing same job, so no need to keep using an duplicated implementation.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1681>
|
2025-02-07 22:40:06 +00:00 |
|
Enrico Weigelt, metux IT consult
|
4ba0cf1f55
|
xfree86: os-support: use LogMessageVerb() instead of xf86Msg()
Both are doing same job, so no need to keep using an duplicated implementation.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1681>
|
2025-02-07 22:40:06 +00:00 |
|
Enrico Weigelt, metux IT consult
|
1f93ec5c33
|
xfree86: i2c: use LogMessageVerb() instead of xf86Msg()
Both are doing same job, so no need to keep using an duplicated implementation.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1681>
|
2025-02-07 22:40:06 +00:00 |
|
Enrico Weigelt, metux IT consult
|
6fc4f35f62
|
xfree86: use LogMessageVerb() instead of xf86MsgVerb()
Both are doing same job, so no need to keep using an duplicated implementation.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1681>
|
2025-02-07 22:40:06 +00:00 |
|
Enrico Weigelt, metux IT consult
|
4f2c6c98b7
|
xfree86: mark LoaderShouldIgnoreABI() and LoaderGetABIVersion() deprecated
These functions are only used by the proprietary NVidia drivers,
so keeping them only for backwards compat. Nobody else should ever
really need them.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1773>
|
2025-02-07 14:46:21 +01:00 |
|
Enrico Weigelt, metux IT consult
|
13a16de310
|
Revert "xfree86: loader: drop unused LoaderShouldIgnoreABI()"
This reverts commit d8c47a3db6.
Proprietary NVidia driver needs it.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1773>
|
2025-02-07 14:46:21 +01:00 |
|
Enrico Weigelt, metux IT consult
|
ea118d3897
|
Revert "xfree86: loader: drop unused LoaderGetABIVersion()"
This reverts commit f3887956ec.
Proprietary NVidia drivers still needs it.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1773>
|
2025-02-07 14:46:21 +01:00 |
|
Enrico Weigelt, metux IT consult
|
e3cbde9914
|
include: unexport no*Extension flags
Most of these flags aren't used by any drivers, so no need to keep them
exported. Only three exceptions: composite, Panoramix/Xinerama and Xv.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1519>
|
2025-02-07 12:00:58 +01:00 |
|
Enrico Weigelt, metux IT consult
|
356e18dcc6
|
os: move out extension disable flags to corresponing extensions
The OS abstraction isn't really the right place for those flags,
they are're probably better off in their corresponding extensions.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1519>
|
2025-02-07 12:00:53 +01:00 |
|
Enrico Weigelt, metux IT consult
|
8539f35818
|
Revert "xv: unexport XvScreenRec and XvScreenPtr"
This reverts commit 58a2fb8b6f.
Needed by xf86-video-intel driver. Didn't get noticed, because we don't
have this driver in our CI yet.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1772>
|
2025-02-07 10:08:41 +01:00 |
|
Enrico Weigelt, metux IT consult
|
1efb2151e3
|
xfree86: sdksyms.sh: add more headers
Add some headers that are still needed by drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1290>
|
2025-02-06 23:51:34 +00:00 |
|
Enrico Weigelt, metux IT consult
|
cf03948572
|
xfree86: move private definitions out of dri.h
public server module API headers shouldn't be clobbered with non-exported
definitions, so move them out to private header file.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1290>
|
2025-02-06 23:51:34 +00:00 |
|
Enrico Weigelt, metux IT consult
|
1d3c26446d
|
xfree86: move private definitions out of dri2.h
public server module API headers shouldn't be clobbered with non-exported
definitions, so move them out to private header file.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1290>
|
2025-02-06 23:51:34 +00:00 |
|
Enrico Weigelt, metux IT consult
|
00c2a8fb0a
|
xfree86: ddc: move private definitions from xf86DDC.h to xf86DDC_priv.h
public server module API headers shouldn't be clobbered with non-exported
definitions, so move them out to private header file.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1290>
|
2025-02-06 23:51:34 +00:00 |
|
Enrico Weigelt, metux IT consult
|
d4724009ce
|
xfree86: parser: move private defs from xf86Parser.h to xf86Parser_priv.h
public server module API headers shouldn't be clobbered with non-exported
definitions, so move them out to private header file.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1290>
|
2025-02-06 23:51:34 +00:00 |
|
Enrico Weigelt, metux IT consult
|
ac5e95be49
|
xfree86: modes: move private definitions out of from xf86RandR12.h
public server module API headers shouldn't be clobbered with non-exported
definitions, so move them out to private header file.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1290>
|
2025-02-06 23:51:33 +00:00 |
|
Enrico Weigelt, metux IT consult
|
013eaacdd0
|
xfree86: common: move private defs out of xf86VGAarbiter.h
public server module API headers shouldn't be clobbered with non-exported
definitions, so move them out to private header file.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1290>
|
2025-02-06 23:51:33 +00:00 |
|
Enrico Weigelt, metux IT consult
|
df33e1c51b
|
xfree86: common: move private defs from xf86Xinput.h to xf86Xinput_priv.h
public server module API headers shouldn't be clobbered with non-exported
definitions, so move them out to private header file.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1290>
|
2025-02-06 23:51:33 +00:00 |
|
Enrico Weigelt, metux IT consult
|
a0eea4e0ec
|
xfree86: int10: move private defs out of xf86int10.h
public server module API headers shouldn't be clobbered with non-exported
definitions, so move them out to private header file.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1290>
|
2025-02-06 23:51:33 +00:00 |
|
Enrico Weigelt, metux IT consult
|
50d1a98c6a
|
xfree86: common: move private defs out of xf86sbusBus.h
public server module API headers shouldn't be clobbered with non-exported
definitions, so move them out to private header file.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1290>
|
2025-02-06 23:51:33 +00:00 |
|
Enrico Weigelt, metux IT consult
|
f4eb217f11
|
os: log: replace VErrorF() by LogVMessageVerb()
Since LogVMessageVerb() is now signal safe, we can use this one instead.
Leaving VErrorF() macro for backwards compat with drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1691>
|
2025-02-06 23:35:27 +00:00 |
|
Enrico Weigelt, metux IT consult
|
9652bc73e2
|
xwin: drop duplicate OsVendorVErrorF()
It really doesn't seem to be necessary to protect a LogVMessageVerb()
call by extra mutex on windows only, while obviously not needed on
any other platform.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1691>
|
2025-02-06 23:35:27 +00:00 |
|
Enrico Weigelt, metux IT consult
|
da22bc9ae0
|
os: log: replace VErrorFSigSafe() by VErrorF()
Since VErrorF() is now signal safe, we can use this one instead.
Leaving VErrorFSigSafe() macro for backwards compat with drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1691>
|
2025-02-06 23:35:27 +00:00 |
|
Enrico Weigelt, metux IT consult
|
2d18c353b4
|
os: log: replace ErrorFSigSafe() by ErrorF()
Since ErrorF() is now signal safe, we can use this one instead.
Leaving ErrorFSigSafe() macro for backwards compat with drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1691>
|
2025-02-06 23:35:27 +00:00 |
|
Enrico Weigelt, metux IT consult
|
dd37cc4855
|
os: log: replace LogMessageVerbSigSafe() by LogMessageVerb()
Since LogMessageVerb() is now signal safe, we can use this one instead.
Leaving LogMessageVerbSigSafe() macro for backwards compat with drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1691>
|
2025-02-06 23:35:27 +00:00 |
|
Enrico Weigelt, metux IT consult
|
4235d2375a
|
xfree86: vgahw: drop obsolete vgaHWSaveScreenWeak()
No callers left, so no need to keep it around anymore.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1724>
|
2025-02-06 23:15:40 +00:00 |
|
Enrico Weigelt, metux IT consult
|
be9b89ef0f
|
xfree86: vgahw: drop obsolete vgaHWDisable()
No callers left, so no need to keep it around anymore.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1724>
|
2025-02-06 23:15:40 +00:00 |
|
Enrico Weigelt, metux IT consult
|
bb0295b397
|
xfree86: vgahw: drop obsolete vgaHWSetRegCounts
No callers left, so no need to keep it around anymore.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1724>
|
2025-02-06 23:15:40 +00:00 |
|
Enrico Weigelt, metux IT consult
|
515d19806c
|
xfree86: vgahw: make vgaHWSaveColormap() static
No external callers anymore, so no need 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/1724>
|
2025-02-06 23:15:40 +00:00 |
|
Enrico Weigelt, metux IT consult
|
79522220a6
|
xfree86: vgahw: make vgaHWSaveMode() static
No external callers left, so no need 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/1724>
|
2025-02-06 23:15:40 +00:00 |
|
Enrico Weigelt, metux IT consult
|
f004998b78
|
xfree86: vgaha: make vgaHWRestoreColormap() static
No external callers left, so no need 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/1724>
|
2025-02-06 23:15:40 +00:00 |
|
Enrico Weigelt, metux IT consult
|
30380cb207
|
xfree86: vgahw: make vgaHWRestoreMode() static
No external callers anymore, so no need 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/1724>
|
2025-02-06 23:15:39 +00:00 |
|
Enrico Weigelt, metux IT consult
|
cd2457412f
|
xfree86: vgahw: drop obsolete vgaHWBlankScreenWeak()
Not used anymore, so no need to keep it around any longer.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1724>
|
2025-02-06 23:15:39 +00:00 |
|
Enrico Weigelt, metux IT consult
|
a415e6ed37
|
xfree86: vgahw: drop obsolete vgaHWProtectWeak()
Not used anymore, so no need to keep it around any longer.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1724>
|
2025-02-06 23:15:39 +00:00 |
|
Enrico Weigelt, metux IT consult
|
00f69564c5
|
xfree86: common: unexport UnloadModule() and UnloadSubModule()
Not used by any driver/module, so no need to keep it exported.
Also making them type-safe.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1722>
|
2025-02-06 23:09:02 +00:00 |
|
Enrico Weigelt, metux IT consult
|
b0452ecff4
|
xfree86: drop obsolete macro INITARGS
This macro isn't used anymore for 12 years now, see commit:
5079db78ae
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1722>
|
2025-02-06 23:09:02 +00:00 |
|
Enrico Weigelt, metux IT consult
|
f3887956ec
|
xfree86: loader: drop unused LoaderGetABIVersion()
This function isn't called anywhere, neither in xserver nor modules, thus no
need to keep it around.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1722>
|
2025-02-06 23:09:02 +00:00 |
|
Enrico Weigelt, metux IT consult
|
d8c47a3db6
|
xfree86: loader: drop unused LoaderShouldIgnoreABI()
This function isn't called anywhere, neither in xserver nor modules, thus no
need to keep it around.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1722>
|
2025-02-06 23:09:02 +00:00 |
|
Enrico Weigelt, metux IT consult
|
af2d3e9487
|
xnest: drop obsolete mi.h include
Since moving to mi_priv.h, we don't need to include mi.h here.
Fixes: 94451181c2
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1725>
|
2025-02-06 22:53:43 +00:00 |
|
Enrico Weigelt, metux IT consult
|
f8fc46cbbf
|
include: drop now empty xkbfile.h
This (public) file isn't used by anybody outside Xserver tree
and doesn't contain anything useful anymore, so lets drop it.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1729>
|
2025-02-06 22:45:25 +00:00 |
|
Enrico Weigelt, metux IT consult
|
cd52a8f8a4
|
xfree86: common: dont install xf86MatchDrivers.h
xf86MatchDrivers.h doesn't export any symbols, thus doesn't need to
be installed.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1738>
|
2025-02-07 00:39:00 +02:00 |
|
Enrico Weigelt, metux IT consult
|
0b123a0413
|
xfree86: unexport xf86PlatformMatchDriver()
Not used by any drivers, so no need 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/1738>
|
2025-02-07 00:38:58 +02:00 |
|
Enrico Weigelt, metux IT consult
|
16ca87703c
|
xfree86: drop now obsolete swap procs
Several SProc's have become no-ops, just calling the actual Proc's,
so we can get rid of them entirely.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1639>
|
2025-02-06 22:28:52 +00:00 |
|
Enrico Weigelt, metux IT consult
|
643f91266e
|
xwin: 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>
|
2025-02-06 22:28:51 +00:00 |
|
Enrico Weigelt, metux IT consult
|
4cb141307c
|
xwayland: 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>
|
2025-02-06 22:28:51 +00:00 |
|
Enrico Weigelt, metux IT consult
|
65224a2f9a
|
xquartz: 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>
|
2025-02-06 22:28:51 +00:00 |
|