Mon, 09 Dec 2013 13:30:35 -0500Patched stdlib changes to compile on Windows.
Ryan C. Gordon <icculus@icculus.org> [Mon, 09 Dec 2013 13:30:35 -0500] rev 8092
Patched stdlib changes to compile on Windows.

Mon, 25 Nov 2013 00:11:52 -0500Regenerate the configure scripts.
Ryan C. Gordon <icculus@icculus.org> [Mon, 25 Nov 2013 00:11:52 -0500] rev 8091
Regenerate the configure scripts.

Sun, 24 Nov 2013 23:36:15 -0500We don't need to check for snprintf() anymore, we don't use it.
Ryan C. Gordon <icculus@icculus.org> [Sun, 24 Nov 2013 23:36:15 -0500] rev 8090
We don't need to check for snprintf() anymore, we don't use it.

SDL_snprintf() is built on vsnprintf() where available.

Sun, 24 Nov 2013 23:35:38 -0500Added SDL_vsscanf().
Ryan C. Gordon <icculus@icculus.org> [Sun, 24 Nov 2013 23:35:38 -0500] rev 8089
Added SDL_vsscanf().

Sun, 24 Nov 2013 21:04:51 -0500Moved atomic API implementation out of headers.
Ryan C. Gordon <icculus@icculus.org> [Sun, 24 Nov 2013 21:04:51 -0500] rev 8088
Moved atomic API implementation out of headers.

Sun, 24 Nov 2013 21:15:58 -0500Don't use -falign-loops=16 on Mac OS X anymore.
Ryan C. Gordon <icculus@icculus.org> [Sun, 24 Nov 2013 21:15:58 -0500] rev 8087
Don't use -falign-loops=16 on Mac OS X anymore.

It isn't available in Clang at all, and was more important on PowerPC.

Mon, 30 Dec 2013 12:49:15 -0800Fixed display mode calculations for applications which are not DPI aware.
Sam Lantinga <slouken@libsdl.org> [Mon, 30 Dec 2013 12:49:15 -0800] rev 8086
Fixed display mode calculations for applications which are not DPI aware.
If your application wants to have access to the full resolution even when the system has DPI scaling enabled, call SetProcessDPIAware() before calling SDL_Init()

e.g.
typedef BOOL (WINAPI *SetProcessDPIAware_t)(void);
HMODULE hMod = LoadLibrary("user32.dll");
if ( hMod ) {
SetProcessDPIAware_t pSetProcessDPIAware = GetProcAddress( hMod, "SetProcessDPIAware" );
if ( pSetProcessDPIAware ) {
pSetProcessDPIAware();
}
FreeLibrary( hMod );
}

Fri, 27 Dec 2013 10:18:19 -0800Switch back to apartment threaded COM initialization, which was the previous default.
Sam Lantinga <slouken@libsdl.org> [Fri, 27 Dec 2013 10:18:19 -0800] rev 8085
Switch back to apartment threaded COM initialization, which was the previous default.
We do succeed now if the application previously initialized COM in multi-threaded mode.

Fri, 27 Dec 2013 10:18:18 -0800Make sure our window has mouse focus before processing raw input events.
Sam Lantinga <slouken@libsdl.org> [Fri, 27 Dec 2013 10:18:18 -0800] rev 8084
Make sure our window has mouse focus before processing raw input events.
This happens rarely, but not reproducibly, where we get raw input events for the window even though it doesn't have focus.

Fri, 27 Dec 2013 10:18:11 -0800Bump SDL to build with 10.7 SDK.
Sam Lantinga <slouken@libsdl.org> [Fri, 27 Dec 2013 10:18:11 -0800] rev 8083
Bump SDL to build with 10.7 SDK.

This also bumps the minimum requirement for building SDL to 10.7, and
removes some checking we no longer need.

CR: saml