Commit Graph

  • 5a7e2d41b8 x11: Look for text/uri-list in the list of MIME types more thoroughly release-3.4.x Frank Praznik 2026-03-26 14:51:20 -04:00
  • 1df279a04f x11: Look for text/uri-list in the list of MIME types more thoroughly main Frank Praznik 2026-03-26 14:51:20 -04:00
  • 69cf2cf6aa Added documentation for getting the full resolution in iOS Sam Lantinga 2026-03-27 08:43:30 -07:00
  • 995d4e10a6 Added documentation for getting the full resolution in iOS Sam Lantinga 2026-03-27 08:43:30 -07:00
  • 122ad3d6f6 Added SDL_IsPhone() Sam Lantinga 2026-03-27 05:45:36 -07:00
  • b11ac0087f Fix window caption drawing on borderless windows (#15275) Strultz 2026-03-27 07:14:19 -05:00
  • 6a9449c098 Fix window caption drawing on borderless windows (#15275) Strultz 2026-03-27 07:14:19 -05:00
  • a004c1bcc4 Check Windows version before setting window attributes c4veman 2026-03-26 11:12:37 +00:00
  • 159bba9aa1 Check Windows version before setting window attributes c4veman 2026-03-26 11:12:37 +00:00
  • db3ff5f5c4 SDL_SetWindowShape(): Remove shape when argument is NULL Petar Popovic 2026-03-26 13:22:30 +01:00
  • 53c799a7a9 SDL_SetWindowShape(): Remove shape when argument is NULL Petar Popovic 2026-03-26 13:22:30 +01:00
  • f9e82031f4 Limit DirectSound maximum sample rate SDL2 Regan Green 2026-03-25 20:44:13 -04:00
  • 764d7633ea Use DSBFREQUENCY_MAX instead of hardcoded constant for DirectSound driver max frequency. Regan Green 2026-03-25 20:02:34 -04:00
  • 1d2f9f0e0e Use DSBFREQUENCY_MAX instead of hardcoded constant for DirectSound driver max frequency. Regan Green 2026-03-25 20:02:34 -04:00
  • fda7c0b461 Fix DirectSound buffer creation failure with >200kHz Clownacy 2026-03-25 20:14:03 +00:00
  • 6efe0e19a7 Fix DirectSound buffer creation failure with >200kHz Clownacy 2026-03-25 20:14:03 +00:00
  • dcc177faa4 emscripten: Add support for automounting persistent storage before SDL_main. Ryan C. Gordon 2026-03-25 09:58:41 -04:00
  • 47aae3e16d ci: clang-tidy is not used release-2.32.x Anonymous Maarten 2026-03-25 18:59:26 +01:00
  • 3debb9e2bb cmake: bump CMake policy compatibilty version Anonymous Maarten 2026-03-25 19:06:10 +01:00
  • 70584e55a1 ci: clang-tidy is not used Anonymous Maarten 2026-03-25 18:59:26 +01:00
  • add51f85c2 ci: clang-tools-extra is no longer available for mingw32 Anonymous Maarten 2026-03-25 18:37:01 +01:00
  • be6f1efa26 ci: clang-tools-extra is no longer available for mingw32 Anonymous Maarten 2026-03-25 18:37:01 +01:00
  • eca1479ff5 Fix endmacro syntax in macros.cmake c4veman 2026-03-25 14:53:36 +00:00
  • 8eeef53a80 Fix endmacro syntax in macros.cmake c4veman 2026-03-25 14:53:36 +00:00
  • c4af41ba27 render: Skip UV check when software-rendering untextured quads nmlgc 2026-03-23 22:10:15 +01:00
  • 989de77f4f render: Skip UV check when software-rendering untextured quads nmlgc 2026-03-23 22:10:15 +01:00
  • 4b8fcb468b video: add more direct mjpeg to yuv conversions Green Sky 2026-03-24 13:30:23 +01:00
  • 998159fa95 video: add more direct mjpeg to yuv conversions Green Sky 2026-03-24 13:30:23 +01:00
  • 299ed51984 Added an internal hint to set OpenVR overlay flags Sam Lantinga 2026-03-23 15:04:22 -07:00
  • 608416b5a9 support updating media name in the PipeWire backend Ian Monroe 2026-03-22 04:53:21 +00:00
  • 983e984afc windowsrawinput: Unregister/register raw input devices as necessary. William Horvath 2026-03-20 06:23:45 -07:00
  • 706e7f9043 windowsrawinput: Fix incorrect INVALID_HANDLE_VALUE checks. William Horvath 2026-03-20 06:19:48 -07:00
  • 00f9a25879 windowsrawinput: Add missing WIN_SetRawKeyboardFlag_Inputsink stub. William Horvath 2026-03-20 06:18:32 -07:00
  • 28423eed96 Sync SDL3 wiki -> header SDL Wiki Bot 2026-03-23 00:53:55 +00:00
  • 99a026cfde Clarified SDL_MostSignificantBitIndex32() documentation Sam Lantinga 2026-03-22 17:51:56 -07:00
  • f22e088211 Clarified SDL_MostSignificantBitIndex32() documentation Sam Lantinga 2026-03-22 17:51:56 -07:00
  • ad91384704 Base GCMouse raw input implementation Edgar J San Martin 2025-12-30 17:15:47 -05:00
  • fa68d7de8b Updated documentation on customizing your Android app name Sam Lantinga 2026-03-21 16:03:40 -07:00
  • a48dee5ac1 Updated documentation on customizing your Android app name Sam Lantinga 2026-03-21 16:03:40 -07:00
  • b7e46361f5 Fixed incorrect sampler when changing Metal draw state Sam Lantinga 2026-03-21 14:08:40 -07:00
  • 0f9292a367 Fixed incorrect sampler when changing Metal draw state Sam Lantinga 2026-03-21 14:08:40 -07:00
  • 3462494ec1 Sync SDL3 wiki -> header SDL Wiki Bot 2026-03-20 18:21:04 +00:00
  • c9271b2f18 egl: Handle error when binding EGL API in context creation sunshineinabox 2026-03-17 21:45:42 -07:00
  • 7360a37181 Sync SDL3 wiki -> header SDL Wiki Bot 2026-03-20 15:39:03 +00:00
  • 87efb7e862 cmake: add OS2 to OPT_DEF_LIBC enable list. Ozkan Sezer 2026-03-20 07:32:50 +03:00
  • 738b1e4f47 cmake: add OS2 to OPT_DEF_LIBC enable list. Ozkan Sezer 2026-03-20 07:32:50 +03:00
  • 0e50195d37 Sync SDL3 wiki -> header SDL Wiki Bot 2026-03-20 01:07:55 +00:00
  • 645fbb6a22 libtool.m4: remove old_archive_from_new_cmds on os2 Ozkan Sezer 2026-03-19 10:55:20 +03:00
  • e107aece34 libtool.m4: remove old_archive_from_new_cmds on os2 Ozkan Sezer 2026-03-19 10:55:20 +03:00
  • 7b7322b222 SDL_systhread.c: Remove SIGCHLD from blocked signal mask. Konstantin Tomashevich 2026-03-18 21:44:18 +03:00
  • 291d1b6491 SDL_systhread.c: Remove SIGCHLD from blocked signal mask. Konstantin Tomashevich 2026-03-18 21:44:18 +03:00
  • b0cf826227 dynapi: Minor cleanups to library loading code. Ryan C. Gordon 2026-03-18 13:12:56 -04:00
  • 6b060435e3 egl: Handle error when binding EGL API in context creation sunshineinabox 2026-03-17 21:45:42 -07:00
  • 55fa5e0336 SDL_dynapi.c: Unload other SDL library if initializing the jumptable fails Petar Popovic 2026-03-16 18:08:43 +01:00
  • ff543723c4 Fix SDL_HINT_OPENGL_ES_DRIVER interaction with SDL_HINT_OPENGL_LIBRARY for x11 and windows Andrei Alexeyev 2026-03-16 02:19:59 +01:00
  • a4c326a7bb x11: More XInput2 #define cleanups Frank Praznik 2026-03-18 11:13:33 -04:00
  • 62af66f14a x11: More XInput2 #define cleanups Frank Praznik 2026-03-18 11:13:33 -04:00
  • b9c227e07d Make changing raw input mode on Windows a very fast operation (take 2) Sam Lantinga 2026-03-17 12:54:18 -07:00
  • a2fb4d6d47 x11: Fix building when XInput2 is not available Frank Praznik 2026-03-17 15:01:56 -04:00
  • d88f76caac x11: Fix building when XInput2 is not available Frank Praznik 2026-03-17 15:01:56 -04:00
  • c717a20ec8 Fixed initial window size and placement on visionOS Sam Lantinga 2026-03-17 12:25:13 -07:00
  • b560f8ab17 wayland: Scale custom cursors with the pointer scale Frank Praznik 2026-03-17 12:34:59 -04:00
  • 3d21b3bc68 wayland: Scale custom cursors with the pointer scale Frank Praznik 2026-03-17 12:34:59 -04:00
  • 75dead7f96 Minor cleanup Sam Lantinga 2026-03-17 09:49:15 -07:00
  • fdc5efe1cb add vids and pids for a variety of xbox 360 devices (#15211) Sanjay Govind 2026-03-18 05:45:26 +13:00
  • 40472f053b apply issue/#13952 fix to SDL_cpuinfo.h, too. Ozkan Sezer 2026-03-17 17:01:10 +03:00
  • e0307aa05e apply issue/#13952 fix to SDL_cpuinfo.h, too. Ozkan Sezer 2026-03-17 17:01:10 +03:00
  • 549934b59a minor os/2 emx build fix. Ozkan Sezer 2026-03-17 05:02:50 +03:00
  • a7d4b1996f minor os/2 emx build fix. Ozkan Sezer 2026-03-17 05:02:50 +03:00
  • 795168f6a8 libtool.m4: Use echo in archive_cmds and archive_expsym_cmds on OS/2 Ozkan Sezer 2026-03-17 04:55:00 +03:00
  • 1e1e982ae7 libtool.m4: Use echo in archive_cmds and archive_expsym_cmds on OS/2 Ozkan Sezer 2026-03-17 04:55:00 +03:00
  • 43e90c7b1c Make changing raw input mode on Windows a very fast operation Sam Lantinga 2026-03-16 16:24:35 -07:00
  • fbc49daab7 Clarified SDL_EVENT_WINDOW_ICCPROF_CHANGED documentation (thanks @JacksonAllan!) Sam Lantinga 2026-03-16 17:14:44 -07:00
  • bdef7ef9d8 SDL_dynapi.c, os/2: remove unnecessary include. Ozkan Sezer 2026-03-17 00:20:20 +03:00
  • e7e24a1ee5 SDL_dynapi.c, os/2: remove unnecessary include. Ozkan Sezer 2026-03-17 00:20:20 +03:00
  • 0bf2065922 Add support for PXN VD6 Wheelbase Steel 2026-03-16 10:45:52 -07:00
  • 32cf5fe93d Add support for PXN VD6 Wheelbase Steel 2026-03-16 10:45:52 -07:00
  • 5ee57a9da1 windows: Fix Print Screen key capture during keyboard grab Cameron Gutman 2026-03-15 15:07:00 -05:00
  • 86c664d695 Fixed error when SDL_LoadSurface_IO() is passed a NULL src Sam Lantinga 2026-03-15 13:15:43 -07:00
  • 1d081314a8 Fixed error when SDL_LoadSurface_IO() is passed a NULL src Sam Lantinga 2026-03-15 13:15:43 -07:00
  • 5f92aac095 windows: Fix Print Screen key capture during keyboard grab Cameron Gutman 2026-03-15 15:07:00 -05:00
  • 8d55fbe4d2 wayland: Fix the state check when resizing a hidden window Frank Praznik 2026-03-15 16:03:52 -04:00
  • 5f78ded319 Sync SDL3 wiki -> header SDL Wiki Bot 2026-03-15 10:59:52 +00:00
  • 8fa310e162 Add a necessary step for iOS app setup in Xcode Sam Lantinga 2026-03-15 01:54:28 -07:00
  • 46f35e6ea2 Add a necessary step for iOS app setup in Xcode Sam Lantinga 2026-03-15 01:54:28 -07:00
  • 3c28e8ecc0 add new SDL_hidapi_8bitdo.c source to Xcode project Ozkan Sezer 2026-03-15 02:40:14 +03:00
  • 650aceb609 Backport 8BitDo HIDAPI Driver to SDL2 (#15207) Kushagra Shukla 2026-03-15 03:50:29 +05:30
  • 8bf3b7215a Sync SDL3 wiki -> header SDL Wiki Bot 2026-03-14 18:58:22 +00:00
  • 4dc440ff71 wayland: Eliminate redundant keyboard and mouse removals Frank Praznik 2026-03-13 22:38:23 -04:00
  • 566448d95a wayland: Eliminate redundant keyboard and mouse removals Frank Praznik 2026-03-13 22:38:23 -04:00
  • 69e94a4fbd Fixed warning: no previous prototype for function 'SDL_IsJoystickGameInput' Sam Lantinga 2026-03-13 17:23:24 -07:00
  • 8ba903c859 Add second-gen Backbone One to recognized controllers. Rachel Blackman 2026-03-13 15:33:11 -07:00
  • ba00e772a7 Add second-gen Backbone One to recognized controllers. Rachel Blackman 2026-03-13 15:33:11 -07:00
  • 41bce956f0 wayland: Send display moved events on display geometry changes Frank Praznik 2026-03-12 12:24:34 -04:00
  • 98d23660bc wayland: Prevent overlapping outputs when using display scaling Frank Praznik 2026-03-11 12:34:28 -04:00
  • a63fd07812 io: With stdio, only forbid opening directories as files. Ryan C. Gordon 2026-03-12 11:36:42 -04:00
  • 993993aaf3 io: Wrap IsRegularFileOrPipe in a more generic preprocessor test. Ryan C. Gordon 2026-03-12 11:26:45 -04:00
  • c189cce819 io: Remove iodata->regular_file check. Ryan C. Gordon 2026-03-12 10:22:09 -04:00
  • 9f19cffc78 io: With stdio, only forbid opening directories as files. Ryan C. Gordon 2026-03-12 11:36:42 -04:00
  • 4d675f2bd3 io: Wrap IsRegularFileOrPipe in a more generic preprocessor test. Ryan C. Gordon 2026-03-12 11:26:45 -04:00