Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								379f057646 
								
							 
						 
						
							
							
								
								Xext: add GEDeviceMaskIsSet (GE mask checking per device)  
							
							 
							
							... 
							
							
							
							If a mask was set for the NULL device, then we pretend the mask is set for all
devices. 
							
						 
						
							2008-01-25 10:27:26 +10:30  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								94a6a65ae7 
								
							 
						 
						
							
							
								
								Xext: allow per-device GE masks.  
							
							 
							
							... 
							
							
							
							Instead of a single mask per client we allow the storage of a mask per client
per device. 
							
						 
						
							2008-01-25 10:26:41 +10:30  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								8da83836b6 
								
							 
						 
						
							
							
								
								Merge branch 'master' into mpx  
							
							 
							
							... 
							
							
							
							Conflicts:
	XTrap/xtrapddmi.c
	Xext/security.c
	Xext/xprint.c
	Xext/xtest.c
	Xext/xvdisp.c
	Xi/exevents.c
	Xi/grabdevb.c
	Xi/grabdevk.c
	Xi/opendev.c
	Xi/ungrdev.c
	Xi/ungrdevb.c
	Xi/ungrdevk.c
	dix/cursor.c
	dix/devices.c
	dix/dixutils.c
	dix/events.c
	dix/getevents.c
	dix/main.c
	dix/window.c
	hw/xfree86/ramdac/xf86Cursor.c
	include/dix.h
	include/input.h
	include/inputstr.h
	mi/midispcur.c
	mi/miinitext.c
	mi/misprite.c
	render/animcur.c
	xfixes/cursor.c
	xkb/xkbAccessX.c 
							
						 
						
							2008-01-03 17:04:54 +10:30  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								5ccc09b182 
								
							 
						 
						
							
							
								
								Use the same struct for generic event masks throughout the code.  
							
							 
							
							... 
							
							
							
							Renaming those structs too.
Previously grabs were using a different struct than windows, which was
reasonably stupid. 
							
						 
						
							2007-07-06 15:43:08 +09:30  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								c1a16bdcfe 
								
							 
						 
						
							
							
								
								Add 'evfill' field to GEExtensions.  
							
							 
							
							... 
							
							
							
							We need this to allow extensions to fill in extra data for an event before it
is sent to the client. This is probably to be used like
FillUpEventsFromWindow(). 
							
						 
						
							2007-07-01 09:14:18 +09:30  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								333bab4b23 
								
							 
						 
						
							
							
								
								Clean up, correct some comments.  
							
							 
							
							... 
							
							
							
							Send event type down with the RawEvents. 
							
						 
						
							2007-05-17 17:59:02 +09:30  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								c03d9a7217 
								
							 
						 
						
							
							
								
								Cleaning up a bit.  
							
							 
							
							... 
							
							
							
							Register correct event in EventSwapVector.
Fix up event swap for GE events, register XI's swap function at GE. 
							
						 
						
							2007-05-02 18:16:40 +09:30  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Peter Hutterer
							
						 
						
							
							
							
							
								
							
							
								5e43910929 
								
							 
						 
						
							
							
								
								Add GenericEvent extension to Xext.  
							
							 
							
							... 
							
							
							
							This adds (unconditional) support for the GE extension. Anything from now on
that sends events in MPX will have to use the GE extension. No GE, no MPX
events. GE is not actually used yet from anywhere with this commit.
You will need to update x11proto, xextproto, libX11, libXext and xcb to the
matching xge branches. Things will _NOT_ work without the updated protocol
headers and libraries. 
							
						 
						
							2007-04-30 12:57:42 +09:30