Commit Graph

  • 0a8ccb11eb win32: Use the current cursor coordinates when processing WM_NCACTIVATE Frank Praznik 2026-06-29 12:14:08 -04:00
  • 1326f406a6 Removed unnecessary assert in WIN_SetWindowOpacity() Sam Lantinga 2026-06-27 21:10:19 -07:00
  • f0e99e7c7f Removed unnecessary assert in WIN_SetWindowOpacity() Sam Lantinga 2026-06-27 21:10:19 -07:00
  • 03d17f40bf Add Void GENESIS controller support BZL 2026-06-13 23:35:33 +09:00
  • 111bb79bf8 Add Void GENESIS controller support BZL 2026-06-13 23:35:33 +09:00
  • ca7db3216d keyboard: Limit text input event size for sdl2-compat Cameron Gutman 2026-06-27 15:49:05 -05:00
  • 32f460d357 keyboard: Limit text input event size for sdl2-compat Cameron Gutman 2026-06-27 15:49:05 -05:00
  • 8ee03d68bd README-migration: patched SDL_RWFromFP replacement code to compile. Ryan C. Gordon 2026-06-27 16:56:29 -04:00
  • 4bebbec9d4 update khronos headers from mainstream. Ozkan Sezer 2026-06-26 21:32:02 +03:00
  • 7a6eed4ec8 Android: decouple video/audio subsystems from JNI initialization Holden Ramsey 2026-03-12 11:22:14 -04:00
  • 8554d1c23c time: Convert the PS2 time implementation to a dummy implementation Frank Praznik 2026-06-25 10:39:18 -04:00
  • 9f4327068e pipewire: Don't set a specific stream name if the node name is the same. Ryan C. Gordon 2026-06-25 10:35:57 -04:00
  • ce68c297f0 cmake: Print a warning if the libdecor development library is missing Frank Praznik 2026-06-24 21:45:03 -04:00
  • 607eb5206e cmake: Print a warning if the libdecor development library is missing Frank Praznik 2026-06-24 21:45:03 -04:00
  • f1f4d0d229 Fix opening pipewire device blocking indefinitely if no device bubbleguuum 2026-06-05 11:24:37 +02:00
  • 0fa422231d Sync SDL3 wiki -> header SDL Wiki Bot 2026-06-24 19:48:34 +00:00
  • 089b862732 Added SDL_HINT_WINDOWS_RAW_MOUSE_NOLEGACY Sam Lantinga 2026-06-24 12:03:06 -07:00
  • 9acf54142e iOS: Fix crash on pinch gesture Bartłomiej Dach 2026-06-24 12:08:49 +02:00
  • df65a2385d Fix Xcode project not building due to missing header Bartłomiej Dach 2026-06-24 12:08:48 +02:00
  • 179e66f1fe docs: Improved SDL_CommonEvent documentation. Ryan C. Gordon 2026-06-24 13:15:53 -04:00
  • 135a9457f3 Sync SDL3 wiki -> header SDL Wiki Bot 2026-06-23 18:34:01 +00:00
  • 5471f4c3de notification: Fix old function names in documentation Frank Praznik 2026-06-23 14:31:01 -04:00
  • a7ade74cf1 notification: Check the icon string before duplicating Frank Praznik 2026-06-23 14:28:17 -04:00
  • db6d9d5c01 docs: warn not to destroy an SDL_AudioStream during its callback. Ryan C. Gordon 2026-06-23 13:49:46 -04:00
  • 0b692f64b0 docs: warn not to destroy an SDL_AudioStream during its callback. Ryan C. Gordon 2026-06-23 13:49:46 -04:00
  • 7be5990089 Removed redundant check for VK_SUCCESS Sam Lantinga 2026-06-23 08:59:16 -07:00
  • 284afc2c9a Set SDL_PROP_TEXTURE_GPU_TEXTURE_V_POINTER to the correct texture Sam Lantinga 2026-06-23 08:57:49 -07:00
  • e26370810b gpu/vulkan renderer: Reconfigure the window on renderer creation if it has the OpenGL flag Frank Praznik 2026-06-19 13:29:13 -04:00
  • a45ef5dc64 Added RIDEV_NOLEGACY to improve performance in mouse relative mode (thanks @whrvt!) Sam Lantinga 2026-06-22 20:33:27 -07:00
  • e300b87e35 Sync SDL3 wiki -> header SDL Wiki Bot 2026-06-23 07:25:14 +00:00
  • b8b3f5ef20 gamecontroller: Added docs to SDL_GameControllerBindType, to fix wiki docs. Ryan C. Gordon 2026-06-22 22:30:18 -04:00
  • 1a21db244c Sync SDL3 wiki -> header SDL Wiki Bot 2026-06-23 02:18:50 +00:00
  • 4f778d56fd .wikiheaders-options: Fix Notification category. Ryan C. Gordon 2026-06-22 22:17:12 -04:00
  • c1918f0817 docs: SDL_Locale is a struct, not a function. Ryan C. Gordon 2026-06-22 22:13:06 -04:00
  • 1fbce8a06a locale: Fixed \since on SDL_Locale. Ryan C. Gordon 2026-06-22 22:11:49 -04:00
  • 56846df9b0 locale: Added docs to SDL_Locale struct, to fix wiki docs. Ryan C. Gordon 2026-06-22 22:09:23 -04:00
  • ca94cb5db0 Sync SDL2 wiki -> header SDL Wiki Bot 2026-06-23 01:36:05 +00:00
  • cf83ffd8a1 stdinc: Add a little comment to SDL_bool for wikiheaders. Ryan C. Gordon 2026-06-22 21:06:14 -04:00
  • 07ecc125cf Added SDL_PIXELFORMAT_P408 and SDL_PIXELFORMAT_P416 Sam Lantinga 2026-06-22 12:42:45 -07:00
  • 0bb539314d Sync SDL3 wiki -> header SDL Wiki Bot 2026-06-22 03:32:20 +00:00
  • 65091012b4 Add more information for pinch gestures on mobile (#15092) Brent Page 2026-06-21 20:30:50 -07:00
  • 941dda1ccd Sync SDL3 wiki -> header SDL Wiki Bot 2026-06-21 18:52:43 +00:00
  • e52dbf4442 Add basic Ubuntu Touch functions #12543 Semphriss 2026-06-21 14:51:15 -04:00
  • 35ebc3db89 Android: honor suggested filename in ShowSaveFileDialog ripdog 2026-06-21 18:20:59 +12:00
  • a0b7ea0304 timer: drop unused mach_base_info on Apple Christian Semmler 2026-06-20 20:13:19 -07:00
  • da8ee4d5cc Sync SDL3 wiki -> header SDL Wiki Bot 2026-06-21 15:34:46 +00:00
  • d474769878 Detect device form factor (#12584) Semphriss 2026-06-21 11:33:13 -04:00
  • 5317703567 Android: hide system bars via WindowInsetsController on API 30+ klirktag 2026-06-21 13:36:55 +02:00
  • a442367706 Android: hide system bars via WindowInsetsController on API 30+ klirktag 2026-06-21 13:36:55 +02:00
  • 3561f81400 gpu: Metal fence fixes Caleb Cornett 2026-06-21 08:56:53 -04:00
  • e575093c83 Fix Apple performance frequency to match nanosecond counter Christian Semmler 2026-06-20 17:15:35 -07:00
  • 49879ba0d6 free capacitive sensors on joystick close Gabriel Ford 2026-06-19 19:38:13 -04:00
  • 929f060b68 examples/input/03-gamepad-polling: Render axes in blue. Ryan C. Gordon 2026-06-19 14:35:10 -04:00
  • d7e25c92c0 examples/input/03-gamepad-polling: Render axes in blue. Ryan C. Gordon 2026-06-19 14:35:10 -04:00
  • 3a1cfbc147 main: If SDL_MAIN_CALLBACK_RATE="waitevent", have at least one iteration run. Ryan C. Gordon 2026-06-19 14:14:13 -04:00
  • e63b247738 io_uring: Annotate for ThreadSanitizer, since the ring is serializing access. Ryan C. Gordon 2026-06-19 13:38:53 -04:00
  • b3f8367134 wayland: Make external window reconfiguration more robust Frank Praznik 2026-06-19 12:03:28 -04:00
  • 4c28a67cd5 gles: Try to reconfigure the window instead of recreating it Frank Praznik 2026-06-19 10:25:39 -04:00
  • f8dc19e65a examples/storage/01-user: Set up for web builds. Ryan C. Gordon 2026-06-19 00:10:56 -04:00
  • e19a6544a2 examples: Add an example for SDL_Storage user data Ethan Lee 2026-06-18 17:47:44 -04:00
  • 76db4ee3e7 wikiheaders: Fix links in manpage generation. Ryan C. Gordon 2026-06-18 13:42:44 -04:00
  • d5dca1ec3d dos: Don't do parameter validation in SDL_SYS_GetPrefPath. Ryan C. Gordon 2026-06-18 13:45:27 -04:00
  • 7134ed5c1c wikiheaders: Fix links in manpage generation. Ryan C. Gordon 2026-06-18 13:42:44 -04:00
  • 1de0c4e0f0 wayland: Attach EGL objects to custom and external surfaces during reconfiguration Frank Praznik 2026-06-17 19:06:14 -04:00
  • 2dc9006711 wayland: External windows are never hidden Frank Praznik 2026-06-17 19:01:16 -04:00
  • 06795b00ad wayland: Attach EGL objects to custom and external surfaces during reconfiguration Frank Praznik 2026-06-17 19:06:14 -04:00
  • dbfddb6409 wayland: External windows are never hidden Frank Praznik 2026-06-17 19:01:16 -04:00
  • 9b230dfb36 cmake: add SDL_LIBUDEV_SHARED option Anonymous Maarten 2026-05-07 16:21:41 +02:00
  • c3e29282b3 updated Raw Mouse Input section in docs Christmas-Missionary 2026-05-02 15:00:04 +00:00
  • 2536a22012 Enforce the minimum version of macOS to be 10.12 Christmas-Missionary 2026-05-02 14:56:12 +00:00
  • 225001b53b replaced mach_absolute_time() Christmas-Missionary 2026-05-02 01:45:35 +00:00
  • 3bbbc946de Fix discrete Joy-Con mappings on Linux Vicki Pfau 2026-06-17 20:40:28 -07:00
  • ca67f19c8f Fix discrete Joy-Con mappings on Linux Vicki Pfau 2026-06-17 20:40:28 -07:00
  • 3e2bf29153 Sync SDL3 wiki -> header SDL Wiki Bot 2026-06-17 23:50:18 +00:00
  • ae429cf5ee Sync SDL3 wiki -> header SDL Wiki Bot 2026-06-17 23:50:18 +00:00
  • c548acee53 Added SDL_HINT_ENABLE_STEAM_SCREEN_KEYBOARD Sam Lantinga 2026-06-17 16:34:16 -07:00
  • c9b6581210 Added SDL_HINT_ENABLE_STEAM_SCREEN_KEYBOARD Sam Lantinga 2026-06-17 16:34:16 -07:00
  • 3686cbdca2 cmake: correctly report SDL_LEAN_AND_MEAN state at end of configuration stahta01 2026-06-17 14:35:37 -04:00
  • 31e08f0bad hidapi: do not enumerate XInput devices owned by a kernel driver via libusb on macOS tmkk 2026-06-17 15:57:07 +09:00
  • cee2cb8ed1 hidapi: do not enumerate XInput devices owned by a kernel driver via libusb on macOS tmkk 2026-06-17 15:57:07 +09:00
  • 2ebb96b881 cmake: add SDL_LEAN_AND_MEAN CMake option Anonymous Maarten 2026-06-17 09:48:33 +02:00
  • 9228b91da2 cmake: use 'LINKER:SHELL:' prefix for detecting version script support Anonymous Maarten 2026-06-17 11:23:32 +02:00
  • 71b9adda21 ci: do a full cron build every day, and limit builds per push or pr (#15839) Anonymous Maarten 2026-06-17 15:44:15 +02:00
  • f7aeabb980 doc: use testspriteminimal instead of testgles in android example Anonymous Maarten 2026-06-16 10:55:55 +02:00
  • da8aa39222 doc: use testspriteminimal instead of testgles in android example Anonymous Maarten 2026-06-16 10:55:55 +02:00
  • 54e672ec0d Added a note about where to set global platform properties Sam Lantinga 2026-06-16 16:50:06 -07:00
  • 514b26e4c4 Removed busyloop from SDL_GPUFence on MacOS Alex Tselousov 2026-03-17 18:48:52 +03:00
  • 7879d0b7b3 Fix the "redundant redeclaration" warning for __debugbreak when using MinGW (#14264) Roman Fomin 2026-06-17 05:58:23 +07:00
  • b0a9aa3db0 Fix the "redundant redeclaration" warning for __debugbreak when using MinGW (#14264) Roman Fomin 2026-06-17 05:58:23 +07:00
  • ae3869bf85 ci: don't trigger on documentation-only commits Anonymous Maarten 2026-06-16 22:30:14 +02:00
  • 3f1534af43 Android treat FULLSCREEN flag as FULLSCREEN_DESKTOP Farmer-Markus 2026-03-19 23:40:09 +01:00
  • 0c161c9e9c Add support for Virtual Pipewire Source Nodes Craig McLure 2026-01-24 00:55:49 +00:00
  • a3e47fb4dc Add "/usr/local/lib/libvulkan.dylib" as a path checked when loading Vulkan on MacOS ItchyTrack 2026-06-16 11:13:43 -07:00
  • 8138f91e5c docs: Clarify the purpose of SDL_PROP_PROCESS_CREATE_BACKGROUND_BOOLEAN. Ryan C. Gordon 2026-06-16 13:03:24 -04:00
  • ca66808c80 Reduce log message verbosity when shutting down KMSDRM Sam Lantinga 2026-06-16 09:17:39 -07:00
  • 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