summaryrefslogtreecommitdiff
path: root/hw/xquartz/quartzStartup.c
AgeCommit message (Collapse)AuthorFilesLines
2008-07-11Xquartz: Removed include directive for removed headerJeremy Huddleston1-1/+0
(cherry picked from commit e65a36d57f338410c5a5b02cb5ae1214a81d072d)
2008-06-10XQuartz: Under the new startup model, we no longer need to do the ↵Jeremy Huddleston1-1/+0
foreground/background dance. (cherry picked from commit 4505bae5d7341e1241be50c25cb3d1b941701de4)
2008-05-06XQuartz: Move server bits into bundle and setup stub in /usr/X11/bin/Xquartz ↵Jeremy Huddleston1-1/+1
in prep for startup rewrite (cherry picked from commit 453a982e6382cff06ea27abba225440b07068f50)
2008-04-28XQuartz: Unset CFProcessPath... blechJeremy Huddleston1-0/+6
(cherry picked from commit ce4fbfbc75c62a092214d140c7550279aebe69ef)
2008-04-28XQuartz: More startup / threading house cleaning.Jeremy Huddleston1-29/+21
(cherry picked from commit 72653c24c00dfba64ce35a3d400598bcd77defc1)
2008-04-26XQuartz: Cleaned up startup and thread creation a tad.Jeremy Huddleston1-37/+58
(cherry picked from commit c861fe00e112b21ee0156d09a6cd5281642a1dcc)
2008-04-18XQuartz: Handled sanitization of namespace betterJeremy Huddleston1-0/+2
(cherry picked from commit 8cb23d672177da919257c885804cecd18cf9af88)
2008-04-10Remove NDEBUG (assert() disable) define from the X Server.Eric Anholt1-6/+0
A few pieces of code were abusing this define for other purposes, which are converted to #ifndef DEBUG instead. There should be no ABI consequences to this change. The rationale is that having the define in xorg-server.h also disables assert() drivers, which is unexpected, and also difficult to avoid since xorg-server.h is included in their config.h, and you can't put a #undef in config.h. As for removing it from the server instead of moving it to an internal header, we probably shouldn't have unnecessary assert()s in critical server paths anyway, and if we do we could #define NDEBUG in the specific cases needed.
2008-01-05XQuartz: Cleanup for strict-prototypingJeremy Huddleston1-3/+4
Also fixed DarwinEQEnqueue to match changes to the callback And also use dpmsstubs.c rather than copying the code into darwin.c (cherry picked from commit 4c5c30a4beb7a427b00b18097f548876ad3c11d7)
2007-12-21XQuartz: Handle Pseudorami init in miinitextJeremy Huddleston1-1/+1
(cherry picked from commit a585c94fedd4ecbc87524703c01bb128fc2aa951)
2007-12-20Xquartz: Use X11ControllerMain()Jeremy Huddleston1-2/+2
(cherry picked from commit a9ac932543374aa2540f5a12cc85ef82c85b0e0c)
2007-12-20Xquartz: General CleanupJeremy Huddleston1-25/+4
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 36922e8ff4316c93843aa3fe959cf8df3c7d5892)
2007-12-08XQuartz: Fixed "Multiple Dock Icons"Jeremy Huddleston1-0/+3
BAM! (cherry picked from commit d0dca8a88506f50b51f41f99a2f1feb6954c8a31) (cherry picked from commit 0502955a2af487b51bf22916ac02e497c2d96aba)
2007-12-05Darwin: Flattened quartz into darwin, renamed darwin xquartzJeremy Huddleston1-0/+129
Leaving xpr unflattened since we want modularity to replace that with xpc (XPluginComposite) at some point (cherry picked from commit 48e6a75fbdd0fee86e364f02ace83f20b312a2b2)