Commit graph

  • 3625b83c63 hid: Add Razer Arctosa keyboard to hid enumeration blacklist. Ryan C. Gordon 2020-04-21 01:32:48 -0400
  • 09ca66bf66 SDL_error: simplified error string management. Ryan C. Gordon 2020-04-21 01:30:36 -0400
  • 67760f0ed7 joystick: Don't report duplicate recentering events for game controllers. Ryan C. Gordon 2020-04-20 18:58:18 -0400
  • c5f2a1ce4e joystick: On disconnect, recenter all game controller inputs. Ryan C. Gordon 2020-04-20 16:01:36 -0400
  • 116b8c17f2 Note which Windows SDK version is required for Windows Gaming Input support Sam Lantinga 2020-04-19 00:05:54 -0700
  • aba2792896 Added a Windows Gaming Input joystick driver Sam Lantinga 2020-04-18 21:41:37 -0700
  • b90b59279e Added support for the Razer Atrox Arcade Stick Sam Lantinga 2020-04-17 21:30:58 -0700
  • dbcda0b212 Added support for the Razer Wolverine Ultimate Sam Lantinga 2020-04-17 21:30:56 -0700
  • 2b32385502 Don't send rumble packets too quickly to Nintendo Switch Pro controllers over Bluetooth Sam Lantinga 2020-04-17 15:08:48 -0700
  • c02f54a0ed Fixed the default face button mapping for Nintendo Switch Pro controllers Sam Lantinga 2020-04-17 15:08:46 -0700
  • eaaa809e40 hidapi: Blacklist the Razer Lycosa keyboard from enumeration. Ryan C. Gordon 2020-04-15 13:33:09 -0400
  • a7a4e16b5b haiku: Patched to compile. Ryan C. Gordon 2020-04-15 13:31:54 -0400
  • a990a34ac4 Cleanly switch between audio recording, playback, and both, on iOS Sam Lantinga 2020-04-14 22:26:02 -0700
  • 14661d3f30 Added support for mousewheel on iOS Sam Lantinga 2020-04-14 17:31:31 -0700
  • 2b7ce8c51d cmake: Set HAVE_VIDEO_WAYLAND_QT_TOUCH if appropriate (thanks, Michael!). Ryan C. Gordon 2020-04-14 18:14:39 -0400
  • 50b1c19549 Fixed bug 5091 - Suspicious condition in HIDAPI_DriverXbox360_UpdateXInput Sam Lantinga 2020-04-14 09:55:33 -0700
  • 2ae1c0f5d0 Allow Bluetooth headphones for iOS playandrecord mode Sam Lantinga 2020-04-14 09:52:27 -0700
  • 2d1f7be270 Remove development team override for iOS tests Sam Lantinga 2020-04-14 08:43:46 -0700
  • b8590f1aec README-ios: added a note about enabling hidapi. Ryan C. Gordon 2018-10-29 15:51:38 -0400
  • 87917b16a1 Removed CoreBluetooth framework dependency as part of fixing bug 4299 Sam Lantinga 2020-04-14 07:54:38 -0700
  • ed1d855865 Fixed bug 4299 - A recent change requires Core Bluetooth framework on iOS Sam Lantinga 2020-04-14 07:41:00 -0700
  • f34d2c60cc Added zlib license for Steam Controller headers Sam Lantinga 2020-04-14 07:35:35 -0700
  • 3e4856c97f Fixed mouse button mapping on iOS Sam Lantinga 2020-04-13 23:07:54 -0700
  • e1215e857f Fixed mouse button mapping on iOS Sam Lantinga 2020-04-13 22:50:46 -0700
  • dbf7f84fd9 Implemented left/right mouse click detection on iOS Sam Lantinga 2020-04-13 22:29:10 -0700
  • 171ba00a6a Hide the mouse cursor appropriately on iOS Sam Lantinga 2020-04-13 19:44:26 -0700
  • 9e3b259dec Added virtual joystick sources to the Android build Sam Lantinga 2020-04-13 19:17:28 -0700
  • 132f87c3a1 opengl: Don't try to do Desktop OpenGL stuff if support isn't available. Ryan C. Gordon 2020-04-13 22:06:12 -0400
  • a96d8a4355 render: Fixed compiler warning about implicit cast. Ryan C. Gordon 2020-04-13 22:05:36 -0400
  • 6f3fa02e27 Make sure we're using the bounds of the view for our mouse region Sam Lantinga 2020-04-13 18:25:38 -0700
  • cab1ee9cbc Don't build iOS mouse support on Apple TV Sam Lantinga 2020-04-13 15:57:04 -0700
  • e5d3629931 Added support for new mouse APIs in iOS 13.4 Sam Lantinga 2020-04-13 15:46:12 -0700
  • e96b05c395 egl: Attempt to make this compile on WinRT, etc. Ryan C. Gordon 2020-04-13 18:21:28 -0400
  • 1d8797876a Fixed implicit linkage to ftol2() on Windows Sam Lantinga 2020-04-13 13:24:56 -0700
  • c302c1abb8 Fixed build Sam Lantinga 2020-04-13 13:24:19 -0700
  • bf87604ef1 Fixed rare crash when unplugging Xbox controller on Windows Sam Lantinga 2020-04-13 12:33:29 -0700
  • 952bac7c47 cmake: use check_symbol_exists, not check_function_exists (thanks, Manuel!) Ryan C. Gordon 2020-04-13 15:22:09 -0400
  • c0a875faff SDL_EGL_ChooseConfig: don't fall through if no matching format exists On Raspberry Pi 3 via the VC4 driver in firmware KMS mode, none of the found configs match the desired format, causing the function to fall through without any config being selected. Conn O'Griofa 2020-04-13 14:48:38 -0400
  • 64617d259a opengl: Convert an int to an SDL_bool. Ryan C. Gordon 2020-04-13 14:45:40 -0400
  • 389c8995d2 opengl: Allow SDL_GL_MakeCurrent() to accept a NULL window (thanks, Martin!). Ryan C. Gordon 2020-04-13 14:44:21 -0400
  • e6c640f314 Enable the virtual joystick API by default Sam Lantinga 2020-04-13 08:18:16 -0700
  • ef147d2e29 Enable virtual joystick API by default Sam Lantinga 2020-04-13 08:13:50 -0700
  • 8a5ee3faf9 video: NULL out pointer to freed window surface Jay Petacat 2020-04-12 00:55:52 -0400
  • abcc6706fd build: Don't duplicate Libs in Libs.private in pkg-config file James Le Cuirot 2020-04-12 13:24:36 +0100
  • 99f87a7158 build: Merge pkg-config Libs.private into Libs for static-only builds James Le Cuirot 2020-04-11 23:38:34 +0100
  • bd7b4f39ed Partial fix for bug 5086 - CMake builds on Windows broken by sensor support (thanks DominikD!) Sam Lantinga 2020-04-13 08:05:29 -0700
  • 0918903f3c render: add a hint for toggling relative scaling hmk 2019-09-30 22:54:16 +0300
  • aa188048f1 render: Scale relative mouse motion better for logical sizing hmk 2020-04-10 12:23:08 -0400
  • d292f6bd4f stdlib: Add SDL_trunc and SDL_truncf Ryan C. Gordon 2020-04-10 12:17:14 -0400
  • a791689086 metal: Added some support interfaces to Apple's Metal API (thanks, Caleb!). Ryan C. Gordon 2020-04-10 00:37:35 -0400
  • 258d410653 emscripten: Add a few keyCode mappings for German keyboards Charlie Birks 2020-04-09 15:57:12 +0100
  • babf010c60 emscripten: Pass canvas id to request_pointer_lock Fixes pointer lock with DISABLE_DEPRECATED_FIND_EVENT_TARGET_BEHAVIOR=1 Charlie Birks 2020-04-09 15:01:47 +0100
  • 287772f5e9 emscripten: Let SDL_GetDisplayUsableBounds return the size of the window This does not account for scrollbars nor margins. But is much better then returning the full display size when not running fullscreen, but for example in an iframe. Daid 2020-04-09 15:01:45 +0100
  • fb3df3a18d emscripten: Fix the reported keys for the numpad. See https://github.com/emscripten-ports/SDL2/issues/94 Daid 2020-04-09 15:01:41 +0100
  • 44716b0236 emscripten: Send SDL_APP_TERMINATING before unload (#88) Sylvain Beucler 2020-04-09 15:01:37 +0100
  • 0380cbd792 emscripten: Typo Beuc 2020-04-09 15:01:32 +0100
  • d4f1b520c9 Added support for press/release hardware keyboard events in iOS 13.4 Sam Lantinga 2020-04-08 19:16:31 -0700
  • e9c94ac0b3 Fixed Windows accelerometer data units Sam Lantinga 2020-04-08 10:27:30 -0700
  • 3d942ccc15 Removed debug code Sam Lantinga 2020-04-08 09:02:02 -0700
  • 09f552639a Fixed memory leak and removed debug code from Windows sensor implementation Sam Lantinga 2020-04-08 09:00:10 -0700
  • 55515a8c25 SDL: ps4 controller trigger bits on other controllers just mean that there's some activity, not saturation - only force it on if the analog value is 0. Sam Lantinga 2020-04-08 08:42:15 -0700
  • ba95fa6152 Revert "Fix incorrectly terminated MakeThreadHighPriority dbus message" Sam Lantinga 2020-04-08 08:42:09 -0700
  • 9cd06ac33f Add perforce support to showrev.sh Sam Lantinga 2020-04-08 08:41:55 -0700
  • 3180ba81af First pass at Windows sensor implementation Sam Lantinga 2020-04-08 08:34:27 -0700
  • 6e6b517789 cocoa: Patched to compile. Ryan C. Gordon 2020-04-07 23:34:41 -0400
  • 8c165adde7 joystick: Remove force_centering flag; we handle this on disconnect now. Ryan C. Gordon 2020-04-07 23:17:27 -0400
  • fba081e489 wasapi: Patched to compile on C89 systems, and use SDL_ceilf instead of ceilf. Ryan C. Gordon 2020-04-07 14:51:08 -0400
  • 4c2be47207 wasapi: Improve WASAPI audio backend latency (thanks, Anthony!). Ryan C. Gordon 2020-04-07 14:37:24 -0400
  • 361417c0a4 cocoa: allow calling CreateWindowFrom on an NSView Michael Maltese 2020-03-25 16:40:43 -0700
  • 8641f6e99d emscripten: support KaiOS's Left Soft Key and Right Soft Key (thanks, pelya!). Ryan C. Gordon 2020-04-07 14:03:13 -0400
  • 309d6137ae cocoa: OpenGL setView and update must be used on main thread (thanks, Tim!). Ryan C. Gordon 2020-04-07 14:01:25 -0400
  • 486f0b6c60 configure.ac: Fix stupid autotools errors Paul Cercueil 2020-04-07 13:49:19 -0400
  • 024698779b wayland: Support wayland compositors with wl_seat version < 5 (thanks, Nia!). Ryan C. Gordon 2020-04-07 13:30:46 -0400
  • 3cb62d5265 Fixed setting the controller name for the RAWINPUT driver Sam Lantinga 2020-04-07 11:17:52 -0700
  • e62c25b693 The 0x02ff product ID shows up for new firmware Xbox One controllers using the RAWINPUT driver Sam Lantinga 2020-04-07 11:17:22 -0700
  • 88cecee495 Fixed build warning Sam Lantinga 2020-04-07 10:14:12 -0700
  • 50cb8e0f04 Fixed deadlock in new raw input joystick code Sam Lantinga 2020-04-07 10:13:08 -0700
  • b6afbe6317 Added SDL_log.h to SDL_internal.h so logging is available everywhere Sam Lantinga 2020-04-07 09:38:57 -0700
  • 488b94cb40 Don't interpret raw input messages with no mouse position Sam Lantinga 2020-04-07 09:18:19 -0700
  • 0721931f5b Avoid sending regular mouse messages for touch input Sam Lantinga 2020-04-06 19:21:56 -0700
  • c760c02c6c Fix some format specifier warnings Jay Petacat 2020-03-25 01:34:15 -0400
  • dad73b1f0c Fixed bug 5073 - SDL does not handle URL Schemes in MacOS Sam Lantinga 2020-04-05 10:47:58 -0700
  • 9525f9729a Fixed bug 5076 - SDL_netbsdaudio: Add support for 32-bit LPCM Sam Lantinga 2020-04-05 10:44:51 -0700
  • e05d92a17d Fixed bug 5075 - Don't assume a GL library version number on NetBSD. Sam Lantinga 2020-04-05 09:01:33 -0700
  • d4b561f472 Fixed bug 5015 - SDL_RenderReadPixels on DirectX 11.1 backend seems to be broken Sam Lantinga 2020-04-05 08:58:47 -0700
  • 89fe32ddf9 Fixed bug 5072 - Test resources missing when building with SDL_TEST and CMake Sam Lantinga 2020-04-05 08:46:59 -0700
  • f3e609679d Fixed setting the "playandrecord" audio hint on Apple TV Sam Lantinga 2020-04-02 12:27:29 -0700
  • 378a5cfb61 Updated thread priorities for Apple operating systems Sam Lantinga 2020-04-01 16:39:05 -0700
  • 377f2d35d5 configure: Remove wayland-protocols check from configure and CMake scripts. Ryan C. Gordon 2020-04-01 13:43:53 -0400
  • ccc8c5d2cf Fix shared library suffix on OSX Flamefire 2020-03-17 08:46:34 +0100
  • 3154d92473 SDL: plumb previously unused digital trigger bits for PS4 controllers. Victrix fight stick only sets these bits and doesn't send the analog values Sam Lantinga 2020-03-30 14:26:21 -0700
  • f4a56d7e61 Enable thread-safety features in libdbus Sam Lantinga 2020-03-30 14:26:15 -0700
  • 2e667a8be9 Fix incorrectly terminated MakeThreadHighPriority dbus message Sam Lantinga 2020-03-30 14:26:10 -0700
  • 6e7465bd60 Fixed Bug 4883, redux - connect SDL_GetDisplayDPI to UIKit_GetDisplayDPI David Ludwig 2020-03-28 15:43:55 -0400
  • 55b4f18e1a coreaudio: The default SDL audio device now tracks the system output default. Ryan C. Gordon 2020-03-29 01:54:00 -0400
  • 46bb47cf04 thread: Put all important SDL_CreateThread internal data into SDL_Thread. Ryan C. Gordon 2020-03-26 22:14:59 -0400
  • abdc5cbf24 Allow background music to play in the "play and record" case on iOS Sam Lantinga 2020-03-26 19:30:17 -0700
  • 369e5f33fb dbus: System bus is optional, we only need a session bus (thanks, tamo!). Ryan C. Gordon 2020-03-26 20:28:04 -0400
  • 07f231eeae joystick: Make sure recentering events happen before disconnect events. Ryan C. Gordon 2020-03-26 18:47:04 -0400
  • f2ff953ef7 cocoa: Just update the OpenGL context directly if on the main thread. Ryan C. Gordon 2020-03-26 13:42:56 -0400