Commit Graph

  • a744f9c085 cocoa: Don't re-enter a fullscreen space if leaving to enter an exclusive mode Frank Praznik 2025-08-04 22:07:24 -0400
  • 926e32ed8b x11: Fix regression reading GNOME content scale Sam Lantinga 2025-08-04 16:53:09 -0700
  • e5ec5a473b Fixed Windows build Sam Lantinga 2025-08-04 13:04:17 -0700
  • 9946bf207f Revert "Add SDL_IsTraySupported" Sam Lantinga 2025-08-04 10:39:34 -0700
  • 339ef6f6c7 Enable background input when using Microsoft GameInput Sam Lantinga 2025-08-04 10:21:58 -0700
  • 16a51ba02a x11: Implement precision/pixel scrolling Frank Praznik 2025-08-02 17:31:41 -0400
  • 45f198c6a2 SDL_LoadWAV_IO(): On error, set `*audio_buf` to NULL and `*audio_len` to 0 Petar Popovic 2025-08-03 17:58:02 +0200
  • de83cd76a9 SDL_enabled_assert(): Use `NULL` istead of `0` to explicity initialize the pointer members of SDL_AssertData Petar Popovic 2025-08-03 16:32:42 +0200
  • 57256b339f Fixed warning: initialization of pointer of type 'VkSampler' (aka 'struct VkSampler_T *') to null from a constant boolean expression Sam Lantinga 2025-08-03 07:24:10 -0700
  • e91497b974 tray: linux fix tray menu elements not running callbacks (#13626) Hayden Gray 2025-08-03 10:22:32 -0400
  • 86de74cefa SDL_migration.cocci: Fixed a few incorrect function names. Ryan C. Gordon 2025-08-02 22:53:34 -0400
  • e821594b6d SInput: ABXY Style Application and Code Cleanup (#13624) mitchellcairns 2025-08-02 19:11:18 -0700
  • 29879c08b6 x11: Filter mouse wheel events from "Master" devices Frank Praznik 2025-07-28 12:02:27 -0400
  • b78d96811c GPU: Vulkan backend flags command buffer for cleanup when swapchain is requested Frank Praznik 2025-07-31 19:56:46 -0400
  • 7c100f17f3 Fix double-free warning in src/hidapi/linux/hid.c Petar Popovic 2025-08-02 15:42:09 +0200
  • 42f955f337 sinput: fix compiling with debug output on Antheas Kapenekakis 2025-08-01 14:44:13 +0200
  • 4c64e2c9e1 ci: Haiku does not need -DSDL_UNIX_CONSOLE_BUILD=ON Anonymous Maarten 2025-08-02 03:39:38 +0200
  • aa57fea422 ci: configure with -DCMAKE_SYSTEM_NAME=Haiku for Haiku Anonymous Maarten 2025-08-02 03:08:03 +0200
  • 2af70ea072 SDL_gtk: Prevent loading GTK-3 if a different version of GTK is already loaded Sam Lantinga 2025-08-01 17:44:22 -0700
  • 15fbb98f7c windows: replace shobjidl_core.h usage with shobjidl.h except for when targeting xbox Ozkan Sezer 2025-08-02 01:47:32 +0300
  • 62ee79cdca Fix SDL_BlitSurfaceScaled crash capehill 2025-06-29 16:34:05 +0300
  • fa649987be Fix setting RGB without a player led (#13524) Antheas Kapenekakis 2025-08-01 19:15:54 +0300
  • 73e5da3090 Fixed a few "-Wredundant-decls" warnings Petar Popovic 2025-07-26 19:35:06 +0200
  • 582430495a wayland: Cleanup an outdated conditional and comment Frank Praznik 2025-08-01 10:33:55 -0400
  • 217c6ce0d6 wayland: reorder surface destruction to avoid premature blanking A1029384756 2025-08-01 00:08:35 -0400
  • a1bf232b0e tests: c90 fixes (#endif comments) for consistency after commit 9e37839 Ozkan Sezer 2025-08-01 06:28:02 +0300
  • ca01151be3 Fix testnative C90 compatibility Anonymous Maarten 2025-08-01 02:27:54 +0200
  • b3088c64da Add a few include guards to private headers Anonymous Maarten 2025-08-01 02:00:08 +0200
  • 5b4cf9aa7e cmake: explicitly disable UNITY_BUILD property for SDL3 libraries Anonymous Maarten 2025-08-01 01:59:15 +0200
  • 4c1ba02da5 Fix potential memory leak in SDL_render_gles2.c Petar Popovic 2025-08-01 00:33:54 +0200
  • e84fd5eb58 Support Google Play 16 KB Page Size Requirement (#13470) Matthew Zavislak 2025-07-31 16:12:54 -0700
  • 2bf8e7bc01 GPU: Bail out of aquiring Vulkan swapchain if window is hidden cosmonaut 2025-07-31 14:12:45 -0700
  • 6e1d181907 Fix Axis Inputs for Generic SInput Device (#13489) mitchellcairns 2025-07-31 15:36:10 -0700
  • 7c5a5dcf3a Fixed build Sam Lantinga 2025-07-31 09:41:35 -0700
  • c7321fc0d9 wayland: Adjust popup adjoining check Frank Praznik 2025-07-31 12:13:07 -0400
  • 433cc2623f Added missing files Sam Lantinga 2025-07-31 08:57:59 -0700
  • b387f16536 Fix Android build Sam Lantinga 2025-07-31 08:49:40 -0700
  • 719c6422b3 x11: Add GTK signal handler for gtk-xft-dpi and reader in GetGlobalContentScale Sam Lantinga 2025-07-31 08:49:36 -0700
  • dc90974a70 unix: Refactor GTK bindings from SDL_tray to separate SDL_gtk module to allow shared usage Sam Lantinga 2025-07-31 08:49:31 -0700
  • 1948461158 GPU: Fix wrong Vulkan swapchain size when retrying acquire Cheney Wang 2025-07-30 17:44:47 -0400
  • f5c549b63c psp: fix audio not playing Wouter Wijsman 2025-07-30 21:06:13 +0200
  • 43b45a3b5d Define relevant macros when LACKS_ERRNO_H is true Thaddeus Crews 2025-07-30 10:34:01 -0500
  • 1bf05bde1a SDL_getenv.c: fix dynamic loading of environ symbol on FreeBSD Stefan Schlosser 2025-07-30 13:10:11 +0200
  • 72d02db03d Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-30 08:06:30 +0000
  • a63927384a docs: Slightly improve virtual joystick docs. Ryan C. Gordon 2025-07-30 00:52:29 -0400
  • 855eeb626e docs: Added a note about virtual joysticks to CategoryJoystick. Ryan C. Gordon 2025-07-30 00:42:57 -0400
  • baf9f324ff Don't leave garbage in output parameters Sam Lantinga 2025-07-29 20:48:32 -0700
  • 9ac9c1be3f Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-30 03:30:05 +0000
  • 9c0ccefe08 docs: Note SDL_EVENT_AUDIO_DEVICE_ADDED is sent for all devices at startup. Ryan C. Gordon 2025-07-29 23:21:47 -0400
  • 669effb0a7 Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-30 03:13:02 +0000
  • 3181816a33 Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-30 03:04:38 +0000
  • 8cd4900c2b GPU: Fix incorrect block size when D3D12 uniform buffer is rotated (#13469) Evan Hemsley 2025-07-29 15:34:08 -0700
  • 2c0c066941 Fix two use-after-free warnings Petar Popovic 2025-07-29 19:51:44 +0200
  • 0712a652d6 android: Different approach to SDL_GetPathInfo() for assets. Ryan C. Gordon 2025-07-29 12:14:04 -0400
  • 1cd1df53d0 Replaced binary integer literals with hexadecimal integer literals Petar Popovic 2025-07-29 11:44:15 +0200
  • 7992a94ddd joystick: Improve Xbox controller mapping with xpad quirks (#13305) Vicki Pfau 2025-07-28 20:03:51 -0700
  • 5e788cacc4 Map GameCube controller trigger clicks as misc3 and misc4 Sam Lantinga 2025-07-28 13:11:07 -0700
  • 43c31521ce Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-28 18:58:19 +0000
  • bfc3768ccb Update SDL_clipboard.h Xen 2025-07-28 11:43:16 -0700
  • 17c2a89198 Check NSWindow::isVisible before sending SDL_WINDOWEVENT_RESTORED during Cocoa_WindowListener::windowDidResize Dan Andrus 2025-07-23 16:31:59 +0200
  • 03dd1520a3 gpu: VK_KHR_get_physical_device_properties2 can be optional Ethan Lee 2025-09-02 12:28:58 -0400
  • 84af0bb53a Updated the 8BitDo Ultimate 2 Wireless Controller dongle update rate Sam Lantinga 2025-09-02 09:28:31 -0700
  • a562e40d2c Revert "Disable rumble for the Ultimate 2 Wireless Controller in dongle mode" Sam Lantinga 2025-09-02 09:01:53 -0700
  • b47572c9bb Fixed build warning with Visual Studio Sam Lantinga 2025-08-29 13:58:49 -0700
  • 689049f8ec gpu: VK_KHR_get_physical_device_properties2 can be optional Ethan Lee 2025-09-02 12:28:58 -0400
  • 7920e48386 Fixed bug #13849 - Intent always explicit Sylvain 2025-09-02 18:33:34 +0200
  • 7c3435911f
    Fixed bug #13849 - Intent always explicit Sylvain 2025-09-02 18:33:34 +0200
  • 49ef928c5a gpu: VK_KHR_get_physical_device_properties2 can be optional Ethan Lee 2025-09-02 12:28:58 -0400
  • a223481ed3 xcFramework: Removing the simulators' debug symbols to reduce file size. DominusExult 2025-09-01 15:17:22 +0200
  • a6fd74fa3b Fix crash when enumerating Steam Controllers Sam Lantinga 2025-08-14 14:49:04 -0700
  • b89af3ccca Fix crash when enumerating Steam Controllers Sam Lantinga 2025-08-14 14:49:04 -0700
  • f0e7000f92 alsa: fix signatures of snd_pcm_info_free and snd_pcm_hw_params_get_rate Ozkan Sezer 2025-09-02 17:02:32 +0300
  • 05c9b16183 alsa: fix signature of snd_pcm_info_free Ozkan Sezer 2025-09-02 17:02:28 +0300
  • 5938dce5de Add missing include Maia 2025-09-02 12:20:15 +0200
  • 814f0b7d41 Android: more simplification since min API supported is 21 Sylvain 2025-09-02 12:29:00 +0200
  • b5d8452e8f
    Android: more simplification since min API supported is 21 Sylvain 2025-09-02 12:29:00 +0200
  • 8847177901 Add missing include Maia 2025-09-02 12:20:15 +0200
  • 20b47a62a1 dos: Use protected-mode interface to request flip Gleb Mazovetskiy 2025-09-02 10:18:48 +0100
  • 476458815a dos: Use protected-mode interface to set palette Gleb Mazovetskiy 2025-09-02 09:44:03 +0100
  • 2121737b88
    Merge 348c834599 into 1f007ad5cd Susko3 2025-09-02 08:27:23 +0200
  • 821e2c2d87
    Merge e2de292daf into d2ab01b8bb Cameron Cawley 2025-09-01 23:44:30 -0500
  • 1f007ad5cd Added support for the player LED on Nintendo Switch 2 controllers Sam Lantinga 2025-08-30 10:37:26 -0700
  • 4b93e7488f Added support for the Switch 2 Joy-Cons with charging grip Sam Lantinga 2025-08-30 09:52:08 -0700
  • 03b36bac94 Updated to version 3.2.23 for development Sam Lantinga 2025-09-01 15:12:43 -0700
  • 2db8436d8c Updated to version 2.32.11 for development Sam Lantinga 2025-09-01 15:12:02 -0700
  • 48628257fb Change return to continue on SVGA mode info error Anders Jenbo 2025-09-01 23:28:03 +0200
  • a96677bdf6 Updated to version 3.2.22 for release release-3.2.22 Sam Lantinga 2025-09-01 14:40:32 -0700
  • 5d24957039 Updated to version 2.32.10 for release release-2.32.10 Sam Lantinga 2025-09-01 14:33:27 -0700
  • 6136ba7a74 Android: simplification since min API supported is 21 Sylvain 2025-09-01 16:22:03 +0200
  • 115ace6138 Add more Windows version checking and support building with the Visual Studio v141_xp toolset nightmareci 2025-09-01 11:34:48 -0700
  • fd5dcfba03 openslES: really fix build.. Ozkan Sezer 2025-09-01 20:38:37 +0300
  • d2ab01b8bb openslES: really fix build.. Ozkan Sezer 2025-09-01 20:38:37 +0300
  • 5806036c68 openslES: fix build Ozkan Sezer 2025-09-01 20:25:28 +0300
  • f5246d0181 openslES: fix build Ozkan Sezer 2025-09-01 20:25:28 +0300
  • 6e5751fc0b dos: Only draw the cursor if it is enabled Gleb Mazovetskiy 2025-09-01 18:23:35 +0100
  • b55cac0c06 dos: Implement palette support Gleb Mazovetskiy 2025-09-01 17:10:10 +0100
  • 9f369a1736
    openslES: OpenSL ES on Android only supports two formats, limit to that. Ryan C. Gordon 2025-09-01 11:37:10 -0400
  • b8c802632b
    openslES: OpenSL ES on Android only supports two formats, limit to that. Ryan C. Gordon 2025-09-01 11:37:10 -0400
  • 67f89d0a2b
    openslES: Patched to compile. Ryan C. Gordon 2025-09-01 11:10:02 -0400
  • 7323104f97
    openslES: Patched to compile. Ryan C. Gordon 2025-09-01 11:10:02 -0400