54162aca40 
								
							 
						 
						
							
							
								
								XQuartz: Fixed a crash in RootlessNativeWindowMoved  
							
							... 
							
							
							
							(cherry picked from commit a16048cec08e173ce42a78a77704f5fdfcb4480f) 
							
						 
						
							2008-09-12 15:22:06 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8abcc12fdd 
								
							 
						 
						
							
							
								
								XQuartz: Added debugging output to the crash log to help track down two crashes, since people don't often report their system.log spew.  
							
							... 
							
							
							
							(cherry picked from commit aaf0f71db197526b6b866cc1b39fbdfe051879ef) 
							
						 
						
							2008-08-29 20:55:25 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d6228cb22a 
								
							 
						 
						
							
							
								
								Shape extension is built-in and mandatory.  
							
							
							
						 
						
							2008-07-24 15:46:08 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6acc2acd0d 
								
							 
						 
						
							
							
								
								Rootless: mi doesn't let us resize root, so we need to do it ourselves...  
							
							... 
							
							
							
							(cherry picked from commit c1ec36e28cff857664090cc8792db1ae93b783fa) 
							
						 
						
							2008-05-05 15:34:10 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ba87c25321 
								
							 
						 
						
							
							
								
								Make rootless use dixLookupClient rather than deprecated LookupClient.  
							
							... 
							
							
							
							(cherry picked from commit 582b5b01f9697b66489ea906a2ecb8bfc5915571) 
							
						 
						
							2008-04-21 20:09:30 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5ffb6a2fe8 
								
							 
						 
						
							
							
								
								Nuke a call to deprecated LookupClient, and hopefully prevent a  
							
							... 
							
							
							
							null-pointer dereference, too!
(cherry picked from commit 3d28e9f953709914e18807bc74c241333671cb30) 
							
						 
						
							2008-04-21 19:58:03 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								edd3fb784b 
								
							 
						 
						
							
							
								
								random flailing  
							
							... 
							
							
							
							(cherry picked from commit 7fb9b2dc615a3bd1a3c087438af7a8b88265cfaa) 
							
						 
						
							2008-04-18 20:07:41 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3f51f493b6 
								
							 
						 
						
							
							
								
								XQuartz: Fix issue where clicking on an X11 window might send that event to an X11 window in another space.  
							
							... 
							
							
							
							(cherry picked from commit df21312c8b0e9ef0c809bfc57cdf64f27db0d8a7)
(cherry picked from commit 2d4194a8d124e7a9c7cd1b83635ba6957aa4ae1c) 
							
						 
						
							2008-04-08 17:03:18 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ef60632e20 
								
							 
						 
						
							
							
								
								dix: Modify callers of property and selection API to use new interfaces.  
							
							
							
						 
						
							2008-02-29 18:01:37 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4fc2d3cef8 
								
							 
						 
						
							
							
								
								Rootless: RootlessEnsureFrame: Added check for !IsRoot  
							
							... 
							
							
							
							This was causing an issue with Apple-DRI and was reported here:
http://trac.macosforge.org/projects/xquartz/ticket/51 
(cherry picked from commit 116800279d2ec783c63f43d3902627edde6a4cff) 
							
						 
						
							2008-01-28 12:25:29 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c8feb73f58 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							... 
							
							
							
							Conflicts:
	Xext/EVI.c
	Xext/bigreq.c
	Xext/cup.c
	Xext/dpms.c
	Xext/fontcache.c
	Xext/mitmisc.c
	Xext/xcmisc.c
	Xext/xf86bigfont.c
	Xext/xtest.c
	configure.ac
	dbe/dbe.c
	hw/darwin/darwin.h
	hw/darwin/darwinEvents.c
	hw/darwin/iokit/xfIOKit.h
	hw/darwin/iokit/xfIOKitCursor.c
	hw/darwin/quartz/fullscreen/fullscreen.c
	hw/darwin/quartz/fullscreen/quartzCursor.c
	hw/darwin/quartz/quartz.c
	hw/darwin/quartz/quartzCommon.h
	hw/darwin/quartz/quartzCursor.c
	hw/darwin/quartz/xpr/dri.c
	hw/darwin/quartz/xpr/dristruct.h
	hw/darwin/quartz/xpr/xprCursor.c
	hw/darwin/quartz/xpr/xprFrame.c
	hw/xfree86/modes/xf86RandR12.c
	include/cursor.h
	miext/rootless/rootlessCommon.h
	miext/rootless/rootlessScreen.c
	miext/rootless/rootlessWindow.c
	render/picturestr.h
Trying to pick up the pieces from the darwin churn here... 
							
						 
						
							2007-12-13 18:38:25 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2082e7aa87 
								
							 
						 
						
							
							
								
								Rootless: Remove the PaintWindow optimization which snuck back in.  
							
							
							
						 
						
							2007-11-22 17:18:48 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								74214a9f42 
								
							 
						 
						
							
							
								
								Darwin: Patch to avert (some) damage / rootless crashes, courtesy of Ken Thomases  
							
							... 
							
							
							
							(cherry picked from commit 148a87ff20aa5e7a6d839610aa14fa1a31505c4a) 
							
						 
						
							2007-11-21 23:18:34 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f5f833b806 
								
							 
						 
						
							
							
								
								Darwin: These changes are necessary, yet not sufficient, to get 8-bit indexed  
							
							... 
							
							
							
							color mode working in Xquartz.
(cherry picked from commit a415f62f5289fae99ea9b0038d21fad7695b1336) 
							
						 
						
							2007-11-21 23:18:13 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1603130236 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							... 
							
							
							
							Conflicts:
	Xext/xace.c
	Xext/xace.h 
							
						 
						
							2007-11-14 13:35:50 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f2a3728868 
								
							 
						 
						
							
							
								
								Patch to rootless code that should fix many crashes.  Credit to Ken Thomases  
							
							... 
							
							
							
							at CodeWeavers for the patch.  From his description:
Fix a display bug with the X server.  The Generic Rootless extension
installs overrides for certain GC (graphics context) operations.  Within
these overrides, they temporarily uninstall themselves, perform their work,
and then reinstall themselves.  Except sometimes they would return early
and wouldn't reinstall themselves when they should.  Now they do in all cases.
Fix a bug in RootlessCopyWindow where early returns could leave the screen's
dispatch table entry for CopyWindow unwrapped.  We think that this is
another case (hopefully the last) of the rootless drawing bug. 
							
						 
						
							2007-11-08 20:42:01 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								50dac9b2cb 
								
							 
						 
						
							
							
								
								Fixed Spaces issue, correctly -- dragging an X window from one  
							
							... 
							
							
							
							Space to another in Expose mode now works. 
							
						 
						
							2007-11-08 20:11:34 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a52c9b2a59 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							... 
							
							
							
							Conflicts:
	dix/dispatch.c
	dix/property.c
	hw/xfree86/common/xf86VidMode.c
	include/xkbsrv.h
	render/glyph.c
	xkb/xkbActions.c 
							
						 
						
							2007-11-05 19:08:36 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b1764ddf13 
								
							 
						 
						
							
							
								
								pulling more patches over from xorg-xserver-1.2-apple branch  
							
							
							
						 
						
							2007-11-05 05:45:21 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								97c150b61b 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							... 
							
							
							
							Conflicts:
	afb/afbpntwin.c
	afb/afbscrinit.c
	afb/afbwindow.c
	cfb/cfb.h
	cfb/cfballpriv.c
	cfb/cfbscrinit.c
	cfb/cfbwindow.c
	configure.ac
	fb/wfbrename.h
	hw/xfree86/xf4bpp/ppcIO.c
	hw/xfree86/xf4bpp/ppcPntWin.c
	hw/xfree86/xf4bpp/ppcWindow.c
	hw/xfree86/xf8_32bpp/cfbscrinit.c
	mfb/mfb.h
	mfb/mfbpntwin.c
	mfb/mfbscrinit.c
	mfb/mfbwindow.c
	mi/miexpose.c
Note: conflicts caused by devPrivates rework vs. paintwindow changes. 
							
						 
						
							2007-09-19 07:25:55 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e4d11e58ce 
								
							 
						 
						
							
							
								
								Remove the PaintWindow optimization.  
							
							... 
							
							
							
							This was an attempt to avoid scratch gc creation and validation for paintwin
because that was expensive.  This is not the case in current servers, and the
danger of failure to implement it correctly (as seen in all previous
implementations) is high enough to justify removing it.  No performance
difference detected with x11perf -create -move -resize -circulate on Xvfb.
Leave the screen hooks for PaintWindow* in for now to avoid ABI change. 
							
						 
						
							2007-09-13 00:08:53 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4017d31902 
								
							 
						 
						
							
							
								
								devPrivates rework: since API is already broken, switch everything  
							
							... 
							
							
							
							over to new system.
Need to update documentation and address some remaining vestiges of
old system such as CursorRec structure, fb "offman" structure, and
FontRec privates. 
							
						 
						
							2007-08-28 09:28:25 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5e7f7436a7 
								
							 
						 
						
							
							
								
								merged in miext/rootless changes for XDarwin support  
							
							
							
						 
						
							2007-02-16 04:12:26 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0aaac95b0d 
								
							 
						 
						
							
							
								
								Remove RCS tags.  Fix Xprint makefile braindamage.  
							
							
							
						 
						
							2006-07-21 17:56:00 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e03198972c 
								
							 
						 
						
							
							
								
								Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.  
							
							... 
							
							
							
							Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings.
Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all
    source files in the xserver/xorg tree, predicated on defines of
    HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to
    <X11/fonts/foo.h>. 
							
						 
						
							2005-07-03 07:02:09 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9b1debcdb6 
								
							 
						 
						
							
							
								
								Change all misc.h and os.h references to <X11/foo.h>.  
							
							
							
						 
						
							2005-07-01 22:43:43 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fa9847aeb9 
								
							 
						 
						
							
							
								
								Allow rootless implementations to override frame reordering. This is used  
							
							... 
							
							
							
							on Mac OS X when genie-restoring from the Dock to ensure that the
    animation completes before drawing the frame. 
							
						 
						
							2004-10-08 00:35:08 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								784e4d1cc0 
								
							 
						 
						
							
							
								
								Merge many XDarwin improvements:  
							
							... 
							
							
							
							- Fix launch of X clients by double clicking in the Finder when there is a
    space in the path (Torrey T. Lyons).
- Interpret scroll wheel mouse events correctly when shift is held down
    (Benjamin Burke).
- Add option to always use Mac command key equivalents (John Harper and
    Torrey T. Lyons).
- Add support for dynamic screen configuration changes in rootless mode
    (John Harper and Torrey T. Lyons).
- Add documentation on generic rootless layer (Torrey T. Lyons). 
							
						 
						
							2004-07-30 19:12:18 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2fb5886200 
								
							 
						 
						
							
							
								
								Merging XORG-CURRENT into trunk  
							
							
							
						 
						
							2004-04-23 19:54:30 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								dae90c3af9 
								
							 
						 
						
							
							
								
								Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004  
							
							
							
						 
						
							2004-03-14 08:34:49 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								867451f1ab 
								
							 
						 
						
							
							
								
								Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004  
							
							
							
						 
						
							2004-03-03 12:12:50 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								df0313d35b 
								
							 
						 
						
							
							
								
								readding XFree86's cvs IDs  
							
							
							
						 
						
							2004-02-26 13:36:15 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								147aae87fd 
								
							 
						 
						
							
							
								
								Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004  
							
							
							
						 
						
							2004-02-26 09:23:53 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a84f16a9ad 
								
							 
						 
						
							
							
								
								XFree86 4.3.99.901 (RC 1)  
							
							
							
						 
						
							2003-12-04 22:03:38 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								90f1536dd3 
								
							 
						 
						
							
							
								
								Initial revision  
							
							
							
						 
						
							2003-11-25 19:29:01 +00:00