c2c515ead3 
								
							 
						 
						
							
							
								
								dix: remove all but main() from main.c  
							
							... 
							
							
							
							All other functions are pushed into where they seemed to fit.
main.c is now linked separately into libmain.a and linked in by the various
DDXs.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 
							
						 
						
							2009-04-28 16:03:56 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ccd28ca2ad 
								
							 
						 
						
							
							
								
								XQuartz: Localization update  
							
							... 
							
							
							
							(cherry picked from commit 9435fc5e20e25ce66ec85bde033daff51f39f69c) 
							
						 
						
							2009-04-22 19:30:33 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a362d0f4fb 
								
							 
						 
						
							
							
								
								XQuartz: Make sure the bgMouseLocationUpdated state is consistent  
							
							... 
							
							
							
							(cherry picked from commit 8fa8a8e1db60c8ac60d10f1f15517471d2291f77) 
							
						 
						
							2009-04-22 19:30:18 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0dfb97f15f 
								
							 
						 
						
							
							
								
								Bug#21324: Add quirk for Iiyama Vision Master 450  
							
							... 
							
							
							
							Reported-by: Jeremy Henty <onepoint@starurchin.org>
Signed-off-by: Julien Cristau <jcristau@debian.org> 
							
						 
						
							2009-04-22 20:02:38 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								44227ef1b7 
								
							 
						 
						
							
							
								
								DRI2: Send the version the code actually supports  
							
							... 
							
							
							
							This prevents building an older server with a new dri2proto.h from
resulting in a DRI2 extension module that lies about the version it
supports.
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> 
							
						 
						
							2009-04-20 20:58:56 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ad76656f88 
								
							 
						 
						
							
							
								
								randr: Accept gamma set requests from XF86VidMode clients too  
							
							
							
						 
						
							2009-04-17 17:47:54 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d9bf52b4ab 
								
							 
						 
						
							
							
								
								[kdrive] Fix rotation of pointer  
							
							... 
							
							
							
							Rotation matrix for pointer coordinates was incomplete and pointers with
absolute coordinates did not work correctly in xserver (kdrive) when the
sceen was rotated other than by 0 degrees.
Signed-off-by: David Jander <david.jander@protonic.nl>
Signed-off-by: James Cloos <cloos@jhcloos.com> 
							
						 
						
							2009-04-17 01:34:18 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b406886bbf 
								
							 
						 
						
							
							
								
								input: allow NULL as XkbRMVLOSet in InitKeyboardDeviceStruct.  
							
							... 
							
							
							
							Virtually all callers use
    XkbGetRulesDefault(&rmlvo);
    InitKeyboardDeviceStruct(..., rmlvo);
Let's save them the trouble and accept NULL as a hint to take the
default RMLVO.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Acked-by: Benjamin Close <Benjamin.Close@clearchain.com>
Signed-off-by: Daniel Stone <daniel@fooishbar.org> 
							
						 
						
							2009-04-17 10:03:40 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								74d27c8b5b 
								
							 
						 
						
							
							
								
								Fix build on hurd-i386  
							
							... 
							
							
							
							http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=523970  
						
							2009-04-15 15:49:25 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								faf7dfa099 
								
							 
						 
						
							
							
								
								randr12: looking up these bits if randr isn't initialised is bad.  
							
							... 
							
							
							
							When xinerama is enabled we don't get randr protocol, but the
driver might still want randr internals 
							
						 
						
							2009-04-15 18:39:55 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								efa31092d6 
								
							 
						 
						
							
							
								
								xfree86: Remove device from inputInfo.devices if ActivateDevice failed.  
							
							... 
							
							
							
							After the call to xf86ActivateDevice, the new device will be added to
inputInfo.devices. However, if the subsequent call to ActivateDevice
fails, the correponding InputInfoRec for the device is deleted but an
entry still remains in inputInfo.devices. This might lead to a server
crash later on (on InitAndStartDevices for instance) when the device
control proc would be called for an invalid device.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 
							
						 
						
							2009-04-15 12:17:57 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d79bad0aa7 
								
							 
						 
						
							
							
								
								xfree86: don't synthesise a mouse section if synaptics devices are found.  
							
							... 
							
							
							
							Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 
							
						 
						
							2009-04-15 12:17:57 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f0543ae4ec 
								
							 
						 
						
							
							
								
								Fix unused var warning from pci cleanups.  
							
							
							
						 
						
							2009-04-14 10:35:44 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bef1cfb239 
								
							 
						 
						
							
							
								
								xnest: remove unused variable 'names'.  
							
							... 
							
							
							
							Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 
							
						 
						
							2009-04-14 17:13:34 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								140463a197 
								
							 
						 
						
							
							
								
								XQuartz: Use correct values for ProximityIn and ProximityOut  
							
							... 
							
							
							
							This was the other underlying cause of teh 100% CPU tablet issue.
(cherry picked from commit a9cecf34c23fbcd59b56b380c51d31a9fabc3eb7) 
							
						 
						
							2009-04-11 17:26:27 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								80a7bb2605 
								
							 
						 
						
							
							
								
								XQuartz: Solve the tablet 100% CPU bug  
							
							... 
							
							
							
							This happened because we put a byte in the fd to wake up dispatch, but we never actually enqueued anything in mieq because the num_events was 0.
(cherry picked from commit c21ca7558d2faf93c61f5feaafd7c878e9e21942) 
							
						 
						
							2009-04-11 17:26:07 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6f8f7c78f1 
								
							 
						 
						
							
							
								
								XQuartz: Re-enable background window checking  
							
							... 
							
							
							
							since that code was not the culprit for the wacom tablet, background 100% CPU bug
(cherry picked from commit fc1dc5d71b2a488a8a94d953dd8e67353161a590) 
							
						 
						
							2009-04-11 17:23:03 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8522a759c9 
								
							 
						 
						
							
							
								
								XQuartz: Only set MotionNotify on activation if it is updated.  
							
							... 
							
							
							
							(cherry picked from commit ae8077a251ef27381a755d57ff974767bda16148) 
							
						 
						
							2009-04-11 17:22:50 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5e55becddc 
								
							 
						 
						
							
							
								
								XQuartz: Make sure the Fn doesn't trigger unneccessary calls to DarwinUpdateModKeys()  
							
							... 
							
							
							
							(cherry picked from commit 70a18558c6b0a02b633fd8974f002cdf3cdc713e) 
							
						 
						
							2009-04-11 17:22:38 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bd1d917909 
								
							 
						 
						
							
							
								
								XQuartz: Re-enable Fn as an option for 3button mouse simulation.  
							
							... 
							
							
							
							Patch from Martin Otte <otte@duke.edu>
(cherry picked from commit b5ec3be6b5449b5d575bc1472fdd1c9cb15cb8be) 
							
						 
						
							2009-04-11 17:22:20 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								567cf67959 
								
							 
						 
						
							
							
								
								DRI2: Synchronize the contents of the real and fake front-buffers  
							
							... 
							
							
							
							Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> 
							
						 
						
							2009-04-10 12:00:36 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f1a995d149 
								
							 
						 
						
							
							
								
								DRI2: Do not send the real front buffer of a window to the client  
							
							... 
							
							
							
							Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> 
							
						 
						
							2009-04-10 12:00:36 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								aa2928325f 
								
							 
						 
						
							
							
								
								DRI2: Add fake front-buffer to request list for windows  
							
							... 
							
							
							
							If a front-buffer is requested for a window, add the fake front-buffer
to the list of requested buffers.
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> 
							
						 
						
							2009-04-10 12:00:35 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								808fd2c67f 
								
							 
						 
						
							
							
								
								XQuartz: xprSetWindowLevel updated to store the level requested by the WM  
							
							... 
							
							
							
							(cherry picked from commit c28c2ddc3a8f3c5b9beec396953bb3ac9ee4714b) 
							
						 
						
							2009-04-10 00:48:35 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								dfb0d7aefb 
								
							 
						 
						
							
							
								
								XQuartz: Update window levels when changing rootless state  
							
							... 
							
							
							
							(cherry picked from commit 1359ded5bfc14a80fb998b01a54ecacb96c4ff88) 
							
						 
						
							2009-04-10 00:47:40 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d5ef88d754 
								
							 
						 
						
							
							
								
								XQuartz: Fix window levels for rooted mode to allow showing the menu bar.  
							
							... 
							
							
							
							(cherry picked from commit 80759a4186bf0335edc85aecea2faf11fe09f491) 
							
						 
						
							2009-04-10 00:47:28 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								15146b8637 
								
							 
						 
						
							
							
								
								XQuartz: Properly set the window level for the root window  
							
							... 
							
							
							
							(cherry picked from commit bdf9286d1cbfeaaf8eaf03d28091e91ee587ee25) 
							
						 
						
							2009-04-10 00:47:16 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8d5dcfe215 
								
							 
						 
						
							
							
								
								XQuartz: Properly set the menu bar and hotkey state when changing rootless mode.  
							
							... 
							
							
							
							Currently no code path exhibits the broken behavior since we only toggle into rootless if we don't have the root.
(cherry picked from commit 970f100ca3c5fc0662ae7658d49d118fbd9de943) 
							
						 
						
							2009-04-10 00:47:03 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								82d7cf5cdc 
								
							 
						 
						
							
							
								
								XQuartz: In rooted mode, make sure we start in the hidden state.  
							
							... 
							
							
							
							(cherry picked from commit 5ecc497f71c2133f773f6c56ad76cb778862ddd6) 
							
						 
						
							2009-04-10 00:46:48 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e86f4e9302 
								
							 
						 
						
							
							
								
								XQuartz: Send MotionNotify before button presses when X11 is in the background  
							
							... 
							
							
							
							(cherry picked from commit c80d0ec18ef5b842447d31360406d0b5b9424222) 
							
						 
						
							2009-04-10 00:46:35 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5ccfad8df0 
								
							 
						 
						
							
							
								
								XQuartz: Revert most of the previous override redirect patch  
							
							... 
							
							
							
							The changes actually caused all windows to move to the current space.  Instead, we're going with a fix entirely within Xplugin that depends on quartz-wm being the window-manager for now.
(cherry picked from commit 997b6f3142c622541bb5bac98652abae75d1101d) 
							
						 
						
							2009-04-10 00:46:25 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a0b6a363dc 
								
							 
						 
						
							
							
								
								Lift fatal signal handlers from DDX'es up to a common DIX implementation  
							
							... 
							
							
							
							Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 
							
						 
						
							2009-04-09 17:10:12 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6b467bf879 
								
							 
						 
						
							
							
								
								xfree86: shut up compiler warnings - typecast to InternalEvent  
							
							... 
							
							
							
							Reported-by: Eric Anholt <eric@anholt.net>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 
							
						 
						
							2009-04-09 20:50:32 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8a2a184da7 
								
							 
						 
						
							
							
								
								xfree86: fix use of uninitialized variable in DGAProcessPointerEvent.  
							
							... 
							
							
							
							Reported-by: Eric Anholt <eric@anholt.net>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 
							
						 
						
							2009-04-09 20:50:32 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3a0ee199dc 
								
							 
						 
						
							
							
								
								config: fix crash caused by strdup(NULL)  
							
							
							
						 
						
							2009-04-09 02:29:28 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								66539cc05d 
								
							 
						 
						
							
							
								
								Don't leak default font path when appending built-ins  
							
							... 
							
							
							
							Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 
							
						 
						
							2009-04-07 10:08:56 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								69e73e5ce0 
								
							 
						 
						
							
							
								
								config: Remove useless xf86conf{{m,c,re}alloc},free} macros  
							
							
							
						 
						
							2009-04-06 17:56:49 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								485946120a 
								
							 
						 
						
							
							
								
								config: s/xf86configStrdup/strdup/  
							
							
							
						 
						
							2009-04-06 17:51:35 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5f769b7344 
								
							 
						 
						
							
							
								
								kdrive: Fix segfault in tslib support  
							
							
							
						 
						
							2009-04-06 13:01:08 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								aa6fbc2a36 
								
							 
						 
						
							
							
								
								Remove some OS/2 leftovers.  
							
							
							
						 
						
							2009-04-06 10:58:47 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2c03a63ff6 
								
							 
						 
						
							
							
								
								XQuartz: Use updated Xplugin API to send overide-redirect windows to the current space when they're ordered in  
							
							... 
							
							
							
							This fixes the annoying "using a menu moves me to another space" bug
(cherry picked from commit 9e6dab89e08a26d764ba1aeaeb804c3d25c667da) 
							
						 
						
							2009-04-05 16:32:12 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								67621f3b39 
								
							 
						 
						
							
							
								
								XQuartz: Send a MotionNotify event for the mouse cursor when activating X11.app  
							
							... 
							
							
							
							Otherwise if X11.app was activated with a mouse click, the location of the even is the last location of the cursor before X11 was deactivated
(cherry picked from commit c7457d7b31ddd2ddfd04dd6294bed4532664e1ab) 
							
						 
						
							2009-04-05 16:32:02 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e1338d2714 
								
							 
						 
						
							
							
								
								xfree86: Remove unused DEFAULT_UNRESOLVED and DEFAULT_BEST_REFRESH macros  
							
							
							
						 
						
							2009-04-04 23:47:36 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6574ab092f 
								
							 
						 
						
							
							
								
								DPMS: Remove the defaultDPMS* variables  
							
							
							
						 
						
							2009-04-03 18:22:20 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c1cf36ee29 
								
							 
						 
						
							
							
								
								DPMS: Simplify command line parsing  
							
							
							
						 
						
							2009-04-03 18:22:20 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2d0a4fff79 
								
							 
						 
						
							
							
								
								DPMS: Remove unused DPMSGet()  
							
							
							
						 
						
							2009-04-03 18:22:20 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a99b0ab918 
								
							 
						 
						
							
							
								
								DPMS: Fix cast abuse  
							
							
							
						 
						
							2009-04-03 18:22:19 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d2690375df 
								
							 
						 
						
							
							
								
								kdrive: s/KdSaveString/strdup/g  
							
							... 
							
							
							
							This isn't even funny anymore. 
							
						 
						
							2009-04-03 11:08:31 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1c101d75d4 
								
							 
						 
						
							
							
								
								Don't leak canonical module name and patterns if module is built-in  
							
							... 
							
							
							
							Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 
							
						 
						
							2009-04-01 15:56:55 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9180081ec3 
								
							 
						 
						
							
							
								
								XQuartz: Still send mouse events while X11 is in the background if we have test extensions enabled  
							
							... 
							
							
							
							(cherry picked from commit f393fb686cfbedb11a1539d4eaf5c491af8b3a64) 
							
						 
						
							2009-04-01 13:53:15 -07:00