Tue, 17 Mar 2015 19:45:47 -0400 WinRT: made OpenGL window-init work with latest round of ANGLE/WinRT updates
David Ludwig <dludwig@pobox.com> [Tue, 17 Mar 2015 19:45:47 -0400] rev 9386
WinRT: made OpenGL window-init work with latest round of ANGLE/WinRT updates Various constants in ANGLE/WinRT, both in MSOpenTech's ms-master branch, and in Google's branch, were changed again. This change makes SDL/WinRT work with them. To note, the ms-master branch (of ANGLE) was updated via this merge: https://github.com/MSOpenTech/angle/commit/bbd2eb0a9c453a941f2c7abacf616d5a66b6be92#diff-d1377fbe747de154e1bfcf7221d3de67
Tue, 17 Mar 2015 10:25:21 -0400 WinRT: another ANGLE/OpenGL-initialization, error messaging tweak
David Ludwig <dludwig@pobox.com> [Tue, 17 Mar 2015 10:25:21 -0400] rev 9385
WinRT: another ANGLE/OpenGL-initialization, error messaging tweak
Tue, 17 Mar 2015 10:22:36 -0400 WinRT: ANGLE/OpenGLES-initialization, error message improvements
David Ludwig <dludwig@pobox.com> [Tue, 17 Mar 2015 10:22:36 -0400] rev 9384
WinRT: ANGLE/OpenGLES-initialization, error message improvements
Sun, 15 Mar 2015 19:25:10 +0100 Updated name of assert type in test program.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Sun, 15 Mar 2015 19:25:10 +0100] rev 9383
Updated name of assert type in test program.
Fri, 13 Mar 2015 12:20:17 -0400 Cleaning out a silly coding style I used to use.
Ryan C. Gordon <icculus@icculus.org> [Fri, 13 Mar 2015 12:20:17 -0400] rev 9382
Cleaning out a silly coding style I used to use. Changed all the "return (x);" lines to "return x;"
Fri, 13 Mar 2015 00:48:30 -0400 Removed an unnecessary #ifdef.
Ryan C. Gordon <icculus@icculus.org> [Fri, 13 Mar 2015 00:48:30 -0400] rev 9381
Removed an unnecessary #ifdef.
Wed, 11 Mar 2015 21:14:21 +0100 Updated internal documentation comments.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 11 Mar 2015 21:14:21 +0100] rev 9380
Updated internal documentation comments.
Fri, 06 Mar 2015 21:34:10 +0100 Windows: Fixed ignoring return value of internal function.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Fri, 06 Mar 2015 21:34:10 +0100] rev 9379
Windows: Fixed ignoring return value of internal function. If the function WIN_ConvertUTF32toUTF8() failed (should currently not be possible) a not terminated string would have been sent as text input event. This also fixed converting characters more often than needed on key repetition.
Fri, 06 Mar 2015 21:29:25 +0100 Emscripten: Fixed ignoring return value of internal function.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Fri, 06 Mar 2015 21:29:25 +0100] rev 9378
Emscripten: Fixed ignoring return value of internal function. If the function Emscripten_ConvertUTF32toUTF8() failed (should currently not be possible) a not terminated string would have been sent as text input event.
Fri, 06 Mar 2015 21:26:37 +0100 Emscripten: Partially fixed not removing key event callbacks if hint was used.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Fri, 06 Mar 2015 21:26:37 +0100] rev 9377
Emscripten: Partially fixed not removing key event callbacks if hint was used. The key event callbacks were always removed from the same target although it is possible to set them to different targets using the hint. This is only a partial fix because it assumes that the hint is not changed to a different value later.
Mon, 02 Mar 2015 21:36:45 -0500 Fixed SDL_PRI?64 for 64-bit Linux.
Ryan C. Gordon <icculus@icculus.org> [Mon, 02 Mar 2015 21:36:45 -0500] rev 9376
Fixed SDL_PRI?64 for 64-bit Linux. 64-bit Linux uses a "long" instead of "long long" for 64-bit ints. Added a special-case this so SDL_PRI?64 doesn't trigger compiler warnings when used with SDL's 64-bit datatypes on 64-bit Linux.
Mon, 02 Mar 2015 11:43:24 -0800 SDL
Alfred Reynolds <alfred@valvesoftware.com> [Mon, 02 Mar 2015 11:43:24 -0800] rev 9375
SDL - fix crash on OSX when removing a device. If the remove happened due to the CFRunLoopRunInMode call in SDL_SYS_JoystickDetect then we would delete the device right away, before SDL_SYS_JoystickUpdate could clean it up. So move the CFRunLoopRunInMode to after the cleanup logic, preventing this case. This does mean that adds and removes of joysticks now take 1 extra frame to show up.
Sun, 22 Feb 2015 20:34:08 -0500 Fixed bug 2868 - SDL_FillRect can crash if surface's clip-rect is out-of-bounds
David Ludwig <dludwig@pobox.com> [Sun, 22 Feb 2015 20:34:08 -0500] rev 9374
Fixed bug 2868 - SDL_FillRect can crash if surface's clip-rect is out-of-bounds Thanks to John Skaller for the research into this, and for the fix!
Sun, 22 Feb 2015 23:21:32 +0100 Emscripten: Fixed out of range joystick device index after joystick disconnect.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Sun, 22 Feb 2015 23:21:32 +0100] rev 9373
Emscripten: Fixed out of range joystick device index after joystick disconnect. After disconnecting a joystick the remaining kept their original device index. This was not correct because the device index must be a number between 0 and SDL_NumJoysticks(). It was fixed with ideas from SDL's joystick implementation for Android. Some range checks were removed as the caller already checks them.
Sun, 22 Feb 2015 21:00:35 +0100 Emscripten: Fixed sending button and motion events for not opened joysticks.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Sun, 22 Feb 2015 21:00:35 +0100] rev 9372
Emscripten: Fixed sending button and motion events for not opened joysticks. SDL_SYS_JoystickUpdate() was implemented incorrectly. For every call to it all attached joysticks were checked. But actually only the given SDL_Joystick should be checked then. This allowed sending broken events for attached but not opened joysticks. It also checked the opened joysticks more often than actually needed.
Sat, 21 Feb 2015 00:33:25 -0500 Fixed naming conventions in some SDL_assert types, added compat #defines.
Ryan C. Gordon <icculus@icculus.org> [Sat, 21 Feb 2015 00:33:25 -0500] rev 9371
Fixed naming conventions in some SDL_assert types, added compat #defines. Fixes Bugzilla #1997.
Thu, 19 Feb 2015 23:52:10 -0500 Mac OS X: Better way to stop duplicate joystick reports (thanks, Kyungdahm!).
Ryan C. Gordon <icculus@icculus.org> [Thu, 19 Feb 2015 23:52:10 -0500] rev 9370
Mac OS X: Better way to stop duplicate joystick reports (thanks, Kyungdahm!). Fixes Bugzilla #2822.
Thu, 19 Feb 2015 21:51:13 -0500 Windows: Added a FIXME.
Ryan C. Gordon <icculus@icculus.org> [Thu, 19 Feb 2015 21:51:13 -0500] rev 9369
Windows: Added a FIXME.
Thu, 19 Feb 2015 21:50:40 -0500 Windows: Free the argv we allocated for console_wmain().
Ryan C. Gordon <icculus@icculus.org> [Thu, 19 Feb 2015 21:50:40 -0500] rev 9368
Windows: Free the argv we allocated for console_wmain().
Thu, 19 Feb 2015 21:49:30 -0500 Windows: Added a FIXME.
Ryan C. Gordon <icculus@icculus.org> [Thu, 19 Feb 2015 21:49:30 -0500] rev 9367
Windows: Added a FIXME.
Thu, 19 Feb 2015 21:49:15 -0500 Windows: Make a distinction between ANSI mainline and UTF-8 mainline.
Ryan C. Gordon <icculus@icculus.org> [Thu, 19 Feb 2015 21:49:15 -0500] rev 9366
Windows: Make a distinction between ANSI mainline and UTF-8 mainline.
Thu, 19 Feb 2015 21:44:41 -0500 Windows: Support unicode arguments for console applications (thanks, Jorgen!).
Ryan C. Gordon <icculus@icculus.org> [Thu, 19 Feb 2015 21:44:41 -0500] rev 9365
Windows: Support unicode arguments for console applications (thanks, Jorgen!). Fixes Bugzilla #2864.
Thu, 19 Feb 2015 19:55:30 -0500 Mac OS X: replace some deprecated APIs with modern equivalents (thanks, Alex!).
Ryan C. Gordon <icculus@icculus.org> [Thu, 19 Feb 2015 19:55:30 -0500] rev 9364
Mac OS X: replace some deprecated APIs with modern equivalents (thanks, Alex!). Fixes Bugzilla #2858.
Thu, 19 Feb 2015 19:40:58 -0500 SDL_SetWindowPosition respects display num for SDL_WINDOWPOS_CENTERED_DISPLAY.
Edward Rudd <urkle@outoforder.cc> [Thu, 19 Feb 2015 19:40:58 -0500] rev 9363
SDL_SetWindowPosition respects display num for SDL_WINDOWPOS_CENTERED_DISPLAY. This allows for this kind of code in an application: int monitorID = 1; // the second monitor! SDL_SetWindowPosition(sdlWin, SDL_WINDOWPOS_CENTERED_DISPLAY(monitorID), SDL_WINDOWPOS_CENTERED_DISPLAY(monitorID)); Fixes Bugzilla #2849.
Sat, 10 Jan 2015 13:47:37 +0100 Fix build on Linux when wayland is enabled
Arne Janbu <arnej@arnej.de> [Sat, 10 Jan 2015 13:47:37 +0100] rev 9362
Fix build on Linux when wayland is enabled Bug: https://bugzilla.libsdl.org/show_bug.cgi?id=2838
Thu, 19 Feb 2015 13:42:56 -0500 Some corrections to the SDL2.spec.in (thanks, Simone!).
Ryan C. Gordon <icculus@icculus.org> [Thu, 19 Feb 2015 13:42:56 -0500] rev 9361
Some corrections to the SDL2.spec.in (thanks, Simone!). Fixes Bugzilla #2809.
Thu, 19 Feb 2015 13:11:19 -0500 Remove unnecessary parentheses and an unnecessary free() of a NULL pointer.
Ryan C. Gordon <icculus@icculus.org> [Thu, 19 Feb 2015 13:11:19 -0500] rev 9360
Remove unnecessary parentheses and an unnecessary free() of a NULL pointer. (Thanks, Simon!) Fixes Bugzilla #2881.
Wed, 18 Feb 2015 16:25:15 -0500 Corrected documentation about triggers values in SDL_GameControllerGetAxis().
Ryan C. Gordon <icculus@icculus.org> [Wed, 18 Feb 2015 16:25:15 -0500] rev 9359
Corrected documentation about triggers values in SDL_GameControllerGetAxis(). Fixes Bugzilla #2319.
Wed, 18 Feb 2015 16:17:53 -0500 We maintain the list of platforms on the wiki now.
Ryan C. Gordon <icculus@icculus.org> [Wed, 18 Feb 2015 16:17:53 -0500] rev 9358
We maintain the list of platforms on the wiki now. Also, I don't really want people emailing community members directly with problems, so I'm removing their email addresses. Fixes Bugzilla #2304.
Wed, 18 Feb 2015 21:34:07 +0100 Emscripten: Fixed receiving joystick events after failed init or subsystem quit.
Philipp Wiesemann <philipp.wiesemann@arcor.de> [Wed, 18 Feb 2015 21:34:07 +0100] rev 9357
Emscripten: Fixed receiving joystick events after failed init or subsystem quit. The callbacks used to receive the HTML events were not removed if the joystick subsystem initialization failed or if the joystick subsystem was quit. Also, the already connected joysticks were not deleted if the initialization failed later.
(0) -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 tip