Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								b82557c9fb 
								
							 
						 
						
							
							
								
								xace: add hooks + new access codes: core protocol screensaver requests  
							
							 
							
							
							
						 
						
							2007-08-16 10:36:05 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								568ae737d1 
								
							 
						 
						
							
							
								
								xace: add hooks + new access codes: core protocol server requests  
							
							 
							
							
							
						 
						
							2007-08-16 10:33:58 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								e34fcd2bf4 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							 
							
							... 
							
							
							
							Conflicts:
	dix/devices.c
	dix/property.c
	include/dix.h 
							
						 
						
							2007-08-02 14:27:03 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								4d76075dbb 
								
							 
						 
						
							
							
								
								Death to RCS tags.  
							
							 
							
							
							
						 
						
							2007-06-29 14:06:52 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								2a4aa63a23 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							 
							
							... 
							
							
							
							Conflicts:
	include/miscstruct.h 
							
						 
						
							2007-05-22 14:50:26 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Colin Guthrie
							
						 
						
							
							
							
							
								
							
							
								873ef75b1e 
								
							 
						 
						
							
							
								
								fix __glXErrorCallBack() proto  
							
							 
							
							
							
						 
						
							2007-04-30 10:33:12 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								18252a515d 
								
							 
						 
						
							
							
								
								bump release date to reflect input code updates  
							
							 
							
							
							
						 
						
							2007-04-24 14:10:09 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								cf962a849d 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							 
							
							... 
							
							
							
							Conflicts:
	configure.ac 
							
						 
						
							2007-04-05 14:41:39 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								5ad562565a 
								
							 
						 
						
							
							
								
								devPrivates rework: properly free devPrivates on compatibility structures,  
							
							 
							
							... 
							
							
							
							type pixmap.  Requires ddx'es to call the free function from DestroyPixmap. 
							
						 
						
							2007-04-05 14:18:05 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								e1dea151db 
								
							 
						 
						
							
							
								
								Implement a minor hack in dmxCheckFunctionKeys() to detect special keys.  
							
							 
							
							... 
							
							
							
							Keep track of status of (left) alt/ctrl keys so that ctrl-alt-q to exit
can be detected.  Not ideal, but works for now. 
							
						 
						
							2007-04-03 11:21:50 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								a240c039c4 
								
							 
						 
						
							
							
								
								Split the xserver/fb/fbcmap.c file into two files.  
							
							 
							
							... 
							
							
							
							Now, fbcmap_mi.c contains the fb functions which just wrap mi functions.
Previously, these were in fbcmap.c and compiled when XFree86Server was defined.
Now, clients of fbcmap should either use fbcmap.c or fbcmap_mi.c and not worry
about setting the XFree86Server symbol. 
							
						 
						
							2007-04-03 09:28:21 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								e44f106ffc 
								
							 
						 
						
							
							
								
								clean-up, debug code  
							
							 
							
							
							
						 
						
							2007-04-02 16:26:15 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								8d8bc89277 
								
							 
						 
						
							
							
								
								fix formatting  
							
							 
							
							
							
						 
						
							2007-04-02 16:21:57 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								3e482de7b1 
								
							 
						 
						
							
							
								
								checkpoint: more clean-up  
							
							 
							
							
							
						 
						
							2007-04-02 15:38:15 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								76a7a5ca1f 
								
							 
						 
						
							
							
								
								formatting fixes  
							
							 
							
							
							
						 
						
							2007-04-02 15:24:05 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								69baad321d 
								
							 
						 
						
							
							
								
								clean-up dmxCoreMotion() dmxCoreMotion2()  
							
							 
							
							
							
						 
						
							2007-04-02 15:21:22 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								44eb15adee 
								
							 
						 
						
							
							
								
								checkpoint clean-up  
							
							 
							
							
							
						 
						
							2007-04-02 15:12:04 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								0f873a9d4f 
								
							 
						 
						
							
							
								
								remove some debug code  
							
							 
							
							
							
						 
						
							2007-04-02 14:51:38 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								3a0ce1084a 
								
							 
						 
						
							
							
								
								for completeness, init dummy's min/maxval[1] values (vertical axis)  
							
							 
							
							
							
						 
						
							2007-04-02 14:51:21 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								12016f20f7 
								
							 
						 
						
							
							
								
								As for normal mouse device, init valuator maxval[] to real values, not zero.  
							
							 
							
							
							
						 
						
							2007-04-02 14:50:48 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								0aaf28e563 
								
							 
						 
						
							
							
								
								In dmxBackendMouGetInfo() initialize the info->minval[], maxval[] arrays to the size of the backend display.  
							
							 
							
							... 
							
							
							
							It seems that the changes to X input exposed a problem that wasn't detected
before.  The axis clipping code in GetPointerEvents() uses those limits to
constrain the pointer's coordinate range.  The max was zero so the pointer
couldn't move. 
							
						 
						
							2007-04-02 12:41:30 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								0013bf6ddb 
								
							 
						 
						
							
							
								
								undo 1280 valuator hack  
							
							 
							
							
							
						 
						
							2007-04-02 12:39:04 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								08a88d1803 
								
							 
						 
						
							
							
								
								Pass num_valuators=0 for ButtonPress/Release. This seems to fix the button coordinate problem  
							
							 
							
							
							
						 
						
							2007-04-02 12:29:37 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								70683e338d 
								
							 
						 
						
							
							
								
								formatting fixes  
							
							 
							
							
							
						 
						
							2007-04-02 12:29:37 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								73fdc16bc4 
								
							 
						 
						
							
							
								
								formatting fixes  
							
							 
							
							
							
						 
						
							2007-03-30 16:07:26 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								ebdc8ce5c1 
								
							 
						 
						
							
							
								
								Checkpoint DMX updates: things are working much better now, but still not 100% right.  
							
							 
							
							... 
							
							
							
							Use new dmxCoreMotion2() function which enqueues motion events with
GetPointerEvents()/mieqEnqueue().
The clipAxis() code in GetPointerEvents() is causing some grief.  The
limits seem to have always been (0,0) according to the original calls
to InitValuatorAxisStruct() in dmxinputinit.c.
Terrible hack for now: Call InitValuatorAxisStruct() with hard-coded max
values of 1280 (my screen width). 
							
						 
						
							2007-03-30 16:05:46 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								3c7413e0c2 
								
							 
						 
						
							
							
								
								Tweak some parameters, etc.  Things seem a little better now, but still a ways to go.  
							
							 
							
							
							
						 
						
							2007-03-30 14:07:04 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								7989dacdcb 
								
							 
						 
						
							
							
								
								num_valuators=1 for GetPointerEvents(), hack ButtonPress/Release position  
							
							 
							
							
							
						 
						
							2007-03-30 13:44:24 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								1ea842960f 
								
							 
						 
						
							
							
								
								more debug  
							
							 
							
							
							
						 
						
							2007-03-30 13:43:15 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								92e8cdbd32 
								
							 
						 
						
							
							
								
								Checkpoint fixes to DMX for X input changes.  
							
							 
							
							... 
							
							
							
							Xdmx builds and runs now.
Keyboard seems OK, and mouse pointer moves, but everything else is flakey.
Something is still seriously wrong. 
							
						 
						
							2007-03-30 13:19:33 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								d92da3d5f3 
								
							 
						 
						
							
							
								
								more formatting fixes  
							
							 
							
							
							
						 
						
							2007-03-30 12:56:34 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								44acb2517d 
								
							 
						 
						
							
							
								
								Fix some bad formatting.  
							
							 
							
							... 
							
							
							
							Doing this:
    if (something) stmt;
is evil if you're debugging and want to break on stmt! 
							
						 
						
							2007-03-30 12:54:22 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								9f24798af5 
								
							 
						 
						
							
							
								
								ompile fbcmap.c w/ -DXFree86Server instead of linking libfbcmap.a.  
							
							 
							
							... 
							
							
							
							The former works, the later doesn't (DMX blows up on visuals/pixel formats).
This undos Daniel's patch, which undid my prev patch.  Revisit someday. 
							
						 
						
							2007-03-30 12:49:34 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								021fc5cb2c 
								
							 
						 
						
							
							
								
								Static markup and dead code cull over xkb/.  
							
							 
							
							... 
							
							
							
							The former <X11/extensions/XKBsrv.h> has been pulled into the server now as
include/xkbsrv.h, and the world updated to look for it in the new place,
since it made no sense to define server API in an extension header.  Any
further work along this line will need to do similar things with XKBgeom.h
and friends. 
							
						 
						
							2007-03-20 18:37:02 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								a7cd53deb9 
								
							 
						 
						
							
							
								
								remove PIXPRIV checks as this flag is always set.  
							
							 
							
							
							
						 
						
							2007-03-06 17:05:03 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								17d85387d1 
								
							 
						 
						
							
							
								
								dmx, vfb, xnest: fix fbcmap compilation  
							
							 
							
							... 
							
							
							
							Don't always define XFree86Server, but only for damn fbcmap.c.
Split fbcmap.c into its own library to achieve this. 
							
						 
						
							2007-02-05 03:43:10 +02:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								George Sapountzis
							
						 
						
							
							
							
							
								
							
							
								cf5b29d75d 
								
							 
						 
						
							
							
								
								dmx: drop leftover __GLXdrawablePrivateRec struct.  
							
							 
							
							
							
						 
						
							2007-02-02 12:57:38 +02:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								James Steven Supancic III
							
						 
						
							
							
							
							
								
							
							
								a5fcf1e5e7 
								
							 
						 
						
							
							
								
								Fix RENDER issues (bug  #7555 ) and implement RENDER add/remove screen  
							
							 
							
							... 
							
							
							
							support (bug #8485 ). 
							
						 
						
							2006-12-16 12:02:38 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								10aabb729d 
								
							 
						 
						
							
							
								
								Convert callers of LookupDrawable() to dixLookupDrawable().  
							
							 
							
							
							
						 
						
							2006-12-15 16:36:29 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								25d5e0a629 
								
							 
						 
						
							
							
								
								Convert callers of SecurityLookupWindow() to dixLookupWindow().  
							
							 
							
							
							
						 
						
							2006-12-15 15:50:46 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								6c46645cfc 
								
							 
						 
						
							
							
								
								Naming change: Security*Access -> Dix*Access  
							
							 
							
							
							
						 
						
							2006-12-14 14:45:42 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								20e9144c07 
								
							 
						 
						
							
							
								
								Add $(DIX_CFLAGS) to remaining Makefile.am files  
							
							 
							
							
							
						 
						
							2006-11-07 12:49:28 -08:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								ad631afcf3 
								
							 
						 
						
							
							
								
								make core keyboard/pointer map functions act on all core-sending devices  
							
							 
							
							... 
							
							
							
							Make Set{Keyboard,Modifier,Pointer}Mapping act on all devices which send core
events.
Change LegalModifier to accept a DeviceIntPtr. 
							
						 
						
							2006-09-29 00:34:23 +03:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								f7c1d94241 
								
							 
						 
						
							
							
								
								Check for visual==NULL in dmxBECreateColormap() before calling XCreateColormap()  
							
							 
							
							... 
							
							
							
							to prevent potential segfault. 
							
						 
						
							2006-09-23 10:38:10 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								945b7c6394 
								
							 
						 
						
							
							
								
								The fbcmap.c file used by Xdmx _must_ be compiled with XFree86Server defined.  
							
							 
							
							... 
							
							
							
							Otherwise, Xdmx generates a slew of protocol errors. 
							
						 
						
							2006-09-23 10:35:25 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Brian
							
						 
						
							
							
							
							
								
							
							
								891e9c3e6c 
								
							 
						 
						
							
							
								
								Replace broken DMXDBG3() with DMXDBG2()  
							
							 
							
							
							
						 
						
							2006-09-23 10:28:24 -06:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Michel Dänzer
							
						 
						
							
							
							
							
								
							
							
								8356be492c 
								
							 
						 
						
							
							
								
								Make sure _XSERVER64 is defined when it should be and gets tested.  
							
							 
							
							
							
						 
						
							2006-09-06 15:20:55 +02:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							
							
							
							
								
							
							
								3821f6aeaa 
								
							 
						 
						
							
							
								
								Unlibc-wrap DMX glxscreens.c and fix tag-removal typo.  
							
							 
							
							
							
						 
						
							2006-07-26 01:56:02 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								0aaac95b0d 
								
							 
						 
						
							
							
								
								Remove RCS tags.  Fix Xprint makefile braindamage.  
							
							 
							
							
							
						 
						
							2006-07-21 17:56:00 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								985c34bf06 
								
							 
						 
						
							
							
								
								Remove the DDXTIME conditional, for being unused.  
							
							 
							
							
							
						 
						
							2006-07-20 17:33:13 -04:00