Jeremy Huddleston
a9ee6b0d00
XQuartz: Removed code path for old startup
2008-06-10 10:47:37 -07:00
Jeremy Huddleston
4505bae5d7
XQuartz: Under the new startup model, we no longer need to do the foreground/background dance.
2008-06-10 02:15:25 -07:00
Jeremy Huddleston
ee92aced10
XQuartz: Fixed the "laggy" startup under the new model. This was caused by xinit blocking expecting SIGUSR1 and our stub never sending it.
2008-06-10 01:39:15 -07:00
Jeremy Huddleston
d8cf5623fa
XQuartz: Updated icon with more rsolutions and made it more dark-background friendly
2008-06-04 18:28:20 -07:00
Jeremy Huddleston
7812a8bdf9
XQuartz: Removed async debugging sleep
2008-06-04 12:19:28 -07:00
Jeremy Huddleston
ff1c443cad
XQuartz: use a condition variable to signal when darwinEvents is ready rather than polling
2008-06-04 12:01:19 -07:00
Jeremy Huddleston
c3558bb8cd
XQuartz: Don't forget to destroy the mutex and cond after we're done with them
2008-06-04 11:35:24 -07:00
Jeremy Huddleston
dd0f8a0f59
XQuartz: Fork for trigger
2008-06-04 11:18:52 -07:00
Jeremy Huddleston
7f840e9dc1
XQuartz: Switched over to new startup path for testing. Cleaned it up a bit. Server still crashes when using the icon to launch =/
2008-06-03 00:06:26 -07:00
Jeremy Huddleston
2bb4251b3c
XQuartz: A 2 second delay for launchd socket connections should be sufficient.
2008-05-23 02:27:58 -07:00
Jeremy Huddleston
c3866c98d2
XQuartz: Move the launchd display grabbing into mach_startup
2008-05-23 01:39:02 -07:00
Jeremy Huddleston
7dd3512715
XQuartz: Fixed a few issues with fd passing... still not working =(
2008-05-19 03:13:09 -07:00
Jeremy Huddleston
cccee9cfc2
XQuartz: First stab at SCM_RIGHTS passing the $DISPLAY launchd fd from the stub to server
2008-05-19 02:45:47 -07:00
Jeremy Huddleston
2a72309c06
XQuartz: Fixed dropped code in the !XKB blocks, disable XKB support until we figure out a solution for xkeyboard-config
2008-05-18 23:51:06 -07:00
Jeremy Huddleston
6fb587d3d5
XQuartz: Cleaned up ListenOnOpenFD...
2008-05-18 23:31:41 -07:00
Jeremy Huddleston
c27e0c8f3c
New XQuartz icon thanks to Simone Karin Lehmann
2008-05-18 23:02:12 -07:00
Jeremy Huddleston
632ea62166
Merge branch 'server-1.4-branch' into xorg-server-1.4-apple
2008-05-17 14:55:57 -07:00
Jeremy Huddleston
301262b070
XQuartz: Ok, pass XQUARTZ_USE_XKB since it breaks worse without it... but we have issues when we have the keyboard configs installed... need to figure out what to do there...
2008-05-17 14:51:09 -07:00
Mart Raudsepp
4e5cf76eca
xf86: Add AutoConfig driver for PCI ID 1022:2081 to 'amd'
...
(cherry picked from commit ab9b0b36ac
)
(cherry picked from commit 4fa89fbe18
)
... and backported to 1.4 (back to no new devprivates and "amd" driver name)
2008-05-16 20:16:57 +03:00
Adam Jackson
a08f848d4c
Bump DEFAULT_DPI to 96.
...
75 is just nonsense.
(cherry picked from commit db9ae86353
)
2008-05-16 17:26:53 +03:00
Michel Dänzer
2621380cf6
Fix RandR 1.2 driver interface conversion of two colour cursors to ARGB
...
This patch (and not setting HARDWARE_CURSOR_BIT_ORDER_MSBFIRST on big endian
platforms) fixes it for me with the radeon driver and doesn't break intel.
Correct patch this time :)
(cherry picked from commit da973e962d
)
2008-05-16 17:20:08 +03:00
Donnie Berkholz
9db5401d69
xprint: fix linking by including XSERVER_LIBS.
2008-05-16 17:20:08 +03:00
Donnie Berkholz
1022c7774b
xprint: fix build by adding {New,Delete}InputDeviceRequest.
2008-05-16 17:20:08 +03:00
Donnie Berkholz
9df3886354
xephyr: fix linking by adding pixman and using XSERVER_LIBS.
2008-05-16 17:20:08 +03:00
Donnie Berkholz
6c5c1c5c98
dmx: link in XSERVER_LIBS.
2008-05-16 17:20:08 +03:00
Donnie Berkholz
71f0711f40
dmx: fix build by adding {New,Delete}InputDeviceRequest.
2008-05-16 17:20:07 +03:00
Jeremy Huddleston
27fbfeacfa
XQuartz: More work towards Mach-IPC startup... started working on FD passing
2008-05-15 12:26:32 -07:00
Jeremy Huddleston
543c2cd68d
XQuartz: Added functionality to add a file descriptor to the connection list after the server is already running.
2008-05-15 09:55:17 -07:00
Jeremy Huddleston
c28fecc621
XQuartz: Disable xkb since it doesn't work after getting xkeyboard-config installed
...
Need to setup configs for the quartz keyboard
2008-05-15 07:08:21 -07:00
Jeremy Huddleston
5626b0949b
XQuartz: Made DarwinSendDDXEvent a little more robust to context switching diring server init.
2008-05-15 05:49:43 -07:00
Jeremy Huddleston
55a3bca8ea
Xquartz: Xquartz stub now can send Mach IPC to start the server.
2008-05-14 01:33:43 -07:00
Jeremy Huddleston
49cd0b185f
XQuartz: More work on the Mach-IPC startup path
2008-05-14 01:13:15 -07:00
Jeremy Huddleston
3251fb54cd
Merge branch 'server-1.4-branch' into xorg-server-1.4-apple
2008-05-14 00:33:17 -07:00
Jeremy Huddleston
6237acf75d
Xquartz: More work on the new Mach startup
2008-05-13 10:40:20 -07:00
Jeremy Huddleston
e39613f463
Added missing to EXTRA_DIST
2008-05-12 17:57:07 -07:00
Jeremy Huddleston
0279a59706
XQuartz: Cleaned up the about box.
2008-05-12 13:36:35 -07:00
Jeremy Huddleston
fe22794404
Don't need the fink-friendly printf in the DDX anymore.
2008-05-12 11:34:06 -07:00
Jeremy Huddleston
78032815ae
XQuartz: Added some version checking protection so we don't trigger an infinite exec loop with new /usr/X11/bin/Xquartz and older X11.app
2008-05-12 10:36:44 -07:00
Jeremy Huddleston
3b0afb47c3
XQuartz: More startup work... listen if we're the actual server
2008-05-12 09:27:27 -07:00
Julien Cristau
3f8ba89076
kdrive: allow disabling Composite
...
KdInitOutput() used to enable Composite when it was disabled by default,
but now this hack prevents ``-extension Composite'' from working.
Remove it, as Composite is enabled by default anyway.
(cherry picked from commit 9dfb525f6c
)
2008-05-11 23:37:19 +02:00
Jeremy Huddleston
9b67fca9b7
XQuartz: Starting to work on the new Mach IPC startup stuff for better launchd, ApplicationServices, and Dock support
2008-05-09 16:44:31 -07:00
Jeremy Huddleston
2232c91d5c
XQuartz: Reorganized some of the build system in prep for the Mach IPC startup work.
2008-05-08 19:46:03 -07:00
Jeremy Huddleston
8a0524b30e
XQuartz: Set bundle version to 2.3.0
2008-05-08 16:57:42 -07:00
Jeremy Huddleston
330ffad547
XQuartz: Fixed some issue in our bundle creation
2008-05-06 16:12:41 -07:00
Jeremy Huddleston
56b7988d26
XQuartz: Fixed typo
2008-05-06 02:59:13 -07:00
Jeremy Huddleston
e414ec462c
XQuartz: Added uncommitted files
2008-05-06 02:47:03 -07:00
Jeremy Huddleston
f225222ba2
Fixed up dist
2008-05-06 02:28:36 -07:00
Jeremy Huddleston
453a982e63
XQuartz: Move server bits into bundle and setup stub in /usr/X11/bin/Xquartz in prep for startup rewrite
2008-05-06 00:06:19 -07:00
Ben Byer
b7a1a640ce
Xquartz: experimental embedding of Sparkle.framework
2008-05-05 20:55:08 -07:00
Jeremy Huddleston
8d9eab3a2e
XQuartz: Fix mouse input offsets earlier since GetPointerEvents does not like negative (x,y) values
2008-05-02 17:35:57 -07:00