Commit Graph

  • e936ac8748 video: Removed FIXME for something we cannot fix. Ryan C. Gordon 2026-06-16 11:50:04 -04:00
  • 6180b71d7c SDL_dbus.h: define DBUS_TYPE_UNIX_FD_AS_STRING if missing. Ozkan Sezer 2026-06-16 12:00:24 +03:00
  • f860d9d592 Sync SDL3 wiki -> header SDL Wiki Bot 2026-06-16 02:19:11 +00:00
  • 0e2e605593 cmake: Fixed some copy/paste errors in comments. Ryan C. Gordon 2026-06-15 01:40:52 -04:00
  • f53ea45d43 SDL_joystick: add Austgame adapter to gamecube devices Pierre de La Morinerie 2026-06-14 14:10:57 +02:00
  • 51e214a012 SDL_joystick: add Austgame adapter to gamecube devices Pierre de La Morinerie 2026-06-14 14:10:57 +02:00
  • b7c986a164 Add normalized name for Emscripten joysticks Nintorch 2026-06-13 13:00:34 +05:00
  • 7bbd9d5c2c Add normalized name for Emscripten joysticks Nintorch 2026-06-13 13:00:34 +05:00
  • 7e0285b482 hidapi: fix function pointer type mismatch in backend table arnau.nau 2026-06-13 12:25:45 +02:00
  • 46d0ecead0 hidapi: fix function pointer type mismatch in backend table arnau.nau 2026-06-13 12:25:45 +02:00
  • 9c30a7cc82 Revert "Add an invalid #define for SDL_ThreadID() to SDL_oldnames.h (#15801)" Sam Lantinga 2026-06-12 14:59:22 -07:00
  • e93f8e19fd Sync SDL3 wiki -> header SDL Wiki Bot 2026-06-12 17:26:25 +00:00
  • b04d026458 Add an invalid #define for SDL_ThreadID() to SDL_oldnames.h (#15801) Daniel Gibson 2026-06-12 19:24:56 +02:00
  • 6cdec7ac09 Fix Xbox One controller detection on the web Nintorch 2026-06-12 12:06:32 +05:00
  • 4f031ea5da Fix Xbox One controller detection on the web Nintorch 2026-06-12 12:06:32 +05:00
  • 1731bb0d8e Fix web crash for joystick without vibration Nintorch 2026-06-12 11:46:06 +05:00
  • 4a0d66116f Fix web crash for joystick without vibration Nintorch 2026-06-12 11:46:06 +05:00
  • fdab62170e Fix JoyCon pair type detection on the web Nintorch 2026-06-12 13:28:21 +05:00
  • 5e54decf53 Fix JoyCon pair type detection on the web Nintorch 2026-06-12 13:28:21 +05:00
  • d4d6f50736 Don't modify the driver signature on the web Nintorch 2026-06-12 14:08:50 +05:00
  • 95dafa2bcd Don't modify the driver signature on the web Nintorch 2026-06-12 14:08:50 +05:00
  • 837e3d98c9 fix typos Brenton Bostick 2026-06-06 11:54:31 -04:00
  • 65433383a6 fix typos Brenton Bostick 2026-06-06 11:54:31 -04:00
  • b7b1f7843d EGL: Always pass the platform type when available Frank Praznik 2026-06-11 13:42:56 -04:00
  • 34af24276f EGL: Always pass the platform type when available Frank Praznik 2026-06-11 13:42:56 -04:00
  • 1414dbf29d SDL_hidapi_xbox360.c: Fix Y axis inversion on macOS (#15792) QwertyChouskie 2026-06-09 10:12:45 -07:00
  • 77d2f62c23 Respect SDL_HINT_JOYSTICK_MFI QwertyChouskie 2026-06-09 07:33:22 -07:00
  • 27e5c2e9a5 Bring back support for 360Controller driver on macOS tmkk 2026-02-22 14:33:28 +09:00
  • 0d971b1372 Use GetTempPathW() instead of GetTempPath2W() Sam Lantinga 2026-06-11 13:29:37 -07:00
  • 7c60bcd83c Sync SDL3 wiki -> header SDL Wiki Bot 2026-06-11 18:34:25 +00:00
  • f70ea37517 Hide SDL_wcstoll and SDL_wcstoull for compilers not supporting long long (#15808) Anonymous Maarten 2026-06-11 20:33:06 +02:00
  • 819f6ae75b EGL: Ensure the platform extensions exist before using them Frank Praznik 2026-06-11 13:16:03 -04:00
  • 2e5b9a860e wayland: Explicitly specify EGL platform release-2.32.x Frank Praznik 2026-06-11 12:55:49 -04:00
  • b40b73d954 x11: Explicitly specify EGL platform Akihiko Odaki 2026-06-11 20:31:57 +09:00
  • fea9b348c3 wayland: Explicitly specify EGL platform Frank Praznik 2026-06-11 12:55:49 -04:00
  • b3aa7083e2 x11: Explicitly specify EGL platform Akihiko Odaki 2026-06-11 20:31:57 +09:00
  • 33dd8c7fa0 ci: run GDK on older Windows environment Anonymous Maarten 2026-06-11 16:32:27 +02:00
  • a0c31c3afc ci: run GDK on older Windows environment Anonymous Maarten 2026-06-11 16:32:27 +02:00
  • 72771ac0b4 credits: Update links to Will Provost's album "The Living Proof" Ryan C. Gordon 2026-06-10 20:46:31 -04:00
  • e0a935d910 Fixed warning: a function declaration without a prototype is deprecated in all versions of C Sam Lantinga 2026-06-10 14:33:49 -07:00
  • 3ccd484bad Weak link the UserNotifications framework Sam Lantinga 2026-06-10 14:17:53 -07:00
  • a5e02a0927 Fixed error C2440: 'function': cannot convert from 'int (__cdecl *)(libusb_context *,libusb_device *,libusb_hotplug_event,void *)' to 'libusb_hotplug_callback_fn' Sam Lantinga 2026-06-10 13:28:47 -07:00
  • df294acbae Fixed error C2440: 'function': cannot convert from 'int (__cdecl *)(libusb_context *,libusb_device *,libusb_hotplug_event,void *)' to 'libusb_hotplug_callback_fn' Sam Lantinga 2026-06-10 13:28:47 -07:00
  • 7ad1368224 Added hotplug detection when using libusb Sam Lantinga 2026-06-10 10:04:57 -07:00
  • fcb29e4fb4 Added support for Xbox controllers via libusb on macOS Sam Lantinga 2026-06-09 12:04:18 -07:00
  • 1475239328 Added hotplug detection when using libusb Sam Lantinga 2026-06-10 10:04:57 -07:00
  • 18fc4d931a Added support for Xbox controllers via libusb on macOS Sam Lantinga 2026-06-09 12:04:18 -07:00
  • 36f621842b Use the Microsoft provided GameInputCreate() function (#15797) Sam Lantinga 2026-06-10 12:57:43 -07:00
  • 10620ec33e notification: Remove unused parameter Frank Praznik 2026-06-10 14:48:59 -04:00
  • 3e588d5bcc Sync SDL3 wiki -> header SDL Wiki Bot 2026-06-10 17:29:25 +00:00
  • 595eb8d0d1 Fix framework in Xcode project Frank Praznik 2026-04-23 17:21:14 -04:00
  • d1b08ac7b6 Add testnotificaiton to SDLTest.xcodeproj Frank Praznik 2026-04-09 11:36:45 -04:00
  • ba7c0b897b Add the Cocoa notification driver Frank Praznik 2026-04-06 12:46:29 -04:00
  • 984b03680f Add the Windows notification driver Frank Praznik 2026-04-06 12:45:56 -04:00
  • 8275f6e90d Add D-Bus notification driver Frank Praznik 2026-04-06 12:44:16 -04:00
  • 068e405912 Add notification framework with test and dummy driver Frank Praznik 2026-04-06 12:42:57 -04:00
  • d124bd44cc ci: run GDK on older Windows environment > > The GDK version which is set up by build-scripts/setup-gdk-desktop.py does not support Visual Studio 2026 Anonymous Maarten 2026-06-10 18:07:11 +02:00
  • 513b5d067d ci: run GDK on older Windows environment > > The GDK version which is set up by build-scripts/setup-gdk-desktop.py does not support Visual Studio 2026 Anonymous Maarten 2026-06-10 18:07:11 +02:00
  • 2e604c2bbb don't fetch timestamp again expikr 2026-06-09 21:58:56 -07:00
  • ed43ec0277 don't fetch timestamp again expikr 2026-06-09 21:58:56 -07:00
  • dd1032282e Add Corsair as valid PS controller Alejandro Perez 2026-06-09 20:04:40 -06:00
  • 14b0e9d922 Add Corsair as valid PS controller Alejandro Perez 2026-06-09 20:04:40 -06:00
  • 6a854e035f audio: Split device "zombie" status into multiple stages. Ryan C. Gordon 2026-06-09 20:16:01 -04:00
  • 6136358840 audio: Split device "zombie" status into multiple stages. Ryan C. Gordon 2026-06-09 20:16:01 -04:00
  • 7cb03cfdc5 Fixed a hang reading the Xbox report descriptor on macOS Sam Lantinga 2026-06-09 11:12:52 -07:00
  • 64998d2bc8 Fixed a hang reading the Xbox report descriptor on macOS Sam Lantinga 2026-06-09 11:12:52 -07:00
  • 94ba53758f Fixed the Xbox 360 Controller showing as a Steam Virtual Gamepad on macOS Sam Lantinga 2026-06-09 10:33:51 -07:00
  • c62cc657a2 Fixed the Xbox 360 Controller showing as a Steam Virtual Gamepad on macOS Sam Lantinga 2026-06-09 10:33:51 -07:00
  • c3fda242fd SDL_hidapi_xbox360.c: Fix Y axis inversion on macOS (#15792) QwertyChouskie 2026-06-09 10:12:45 -07:00
  • 157c839139 SDL_hidapi_xbox360.c: Fix Y axis inversion on macOS (#15792) QwertyChouskie 2026-06-09 10:12:45 -07:00
  • 3ca28ce521 Respect SDL_HINT_JOYSTICK_MFI QwertyChouskie 2026-06-09 07:33:22 -07:00
  • 0bd95b0430 Respect SDL_HINT_JOYSTICK_MFI QwertyChouskie 2026-06-09 07:33:22 -07:00
  • 9986c89da0 Android: prevent removing joystick if SDL hasn't been initialized yet Sylvain 2026-06-09 06:36:07 +02:00
  • 43fa2bdcad Add GIP vids and pids for stage tour instruments (#15788) Sanjay Govind 2026-06-09 13:08:10 +08:00
  • 3f80c0b82a Add GIP vids and pids for stage tour instruments (#15788) Sanjay Govind 2026-06-09 13:08:10 +08:00
  • 43e8e01ce9 dos: Fixed some mistakes in cmake/PreseedDOSCache.cmake Ryan C. Gordon 2026-06-09 00:54:46 -04:00
  • 47403eccd2 Fixed the Xbox 360 wireless adapter showing up as a controller Sam Lantinga 2026-06-08 21:31:20 -07:00
  • 218522e123 Add PID for red octane games, as they support sony detection Sanjay Govind 2026-06-09 10:38:47 +08:00
  • 205777210e Add PID for red octane games, as they support sony detection Sanjay Govind 2026-06-09 10:38:47 +08:00
  • de51952c2e dos: Fixed a comment typo Ryan C. Gordon 2026-06-08 22:35:11 -04:00
  • bef72ab488 Don't treat the IR receiver on the NVIDIA Shield TV as a joystick Sam Lantinga 2026-06-08 14:44:53 -07:00
  • acc06bce35 android: fixed crash adding joysticks before joysticks are initialized Sam Lantinga 2026-06-08 14:19:43 -07:00
  • 63a322cdd1 android: fixed ANR if we lose focus at startup Sam Lantinga 2026-06-08 11:32:50 -07:00
  • f7a0ab3bbf Fixed ABBA deadlock on Android Sam Lantinga 2026-06-08 09:12:36 -07:00
  • c91c5c7d85 Sync SDL3 wiki -> header SDL Wiki Bot 2026-06-08 16:02:29 +00:00
  • 96919c37c9 stdlib: Add SDL_wcstoul(), SDL_wcstoll(), and SDL_wcstoull() Frank Praznik 2026-06-08 11:01:20 -04:00
  • b53f1b0644 update vulkan headers from khronos. Ozkan Sezer 2026-06-07 02:10:50 +03:00
  • 72d14c281c Fixed bug #13850: SDLControllerManager, we can use isVirtual() since API > 16 Sylvain 2026-06-06 11:13:46 +02:00
  • 6bccbd6b1f SDL_GetRenderOutputSize -> SDL_GetCurrentRenderOutputSIze COMRADECHOnKy 2026-06-06 16:10:51 +06:00
  • 55908f14f8 Added SDL_aligned_alloc_zero() Sam Lantinga 2026-06-05 09:27:22 -07:00
  • fa2a726cc3 Added SDL_CreateSurfaceUninitialized() Sam Lantinga 2026-06-05 07:46:31 -07:00
  • 0ccd792a5d Add mappings for NES Switch controllers on Linux Nintorch 2026-06-05 12:29:11 +05:00
  • 2fd15d9e0d Add mappings for NES Switch controllers on Linux Nintorch 2026-06-05 12:29:11 +05:00
  • 1bf6279fc7 ci: ignore artifact upload errors Anonymous Maarten 2026-06-05 00:37:23 +02:00
  • 03d3bffbda wayland: Don't apply display orientation on Sailfish Frank Praznik 2026-02-23 11:04:11 -05:00
  • 79de30a345 wayland: Don't apply display orientation on Sailfish Frank Praznik 2026-02-23 11:04:11 -05:00
  • 3b6f122830 Fix DirectInput POV handling for devices with extra hats Zizin13 2026-06-04 09:07:03 -07:00
  • 7341f04a12 Fix DirectInput POV handling for devices with extra hats Zizin13 2026-06-04 09:07:03 -07:00
  • 8549aae829 Make initializeDeviceListener() and shutdownDeviceListener() public Sam Lantinga 2026-06-04 09:26:33 -07:00
  • 36c5809b09 Added SDLControllerManager::shutdownDeviceListener() Sam Lantinga 2026-06-04 09:19:53 -07:00