Sat, 31 Dec 2011 09:41:39 -0500Happy New Year!
Sam Lantinga <slouken@libsdl.org> [Sat, 31 Dec 2011 09:41:39 -0500] rev 280
Happy New Year!

Fri, 30 Dec 2011 16:14:00 -0500SDL_image uses ImageIO for ios4 and osx and UIImage on ios3
Sam Lantinga <slouken@libsdl.org> [Fri, 30 Dec 2011 16:14:00 -0500] rev 279
SDL_image uses ImageIO for ios4 and osx and UIImage on ios3

Vittorio Giovara

>> The second one is a feature request to make it so that when the
>> ImageIO framework is not present the library would fallback to the
>> UIImage backend; although it would perhaps make backporting a little
>> difficult I am sure that there is still a lot of software targeting
>> pre-ios 4 that could make use of it.
>
> It's possible, and not entirely unreasonable, but iOS moves so fast
> that I haven't felt it really merited the extra effort to do so. My
> experience is that there isn't a lot of interest in 3.x. I have a
> 3.1.3 device and there are actually very few apps (that I would be
> interested in getting) that support 3.x any more and I have to be very
> careful to no upgrade my existing apps because the new versions don't
> work on my device any more. I think the percentage of devices 3.x is
> less than 10% now. Testing old devices is another difficulty. And if
> you need to start weak linking frameworks in the Xcode project, you go
> into areas most non Apple developers don't know about.
>
> -Eric

I see your point, iOS is a much faster platform than OSX and a lot of
applications are dropping support for 3.* devices, however I feel that
as SDL is a compatibility layer between architectures it should be as
compatible as possible, until major api change or build system make it
impossible/unbearable to keep it updated.
Having said that I am proposing a solution that should keep SDL_image
compatible with both the newer ImageIO for ios4 and osx and allow us
to use uiimage on ios3: what I am linking is a merge of
IMG_UIImage.m and IMG_ImageIO.c and the small changes that need to be
applied to the related xcode project files).

Fri, 30 Dec 2011 15:57:44 -0500Michael Bonfils added WEBP image support
Sam Lantinga <slouken@libsdl.org> [Fri, 30 Dec 2011 15:57:44 -0500] rev 278
Michael Bonfils added WEBP image support

Wed, 26 Oct 2011 18:24:20 -0400Unpacked Xcode project files.
Ryan C. Gordon <icculus@icculus.org> [Wed, 26 Oct 2011 18:24:20 -0400] rev 277
Unpacked Xcode project files.

Sun, 12 Jun 2011 20:14:22 +0300Fixes a bug where Mingw defines JPEG_TRUE JPEG_FALSE AND JPEG_boolean in libjpeg-8
Dimitris Zenios <dimitris.zenios@gmail.com> [Sun, 12 Jun 2011 20:14:22 +0300] rev 276
Fixes a bug where Mingw defines JPEG_TRUE JPEG_FALSE AND JPEG_boolean in libjpeg-8

When building in linux with gcc those flags are not defined

Thu, 25 Aug 2011 02:24:35 -0400Fixed some realloc() mistakes that cppcheck discovered.
Ryan C. Gordon <icculus@icculus.org> [Thu, 25 Aug 2011 02:24:35 -0400] rev 275
Fixed some realloc() mistakes that cppcheck discovered.

Fixes Bugzilla #1268.

Thanks to Joshua Beck for the patch!

Sun, 14 Aug 2011 21:13:02 -0400Fat build no longer supports PowerPC
Sam Lantinga <slouken@libsdl.org> [Sun, 14 Aug 2011 21:13:02 -0400] rev 274
Fat build no longer supports PowerPC

Thu, 07 Apr 2011 07:50:52 -0700Fixed bug 1179 (IMG_jpg.c doesn't build with the new libjpeg)
Sam Lantinga <slouken@libsdl.org> [Thu, 07 Apr 2011 07:50:52 -0700] rev 273
Fixed bug 1179 (IMG_jpg.c doesn't build with the new libjpeg)

fcoelho_9@hotmail.com 2011-04-07 07:24:58 PDT

libjpeg 8 has a different naming scheme for booleans:

boolean -> JPEG_boolean
FALSE -> JPEG_FALSE
TRUE -> JPEG_TRUE

I'm building SDL_image with MinGW, attached is a small change I've made to
IMG_jpg.c to be able to compile it.

Mon, 28 Mar 2011 10:11:00 -0700Merged Eric's changes to support ImageIO on iOS
Sam Lantinga <slouken@libsdl.org> [Mon, 28 Mar 2011 10:11:00 -0700] rev 272
Merged Eric's changes to support ImageIO on iOS

Sun, 06 Feb 2011 23:50:23 -0800Xcode/iOS: cross project dependendeny, ImageIO
Eric Wing <ewing . public |-at-| gmail . com> [Sun, 06 Feb 2011 23:50:23 -0800] rev 271
Xcode/iOS: cross project dependendeny, ImageIO