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
Jeremy Huddleston
9e6dab89e0
XQuartz: Use updated Xplugin API to send overide-redirect windows to the current space when they're ordered in
...
This fixes the annoying "using a menu moves me to another space" bug
2009-04-05 03:20:40 -07:00
Jeremy Huddleston
c7457d7b31
XQuartz: Send a MotionNotify event for the mouse cursor when activating X11.app
...
Otherwise if X11.app was activated with a mouse click, the location of the even is the last location of the cursor before X11 was deactivated
2009-04-05 00:08:40 -07:00
Jeremy Huddleston
842d7a7e23
1.4.2-apple39
2009-04-01 20:15:14 -07:00
Jeremy Huddleston
f393fb686c
XQuartz: Still send mouse events while X11 is in the background if we have test extensions enabled
2009-04-01 13:45:02 -07:00
Jeremy Huddleston
49871e9917
XQuartz: Return BadRequest when SendPSN isn't implemented rather than success
2009-04-01 13:07:15 -07:00
Jeremy Huddleston
276ee3bb08
XQuartz: Pad xAppleDRINotifyEvent to 32bytes to match sizeof(xEvent)
2009-04-01 12:46:51 -07:00
Jeremy Huddleston
5d1dd35096
XQuartz: Don't report mouse events while X11 is not the foreground application
2009-03-31 18:11:19 -07:00
Jeremy Huddleston
2b3492c723
1.4.2-apple38
2009-03-30 20:39:51 -07:00
Jeremy Huddleston
7a67935b05
XQuartz: Fix mouse tracking for quake, et. al. in wine
...
Patch courtesy of Codeweavers
Fix mouse movement tracking. For a non-window-related mouse-move event,
calculate the new position by adding the event's delta-x and delta-y values
to the previous mouse position. Do not rely on the current mouse position
because it may have been changed by a XWarpPointer call.
2009-03-30 20:39:16 -07:00
Jeremy Huddleston
f179a51b55
XQuartz: SnowLeopard: Help system book name changed in 10.6
...
(cherry picked from commit b57cb05c69
)
2009-03-30 20:39:16 -07:00
Jeremy Huddleston
be0c376604
1.4.2-apple37
2009-03-15 12:32:22 -07:00
George Staplin
d0b249f1c5
GL: glx: Fix an issue with the glxint.h causing an ABI disagreement over the number of properties sent.
...
This is apparently resolved in newer branches of the X server.
Add some assertions to prevent this from happening again in the 1.4 branch, and write out the total
number of properties actually written, rather than the value from glxint.h.
2009-03-14 20:40:52 -06:00
Jeremy Huddleston
cb3e9e2bb0
XQuartz: GLX - dead code removal
2009-03-06 23:13:56 -05:00
Jeremy Huddleston
363a6df948
1.4.2-apple36
2009-03-06 10:23:06 -05:00