Jeremy Huddleston
32824120da
XQuartz: pbproxy: We explicitly need libX11 for pbproxy
2008-12-28 15:57:59 -08:00
Jeremy Huddleston
6bedaddd78
XQuartz: Try harder to get the user's login environment
2008-12-28 01:53:38 -08:00
Jeremy Huddleston
7617d3659b
XQuartz: Reposition windows when we enter fullscreen to ensure our root window
2008-12-24 00:39:06 -08:00
Jeremy Huddleston
8121f30bd2
XQuartz: Re-enable rlAccel
...
It was incorrectly blamed for some crashes a few months ago, and it should be
safe to use until we get an EXA driver to replace it.
2008-12-23 20:33:27 -08:00
Jeremy Huddleston
06964c322e
Updated .gitignore
2008-12-23 12:57:50 -08:00
Jeremy Huddleston
80b65c5b78
XQuartz: Use depth=24 instead of FatalError if we can't figure out our depth
2008-12-23 12:39:38 -08:00
Jeremy Huddleston
beed4ae69f
1.4.2-apple29
2008-12-21 21:05:04 -08:00
Jeremy Huddleston
33f43a7f03
XQuartz: Don't use keycode 0 to determine !swallow since our most common key to swallow is actual keycode 0 (a)
2008-12-21 21:03:59 -08:00
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
67455e716e
XQuartz: Run applications via '/bin/sh -c ...' to support users who expect shell parsing
2008-12-21 14:54:11 -08:00
Jeremy Huddleston
22f664ab95
XQuartz: pbproxy: Release display notification lock when not needed to avoid deadlock
2008-12-21 14:43:12 -08:00
Jeremy Huddleston
cc805dc799
XQuartz: update quoting in case X11.app is moved to a directory with a space.
2008-12-21 14:42:26 -08:00
Jeremy Huddleston
b62ed1f8ea
XQuartz: Changed X11.sh to allow use of a ~/.x11run as requested by users of alternate shells
2008-12-18 09:14:16 -08:00
Jeremy Huddleston
37133b9d94
1.4.2-apple28
2008-12-17 15:10:07 -08:00
Jeremy Huddleston
3269959033
XQuartz: Get rid of white rectangle bug
2008-12-17 15:09:35 -08:00
Jeremy Huddleston
60c8d26970
rootless: Make expose_1 static
2008-12-17 14:43:02 -08:00
Michel Dänzer
8ffed8b913
__glXDRIbindTexImage: Fail if no texture bound to pixmap's texture target.
...
We would most likely crash somewhere in Mesa if we tried to continue in this
case.
(cherry picked from commit 0958505961
)
2008-12-17 14:35:10 -08:00
Jeremy Huddleston
f84613d6fc
XQuartz: Name the startup shell script X11 for better compatability
2008-12-17 13:54:53 -08:00
Jeremy Huddleston
4c9bb241ce
XQuartz: Updated menu item ordering for better HIG compliance
2008-12-13 00:45:27 -08:00
Jeremy Huddleston
748d9e5bd7
XQuartz: Tiger fix, don't call Xplugin code in the Appkit thread if Xplugin isn't threadsafe.
2008-12-10 23:04:30 -08:00
Jeremy Huddleston
7e9d3698e0
XQuartz: Fix path to executable
2008-12-10 01:56:01 -08:00
Jeremy Huddleston
2d52367ab9
XQuartz: fixed make dist
2008-12-10 00:00:29 -08:00
Jeremy Huddleston
609fb166b7
XQuartz: Make debugging output for invalid depths a bit more detailed
2008-12-09 23:48:18 -08:00
Jeremy Huddleston
f4b7ad9cc6
XQuartz: Avoid using login /bin/sh blech. Just use a bash script to start the app, so it will inherit the right environment
2008-12-09 23:47:32 -08:00
Jeremy Huddleston
b959727f38
XQuartz: unset DISPLAY if we didn't get a launchd socket handoff
2008-12-08 21:59:49 -08:00
Jeremy Huddleston
fd459e9658
XQuartz: unsetenv(DISPLAY) if we're not org.x.X11
...
Also some prefix related fixes.
2008-12-08 21:00:11 -08:00
Jeremy Huddleston
894d8d534f
1.4.2-apple27
2008-12-06 15:02:08 -08:00
Jeremy Huddleston
370dcf11b3
XQuartz: Removed some debug spew
2008-12-06 12:01:28 -08:00
Jeremy Huddleston
a41e7f75de
XQuartz: darwinPointer reports the actual pixel position now rather than a relative position
2008-12-05 16:18:09 -08:00
Jeremy Huddleston
a689c23f17
XQuartz: Corrected name/command labels in the customization widget
2008-12-05 12:42:31 -08:00
Jeremy Huddleston
87e4de0a9a
Removed unised option from configure.ac for launchd
2008-12-02 14:54:10 -08:00
Jeremy Huddleston
909cc5c4dc
XQuartz: pbproxy: Simplify linking
2008-12-02 14:53:21 -08:00
Jeremy Huddleston
a73d5e5db1
1.4.2-apple25
2008-11-28 12:56:37 -08:00
Jeremy Huddleston
fd4710aff3
XQuartz: Added option to enable/disable test extensions
...
defaults write org.x.X11 enable_test_extensions -boolean true
2008-11-28 12:55:18 -08:00
Jeremy Huddleston
780eff230c
XQuartz: Avoid some warning messages being spewed to system.log by AppKit
2008-11-28 11:18:14 -08:00
Jeremy Huddleston
cbae2b4473
XQuarz: Setup our PATH and PWD earlier, so our initial client benefits from it as well...
2008-11-28 01:45:37 -08:00
Jeremy Huddleston
807f2ec35c
XQuartz: Fix dead-acute on Greek keyboards
2008-11-26 12:15:58 -08:00
Jeremy Huddleston
771df2786b
XQuartz: Fix Czech keyboard dead-acute
2008-11-26 12:07:52 -08:00
Jeremy Huddleston
b876e0452e
1.4.2-apple25
2008-11-25 21:41:34 -08:00
Jeremy Huddleston
27b1a5eb34
XQuartz: Fix an uninitialized keyboard_type on Tiger
2008-11-25 20:14:37 -08:00
Jeremy Huddleston
d2e0624dd3
XQuartz: Simplify the xquartz_resetenv_display path
2008-11-25 11:25:58 -08:00
Jeremy Huddleston
f1a52b5b5a
XQuartz: Force X11Controller to reset a broken DISPLAY envvar.
2008-11-25 01:30:03 -08:00
Jeremy Huddleston
b4add7826d
XQuartz: Removed hardcoded org.x.X11 from MachIPC as well
2008-11-25 01:13:35 -08:00
Jeremy Huddleston
7a8c666594
XQuartz: Add fallback for xpbproxy's display for Tiger or no-launchd-Leopard
2008-11-25 00:51:01 -08:00
Jeremy Huddleston
fbf4b0d33f
XQuartz: Use the environment to pass the bundle's prefs domain on to xinit/quartz-wm for Tiger or no-launchd-LEOPARD
2008-11-25 00:39:52 -08:00
Jeremy Huddleston
eeb323612e
XQuartz: Dead code removal
2008-11-25 00:20:57 -08:00
Jeremy Huddleston
3a500d9247
XQuartz: Don't hardcode values of org.x.X11 for the preferences domain
2008-11-25 00:15:53 -08:00
Jeremy Huddleston
dcb0f6a2e6
XQuartz: More dead code removal
2008-11-24 23:33:54 -08:00
Jeremy Huddleston
73ec6d3dfe
XQuartz: Disable some error spew on Tiger (where it wouldn't be an error)
2008-11-24 12:33:20 -08:00
Jeremy Huddleston
46c077d9b4
XQuartz: Dead code removal
2008-11-22 20:23:46 -08:00