Commit Graph

  • 62dfa7aef9 Fixed SDL_PRI?64 for 64-bit Linux. Ryan C. Gordon 2015-03-02 21:36:45 -0500
  • 3ac12ce6b4 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. Alfred Reynolds 2015-03-02 11:43:24 -0800
  • d2b6ff0ac9 Fixed bug 2868 - SDL_FillRect can crash if surface's clip-rect is out-of-bounds David Ludwig 2015-02-22 20:34:08 -0500
  • 7f3b019350 Emscripten: Fixed out of range joystick device index after joystick disconnect. Philipp Wiesemann 2015-02-22 23:21:32 +0100
  • e8b3d8a225 Emscripten: Fixed sending button and motion events for not opened joysticks. Philipp Wiesemann 2015-02-22 21:00:35 +0100
  • 644c2a9d25 Fixed naming conventions in some SDL_assert types, added compat #defines. Ryan C. Gordon 2015-02-21 00:33:25 -0500
  • 73ece06765 Mac OS X: Better way to stop duplicate joystick reports (thanks, Kyungdahm!). Ryan C. Gordon 2015-02-19 23:52:10 -0500
  • edba71afe8 Windows: Added a FIXME. Ryan C. Gordon 2015-02-19 21:51:13 -0500
  • e48c0a4ebb Windows: Free the argv we allocated for console_wmain(). Ryan C. Gordon 2015-02-19 21:50:40 -0500
  • 8efe290ddd Windows: Added a FIXME. Ryan C. Gordon 2015-02-19 21:49:30 -0500
  • 86df0d6928 Windows: Make a distinction between ANSI mainline and UTF-8 mainline. Ryan C. Gordon 2015-02-19 21:49:15 -0500
  • 5ab3673e2c Windows: Support unicode arguments for console applications (thanks, Jorgen!). Ryan C. Gordon 2015-02-19 21:44:41 -0500
  • 35f7b969fc Mac OS X: replace some deprecated APIs with modern equivalents (thanks, Alex!). Ryan C. Gordon 2015-02-19 19:55:30 -0500
  • 7885eb1c04 SDL_SetWindowPosition respects display num for SDL_WINDOWPOS_CENTERED_DISPLAY. Edward Rudd 2015-02-19 19:40:58 -0500
  • 01d20ddc72 Merged default into iOS-improvements Alex Szpakowski 2015-01-24 23:58:07 -0400
  • 0e2cfde216 Fixed the extended launch screen causing minor visual issues when rotating the screen in some circumstances. Alex Szpakowski 2015-01-24 23:53:41 -0400
  • 8ddf5cb648 Merged default into iOS-improvements Alex Szpakowski 2015-01-15 01:15:24 -0400
  • e1d3135f5c Several improvements to the iOS backend: Alex Szpakowski 2015-01-15 01:06:14 -0400
  • 73b5415ca2 Fix build on Linux when wayland is enabled Arne Janbu 2015-01-10 13:47:37 +0100
  • 7626a09ed7 Some corrections to the SDL2.spec.in (thanks, Simone!). Ryan C. Gordon 2015-02-19 13:42:56 -0500
  • 214932aab3 Remove unnecessary parentheses and an unnecessary free() of a NULL pointer. Ryan C. Gordon 2015-02-19 13:11:19 -0500
  • c6db79ee11 Corrected documentation about triggers values in SDL_GameControllerGetAxis(). Ryan C. Gordon 2015-02-18 16:25:15 -0500
  • fbd714bd5b We maintain the list of platforms on the wiki now. Ryan C. Gordon 2015-02-18 16:17:53 -0500
  • 8061f47f2f Emscripten: Fixed receiving joystick events after failed init or subsystem quit. Philipp Wiesemann 2015-02-18 21:34:07 +0100
  • 9b19b0a7de Removed redundant include statements from test programs. Philipp Wiesemann 2015-02-18 21:31:21 +0100
  • 3fc0e11cb8 X11: Don't create a window and GL context to look up the glX extension string. Ryan C. Gordon 2015-02-17 23:00:46 -0500
  • 7920953958 glX HasExtension(): check for NULL ext string first. Ryan C. Gordon 2015-02-17 22:59:56 -0500
  • 36e3c2bce1 Emscripten: Removed unused internal function. Philipp Wiesemann 2015-02-15 21:47:10 +0100
  • 6406a503c3 Emscripten: Changed return type of callback implementations from int to EM_BOOL. Philipp Wiesemann 2015-02-15 21:44:36 +0100
  • 06065ec156 WinRT: a minor, nit-picky cleanup of some OpenGL code David Ludwig 2015-02-15 12:11:44 -0500
  • 797b301d80 WinRT: improved OpenGL ES compatibility on WinPhone/ARM and Surface RT David Ludwig 2015-02-15 11:53:24 -0500
  • 4b97d9a836 Fixed crash if using clipboard functions without having initialized video. Philipp Wiesemann 2015-02-15 11:35:07 +0100
  • f4e59c4c32 Fixed compile warning about unused variable in wave test program. Philipp Wiesemann 2015-02-15 11:33:39 +0100
  • a274f5740a WinRT: fixed crash when using up-to-date versions of ANGLE/WinRT David Ludwig 2015-02-15 00:08:27 -0500
  • a9b5f5d30a Emscripten: Fixed sending SDL_JOYDEVICEADDED events with an index out of range. Philipp Wiesemann 2015-02-14 15:22:04 +0100
  • c0b3cd2123 Emscripten: Deactivated and corrected debug log messages on joystick events. Philipp Wiesemann 2015-02-14 15:16:41 +0100
  • 73d9642c3f Emscripten: Fixed throwing JavaScript exception if no audio context available. Philipp Wiesemann 2015-02-14 00:16:27 +0100
  • 339b064dc2 Emscripten: Fixed not including SDL_internal.h. Philipp Wiesemann 2015-02-14 00:13:00 +0100
  • 23015227dd Emscripten: Fixed framebuffer error message. Philipp Wiesemann 2015-02-14 00:10:58 +0100
  • 3614dc7448 Emscripten: Fixed SDL_GetPlatform() returning "Unknown" instead of "Emscripten". Philipp Wiesemann 2015-02-14 00:08:48 +0100
  • ca6f7373e5 Fixed test programs for joystick not exiting on events after first disconnect. Philipp Wiesemann 2015-02-12 21:40:53 +0100
  • 18abf71873 X11: Set dialog hint on message boxes (thanks, Melker!). Ryan C. Gordon 2015-02-11 01:48:52 -0500
  • 71bd0ef9f8 Fixed bug 2873 - Joystick test won't reload after reattach Philipp Wiesemann 2015-02-10 20:40:03 +0100
  • 3d63bc06b0 Fixed compiling test with older C. Philipp Wiesemann 2015-02-10 20:31:05 +0100
  • 530f2b47f4 Fixed two inconsistencies on failed allocation. Philipp Wiesemann 2015-02-08 22:50:16 +0100
  • fd84a457e3 WinRT: made note that VSync is always enabled on WinPhone, due to OS David Ludwig 2015-02-08 15:44:15 -0500
  • e7a29e158b Fixed three memory leaks on failed allocation. Philipp Wiesemann 2015-02-08 21:25:37 +0100
  • 52c808dc28 Fixed bug 2866 - testrelative.c: patch to make the orange box wrap around Philipp Wiesemann 2015-02-07 22:40:36 +0100
  • a147add890 Added missing guards. Philipp Wiesemann 2015-02-03 21:22:25 +0100
  • e7cf41eb65 X11: Add events related to maximizing a window (thanks, Andrei and Gergely!). Ryan C. Gordon 2015-02-02 01:21:02 -0500
  • c62e87130c X11: Fixes for OpenGL 3.0 and later context creation. Ryan C. Gordon 2015-02-02 01:05:41 -0500
  • 01462e936e Added missing guards in implementation for PSP. Philipp Wiesemann 2015-01-31 22:45:54 +0100
  • e36302cd20 Added missing include statements in implementation for PSP. Philipp Wiesemann 2015-01-31 22:43:05 +0100
  • 9576e5bcb7 Fixed comment in implementation for NaCl. Philipp Wiesemann 2015-01-31 21:06:37 +0100
  • 959b343f2c Fixed including SDL_config.h in implementation for Android. Philipp Wiesemann 2015-01-31 21:02:56 +0100
  • afed3e83a1 Fixed names in implementation for PSP. Philipp Wiesemann 2015-01-31 10:33:48 +0100
  • 94747792ce Fixed wrong comment in implementation for Android. Philipp Wiesemann 2015-01-31 10:32:45 +0100
  • 94efb05866 Fix typos in header file documentation comments. Philipp Wiesemann 2015-01-30 23:20:15 +0100
  • 2f4e6ac91a Changed static variable to local variable in implementation for Android. Philipp Wiesemann 2015-01-30 23:18:14 +0100
  • a436734f0d Fixed game controller hotplug support for some embedded Linux devices When guessing the device class, it ends up being 0 for devices that have been removed (because the device node no longer exists) Sam Lantinga 2015-01-29 13:33:53 -0800
  • 341c758315 Add binding layout for Xbone pad. Sam Lantinga 2015-01-29 13:33:20 -0800
  • 57a37a47ef X11: Don't delay delivery of focus events unless we just changed vidmodes. Ryan C. Gordon 2015-01-26 17:46:39 -0500
  • 19b451d47e Fixed recently broken configure script for FreeBSD. Philipp Wiesemann 2015-01-26 22:27:27 +0100
  • f8df962b0b Fixed memory leak in video quit implementation for Android. Philipp Wiesemann 2015-01-26 22:12:38 +0100
  • d0f7cc7dc8 Updated a README. Philipp Wiesemann 2015-01-26 22:02:53 +0100
  • de2c9d7724 Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation Philipp Wiesemann 2015-01-26 22:00:29 +0100
  • d30fcff51a Fixed bug 2816 - [patch] Android: Expose screen refresh rate Philipp Wiesemann 2015-01-23 20:29:08 +0100
  • 377009a164 CMake: Removed unused variable (thanks, Felix!). Ryan C. Gordon 2015-01-18 02:50:14 -0500
  • 79e408d436 Fixed bug 2807 - Not using CoreAudio on OS X when built via CMake Felix H. Dahlke 2015-01-17 04:36:15 +0100
  • f7cc83f06e Fixed wrong documentation in joystick implementation source. Philipp Wiesemann 2015-01-16 23:07:10 +0100
  • a532a50d25 Fixed two warnings about initialized but unused local variables in tests. Philipp Wiesemann 2015-01-16 23:03:14 +0100
  • 72246384ac Added and fixed doxygen markup in header file. Philipp Wiesemann 2015-01-12 23:20:52 +0100
  • ebb94db137 Replaced include of SDL_types.h with SDL_stdinc.h in internal header file. Philipp Wiesemann 2015-01-08 21:45:46 +0100
  • 3864bef017 Clang static analysis builds should use C runtime directly. Ryan C. Gordon 2015-01-05 01:41:42 -0500
  • 4ce22fb08d Dynamic API: don't leak if a library loaded but didn't have the entry point. Ryan C. Gordon 2015-01-05 01:07:36 -0500
  • e24d35e70f Removed unused enumeration and constant from internal header file. Philipp Wiesemann 2014-12-31 21:00:32 +0100
  • 0cff4bbd85 Fixed copyright date. Philipp Wiesemann 2014-12-28 22:10:24 +0100
  • e000fb3478 Linked README-emscripten.md in README.md and added markdown formatting. Philipp Wiesemann 2014-12-28 22:02:17 +0100
  • e6f3df7d76 Renamed README-emscripten.txt to README-emscripten.md. Philipp Wiesemann 2014-12-28 22:00:24 +0100
  • 786deaf7c7 Cleaned up some compiler warnings. Ryan C. Gordon 2014-12-26 23:16:54 -0500
  • d8eef81da2 GLES2: Only use VBOs for Emscripten (for now). Ryan C. Gordon 2014-12-26 22:30:19 -0500
  • 59f84f8525 Added three missing checks for return values of SDL_calloc(). Philipp Wiesemann 2014-12-26 20:11:28 +0100
  • 8cd2dcdb2d WinRT: hiding SDL_WinRTRunApp's XAML functionality, until it's ready for use David Ludwig 2014-12-24 11:33:42 -0500
  • 05abb41ddd Removed missing test program from Makefile. Philipp Wiesemann 2014-12-25 22:47:04 +0100
  • 922df75a9b Changed Emscripten entry in gamecontroller database to allow sorting by script. Philipp Wiesemann 2014-12-25 22:43:17 +0100
  • 52ba7e4697 Removed unnecessary call to SDL_free(). Philipp Wiesemann 2014-12-25 22:08:48 +0100
  • 80e2bf0acb Fixed typos in a README. Philipp Wiesemann 2014-12-25 22:07:15 +0100
  • 03727c3390 Fixed typo in header file documentation comment. Philipp Wiesemann 2014-12-25 22:05:48 +0100
  • 0b857b3a73 Fixed compile warnings about unused variables. Philipp Wiesemann 2014-12-25 22:03:07 +0100
  • 961ddb836f Fixed compile errors in example programs. Philipp Wiesemann 2014-12-25 21:42:56 +0100
  • 3fbf669b2d Maybe actually patched to compile this time? Ryan C. Gordon 2014-12-24 22:22:35 -0500
  • db406c1f92 Actually fix Unix scripts this time. :) Ryan C. Gordon 2014-12-24 13:23:48 -0500
  • 9ea8c11e17 Really patched to compile this time? Ryan C. Gordon 2014-12-24 13:21:28 -0500
  • e99bfac11e Patched to compile. Ryan C. Gordon 2014-12-24 13:16:27 -0500
  • 54390585af I don't know if Unix scripts are useful at all on Emscripten, but fix them up. Ryan C. Gordon 2014-12-24 13:13:19 -0500
  • c78b47cbfd A little more work on the Emscripten buildbot script. Ryan C. Gordon 2014-12-24 13:03:20 -0500
  • 06cb991090 Added buildbot script for Emscripten port. Ryan C. Gordon 2014-12-24 12:49:35 -0500
  • 83a75dae9f Maybe patched to compile on Windows for real now? Ryan C. Gordon 2014-12-24 02:12:16 -0500
  • 91f0a8fd85 Patched to compile on Windows. Ryan C. Gordon 2014-12-24 02:06:38 -0500
  • 1631f27644 Patched to compile on non-Emscripten targets. Ryan C. Gordon 2014-12-24 02:01:12 -0500