f21650545a 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2a4b4930aa 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								33a5e41819 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4ff7046fa4 
								
							 
						 
						
							
							
								
								( !2007 ) dix: rename IsParent() to WindowIsParent()  
							
							... 
							
							
							
							Spending it a more fitting name.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								dc57d512cf 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7cda1acb69 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2519cb6f96 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								38c186fdba 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0506d1155b 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c95bf971bb 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								74c7015586 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3d410ff186 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9b9f64e264 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d9ddaa85b6 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								67d1beef2d 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fa56b55ad7 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2665deee5c 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ab323fc9ff 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								89f7021ed8 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								267d4349ab 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								dd8313eab8 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8101eec819 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f5fe831a60 
								
							 
						 
						
							
							
								
								( !2007 ) 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-06-03 11:37:28 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b12c005c4b 
								
							 
						 
						
							
							
								
								( !2007 ) dix: unexport and document EventSuppressForWindow()  
							
							... 
							
							
							
							Not used by any external drivers, and not supposed to be used by them,
so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-03 11:37:28 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c2f295f097 
								
							 
						 
						
							
							
								
								( !2007 ) dix: unexport and document EventSelectForWindow()  
							
							... 
							
							
							
							Not used by any external drivers, and not supposed to be used by them,
so no need to keep it in public API.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-03 11:37:28 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								86a3f0e0c3 
								
							 
						 
						
							
							
								
								( !2007 ) dix: MaybeDeliverEventToClient(): change return type to Bool  
							
							... 
							
							
							
							Callers are only interesed in whether event was actually sent
(retval==1) or not, so Bool is suffient and easier.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-03 11:37:28 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0856fcf75d 
								
							 
						 
						
							
							
								
								( !2007 ) dix: MaybeDeliverEventToClient() drop count parameter  
							
							... 
							
							
							
							It's always called with just a single event, so no need for the count
parameter. Also renaming it in order to better fit it's new semantics.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-03 11:37:28 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5c185a0e45 
								
							 
						 
						
							
							
								
								( !2007 ) dix: unexport and document MaybeDeliverEventsToClient()  
							
							... 
							
							
							
							Not used by any external drivers, and only supposed to be DIX internal,
so shouldn't be exported at all.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-03 11:37:28 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								07dc34a9e4 
								
							 
						 
						
							
							
								
								( !2007 ) dix: unexport and document SetCriticalEvent()  
							
							... 
							
							
							
							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-06-03 11:37:28 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b3ec0bf58a 
								
							 
						 
						
							
							
								
								dix: unexport MakePredeclaredAtoms()  
							
							... 
							
							
							
							Should never be called by modules/drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1802 > 
							
						 
						
							2025-02-17 18:13:33 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								06b599edb6 
								
							 
						 
						
							
							
								
								dix: unexport fields from opaque.h not used by modules/drivers  
							
							... 
							
							
							
							Lots of fields from opaque.h aren't used by any drivers/modules and thus
don't need to be exported at all.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1351 > 
							
						 
						
							2024-06-23 21:19:27 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								53e8ba3aff 
								
							 
						 
						
							
							
								
								dix: move party_like_its_1989 into dix_priv.h  
							
							... 
							
							
							
							Internal symbol, no need to have it in public header.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1351 > 
							
						 
						
							2024-06-23 21:19:27 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1999785fa9 
								
							 
						 
						
							
							
								
								os: move over osLookupColor to dix  
							
							... 
							
							
							
							This function is only used by DIX and not os-specific at all.
So move it over to DIX and give it a more fitting name.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1373 > 
							
						 
						
							2024-04-15 16:19:30 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								040e41c7e9 
								
							 
						 
						
							
							
								
								dix: unexport global variables  
							
							... 
							
							
							
							Those aren't used by 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/1375 > 
							
						 
						
							2024-03-09 17:23:43 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b1ce5543f1 
								
							 
						 
						
							
							
								
								dix: unexport workqueue functions  
							
							... 
							
							
							
							These aren't used by 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/1376 > 
							
						 
						
							2024-03-07 22:57:53 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fe1e2b7b3d 
								
							 
						 
						
							
							
								
								dix: unexport and move maxBigRequestSize  
							
							... 
							
							
							
							* this symbol is a server configuration flag (can be passed via cmdline)
  for limiting the max size of big-requests. there shouldn't be any need
  to use it outside the core X server (in server modules like drivers
  or external extension) - therefore unexport it
* in order to reduce namespace pollution of public (server module API)
  headers, create a new internal header for those tings (more to come)
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1275 > 
							
						 
						
							2024-02-23 23:19:32 +00:00