Jeremy Huddleston
dc7a527563
XQuartz: Unify how we set our bitmasks for visuals
...
(cherry picked from commit c230b52c27 )
2009-07-31 15:51:21 -07:00
Jeremy Huddleston
fe248642ce
XQuartz: Dead code removal for StaticColor visual
...
(cherry picked from commit e457a44e87 )
2009-07-31 15:35:31 -07:00
Jeremy Huddleston
182b228e0b
XQuartz: no DirectColor
...
(cherry picked from commit df2fbc410f )
2009-07-31 15:35:08 -07:00
Jeremy Huddleston
129d3f93d8
XQuartz: Define DDXRingBell
...
(cherry picked from commit 1133473812 )
2009-07-31 15:35:02 -07:00
Jeremy Huddleston
f430cda0fd
XQuartz: Avoid a possible spinlock in applicationWillTerminate
2009-07-28 22:52:33 -07:00
Jeremy Huddleston
227c6e01a6
XQuartz: Avoid namespace collission for BOOL in Sparkle
2009-07-28 13:40:15 -07:00
Jeremy Huddleston
7e40fdf255
1.4.2-apple46
2009-07-28 13:07:19 -07:00
Jeremy Huddleston
d246ac4b27
XQuartz: xpr: Added missing include for RootlessHideAllWindows
...
(cherry picked from commit 75e1047308 )
2009-07-25 15:23:15 -07:00
Jeremy Huddleston
b0859c2b2b
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 023cef31bb )
2009-07-24 09:42:11 -07:00
Jeremy Huddleston
aecf944f2e
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 27ac513526 )
2009-07-24 09:41:52 -07:00
Jeremy Huddleston
d86d06201c
XQuartz: Set can_quit to true during a Sparkle-initiated relaunch.
...
(cherry picked from commit b2e9a77111 )
2009-07-24 09:41:42 -07:00
Jeremy Huddleston
02f6723c96
XQuartz: Added a "Check for X11 Updates..." menu item.
...
(cherry picked from commit 305144bfa4 )
2009-07-24 09:41:16 -07:00
Jeremy Huddleston
58c3026499
XQuartz: Initial support for automatic updates through Sparkle
...
(cherry picked from commit c45f1be364 )
2009-07-20 22:04:08 -07:00
Jeremy Huddleston
4b797fc1ed
XQuartz: Localization updates
2009-07-16 17:28:56 -07:00
Jeremy Huddleston
12f7365f1f
XQuartz: Cleanup getGlCapabilities to avoid hardcoding the number of displays
2009-07-16 17:20:16 -07:00
Jeremy Huddleston
45045eb396
XQuartz: Allow more than 3 OSX displays
2009-07-16 16:59:47 -07:00
Jeremy Huddleston
33e7437a49
XQuartz: Cleanup keymap locking, fix a possible synchro bug
2009-07-15 23:01:34 -07:00
Jeremy Huddleston
0fbbc0cf76
1.4.2-apple45
2009-07-03 19:47:31 -07:00
Jeremy Huddleston
f5df8081ed
XQuartz Bundle version 2.3.4
2009-07-03 19:47:06 -07:00
Jeremy Huddleston
032bdd1faa
XQuartz: ProcAppleWMAttachTransient to play nice with the new Dock in SL
...
(cherry picked from commit ddc0242d8f )
2009-07-03 19:45:16 -07:00
Jeremy Huddleston
857ced8018
1.4.2-apple44
2009-07-01 15:49:59 -07:00
Jeremy Huddleston
b0fd66bc58
XQuartz: Don't leave zombied processes at startup
...
(cherry picked from commit 40c1406830 )
2009-06-27 18:25:58 -07:00
Jeremy Huddleston
bf6f3d007d
XQuartz: 64bit fix for screen origin in AppleWM
...
(cherry picked from commit 60a757d280 )
2009-06-27 18:25:47 -07:00
Jeremy Huddleston
5925c1f48a
XQuartz: More localization updates
2009-06-27 10:40:59 -07:00
Jeremy Huddleston
7fbe974246
XQuartz: More localization updates
2009-06-19 21:16:10 -07:00
Jeremy Huddleston
639ee0c913
XQuartz: Default to forcing the dialog box before quitting.
...
This will show the quit dialog for users of other WMs.
2009-06-02 10:19:10 -07:00
Jeremy Huddleston
7798f3abce
fb: Use the correct planemask in fbFillRegionTiled.
2009-05-29 13:10:47 -07:00
Jeremy Huddleston
86b319d7cb
XQuartz: English localization update for HIG compliance
2009-05-28 15:30:20 -07:00
Jeremy Huddleston
6ae1eb8684
1.4.2-apple43
2009-05-28 15:29:25 -07:00
Jeremy Huddleston
b107390c9f
XQuartz: More localization updates
2009-05-27 10:06:10 -07:00
Jeremy Huddleston
2d947d17a3
XQuartz: pbproxy standalone: added missing variable declarations.
2009-05-05 20:27:53 -07:00
Jeremy Huddleston
9435fc5e20
XQuartz: Localization update
2009-04-22 19:23:17 -07:00
Jeremy Huddleston
8fa8a8e1db
XQuartz: Make sure the bgMouseLocationUpdated state is consistent
2009-04-11 19:06:45 -07:00
Jeremy Huddleston
c5de611d78
1.4.2-apple42
2009-04-11 17:02:08 -07:00
Jeremy Huddleston
a9cecf34c2
XQuartz: Use correct values for ProximityIn and ProximityOut
...
This was the other underlying cause of teh 100% CPU tablet issue.
2009-04-11 16:53:59 -07:00
Jeremy Huddleston
c21ca7558d
XQuartz: Solve the tablet 100% CPU bug
...
This happened because we put a byte in the fd to wake up dispatch, but we never actually enqueued anything in mieq because the num_events was 0.
2009-04-11 16:38:02 -07:00
Jeremy Huddleston
fc1dc5d71b
XQuartz: Re-enable background window checking
...
since that code was not the culprit for the wacom tablet, background 100% CPU bug
2009-04-11 16:13:42 -07:00
Jeremy Huddleston
ae8077a251
XQuartz: Only set MotionNotify on activation if it is updated.
2009-04-11 16:12:23 -07:00
Jeremy Huddleston
70a18558c6
XQuartz: Make sure the Fn doesn't trigger unneccessary calls to DarwinUpdateModKeys()
2009-04-11 14:23:41 -07:00
Jeremy Huddleston
b5ec3be6b5
XQuartz: Re-enable Fn as an option for 3button mouse simulation.
...
Patch from Martin Otte <otte@duke.edu>
2009-04-11 13:53:38 -07:00
Jeremy Huddleston
c28c2ddc3a
XQuartz: xprSetWindowLevel updated to store the level requested by the WM
2009-04-09 20:00:37 -07:00
Jeremy Huddleston
9af123fc72
1.4.2-apple41
2009-04-09 19:10:51 -07:00
Jeremy Huddleston
1359ded5bf
XQuartz: Update window levels when changing rootless state
2009-04-09 18:51:22 -07:00
Jeremy Huddleston
80759a4186
XQuartz: Fix window levels for rooted mode to allow showing the menu bar.
2009-04-09 18:27:22 -07:00
Jeremy Huddleston
bdf9286d1c
XQuartz: Properly set the window level for the root window
2009-04-09 17:47:41 -07:00
Jeremy Huddleston
970f100ca3
XQuartz: Properly set the menu bar and hotkey state when changing rootless mode.
...
Currently no code path exhibits the broken behavior since we only toggle into rootless if we don't have the root.
2009-04-09 04:36:26 -07:00
Jeremy Huddleston
5ecc497f71
XQuartz: In rooted mode, make sure we start in the hidden state.
2009-04-09 03:55:13 -07:00
Jeremy Huddleston
c80d0ec18e
XQuartz: Send MotionNotify before button presses when X11 is in the background
2009-04-06 21:34:14 -07:00
Jeremy Huddleston
997b6f3142
XQuartz: Revert most of the previous override redirect patch
...
The changes actually caused all windows to move to the current space. Instead, we're going with a fix entirely within Xplugin that depends on quartz-wm being the window-manager for now.
2009-04-06 19:21:46 -07:00
Jeremy Huddleston
7a15425dc2
1.4.2-apple40
2009-04-05 03:43:01 -07:00