Commit Graph

  • 26f05ecb4d Fixed missing prototypes on Android, patch from Sylvain Sam Lantinga 2016-12-02 02:25:12 -0800
  • 84c0780e25 Fixed bug 3305 - Fixed TextInput status when the keyboard was dismissed with the dismiss key on the iPad Sam Lantinga 2016-12-02 02:21:35 -0800
  • a738a6fb49 Added Linux controller mapping for the Nostromo n45 Dual Analog Gamepad Sam Lantinga 2016-12-01 07:31:08 -0800
  • 1b689c335c Fixed bug 3503 - osx builds don't run on 10.6 as of rev. 10651 Sam Lantinga 2016-12-01 11:52:47 -0800
  • 4905cd9c09 Fixed bug 3340 - SDL_BlitScaled causes access violation in some cases. Sam Lantinga 2016-11-30 22:06:05 -0800
  • cb8748b719 Fixed the controller mappings for the OUYA controller Sam Lantinga 2016-11-30 12:58:03 -0800
  • 5fcf2577fb Added PS4 controller entries for the new Sony HID driver https://git.kernel.org/cgit/linux/kernel/git/jikos/hid.git/log/?h=for-4.10/sony Sam Lantinga 2016-11-30 12:34:50 -0800
  • 663afa911f Added support for the DS4 USB Wireless Adaptor Sam Lantinga 2016-11-30 12:25:19 -0800
  • cd3aefc093 Updated documentation in header file. Philipp Wiesemann 2016-11-30 23:31:36 +0100
  • a7655d77d1 Fixed warning about storing an unused value. Philipp Wiesemann 2016-11-30 23:31:23 +0100
  • d834c08ac7 Add the controller mappings to the linked list in order Sam Lantinga 2016-11-29 22:02:37 -0800
  • dd5d85a4e7 Added an API to iterate over game controller mappings Sam Lantinga 2016-11-29 06:36:57 -0800
  • 1e8f074c43 Avoid conflicts with multiple versions of udev by first trying the library that is linked with the executable, if any, and then picking the one that is in the build environment. This fixes joystick detection for applications using the Steam Linux Runtime Sam Lantinga 2016-11-29 05:34:20 -0800
  • 5220759f03 Made it safe to update joysticks from multiple threads, fixes crash in Steam Sam Lantinga 2016-11-29 05:04:42 -0800
  • 8bd4c6f332 Added fcitx-libs-dev to debian build dependencies, for Fcitx IME support Sam Lantinga 2016-11-28 08:05:45 -0800
  • 4fe3fb3454 Added debian changelog entry for SDL 2.0.5 Sam Lantinga 2016-11-28 07:34:25 -0800
  • 7f764bd8d3 once more - iterating on this is annoying Sam Lantinga 2016-11-26 10:26:36 -0800
  • 51ccc9ed8c if the tap is explicitly disabled by code or by another program, let it remain disabled! this is different than the automatic "event tap was too slow therefore we stopped processing it" timeout which we want to re-enable after. Sam Lantinga 2016-11-26 10:26:32 -0800
  • 25f54f0f4f tap should default to disabled, not enabled Sam Lantinga 2016-11-26 10:26:26 -0800
  • 354a8f276e SDL for Mac - only enable global event tap when actually necessary (app has focus and has requested relative mouse mode or has asked for a mouse grab). in other situations the event tap impacts system performance and battery life with no benefit. Sam Lantinga 2016-11-26 10:26:22 -0800
  • ff56c7b300 checker-buildbot.sh: Disable warnings that aren't explicitly static analysis. Ryan C. Gordon 2016-11-25 14:16:27 -0500
  • d1c35febce macOS: removed deprecated UpdateSystemActivity() call. Ryan C. Gordon 2016-11-25 00:13:13 -0500
  • fb5fd67ccb Fixed all known static analysis bugs, with checker-279 on macOS. Ryan C. Gordon 2016-11-24 21:41:09 -0500
  • fd250bd636 checker-buildbot.sh: Upgraded to checker-279, deal with zero bugs detected. Ryan C. Gordon 2016-11-24 21:13:23 -0500
  • 2f6ba615ee Guess the USB VID/PID of XInput devices Sam Lantinga 2016-11-24 12:24:22 -0800
  • e9983c7b0f We are comparing 16-bit values Sam Lantinga 2016-11-24 11:53:23 -0800
  • e93e91f0b5 Pacify some GCC strict-aliasing compiler warnings. Ryan C. Gordon 2016-11-23 21:52:48 -0500
  • 5232b8e952 Fixed XBox One S controller mapping for firmware revision 3.1.1221.0, including back and guide buttons Sam Lantinga 2016-11-23 06:54:19 -0800
  • 232ae68864 Still more compiler warning fixes for various platforms. Ryan C. Gordon 2016-11-23 17:20:28 -0500
  • 40c2a6fb55 Fixed more compiler warnings. Ryan C. Gordon 2016-11-23 11:49:26 -0500
  • 52827361ae directsound: fixed compiler warnings. Ryan C. Gordon 2016-11-23 10:51:44 -0500
  • aa03b9d7af The XBox One S controller sends keys outside the standard joystick button range Sam Lantinga 2016-11-22 22:14:28 -0800
  • 6558ecdbf6 Added mapping for XBox One S controller firmware version 3.1.1221.0 Sam Lantinga 2016-11-22 04:42:07 -0800
  • a949882a98 cpuinfo: fix SDL_HasNEON() on older iOS devices, fixed C++ comment. Ryan C. Gordon 2016-11-21 20:35:59 -0500
  • 3615633571 Renaming of guard header names to quiet -Wreserved-id-macro Patch contributed by Sylvain Sam Lantinga 2016-11-20 21:34:54 -0800
  • abe9271065 Fixed warning building under mingw, patch contributed by Sylvain Sam Lantinga 2016-11-20 21:29:27 -0800
  • c7351c2dea Fixed a few warnings that show up with -Wdocumentation and -Wdocumentation-unknown-command, patch contributed by Sylvain Sam Lantinga 2016-11-20 21:26:56 -0800
  • eaca3958ad Fixed bug 3494 - SDL_test_fuzzer.c fails compile since r10604 Sam Lantinga 2016-11-20 21:24:09 -0800
  • 4a089ca1c8 Fixed bug 3486 - Can't get HINSTANCE of my window Sam Lantinga 2016-11-20 21:18:55 -0800
  • 2a5fab63ee Updated configure script. Philipp Wiesemann 2016-11-19 23:27:51 +0100
  • eb9cc03068 Fixed two memory leaks if added game controller mapping has lower priority. Philipp Wiesemann 2016-11-19 23:27:37 +0100
  • a49ac09c02 Windows: Fixed crash if using current SDL_GetWindowWMInfo() from older programs. Philipp Wiesemann 2016-11-18 00:06:09 +0100
  • d05a39d0a6 Wayland: Fixed file descriptor leaks if device was not initialized. Philipp Wiesemann 2016-11-18 00:05:54 +0100
  • c345126266 Emscripten: Fixed handling of deactivated mouse events. Philipp Wiesemann 2016-11-18 00:05:28 +0100
  • 32cb34945e cpuinfo: patched to compile for getauxval() path. Ryan C. Gordon 2016-11-17 17:03:43 -0500
  • 0b33a1188b cpuinfo: more patching for Android. Legacy platform targets are a pain. Ryan C. Gordon 2016-11-17 16:10:32 -0500
  • a298e56349 cpuinfo: Patched to compile on Android, Linux. Ryan C. Gordon 2016-11-17 16:04:00 -0500
  • e8f4b7c4f5 cpuinfo: patched to compile. Ryan C. Gordon 2016-11-17 16:01:59 -0500
  • 74eb78dcbf cpuinfo: more work on SDL_HasNEON(). Ryan C. Gordon 2016-11-17 15:57:58 -0500
  • db97c3d3e8 cpuinfo: silence compiler warnings on non-Intel CPU architectures. Ryan C. Gordon 2016-11-17 01:41:56 -0500
  • 66a36d5660 cpuinfo: disable NEON detection on Android for now. Ryan C. Gordon 2016-11-17 01:34:18 -0500
  • 5c6b2ebf2d cpuinfo: more robust ARM preprocessor checks. Ryan C. Gordon 2016-11-17 01:26:56 -0500
  • 35430a73f2 cpuinfo: first attempt at SDL_HasNEON() implementation. Ryan C. Gordon 2016-11-17 01:15:16 -0500
  • 7592b40b39 cpuinfo: Removed code duplication, cached CPUID details. Ryan C. Gordon 2016-11-16 22:49:04 -0500
  • 6fe15d6347 Wayland: Fixed memory leak if output retrieval failed. Philipp Wiesemann 2016-11-16 22:09:40 +0100
  • 97aa577589 Fixed empty parameter list in signatures of internal functions. Philipp Wiesemann 2016-11-16 22:08:51 +0100
  • 818d1d3e80 Fixed bug 1646 - Warnings from clang with -Weverything Sam Lantinga 2016-11-15 01:30:08 -0800
  • 0d24495b15 Removed unused constants Except for SDL_bmp.c where they are historically interesting and I've left them in. Sam Lantinga 2016-11-15 01:24:58 -0800
  • acce865911 [qtwayland] Set orientation and window flags via SDL hints Thomas Perl 2016-11-13 10:39:04 +0100
  • 009a3f5aa6 Fixed bug 3490 - Build failure with --enable-video-directfb Sam Lantinga 2016-11-15 01:14:30 -0800
  • ab8bd3d96b Fixed bug 3359 - Software renderer does incorrect blending with SDL_RenderCopyEx Sam Lantinga 2016-11-15 01:12:27 -0800
  • c1e292fcf8 Fixed build error with missing function prototype in the SDL_test_harness.h header Sam Lantinga 2016-11-13 23:09:42 -0800
  • c2837ef634 Fixed unresolved symbol on Visual Studio Sam Lantinga 2016-11-13 23:04:47 -0800
  • 57d01d7d67 Patch from Sylvain to fix clang warnings Sam Lantinga 2016-11-13 22:57:41 -0800
  • c13a077d15 Fixed bug 3488 - Random crashes (because Memory overlap in audio converters detected by Valgrind) Sam Lantinga 2016-11-13 00:09:02 -0800
  • 37696150e2 Fixed build on various platforms Sam Lantinga 2016-11-11 13:47:40 -0800
  • 77000ff8cb Fixed bug 1822 - Inconsistent renderer behaviour on rotation Sam Lantinga 2016-11-11 13:38:39 -0800
  • 23c01c1890 Fixed bug 3079 - Allow non destructive SDL_GameControllerAddMappingsFromFile Sam Lantinga 2016-11-11 13:29:23 -0800
  • 74e1dd4c6f Define _GNU_SOURCE when building SDL Sam Lantinga 2016-11-11 13:14:00 -0800
  • 302a6e62aa Fixed bug 3484 - DSP driver does not detect /dev/dsp0 Sam Lantinga 2016-11-11 12:41:06 -0800
  • 160e719449 Fixed whitespace and added code to support older game controller GUIDs Sam Lantinga 2016-11-11 04:35:06 -0800
  • b6542ab237 Fixed whitespace Sam Lantinga 2016-11-11 04:30:09 -0800
  • 47418f2d5a Updated Windows game controller support Sam Lantinga 2016-11-11 03:35:37 -0800
  • 79f6ba5a84 Fixed signed/unsigned comparison warnings in Visual Studio Sam Lantinga 2016-11-11 03:18:16 -0800
  • 801a9eaf64 Updated Mac OS X game controller support Sam Lantinga 2016-11-11 04:06:00 -0700
  • c406f649b3 Added USB VID/PID information to the SDL test programs Sam Lantinga 2016-11-10 18:53:50 -0800
  • 0cc6207c68 Added Linux entries for the Logitech Dual Action game controller Sam Lantinga 2016-11-10 18:53:29 -0800
  • ac74e16cde Standardized the format of the SDL joystick GUID and added functions to retrieve the USB VID/PID from a joystick and game controller. Sam Lantinga 2016-11-10 17:19:34 -0800
  • 2898ada338 wayland: fixed compiler warning about pipe2(). Ryan C. Gordon 2016-11-10 12:07:34 -0500
  • 0a294a7ba0 nacl: pepper_49 SDK apparently has problems, move buildbot back to pepper_47. Ryan C. Gordon 2016-11-10 11:26:44 -0500
  • 920bc237da Upgraded buildbot to NaCL SDK pepper_49 (the current stable release). Ryan C. Gordon 2016-11-08 01:12:54 -0500
  • 6380d5c24e Fixed audio conversion for unsigned 16 bit data. Philipp Wiesemann 2016-11-07 21:10:01 +0100
  • 37d991d7d6 Fixed bug 3481 - Configure fails to detect dynamic library support on powerpc64le Sam Lantinga 2016-11-06 20:26:48 -0800
  • 057bca8a68 Better fix for last point in D3D11 renderer, thanks to Nader Golbaz Sam Lantinga 2016-11-06 15:15:32 -0800
  • 0396af651a Shifting a value by more than its bits isn't defined and has varying behavior depending on compiler and platform Sam Lantinga 2016-11-06 14:13:28 -0800
  • 40b571c91e Fixed bug 3468 - _allshr in SDL_stdlib.c is not working properly Sam Lantinga 2016-11-06 10:01:08 -0800
  • d780031277 Fixed bug 3476 - round() needs _GNU_SOURCE on some old systems Sam Lantinga 2016-11-06 09:30:06 -0800
  • 330e2952d8 Fixed bug 2421 for D3D11 - SDL_RenderCopyEx off by one when rotating by 90 and -90. Sam Lantinga 2016-11-06 08:47:40 -0800
  • 4ed4997cc4 Fixed bug 2421 for D3D9 - SDL_RenderCopyEx off by one when rotating by 90 and -90 Sam Lantinga 2016-11-06 08:42:46 -0800
  • d767a450dc Fixed 2942 - Wayland: Drag and Drop / Clipboard Sam Lantinga 2016-11-06 08:34:27 -0800
  • 7ad3a46d76 ALSA: Fixed compile warning about unused function. Philipp Wiesemann 2016-11-05 21:23:17 +0100
  • 5819923212 WinRT: Corrected header file guard comment. Philipp Wiesemann 2016-11-05 21:22:58 +0100
  • 062ca2b261 Removed empty statement. Philipp Wiesemann 2016-11-05 21:22:39 +0100
  • 6ed8213049 Fixed Windows build Sam Lantinga 2016-11-05 01:52:28 -0700
  • 5298830945 Fixed bug 3480 - minor update to NACL common.js Sam Lantinga 2016-11-05 01:48:14 -0700
  • a17abf10b7 Also patched to compile on C89 compilers. Ryan C. Gordon 2016-11-05 03:56:55 -0400
  • 067f0c8482 Patched to compile on C89 compilers. Ryan C. Gordon 2016-11-05 03:53:59 -0400
  • f3456e9a93 Reworked audio converter code. Ryan C. Gordon 2016-11-05 02:34:38 -0400
  • 7e65d88f01 Removed premake build system. Ryan C. Gordon 2016-11-03 11:10:52 -0400
  • 0f83ae0fd9 Added some debug logging to print out every event added to the SDL queue. Ryan C. Gordon 2016-11-03 01:29:56 -0400