Commit Graph

  • 269d0773c7 wikiheaders: Ignore doxygen comments that aren't "/**" on a line by itself. Ryan C. Gordon 2021-07-13 11:11:55 -04:00
  • 8130950e92 wikiheaders: trim whitespace at edges after wordwrapping. Ryan C. Gordon 2021-07-13 11:11:33 -04:00
  • 0f1079456d Remove outdated comment about SDL_SoftStretch Cameron Cawley 2021-07-13 23:07:54 +01:00
  • 817976da69 VITA: Rewrite and fix RenderCopyEx rotation Ivan Epifanov 2021-07-13 13:45:28 +03:00
  • dc6f044309 Added mapping for the Xbox Series X controller on tvOS Sam Lantinga 2021-07-12 17:57:21 -07:00
  • 947ad6e13a Added support for the Xbox Series X controller on iOS and tvOS Sam Lantinga 2021-07-12 17:57:21 -07:00
  • 297ce148e6 CI: Add Android builds to GitHub Actions Cameron Cawley 2021-07-11 17:38:33 +01:00
  • 7fe6dbafa3 Reset rawInputEnableCount when RawInput is not supported Brick 2021-07-11 15:25:24 +01:00
  • 32e736d260 CI: add github actions for windows x86 scribam 2021-07-10 11:39:51 +02:00
  • 5ac81c75fe fixed typo in previous commit Ozkan Sezer 2021-07-10 10:05:40 +03:00
  • a809d62605 cmake: set SDL_JOYSTICK_RAWINPUT for windows builds Ozkan Sezer 2021-07-10 10:01:40 +03:00
  • 24059a19c5 The RAWINPUT driver is no longer tied to HIDAPI in any way Sam Lantinga 2021-07-09 18:11:42 -07:00
  • e52733af8d Use CMAKE_CURRENT_BINARY_DIR instead of CMAKE_BINARY_DIR h5p9sl 2021-07-09 13:39:05 -06:00
  • f93e9047eb Implemented the timeout in hid_read_timeout() on Android Sam Lantinga 2021-07-08 18:44:50 -07:00
  • e2234ee97c CMake: Fix SOVERSION/SONAME of non-release versions Daniel Gibson 2021-05-16 06:33:29 +02:00
  • c20207d787 SDL2Config.cmake: Clean it up a bit, remove gcc-style SDL2_LIBRARIES Daniel Gibson 2021-05-04 10:00:16 +02:00
  • 501fe46597 sdl2-config.cmake.in: Make SDL2::SDL2 work with MinGW, fixes #3665 Daniel Gibson 2021-04-21 06:34:46 +02:00
  • fac6e9f1e2 sdl2-config.cmake.in: Use more CMake variables and less autotools ones Daniel Gibson 2021-04-21 06:27:41 +02:00
  • c342696172 Enhanced SDL2Config.cmake to also work on non-Windows Daniel Gibson 2021-04-18 17:15:34 +02:00
  • 3ea11f9acb Make SDL2Config.cmake export SDL2_LIBRARIES etc (on Windows) Daniel Gibson 2021-04-18 06:23:20 +02:00
  • f9bf1aeba8 Latest Unifont with OFL is now bundled. (#4268) Vladislav Dmitrievich Turbanov 2021-07-09 00:51:16 +03:00
  • 557d0f827f Commenting a false alarm in WIN_GLES_SetupWindow. Hanseul Jun 2021-03-11 13:36:56 -08:00
  • d135c0762f Added SDL_GameControllerSendEffect() and SDL_JoystickSendEffect() to allow applications to send custom effects to the PS4 and PS5 controllers Sam Lantinga 2021-07-08 13:22:41 -07:00
  • 073cbc40cb SDL_platform.h: define TARGET_OS_SIMULATOR as 0 if not already defined. Ozkan Sezer 2021-07-08 21:20:02 +03:00
  • be41cf2dfe CMake: don't blacklist TARGET_OS_SIMULATOR for Metal configuration Ozkan Sezer 2021-07-08 21:20:02 +03:00
  • 97d4fe9433 removed extra whitespace. Ozkan Sezer 2021-07-08 20:55:10 +03:00
  • 3da6d2cdde WIN_SetErrorFromHRESULT: kill CR/LF that FormatMessage sticks at the end Ozkan Sezer 2021-07-08 20:33:50 +03:00
  • 8fb95034e8 Avoid warping the cursor to the center of the window when not in relative_warp_mode Dean Herbert 2021-04-02 12:52:21 +09:00
  • 4359a47b3e Simplify ClipCursor behaviour when RelativeMouseMode is enabled Dean Herbert 2021-04-02 12:48:16 +09:00
  • 3720e254c4 Trim some stray whitespace Dean Herbert 2021-04-02 12:48:02 +09:00
  • 170924278d Fixed https://github.com/libsdl-org/SDL/issues/4475 Sam Lantinga 2021-07-08 09:24:54 -07:00
  • 16e3bfe807 SetDisplayMode: Call XRRSetScreenSize before setting CRTC config Austin Shafer 2021-06-28 11:29:16 -04:00
  • 118480e563 fix permissions Ozkan Sezer 2021-07-08 17:56:14 +03:00
  • 4a20dd3e54 Removed unnecessary comment, the mic button is in byte 16 on all firmware versions Sam Lantinga 2021-07-08 07:38:18 -07:00
  • 46f19c311d Implemented mouse relative mode for iOS 14.1 and newer Sam Lantinga 2021-07-08 07:23:29 -07:00
  • 3433f3c4cc CMake: Small improvement for MinGW Croydon 2021-07-08 01:18:01 +02:00
  • 6f0865fe42 updated os2 makefile. Ozkan Sezer 2021-07-07 23:51:32 +03:00
  • 599001d4c7 Revert "Removed reference to ant project." Sam Lantinga 2021-07-07 13:30:48 -07:00
  • 75a9f8e2b2 Added SDL_hidapi_luna.c to the Xcode project Sam Lantinga 2021-07-07 13:06:15 -07:00
  • 430bbcb87f Added HIDAPI support for the Amazon Luna Controller connected over USB in DirectInput mode Sam Lantinga 2021-07-07 09:49:33 -07:00
  • 863f566941 Fixed reading thumbstick axes and mic button on the Amazon Luna Controller firmware version 305164320 Sam Lantinga 2021-07-07 08:55:16 -07:00
  • 17ed8d8085 Added HIDAPI backend for Amazon Luna Controller Model T28B69 connected via Bluetooth LE (VID:0171, PID:0419). Dimitriy Ryazantcev 2021-07-07 16:05:35 +03:00
  • 00d67620da Added the SteelSeries manufacturer to the Nimbus+ entry on macOS Sam Lantinga 2021-07-06 11:32:11 -07:00
  • 0f00f6dd86 Ignore checkkeysthreads Sam Lantinga 2021-07-06 10:01:31 -07:00
  • 24e836b0db Added controller mapping for the Nimbus+ controller on macOS when MFi support is not available Sam Lantinga 2021-07-06 10:00:09 -07:00
  • 6b21a6ccc6 Update config.guess and config.sub from mainstream. Ozkan Sezer 2021-07-05 20:02:02 +03:00
  • 0994a75879 Don't hardcode message length Ivan Epifanov 2021-07-01 20:36:49 +03:00
  • 3b6e999244 Vita: remove unused variable and allow Razor perf analysis Ivan Epifanov 2021-06-23 14:57:04 +03:00
  • 656eb7df35 Vite: return system installed memory Ivan Epifanov 2021-06-23 14:35:36 +03:00
  • 89015b9c35 Vita: default window size for tests Ivan Epifanov 2021-06-22 00:09:06 +03:00
  • b55ee12f69 Vita: fix clip rectangle Ivan Epifanov 2021-06-21 23:56:04 +03:00
  • e41d3e617e VIta: fix render clearing Ivan Epifanov 2021-06-21 23:15:37 +03:00
  • 6b12280510 Vita: proper syntax Ivan Epifanov 2021-06-21 23:14:56 +03:00
  • 32deb6f70c Vita: fix point size Ivan Epifanov 2021-06-21 23:14:40 +03:00
  • 9d4527193d Vita: append messagebox title Ivan Epifanov 2021-06-21 15:42:47 +03:00
  • 6460151c84 Vita: add missing stub Ivan Epifanov 2021-06-21 15:03:31 +03:00
  • 39302c9214 Add Steam Virtual Gamepad and Xbox 360 Wired Controller defines instead of magic values Dimitriy Ryazantcev 2021-06-02 14:28:33 +03:00
  • 0c4ac33a09 Added support for the Razer Wolverine Tournament Edition controller Sam Lantinga 2021-06-28 14:31:27 -07:00
  • 2143534a1c configure.ac: manually check immintrin.h with AC_COMPILE_IFELSE(). Ozkan Sezer 2021-06-28 02:00:24 +03:00
  • ca383599b5 Fix Anne Pro II keyboard showing up as a joystick Joshua Ashton 2021-06-27 01:49:31 +01:00
  • c90bd3bf79 Add missing PS5 DualSense GUIDs Joshua Ashton 2021-06-27 03:13:47 +01:00
  • bfdea60572 avoid -Wundef warning from SDL_config_windows.h Ozkan Sezer 2021-06-26 05:56:10 +03:00
  • 205b951b46 SDL_DINPUT_JoystickPresent() needs to do the full device enumeration Sam Lantinga 2021-06-25 14:20:08 -07:00
  • ae6d9e343b Correcting the name of the Amazon Luna Controller Sam Lantinga 2021-06-25 11:09:46 -07:00
  • 5042ab6f24 Added Linux and macOS mappings for the DirectInput mode of the Amazon Luna Controller Sam Lantinga 2021-06-24 18:09:06 -07:00
  • 5b051459ed Fixed warnings on Windows Sam Lantinga 2021-06-24 18:09:04 -07:00
  • 99700a5c52 SDL: add Windows mappings for Luna controllers for USB DirectInput mode and BT. Note: the triggers do not seem to work in BT mode. Sam Lantinga 2021-06-24 18:09:01 -07:00
  • 33b84c8d15 s/memcmp/SDL_memcmp/ for conistency Ozkan Sezer 2021-06-24 23:10:56 +03:00
  • 56b77b12bc cocoa: Implement FlashWindow Ethan Lee 2021-06-04 19:51:58 -04:00
  • c2e8a791bb SDL_windowsevents: add support for multiple mice scribam 2021-06-12 16:20:47 +02:00
  • 7948c16df2 Pump events each time through the loop in SDL_WaitEventTimeout_Device() Cameron Gutman 2021-06-12 17:56:52 -05:00
  • 105de64c2d Only queue one wakeup event per wait Cameron Gutman 2021-06-12 16:19:03 -05:00
  • c262569cd8 kmsdrm: fix KMSDRM_SetDisplayMode being called for the default desktop mode doing nothing Anthony Pesch 2021-06-22 00:03:18 -04:00
  • 98bda39186 kmsdrm: sync the display's current mode with what's set in KMSDRM_CreateSurfaces Anthony Pesch 2021-06-23 00:21:31 -04:00
  • d031a24e00 kmsdrm: defer surface recreation inside of KMSDRM_SetWindowSize and KMSDRM_SetWindowFullscreen as is done in KMSDRM_SetWindowDisplayMode Anthony Pesch 2021-06-08 00:39:04 -04:00
  • 5a296e2589 kmsdrm: avoid overriding the mode requested by SDL_SetWindowDisplayMode when recreating surfaces Anthony Pesch 2021-06-08 20:48:24 -04:00
  • 814285d6e3 Workaround for crash on Apple Mac M1 hardware Sam Lantinga 2021-06-23 09:19:02 -07:00
  • bc141e4458 Remove -static-libgcc from sdl2-config output Cameron Cawley 2021-06-23 15:09:07 +01:00
  • a6715a20d8 revert the previous -Wc,-static-libgcc patch: Ozkan Sezer 2021-06-23 14:56:02 +03:00
  • bc51de2f87 regenerated configure script. Ozkan Sezer 2021-06-22 18:11:24 +03:00
  • 23575a42e0 Ensure that libgcc is linked statically on Windows Cameron Cawley 2021-06-22 15:18:25 +01:00
  • 41fab8532d ControllerList: set the default deadzone for Ps5 controller back to same one as Xbox controllers. Too many users complained about drift. Sam Lantinga 2021-06-18 18:10:24 -07:00
  • a8b28939a6 ControllerList: add more Xbox controllers from minidumps Sam Lantinga 2021-06-18 18:10:23 -07:00
  • 08eff56a5b ControllerList: add Brooks Mars controller to PS4 controller list Sam Lantinga 2021-06-18 18:10:22 -07:00
  • afd100f02b Added support for the PowerA Fusion Pro 2 and the PDP Xbox Series X Afterglow and Blue controllers Sam Lantinga 2021-06-18 17:37:46 -07:00
  • 839387ed0a video/dummy: Don't zero out the fake display mode before adding it. Ryan C. Gordon 2021-06-17 22:09:13 -04:00
  • 268fbcd460 Fixed compiler warning on Visual Studio Sam Lantinga 2021-06-17 11:23:47 -07:00
  • d8dba5bcf3 Added support for the Logitech G923 racing wheel Sam Lantinga 2021-06-17 11:22:08 -07:00
  • 7f261d3b76 wayland: Fix returning to a window from fullscreen without calling SetWindowSize Ethan Lee 2021-06-15 00:35:13 -04:00
  • 8da0dd17a1 Oops. Renderer already queues viewport change Ivan Epifanov 2021-06-15 18:54:52 +03:00
  • 1fc519880d Reset/re-apply viewport on frame start/target change. Fixes SDL_RenderSetLogicalSize on PSVita Ivan Epifanov 2021-06-15 18:49:55 +03:00
  • 0cad302346 Removed reference to ant project. Gianfranco Berardi 2021-06-14 13:56:12 -05:00
  • 2465444fba Add missing dependencies Ivan Epifanov 2021-06-14 21:27:09 +03:00
  • bc7ac134db Windows: Fix SDL_GetBasePath() truncating paths Phillip Trudeau 2021-06-11 09:22:41 +00:00
  • db5cd8c694 joystick: virtual: Fix event injection for axes/hats Paul Cercueil 2021-06-12 14:57:34 +01:00
  • f3cf019ecb joystick: Add missing comma in joystick drivers list Paul Cercueil 2021-06-12 13:25:34 +01:00
  • 98f2e38b26 Use <sys/endian.h> for endian detection on NetBSD nia 2021-06-12 09:42:54 +02:00
  • bc9888c9b5 OS2_GetDisplayModes: malloc a new copy of mode's driver data. Ozkan Sezer 2021-06-12 14:55:24 +03:00
  • d28437de3c SDL_keyboard.c: Add bounds guards when assigning to the scancode array. Ozkan Sezer 2021-06-12 08:00:50 +03:00
  • eb15b4e962 wayland: Drop SwapWindow calls for hidden windows Ethan Lee 2021-06-11 23:40:09 -04:00