1e0caf9a2c 
								
							 
						 
						
							
							
								
								XQuartz: launchd: Fallback on :0 if prefix:0 gives an error for the socket name  
							
							... 
							
							
							
							(cherry picked from commit 647c871dc9f2d0adc172b401cde89ffbdfcc4d7a) 
							
						 
						
							2009-09-06 14:06:28 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								081f72390a 
								
							 
						 
						
							
							
								
								XQuartz: Fix "warning: function declaration isn’t a prototype" noise  
							
							... 
							
							
							
							(cherry picked from commit 9a77905a975e562daa4230739937bbb0b4caf087) 
							
						 
						
							2009-09-06 14:06:16 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7ece2cb220 
								
							 
						 
						
							
							
								
								XQuartz: pbproxy: 64bit fixes: Properly process an array of Atoms  
							
							... 
							
							
							
							(cherry picked from commit 1b659cda1af02762a31cc7875e457b08c8dc68b5) 
							
						 
						
							2009-09-06 14:06:06 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1747120043 
								
							 
						 
						
							
							
								
								XQuartz: Fix a strcpy/strcmp typo  
							
							... 
							
							
							
							(cherry picked from commit 701c24da3ef76a05ccb2d7e84ccfa1b7c5d38e15) 
							
						 
						
							2009-09-05 02:53:59 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1f61bbeffd 
								
							 
						 
						
							
							
								
								XQuartz: Check the DISPLAY environment variable to see if the socket at startup is ours.  If not, ignore it and fork/exec startx.  
							
							... 
							
							
							
							(cherry picked from commit 3d5e10cce360a04bf917227615fb9b825675124f) 
							
						 
						
							2009-09-04 00:42:44 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0a361d0e5f 
								
							 
						 
						
							
							
								
								XQuartz: Use --with-launchd-id-prefix for consistency with xinit  
							
							... 
							
							
							
							Also actually honor LAUNCHD_ID_PREFIX and APPLE_APPLICATION_NAME
(cherry picked from commit 990038ab006b2f5e03dcef385514ba4e4584bd25) 
							
						 
						
							2009-09-04 00:42:31 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a8e634b86d 
								
							 
						 
						
							
							
								
								XQuartz: GLX: Drawable does not contain resize anymore.  
							
							... 
							
							
							
							(cherry picked from commit 1e642f22fbf029bb3917091cb5fa2f78b4a92f62) 
							
						 
						
							2009-08-31 15:59:45 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6f3cc08ec0 
								
							 
						 
						
							
							
								
								XQuartz: GL: Unset GL_EXT_gpu_program_parameters for Tiger/ppc  
							
							... 
							
							
							
							See http://trac.macports.org/ticket/20638 
(cherry picked from commit 0f3a89d306838b3c75a73cd1e9e2928737222b70) 
							
						 
						
							2009-08-31 07:45:50 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fdb29ebeed 
								
							 
						 
						
							
							
								
								XQuartz: GL: Explicitly set GL_EXT symbols to 0 if they are not in OpenGL.framework to prevent X11's glext.h from setting them to 1.  
							
							... 
							
							
							
							(cherry picked from commit 7fe37137d826d1b698e87a5b35050dd02f0a4d4b) 
							
						 
						
							2009-08-31 07:45:40 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								af76bddd7a 
								
							 
						 
						
							
							
								
								XQuartz: Check NSINTEGER_DEFINED to make sure the NSInteger and NSUInteger types are defined.  
							
							... 
							
							
							
							(cherry picked from commit 36e02a8649c0a545084cce5fb2c5717277b9273c) 
							
						 
						
							2009-08-25 20:17:41 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								07c935b72f 
								
							 
						 
						
							
							
								
								XQuartz: Use applewmproto 1.4 updated headers.  
							
							... 
							
							
							
							(cherry picked from commit 203df06c0eb2dcd5adfa788a1ba9569650c15f9c) 
							
						 
						
							2009-08-25 20:16:47 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								931160fcf3 
								
							 
						 
						
							
							
								
								XQuartz: AIGLX: Provide empty __glXAquaDrawableResize to avoid crashing in DoMakeCurrent  
							
							... 
							
							
							
							(cherry picked from commit 60a1d2c2764f2f02c0751940a264588717afce79) 
							
						 
						
							2009-08-05 16:17:47 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0fe639a314 
								
							 
						 
						
							
							
								
								XQuartz: Only save lastpt on mouse/tablet events  
							
							... 
							
							
							
							(cherry picked from commit 552be074e5be6492df3e290e8b7d9daff1a2cb34) 
							
						 
						
							2009-08-05 16:17:33 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								491c2d74c1 
								
							 
						 
						
							
							
								
								XQuartz: Use mouseLocation rather than locationInWindow when setting lastpt  
							
							... 
							
							
							
							I don't understand the *why* ... I just see that it works better this way for games like Quake2 through wine.  It *should* be better the other way, but somehow it's not.
I guess this will go in my list of puzzles to unravel.
(cherry picked from commit 65ae2d00e1a53f97f2ff9522406ab69d50bf3199) 
							
						 
						
							2009-08-05 16:17:22 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								df6c013524 
								
							 
						 
						
							
							
								
								XQuartz: Don't use location delta for tablets since NSEvent does not give a precise delta.  
							
							... 
							
							
							
							(cherry picked from commit 6c5bf756a7f5389cdfe2e43a339d7c31a3e522e9) 
							
						 
						
							2009-08-05 16:17:09 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e360104880 
								
							 
						 
						
							
							
								
								XQuartz: Purge redundant QuartzBell  
							
							... 
							
							
							
							(cherry picked from commit de14a63d20095e1537fd74352850c734d900031d) 
							
						 
						
							2009-08-05 16:17:01 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ae65daab08 
								
							 
						 
						
							
							
								
								XQuartz: Unify how we set our bitmasks for visuals  
							
							... 
							
							
							
							(cherry picked from commit c230b52c27ce50ac6c27011ec8e88f1b263b25f9) 
							
						 
						
							2009-07-31 15:34:13 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4a53fed41d 
								
							 
						 
						
							
							
								
								XQuartz: Dead code removal for StaticColor visual  
							
							... 
							
							
							
							(cherry picked from commit e457a44e87950207f6c16bf82bf5af11c777ecf1) 
							
						 
						
							2009-07-31 15:34:07 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								da0a274780 
								
							 
						 
						
							
							
								
								XQuartz: Cleanup the bitmask setting for GLX visuals.  
							
							... 
							
							
							
							(cherry picked from commit d32c3df258e748958ef997c675dc4fae118c0d7b) 
							
						 
						
							2009-07-31 15:34:03 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								70ac671af2 
								
							 
						 
						
							
							
								
								XQuartz: no DirectColor  
							
							... 
							
							
							
							(cherry picked from commit df2fbc410f2c484612f65a6539a6cb069ef4a468) 
							
						 
						
							2009-07-31 15:33:58 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c0c72a866a 
								
							 
						 
						
							
							
								
								XQuartz: Define DDXRingBell  
							
							... 
							
							
							
							(cherry picked from commit 113347381289497cb2a79994d0ef5f427ae63ac5) 
							
						 
						
							2009-07-31 15:33:54 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a85523dc50 
								
							 
						 
						
							
							
								
								XQuartz: Avoid a possible spinlock in applicationWillTerminate  
							
							... 
							
							
							
							(cherry picked from commit f430cda0fdcc1a8fc5f4795743b40f09ff0bd869) 
							
						 
						
							2009-07-28 22:54:11 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1e49c8d340 
								
							 
						 
						
							
							
								
								XQuartz: Avoid namespace collission for BOOL in Sparkle  
							
							... 
							
							
							
							(cherry picked from commit 227c6e01a641b72158201553273299283cdb5599) 
							
						 
						
							2009-07-28 22:54:06 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c81595e23b 
								
							 
						 
						
							
							
								
								XQuartz: Overhaul setting up visuals  
							
							... 
							
							
							
							The main change is cleanup of the visualConfigs and setting up alpha correctly there to match the visuals being added earlier (so the default visual has a corresponding GLX visual)
(cherry picked from commit 7351db5c8746be30a4047469ee9b50bc19e62a89) 
							
						 
						
							2009-07-26 02:35:49 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7f28c555b8 
								
							 
						 
						
							
							
								
								XQuartz: Use CopyKeyClass to copy the keymap to the virtual core keyboard.  
							
							... 
							
							
							
							(cherry picked from commit 9a801d1716f005c30be076fcc9ac8dbb3e74d989) 
							
						 
						
							2009-07-25 20:19:05 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1031ac3a73 
								
							 
						 
						
							
							
								
								Revert "XQuartz: Copy the keyboard map to the core keyboard"  
							
							... 
							
							
							
							This reverts commit 795de791cf 
							
						 
						
							2009-07-25 20:18:38 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								48703083a1 
								
							 
						 
						
							
							
								
								XQuartz: Use pDev=NULL for DarwinSendDDXEvent  
							
							... 
							
							
							
							These events aren't really related to physical input devices anyways, so it doesn't make sense to use the pointer.
(cherry picked from commit bfe0b9cfa7af4a48dba849cab1eb152c409b4e08) 
							
						 
						
							2009-07-25 20:18:15 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								dab8de0368 
								
							 
						 
						
							
							
								
								XQuartz: Bump the reported version to X11R7.4  
							
							... 
							
							
							
							(cherry picked from commit c83f701aa75c75433b8745f5d79bca3a7516df91) 
							
						 
						
							2009-07-25 15:25:35 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9e74bb97ab 
								
							 
						 
						
							
							
								
								XQuartz: xpr: Added missing include for RootlessHideAllWindows  
							
							... 
							
							
							
							(cherry picked from commit 75e104730810acbb11bf8503bac24ea25243b2ac) 
							
						 
						
							2009-07-25 15:25:23 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								09b024db63 
								
							 
						 
						
							
							
								
								XQuartz: Use the master device in DarwinSendDDXEvent to avoid duplicate events.  
							
							... 
							
							
							
							(cherry picked from commit 6fa62192af937aa9656f64b516050bc099231c7a) 
							
						 
						
							2009-07-25 15:25:17 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								795de791cf 
								
							 
						 
						
							
							
								
								XQuartz: Copy the keyboard map to the core keyboard  
							
							... 
							
							
							
							This still doesn't handle the modifier map... gotta figure out what to do now that SwitchCoreKeyboard is gone
(cherry picked from commit 427e1aab41dabb54354bfd30f2baae98ac8202c0) 
							
						 
						
							2009-07-25 15:25:06 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fb46474feb 
								
							 
						 
						
							
							
								
								XQuartz: Rever the "Set can_quit to true during a Sparkle-initiated relaunch." change  
							
							... 
							
							
							
							This was in place to work around the issue that was correctly solved with the
previous commit (changing the Windows menu behavior).  Reverting this change
no longer causes crashing, so it's safe to show the dialog now.
(cherry picked from commit 023cef31bbb2ab80a241098d82fcfd35ada75fc0) 
							
						 
						
							2009-07-24 09:42:18 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0d73893a57 
								
							 
						 
						
							
							
								
								XQuartz: Change handling of Windows menu to workaround a bug triggered by mixing Sparkle and X11 windows  
							
							... 
							
							
							
							<rdar://problem/7088335> NSApplication releases the separator in the Windows menu even though it's an IBOutlet
(cherry picked from commit 27ac5135267be9cb221329ae68461117dd43a4bf) 
							
						 
						
							2009-07-24 09:42:00 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								171409cecb 
								
							 
						 
						
							
							
								
								XQuartz: Set can_quit to true during a Sparkle-initiated relaunch.  
							
							... 
							
							
							
							(cherry picked from commit b2e9a77111d4572402d8ca95e3368db97ba7d598) 
							
						 
						
							2009-07-24 09:41:46 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7ff84d350b 
								
							 
						 
						
							
							
								
								XQuartz: Added a "Check for X11 Updates..." menu item.  
							
							... 
							
							
							
							(cherry picked from commit 305144bfa4b59791123c44e869fab93a084792d6) 
							
						 
						
							2009-07-24 09:41:32 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								be4dd35ffe 
								
							 
						 
						
							
							
								
								XQuartz: Initial support for automatic updates through Sparkle  
							
							... 
							
							
							
							(cherry picked from commit c45f1be36426bceeef9af67c26351114f14f5277) 
							
						 
						
							2009-07-20 22:04:18 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f517fca31d 
								
							 
						 
						
							
							
								
								XQuartz: Localization updates  
							
							... 
							
							
							
							(cherry picked from commit 4b797fc1edf2bd963410a3133e3d2182ccfda4c3) 
							
						 
						
							2009-07-16 17:32:10 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c8a3516514 
								
							 
						 
						
							
							
								
								XQuartz: Cleanup getGlCapabilities to avoid hardcoding the number of displays  
							
							... 
							
							
							
							(cherry picked from commit 12f7365f1f58d648217b16f09c2152fa47dcd7a1) 
							
						 
						
							2009-07-16 17:32:04 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e7bc9ff816 
								
							 
						 
						
							
							
								
								XQuartz: Allow more than 3 OSX displays  
							
							... 
							
							
							
							(cherry picked from commit 45045eb3968069a8d74ce9188890a5537dc60fec) 
							
						 
						
							2009-07-16 17:32:03 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								53ae6b6338 
								
							 
						 
						
							
							
								
								XQuartz: Cleanup keymap locking, fix a possible synchro bug  
							
							... 
							
							
							
							(cherry picked from commit 33e7437a4984ee7c1b04b87d23dee7d4739d5f12) 
							
						 
						
							2009-07-15 23:18:35 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0b4e6af857 
								
							 
						 
						
							
							
								
								xquartz: switch to byte counting functions  
							
							... 
							
							
							
							Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 
							
						 
						
							2009-07-14 10:13:45 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d6b8205e69 
								
							 
						 
						
							
							
								
								XQuartz: ProcAppleWMAttachTransient to play nice with the new Dock in SL  
							
							... 
							
							
							
							(cherry picked from commit ddc0242d8f291d0f961ba9aa8c883e39861ce2ad) 
							
						 
						
							2009-07-03 19:46:00 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b8050bb6de 
								
							 
						 
						
							
							
								
								XQuartz: Don't leave zombied processes at startup  
							
							... 
							
							
							
							(cherry picked from commit 40c1406830588fa85d880e9f4e9ca570db1db306) 
							
						 
						
							2009-06-27 18:26:08 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								aaff92c8c2 
								
							 
						 
						
							
							
								
								XQuartz: 64bit fix for screen origin in AppleWM  
							
							... 
							
							
							
							(cherry picked from commit 60a757d2802a5c34acd91ca9a052937b5a169ede) 
							
						 
						
							2009-06-27 18:25:56 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cabcc1a7ad 
								
							 
						 
						
							
							
								
								XQuartz: More localization updates  
							
							... 
							
							
							
							(cherry picked from commit 5925c1f48ad05bf94195b986c1fdefc52a20ae42) 
							
						 
						
							2009-06-27 10:42:50 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ae20e748cd 
								
							 
						 
						
							
							
								
								XQuartz: More localization updates  
							
							... 
							
							
							
							(cherry picked from commit 7fbe974246f54535c545861a57c043d80e127ee7) 
							
						 
						
							2009-06-19 21:16:47 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a30fef9956 
								
							 
						 
						
							
							
								
								input: Add labels to buttons and valuators - ABI_XINPUT_VERSION 7  
							
							... 
							
							
							
							Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 
							
						 
						
							2009-06-18 14:41:47 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								077556ec39 
								
							 
						 
						
							
							
								
								XQuartz: AIGLX dispatch table cleanup  
							
							... 
							
							
							
							This should fix some issues when building on different versions of OSX.  We only use extensions that OpenGL.framework's glext.h header tells us are supported.
(cherry picked from commit e10c53421f1e780573c8adcd8ea89d6ffa28a819) 
							
						 
						
							2009-06-06 22:24:06 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2429daa7e6 
								
							 
						 
						
							
							
								
								XQuartz: Default to forcing the dialog box before quitting.  
							
							... 
							
							
							
							This will show the quit dialog for users of other WMs.
(cherry picked from commit 639ee0c913f892776fee40bcfb856e0d7c2c7db5)
(cherry picked from commit 09432fa5b1cc8e9a30fb8aa4f8dfcd08c4a91e30) 
							
						 
						
							2009-06-06 22:23:46 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ec9e9c8bca 
								
							 
						 
						
							
							
								
								XQuartz: English localization update for HIG compliance  
							
							... 
							
							
							
							(cherry picked from commit 86b319d7cbef39d75b54c9d321e5dbf097b552be) 
							
						 
						
							2009-05-29 11:44:53 -07:00