Xcode-iOS/Demos


Log

Author Commit Date CI Message
Philipp Wiesemann c2cb0b0f 2016-09-30T23:31:24 iOS: Removed unused constant in demo.
Philipp Wiesemann 357c3dd7 2016-09-26T23:09:19 iOS: Updated comment in demo.
Alex Szpakowski a8b033d7 2016-09-25T00:23:35 Update the code for the iOS demos to handle modern devices. Fixes bug #3337
Alex Szpakowski 4209a1fd 2016-09-15T19:59:57 CoreAudio iOS/tvOS: Use AVFoundation instead of AudioSession. Fixes audio on tvOS. Note that linking with AVFoundation is now required if you don't disable SDL_audio compilation on iOS and tvOS.
Alex Szpakowski f0505766 2016-09-13T22:18:06 Initial Apple TV / tvOS support. The Apple TV remote is currently exposed as a joystick with its touch surface treated as two axes. Key presses are also generated when its buttons and touch surface are used. A new hint has been added to help deal with deciding whether to background the app when the remote's menu button is pressed: SDL_HINT_APPLE_TV_CONTROLLER_UI_EVENTS.
Philipp Wiesemann f3ca4e4d 2016-04-01T21:14:49 iOS: Fixed compiling demos on C89 compilers.
Philipp Wiesemann 62ebc527 2016-03-28T21:01:46 iOS: Removed not needed SDL_WINDOW_SHOWN from rectangles demo.
Philipp Wiesemann bd60850b 2016-03-28T21:01:26 iOS: Fixed keyboard demo ignoring quit requests and window closing. This also fixed a warning about an unused variable.
Philipp Wiesemann e9ca5b28 2016-03-27T22:26:34 iOS: Replaced #import with #include in two demos. This extension to C is not required here and made the demos less portable.
Philipp Wiesemann 5fa0cbc4 2016-03-27T22:25:13 iOS: Restored older version of rectangles demo. The demo did not draw rectangles like described in the demo README.
Philipp Wiesemann 16c479f3 2016-03-27T22:24:10 iOS: Updated SDL version in demo README.
Alex Szpakowski 2bf6f1bc 2015-09-20T23:08:36 Added initial support for MFi game controllers on iOS.
Philipp Wiesemann 0e45984f 2015-06-21T17:33:46 Fixed crash if initialization of EGL failed but was tried again later. The internal function SDL_EGL_LoadLibrary() did not delete and remove a mostly uninitialized data structure if loading the library first failed. A later try to use EGL then skipped initialization and assumed it was previously successful because the data structure now already existed. This led to at least one crash in the internal function SDL_EGL_ChooseConfig() because a NULL pointer was dereferenced to make a call to eglBindAPI().