Matthew Allum
							
						 
						
							
							
							
							
								
							
							
								a668b6c11a 
								
							 
						 
						
							
							
								
								redo tslib  
							
							 
							
							
							
						 
						
							2005-06-23 16:34:07 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Matthew Allum
							
						 
						
							
							
							
							
								
							
							
								92b3775ae8 
								
							 
						 
						
							
							
								
								TSLib fixes. Add fullscreen support to ephyr  
							
							 
							
							
							
						 
						
							2005-06-09 16:22:27 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								aab9a8dd99 
								
							 
						 
						
							
							
								
								Add initial evdev framework  
							
							 
							
							
							
						 
						
							2005-02-09 03:56:35 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								db2c83551c 
								
							 
						 
						
							
							
								
								hw/kdrive/ati/radeon_composite.c Support linear filtering  
							
							 
							
							... 
							
							
							
							Change how touch screens work -- make them just another 'mouse' device. Add
    unfinished (and unused) code to accelerate tiled fills. 
							
						 
						
							2005-02-08 22:43:54 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Phil Blundell
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Phil Blundell
							
						 
						
							
							
							
							
								
							
							
								636a9e7868 
								
							 
						 
						
							
							
								
								Don't leave stale pointers hanging around after ts_close(). (TslibFini):  
							
							 
							
							... 
							
							
							
							Likewise. 
							
						 
						
							2004-11-13 18:03:16 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Phil Blundell
							
						 
						
							
							
							
							
								
							
							
								fd594b0559 
								
							 
						 
						
							
							
								
								Call ts_read multiple times, to avoid events getting stuck in the pipeline.  
							
							 
							
							
							
						 
						
							2004-07-02 21:30:00 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Phil Blundell
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								f52a4d472d 
								
							 
						 
						
							
							
								
								Follow GLX in setting ARGB visual nplanes to 24.  
							
							 
							
							... 
							
							
							
							Retry current mouse protocol when sync is lost 
							
						 
						
							2004-05-13 21:25:51 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Jaymz Julian
							
						 
						
							
							
							
							
								
							
							
								bd20c8d340 
								
							 
						 
						
							
							
								
								Polling input mode for the kdrive os layer. And a moose!  
							
							 
							
							
							
						 
						
							2004-02-05 09:09:51 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eric Anholt
							
						 
						
							
							
							
							
								
							
							
								7abbcce422 
								
							 
						 
						
							
							
								
								- Add PCI information (device/vendor id, bus location) to KdCardAttr to  
							
							 
							
							... 
							
							
							
							help with ati, and future DRM drivers.
- Add new "ati" kdrive driver. It has ancestry in the r128 driver from
    andersca, but took a detour through being the WIP SiS 300 driver on the
    way. It supports Radeons (tested on QD VIVO and 7500) and Rage 128.
    Current limitations include that it requires depth 16 and that the
    other Rage 128 PCI IDs aren't included yet. 
							
						 
						
							2003-11-19 08:32:38 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								318d525bf2 
								
							 
						 
						
							
							
								
								Have the composite extension tell the damage extension about clients which  
							
							 
							
							... 
							
							
							
							have redirected subwindows in manual mode. Those clients are marked
    Critical and given a significant scheduling boost whenever they receive
    a damage notify event. This dramatically improves update frequency.
If the kernel reported a large number of keys, readKernelMapping would walk
    off the end of the kdKeysym array.
Fix usage of _IOWR; the 'size' argument is actually a datatype. 
							
						 
						
							2003-11-13 09:14:29 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eric Anholt
							
						 
						
							
							
							
							
								
							
							
								e9904cefa3 
								
							 
						 
						
							
							
								
								Fix Makefile.am's to include header files needed for distcheck. Remove  
							
							 
							
							... 
							
							
							
							-Werror default and add --enable-werror switch to add it back. 
							
						 
						
							2003-11-11 05:46:15 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Phil Blundell
							
						 
						
							
							
							
							
								
							
							
								d694b44259 
								
							 
						 
						
							
							
								
								Avoid ugly shell error when libXdmcp isn't present.  
							
							 
							
							... 
							
							
							
							New functions. (TsInit): Register them. 
							
						 
						
							2003-11-08 18:51:59 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								1280f79054 
								
							 
						 
						
							
							
								
								Ok, Composite extension is semi-working; when no-one asks for redirection,  
							
							 
							
							... 
							
							
							
							the server seems to act as before. With RedirectSubwindows (root,
    automatic), the server looks just like a regular X server. Now to go
    rewrite the (currently lame) compositing manager to get some real
    action on the screen.
Some of the fixes here are to make valgrind quiet with various ioctls used
    by kdrive/linux.
Also fixed a bug where fbdev initialization was out of order in fbdev.c and
    smi.c 
							
						 
						
							2003-11-07 23:29:29 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Phil Blundell
							
						 
						
							
							
							
							
								
							
							
								d319a0a610 
								
							 
						 
						
							
							
								
								Fix warnings.  
							
							 
							
							
							
						 
						
							2003-11-07 23:00:06 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Matthew Allum
							
						 
						
							
							
							
							
								
							
							
								598c5d549a 
								
							 
						 
						
							
							
								
								tslib improvements  
							
							 
							
							
							
						 
						
							2003-11-06 14:01:46 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								5378236aa6 
								
							 
						 
						
							
							
								
								merge xfixes_2_branch back to HEAD  
							
							 
							
							
							
						 
						
							2003-11-02 19:56:10 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Phil Blundell
							
						 
						
							
							
							
							
								
							
							
								9e94665cf9 
								
							 
						 
						
							
							
								
								try /dev/misc/apm_bios if /dev/apm_bios doesn't exist  
							
							 
							
							
							
						 
						
							2003-10-28 22:28:33 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								777f31cd0b 
								
							 
						 
						
							
							
								
								-Wall fixes. Add klinux.h to export function declarations  
							
							 
							
							
							
						 
						
							2003-10-14 05:05:28 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Phil Blundell
							
						 
						
							
							
							
							
								
							
							
								f3d8476ced 
								
							 
						 
						
							
							
								
								few more fixes for h3600 ts  
							
							 
							
							
							
						 
						
							2003-10-04 02:56:54 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								aae3e6dcb3 
								
							 
						 
						
							
							
								
								configure.ac Makefile.am os/oscolor.c Xext/saver.c Xext/Makefile.am  
							
							 
							
							... 
							
							
							
							hw/kdrive/linux/ts.c hw/kdrive/src/Makefile.am hw/kdrive/src/kdrive.h
    hw/kdrive/src/kinput.c hw/kdrive/src/kmap.c Autodetect VM86 (for vesa),
    AGPGART, APM, MTRR, tslib and handhelds.org touch screen. Add
    USE_RGB_BUILTIN and code for fileless RGB database. Add
    MIT-SCREEN-SAVER 
							
						 
						
							2003-10-04 02:43:16 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								5a21f4f4d0 
								
							 
						 
						
							
							
								
								Add XDM cookies. Fix up support for pkgconfig X bits  
							
							 
							
							
							
						 
						
							2003-10-01 06:43:50 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Matthew Allum
							
						 
						
							
							
							
							
								
							
							
								a42e31b28c 
								
							 
						 
						
							
							
								
								Fixed tslib driver to handle VT switches  
							
							 
							
							
							
						 
						
							2003-09-30 22:14:59 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Matthew Allum
							
						 
						
							
							
							
							
								
							
							
								e8c0229647 
								
							 
						 
						
							
							
								
								Added --enable-tslib configure option  
							
							 
							
							
							
						 
						
							2003-09-30 20:15:14 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								a42384e935 
								
							 
						 
						
							
							
								
								Use other freedesktop.org packages to build the server  
							
							 
							
							
							
						 
						
							2003-09-29 01:42:40 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								269b9dac5a 
								
							 
						 
						
							
							
								
								Get Xvesa building  
							
							 
							
							
							
						 
						
							2003-09-11 05:12:51 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								0d775576b9 
								
							 
						 
						
							
							
								
								Add Makefile.am  
							
							 
							
							
							
						 
						
							2003-09-11 03:26:03 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								ef8977a30c 
								
							 
						 
						
							
							
								
								More build fixes  
							
							 
							
							
							
						 
						
							2003-09-11 03:23:13 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Mike A. Harris
							
						 
						
							
							
							
							
								
							
							
								8bc8fd8678 
								
							 
						 
						
							
							
								
								POSIX sigaction cleanups - removed act.sa_restorer as it's not in POSIX and  
							
							 
							
							... 
							
							
							
							is not portable 
							
						 
						
							2003-09-11 02:02:54 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							
							
							
							
								
							
							
								514ab46ce3 
								
							 
						 
						
							
							
								
								Start autoifying everything.  
							
							 
							
							
							
						 
						
							2003-09-11 00:47:36 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Egbert Eich
							
						 
						
							
							
							
							
								
							
							
								870d0f8752 
								
							 
						 
						
							
							
								
								621. Let kbd driver test if Xserver is in suspend before handling any input  
							
							 
							
							... 
							
							
							
							events (Egbert Eich).
620. Fixed agp version checking to accept minor versions >= the specified
    number (Leif Delgass). 
							
						 
						
							2002-12-12 18:29:05 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								3eaea6608b 
								
							 
						 
						
							
							
								
								Update ipaq-specific ts driver to match generic tslib version  
							
							 
							
							
							
						 
						
							2002-11-12 22:20:42 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								612e82053d 
								
							 
						 
						
							
							
								
								Clean up touch screen hacks for controlling pointer on alternate screen  
							
							 
							
							
							
						 
						
							2002-11-05 05:28:34 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								358d887cbe 
								
							 
						 
						
							
							
								
								Add support for ARM linux TS lib (disabled by default) in kdrive  
							
							 
							
							
							
						 
						
							2002-11-01 22:27:49 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								b5d1c53862 
								
							 
						 
						
							
							
								
								Add vtxx option to kdrive servers  
							
							 
							
							
							
						 
						
							2002-10-08 21:28:05 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								2698ee9f29 
								
							 
						 
						
							
							
								
								Prefer touchscreen to mouse  
							
							 
							
							
							
						 
						
							2002-08-15 18:07:57 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								fe477855d7 
								
							 
						 
						
							
							
								
								Fix for iPaq IOCTL changes  
							
							 
							
							
							
						 
						
							2002-08-02 16:30:50 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								cf49ce6f26 
								
							 
						 
						
							
							
								
								Allow both touchscreen and mouse at the same time  
							
							 
							
							
							
						 
						
							2002-08-02 16:15:02 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								88810cfc02 
								
							 
						 
						
							
							
								
								kdrive/linux/mouse.c: convert mouse data to signed values for compilers  
							
							 
							
							... 
							
							
							
							with default unsigned chars 
							
						 
						
							2001-12-20 16:47:30 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								4646a6c3b9 
								
							 
						 
						
							
							
								
								kdrive: work around ipaq touch screen compile problems  
							
							 
							
							
							
						 
						
							2001-12-07 02:19:04 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								54feb8a4c8 
								
							 
						 
						
							
							
								
								kdrive: missing registration for mouse input type  
							
							 
							
							
							
						 
						
							2001-12-07 02:18:19 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								636390fb9d 
								
							 
						 
						
							
							
								
								kdrive: initialize all Linux mouse driver fields  
							
							 
							
							
							
						 
						
							2001-11-22 23:38:21 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								668c25a769 
								
							 
						 
						
							
							
								
								kdrive: fix ALTGR keyboard mappings  
							
							 
							
							
							
						 
						
							2001-11-08 10:26:24 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								e76c6b2aca 
								
							 
						 
						
							
							
								
								kdrive/linux: update ps/2 mouse detection/configuration code from FreeBSD  
							
							 
							
							... 
							
							
							
							bits 
							
						 
						
							2001-11-08 09:35:08 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								6fafe3b092 
								
							 
						 
						
							
							
								
								kdrive: Open APM device r/w for kernel 2.4.14  
							
							 
							
							
							
						 
						
							2001-11-08 09:33:51 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								28fd5f7525 
								
							 
						 
						
							
							
								
								kdrive: add new auto-detecting and auto-switching mouse driver  
							
							 
							
							
							
						 
						
							2001-10-12 06:33:12 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								5f310d7f8b 
								
							 
						 
						
							
							
								
								kdrive: restructure APM/VT switch support to reset keyboard state and flush  
							
							 
							
							... 
							
							
							
							buffer on APM resume 
							
						 
						
							2001-09-29 04:16:39 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								David Dawes
							
						 
						
							
							
							
							
								
							
							
								f856b952ec 
								
							 
						 
						
							
							
								
								187. Add an MS mouse driver for KDrive ( #4754 , Juliusz Chroboczek).  
							
							 
							
							
							
						 
						
							2001-08-09 20:45:15 +00:00