1. 3e79ac2 Fixed trying to handle the HORI Wireless Switch Pad when connected via USB by Sam Lantinga · 2 days ago master
  2. d7b703a Xbox One controller rumble doesn't need synchronization if you use a packet counter of 0 by Sam Lantinga · 2 days ago
  3. 1bb0c43 Temporarily disabled NEON optimizations added for bug 4365 by Sam Lantinga · 2 days ago
  4. 93c0e32 Fixed bug 5005 - warnings in kmsdrm by Sam Lantinga · 2 days ago
  5. 6331aeb Fixed bug 4987 - Can't build on MinGW a recent state (15'th February, 2020): conflicting types by Sam Lantinga · 2 days ago
  6. 3d1b93e cmake: Forgot to add this file to revision control. by Ryan C. Gordon · 4 days ago
  7. 233d05a Fix compilation C90 mixed declarations and code (Thanks Cameron Gutman !) by Sylvain Becker · 4 days ago
  8. 9b5850b Better fix to set the palette opaque, when there is also a colorkey by Sylvain Becker · 5 days ago
  9. ea11953 Don't call setPreferredOutputNumberOfChannels on iOS, it breaks audio output by Sam Lantinga · 5 days ago
  10. 2a669e9 Fixed surround sound support on Apple TV by Sam Lantinga · 5 days ago
  11. 0b991f8 Fix: set to opaque when a palette surface is converted to an alpha format. by Sylvain Becker · 6 days ago
  12. 1b4134d Fix regression: when a palette + colorkey is converted, it needs a blend mode. by Sylvain Becker · 6 days ago
  13. 3324453 cocoa: Make sure wait for button enable can't be infinite. by Ryan C. Gordon · 6 days ago
  14. e939635 cocoa: Removed a debug printf that was accidentally committed. by Ryan C. Gordon · 6 days ago
  15. 5a0ed0a Fixed bug 4999 - Palette surface always promoted to alpha (Thanks Cameron Gutman!) by Sylvain Becker · 6 days ago
  16. e0661f0 cmake: more proper sdl2-config.cmake work (thanks, Alexander!) by Ryan C. Gordon · 8 days ago
  17. 4814d83 cmake: Backed out changeset d62544e5fa7a by Ryan C. Gordon · 8 days ago
  18. 74335f3 cocoa: When exiting a fullscreen space, wait for window state to normalize. by Ryan C. Gordon · 8 days ago
  19. ebc0848 Fixed support for third party Xbox 360 wireless controller dongle by Sam Lantinga · 10 days ago
  20. a3d9b5e dynapi: Fixed build on non-Android platforms. by Ryan C. Gordon · 11 days ago
  21. 99068e7 Added Android SDK conditionals to game controller mappings by Sam Lantinga · 12 days ago
  22. a76493a Made SDL_GetAndroidSDKVersion() available for applications by Sam Lantinga · 12 days ago
  23. e6e4be9 opengl: Backed out hg changeset 0c915d307499 by Ryan C. Gordon · 12 days ago
  24. 59af901 x11: Wait a bit in SDL_SetWindowSize() to see if window manager vetoed change. by Ryan C. Gordon · 12 days ago
  25. 6b6ba6d x11: Don't delay an extra 10ms if we were just going to break out of the loop. by Ryan C. Gordon · 12 days ago
  26. e647acf x11: Don't wait for the window to move if it's already in the place we want it. by Ryan C. Gordon · 12 days ago
  27. 2a44059 Further improvements for bug 4128 - CMAKE: Generated target import file contains incorrect include path by Sam Lantinga · 13 days ago
  28. 5639c05 Fixed bug 4987 - Can't build on MinGW a recent state: conflicting types by Sam Lantinga · 13 days ago
  29. d5b3d8d Added some extra permissions and features likely to be used by SDL applications by Sam Lantinga · 2 weeks ago
  30. 952060f test: Improved detection of OpenGL support by Cameron Cawley · 3 weeks ago
  31. 2b9013f Improved CPU detection on ARM platforms by Cameron Cawley · 4 weeks ago
  32. 5e683ff Add basic support for compiling on RISC OS by Cameron Cawley · 2 weeks ago
  33. 6a3ddc7 testfilesystem: Don't exit the application if SDL_GetBasePath isn't supported by Cameron Cawley · 2 weeks ago
  34. 6df9e0e Fixed bug 4980 - Build fails for SDL_kmsdrm*.c by Sam Lantinga · 2 weeks ago
  35. f862a73 Fixed bug 4986 - Memory leak in HIDAPI_JoystickConnected by Sam Lantinga · 2 weeks ago
  36. 342c1f5 Fixed audio not coming out of the phone speakers while recording on iOS by Sam Lantinga · 2 weeks ago
  37. a5da847 Fixed re-setting the audio session category when closing an audio device by Sam Lantinga · 2 weeks ago
  38. b88ebe6 cmake: Add PACKAGE_VERSION and SDL2_VERSION to sdl2-config.cmake.in by Ryan C. Gordon · 2 weeks ago
  39. 5cea2bb x11: SDL_SetWindowPosition should try to wait for the window manager. by Ryan C. Gordon · 2 weeks ago
  40. 5403dbd wayland: Don't delay pending surface resize handling on Vulkan. by Ryan C. Gordon · 2 weeks ago
  41. 9ba8045 wayland: Don't force the window into OpenGL mode if we want Vulkan. by Ryan C. Gordon · 2 weeks ago
  42. a430e13 Fixed opening audio on Android from the Steam Link shell activity by Sam Lantinga · 2 weeks ago
  43. bf21c9a Resolved conflict and added Android_JNI_RequestPermission() by Sam Lantinga · 2 weeks ago
  44. d62d7eb Improved fix for bug 4748 - Calling WIN_UpdateClipCursor() / WIN_UpdateClipCursorForWindows() on WIN_PumpEvents() causes beeping and choppy mouse cursor movement, right-click doesn't work by Sam Lantinga · 2 weeks ago
  45. 5c22af2 test: Reimplemented SDLTest_CommonUsage() to restore binary compatibility. by Ryan C. Gordon · 2 weeks ago
  46. 48148ca mac: Wait a bit before activating app at startup. by Ryan C. Gordon · 2 weeks ago
  47. 9a6fe8b Fixed relative mode mouse events stopping if you click on the title bar by Sam Lantinga · 2 weeks ago
  48. 294e050 Fixed iOS and Android build by Sam Lantinga · 2 weeks ago
  49. 0643348 Implemented OpenSL-ES audio recording on Android by Sam Lantinga · 2 weeks ago
  50. f26e92c Attempt to make version detection safe for Mac OS X < 10.10 by Sam Lantinga · 3 weeks ago
  51. e373060 Workaround for bug 4822 - Broken visual output in full screen mode with OS X 10.15 by Sam Lantinga · 3 weeks ago
  52. b886d3e Fixed bug 4748 - Calling WIN_UpdateClipCursor() / WIN_UpdateClipCursorForWindows() on WIN_PumpEvents() causes beeping and choppy mouse cursor movement, right-click doesn't work by Sam Lantinga · 3 weeks ago
  53. b44b565 Don't add a frame to borderless windows. by Sam Lantinga · 3 weeks ago
  54. 901b499 Fixed bug 4709 - incorrect (not) handling of windows on-screen cursor keys by Sam Lantinga · 3 weeks ago
  55. fbf6d7e Make it possible for the application to use different C runtime begin/end thread functions by Sam Lantinga · 3 weeks ago
  56. 25ff055 Make sure SDL_CreateThread has the same signature regardless of how the DLL was created. by Sam Lantinga · 3 weeks ago
  57. 1beeec7 wayland: Fix building with -fno-common (which is now the default in GCC 10). by Ryan C. Gordon · 3 weeks ago
  58. 6d2f812 Fixed compile warning by Sam Lantinga · 3 weeks ago
  59. 856c909 src/core/linux/SDL_threadprio.c: fix build without threads by Fabrice Fontaine · 3 weeks ago
  60. a76b80a opengl: Build out full GL_LINES and respect the diamond-exit rule. by Ryan C. Gordon · 3 weeks ago
  61. 8077909 The scissor rect needs to be updated when the viewport changes in the Metal renderer by Sam Lantinga · 3 weeks ago
  62. 0f44ae0 Fixed bug 4966 - KMSDRM: Add dynamic modeset support by Sam Lantinga · 3 weeks ago
  63. b727f93 Fixed NullPointerException by Sam Lantinga · 3 weeks ago
  64. a345c09 Removed VID/PID 0x1532/0x0037, which was listed in the Linux kernel as a Razer Sabertooth, because at least one variant of the Razer DeathAdder mouse shows up with this VID/PID. by Sam Lantinga · 3 weeks ago
  65. 66548a8 Fixed bug 4968 - NULL passed to memcpy in WriteProprietary in SDL_hidapi_switch.c by Sam Lantinga · 3 weeks ago
  66. 39547c8 Use the triggers to test rumble for more fine grained vibration feedback by Sam Lantinga · 3 weeks ago
  67. ee7b76f Use the asynchronous HIDAPI rumble code for Nintendo Switch Pro controllers by Sam Lantinga · 3 weeks ago
  68. 65ee09a Update for bug 4923 - Calling SDL_GameControllerRumble() often takes 8 ms by Sam Lantinga · 3 weeks ago
  69. fdfa478 macOS: fix crash if and when joystick-init-on-add fails by David Ludwig · 3 weeks ago
  70. a8c1a21 Updated the Android Xbox One Wireless Controller mapping for the latest Xbox controller firmware update by Sam Lantinga · 3 weeks ago
  71. 6cd18f7 Catch both PS3 and PS4 motion controls and don't treat them as a game controller by Sam Lantinga · 3 weeks ago
  72. 12b7c0a Fixed Visual Studio build by Sam Lantinga · 3 weeks ago
  73. 033cbd0 Added SDL_hidapi_rumble.c to the macOS, iOS and tvOS builds by Sam Lantinga · 3 weeks ago
  74. c9f0264 Added SDL_hidapi_rumble.c to the Visual Studio project by Sam Lantinga · 3 weeks ago
  75. 4ec6f86 FIX for SDL-4927: CFRetain+CFRelease a game controller's IOKit object by David Ludwig · 4 weeks ago
  76. df5bd6e Added missing files from previous commit by Sam Lantinga · 3 weeks ago
  77. af5eac7 Fixed long delay on main thread caused by blocking rumble writes in HIDAPI drivers by Sam Lantinga · 3 weeks ago
  78. e42b19f Moved rumble expiration to the main joystick handling level, and prevent sending the driver layer duplicate rumble requests. by Sam Lantinga · 4 weeks ago
  79. fd93d66 Correct joystick hat indexes on linux by Sjoerd Simons · 4 weeks ago
  80. d996900 Fixed bug 4965 - Update the .hgignore file by Sam Lantinga · 4 weeks ago
  81. 6afe8a7 Fixed bug 4758 - hgignore clion build artifacts by Sam Lantinga · 4 weeks ago
  82. abc7ba3 Fixed bug 4833 - Use EGL for X11? by Sam Lantinga · 4 weeks ago
  83. 03d12f8 Fixed bug 4917 - Wayland: handle discrete pointer axis events by Sam Lantinga · 4 weeks ago
  84. a36dd13 Fixed the hidapi Info.plist for submission to the Apple App Store by Sam Lantinga · 4 weeks ago
  85. cfd79a1 Fixed build warnings on Android by Sam Lantinga · 4 weeks ago
  86. fc2b49e Map the right pad on the Steam Controller to the right stick in the game controller API by Sam Lantinga · 4 weeks ago
  87. cc3c1b3 Build the hidapi framework and weak link it on Mac OS X by Sam Lantinga · 4 weeks ago
  88. 170f13b Weak link the hidapi framework on iOS and tvOS by Sam Lantinga · 4 weeks ago
  89. 4d8d167 Build hidapi as a framework on iOS, so it can be linked by the application as well. by Sam Lantinga · 4 weeks ago
  90. 2b5945f Fixed build by Sam Lantinga · 4 weeks ago
  91. 4c9d146 More Xcode project improvements by Sam Lantinga · 4 weeks ago
  92. 1ea93f0 Export SDL functions for iOS application delegates by Sam Lantinga · 4 weeks ago
  93. b0b11fb test: Common framework now accepts --usable-bounds command line argument. by Ryan C. Gordon · 4 weeks ago
  94. 20bbf48 test: change path in a comment from '\\' to '/' char. Nothing serious here. by Ryan C. Gordon · 4 weeks ago
  95. 3d0db54 Added missing file from previous commit by Sam Lantinga · 4 weeks ago
  96. 6a79b6a Added a unified Xcode project for macOS, iOS and tvOS by Sam Lantinga · 4 weeks ago
  97. 3b02194 Fixed compiler warning by Sam Lantinga · 4 weeks ago
  98. 455ec28 Added SDL_hidapi_steam.c to the iOS and tvOS dylib build targets by Sam Lantinga · 4 weeks ago
  99. 1e33532 There are lots of unused macros in the Steam controller code by Sam Lantinga · 4 weeks ago
  100. 8a6c3ac Added support for the Steam Controller on mobile devices by Sam Lantinga · 4 weeks ago