Commit Graph

  • 33dc8a5587 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
  • ace37bb5f3 Added Linux controller mapping for the Nostromo n45 Dual Analog Gamepad Sam Lantinga 2016-12-01 07:31:08 -0800
  • c35c02c4dd Fixed bug 3503 - osx builds don't run on 10.6 as of rev. 10651 Sam Lantinga 2016-12-01 11:52:47 -0800
  • 510c95cb66 Fixed bug 3340 - SDL_BlitScaled causes access violation in some cases. Sam Lantinga 2016-11-30 22:06:05 -0800
  • ca235fc647 Fixed the controller mappings for the OUYA controller Sam Lantinga 2016-11-30 12:58:03 -0800
  • 9ab4df5057 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
  • fa7a1a319e Added support for the DS4 USB Wireless Adaptor Sam Lantinga 2016-11-30 12:25:19 -0800
  • 47a53169cd Updated documentation in header file. Philipp Wiesemann 2016-11-30 23:31:36 +0100
  • 2441f80db6 Fixed warning about storing an unused value. Philipp Wiesemann 2016-11-30 23:31:23 +0100
  • dee4dc696e Add the controller mappings to the linked list in order Sam Lantinga 2016-11-29 22:02:37 -0800
  • 335bbe8d4d Added an API to iterate over game controller mappings Sam Lantinga 2016-11-29 06:36:57 -0800
  • ef430fc693 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
  • 4a4b6a06df Made it safe to update joysticks from multiple threads, fixes crash in Steam Sam Lantinga 2016-11-29 05:04:42 -0800
  • a2dc140c72 Added fcitx-libs-dev to debian build dependencies, for Fcitx IME support Sam Lantinga 2016-11-28 08:05:45 -0800
  • 199f65cd1f Added debian changelog entry for SDL 2.0.5 Sam Lantinga 2016-11-28 07:34:25 -0800
  • 5edac58c6d once more - iterating on this is annoying Sam Lantinga 2016-11-26 10:26:36 -0800
  • 0b91598c3d 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
  • 6c67f6def1 tap should default to disabled, not enabled Sam Lantinga 2016-11-26 10:26:26 -0800
  • 482c1ee3ad 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
  • a93ba0956a checker-buildbot.sh: Disable warnings that aren't explicitly static analysis. Ryan C. Gordon 2016-11-25 14:16:27 -0500
  • fa430b8cd6 macOS: removed deprecated UpdateSystemActivity() call. Ryan C. Gordon 2016-11-25 00:13:13 -0500
  • 10a55c5c98 Fixed all known static analysis bugs, with checker-279 on macOS. Ryan C. Gordon 2016-11-24 21:41:09 -0500
  • b72d56d208 checker-buildbot.sh: Upgraded to checker-279, deal with zero bugs detected. Ryan C. Gordon 2016-11-24 21:13:23 -0500
  • 40120c1ad3 Guess the USB VID/PID of XInput devices Sam Lantinga 2016-11-24 12:24:22 -0800
  • 9f1971a148 We are comparing 16-bit values Sam Lantinga 2016-11-24 11:53:23 -0800
  • 2c3131cd60 Pacify some GCC strict-aliasing compiler warnings. Ryan C. Gordon 2016-11-23 21:52:48 -0500
  • 4c5cc06c0b 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
  • 98ce1f551d Still more compiler warning fixes for various platforms. Ryan C. Gordon 2016-11-23 17:20:28 -0500
  • 07844bda3b Fixed more compiler warnings. Ryan C. Gordon 2016-11-23 11:49:26 -0500
  • a787847ec1 directsound: fixed compiler warnings. Ryan C. Gordon 2016-11-23 10:51:44 -0500
  • 0e0ddcfe5b The XBox One S controller sends keys outside the standard joystick button range Sam Lantinga 2016-11-22 22:14:28 -0800
  • c36dbf063b Added mapping for XBox One S controller firmware version 3.1.1221.0 Sam Lantinga 2016-11-22 04:42:07 -0800
  • a8cfff77bd cpuinfo: fix SDL_HasNEON() on older iOS devices, fixed C++ comment. Ryan C. Gordon 2016-11-21 20:35:59 -0500
  • 6173ad80ac Renaming of guard header names to quiet -Wreserved-id-macro Patch contributed by Sylvain Sam Lantinga 2016-11-20 21:34:54 -0800
  • 854e449f2b Fixed warning building under mingw, patch contributed by Sylvain Sam Lantinga 2016-11-20 21:29:27 -0800
  • c8c2307d13 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
  • db749726db Fixed bug 3494 - SDL_test_fuzzer.c fails compile since r10604 Sam Lantinga 2016-11-20 21:24:09 -0800
  • b764c52338 Fixed bug 3486 - Can't get HINSTANCE of my window Sam Lantinga 2016-11-20 21:18:55 -0800
  • f94ba2bfb9 Updated configure script. Philipp Wiesemann 2016-11-19 23:27:51 +0100
  • 88fec5e6e1 Fixed two memory leaks if added game controller mapping has lower priority. Philipp Wiesemann 2016-11-19 23:27:37 +0100
  • 8de122e03b Windows: Fixed crash if using current SDL_GetWindowWMInfo() from older programs. Philipp Wiesemann 2016-11-18 00:06:09 +0100
  • dcc11d0ea2 Wayland: Fixed file descriptor leaks if device was not initialized. Philipp Wiesemann 2016-11-18 00:05:54 +0100
  • 10918a605c Emscripten: Fixed handling of deactivated mouse events. Philipp Wiesemann 2016-11-18 00:05:28 +0100
  • ab33bea5b6 cpuinfo: patched to compile for getauxval() path. Ryan C. Gordon 2016-11-17 17:03:43 -0500
  • 89200622a0 cpuinfo: more patching for Android. Legacy platform targets are a pain. Ryan C. Gordon 2016-11-17 16:10:32 -0500
  • 5f1a17d656 cpuinfo: Patched to compile on Android, Linux. Ryan C. Gordon 2016-11-17 16:04:00 -0500
  • 08430b1d05 cpuinfo: patched to compile. Ryan C. Gordon 2016-11-17 16:01:59 -0500
  • fb63d99d3a cpuinfo: more work on SDL_HasNEON(). Ryan C. Gordon 2016-11-17 15:57:58 -0500
  • d5c469df6c cpuinfo: silence compiler warnings on non-Intel CPU architectures. Ryan C. Gordon 2016-11-17 01:41:56 -0500
  • c66aa392d0 cpuinfo: disable NEON detection on Android for now. Ryan C. Gordon 2016-11-17 01:34:18 -0500
  • aae857c321 cpuinfo: more robust ARM preprocessor checks. Ryan C. Gordon 2016-11-17 01:26:56 -0500
  • c676c1e096 cpuinfo: first attempt at SDL_HasNEON() implementation. Ryan C. Gordon 2016-11-17 01:15:16 -0500
  • bfd09d840b cpuinfo: Removed code duplication, cached CPUID details. Ryan C. Gordon 2016-11-16 22:49:04 -0500
  • 1463d5d833 Wayland: Fixed memory leak if output retrieval failed. Philipp Wiesemann 2016-11-16 22:09:40 +0100
  • 8077a087ba Fixed empty parameter list in signatures of internal functions. Philipp Wiesemann 2016-11-16 22:08:51 +0100
  • e9dcc86a94 Fixed bug 1646 - Warnings from clang with -Weverything Sam Lantinga 2016-11-15 01:30:08 -0800
  • 03d66a5ecd 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
  • ad40375eb5 [qtwayland] Set orientation and window flags via SDL hints Thomas Perl 2016-11-13 10:39:04 +0100
  • 6c0145b1b0 Fixed bug 3490 - Build failure with --enable-video-directfb Sam Lantinga 2016-11-15 01:14:30 -0800
  • 598c7ca0b3 Fixed bug 3359 - Software renderer does incorrect blending with SDL_RenderCopyEx Sam Lantinga 2016-11-15 01:12:27 -0800
  • c0b434c38c Fixed build error with missing function prototype in the SDL_test_harness.h header Sam Lantinga 2016-11-13 23:09:42 -0800
  • 4f8cad3480 Fixed unresolved symbol on Visual Studio Sam Lantinga 2016-11-13 23:04:47 -0800
  • e4f45257ae Patch from Sylvain to fix clang warnings Sam Lantinga 2016-11-13 22:57:41 -0800
  • 201c88a9dc Fixed bug 3488 - Random crashes (because Memory overlap in audio converters detected by Valgrind) Sam Lantinga 2016-11-13 00:09:02 -0800
  • e318301cd1 Fixed build on various platforms Sam Lantinga 2016-11-11 13:47:40 -0800
  • 277b1693ee Fixed bug 1822 - Inconsistent renderer behaviour on rotation Sam Lantinga 2016-11-11 13:38:39 -0800
  • 11428a28ec Fixed bug 3079 - Allow non destructive SDL_GameControllerAddMappingsFromFile Sam Lantinga 2016-11-11 13:29:23 -0800
  • c07c8e02f9 Define _GNU_SOURCE when building SDL Sam Lantinga 2016-11-11 13:14:00 -0800
  • d58d6b2a75 Fixed bug 3484 - DSP driver does not detect /dev/dsp0 Sam Lantinga 2016-11-11 12:41:06 -0800
  • 82c89571b7 Fixed whitespace and added code to support older game controller GUIDs Sam Lantinga 2016-11-11 04:35:06 -0800
  • 33a1f5185e Fixed whitespace Sam Lantinga 2016-11-11 04:30:09 -0800
  • 42c0bcd7c9 Updated Windows game controller support Sam Lantinga 2016-11-11 03:35:37 -0800
  • 079b3153c0 Fixed signed/unsigned comparison warnings in Visual Studio Sam Lantinga 2016-11-11 03:18:16 -0800
  • 100a885e47 Updated Mac OS X game controller support Sam Lantinga 2016-11-11 04:06:00 -0700
  • 1d4f9ca5ec Added USB VID/PID information to the SDL test programs Sam Lantinga 2016-11-10 18:53:50 -0800
  • abb3501918 Added Linux entries for the Logitech Dual Action game controller Sam Lantinga 2016-11-10 18:53:29 -0800
  • 107ec86eed 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
  • 705ce59f5f wayland: fixed compiler warning about pipe2(). Ryan C. Gordon 2016-11-10 12:07:34 -0500
  • 93d9d8bdee nacl: pepper_49 SDK apparently has problems, move buildbot back to pepper_47. Ryan C. Gordon 2016-11-10 11:26:44 -0500
  • 7b7add0025 Upgraded buildbot to NaCL SDK pepper_49 (the current stable release). Ryan C. Gordon 2016-11-08 01:12:54 -0500
  • 21661a244e Fixed audio conversion for unsigned 16 bit data. Philipp Wiesemann 2016-11-07 21:10:01 +0100
  • 5356d6796a Fixed bug 3481 - Configure fails to detect dynamic library support on powerpc64le Sam Lantinga 2016-11-06 20:26:48 -0800
  • dd25d91f55 Better fix for last point in D3D11 renderer, thanks to Nader Golbaz Sam Lantinga 2016-11-06 15:15:32 -0800
  • 882153b565 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
  • 131aecf92c Fixed bug 3468 - _allshr in SDL_stdlib.c is not working properly Sam Lantinga 2016-11-06 10:01:08 -0800
  • 5c3b8b4b1e Fixed bug 3476 - round() needs _GNU_SOURCE on some old systems Sam Lantinga 2016-11-06 09:30:06 -0800
  • cdd4984108 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
  • ef2f87b017 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
  • ece1ea312e Fixed 2942 - Wayland: Drag and Drop / Clipboard Sam Lantinga 2016-11-06 08:34:27 -0800
  • 690c683824 ALSA: Fixed compile warning about unused function. Philipp Wiesemann 2016-11-05 21:23:17 +0100
  • 7bbd92718c WinRT: Corrected header file guard comment. Philipp Wiesemann 2016-11-05 21:22:58 +0100
  • 9684ded562 Removed empty statement. Philipp Wiesemann 2016-11-05 21:22:39 +0100
  • 0a7b28a49d Fixed Windows build Sam Lantinga 2016-11-05 01:52:28 -0700
  • 03234c08fa Fixed bug 3480 - minor update to NACL common.js Sam Lantinga 2016-11-05 01:48:14 -0700
  • b155016867 Also patched to compile on C89 compilers. Ryan C. Gordon 2016-11-05 03:56:55 -0400
  • 7f1e31d668 Patched to compile on C89 compilers. Ryan C. Gordon 2016-11-05 03:53:59 -0400
  • e0cd263a3c Reworked audio converter code. Ryan C. Gordon 2016-11-05 02:34:38 -0400
  • 5ea1896278 Removed premake build system. Ryan C. Gordon 2016-11-03 11:10:52 -0400
  • 610d8a5500 Added some debug logging to print out every event added to the SDL queue. Ryan C. Gordon 2016-11-03 01:29:56 -0400
  • ba74154fd5 Fixed text input events with UIM Sam Lantinga 2016-11-02 02:56:54 -0700