Commit Graph

  • d159249aae Fixed bus error when converting 16-bit to float for non-integral-multiple sample rates Sam Lantinga 2016-12-19 11:15:53 -0800
  • 73db1283de audio: fixed one more incorrectly-hardcoded value in the resamplers. Ryan C. Gordon 2016-12-18 20:17:33 -0500
  • c168f3f135 tvOS: Expose remote swipe gestures as arrow key presses (thanks oviano!) Alex Szpakowski 2016-12-18 13:05:14 -0400
  • 74dbe186c1 iOS bug #3377: work around bugs in some third party iOS libraries (e.g. Google admob) where they assume the optional UIApplicationDelegate ?window? property always exists and will crash if it doesn?t. Alex Szpakowski 2016-12-18 12:28:28 -0400
  • 8a3f3e0f0a audio: fixed arbitrary upsampling (thanks, Sylvain!). Ryan C. Gordon 2016-12-17 16:15:24 -0500
  • e754770679 Fixed hotplug with more than one device in testjoystick program. Philipp Wiesemann 2016-12-16 22:58:32 +0100
  • 71d569b831 Fixed warning about unused variable in controllermap program. Philipp Wiesemann 2016-12-16 22:58:16 +0100
  • 646267f35c Fixed handling joysticks that send multiple events for a single control, e.g. both a button and axis event for a trigger. Tested with the 8Bitdo NES30 Pro on Linux Sam Lantinga 2016-12-15 14:27:22 -0800
  • 78530edc56 Fixed crash if there are multiple joysticks closed during the joystick update loop Sam Lantinga 2016-12-14 06:25:09 -0800
  • 70fd62b9ac windows: add whitespace to fix macro preprocessing issue (thanks, Sven!). Ryan C. Gordon 2016-12-13 00:22:42 -0500
  • ae86808a0a Fixed updated return value for SDL_GL_SwapWindow() Sam Lantinga 2016-12-12 09:19:48 -0800
  • 9ae4786676 Fixed edid parsing code for older gcc compilers Sam Lantinga 2016-12-12 09:18:42 -0800
  • 2b6530535e Fixed ABI, don't change the return type of SDL_GL_SwapWindow() Sam Lantinga 2016-12-11 12:01:44 -0800
  • 9fdc5cbedd Fixed creating a renderer on the dummy driver on Mac OS X Sam Lantinga 2016-12-11 12:01:01 -0800
  • 82537dfbb4 Fixed crash when creating a dummy window on Mac OS X Sam Lantinga 2016-12-11 11:45:33 -0800
  • 6ed63c3f16 WinRT: build fixes David Ludwig 2016-12-10 15:23:17 -0500
  • f03f8f338b PP_OK isn't available in the NaCl build environment on buildbot. It's defined as 0 Sam Lantinga 2016-12-09 05:19:31 -0800
  • 6726d0142e Fixed a bunch of SwapWindow calls that needed their return value updated Sam Lantinga 2016-12-09 05:12:27 -0800
  • 1365a324e9 Fixed X11 OpenGL ES build Sam Lantinga 2016-12-09 05:04:18 -0800
  • 68ea4a6da8 Fixed build for EGL platforms Sam Lantinga 2016-12-09 05:00:35 -0800
  • 8b7e4f54a5 Added support for the XiaoMi Game Controller Sam Lantinga 2016-12-09 04:57:54 -0800
  • aff700ceef Only print out the controller mappings if we're not going to test a controller Sam Lantinga 2016-12-09 04:17:10 -0800
  • 028f7306b9 Fixed bug 3513 - SDL_GL_SwapWindow does not return error status Sam Lantinga 2016-12-09 01:47:43 -0800
  • ceaa67a3da Fixed bug 3512 - Memory leak of SDL_Joystick axes_zero array Sam Lantinga 2016-12-09 01:29:52 -0800
  • 9af0634ffd Protect the game controller API the same way the joystick API is protected from multi-threaded access Sam Lantinga 2016-12-08 10:13:45 -0800
  • a4c696cdda Added the guide button for the NVIDIA Shield Controller Sam Lantinga 2016-12-07 11:41:20 -0800
  • 3709004a19 Removed unneeded warning when running from Visual Studio Sam Lantinga 2016-12-07 11:02:02 -0800
  • 85801f0554 Added support for XBox One controllers on Mac OS X, using the driver at: https://github.com/360Controller/360Controller/releases Sam Lantinga 2016-12-06 14:22:28 -0700
  • 55f404467c xcode: Make sure SDL_dataqueue sources are included in all targets. Ryan C. Gordon 2016-12-06 13:33:02 -0500
  • 3519e0ed72 xcode: updated macOS and iOS project files with SDL_dataqueue sources. Ryan C. Gordon 2016-12-06 12:30:31 -0500
  • 3df6f03cec audio: Fixed compiler warnings. Ryan C. Gordon 2016-12-06 12:23:17 -0500
  • a7d2f09b1e Refactored the audio queueing code to a generic SDL_DataQueue interface. Ryan C. Gordon 2016-12-06 02:23:54 -0500
  • 86911c8420 Added SDL_VARIABLE_LENGTH_ARRAY so this #ifdef is localized to one place. Ryan C. Gordon 2016-12-06 02:20:58 -0500
  • 0f0f68cac9 Fixed bug 3508 - variably modified ?SDL_dummy_size? at file scope in test/testatomic.c Sam Lantinga 2016-12-06 00:40:09 -0800
  • da3515dacb Fixed SDL always being built because of missing headers in the project. Sam Lantinga 2016-12-05 21:28:27 -0800
  • 6929d91efb Added support for the Hori Fighting Commander 4 Sam Lantinga 2016-12-03 08:39:21 -0800
  • 46a93a76a5 Fixed crash at startup Sam Lantinga 2016-12-03 09:59:43 -0800
  • c5acb4fcce Added Linux mapping for the DragonRise Inc. Generic USB Joystick Sam Lantinga 2016-12-03 00:40:13 -0800
  • 08bc8aab0f Fixed compile warning on Visual Studio Sam Lantinga 2016-12-02 22:18:05 -0800
  • 446bc75bdb Added SDL_HINT_MOUSE_NORMAL_SPEED_SCALE and SDL_HINT_MOUSE_RELATIVE_SPEED_SCALE to scale the speed of the mouse. This currently doesn't affect absolute motion, which would need to be implemented on each windowing system so the cursor matches the reported mouse coordinates. Sam Lantinga 2016-12-02 21:01:13 -0800
  • 0224a7d019 Fixed missing prototypes on Android, patch from Sylvain Sam Lantinga 2016-12-02 02:25:12 -0800
  • 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