57aa5e908d 
								
							 
						 
						
							
							
								
								dix, Xext, Xtrap, Xi: replace inputInfo.pointer with PickPointer where  
							
							... 
							
							
							
							possible. More replacements to come. 
							
						 
						
							2007-03-02 17:14:37 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e43b8a4e40 
								
							 
						 
						
							
							
								
								dix:    Add ClientPointer to client, used for picking which pointer to use in  
							
							... 
							
							
							
							ambiguious request. PickPointer and PickKeyboard are used for getting
        the appropriate pointer when situation is unclear.
        Fix some issues with InitializeSprite.
dix, xfree86: Remove last traces of InitSprite. 
							
						 
						
							2007-03-02 15:21:46 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2dafc46e3d 
								
							 
						 
						
							
							
								
								Fixed pointer events in Xquartz -- Keyboard events work, but  
							
							... 
							
							
							
							the keycodes are incorrect. 
							
						 
						
							2007-03-01 17:44:39 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								74f1de1de9 
								
							 
						 
						
							
							
								
								devPrivates rework: unhook resource system; will try a different approach.  
							
							
							
						 
						
							2007-03-01 12:17:29 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								39ecd6fff4 
								
							 
						 
						
							
							
								
								Rewrote parts of the Xquartz event-handling code (thanks daniels and whot!)  
							
							... 
							
							
							
							It should still be considered a work in progress, but mouse events almost work. 
							
						 
						
							2007-03-01 01:45:19 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ed7ccc481a 
								
							 
						 
						
							
							
								
								AIGLX support for Darwin -- works well enough to run  
							
							... 
							
							
							
							glxgears and glxinfo, but still needs more testing. 
							
						 
						
							2007-03-01 00:51:10 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								43bd35fcf8 
								
							 
						 
						
							
							
								
								dix:    Remove InitSprite, work can be done by InitializeSprite.  
							
							... 
							
							
							
							Free sprite struct if a spriteOwner is paired.
xfree86: Use PairDevices instead of passing booleans around when creating a
         sprite.
Xext:    Switch back to using LookupPointer/KeyboardDevice instead of
         inputInfo.xyz. 
							
						 
						
							2007-03-01 17:19:37 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								90ca76ba28 
								
							 
						 
						
							
							
								
								Add sun_apm.c for Suspend-and-Resume support on Solaris  
							
							... 
							
							
							
							<http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6205248 > 
							
						 
						
							2007-02-28 17:40:58 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								06c3021aec 
								
							 
						 
						
							
							
								
								Don't crash setting a NULL mode with a randr classic DDX. Also remember to update the screen size during modesets.  
							
							
							
						 
						
							2007-02-28 16:13:13 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								68c64ad7b1 
								
							 
						 
						
							
							
								
								Xext: Update device's lastx/lasty when sending a motion event with XTest.  
							
							
							
						 
						
							2007-03-01 09:59:37 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8b24575884 
								
							 
						 
						
							
							
								
								Return BadMatch if a client tries to clone non-cloneable outputs.  
							
							
							
						 
						
							2007-02-28 12:35:50 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2a35d44b6d 
								
							 
						 
						
							
							
								
								Update device valuators on XTest motion event, otherwise the cursor jumps  
							
							... 
							
							
							
							between coordinates stored in device and coordinates sent by the event. 
							
						 
						
							2007-02-28 15:43:06 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d9bcb22d19 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://bbyer@git.freedesktop.org/git/xorg/xserver  
							
							
							
						 
						
							2007-02-27 16:28:20 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								272d9341d0 
								
							 
						 
						
							
							
								
								fix for hw/darwin/Makefile.am to properly use XSERVER_LIBS  
							
							
							
						 
						
							2007-02-27 16:27:26 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c16343ac2c 
								
							 
						 
						
							
							
								
								Make mfb, cfb, and afb support configurable at build-time.  
							
							
							
						 
						
							2007-02-27 14:14:47 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5680efc0d2 
								
							 
						 
						
							
							
								
								Sun bug 6529003: Xorg should not be including <sys/immu.h> on Solaris  
							
							... 
							
							
							
							<sys/immu.h> was removed from the latest Solaris Nevada build, but it's
been useless to Xorg for a long time (it only declared a couple of kernel
variables)
<http://bugs.opensolaris.org/view_bug.do?bug_id=6529003 > 
							
						 
						
							2007-02-27 09:56:40 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ab0fc8c1ad 
								
							 
						 
						
							
							
								
								verbiage corrected per daniels  
							
							
							
						 
						
							2007-02-27 00:14:35 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cdd4c84572 
								
							 
						 
						
							
							
								
								added hw/darwin/README.apple file with some todo items and props.  
							
							
							
						 
						
							2007-02-26 23:57:02 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								776d4d6587 
								
							 
						 
						
							
							
								
								X11.app now builds correctly  
							
							
							
						 
						
							2007-02-26 23:40:00 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								154d2c13f4 
								
							 
						 
						
							
							
								
								more changes for X11.app  
							
							
							
						 
						
							2007-02-26 19:39:26 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fa06e11f97 
								
							 
						 
						
							
							
								
								added hw/darwin/apple directory, which contains source and data files to build  
							
							... 
							
							
							
							a version of the X11.app shipped with Mac OS X, using the X.org server. 
							
						 
						
							2007-02-26 17:06:53 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a16360733e 
								
							 
						 
						
							
							
								
								Fix root bus/domain selection on alpha  
							
							
							
						 
						
							2007-02-25 21:00:25 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								566610680c 
								
							 
						 
						
							
							
								
								Don't install libi2c.a  
							
							
							
						 
						
							2007-02-23 15:20:35 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								81372f9096 
								
							 
						 
						
							
							
								
								devPrivates rework: hook up new interface in resource system; add new  
							
							... 
							
							
							
							resource-adding function that takes an additional ScreenPtr argument. 
							
						 
						
							2007-02-23 13:23:12 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								16f2b8892d 
								
							 
						 
						
							
							
								
								devPrivates rework: add new interface implementation.  
							
							
							
						 
						
							2007-02-23 13:22:46 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								779faccfb7 
								
							 
						 
						
							
							
								
								devPrivates rework: add dix header file containing new interface.  
							
							
							
						 
						
							2007-02-23 13:19:53 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bc4ae25433 
								
							 
						 
						
							
							
								
								xfree86: Don't initialize sprites for devices that don't own a sprite (stops  
							
							... 
							
							
							
							keyboard hotplug segfaults) 
							
						 
						
							2007-02-23 12:06:51 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								af550ea91c 
								
							 
						 
						
							
							
								
								Move SecurityPolicy file format from Xserver(1) to it's own man page  
							
							... 
							
							
							
							Don't make users looking for Xserver information page through pages of
details only interesting to the handful of people writing security policies. 
							
						 
						
							2007-02-22 14:38:40 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b1142cdbce 
								
							 
						 
						
							
							
								
								Bug  #10034 : 'man Xserver' typos: s/dqoute/dquote/  
							
							... 
							
							
							
							Bugzilla #10034 : <http://bugs.freedesktop.org/show_bug.cgi?id=10034 >
Patch #8780 : <http://bugs.freedesktop.org/attachment.cgi?id=8780 > 
							
						 
						
							2007-02-22 12:26:04 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4b8b0e377a 
								
							 
						 
						
							
							
								
								Xi: 	Add access control request handling.  
							
							... 
							
							
							
							dix:	New file access.c to handle all access control for devices. 
							
						 
						
							2007-02-22 20:00:59 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9a3eb0357e 
								
							 
						 
						
							
							
								
								devPrivates rework: add RC_PRIVATES class, make ResourceRec visible in  
							
							... 
							
							
							
							the API, and add extra fields and structure supporting private storage. 
							
						 
						
							2007-02-21 07:46:44 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cd0af7a785 
								
							 
						 
						
							
							
								
								Xi, dix: Only one client at a time can change the pointer-keyboard pairing,  
							
							... 
							
							
							
							using xRegisterPairingClient request. 
							
						 
						
							2007-02-21 10:08:41 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3344a4eda7 
								
							 
						 
						
							
							
								
								DRI: Make sure number of DRI windows is accurate in driver ClipNotify hook.  
							
							... 
							
							
							
							Always call DRI{De,In}creaseNumberVisible (which in turn calls
DRIDriverClipNotify) after updating pDRIPriv->nrWindows. 
							
						 
						
							2007-02-20 19:21:25 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3c7a27dc77 
								
							 
						 
						
							
							
								
								DRI: New ClipNotify driver hook.  
							
							... 
							
							
							
							The hook is called whenever the clipList of any DRI window changes, be it via
DRIClipNotify, DRICreateDrawable or DRIDrawablePrivDelete. This allows the
driver to keep track of which DRI windows are visible where. 
							
						 
						
							2007-02-20 19:21:25 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								eedf148e5a 
								
							 
						 
						
							
							
								
								Track number of visible DRI windows separately for transitions.  
							
							... 
							
							
							
							This allows e.g. doing page flipping with multiple DRI windows as long as
only one of them is visible. 
							
						 
						
							2007-02-20 19:21:25 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8a42af6a93 
								
							 
						 
						
							
							
								
								Check for clientGone before sending events from XFixes (bug  #1753 ).  
							
							... 
							
							
							
							Freeing resources during client closedown can cause cursor changes which
attempt to send cursor events through the XFixes extension; a client in the
process of closing down has no file to send events to, causing a crash when
this path is hit. 
							
						 
						
							2007-02-19 15:28:37 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4660eaaffb 
								
							 
						 
						
							
							
								
								configure fixes for darwin  
							
							
							
						 
						
							2007-02-18 14:09:51 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5631a67f64 
								
							 
						 
						
							
							
								
								Don't set subpixel order during startup; the screen won't be ready.  
							
							... 
							
							
							
							in xf86CrtcSetMode, scrn->pScreen will be NULL during server startup time,
so don't try to set the subpixel order. subpixel order will be set in the
randr initialization anyways.
(cherry picked from commit 5f6f8616d862ce4a37f6d3df4bdbc44fd21cc82a) 
							
						 
						
							2007-02-17 17:40:35 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								096965ec9c 
								
							 
						 
						
							
							
								
								Ensure drivers can use new modes header files.  
							
							... 
							
							
							
							New modes header files required a few minor changes to be used by external
drivers, the most notable of which is the publication of the config file
parser header files. 
							
						 
						
							2007-02-17 15:16:44 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								55797dd252 
								
							 
						 
						
							
							
								
								Respect rotation in initial screen size computation.  
							
							
							
						 
						
							2007-02-17 15:16:34 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e4507825bf 
								
							 
						 
						
							
							
								
								Enable startup-time rotation; change rotation pixmap creation API.  
							
							... 
							
							
							
							Add monitor "Rotate" option taking one of "normal", "left", "inverted" or
"right". However, because initial mode selection is made before the screen
is completely initialized, we cannot create the shadow pixmap object at this
point. Pend the shadow pixmap creation until the block handler.
Note that this code is not completely functional yet. 
							
						 
						
							2007-02-17 15:16:20 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8606aeb9b2 
								
							 
						 
						
							
							
								
								RRConfigureOutputProperty is a variable length request.  
							
							... 
							
							
							
							Replace REQUEST_SIZE_MATCH with REQUEST_AT_LEAST_SIZE 
							
						 
						
							2007-02-17 15:16:11 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a88844eccb 
								
							 
						 
						
							
							
								
								configure.ac: disable dmx per default  
							
							... 
							
							
							
							Disable DMX until it gets ported to the new input API. 
							
						 
						
							2007-02-17 20:35:39 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e9a2cc7d9f 
								
							 
						 
						
							
							
								
								config: error message cleanup  
							
							... 
							
							
							
							Demote failure to connect from ErrorF to DebugF. 
							
						 
						
							2007-02-17 20:35:39 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								81876bc5dd 
								
							 
						 
						
							
							
								
								oops, missed a spot  
							
							
							
						 
						
							2007-02-17 04:07:11 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d287b76471 
								
							 
						 
						
							
							
								
								cleaned up some linking ugliness in hw/darwin/quartz  
							
							
							
						 
						
							2007-02-17 03:47:42 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								81444486be 
								
							 
						 
						
							
							
								
								autoconf goodness for XDarwin, courtesy of pogma  
							
							
							
						 
						
							2007-02-17 02:23:11 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cf4994b0db 
								
							 
						 
						
							
							
								
								dix mods for Darwin  
							
							
							
						 
						
							2007-02-17 01:21:43 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cece060157 
								
							 
						 
						
							
							
								
								build fix for configure.ac / BUILD_DARWIN, oops  
							
							
							
						 
						
							2007-02-17 01:00:13 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								00b0657b81 
								
							 
						 
						
							
							
								
								glx fixes for XDarwin  
							
							
							
						 
						
							2007-02-17 00:55:32 -08:00