Sat, 29 Apr 2006 17:56:06 +0000(none)
Sam Lantinga [Sat, 29 Apr 2006 17:56:06 +0000] rev 1747
(none)

Sat, 29 Apr 2006 17:54:32 +0000Disable the XRandR extension by default, since KDE maximizes windows which are larger than the new resolution, and then doesn't restore their size and positition when the old resolution is restored.
Sam Lantinga [Sat, 29 Apr 2006 17:54:32 +0000] rev 1746
Disable the XRandR extension by default, since KDE maximizes windows which are larger than the new resolution, and then doesn't restore their size and positition when the old resolution is restored.
The extension can be enabled with the environment variable SDL_VIDEO_X11_XRANDR=1

Sat, 29 Apr 2006 04:08:40 +0000Only use -fvisibility=hidden if SDL will define some symbols as available. :)
Sam Lantinga [Sat, 29 Apr 2006 04:08:40 +0000] rev 1745
Only use -fvisibility=hidden if SDL will define some symbols as available. :)

Fri, 28 Apr 2006 05:46:07 +0000[From Sam]
Sam Lantinga [Fri, 28 Apr 2006 05:46:07 +0000] rev 1744
[From Sam]
> BTW, when setting up parallel make, I usually use # cpus + 1, so a compile is
> running while disk access is going for another.

[From Ryan]
My experience is that this works well on Linux, but is actually slower on
PowerPC Mac OS X...not sure if that's an architecture issue or a scheduler
issue, though, and haven't tried it on Intel Mac OS X.

Fri, 28 Apr 2006 05:43:58 +0000Future proof C++ code
Sam Lantinga [Fri, 28 Apr 2006 05:43:58 +0000] rev 1743
Future proof C++ code

Fri, 28 Apr 2006 05:38:06 +0000Fixed bug #206, fatbuild.sh works flawlessly on Intel Macs
Sam Lantinga [Fri, 28 Apr 2006 05:38:06 +0000] rev 1742
Fixed bug #206, fatbuild.sh works flawlessly on Intel Macs

Thu, 27 Apr 2006 11:18:03 +0000fatbuild fixes:
Ryan C. Gordon [Thu, 27 Apr 2006 11:18:03 +0000] rev 1741
fatbuild fixes:

- A change to define CXX in fatbuild, which comforts the configure script a little, even if we don't use C++ anywhere.
- Some code to see how many CPU cores exist and parallelize make across them.
- CFLAGS that apply to both archs are specified seperately (-O3, -pipe, etc)
- -fvisibility=hidden for the gcc4 builds
- a "clean", "clean-ppc" and "clean-x86" command
- Fix to SDL_config_macosx.h for the HAVE_ALLOCA_H thing.

Now builds on an Intel Mac.

Thu, 27 Apr 2006 10:44:43 +0000Fixed bug #101
Sam Lantinga [Thu, 27 Apr 2006 10:44:43 +0000] rev 1740
Fixed bug #101
If we lose focus at all, unlock the mouse.

Thu, 27 Apr 2006 10:21:54 +0000Trying to fix fatbuild.sh on intel
Sam Lantinga [Thu, 27 Apr 2006 10:21:54 +0000] rev 1739
Trying to fix fatbuild.sh on intel

Thu, 27 Apr 2006 09:08:44 +0000Fixed compile errors on Mac OS X
Sam Lantinga [Thu, 27 Apr 2006 09:08:44 +0000] rev 1738
Fixed compile errors on Mac OS X