Commit Graph

  • fdc67c3c60 MS_ADPCM_Decode: fix assigning an array to a pointer (lose '&'). Ozkan Sezer 2019-07-31 00:10:00 +0300
  • 2ea0ec6207 better readability.. Ozkan Sezer 2019-07-31 00:07:15 +0300
  • 5f04ed5fbd SDL_iconv_string: add (char*) casts before SDL_malloc() calls. Ozkan Sezer 2019-07-31 00:06:50 +0300
  • ceee7def84 minor build fixes. Ozkan Sezer 2019-07-31 00:05:28 +0300
  • 97fefd0509 Fixed bug 4538 - validate image size when loading BMP files Sam Lantinga 2019-07-30 11:00:00 -0700
  • 738dff4bbc hidapi: Update repository URLs Andrew Eikum 2019-07-25 08:05:13 -0500
  • a543361003 Fixed bug 4742 - SDL 2.0.10 DMG has duplicated files (instead of symlinks) Sam Lantinga 2019-07-30 10:15:49 -0700
  • 31cb854f98 Fixed bug 4745 - 2.0.10 fails to build against macOS 10.11 SDK Sam Lantinga 2019-07-30 10:04:46 -0700
  • 18bcafffce Fixed bug 4739 - Android: loading native libs, generated by bundletool (Thanks akk0rd87) Sylvain Becker 2019-07-27 20:21:42 +0200
  • 39e8b007a7 macOS: fix atomics using deprecated functions instead of compiler intrinsics, when SDL is built with the Xcode project. Alex Szpakowski 2019-07-27 14:08:51 -0300
  • dc714389f0 Don't call hid_enumerate() if the HIDAPI drivers are all disabled Sam Lantinga 2019-07-25 15:21:44 -0700
  • aaffbb2ef6 Added tag release-2.0.10 for changeset 969a6f84b061 Sam Lantinga 2019-07-25 11:04:36 -0700
  • 0e9560aea2 hidapi: Zero out new hid_device_info structs release-2.0.10 Andrew Eikum 2019-07-23 14:41:00 -0500
  • bf9bf602e7 Copypaste SDL_NSLog to UIKit backend, document it as such Ethan Lee 2019-07-17 23:20:57 -0400
  • e954e32b0e Fixed bug 4726 - Fix for tvOS GetPrefPath Sam Lantinga 2019-07-18 19:33:17 -0700
  • 52e62329c8 Fixed build error Sam Lantinga 2019-07-17 16:47:19 -0700
  • a06d8cd0d4 Merged latest changes from Steam into controller_type.h Sam Lantinga 2019-07-17 16:47:17 -0700
  • 1dc24160a1 Add linked list of opened HID devices to prevent accessing already freed devices in device removal callback that is sometimes called even after being unregistered Sam Lantinga 2019-07-17 16:47:13 -0700
  • 89de2512e5 Added support for the Victrix Pro Fight Stick for PS4 Sam Lantinga 2019-07-17 13:01:44 -0700
  • a4bfe2a4ae Allow hotplugging joysticks without udev Cameron Gutman 2019-06-24 21:08:26 -0700
  • e7c2cf107a Fixed bug 4704 - SDL_HINT_ANDROID_SEPERATE_MOUSE_AND_TOUCH on Windows? Sam Lantinga 2019-07-15 09:36:53 -0700
  • 064d1223f0 Fixed bug 4723 - Generic Xbox pad controller bindings seem odd/broken Sam Lantinga 2019-07-14 16:59:39 -0700
  • 6a7161dceb Blacklist Corsair device causing hang Jimb Esser 2019-07-14 16:48:31 -0700
  • 8fb8adfc90 macOS: Fix SDL_GL_CreateContext/MakeCurrent on non-main threads causing a Main Thread Checker warning when built with Xcode 11 / the macOS 10.15 SDK. Alex Szpakowski 2019-07-13 17:04:02 -0300
  • 73536d93ea ios: Fixed MFi guide button not being detected (thanks, Caleb!). Ryan C. Gordon 2019-07-12 21:28:43 -0400
  • 70f0b093ff cmake: Add setupapi library to Windows build dependencies (hidapi needs it). Ryan C. Gordon 2019-07-12 13:40:58 -0400
  • 27ad8e5d72 cocoa: Set keyboard mod state correctly when turning off capslock. Ryan C. Gordon 2019-07-11 01:07:14 -0400
  • 86965eecd3 x11: prevent a synthetic mouse event when using a touchscreen Sylvain Becker 2019-07-10 10:06:28 +0200
  • 6ef01e5236 x11: set some modality things on message boxes with parent windows. Ryan C. Gordon 2019-07-09 17:28:02 -0400
  • 6625203514 SDL_Mouse/Touch: discard synthetic events when hints are not set. Those are generated/flagged by platform layer. Sylvain Becker 2019-07-09 11:46:42 +0200
  • d550867aef fix permissions Ozkan Sezer 2019-07-09 08:55:00 +0300
  • 66d4d8e25d cmake: Added HIDAPI support. Ryan C. Gordon 2019-07-08 16:46:52 -0400
  • 4df22d812c configure: Windows and macOS now respect --enable-hidapi. Ryan C. Gordon 2019-07-08 16:08:16 -0400
  • 7e09718dfe Ignore synthetic mouse events generated for touchscreens Cameron Gutman 2019-07-07 11:23:16 -0700
  • e841b066fd cocoa: Another attempt at mouse vs touch support. Ryan C. Gordon 2019-07-08 13:41:01 -0400
  • 680e7937e0 Fixed bug 4710 - audio/alsa: avoid configuring hardware parameters with only a single period Sam Lantinga 2019-07-07 09:10:56 -0700
  • 67bb882e13 Fixed bug 4707 - SDL_SetRelativeMouseMode fails on Vivante Sam Lantinga 2019-07-03 15:57:55 -0700
  • f994da0ef0 Fixed bug 4702 - Android back button does not send SDL_KEYDOWN event fallback when event.getSource() is SOURCE_UNKNOWN Sylvain Becker 2019-07-03 13:37:54 +0200
  • 3fc447dfc9 Fixed bug 4708 - testdropfile: double-free Sam Lantinga 2019-07-03 02:37:15 -0700
  • b46c771994 raspberry: Actually commit the whole patch. :) (Thanks, Joe!) Ryan C. Gordon 2019-07-02 16:49:35 -0400
  • d2d06f4443 cocoa: Don't report trackpad mouse events as synthesized touches. Ryan C. Gordon 2019-07-02 12:29:36 -0400
  • d2058b45ae raspberry: Fixed missing mouse cursor (thanks, Joe!) Ryan C. Gordon 2019-07-02 10:26:54 -0400
  • d5ebbcb4e5 dbus: Don't SimulateUserActivity if we're already inhibiting the screensaver. Ryan C. Gordon 2019-07-02 09:43:26 -0400
  • 94658099e5 dbus: Add org.freedesktop.ScreenSaver.SimulateUserActivity support. Ryan C. Gordon 2019-07-02 09:38:31 -0400
  • 027887da15 iOS: Fix the window size not being set properly when Split View is used on an iPad (bug #4586). Alex Szpakowski 2019-07-01 14:52:56 -0300
  • 972bdfb47f Made it more explicit that 2.0.10 and newer are required for the SDL_RW* functions Sam Lantinga 2019-07-01 09:05:15 -0700
  • 60606dfb31 Documented that the SDL_RW* macros no longer exist, and you can't use an older SDL library if you build with SDL 2.0.10. Sam Lantinga 2019-07-01 09:02:04 -0700
  • 959cfc428e Fixed memory barrier macro check so it isn't quite so fragile Sam Lantinga 2019-06-30 23:58:31 -0700
  • a8bea85810 Limit the compile error to the case where we actually define the memory barrier macro as the function Sam Lantinga 2019-06-30 23:55:28 -0700
  • cc47810d36 Fixed bug 4683 - SDL_atomic infinite recursion on armv6/armv5 w/ thumb Sam Lantinga 2019-06-30 23:26:16 -0700
  • 797d2c5957 Fixed bug 4436 - [OpenBSD] fix D-pad Sam Lantinga 2019-06-30 22:48:13 -0700
  • 22a2decf64 Android: concurrency issues, make sure Activity is in running State when calling functions like SDL_CreateWindow, SDL_CreateRenderer, Android_GLES_CreateContext Sylvain Becker 2019-06-28 16:38:42 +0200
  • cfed0b7738 Add an "error" label in SDL_CreateRenderer (no op) Sylvain Becker 2019-06-28 16:14:50 +0200
  • aa45af7fcb Android: explicitly expand Android_GLES_MakeCurrent/Android_GLES_CreateContext from SDL_egl_c.h Sylvain Becker 2019-06-28 16:05:20 +0200
  • 57e08c27ef cocoa: Check for capslock in -[NSResponder flagsChanged], not with IOKit. Ryan C. Gordon 2019-06-26 13:21:43 -0400
  • 0beadea574 windows: Call GetWindowText() with the correct parameters (thanks, Zebediah!) Ryan C. Gordon 2019-06-26 01:29:01 -0400
  • 282b2b9395 define __ARM_NEON for Windows only if _M_ARM or _M_ARM64 is defined. fixes Visual Studio builds. Ozkan Sezer 2019-06-25 11:47:02 +0300
  • 83a713f1a0 update version in os/2 makefile Ozkan Sezer 2019-06-24 23:51:10 +0300
  • bcb357d451 fix permissions Ozkan Sezer 2019-06-24 23:50:20 +0300
  • ccba8d4691 Android: export Lock/Unlock activity API Sylvain Becker 2019-06-24 18:08:11 +0200
  • 7f78d0f0d3 Fixed bug 4684 - GLES1 variables missing under Android with CMake Sam Lantinga 2019-06-21 22:01:27 -0700
  • 31bb95f11f direct3d: Use D3DPOOL_DEFAULT for vertex buffers after all, release correctly. Ryan C. Gordon 2019-06-21 15:07:39 -0400
  • 51555a85cc Enable Raspberry Pi video by default Sam Lantinga 2019-06-21 10:58:30 -0700
  • e681623cb2 direct3d: Fix dirty textures failing to update Cameron Gutman 2019-06-20 19:51:00 -0700
  • f3226457e0 Fixed bug 4672 - Warnings in SDL_LogEvent() Sam Lantinga 2019-06-19 17:11:20 -0700
  • be6cda9f95 Rolling back GameCube HIDAPI support It causes the HIDAPI devices to always be opened on enumeration, which causes crashes in the Windows drivers when multiple applications are reading and writing at the same time. We can revisit this after 2.0.10 release. Sam Lantinga 2019-06-19 15:54:21 -0700
  • 56e2b9a4ee Handle GameCube WaveBird controller differences Make wireless GameCube controllers use unknown power level instead of wired and don't allow rumble (it doesn't have hardware for it). Zack Middleton 2019-06-19 06:43:54 -0700
  • 6f63c1c37f Make GameCube controllers only rumble if both USB cables are connected The Nintendo USB GameCube Adapter has two USB connectors. Black for data and grey for additional power for rumble. The Wii U and other software require both cables to use rumble. The rumble is weaker without the second USB cable. Other than that I don't know if there is any negative side affects from using rumble with only one cable. Zack Middleton 2019-06-19 06:43:36 -0700
  • b23cce282e Fix GameCube controller power level being reset to unknown HIDAPI_DriverGameCube_OpenJoystick() set power level to wired and then it was set to unknown in SDL_JoystickOpen(). Zack Middleton 2019-06-19 06:43:04 -0700
  • bd95290075 Use SDL C runtime functions Sam Lantinga 2019-06-19 06:40:50 -0700
  • faed7f836d KMSDRM: fix inverted strcmp, remove useless if test (Bug 4624) Sylvain Becker 2019-06-19 10:11:38 +0200
  • 5998c51324 KMSDRM: fix compilation on linux, no d_namlen (Bug 4624) Sylvain Becker 2019-06-19 09:16:53 +0200
  • d0fa93d63c wayland: Fixed C99-style variable declaration inside for-loop. Ryan C. Gordon 2019-06-19 00:52:34 -0400
  • 667c872b42 Fixed building DMG archive on Mac OS X Sam Lantinga 2019-06-18 21:50:57 -0700
  • 7162649f78 opengl: Be more robust in failing cases. Ryan C. Gordon 2019-06-18 18:58:39 -0400
  • 8ab907baa6 Only warp the mouse to set focus if we're definitely going into relative mode Sam Lantinga 2019-06-18 14:24:26 -0700
  • 14e8b93e37 Fixed compiler warning Sam Lantinga 2019-06-18 14:24:24 -0700
  • 99abcbb2bc Fixed bug 4624 - KMS/DRM fails on FreeBSD because /dev/dri/card* nodes are symlinks Sam Lantinga 2019-06-18 14:15:10 -0700
  • d3bedda4df cocoa: Patched to compile and also handle possible malloc failure. Ryan C. Gordon 2019-06-18 16:53:49 -0400
  • 3e720d2a80 Fixed potential double-free in mouse cleanup code Sam Lantinga 2019-06-18 13:41:38 -0700
  • 5dcac4ccdf Fixed 4669 - Using the software SDL_Renderer on Android leads to GL errors & black screen when window resizes Sam Lantinga 2019-06-18 10:08:19 -0700
  • e96d4760ac Android: resize with software rendering, reverted again (Bug 4669) Sylvain Becker 2019-06-18 18:53:58 +0200
  • 12b92260cc Android: try to fix resize with software rendering (bug 4669) Sylvain Becker 2019-06-18 18:40:40 +0200
  • 8a20d40d90 Android: revert commit SW_GetOutputSize, again (Bug 4669) Sylvain Becker 2019-06-18 18:22:18 +0200
  • 63506ae195 Added a patch note about batched rendering Sam Lantinga 2019-06-18 08:35:31 -0700
  • e89789bb4b Added patch notes for 2.0.10 Sam Lantinga 2019-06-18 07:55:30 -0700
  • eb71cd800d Make sure we haven't changed the size of the SDL_Event structure and broken binary compatibility. Sam Lantinga 2019-06-18 06:53:32 -0700
  • 5418d41626 Android: prevent ignoring surfaceChanged() in MultiWindow Sylvain Becker 2019-06-18 11:35:30 +0200
  • 98cc7589b1 Android: prevent using SW_GetOutputSize with software renderer (Bug 4669) Sylvain Becker 2019-06-18 10:41:11 +0200
  • a55c0e1479 Android: revert previous commit (Bug 4669) (Refs #1) Sylvain Becker 2019-06-18 10:23:19 +0200
  • f2157b6c25 Fixed bug 4669: Android software renderer, black screen when window resizes Sylvain Becker 2019-06-17 22:31:36 +0200
  • 6c4765a17a Removed extraneous fprintf() call Sam Lantinga 2019-06-17 11:10:20 -0700
  • 67c67f3a6b Updated version to 2.0.10 Sam Lantinga 2019-06-17 10:13:28 -0700
  • 93a5e4ce06 Fixed bug 4667 - Build errors on Linux when building without Threads support Sam Lantinga 2019-06-17 08:38:33 -0700
  • 9306ef9b10 Fix synthetically generated mouse events getting lost forever after the device orientation changes (or the window is otherwise resized) while a finger is touching the screen. Alex Szpakowski 2019-06-16 14:10:30 -0300
  • f4625f52f2 iOS: remove some code which could affect the state of UIViews that aren't owned by SDL. Alex Szpakowski 2019-06-16 13:52:27 -0300
  • fffa791fce assert: Another attempt to quiet compiler warnings. Ryan C. Gordon 2019-06-14 22:29:13 -0400
  • 59e510b0b6 assert: Possibly fixing compiler warning on Android. Ryan C. Gordon 2019-06-14 21:39:51 -0400
  • ed8b78d36b cocoa: ignore compiler warnings about OpenGL being deprecated. Ryan C. Gordon 2019-06-14 21:18:53 -0400
  • 90e2dc9891 A few minor changes to placate static analysis. Ryan C. Gordon 2019-06-14 18:23:51 -0400