Thu, 07 Nov 2013 19:15:58 -0800Fixed bug 2219 - BMP loader do not handle big BITMAPINFOHEADER structure
Sam Lantinga [Thu, 07 Nov 2013 19:15:58 -0800] rev 7913
Fixed bug 2219 - BMP loader do not handle big BITMAPINFOHEADER structure

Patrice Mandin

I encountered a problem trying to load a 8-bit paletted BMP file using SDL. This file was generated using GIMP 2.8. It has a big BITMAPINFOHEADER (0x6c bytes for biSize field), and thus the palette is incorrectly setup.

Wed, 06 Nov 2013 23:59:24 -0800Fixed Windows compile error
Sam Lantinga [Wed, 06 Nov 2013 23:59:24 -0800] rev 7912
Fixed Windows compile error

Wed, 06 Nov 2013 23:35:08 -0800Horizontal wheel support in windows
Sam Lantinga [Wed, 06 Nov 2013 23:35:08 -0800] rev 7911
Horizontal wheel support in windows

Lorenzo Pistone

this patch adds support for the horizontal wheel in Windows. It is shamelessly copied off the vertical wheel code, but I guess that that is a value added in consistency.

Wed, 06 Nov 2013 11:23:24 -0300[Android] Fixes Bug 2041 - can't get SDL_QUIT event...
Gabriel Jacobo [Wed, 06 Nov 2013 11:23:24 -0300] rev 7910
[Android] Fixes Bug 2041 - can't get SDL_QUIT event...

Thanks to Denis Bernard!

Also, changed the Android manifest so the app doesn't quit with orientation
changes, and made testgles.c exit properly on Android.

Wed, 06 Nov 2013 09:48:45 -0300Fixes Bug 1944 - Linux events, joysticks having only hat are not read
Gabriel Jacobo [Wed, 06 Nov 2013 09:48:45 -0300] rev 7909
Fixes Bug 1944 - Linux events, joysticks having only hat are not read

Tue, 05 Nov 2013 21:01:25 -0800Fixed performance regression caused by the fix for bug 2158
Sam Lantinga [Tue, 05 Nov 2013 21:01:25 -0800] rev 7908
Fixed performance regression caused by the fix for bug 2158

Tue, 05 Nov 2013 20:07:39 -0300Adds Joystick support for Android
Gabriel Jacobo [Tue, 05 Nov 2013 20:07:39 -0300] rev 7907
Adds Joystick support for Android

This bumps the build SDK level to 12 (up from 10). Runtime requirements remain
the same (at API level < 12 joystick support is disabled).

Also enables building SDL for armv7 and x86.

Sun, 03 Nov 2013 11:34:03 -0800Fixed bug 2180 - debian/rules: Makefiles should use tabs
Sam Lantinga [Sun, 03 Nov 2013 11:34:03 -0800] rev 7906
Fixed bug 2180 - debian/rules: Makefiles should use tabs

Joseph Carter

Whitespace in a makefile is consequential. In fact, it's part of the syntax. And at least a few versions of make puke on Makefiles with lines indented with spaces, not tabs. Obviously GNU make used on Debianish systems is not strictly among them, or this would fail. Even so, I cannot resist the urge to pedantically fix this, if only to get rid of the bright syntax error red coloration in vim. :)

Sun, 03 Nov 2013 11:27:06 -0800Fixed bug 2190 - test/testdrawchessboard.c line endings
Sam Lantinga [Sun, 03 Nov 2013 11:27:06 -0800] rev 7905
Fixed bug 2190 - test/testdrawchessboard.c line endings

Joseph Carter
test/testdrawchessboard.c checks out of hg with DOS line endings on non-dos systems. Fixed via:

perl -pi -e 's/\r//g' test/testdrawchessboard.c

Sun, 03 Nov 2013 11:13:06 -0800Fixed bug 2205 - SDL_GetAudioDeviceName returns default-device name on invalid index for default-device only drivers
Sam Lantinga [Sun, 03 Nov 2013 11:13:06 -0800] rev 7904
Fixed bug 2205 - SDL_GetAudioDeviceName returns default-device name on invalid index for default-device only drivers

norfanin

The audio_enumerateAndNameAudioDevicesNegativeTests test in testautomation_audio.c reports a failure for SDL_GetAudioDeviceName when called on a driver that has only the default device. SDL_GetNumAudioDevices reports 1, but SDL_GetAudioDeviceName does not check if the index passed by the caller is in that range in this case. For positive numbers anyway.

This can be reproduced with the dummy driver on Windows and Linux.