Enrico Weigelt, metux IT consult
afd73b77ce
dix: unexport LastEventTimeToggleResetAll()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
5d1e7d9e61
dix: unexport LastEventTimeToggleResetFlag()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
4a5946bf15
dix: unexport LastEventTimeWasReset()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
0886225008
dix: unexport LastEventTime()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
e09d7db4f6
dix: unexport NoticeEventTime()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
06faa6dbae
dix: unexport NoticeTime()
...
Not used by any external drivers, so no need to keep it public.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
317b1b4b56
dix: unexport InitBlockAndWakeupHandlers()
...
Not supposed to be called by drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
f07085c84b
dix: unexport WakeupHandler()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
2fc8e5fc30
dix: unexport BlockHandler()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
04ab8a081a
dix: unexport and document IsFloating()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
49e546879a
dix: unexport IsMaster()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
ce82890d9f
dix: unexport IsKeyboardDevice()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
1e73bd8ac8
dix: unexport IsPointerDevice()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
6208a76440
dix: unexport IsParent()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
29cba31504
dix: unexport PickKeyboard()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
399497e58e
dix: unexport PickPointer()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
b6bd735091
dix: unexport OtherClientGone()
...
Just an internal resource destructor, not used by any external
drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
5978217287
dix: unexport and document ScreenRestructured()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
83a443fed5
dix: unexport and document WindowsRestructured()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
6abbd6698a
dix: unexport and document WindowHasNewCursor()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
f0f081b2a0
dix: unexport RootWindowFinalizeCallback field
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:31 +02:00
Enrico Weigelt, metux IT consult
785aab8e9c
dix: unexport DeviceEventCallback field
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:30 +02:00
Enrico Weigelt, metux IT consult
b17af68e7f
dix: unexport DeliverRawEvent()
...
Not used by any external drivers, so no need to keep it public.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:30 +02:00
Enrico Weigelt, metux IT consult
8376c6248b
dix: unexport DeliverEventsToWindow()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:30 +02:00
Enrico Weigelt, metux IT consult
3c8c213e1e
dix: unexport DeliverEvents() and fix return type
...
* not needed by any drivers, so no need to keep it exported
* correct return type is `enum EventDeliveryState`
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:30 +02:00
Enrico Weigelt, metux IT consult
9466dc3756
dix: unexport TryClientEvents()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:30 +02:00
Enrico Weigelt, metux IT consult
8ca75bea0d
dix: unexport, document and rename GetSpriteWindow()
...
Not used by any drivers, so no need to keep it exported.
Also spending it for a better fitter name.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:30 +02:00
Enrico Weigelt, metux IT consult
b6761d088e
dix: unexport, document and rename GetCurrentRootWindow()
...
Not used by any drivers, so no need to keep it exported.
Also spending it for a better fitter name.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:30 +02:00
Enrico Weigelt, metux IT consult
8267ec74c6
dix: unexport and document AlterSaveSetForClient()
...
Not used by any external drivers, so no need to keep it exported.
Also using XRetCode and marking paremters where NULL isn't allowed.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:30 +02:00
Enrico Weigelt, metux IT consult
09429b9940
dix: unexport and document ConfineToShape()
...
Not used by any drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:30 +02:00
Enrico Weigelt, metux IT consult
dca76268f2
dix: unexport SendGraphicsExpose() and fix parameter types
...
* not used by any drivers, so no need to keep it exported
* fix parameter types to matching the protocol types
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:30 +02:00
Enrico Weigelt, metux IT consult
cadd13fa26
dix: unexport SendErrorToClient() and fix parameter types
...
* not used by any drivers, so no need to keep it exported
* fix parameter types to matching the protocol types
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:30 +02:00
Enrico Weigelt, metux IT consult
b25ca8a9a5
dix: unexport and document ClientIsAsleep()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:30 +02:00
Enrico Weigelt, metux IT consult
81ba3a953b
dix: unexport and document ClientWakeup()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:30 +02:00
Enrico Weigelt, metux IT consult
38d2fbd69a
dix: unexport and document ClientSignalAll()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:30 +02:00
Enrico Weigelt, metux IT consult
74826feb2d
dix: unexport and document ClientSignal()
...
Not used by any external drivers, so no need to keep it exported.
Also renamed to dixClientSignal(), since there's a conflicting prototype
in fontsproto.h.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:30 +02:00
Enrico Weigelt, metux IT consult
77e873d052
dix: unexport and document ClientSleep()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:30 +02:00
Enrico Weigelt, metux IT consult
ff0618e603
dix: unexport and document MarkClientException()
...
Not supposed to be used by external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:30 +02:00
Enrico Weigelt, metux IT consult
cb3bf7ce6e
dix: unexport and document NextAvailableClient()
...
Only called from OS layer, thus should not be exported at all.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-05-26 19:56:30 +02:00
Enrico Weigelt, metux IT consult
1fc9a26afd
drop not needed includes of geext.h
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1810 >
2025-02-24 20:19:55 +00:00
Enrico Weigelt, metux IT consult
b61647f3a1
dix: add in-code docs for dixDestroyPixmap()
...
Give some more explaination for the dixDestroyPixmap() function.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1711 >
2025-02-12 17:48:30 +01:00
Enrico Weigelt, metux IT consult
2e0c19b6d9
dix: add getter for display name
...
Xrdp needs to know the current display name (for setting up it's
own server sockets accordingly). Instead of exporting an internal
field, adding a little getter for this.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1783 >
2025-02-11 19:13:01 +01:00
Enrico Weigelt, metux IT consult
224fa46f26
include: dix.h: fix outdated comment
...
The comment about ClientPtr also being defined in misc.h is outdated
for about 20 years now: XFree86 4.3.0.1 dropped the redundant definition
over there.
It's still also in Xdefs.h, so the guard is still needed.
Fixes: d568221710
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1514 >
2024-06-23 18:13:30 +00:00
Enrico Weigelt, metux IT consult
f17bc7e24d
include: split out non-exported prototypes to dix_priv.h
...
Public server module API shouldn't be clobbered with private definitions,
thus move them out to dix-intern.h
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1289 >
2024-04-30 00:47:38 +00:00
Enrico Weigelt, metux IT consult
d444cd4237
dix: unexport some lookup functions
...
These aren't used by any drivers, so no need to export them.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1380 >
2024-04-15 18:11:57 -07:00
Enrico Weigelt, metux IT consult
dfdde27990
dix: unexport InitClient()
...
Not used by any driver, so no need to export it.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1379 >
2024-04-16 00:53:28 +00:00
Enrico Weigelt, metux IT consult
b064b79132
dix: unexport DeleteWindowFromAnySaveSet()
...
Not used by any drivers, so no need to export it.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1378 >
2024-04-15 17:05:41 -07:00
Enrico Weigelt, metux IT consult
1205f5b6f9
dix: unexport GetCurrentClient()
...
Not used by any driver, so no need to export it.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1377 >
2024-04-15 23:47:47 +00:00
Enrico Weigelt, metux IT consult
ad7e7d9259
dix: unexport CompareISOLatin1Lowered() and make it static
...
This function isn't used by any drivers, so no need to export it.
Also has just one consumer, so move it there and make it static.
(and also move ISOLatin1ToLower() along with it)
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1374 >
2024-04-15 23:34:58 +00:00
Enrico Weigelt, metux IT consult
b335a0fa20
dix: unexport CloseDownClient()
...
This function isn't used by drivers, so no need to export it.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1383 >
2024-03-13 00:47:36 +00:00