Sam Lantinga [Mon, 24 Jan 2011 21:41:36 -0800] rev 5093
Fixed cross-compiling for Windows
Sam Lantinga [Mon, 24 Jan 2011 21:31:32 -0800] rev 5092
Fixed Android build
Sam Lantinga [Mon, 24 Jan 2011 21:22:00 -0800] rev 5091
Only include windows.h on Windows. :)
Sam Lantinga [Mon, 24 Jan 2011 21:20:30 -0800] rev 5090
Include windows.h in a single point in the source, so we can be consistent about the definition of UNICODE and have core utility functions for Windows that all modules can share.
I think this also fixes the bug relating to non-latin characters in filenames, since UNICODE wasn't defined in SDL_rwops.c
Sam Lantinga [Mon, 24 Jan 2011 17:47:18 -0800] rev 5089
Fixed bug #1102
Check /usr/local/bin for hg before sourcing the user's bash settings
Sam Lantinga [Mon, 24 Jan 2011 17:38:18 -0800] rev 5088
Fixed bug #1100
Test the video features with #if instead of #ifdef
Sam Lantinga [Mon, 24 Jan 2011 16:10:13 -0800] rev 5087
Fixed bug #1103
The SDL_blendmode.h and SDL_scalemode.h headers needed to be added to the Public Headers and all the public headers need to have the "Public" role set.
Sam Lantinga [Mon, 24 Jan 2011 15:46:11 -0800] rev 5086
Fixed compiling on Windows Mobile SDK 5.0 with Visual Studio 2008
Sam Lantinga [Mon, 24 Jan 2011 15:10:16 -0800] rev 5085
Fixed compile error
Sam Lantinga [Mon, 24 Jan 2011 14:36:12 -0800] rev 5084
Fixed bug #1080
Markus Rathgeb 2011-01-23 14:34:23 PST
With kernel 2.6.31 the struct input_absinfo defined in linux/input.h changed.
A field "__s32 resolution" was added at the end of the struct.
Because the macro EVIOCGABS(abs) is using the struct input_absinfo, it would be
better (IMHO) to change the declaration of variable values to
"int values[sizeof(struct input_absinfo) / sizeof(int)];" or using "struct
input_absinfo" directly.