|
b4e069e7
|
2016-12-26T02:12:21
|
|
Fixed bug 3517 - Compiler warnings with gcc -Wstrict-prototypes
felix
Compiling even a simple SDL2 'hello world' program with gcc -Wstrict-prototypes (GCC 6.2.1) results in warnings like:
/usr/include/SDL2/SDL_gamecontroller.h:143:1: attention : function declaration isn't a prototype [-Wstrict-prototypes]
extern DECLSPEC int SDLCALL SDL_GameControllerNumMappings();
^~~~~~
It seems there is a missing 'void' between the parentheses.
|
|
09ed5cc0
|
2016-12-06T13:33:02
|
|
xcode: Make sure SDL_dataqueue sources are included in all targets.
|
|
6cb2f5bb
|
2016-12-06T12:30:31
|
|
xcode: updated macOS and iOS project files with SDL_dataqueue sources.
|
|
f662f680
|
2016-10-09T20:30:49
|
|
iOS: Updated demo README.
|
|
c2cb0b0f
|
2016-09-30T23:31:24
|
|
iOS: Removed unused constant in demo.
|
|
357c3dd7
|
2016-09-26T23:09:19
|
|
iOS: Updated comment in demo.
|
|
a8b033d7
|
2016-09-25T00:23:35
|
|
Update the code for the iOS demos to handle modern devices. Fixes bug #3337
|
|
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.
|
|
dbe2997a
|
2016-09-14T08:45:35
|
|
Fixed building for both iOS and tvOS on Xcode 8
|
|
d0898b38
|
2016-09-14T07:09:35
|
|
Allow targeting tvOS
|
|
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.
|
|
86708c3c
|
2016-09-13T19:51:10
|
|
Enable more compiler warnings in the Xcode projects (based on Xcode 8's suggestion), made some integer downcasts explicit.
|
|
979de761
|
2016-08-05T01:44:15
|
|
audio: Removed internal SDL_audiomem.h and macros.
I think this was important for SDL 1.2 because some targets needed
special device memory for DMA buffers or locked memory buffers for use in
hardware interrupts or something, but since it just defines to SDL_malloc
and SDL_free now, I took it out for clarity's sake.
|
|
f3ca4e4d
|
2016-04-01T21:14:49
|
|
iOS: Fixed compiling demos on C89 compilers.
|
|
62ebc527
|
2016-03-28T21:01:46
|
|
iOS: Removed not needed SDL_WINDOW_SHOWN from rectangles demo.
|
|
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.
|
|
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.
|
|
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.
|
|
16c479f3
|
2016-03-27T22:24:10
|
|
iOS: Updated SDL version in demo README.
|
|
8e7cd6b5
|
2016-02-03T20:32:55
|
|
iOS: Implemented clipboard support.
|
|
a4ce22fb
|
2016-01-06T22:39:04
|
|
Fixed outdated information in a README for iOS.
Four of the listed programs do not exist anymore.
|
|
2bf6f1bc
|
2015-09-20T23:08:36
|
|
Added initial support for MFi game controllers on iOS.
|
|
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().
|