George Peter Staplin
							
						 
						
							
							
							
							
								
							
							
								b397cc7277 
								
							 
						 
						
							
							
								
								miext/rootless: Fix the usage of DeleteProperty so that this builds again.  
							
							 
							
							... 
							
							
							
							(cherry picked from commit 3de250e28a9a86bcae4464a15c2025805877ce1e) 
							
						 
						
							2008-10-23 16:31:44 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Jeremy Huddleston
							
						 
						
							
							
							
							
								
							
							
								d13c3cbd43 
								
							 
						 
						
							
							
								
								XQuartz: Some motion made towards supporting fullscreen.  
							
							 
							
							... 
							
							
							
							(cherry picked from commit 99be3d68b64059caada739a373e5e01844c776e0) 
							
						 
						
							2008-10-08 18:45:17 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Jeremy Huddleston
							
						 
						
							
							
							
							
								
							
							
								6548a55ebd 
								
							 
						 
						
							
							
								
								XQuartz: 256 color support  
							
							 
							
							... 
							
							
							
							(cherry picked from commit 8dd6d5c825d457f26b41b79d02d57ed4a5ecf1f5) 
							
						 
						
							2008-09-12 15:26:13 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Jeremy Huddleston
							
						 
						
							
							
							
							
								
							
							
								c661c6ae7a 
								
							 
						 
						
							
							
								
								XQuartz: Remove decls of crashtracer strings that we don't use anymore in here  
							
							 
							
							... 
							
							
							
							(cherry picked from commit 4a653c6bfd270f2960a8c7e726e7628cfc3c9051) 
							
						 
						
							2008-09-12 15:22:11 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Jeremy Huddleston
							
						 
						
							
							
							
							
								
							
							
								54162aca40 
								
							 
						 
						
							
							
								
								XQuartz: Fixed a crash in RootlessNativeWindowMoved  
							
							 
							
							... 
							
							
							
							(cherry picked from commit a16048cec08e173ce42a78a77704f5fdfcb4480f) 
							
						 
						
							2008-09-12 15:22:06 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Jeremy Huddleston
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								d6228cb22a 
								
							 
						 
						
							
							
								
								Shape extension is built-in and mandatory.  
							
							 
							
							
							
						 
						
							2008-07-24 15:46:08 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Jeremy Huddleston
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Jeremy Huddleston
							
						 
						
							
							
							
							
								
							
							
								ba87c25321 
								
							 
						 
						
							
							
								
								Make rootless use dixLookupClient rather than deprecated LookupClient.  
							
							 
							
							... 
							
							
							
							(cherry picked from commit 582b5b01f9697b66489ea906a2ecb8bfc5915571) 
							
						 
						
							2008-04-21 20:09:30 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Ben Byer
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Ben Byer
							
						 
						
							
							
							
							
								
							
							
								edd3fb784b 
								
							 
						 
						
							
							
								
								random flailing  
							
							 
							
							... 
							
							
							
							(cherry picked from commit 7fb9b2dc615a3bd1a3c087438af7a8b88265cfaa) 
							
						 
						
							2008-04-18 20:07:41 -07:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Jeremy Huddleston
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								ef60632e20 
								
							 
						 
						
							
							
								
								dix: Modify callers of property and selection API to use new interfaces.  
							
							 
							
							
							
						 
						
							2008-02-29 18:01:37 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Jeremy Huddleston
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Jeremy Huddleston
							
						 
						
							
							
							
							
								
							
							
								2082e7aa87 
								
							 
						 
						
							
							
								
								Rootless: Remove the PaintWindow optimization which snuck back in.  
							
							 
							
							
							
						 
						
							2007-11-22 17:18:48 -08:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Ben Byer
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Ben Byer
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								1603130236 
								
							 
						 
						
							
							
								
								Merge branch 'master' into XACE-SELINUX  
							
							 
							
							... 
							
							
							
							Conflicts:
	Xext/xace.c
	Xext/xace.h 
							
						 
						
							2007-11-14 13:35:50 -05:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Ben Byer
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Ben Byer
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Ben Byer
							
						 
						
							
							
							
							
								
							
							
								b1764ddf13 
								
							 
						 
						
							
							
								
								pulling more patches over from xorg-xserver-1.2-apple branch  
							
							 
							
							
							
						 
						
							2007-11-05 05:45:21 -08:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eric Anholt
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Eamon Walsh
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Ben Byer
							
						 
						
							
							
							
							
								
							
							
								5e7f7436a7 
								
							 
						 
						
							
							
								
								merged in miext/rootless changes for XDarwin support  
							
							 
							
							
							
						 
						
							2007-02-16 04:12:26 -08:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Adam Jackson
							
						 
						
							
							
							
							
								
							
							
								0aaac95b0d 
								
							 
						 
						
							
							
								
								Remove RCS tags.  Fix Xprint makefile braindamage.  
							
							 
							
							
							
						 
						
							2006-07-21 17:56:00 -04:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Daniel Stone
							
						 
						
							
							
							
							
								
							
							
								9b1debcdb6 
								
							 
						 
						
							
							
								
								Change all misc.h and os.h references to <X11/foo.h>.  
							
							 
							
							
							
						 
						
							2005-07-01 22:43:43 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Torrey Lyons
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Torrey Lyons
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Egbert Eich
							
						 
						
							
							
							
							
								
							
							
								2fb5886200 
								
							 
						 
						
							
							
								
								Merging XORG-CURRENT into trunk  
							
							 
							
							
							
						 
						
							2004-04-23 19:54:30 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Egbert Eich
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Egbert Eich
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Egbert Eich
							
						 
						
							
							
							
							
								
							
							
								df0313d35b 
								
							 
						 
						
							
							
								
								readding XFree86's cvs IDs  
							
							 
							
							
							
						 
						
							2004-02-26 13:36:15 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Egbert Eich
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Kaleb Keithley
							
						 
						
							
							
							
							
								
							
							
								a84f16a9ad 
								
							 
						 
						
							
							
								
								XFree86 4.3.99.901 (RC 1)  
							
							 
							
							
							
						 
						
							2003-12-04 22:03:38 +00:00  
						
						
							 
							
								 
							
						 
					 
				
					
						
							
							
								 
								Kaleb Keithley
							
						 
						
							
							
							
							
								
							
							
								90f1536dd3 
								
							 
						 
						
							
							
								
								Initial revision  
							
							 
							
							
							
						 
						
							2003-11-25 19:29:01 +00:00