Simon Thum
							
						 
						
							
							
							
							
								
							
							
								3209bd21d0 
								
							 
						 
						
							
							
								
								xfree86: perform pointer accel scheme selection by name, not number  
							
							 
							
							... 
							
							
							
							Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 
							
						 
						
							2008-07-28 18:13:19 +09:30  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Simon Thum
							
						 
						
							
							
							
							
								
							
							
								a17cb29f5a 
								
							 
						 
						
							
							
								
								dix: preparation change: make runtime exchange of filter chain safe  
							
							 
							
							... 
							
							
							
							Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 
							
						 
						
							2008-07-28 18:13:19 +09:30  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Simon Thum
							
						 
						
							
							
							
							
								
							
							
								1a9f9ac50f 
								
							 
						 
						
							
							
								
								dix: optimize precision in device velocity estimation  
							
							 
							
							... 
							
							
							
							Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 
							
						 
						
							2008-07-28 18:13:19 +09:30  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Simon Thum
							
						 
						
							
							
							
							
								
							
							
								c184b91d9a 
								
							 
						 
						
							
							
								
								dix: improve the driver interface to predictable pointer acceleration  
							
							 
							
							... 
							
							
							
							Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 
							
						 
						
							2008-07-28 18:13:18 +09:30  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Simon Thum
							
						 
						
							
							
							
							
								
							
							
								87aa529857 
								
							 
						 
						
							
							
								
								dix: introduce defines for accel profile numbers  
							
							 
							
							... 
							
							
							
							Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 
							
						 
						
							2008-07-28 18:13:18 +09:30  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Simon Thum
							
						 
						
							
							
							
							
								
							
							
								4e32e6fb38 
								
							 
						 
						
							
							
								
								dix: rename classic accel _scheme_ to lightweight to avoid confusion with  
							
							 
							
							... 
							
							
							
							classic accel _profile_
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 
							
						 
						
							2008-07-28 18:13:18 +09:30  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Simon Thum
							
						 
						
							
							
							
							
								
							
							
								d40183c665 
								
							 
						 
						
							
							
								
								dix: add legal statements to ptrvelo.{c|h}  
							
							 
							
							... 
							
							
							
							Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 
							
						 
						
							2008-07-28 18:13:18 +09:30  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Michel Dänzer
							
						 
						
							
							
							
							
								
							
							
								ec10eccd56 
								
							 
						 
						
							
							
								
								GLX: Unreference drawables bound to the old context, not the new one.  
							
							 
							
							... 
							
							
							
							Apart from the obvious reference counting issue, this fixes
http://bugs.freedesktop.org/show_bug.cgi?id=16867  . 
							
						 
						
							2008-07-28 09:33:04 +02:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Michel Dänzer
							
						 
						
							
							
							
							
								
							
							
								6ab8d6010a 
								
							 
						 
						
							
							
								
								AIGLX/DRI1: Pay more attention to return value from DRIGetDrawableInfo().  
							
							 
							
							... 
							
							
							
							Could have crashed otherwise if the num(Back)ClipRects variables referenced by
the caller weren't pre-initialized to 0. 
							
						 
						
							2008-07-28 09:32:59 +02:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Michel Dänzer
							
						 
						
							
							
							
							
								
							
							
								b3e981c9d4 
								
							 
						 
						
							
							
								
								Fix Makefile.am crack.  
							
							 
							
							... 
							
							
							
							Looks like an artifact from early modularization. 
							
						 
						
							2008-07-28 09:32:54 +02:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								3575d9584e 
								
							 
						 
						
							
							
								
								config: note that HAL options must be strings.  
							
							 
							
							... 
							
							
							
							Only strings are parsed by the server, all others are ignored. Doesn't matter,
specifying int options as strings works fine anyway. 
							
						 
						
							2008-07-28 09:06:02 +09:30  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								54651ff5ec 
								
							 
						 
						
							
							
								
								xkb: remove superfluous inputInfo.keyboard treatment.  
							
							 
							
							... 
							
							
							
							Really not necessary, we can just walk the list and spare us the special
treatment of the VCK. 
							
						 
						
							2008-07-28 09:05:53 +09:30  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								70bd826122 
								
							 
						 
						
							
							
								
								xkb: use PickPointer/PickKeyboard in _XkbLookupAnyDevice.  
							
							 
							
							
							
						 
						
							2008-07-28 09:05:12 +09:30  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								47160edec7 
								
							 
						 
						
							
							
								
								xfree86: warn some more about potential missing input devices.  
							
							 
							
							... 
							
							
							
							Put out a warning if xorg.conf has InputDevice sections, but these aren't
referenced in the used ServerLayout. This is only performed if AllowEmptyInput
is enabled.
The reason behind this is that the server used to auto-add the first
mouse/keyboard sections if none where referenced. Now, with HAL and AEI
enabled by default, setups that relied on this auto-adding break and are left
without input devices. The least we can do is warn them. 
							
						 
						
							2008-07-28 09:05:07 +09:30  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								f30b0823db 
								
							 
						 
						
							
							
								
								xfree86: if AllowEmptyInput is on, warn the user that we rely on HAL now.  
							
							 
							
							
							
						 
						
							2008-07-28 09:05:02 +09:30  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								ad4cd2e241 
								
							 
						 
						
							
							
								
								xkb: don't send core events on SlowKeys.  
							
							 
							
							... 
							
							
							
							Core events don't happen until later in the DIX, so pump device events down
instead. This makes modifiers work again when SlowKeys is enabled. 
							
						 
						
							2008-07-28 09:04:48 +09:30  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								7d9dece74f 
								
							 
						 
						
							
							
								
								dix: fix up enter/leave system once again.  
							
							 
							
							... 
							
							
							
							Two corrections
1. the "detail" field has NotifyVirtual, etc., not the "mode" field. This was
a clear bug.
2. don't set/unset the flags for NotifyGrab or NotifyUngrab. Clients are
expected to deal with multiple enter/leave events per window if the mode is
not NotifyNormal.
Testable with TCL menu boxes (such as used in gitk):
tk_optionMenu .menu globVar Val1 Val2 Val3 ValJunk
pack .menu
Thanks to Michel Dänzer for pointing this out. 
							
						 
						
							2008-07-28 09:04:41 +09:30  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							
							
							
							
								
							
							
								2ce434f54b 
								
							 
						 
						
							
							
								
								Clean up unused definitions from glx headers.  
							
							 
							
							
							
						 
						
							2008-07-25 14:29:25 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Mathieu Bérard
							
						 
						
							
							
							
							
								
							
							
								ae67508392 
								
							 
						 
						
							
							
								
								Fix AddExtension now that CloseDownProc can be NULL.  
							
							 
							
							
							
						 
						
							2008-07-25 10:05:30 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Daniel Drake
							
						 
						
							
							
							
							
								
							
							
								eff25430b4 
								
							 
						 
						
							
							
								
								Don't abort if swrast library is not present  
							
							 
							
							... 
							
							
							
							GLX is enabled by default, but the current swrast behaviour causes X
to abort with fatal error if the swrast dri library dlopen fails.
Handle the case where the swrast library is not present, and do not
register the GLX extension unless at least one screen has a usable
GL provider. 
							
						 
						
							2008-07-24 21:06:34 -05:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								62b5690415 
								
							 
						 
						
							
							
								
								Remove some more MEMBUG garbage.  
							
							 
							
							
							
						 
						
							2008-07-24 16:13:18 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							
							
							
							
								
							
							
								036822584b 
								
							 
						 
						
							
							
								
								Drop xf86CommonSpecialKey() and atKeynames.h  
							
							 
							
							... 
							
							
							
							These are AT scancode specific, should really be part of xf86-input-keyboard.
Remove from server, move to xf86-input-keyboard. 
							
						 
						
							2008-07-24 16:08:29 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								f3ff238601 
								
							 
						 
						
							
							
								
								Sync is built-in and mandatory.  
							
							 
							
							
							
						 
						
							2008-07-24 15:46:08 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								3fcf4d3eb8 
								
							 
						 
						
							
							
								
								XC-MISC is built-in and mandatory.  
							
							 
							
							
							
						 
						
							2008-07-24 15:46:08 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								9757106bba 
								
							 
						 
						
							
							
								
								Remove all empty extension reset hooks, replace with NULL.  
							
							 
							
							
							
						 
						
							2008-07-24 15:46:08 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								6bcde69585 
								
							 
						 
						
							
							
								
								Allow extension closedown hook to be null.  
							
							 
							
							
							
						 
						
							2008-07-24 15:46:08 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								f65c50c4e9 
								
							 
						 
						
							
							
								
								Bigreqs are built-in and mandatory.  
							
							 
							
							
							
						 
						
							2008-07-24 15:46:08 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								d6228cb22a 
								
							 
						 
						
							
							
								
								Shape extension is built-in and mandatory.  
							
							 
							
							
							
						 
						
							2008-07-24 15:46:08 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							
							
							
							
								
							
							
								990fc643ae 
								
							 
						 
						
							
							
								
								Ugh, remove trailing backslash.  
							
							 
							
							
							
						 
						
							2008-07-24 15:02:40 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							
							
							
							
								
							
							
								806e8cf3c0 
								
							 
						 
						
							
							
								
								Remove SPARC muldiv code.  Was used by ELF loader, which is no more.  
							
							 
							
							
							
						 
						
							2008-07-24 14:25:24 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							
							
							
							
								
							
							
								dff1a609bb 
								
							 
						 
						
							
							
								
								Drop the glx resize hook and stop chaining PositionWindow.  
							
							 
							
							
							
						 
						
							2008-07-24 13:34:24 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							
							
							
							
								
							
							
								24dddcd0ef 
								
							 
						 
						
							
							
								
								Drop unnecessary linked list of contexts from GLXDrawable.  
							
							 
							
							
							
						 
						
							2008-07-24 13:34:24 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								5c1e254cc8 
								
							 
						 
						
							
							
								
								Remove xorgcfg  
							
							 
							
							... 
							
							
							
							Us shipping a GUI configuration utility (especially as part of the
server!) was pretty pointless.  There was pretty much nothing it could
configure which wasn't already runtime adjustable: if you could get a
server up with functioning input and output, there wasn't much xorgcfg
could do for you.
Au revoir. 
							
						 
						
							2008-07-24 03:01:45 +03:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								b74927c384 
								
							 
						 
						
							
							
								
								Remove ioport  
							
							 
							
							... 
							
							
							
							I don't know why we would possibly be shipping this. 
							
						 
						
							2008-07-24 02:42:13 +03:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								8c05183790 
								
							 
						 
						
							
							
								
								Remove kbd_mode  
							
							 
							
							... 
							
							
							
							We only built this on BSD and Solaris, and if such a tool is generally
useful, ship it with the OS. 
							
						 
						
							2008-07-24 02:40:02 +03:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								0d785bd635 
								
							 
						 
						
							
							
								
								Unifdef hpux.  
							
							 
							
							
							
						 
						
							2008-07-23 13:43:09 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								5035741fd4 
								
							 
						 
						
							
							
								
								Unifdef __osf__  
							
							 
							
							
							
						 
						
							2008-07-23 13:38:38 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								bd8bd2c700 
								
							 
						 
						
							
							
								
								Unifdef AIX.  
							
							 
							
							
							
						 
						
							2008-07-23 13:37:42 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								5f5eed7f79 
								
							 
						 
						
							
							
								
								Unifdef DGUX.  
							
							 
							
							
							
						 
						
							2008-07-23 13:37:42 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								856db05b58 
								
							 
						 
						
							
							
								
								Unifdef sgi.  
							
							 
							
							
							
						 
						
							2008-07-23 13:37:42 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								James Cloos
							
						 
						
							
							
							
							
								
							
							
								ab6557fcd4 
								
							 
						 
						
							
							
								
								Optimize commit  331cc3f079 
							
							 
							
							... 
							
							
							
							Reorder to minimize comparisons 
							
						 
						
							2008-07-23 13:17:33 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								b699364b1c 
								
							 
						 
						
							
							
								
								Unifdef VXWORKS.  
							
							 
							
							
							
						 
						
							2008-07-23 11:44:07 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								2e3c43d306 
								
							 
						 
						
							
							
								
								Assume __GNUC__ >= 3.  
							
							 
							
							... 
							
							
							
							gcc 3.0 was seven years ago.  Get with the times. 
							
						 
						
							2008-07-23 11:35:06 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								0c1c9d7508 
								
							 
						 
						
							
							
								
								Remove some broken debugging scaffolding.  
							
							 
							
							
							
						 
						
							2008-07-23 10:44:34 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								0ff5bc4048 
								
							 
						 
						
							
							
								
								Unifdef QNX.  
							
							 
							
							... 
							
							
							
							Again, hasn't worked since at least 7.0. 
							
						 
						
							2008-07-23 10:44:34 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								James Cloos
							
						 
						
							
							
							
							
								
							
							
								331cc3f079 
								
							 
						 
						
							
							
								
								Fix LookupColor  
							
							 
							
							... 
							
							
							
							Using strncasecmp(3) with the lenght of the user-supplied colour name
will result in a false positive when the db key starts out with the
same string.
Eg, blue will also match BlueViolet (aka blue violet).
Since the shorter strings occur first in the database, avoid such
errors by treating a 0 result from strncasecmp(3) as a positive result
when the key’s length is longer than the supplied string’s. 
							
						 
						
							2008-07-23 00:01:43 -04:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Pierre-Loup A. Griffais
							
						 
						
							
							
							
							
								
							
							
								bc3c03a3f3 
								
							 
						 
						
							
							
								
								Don't return BadAlloc when trying to set a PictureFilter with no parameters when a filter with parameters was previously set.  
							
							 
							
							... 
							
							
							
							Signed-off-by: Aaron Plattner <aplattner@nvidia.com> 
							
						 
						
							2008-07-22 17:38:57 -07:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Dodji Seketeli
							
						 
						
							
							
							
							
								
							
							
								92fdd01d8e 
								
							 
						 
						
							
							
								
								[Xephyr] various X86_64 build cleanups  
							
							 
							
							
							
						 
						
							2008-07-23 01:07:29 +02:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Dodji Seketeli
							
						 
						
							
							
							
							
								
							
							
								5de1867fbb 
								
							 
						 
						
							
							
								
								[Xephyr]  Fix   #15839  
							
							 
							
							... 
							
							
							
							Make sure the _XSERVER64 macro is not defined in Xlib client code.
That macro is meant to be define only on pure server code, when necessary. 
							
						 
						
							2008-07-23 01:01:26 +02:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								d692e1a63e 
								
							 
						 
						
							
							
								
								Build fix.  
							
							 
							
							
							
						 
						
							2008-07-22 10:21:22 -04:00