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
|
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 |
|
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
|
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 |
|
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 |
|
Jeremy Huddleston
|
ff10c37bdd
|
XQuartz: Avoid a possible crash at startup due to unfavorable context switching.
|
2008-05-02 16:53:45 -07:00 |
|
Jeremy Huddleston
|
f2020b9836
|
XQuartz: Adjust the screen origin offset properly for multimonitor setups
|
2008-05-01 18:02:59 -07:00 |
|
Jeremy Huddleston
|
1fcf74a436
|
XQuartz: Moved some relevant stuff from darwin.h to darwinEvents.h
|
2008-04-30 17:30:57 -07:00 |
|
Ben Byer
|
50641bce73
|
xquartz: created darwinTablet, to represent tablet events
|
2008-04-29 23:37:58 -07:00 |
|
Ben Byer
|
299a056737
|
xquartz: remove unused params from DarwinEQInit
|
2008-04-29 23:00:09 -07:00 |
|
Ben Byer
|
588683cecc
|
XQuartz: Fix to tablet-event handling code; we now scale
more conservatively (to match Linux's Wacom driver) and
we now receive all tablet-related events.
|
2008-04-29 22:35:34 -07:00 |
|
Jeremy Huddleston
|
ce4fbfbc75
|
XQuartz: Unset CFProcessPath... blech
|
2008-04-28 15:52:24 -07:00 |
|
Jeremy Huddleston
|
22cf724376
|
XQuartz: xprIsX11Window can be called from the Appkit thread (see X11Application.m)
|
2008-04-28 15:28:21 -07:00 |
|
Jeremy Huddleston
|
9717ddad46
|
XQuartz: Disabled DPMS extension
|
2008-04-28 15:10:26 -07:00 |
|
Jeremy Huddleston
|
41542502b3
|
XQuartz: Added thread debugging to xprFrame.c
|
2008-04-28 12:36:54 -07:00 |
|
Jeremy Huddleston
|
72653c24c0
|
XQuartz: More startup / threading house cleaning.
|
2008-04-28 11:47:49 -07:00 |
|
Jeremy Huddleston
|
d8d9c866b9
|
XQuartz: Updated Localizable.strings
|
2008-04-28 10:50:51 -07:00 |
|
Jeremy Huddleston
|
03e707987f
|
XQuartz: Added missing Xquartz.man.pre to EXTRA_DIST
|
2008-04-27 00:01:14 -07:00 |
|
Jeremy Huddleston
|
f4b963256f
|
Xquartz: Added missing to EXTRA_DIST
|
2008-04-26 23:00:42 -07:00 |
|
Jeremy Huddleston
|
c861fe00e1
|
XQuartz: Cleaned up startup and thread creation a tad.
|
2008-04-26 19:17:42 -07:00 |
|
Jeremy Huddleston
|
00a9567acc
|
XQuartz: Don't subtract the titlebar off of the pointer_y
|
2008-04-26 17:04:49 -07:00 |
|