Jeremy Huddleston
508aa95bc2
XQuartz: Update our "screens" when we toggle rootless rather than when we toggle fullscreen
...
This old behavior was used as a workaround for the menubar behavior in the older server,
but we handle it better now and need to update our screens when we toggle the rootless
state instead.
2008-12-21 20:40:36 -08:00
Jeremy Huddleston
c883a78ef0
XQuartz: displayScreenBounds uses quartzEnableRootless rather than !quartzHasRoot
2008-10-31 15:10:34 -07:00
Jeremy Huddleston
22a54e4617
XQuartz: More fullscreen fixes
...
Start in rooted mode when enabled
Make the hotkey cmd-alt-a behave
2008-10-21 09:07:08 -07:00
Jeremy Huddleston
99be3d68b6
XQuartz: Some motion made towards supporting fullscreen.
2008-10-08 18:39:41 -07:00
Jeremy Huddleston
c861fe00e1
XQuartz: Cleaned up startup and thread creation a tad.
2008-04-26 19:17:42 -07:00
Jeremy Huddleston
755d16cbde
XQuartz: Make sure QuartzAudioInit() gets run.
...
(cherry picked from commit bb3d034675 )
2008-04-23 02:19:50 -07:00
Jeremy Huddleston
ba074f19ea
XQuartz: Handled sanitization of namespace better
...
(cherry picked from commit 8cb23d6721 )
2008-04-18 20:16:06 -07:00
Jeremy Huddleston
95056afc56
XQuartz: Fixed some missing prototypes
2008-04-17 13:17:58 -07:00
Jeremy Huddleston
df21312c8b
XQuartz: Fix issue where clicking on an X11 window might send that event to an X11 window in another space.
...
(cherry picked from commit 2e78818232 )
2008-04-08 16:59:56 -07:00
Ben Byer
bee2b377ef
moved and renamed QuartzMessageServerThread to
...
DarwinSendDDXEvent to make more clear what it actually does.
2008-03-31 22:55:24 -07:00
Ben Byer
2143182ba4
shovelling code around ...
2008-03-31 21:34:17 -07:00
Ben Byer
4aedba5aa7
just a bit of juggling headers around -- we're preparing
...
to call our Xquartz-specific event handlers directly
as mieqHandlers
2008-03-31 21:34:03 -07:00
Ben Byer
1e0ec02202
nuke DarwinEventQueue
2008-03-31 21:33:57 -07:00
Jeremy Huddleston
a28b8c23d9
XQuartz: Fixed names of enums to be more consistent
2008-03-31 21:31:54 -07:00
Jeremy Huddleston
6fc293182f
XQuartz: Initial framework for dealing with spaces on OS-X
...
(cherry picked from commit 9831324998 )
2008-03-21 19:34:51 -07:00
Jeremy Huddleston
b585e48cff
XQuartz: Handle Pseudorami init in miinitext
...
(cherry picked from commit a585c94fed )
2007-12-21 01:24:31 -08:00
Jeremy Huddleston
be027ea7ea
Xquartz: General Cleanup
...
General code cleanup, whitespace, dead code removal, added missing prototypes.
Made Xquartz come to foreground later in startup, so it doesn't appear for Xquartz -version
(cherry picked from commit 36922e8ff4 )
2007-12-20 13:17:56 -08:00
Jeremy Huddleston
898b03775e
Darwin: Renamed DarwinModeBlah to QuartzBlah
...
(cherry picked from commit 08ebf86d37 )
2007-12-05 21:25:51 -08:00
Jeremy Huddleston
df5c9fef3c
Darwin: Flattened quartz into darwin, renamed darwin xquartz
...
Leaving xpr unflattened since we want modularity to replace that with xpc (XPluginComposite) at some point
(cherry picked from commit 48e6a75fbd )
2007-12-05 20:26:16 -08:00