Commit Graph

  • 67664a0427 testfilesystem: test some Storage APIs, too. Ryan C. Gordon 2025-01-15 18:09:55 -05:00
  • eb793dede7 filesystem: SDL_GetCurrentDirectory() should add a path separator at the end. Ryan C. Gordon 2025-01-15 17:06:09 -05:00
  • 87e1b0eb89 filesystem: SDL_EnumerateDirectory() gives dirs with path seperators appended. Ryan C. Gordon 2025-01-15 17:03:01 -05:00
  • e98ee9bb04 Adjust testgl.c to test gl_release_behavior Ramez Ragaa 2024-12-28 23:47:54 +02:00
  • 3424ec948c video: SDL_GL_GetAttribute gets correct SDL_GL_CONTEXT_RELEASE_BEHAVIOR value. Ryan C. Gordon 2025-01-16 00:10:07 -05:00
  • 05877f2cea cmake: Add the IoRing async i/o code to the Windows build. Ryan C. Gordon 2025-01-16 00:59:31 -05:00
  • 4d63a2b882 io: Renamed src/file to src/io Ryan C. Gordon 2025-01-16 00:56:49 -05:00
  • ea642fe9ff cocoa: clear mouse focus based on NSEventTypeMouseExited events (#11991) Sam Lantinga 2025-01-15 23:34:20 -08:00
  • 5f4696ce63 Updating documentation for the 3.2.0 release Sam Lantinga 2025-01-15 20:38:16 -08:00
  • 2c7b7d1d33 Keep the lifecycle observer active while there are windows active Sam Lantinga 2025-01-14 19:41:02 -08:00
  • 355f69ebfe GPU: Ensure thread safety of Vulkan resource creation cosmonaut 2025-01-15 13:45:36 -08:00
  • c9d602307c cocoa: Only process hit tests on left clicks Frank Praznik 2025-01-15 15:14:04 -05:00
  • dd0bdc2561 win32: Pass through non-left mouse button presses when over draggable areas Frank Praznik 2025-01-15 14:45:48 -05:00
  • 84d35587ee filesystem: SDL_SYS_EnumerateDirectory inexplicably takes the same arg twice. Ryan C. Gordon 2025-01-15 14:08:53 -05:00
  • fc9b2478d8 windows: don't set focus click pending if SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH is set Sam Lantinga 2025-01-15 10:51:12 -08:00
  • 18d21b36fe windows: use the initial rect to anchor fixed aspect ratio resizing Sam Lantinga 2025-01-15 10:03:48 -08:00
  • 1995471927 cocoa: fixed resizing windows with fixed aspect ratio Sam Lantinga 2025-01-15 09:36:55 -08:00
  • 67382e9c83 Fixed detection of function keys on Emscripten Sam Lantinga 2025-01-15 07:39:05 -08:00
  • 23410debf7 SDL_GetKeyboardNameForID(): Set an error message for invalid keyboard IDs Sam Lantinga 2025-01-15 00:01:06 -08:00
  • 8ce176b59a SDL_GetMouseNameForID(): Set an error message for invalid mouse IDs. Petar Popovic 2024-10-30 22:12:25 +01:00
  • 51fa076fdc Don't send normal keyboard events if no application window has focus Sam Lantinga 2025-01-14 23:28:31 -08:00
  • a446381ea9 Tooltips and unfocusable windows can't become main windows Sam Lantinga 2025-01-14 23:28:00 -08:00
  • ebb24eedc8 mouse: Clean up virtual touch devices as appropriate. Ryan C. Gordon 2025-01-15 01:55:32 -05:00
  • dabc93a631 pen: Send virtual mouse and touch events for pen input. Ryan C. Gordon 2025-01-14 23:30:10 -05:00
  • 169c8d5140 Fix incorrect hotspot calculation for cursor positioning ImThour 2025-01-15 11:27:00 +05:30
  • 8e9c44bc3b Fixed accidental removal of optional delegate interface check Sam Lantinga 2025-01-14 22:35:13 -08:00
  • 4dd585fb62 coreaudio: convert MPEG channel layout to WAVE channel layout Sam Lantinga 2025-01-14 21:22:14 -08:00
  • 81e57147f8 Child windows shouldn't take focus if the parent window is in relative mouse mode Sam Lantinga 2025-01-14 21:09:43 -08:00
  • 3bea84531d Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-15 03:27:28 +00:00
  • 9ed23a4b79 Updated SDL_SetEventFilter() documentation Sam Lantinga 2025-01-14 19:25:31 -08:00
  • e19a56f4d5 Don't send fake key events while processing real ones on Android Sam Lantinga 2025-01-14 18:53:36 -08:00
  • 1ab61635a9 Use SDL_Log() for keyboard debugging. Sam Lantinga 2025-01-14 18:48:19 -08:00
  • 29c684c626 Removed debug logging Sam Lantinga 2025-01-14 18:05:24 -08:00
  • 0eaa6197c5 Removed unnecessary __builtin_available check Sam Lantinga 2025-01-14 16:28:54 -08:00
  • ffe194c52e Fixed build when SDL_JOYSTICK_MFI isn't enabled Sam Lantinga 2025-01-14 16:16:05 -08:00
  • a4547fe77a Updated weak framework dependencies for new deployment targets Sam Lantinga 2025-01-14 15:54:48 -08:00
  • 49dd24e195 Fixed potentially overlapping memcpy() to use memmove() Sam Lantinga 2025-01-14 14:31:20 -08:00
  • 191a6417d5 events: use SDL_memmove instead of SDL_memcpy for overlapping memory Green Sky 2025-01-14 23:15:14 +01:00
  • bf793bf439 Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-14 21:44:52 +00:00
  • 9e60a8994f audio: Allow streams to change the device-side channels maps. Ryan C. Gordon 2025-01-14 16:35:04 -05:00
  • b2793a2ce2 Removed obsolete Raspberry Pi documentation Sam Lantinga 2025-01-14 12:58:30 -08:00
  • 04e3b67707 Removed outdated Visual Studio instructions Sam Lantinga 2025-01-14 12:22:15 -08:00
  • a41f93bd10 Added https://github.com/Ravbug/sdl3-sample as a more complete Android example Sam Lantinga 2025-01-14 12:22:00 -08:00
  • 5ca735b40f Only use WAVE surround sound channel layouts on macOS 10.15+ Sam Lantinga 2025-01-14 10:52:04 -08:00
  • cdde6dd7bb Bumped deployment requirements for Apple platforms Sam Lantinga 2025-01-14 09:19:39 -08:00
  • 8f8af918ba Removed CMakeLists.txt example that says you shouldn't use it Sam Lantinga 2025-01-14 07:29:46 -08:00
  • 8feb21a1d1 Updated README-cmake.md with build instructions for several platforms Sam Lantinga 2025-01-13 16:54:37 -08:00
  • 4294c06836 GPU: Check texture format support in pipeline creation cosmonaut 2025-01-14 10:16:20 -08:00
  • 31dd4fe81f Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-14 17:58:27 +00:00
  • 417ed7f35f Fix references in docs Maia 2025-01-14 18:19:24 +01:00
  • 0aa319e4f9 Added support for custom tray icon on Windows via SDL hints. Scrooge86x 2025-01-14 01:56:52 +01:00
  • 5815372206 minor update to mingw-w64 build instructions. Ozkan Sezer 2025-01-14 04:27:37 +03:00
  • 5d079c9a26 GPU: Remove bogus property from header docs cosmonaut 2025-01-13 17:46:31 -08:00
  • d590e1f122 GPU: Align D3D12 clear properties to naming convention cosmonaut 2025-01-13 17:06:35 -08:00
  • 7098e525d0 Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-14 01:30:53 +00:00
  • fb6df93384 GPU: Add name properties to resources (#11946) Evan Hemsley 2025-01-13 17:29:08 -08:00
  • a2b0ddcca6 Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-14 01:19:09 +00:00
  • d28e953222 Added thread safety documentation for SDL_iostream.h Sam Lantinga 2025-01-13 17:15:44 -08:00
  • f731741ead Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-14 00:44:57 +00:00
  • 0eaa8c6d81 Added INTRO-emscripten.md Sam Lantinga 2025-01-13 15:49:47 -08:00
  • 21b433536a Scale up the text for large displays Sam Lantinga 2025-01-13 14:42:36 -08:00
  • 6bc7e88ca6 Added INTRO-androidstudio.md Sam Lantinga 2025-01-13 14:35:52 -08:00
  • e4e76ac72e Added INTRO-xcode.md Sam Lantinga 2025-01-13 13:50:02 -08:00
  • 1b30a01b44 Added INTRO-visualstudio.md Sam Lantinga 2025-01-13 13:25:24 -08:00
  • 191b9d5021 Added INTRO-cmake.md Sam Lantinga 2025-01-13 12:15:33 -08:00
  • 7d2a1c5f8f Mention the tests in INSTALL.md Sam Lantinga 2025-01-12 18:49:13 -08:00
  • b6b9390444 Simplified INSTALL.md Sam Lantinga 2025-01-12 18:45:50 -08:00
  • 55e094f7ac Updated INSTALL.md with simple intro breadcrumbs Sam Lantinga 2025-01-12 18:32:58 -08:00
  • 584c1d5791 Tweaking the README Sam Lantinga 2025-01-12 18:00:31 -08:00
  • 995a6a0333 Minor readability improvement for README-contributing.md Sam Lantinga 2025-01-12 17:52:21 -08:00
  • 86b46c678c Removed README-git.md Sam Lantinga 2025-01-12 17:50:19 -08:00
  • 96414fa56a Removed obsolete Raspberry Pi documentation Sam Lantinga 2025-01-12 17:46:43 -08:00
  • 670db4d248 Made the README links in INSTALL.md markdown links Sam Lantinga 2025-01-12 16:56:04 -08:00
  • b08d045811 Added a Discord link to BUGS.txt Sam Lantinga 2025-01-12 16:51:04 -08:00
  • 2ad0f1e1fe Updated the credits for SDL 3.0 Sam Lantinga 2025-01-12 16:47:37 -08:00
  • 41d48db4ae Removed the runtime README Sam Lantinga 2025-01-12 16:29:24 -08:00
  • 922b73195c Simplified the README Sam Lantinga 2025-01-12 16:28:46 -08:00
  • 5e4a2974aa Removed obsolete warnings about MIT licensed SIMD code Sam Lantinga 2025-01-12 16:07:50 -08:00
  • 3766a39409 emscripten: double the audio buffer size. Ryan C. Gordon 2025-01-13 16:23:25 -05:00
  • e10e42c814 Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-13 20:58:20 +00:00
  • 2b8fb0bdd4 wikiheaders: Maybe fix perl warning. Ryan C. Gordon 2025-01-13 15:17:52 -05:00
  • efaf3739c6 Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-13 19:42:26 +00:00
  • 4bddf521dd emscripten: Override emscripten's fullscreen button with SDL's implementation. Ryan C. Gordon 2025-01-13 14:14:30 -05:00
  • 569de84907 better numerical precision for playback example expikr 2025-01-14 00:58:06 +08:00
  • e5a4f09363 Call SDL_UDEV_Quit() if we don't end up using it Sam Lantinga 2025-01-13 10:22:10 -08:00
  • 7d7a76c077 Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-13 17:53:40 +00:00
  • 66408308b8 Added documentation for mouse handling in relative mode Sam Lantinga 2025-01-13 09:49:03 -08:00
  • 438075a83a Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-13 17:38:58 +00:00
  • b4562c0243 cocoa: Add a hint to control menu visibility in fullscreen spaces windows Frank Praznik 2025-01-11 14:07:05 -05:00
  • 611f132fd0 Don't use a hint callback for SDL_HINT_ANDROID_ALLOW_RECREATE_ACTIVITY Sam Lantinga 2025-01-13 07:37:50 -08:00
  • 03a3c19c27 examples: use doubles to generate sine waves and avoid distortion mausimus 2025-01-13 19:38:10 +09:00
  • 307e6f2ca6 emscripten: simulate mouse autocapture. Ryan C. Gordon 2025-01-13 02:29:24 -05:00
  • f79083d9bb release: don't add test directory to mingw release archives Anonymous Maarten 2025-01-13 04:32:49 +01:00
  • 4ba4f0a106 release: add Android aar to devel zip archive Anonymous Maarten 2025-01-12 19:30:30 +01:00
  • c4f2f7b352 Removed redundant information in example pages Sam Lantinga 2025-01-11 09:36:31 -08:00
  • 949ec0c501 Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-12 23:52:58 +00:00
  • 839227b4b0 Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-12 22:24:11 +00:00
  • c04b739df6 GPU: Note that resource naming functions are not thread safe. cosmonaut 2025-01-12 14:22:26 -08:00
  • 3df0767e34 gpu: Initialize Metal stencil format even if stencil test is disabled Ethan Lee 2025-01-12 15:34:47 -05:00
  • 307dac97ac testcontroller.c: fix build errors due to -Wformat after commit b524af1 Ozkan Sezer 2025-01-12 22:00:02 +03:00