Commit Graph

  • 9550b25f21 cmake: append to CMAKE_MODULE_PATH instead of overwriting Anonymous Maarten 2022-06-17 02:58:45 +0200
  • 98d9e6459c cmake: add -Wno-declaration-after-statement to cpu-features.c alone Anonymous Maarten 2022-09-27 17:33:49 +0200
  • 7becbd7d42 Add joystick locking for controller notifications on iOS/tvOS Sam Lantinga 2022-09-27 12:58:16 -0700
  • 18eb319adc Added sensor timestamp for Nintendo Switch controllers Sam Lantinga 2022-09-27 12:34:03 -0700
  • 5e3a40309e Added sensor timestamp for Steam Controllers Sam Lantinga 2022-09-27 11:36:01 -0700
  • 128c34b839 cocoa: Fix new windows setting SDL_WINDOW_BORDERLESS flag incorrectly. Ryan C. Gordon 2022-09-27 14:23:42 -0400
  • 57b20e7b9e cocoa: Fix new windows setting SDL_WINDOW_BORDERLESS flag incorrectly. Ryan C. Gordon 2022-09-27 14:23:42 -0400
  • 77c7836c26 fix vita build failure after commit 2c518747b Ozkan Sezer 2022-09-27 20:21:24 +0300
  • 36e7670143 Sync SDL wiki -> header SDL Wiki Bot 2022-09-27 16:57:17 +0000
  • 2c518747b9 Added microsecond timestamp to sensor values for PS4 and PS5 controllers using the HIDAPI driver Sam Lantinga 2022-09-27 09:56:02 -0700
  • a1026d6368 cmake: use check_symbol_exists to check dlopen + need for dl library Anonymous Maarten 2022-09-27 01:08:04 +0200
  • d8b2a165af autotools: revised and silenced esound detection a bit. Ozkan Sezer 2022-09-24 20:01:04 +0300
  • 4657d8be0d autotools: Require GNU sort Simon McVittie 2022-08-25 14:44:43 +0100
  • c7950bf0c6 cmake: only add -Wl,--undefined=WinMain when building an executable Anonymous Maarten 2022-09-27 03:15:04 +0200
  • 0f2503cf8a Fixed bug #6287 - SDL_FillRect failed for SDL_Surface with BitsPerPixel == 4 Sylvain 2022-09-27 10:21:15 +0200
  • d71df6448b
    Fixed bug #6287 - SDL_FillRect failed for SDL_Surface with BitsPerPixel == 4 Sylvain 2022-09-27 10:21:15 +0200
  • 1e1be0b954 Updated logic to match between PS4/PS5/Switch controllers Sam Lantinga 2022-09-26 23:00:58 -0700
  • 8c40a6b0c7 Drop PS5 Bluetooth reports that fail CRC check Sam Lantinga 2022-09-26 22:47:21 -0700
  • db075ff3ba Removed unused variable Sam Lantinga 2022-09-26 22:45:01 -0700
  • 2ccdd0667a Handle DS4 dongle controller connection and disconnection Sam Lantinga 2022-09-26 22:32:57 -0700
  • 653e433c08 cmake: only add -Wl,--undefined=WinMain when building an executable Anonymous Maarten 2022-09-27 03:15:04 +0200
  • 18046b9aa3 Fixed crash with a NULL serial number Sam Lantinga 2022-09-26 20:53:50 -0700
  • 67fa6a935f Don't wait a long time for zombie Bluetooth controllers Sam Lantinga 2022-09-26 20:49:26 -0700
  • 67db8a9103 Wait for input before reconnecting a Bluetooth device Sam Lantinga 2022-09-26 20:41:51 -0700
  • 71fb91f7e4 evdev: Fix build with libudev and joystick subsystem disabled Cameron Gutman 2022-09-26 21:38:09 -0500
  • 2cc9176137 Removed debug logging Sam Lantinga 2022-09-26 18:52:26 -0700
  • 2c98c8af01 Use better default values for Switch controller calibration Sam Lantinga 2022-09-26 18:39:18 -0700
  • a205c5e26c Use separate extents for simple and advanced reports Sam Lantinga 2022-09-26 18:18:16 -0700
  • a6e70262b5 cmake: only add -Wl,--undefined=WinMain when building an executable Anonymous Maarten 2022-09-27 03:15:04 +0200
  • 2f9c9b5f80 cmake: make sure check_* uses 2 different variables for clock_gettime Anonymous Maarten 2022-09-27 02:30:43 +0200
  • 81d3266766 cmake: make sure check_* uses 2 different variables in CheckX11 Anonymous Maarten 2022-09-27 01:59:37 +0200
  • a9524ffa9d cmake: make sure check_c_source_compiles uses 2 different variables in CheckOSS Anonymous Maarten 2022-09-27 01:52:28 +0200
  • bfecd78159 cmake: use check_symbol_exists to check dlopen + need for dl library Anonymous Maarten 2022-09-27 01:08:04 +0200
  • dba816d583 cmake: make sure check_* uses 2 different variables for clock_gettime Anonymous Maarten 2022-09-27 02:30:43 +0200
  • 4e375996d3 Added a hint to return the version in the old format Sam Lantinga 2022-09-26 17:06:18 -0700
  • b90dca7d91 cmake: make sure check_* uses 2 different variables in CheckX11 Anonymous Maarten 2022-09-27 01:59:37 +0200
  • 2e5a0d81d5 cmake: make sure check_c_source_compiles uses 2 different variables in CheckOSS Anonymous Maarten 2022-09-27 01:52:28 +0200
  • 43878cbcf5 cmake: use check_symbol_exists to check dlopen + need for dl library Anonymous Maarten 2022-09-27 01:08:04 +0200
  • 63403a6d1c cmake: find PulseAudio through a cmake module + use it in installed sdl2 prefix Anonymous Maarten 2022-08-26 00:51:44 +0200
  • 9763ffb535 cmake: find PipeWire through a cmake module + use it in installed sdl2 prefix Anonymous Maarten 2022-08-25 21:54:13 +0200
  • d19fe0d4b4 cmake: find OSS through a cmake module + use it in installed sdl2 prefix Anonymous Maarten 2022-08-25 19:30:06 +0200
  • ee98f0cfbf cmake: find Jack through a cmake module + use it in installed sdl2 prefix Anonymous Maarten 2022-08-25 02:12:33 +0200
  • 6e4c5b5c41 cmake: find ALSA through a cmake module + use it in installed sdl2 prefix Anonymous Maarten 2022-08-25 01:52:09 +0200
  • cff56c7d0a cmake: find X11 through a cmake module + use it in installed sdl2 prefix Anonymous Maarten 2022-08-24 04:09:43 +0200
  • fceb11c962 cmake: find SndIO through a cmake module + use it in installed sdl2 prefix Anonymous Maarten 2022-08-23 01:31:22 +0200
  • 77713901fe cmake: find DirectFB through a cmake module + use it in installed sdl2 prefix Anonymous Maarten 2022-08-23 01:28:47 +0200
  • f18b4f6f6f cmake: start infra to differentiate between public/private/interface Anonymous Maarten 2022-08-23 01:18:43 +0200
  • f497d72143 cmake: Fix CMake warning message + fix code formatting Anonymous Maarten 2022-08-19 18:14:23 +0200
  • b7fddb4c0e Minor tweaks Sam Lantinga 2022-09-26 14:39:51 -0700
  • 39adcc0a6b Prefer USB input over Bluetooth for PS5/PS5/Switch controllers Sam Lantinga 2022-09-26 14:20:34 -0700
  • 17d7d03adf Added detection of the joystick type for third party PS4 and PS5 controllers Sam Lantinga 2022-09-26 08:12:35 -0700
  • 6b75a592a4 autotools: revised and silenced esound detection a bit. Ozkan Sezer 2022-09-24 20:01:04 +0300
  • 3a6b7c9c69 testiconv: Print the total number of errors at the end Cameron Cawley 2022-09-24 16:55:10 +0100
  • b538f5725f testiconv: Print the total number of errors at the end Cameron Cawley 2022-09-24 16:55:10 +0100
  • 52534bb800 Add macOS coreaudio support for SDL_GetDefaultAudioInfo Jarod Hillman 2022-09-23 16:16:28 -0400
  • 8d2cb1555e Added an entry for the ZEROPLUS P4 Wired Gamepad Sam Lantinga 2022-09-23 16:56:24 -0700
  • cb063db64f Moved XInputPS4 controllers into the PS4 controller section Sam Lantinga 2022-09-23 16:52:37 -0700
  • 5b3b7e6e7c Separated PS4/PS5 effects support into individual capabilities Sam Lantinga 2022-09-23 16:46:36 -0700
  • 33619aa2e9 Added support for the ZEROPLUS P4 Wired Gamepad to the HIDAPI driver Sam Lantinga 2022-09-23 16:38:15 -0700
  • e888c99fa6 Fixed the entry for the Nacon PS4 Compact Controller Sam Lantinga 2022-09-23 16:26:41 -0700
  • 4ea64fee9f Fixed manufacturer/product name deduplication for the Razer Raiju Tournament Edition controller Sam Lantinga 2022-09-23 15:28:32 -0700
  • 56b91ea720 Fixed feature detection for the Razer Raiju Tournament Edition controller Sam Lantinga 2022-09-23 15:27:40 -0700
  • f6c9b06562 cmake: output libSDL2-2.0.0.dylib like autotools, not libSDL2-2.0.dylib. Ozkan Sezer 2022-09-23 23:56:04 +0300
  • 4a06cc0f75 wayland: Apply modifier changes to the text of repeated keys Frank Praznik 2022-09-22 13:03:09 -0400
  • 467c82c771 wayland: Add mappings for the Escape and NumLock keys Frank Praznik 2022-09-23 12:31:40 -0400
  • 0f47da5e6c wayland: Add mappings for the Escape and NumLock keys Frank Praznik 2022-09-23 12:31:40 -0400
  • 34f928abb7 Generate the correct name for ASTRO Gaming controllers Sam Lantinga 2022-09-23 09:26:18 -0700
  • 6ddef7c234 Generate the correct name for Qanba and Mad Catz controllers Sam Lantinga 2022-09-23 09:20:27 -0700
  • c2ae2ccc32 Added feature support for the Razer Raiju to the HIDAPI driver Sam Lantinga 2022-09-23 09:10:51 -0700
  • 5ea9886bcf haiku: Fix when screen color depth was 24 bits, SDL_GetWindowSurface would always fail with 'Unknown pixel format' error UnknownShadow200 2022-09-23 13:19:22 +1000
  • 51fefd1c35 Added support for third party PS3 controllers to the HIDAPI driver Sam Lantinga 2022-09-23 02:39:35 -0700
  • 5b4c10fc7b Return true from IsSupportedDevice if it's a device that we _might_ support Sam Lantinga 2022-09-23 02:36:53 -0700
  • 1d34a5249d Fixed shadowed variable warning Sam Lantinga 2022-09-23 00:38:23 -0700
  • 010d3e6442 Fixed function prototype mismatch Sam Lantinga 2022-09-23 00:36:46 -0700
  • b7940c29cc Allow HIDAPI controllers to override the default joystick type Sam Lantinga 2022-09-23 00:15:40 -0700
  • 899a1e7cba Skip PS4/PS5 probe message if we already know it's a supported controller Sam Lantinga 2022-09-22 23:54:26 -0700
  • fa2063fb44 Improved detection of third party PS4 and PS5 controllers Sam Lantinga 2022-09-22 23:42:25 -0700
  • 7312b93d32 Fixed crash if a game controller is disconnected while the connect message is in flight Sam Lantinga 2022-09-22 22:50:28 -0700
  • cce949cd93 haiku: Fix when screen color depth was 24 bits, SDL_GetWindowSurface would always fail with 'Unknown pixel format' error UnknownShadow200 2022-09-23 13:19:22 +1000
  • aa2e2f4843 Make sure HID devices can be opened before making them available to the application Sam Lantinga 2022-09-22 18:22:17 -0700
  • 2857e3c748 Added an entry for the Mad Catz FightStick TE 2+ PS3 Sam Lantinga 2022-09-22 15:53:32 -0700
  • 6812f1b5d7 Fixed the entry for the HORI Fighting Commander 4 in PS4 mode Sam Lantinga 2022-09-22 15:16:34 -0700
  • 7a634014f0 change the esd, arts and nas audio backends be disabled by default. Ozkan Sezer 2022-09-22 23:32:00 +0300
  • d49b31d910 wayland: Apply modifier changes to the text of repeated keys Frank Praznik 2022-09-22 13:03:09 -0400
  • 99e85cc27b Accidentally reverted 172865ff13 Sam Lantinga 2022-09-22 10:10:20 -0700
  • 6cbdc66650 Fixed use of uninitialized 'size' variable (thanks @ozkan!) Sam Lantinga 2022-09-22 09:05:06 -0700
  • 0c4594ac72 Improved PS4 and PS5 third-party controller feature detection Sam Lantinga 2022-09-22 06:45:46 -0700
  • dbcb50bc1b Wayland: Emulate mouse warp using relative mouse mode David Gow 2022-04-18 17:03:05 +0800
  • 399cb2f0de wayland: Only clear the key repeat flag when the repeated key is released Frank Praznik 2022-09-21 13:20:39 -0400
  • eb25f6c912 Fixed Xbox platform name, courtesy of @walbourn Sam Lantinga 2022-09-21 14:22:38 -0700
  • 1a2f35e3cb wayland: Only clear the key repeat flag when the repeated key is released Frank Praznik 2022-09-21 13:20:39 -0400
  • 6ba5f08e5d add missing quotes to the fallback CHECK_OBJC_SOURCE_COMPILES macro Ozkan Sezer 2022-09-21 10:37:02 +0300
  • 098a7a043e add missing quotes to the fallback CHECK_OBJC_SOURCE_COMPILES macro Ozkan Sezer 2022-09-21 10:37:02 +0300
  • 00b67f5572 Fix potential memory leak in GLES_CreateTexture zhailiangliang 2022-09-21 10:30:38 +0800
  • 47632c22ba Fix potential memory leak in GLES_CreateTexture zhailiangliang 2022-09-21 10:30:38 +0800
  • 301912a5b9 Fix: Use WIN_ClientPointToSDL for converting additional mouse coordinates past-due 2022-09-18 21:25:55 -0400
  • 7bf4ca60f6 autotools: stop using AC_FUNC_MEMCMP and AC_FUNC_STRTOD Ozkan Sezer 2022-09-20 20:03:20 +0300
  • 08a331847b Vita: fix controls on PSTV with opened IME Ivan Epifanov 2022-09-18 21:40:15 +0300
  • db225dec41 autotools: stop using AC_FUNC_MEMCMP and AC_FUNC_STRTOD Ozkan Sezer 2022-09-20 20:03:20 +0300
  • dc2a682a82 Use the right kind of 0 Sam Lantinga 2022-09-20 09:22:43 -0700