Fri, 15 Mar 2013 01:01:20 -0400Improvements to stdlib.
Ryan C. Gordon [Fri, 15 Mar 2013 01:01:20 -0400] rev 7003
Improvements to stdlib.

All SDL_* functions are always available as real symbols, so you can always
link against them as a stable ABI. By default, however, all the things that
might have dithered down to macros in your application are now force-inlined,
to give you the same effect as before and theoretically better performance,
but still solve the classic macro problems.

Elsewhere, we provide real functions for these things that simply wrap the
inline functions, in case one needs to have a real function available.

Also: this exposed bugs: SDL_abs() does something different if you had the
macro vs the libc function, SDL_memcpy() returns a void* in the function
but not the macro, etc.

Fri, 15 Mar 2013 01:02:30 -0400Added an SDL_FORCE_INLINE macro.
Ryan C. Gordon [Fri, 15 Mar 2013 01:02:30 -0400] rev 7002
Added an SDL_FORCE_INLINE macro.

Wed, 13 Mar 2013 21:41:43 -0700XDnD implementation from Davey Taylor, need some cleanup
Sam Lantinga [Wed, 13 Mar 2013 21:41:43 -0700] rev 7001
XDnD implementation from Davey Taylor, need some cleanup

Wed, 13 Mar 2013 09:14:45 -0700Reformat SDL_VS2010.sln so WindowsExplorer VS type detection works again
Andreas Schiffler [Wed, 13 Mar 2013 09:14:45 -0700] rev 7000
Reformat SDL_VS2010.sln so WindowsExplorer VS type detection works again

Wed, 13 Mar 2013 08:35:03 -0700Fix bug 122 - SDL_RWops bug fixes: set RWops.type field, add input validation, add test coverage
Andreas Schiffler [Wed, 13 Mar 2013 08:35:03 -0700] rev 6999
Fix bug 122 - SDL_RWops bug fixes: set RWops.type field, add input validation, add test coverage

Tue, 12 Mar 2013 18:28:40 -0700Missing comma in one gamepad mapping.
Jørgen P. Tjernø [Tue, 12 Mar 2013 18:28:40 -0700] rev 6998
Missing comma in one gamepad mapping.

Tue, 12 Mar 2013 18:28:36 -0700Add GameController mappings for popular controllers.
Jørgen P. Tjernø [Tue, 12 Mar 2013 18:28:36 -0700] rev 6997
Add GameController mappings for popular controllers.

This adds mappings for:
- Another type of wired X360 controller
- A wireless X360 controller
- Logitech F710 (XInput and DInput modes)
- Logitech F310 (XInput mode)
- Logitech Cordless RumblePad 2

Tue, 12 Mar 2013 09:10:37 -0700Fix bug 1560 - SDL_RWFromConstMem write operation returns -1 but should return 0.
Andreas Schiffler [Tue, 12 Mar 2013 09:10:37 -0700] rev 6996
Fix bug 1560 - SDL_RWFromConstMem write operation returns -1 but should return 0.

Sun, 10 Mar 2013 21:10:10 -0700Fixed bug 1751 - Direcftb renderer viewport behaviour differs from API description.
Sam Lantinga [Sun, 10 Mar 2013 21:10:10 -0700] rev 6995
Fixed bug 1751 - Direcftb renderer viewport behaviour differs from API description.

tomaszewski.p

According to API description:
SDL_RenderSetViewport - Use this function to set the drawing area for rendering on the current target.

DirectFB renderer in DirectFB_UpdateViewport function just sets clip on surface, instead of moving drawing area.

Attached patch uses set clip rectangle to move {x,y} coordinates during draw and blit operations to be compatible with API description.

Sun, 10 Mar 2013 16:28:20 -0700Fix bug 1574 - updaterev.sh fails when path contains spaces
Andreas Schiffler [Sun, 10 Mar 2013 16:28:20 -0700] rev 6994
Fix bug 1574 - updaterev.sh fails when path contains spaces