2c85d72fc7 
								
							 
						 
						
							
							
								
								Do not check xfree argument for NULL  
							
							... 
							
							
							
							xfree itself checks for NULL, and even this is not necessary
as passing NULL to free(3) is safe.
Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Keith Packard <keithp@keithp.com> 
							
						 
						
							2010-01-01 23:27:53 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								15bc35c6e4 
								
							 
						 
						
							
							
								
								Remove trailing whitespace  
							
							... 
							
							
							
							Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
Signed-off-by: Keith Packard <keithp@keithp.com> 
							
						 
						
							2010-01-01 23:22:49 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e08d8a2b04 
								
							 
						 
						
							
							
								
								kdrive: silence tslib compiler warnings  
							
							... 
							
							
							
							tslib.c: In function 'TslibInit':
tslib.c:157: warning: unused variable 'tsDev'
tslib.c:156: warning: unused variable 'inputent'
tslib.c:155: warning: unused variable 'inputdir'
tslib.c:154: warning: unused variable 'i'
tslib.c:154: warning: unused variable 'fd'
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 
							
						 
						
							2009-10-20 13:32:05 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5f769b7344 
								
							 
						 
						
							
							
								
								kdrive: Fix segfault in tslib support  
							
							
							
						 
						
							2009-04-06 13:01:08 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d2690375df 
								
							 
						 
						
							
							
								
								kdrive: s/KdSaveString/strdup/g  
							
							... 
							
							
							
							This isn't even funny anymore. 
							
						 
						
							2009-04-03 11:08:31 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cb95642dc8 
								
							 
						 
						
							
							
								
								Remove #define NEED_EVENTS and NEED_REPLIES  
							
							... 
							
							
							
							A grep on xorg/* revealed there's no consumer of this define.
Quote Alan Coopersmith:
"The consumer was in past versions of the headers now located
in proto/x11proto - for instance, in X11R6.0's xc/include/Xproto.h,
all the event definitions were only available if NEED_EVENTS were
defined, and all the reply definitions required NEED_REPLIES.
Looks like Xproto.h dropped them by X11R6.3, which didn't have
the #ifdef's anymore, so these are truly ancient now."
Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
Signed-off-by: Adam Jackson <ajax@redhat.com> 
							
						 
						
							2008-12-12 11:43:32 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d58f2c30c6 
								
							 
						 
						
							
							
								
								kdrive: lastx/y needs to be set to the event coordinates  #17728  
							
							... 
							
							
							
							X.Org Bug 17728 <http://bugs.freedesktop.org/show_bug.cgi?id=17728 > 
							
						 
						
							2008-10-10 16:58:08 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								20a90bef8b 
								
							 
						 
						
							
							
								
								Add a default touchscreen path  
							
							... 
							
							
							
							When enabling the touchscreen, open /dev/input/touchscreen0 if no path was
specified. 
							
						 
						
							2008-04-22 16:37:02 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								14c13b8d62 
								
							 
						 
						
							
							
								
								Kdrive: fix nasty thinko in TslibEnable()  
							
							
							
						 
						
							2007-08-16 09:46:27 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								99378b58db 
								
							 
						 
						
							
							
								
								kdrive/tslib: remove vendor-specific hacks  
							
							... 
							
							
							
							Parts of the KDrive merge accidentally contained a bunch of
vendor-specific hacks; sorry. 
							
						 
						
							2006-12-06 23:24:24 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								57f98e2b72 
								
							 
						 
						
							
							
								
								kdrive/tslib: port to new absolute API, remove debugging  
							
							... 
							
							
							
							Port to new absolute device (not touchscreen) API, and remove some
leftover debugging. 
							
						 
						
							2006-10-23 02:55:41 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4ea475924c 
								
							 
						 
						
							
							
								
								re-add OpenedHand copyright  
							
							... 
							
							
							
							Ae-add OpenedHand copyright, accidentally dropped in KDrive new world
order patch.  Sorry guys. 
							
						 
						
							2006-07-25 20:00:48 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								02d0910511 
								
							 
						 
						
							
							
								
								new KDrive input world order  
							
							... 
							
							
							
							Convert KDrive to GPE/GKE interface.
Add first-class drivers and enumerate every device separately through
Xi, instead of lamely attempting to aggregate them.
Add XKB support to the Linux keyboard driver.
Add 'thumb button' support to the tslib driver.
Rejig InitInput, so each DDX has to add a list of drivers it supports.
Support NewInputDeviceRequest, et al. 
							
						 
						
							2006-07-21 15:19:51 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7fd73d2953 
								
							 
						 
						
							
							
								
								Build fixes: XSERVER_LIBS -> KDRIVE_LIBS, config.h -> kdrive-config.h  
							
							
							
						 
						
							2005-12-27 08:29:50 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a668b6c11a 
								
							 
						 
						
							
							
								
								redo tslib  
							
							
							
						 
						
							2005-06-23 16:34:07 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								92b3775ae8 
								
							 
						 
						
							
							
								
								TSLib fixes. Add fullscreen support to ephyr  
							
							
							
						 
						
							2005-06-09 16:22:27 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2620676306 
								
							 
						 
						
							
							
								
								Patch from Florian Boor <florian.boor@kernelconcepts.de>:  
							
							... 
							
							
							
							Check return value from ts_config. (TslibInit): Likewise. 
							
						 
						
							2004-12-01 19:43:29 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								636a9e7868 
								
							 
						 
						
							
							
								
								Don't leave stale pointers hanging around after ts_close(). (TslibFini):  
							
							... 
							
							
							
							Likewise. 
							
						 
						
							2004-11-13 18:03:16 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fd594b0559 
								
							 
						 
						
							
							
								
								Call ts_read multiple times, to avoid events getting stuck in the pipeline.  
							
							
							
						 
						
							2004-07-02 21:30:00 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6741fadc52 
								
							 
						 
						
							
							
								
								New conditional. (REQUIRED_MODULES): Demand xcalibrateext if building  
							
							... 
							
							
							
							XCalibrate.
New file.
Add xcalibrate.c.
Read raw events if requested. 
							
						 
						
							2004-06-02 20:49:50 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								598c5d549a 
								
							 
						 
						
							
							
								
								tslib improvements  
							
							
							
						 
						
							2003-11-06 14:01:46 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a42e31b28c 
								
							 
						 
						
							
							
								
								Fixed tslib driver to handle VT switches  
							
							
							
						 
						
							2003-09-30 22:14:59 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								269b9dac5a 
								
							 
						 
						
							
							
								
								Get Xvesa building  
							
							
							
						 
						
							2003-09-11 05:12:51 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ef8977a30c 
								
							 
						 
						
							
							
								
								More build fixes  
							
							
							
						 
						
							2003-09-11 03:23:13 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								514ab46ce3 
								
							 
						 
						
							
							
								
								Start autoifying everything.  
							
							
							
						 
						
							2003-09-11 00:47:36 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								283a7f32c4 
								
							 
						 
						
							
							
								
								Update RCS tags, fix keyboard hang on VT switch, fix scroll wheel mice, add  
							
							... 
							
							
							
							-rawcoord option to not transform mice on rotate, fix mtrr to use
    power-of-two size, add a few vesa options 
							
						 
						
							2003-07-07 19:13:03 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								612e82053d 
								
							 
						 
						
							
							
								
								Clean up touch screen hacks for controlling pointer on alternate screen  
							
							
							
						 
						
							2002-11-05 05:28:34 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								358d887cbe 
								
							 
						 
						
							
							
								
								Add support for ARM linux TS lib (disabled by default) in kdrive  
							
							
							
						 
						
							2002-11-01 22:27:49 +00:00