Commit Graph

  • 90bcbafb15 GPU: Hold submit lock before waiting for device idle Beyley Cardellio 2025-08-10 00:13:14 -0700
  • 3e75318212 Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-10 05:08:26 +0000
  • 0e8c9db72c Restored text missing during wiki sync (thanks @sezero!) Sam Lantinga 2025-08-09 22:07:14 -0700
  • aace69d859 Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-10 02:21:43 +0000
  • 6e35f9c11f Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-09 18:34:27 +0000
  • 5ac25fe843 linux/SDL_syshaptic.c:SDL_SYS_HapticStopAll(): Fix return on error Petar Popovic 2025-08-09 18:00:04 +0200
  • 1549d55fcb SDL_waylandvideo.c:display_remove_global(): Check pointer when removing mouse Petar Popovic 2025-08-09 15:36:42 +0200
  • 7e7806796f release: build aarch64 libraries with 16kiB page size Anonymous Maarten 2025-08-09 04:39:12 +0200
  • c87b34bb0d SDL_TriggerBreakpoint() will default to __debugbreak() on MinGW toolchain on windows Mohamed Shazan 2025-08-09 04:50:59 +0530
  • e40d13d910 wayland: Cleanup and return if keymap allocation fails Frank Praznik 2025-08-08 17:53:21 -0400
  • fa53fd1b54 SDL_SendJoystickVirtualSensorDataInner(): Fix max_sensor_events increment Petar Popovic 2025-08-08 20:52:24 +0200
  • 595c37b3a4 cmake: detect RISCOS platform before GNU/Hurd Anonymous Maarten 2025-08-08 04:55:32 +0200
  • 5ff9935e02 Add GNU/Hurd as platform Pino Toscano 2025-08-07 23:35:39 +0200
  • ddcb663fbd SDL_SetRenderDrawBlendMode(): Remove redundant param check Petar Popovic 2025-08-08 19:50:12 +0200
  • a8b08c2c73 video: Check the display origin when a fullscreen window is moved Frank Praznik 2025-08-08 11:10:53 -0400
  • 0de8335942 ime: fcitx: use SDL_GetExeName() in GetAppName() Pino Toscano 2025-08-07 07:40:29 +0200
  • 563f3bd5cd Fix some typos detected by Debian's lintian QA tool Simon McVittie 2025-08-07 11:58:25 +0100
  • 7421c958d7 hints: Rephrase documentation to improve grammar Simon McVittie 2025-08-07 11:54:20 +0100
  • 1a0b42bf29 GPU: Fix uninitialized value in Vulkan command buffer structure cosmonaut 2025-08-07 10:57:17 -0700
  • 1a1bf38c4f Revert "Support Google Play 16 KB Page Size Requirement (#13470)" Sam Lantinga 2025-08-07 11:44:45 -0700
  • 5f7d4154e2 video: Use additional checks for determining on which display a window should be fullscreen Frank Praznik 2025-08-06 17:36:31 -0400
  • ed3286802f SDL_endian.h: extend Linux way for GNU libc Pino Toscano 2025-08-06 23:40:02 +0200
  • aa4af9c557 x11: Modernize and optimize key handling Frank Praznik 2025-07-24 15:11:20 -0400
  • 22ff15e013 x11: Check axis labels when searching for relative axes Frank Praznik 2025-08-04 19:43:42 -0400
  • d23fddcbf8 x11: Fix xsettings pointer not being reset in X11_QuitXsettings Sam Lantinga 2025-08-06 09:22:33 -0700
  • 8bab0f887f x11: Refactor dpi hooks, removing GTK dependency and fixing XSettings watcher Sam Lantinga 2025-08-06 09:22:15 -0700
  • e05e7de777 tray: linux - use `.cache` directory for temporary icon paths A1029384756 2025-08-06 01:21:47 -0400
  • 1e3821eced win32: Use the current flags to determine if NCCALCSIZE is required Frank Praznik 2025-08-05 17:24:10 -0400
  • f15862b433 win32: Use STYLE_BORDERLESS when showing a pending fullscreen window Frank Praznik 2025-08-05 15:51:50 -0400
  • 0eb268ad38 Added additional examples of paddle and misc buttons (thanks @AL2009man!) Sam Lantinga 2025-08-05 12:01:31 -0700
  • b765cc3109 cocoa: Wait for fullscreen spaces transitions to complete if switching to an exclusive mode Frank Praznik 2025-08-04 23:54:40 -0400
  • d7712cd355 Revert "cocoa: Don't re-enter a fullscreen space if leaving to enter an exclusive mode" Frank Praznik 2025-08-04 23:49:15 -0400
  • 365d436dc5 Fix directory globbing on Android Alexander Batalov 2025-08-04 19:51:37 +0300
  • fb1882082a Fix condition for setting HDR properties Mathieu Eyraud 2025-08-04 11:14:52 +0200
  • 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