Fri, 22 Sep 2017 12:26:54 -0700Fixed bug 3837 - Change project settings for Xcode 9?
Sam Lantinga [Fri, 22 Sep 2017 12:26:54 -0700] rev 11527
Fixed bug 3837 - Change project settings for Xcode 9?

Mark Callow

Xcode 9 emits a warning to validate project settings. The changes it proposes are

1. [iOS] Update the iOS deployment target to 8.0 since Xcode does
not support anything older.

2. [macOS] Target 'Framework' - Automatically Select Archectures.

3. [iOS & macOS] Turns on a bunch more compile warnings, a *lot* more on iOS.

4. [iOS & macOS] Turn on "Missing Localizability".

I want to confirm if it is ok to accept these changes and submit updated project files.

Since Alex Szpakowski has just removed iOS 7 guard ifdef's, I'm guessing 1 isn't a problem.

2 is probably ok for anyone building themselves. I wonder if it may cause problems for building distribution binaries.

3 shouldn't be a problem either provided any newly emitted warnings are fixed.

4 I am unfamiliar with. The description says "This will turn on the static analyzer to check for "Missing Localizability", because this project is localized for multiple languages." I suppose this may cause new warnings.

Fri, 22 Sep 2017 11:57:35 -0700Added tag release-2.0.6 for changeset 8df7a59b5528
Sam Lantinga [Fri, 22 Sep 2017 11:57:35 -0700] rev 11526
Added tag release-2.0.6 for changeset 8df7a59b5528

Fri, 22 Sep 2017 11:25:52 -0700Fixed Mac OS X build release-2.0.6
Sam Lantinga [Fri, 22 Sep 2017 11:25:52 -0700] rev 11525
Fixed Mac OS X build

Fri, 22 Sep 2017 11:15:57 -0700The volume was too high, clamp to SDL_MIX_MAXVOLUME
Sam Lantinga [Fri, 22 Sep 2017 11:15:57 -0700] rev 11524
The volume was too high, clamp to SDL_MIX_MAXVOLUME

Fri, 22 Sep 2017 11:15:14 -0700Fixed audio being silent on older iOS devices
Sam Lantinga [Fri, 22 Sep 2017 11:15:14 -0700] rev 11523
Fixed audio being silent on older iOS devices
Tested on an iPod running iOS 6.1

Fri, 22 Sep 2017 11:13:34 -0700Added instructions for deploying to older iOS devices (thanks Sylvain!)
Sam Lantinga [Fri, 22 Sep 2017 11:13:34 -0700] rev 11522
Added instructions for deploying to older iOS devices (thanks Sylvain!)

Fri, 22 Sep 2017 18:31:25 +0200atari:xbios: We align pointer on a 256-byte boundary, so we need to allocate enough to avoid potential out of bounds access SDL-1.2
Patrice Mandin [Fri, 22 Sep 2017 18:31:25 +0200] rev 11521
atari:xbios: We align pointer on a 256-byte boundary, so we need to allocate enough to avoid potential out of bounds access

Fri, 22 Sep 2017 08:56:09 -0700Avoid duplicate joystick axis events
Sam Lantinga [Fri, 22 Sep 2017 08:56:09 -0700] rev 11520
Avoid duplicate joystick axis events

Fri, 22 Sep 2017 08:51:45 -0700Fixed memory leak when HAVE_ALLOCA isn't defined
Sam Lantinga [Fri, 22 Sep 2017 08:51:45 -0700] rev 11519
Fixed memory leak when HAVE_ALLOCA isn't defined

Fri, 22 Sep 2017 22:30:02 +0900Avoid hitting ERR_MAX_STRLEN limit.
Mark Callow [Fri, 22 Sep 2017 22:30:02 +0900] rev 11518
Avoid hitting ERR_MAX_STRLEN limit.