Commit Graph

2954 Commits

Author SHA1 Message Date
Jeremy Huddleston
f3e6d12966 Darwin: Formatting cleanup 2007-11-24 03:31:54 -08:00
Jeremy Huddleston
9079e43f9e Darwin: Cleaned up debug logging. 2007-11-24 03:02:42 -08:00
Jeremy Huddleston
b4097930b3 Render: Add Xdefs.h include to compile with newer renderproto 2007-11-24 02:46:56 -08:00
Jeremy Huddleston
61b6dad5ef Darwin: Initial support for keyboard modifier remapping. 2007-11-24 02:46:22 -08:00
Jeremy Huddleston
f6a4c10636 Rootless: Added missing includes. 2007-11-22 13:55:03 -08:00
Ben Byer
70374a5893 pulled changes from fbfill.c into rlFill.c 2007-11-22 05:03:12 -08:00
Ben Byer
3f857e129d Pulling fixes from fbBlt to rlBlt 2007-11-22 04:54:21 -08:00
Ben Byer
e27579dfff Removed bogus dependency on xf86bigfontproto 2007-11-22 02:21:31 -08:00
Jeremy Huddleston
165ab0af3a Darwin: Further cleanup to line up to master 2007-11-22 02:16:16 -08:00
Jeremy Huddleston
52e84a353f Darwin: Misc cleanups to line up with master 2007-11-22 00:35:36 -08:00
Jeremy Huddleston
cef853a568 Darwin: dumpkeymap: Use system's event_status_driver.h 2007-11-21 23:38:23 -08:00
Jeremy Huddleston
1786f9464a Use UTF8String since lossyCString is deprecated 2007-11-21 16:53:10 -08:00
Jeremy Huddleston
86fc74a86b Darwin: Makefile Style Fixes
* Fixed Makefile style to be consistent with self and downsteam
* Readded solaris to DIST_SUBDIRS in hw/xfree86/os-support/Makefile.am
2007-11-21 16:52:47 -08:00
Jeremy Huddleston
a842d8a85d Dix: Re-ebable ErrorF reporting of incorrect refcount in FreeFontPath
(cherry picked from commit c362d829a6829367621faedc9ad7e10549ab64dc)
2007-11-20 16:48:44 -08:00
Jeremy Huddleston
96c113724a DIX: Remove remaining alloca calls 2007-11-20 16:22:25 -08:00
Jeremy Huddleston
e63667390d Readded hw/xfree86/os-support/solaris/Makefile to configure.ac
It looks like it was mistakenly removed at some point.
2007-11-20 06:15:12 -08:00
Jeremy Huddleston
84490775b9 Darwin: Formatting Cleanup
To better line up with xorg-server-1.4-apple branch
2007-11-20 04:51:18 -08:00
Jeremy Huddleston
a649bbe974 1.3a1 2007-11-19 21:04:42 -08:00
Jeremy Huddleston
3b0201f893 Merge branch 'server-1.3-branch' into xorg-server-1.2-apple
Conflicts:

	configure.ac
2007-11-19 20:27:52 -08:00
Jeremy Huddleston
3a843e26a6 Darwin: Fixed make dist
Added/corrected missing EXTRA_DIST entries.
2007-11-19 19:16:19 -08:00
Jeremy Huddleston
71d9378796 Fast-forward xorg-server-1.2-apple branch point to server-1.2-branch
Conflicts:
	configure.ac
2007-11-19 03:17:42 -08:00
Jeremy Huddleston
9304a3f984 XDarwin dead code removal
Removed unused code from the tree
Moved some files to more appropriate locations
2007-11-19 02:38:24 -08:00
Ben Byer
ec84a4cef6 Added some DEBUG_LOG sauce to the XP_EVENT handling code 2007-11-19 02:38:24 -08:00
Ben Byer
fd181254f8 Disabled ALT_IS_MODE_SWITCH
(just for joke, nothing more)
2007-11-19 02:38:24 -08:00
Jeremy Huddleston
6ec763f52c 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-19 02:38:24 -08:00
Ben Byer
2ab1dd5e74 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-19 02:38:24 -08:00
Ben Byer
604e6afc8e 1.2a11 2007-11-19 02:38:24 -08:00
Ben Byer
dc48ad4a45 More correctness fixes to fix compiler warnings. 2007-11-19 02:38:24 -08:00
Ben Byer
213b51710c 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-19 02:38:24 -08:00
Ben Byer
815bf67416 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-19 02:38:23 -08:00
Ben Byer
65a717fd7b a first stab at DEBUG_LOG 2007-11-19 02:38:23 -08:00
Ben Byer
0e0b452d10 Added a lightweight debugging facility to support troubleshooting
(for example) the stuck modifier key issue
2007-11-19 02:38:23 -08:00
Ben Byer
905d672c05 More XDarwin cleanup / dead code removal from Jeremy 2007-11-19 02:38:23 -08:00
Ben Byer
148a87ff20 Patch to avert (some) damage / rootless crashes, courtesy of Ken Thomases 2007-11-19 02:38:23 -08:00
Ben Byer
0cf45239c2 Build system patches to remove XDarwin from the build (since it doesn't
work anyway), courtesy of Jeremy Huddleston
2007-11-19 02:38:23 -08:00
Ben Byer
51e0071e32 bump to 1.2a10 2007-11-19 02:38:23 -08:00
Ben Byer
ed6d0b75e6 Trying to add launchd detection to tell Xtrans
to enable launchd support; fix me later.
2007-11-19 02:38:23 -08:00
Ben Byer
2450788d32 Revert "Revert "These changes are necessary, yet not sufficient, to get 8-bit indexed""
This reverts commit 45f8601692.
bah, not needed
2007-11-19 02:38:23 -08:00
Ben Byer
9523ea00f6 fix missing -DXFree86Server; this needs to be defined when building
fb/fbcmap.c or else you get the "sunglasses effect"
2007-11-19 02:38:22 -08:00
Ben Byer
983088ed28 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-19 02:38:22 -08:00
Ben Byer
9f33e82262 bump to 1.2a9 2007-11-19 02:38:22 -08:00
Ben Byer
40be575058 null pointer check 2007-11-19 02:38:22 -08:00
Ben Byer
0901935762 More build system fixes from Jeremy 2007-11-19 02:38:22 -08:00
Ben Byer
97b113d550 converted some debugging prints to TRACE() statements 2007-11-19 02:38:22 -08:00
Ben Byer
ef290201d6 Fix for stuck modifier keys, attempt 2! 2007-11-19 02:38:22 -08:00
Ben Byer
9e9633c670 And now we kill XDarwinApp -- credit, Jeremy Huddleston 2007-11-19 02:38:22 -08:00
Ben Byer
b772f42723 Patch to fix various issues with the launcher, courtesy of Jeremy Huddleston 2007-11-19 02:38:22 -08:00
Ben Byer
a415f62f52 These changes are necessary, yet not sufficient, to get 8-bit indexed
color mode working in Xquartz.
2007-11-19 02:38:22 -08:00
Ben Byer
c7573379a8 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-19 02:38:22 -08:00
Ben Byer
300e1bb458 Fix {/usr/X11,/Applications/Utilities}/X11.app install targets to properly respect
$DESTDIR.  Credit to Jeremy Huddleston
2007-11-19 02:38:21 -08:00