Commit graph

3076 commits

Author SHA1 Message Date
Ben Byer
ab304446f7 fixed bug that prevented customized Applications menu items
with arguments from working
2007-11-19 02:38:19 -08:00
Ben Byer
cf51502a81 fix incorrectly formatted .xinitrc warning 2007-11-19 02:38:19 -08:00
Ben Byer
2b189a9933 Trap Deactivate messages and release modifiers to avoid "stuck shift lock" (etc) bugs 2007-11-19 02:38:19 -08:00
Ben Byer
0d5dd5dffa Workaround for a bug where the holding down Command to make a "fake"
button 2 click would actually result in a Command-2 chord.
(I.e. it wasn't releasing Command before clicking the fake button.)
2007-11-19 02:38:19 -08:00
Ben Byer
13dd854431 DIX Fix: QueryFontReply packets can be too big to be allocated on the stack 2007-11-19 02:38:18 -08:00
Ben Byer
a221730d23 Enable PseudoramiX extension by default, like on the old server 2007-11-19 02:38:18 -08:00
Ben Byer
0c7acd113e make dist fixes 2007-11-19 02:38:18 -08:00
Ben Byer
2db9600f6a Added patch fix yellow-cursor problem which appears on some Intel Macs 2007-11-19 02:38:18 -08:00
Ben Byer
fe7d2be313 Some autoconf hacks to make 'make dist' work correctly 2007-11-19 02:38:18 -08:00
Ben Byer
f86d2ef33f finished committing downstream changes 2007-11-19 02:38:18 -08:00
Ben Byer
b3dc1483f7 more patches, autoconf fixes... 2007-11-19 02:38:18 -08:00
Ben Byer
6ff9f43ae2 More patches from downstream 2007-11-19 02:38:18 -08:00
Ben Byer
21f35c1b7c added missing "f" flag to jump target in asm blocks
(This sometimes prevents builds on Darwin, but is apparently
universally incorrect.  I just work here.)
2007-11-19 02:38:18 -08:00
Ben Byer
b79ecaba29 removed CVS Id tags 2007-11-19 02:38:17 -08:00
Ben Byer
e6253d49e0 merged the rest of Apple patches to xserver 2007-11-19 02:38:17 -08:00
Ben Byer
d300f631fc added missing file from Apple version of 7.2 2007-11-19 02:38:17 -08:00
Ben Byer
a5b49a19f9 added Apple-specific defaults to configure.ac 2007-11-19 02:38:17 -08:00
Jeremy Huddleston
848c19a9a2 XDarwin dead code removal
Removed unused code from the tree
Moved some files to more appropriate locations
2007-11-19 02:17:44 -08:00
Ben Byer
768d268e4f Merge branch 'xorg-server-1.2-apple' of ssh://git.freedesktop.org/git/xorg/xserver into xorg-server-1.2-apple 2007-11-18 17:49:32 -08:00
Ben Byer
3208298149 Added some DEBUG_LOG sauce to the XP_EVENT handling code 2007-11-18 17:44:12 -08:00
Ben Byer
920265a927 Disabled ALT_IS_MODE_SWITCH
(just for joke, nothing more)
2007-11-18 17:43:40 -08:00
Jeremy Huddleston
4375ddfa40 Added --with-x11app-archs configure option
This configure option's value is passed to xcodebuild in ARCHS, so we can easily choose architecture targets for X11.app
2007-11-18 03:03:39 -08:00
Ben Byer
2abc2b27d7 From Jeremy: In my previous patch, I "overfixed" hook.c. This patch
removes the changes I made to the searching for loop since those are
extraneous due to the remove function call in the delete for loop.
2007-11-16 16:07:17 -08:00
Ben Byer
841e715d6b 1.2a11 2007-11-16 06:02:54 -08:00
Ben Byer
0560544a9a More correctness fixes to fix compiler warnings. 2007-11-16 05:36:51 -08:00
Ben Byer
6050c01235 From Jeremy Huddleston:
1) Fixed a bug where XQUARTZ was #defined when auto but not when --enable-xquartz
2) Cleaned up missing #includes and function prototypes.
3) Fixed some invalid C syntax problems
4) Removed a bunch of dead code
5) Cleaned up code to prevent some warnings
6) Bugfix in xpr/x-hook.c - looks like someone just forgot to finish writing code for hook_remove()... I only noticed it because gcc -Wall complained about reaching the end of a non-void function... lucky for us gcc is smarter than we are.
2007-11-16 05:04:54 -08:00
Ben Byer
92024f2ed0 added a bunch of debugging code to help troubleshoot the stuck
modifier key issue; much of it may be taken out later.
Also, hopefully fixed a race condition that may have
prevented ReleaseModifiers from working in some cases.
2007-11-16 04:37:58 -08:00
Ben Byer
faab783763 a first stab at DEBUG_LOG 2007-11-15 02:41:07 -08:00
Ben Byer
b1feff2824 Added a lightweight debugging facility to support troubleshooting
(for example) the stuck modifier key issue
2007-11-15 02:25:50 -08:00
Ben Byer
6ee982abce More XDarwin cleanup / dead code removal from Jeremy 2007-11-15 01:49:33 -08:00
Ben Byer
0433401596 Patch to avert (some) damage / rootless crashes, courtesy of Ken Thomases 2007-11-15 00:56:54 -08:00
Ben Byer
64d832f4eb Build system patches to remove XDarwin from the build (since it doesn't
work anyway), courtesy of Jeremy Huddleston
2007-11-14 21:25:50 -08:00
Ben Byer
481bca387a bump to 1.2a10 2007-11-14 21:09:21 -08:00
Ben Byer
0f6dc7bb26 Trying to add launchd detection to tell Xtrans
to enable launchd support; fix me later.
2007-11-14 04:26:25 -08:00
Ben Byer
8f600d9842 Revert "Revert "These changes are necessary, yet not sufficient, to get 8-bit indexed""
This reverts commit 45f8601692.
bah, not needed
2007-11-13 01:09:16 -08:00
Ben Byer
e4edb35041 fix missing -DXFree86Server; this needs to be defined when building
fb/fbcmap.c or else you get the "sunglasses effect"
2007-11-13 01:08:02 -08:00
Ben Byer
45f8601692 Revert "These changes are necessary, yet not sufficient, to get 8-bit indexed"
This reverts commit 7baba3f6b8.
This should hopefully prevent the "sunglasses" problem aka
"why is my xterm black"?
2007-11-12 21:33:04 -08:00
Ben Byer
9079b57445 bump to 1.2a9 2007-11-12 21:32:21 -08:00
Ben Byer
80097bafc2 null pointer check 2007-11-12 20:10:10 -08:00
Ben Byer
51ac429223 More build system fixes from Jeremy 2007-11-12 19:08:40 -08:00
Ben Byer
3a532addbd converted some debugging prints to TRACE() statements 2007-11-12 16:42:00 -08:00
Ben Byer
65b4e4733f Fix for stuck modifier keys, attempt 2! 2007-11-12 16:41:13 -08:00
Ben Byer
0e87a30186 And now we kill XDarwinApp -- credit, Jeremy Huddleston 2007-11-12 00:44:11 -08:00
Ben Byer
057b1c0a65 Patch to fix various issues with the launcher, courtesy of Jeremy Huddleston 2007-11-12 00:27:30 -08:00
Ben Byer
7baba3f6b8 These changes are necessary, yet not sufficient, to get 8-bit indexed
color mode working in Xquartz.
2007-11-11 04:30:34 -08:00
Ben Byer
bf15469d6e Fixed the call to xp_init so that we now receive Motion notifications even
if X is not the active application.
fixes <rdar://problem/5167664> xeyes dead until window activation
2007-11-11 04:30:00 -08:00
Ben Byer
365eeda0bf Fix {/usr/X11,/Applications/Utilities}/X11.app install targets to properly respect
$DESTDIR.  Credit to Jeremy Huddleston
2007-11-09 15:44:30 -08:00
Ben Byer
9be5f6c850 bump to 1.2a8 2007-11-09 04:13:01 -08:00
Ben Byer
e99a715e54 fixes to allow Xvfb and Xephyr to be built if you build with --disable-xdarwin 2007-11-09 03:40:37 -08:00
Ben Byer
24ba8a985f fix for spurious "Are you sure you want to quit?" message 2007-11-08 22:17:38 -08:00