Commit graph

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