Commit Graph

  • 73492c5570 fix ARM64 linkage with Visual Studio >= 17.14 when SDL_LIBC is disabled Ozkan Sezer 2025-07-08 06:47:47 +03:00
  • 2fb6abb9ad fix ARM64 linkage with Visual Studio >= 17.14 when SDL_LIBC is disabled Ozkan Sezer 2025-07-08 06:47:47 +03:00
  • 6386781351 README-macos.md: replace old API calls Aleksey Sakovets 2025-07-07 21:56:07 +03:00
  • ef4b7489ff wayland: Use wl_shm_release when available Frank Praznik 2025-05-28 13:02:27 -04:00
  • 03fcbb4e46 wayland/events: Names will always be sent before devices and capabilities Frank Praznik 2025-05-28 12:37:59 -04:00
  • 45fa9dba16 wayland: Use wl_fixes for registry destruction Frank Praznik 2024-12-07 13:28:01 -05:00
  • b9ab8cf03d wayland: Add support for the key repeat event (seat v10) Frank Praznik 2024-09-13 10:41:26 -04:00
  • 343ad3eddd ngage: SDL_GetPrefPath allows a NULL org parameter. Ryan C. Gordon 2025-07-05 12:19:21 -04:00
  • 5290bb036c wayland: Ensure that the xdg_surface is always configured after creation Frank Praznik 2025-06-30 11:40:20 -04:00
  • ecdc6f2adb wayland: Ensure that the xdg_surface is always configured after creation Frank Praznik 2025-06-30 11:40:20 -04:00
  • 7c11a8cb9f Fix typo: remove redundant character Michael Fitzmayer 2025-07-03 13:20:47 +02:00
  • f3bf387caf testhotplug+testmouse: exit when pressing ESC key Anonymous Maarten 2025-07-03 02:21:51 +02:00
  • 03489e249a [Nokia N-Gage] Re-enable FPS counter, fix link in README. - Re-enable FPS counter, which is hidden by default anyway - but essential while working on an actual project. - Fix link in the platform's README. - Re-order list of supported platforms (alphabetical order to maintain consistency). Michael Fitzmayer 2025-07-02 21:27:24 +02:00
  • 530639aa4a docs: Documentation for SDL_Swap64 was reporting the wrong return type. Ryan C. Gordon 2025-07-02 09:28:53 -04:00
  • 2606b08036 Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-01 21:25:27 +00:00
  • cd0cf8b855 SDL_audio.h: tweak SDL_OpenAudioDevice() docs to fix a weird wordwrap issue. Ryan C. Gordon 2025-07-01 13:38:16 -04:00
  • 380b6a43a3 Change callback_rate_increment type to Uint64 nightmareci 2025-07-01 09:23:03 -07:00
  • 9e6a6c01e4 Add support for floating point main callback rates nightmareci 2025-07-01 09:12:18 -07:00
  • 06cfea6a03 wayland: Improve pointer confinement reliability Frank Praznik 2025-06-27 13:57:38 -04:00
  • 9ff0438863 wayland: Send motion events in a frame Frank Praznik 2025-05-23 11:32:15 -04:00
  • e9535fa026 Update SDL_GpuDevice to SDL_GPUDevice Piotr Usewicz 2025-06-30 11:53:48 +02:00
  • 2bff72b4f6 SDL3 GPU: Fix -Wbool-conversion warnings WillyJL 2025-06-29 06:23:06 +01:00
  • 4eff36ef53 SDL3 GPU: Fix -Wbool-conversion warnings WillyJL 2025-06-29 06:23:06 +01:00
  • 923813b399 Disable SDL_DYNAMIC_API when using ReSharper Susko3 2025-06-28 15:40:42 +02:00
  • 4217d62fa2 Some small fixes and corrections: comment typos, a wrong return value. Ryan C. Gordon 2025-06-29 03:07:51 -04:00
  • 34928341d0 Sync SDL3 wiki -> header SDL Wiki Bot 2025-06-28 12:31:32 +00:00
  • e960bf6904 Gyro instrumentation for test controller (#13287) Aubrey Hesselgren 2025-06-26 19:56:06 -07:00
  • 08ebeaee5c cmake: Android always needs a native HIDAPI implementation Anonymous Maarten 2025-06-26 23:38:12 +02:00
  • 89eef1bd34 cmake: Android always needs a native HIDAPI implementation Anonymous Maarten 2025-06-26 23:38:12 +02:00
  • 279dabfc96 cocoa: Don't use trick of briefly focusing the Dock on newer macOS releases. Ryan C. Gordon 2025-06-26 14:23:26 -04:00
  • afa27243df Ignore sensor delta values that look like they're out of range Sam Lantinga 2025-06-26 11:10:21 -07:00
  • 12b56f5447 Allow overriding SDL_FORK_MESSAGEBOX in build environment Caleb Heuer 2025-06-26 11:37:19 -06:00
  • cd98b66114 Allow overriding SDL_FORK_MESSAGEBOX in build environment Caleb Heuer 2025-06-26 11:37:19 -06:00
  • 8d5bf053f7 Fixed detecting 8BitDo sensor timestamp on older firmware Sam Lantinga 2025-06-26 10:46:50 -07:00
  • 165b86e7b7 x11: Always update the borders on frame extent events Frank Praznik 2025-06-25 11:55:47 -04:00
  • 0ac1241b7a x11: Always update the borders on frame extent events Frank Praznik 2025-06-25 11:55:47 -04:00
  • f40bf44928 Removed unnecessary include Sam Lantinga 2025-06-25 18:50:28 -07:00
  • 6d3e8b749e add 8BitDo Controller sensor_timestamp (#13278) 8BitDo 2025-06-26 09:49:43 +08:00
  • 608101a185 Update the viewport when logical presentation changes Sam Lantinga 2025-06-25 09:42:23 -07:00
  • 554bee6aae Fix #13276: Crash in SDL_GetAudioDeviceChannelMap Paul Vick 2025-06-24 22:26:14 -07:00
  • 727b4924c8 Update the viewport when logical presentation changes Sam Lantinga 2025-06-25 09:42:23 -07:00
  • de6a23028a Fix #13276: Crash in SDL_GetAudioDeviceChannelMap Paul Vick 2025-06-24 22:26:14 -07:00
  • 8442d4f0f7 joystick: Add support Xbox Adaptive Controller Vicki Pfau 2025-06-11 16:29:02 -07:00
  • 3cd979b353 SDL_render.h: enum SDL_TextureAddressMode: Removed trailing comma Petar Popovic 2025-06-24 20:22:42 +02:00
  • 19fc5c2953 keyboard: Add reference to SDL_Keymod in the comments evgenydrainov 2025-06-23 22:05:02 +03:00
  • 2bc3ec44b1 keyboard: Add reference to SDL_Keymod in the comments evgenydrainov 2025-06-23 22:05:02 +03:00
  • 3e0ce51067 joystick: Fix MSVC errors C2099 with /fp:strict Rémi Verschelde 2025-06-24 08:18:48 +02:00
  • db3a35e9bc joystick: Fix MSVC errors C2099 with /fp:strict Rémi Verschelde 2025-06-24 08:18:48 +02:00
  • 9ed83e71f6 Fixed memory leaks in KMSDRM property handling Sam Lantinga 2025-06-22 16:26:21 -07:00
  • 603118c340 Sync SDL3 wiki -> header SDL Wiki Bot 2025-06-23 04:18:24 +00:00
  • aa4f916b71 Renamed SDL_PROP_AUDIOSTREAM_KEEP_ON_SHUTDOWN_BOOLEAN to SDL_PROP_AUDIOSTREAM_AUTO_CLEANUP_BOOLEAN Sam Lantinga 2025-06-22 21:17:06 -07:00
  • 6cfe211142 Sync SDL3 wiki -> header SDL Wiki Bot 2025-06-23 04:07:09 +00:00
  • 274aa0242e audio: Let apps save an audio stream from destruction during SDL_Quit(). (#13244) Ryan C. Gordon 2025-06-23 00:06:15 -04:00
  • 7261c43342 alsa: change an SDL_LogError into SDL_LogDebug. Ozkan Sezer 2025-06-21 03:10:50 +03:00
  • af8bee2dd1 alsa: change an SDL_LogError into SDL_LogDebug. Ozkan Sezer 2025-06-21 03:10:50 +03:00
  • ad57c6ea37 test: Fix resource paths in testtray Marcin Serwin 2025-06-22 12:42:55 +02:00
  • bbc674b9e7 test: Fix resource paths in testtray Marcin Serwin 2025-06-22 12:42:55 +02:00
  • caecff650d Resolve bug for calibration Nintendo Switch Pro Controller (#13260) mitchellcairns 2025-06-22 20:59:15 -07:00
  • 796961acec Resolve bug for calibration Nintendo Switch Pro Controller (#13260) mitchellcairns 2025-06-22 20:59:15 -07:00
  • c2a62ee696 Fixed Nintendo Switch thumbstick calibration Mitch Cairns 2025-06-22 13:12:05 -07:00
  • e4475d1868 Fixed Nintendo Switch thumbstick calibration Mitch Cairns 2025-06-22 13:12:05 -07:00
  • f6300be4b2 Fixed Nintendo Switch thumbstick calibration Mitch Cairns 2025-06-22 13:12:05 -07:00
  • 3a6f9e01f8 Fixed Nintendo Switch thumbstick calibration Mitch Cairns 2025-06-22 13:12:05 -07:00
  • c1b8ac9764 Fixed Nintendo Switch Pro thumbstick calibration Sam Lantinga 2025-06-21 19:55:05 -07:00
  • 6a71328638 Fixed Nintendo Switch Pro thumbstick calibration Sam Lantinga 2025-06-21 19:55:05 -07:00
  • bde5687a3c Fixed Nintendo Switch Pro thumbstick calibration Sam Lantinga 2025-06-21 19:55:05 -07:00
  • 038a3806eb Fixed Nintendo Switch Pro thumbstick calibration Sam Lantinga 2025-06-21 19:55:05 -07:00
  • 0f3504f78d Updated testffmpeg for ffmpeg 7.1 Sam Lantinga 2025-06-21 08:26:34 -07:00
  • e6c2649afc Updated testffmpeg for ffmpeg 7.1 Sam Lantinga 2025-06-21 08:26:34 -07:00
  • 0aaa0321cc Fixed warning C5286: implicit conversion from enum type 'VkFilter' to enum type 'SDL_ScaleMode' Sam Lantinga 2025-06-21 07:41:20 -07:00
  • e80d084766 expose events originating from a live-resize set the data1 field to 1. Sasha Szpakowski 2025-06-20 23:46:06 -03:00
  • caaaf52583 win32: Invalidate window message mouse button flags when reading buttons from raw input or GameInput Josh Dowell 2025-06-21 09:57:34 +01:00
  • 6aedc488d3 win32: Invalidate window message mouse button flags when reading buttons from raw input or GameInput Josh Dowell 2025-06-21 09:57:34 +01:00
  • 56449f167d hidapi/libusb: disable C5287 warning in MSVC builds Ozkan Sezer 2025-06-21 14:11:02 +03:00
  • 81e3066303 hidapi/libusb: disable C5287 warning in MSVC builds Ozkan Sezer 2025-06-21 14:11:02 +03:00
  • 7d9fd48557 alsa: recover from snd_pcm_avail() returning -EPIPE Sam Lantinga 2025-06-20 16:33:30 -07:00
  • e68f5ca99a alsa: use udev if available instead of a hotplug thread Sam Lantinga 2025-06-20 15:23:59 -07:00
  • 051ce0ff89 alsa: fixed disconnecting the microphone when opened Sam Lantinga 2025-06-20 15:14:58 -07:00
  • 5fcc83d93b Vita Render: Limit the scope of cliprect to viewport Wohlstand 2025-06-21 00:30:25 +03:00
  • 1bd5110ff0 Vita: Fixed absence of clipping when viewport is set Wohlstand 2025-06-21 00:28:25 +03:00
  • c7325228dc audio: Enumerating audio devices will skip zombie devices still in the hash. Ryan C. Gordon 2025-06-20 17:36:51 -04:00
  • eb04219efe audio: Enumerating audio devices will skip zombie devices still in the hash. Ryan C. Gordon 2025-06-20 17:36:51 -04:00
  • d06b6e42d2 Sync SDL3 wiki -> header SDL Wiki Bot 2025-06-20 21:02:26 +00:00
  • 079967afa5 Clarify that SDL_GetAudioStreamDevice() returns the logical device. Sam Lantinga 2025-06-20 14:01:16 -07:00
  • c19ad189dc Clarify that SDL_GetAudioStreamDevice() returns the logical device. Sam Lantinga 2025-06-20 14:01:16 -07:00
  • 7a43692bdf Vita Render: Limit the scope of cliprect to viewport Wohlstand 2025-06-11 18:22:10 +03:00
  • 99ad0871b1 Vita: Fixed absence of clipping when viewport is set Wohlstand 2025-06-09 01:26:08 +03:00
  • 6701f938f7 Vita Render: Limit the scope of cliprect to viewport Wohlstand 2025-06-11 18:22:10 +03:00
  • 1c09a7117a Vita: Fixed absence of clipping when viewport is set Wohlstand 2025-06-09 01:26:08 +03:00
  • 7882e60f0e Don't log an error for disconnected audio devices Sam Lantinga 2025-06-20 11:05:08 -07:00
  • 2ed55b614c Fix support for F21 to F24 scancodes on Linux Lilian Gimenez 2025-06-20 12:53:21 +02:00
  • e4e29b8601 Fix support for F21 to F24 scancodes on Linux Lilian Gimenez 2025-06-20 12:53:21 +02:00
  • d7939abf42 Use consistent style for pointer declarations and casts Sam Lantinga 2025-06-18 09:26:51 -07:00
  • 28721e3cd2 test: Fix a window parenting bug in testmodal Frank Praznik 2025-06-18 09:21:36 -04:00
  • 9d9845d063 video: Explicitly disallow setting the parent of a window to itself Frank Praznik 2025-06-18 09:21:09 -04:00
  • 390fe65323 test: Fix a window parenting bug in testmodal Frank Praznik 2025-06-18 09:21:36 -04:00
  • ca9b7c8ea3 video: Explicitly disallow setting the parent of a window to itself Frank Praznik 2025-06-18 09:21:09 -04:00
  • c04624972e alsa: Simplify ALSA_WaitDevice. Ryan C. Gordon 2025-06-17 20:40:00 -04:00
  • b4ac5f43f5 include: Fixed copy/paste error in endian-specific SDL_Read function docs. Ryan C. Gordon 2025-06-17 16:40:46 -04:00
  • 3896b1b3f4 wikiheaders: Let each subproject specify how to find their property symbols. Ryan C. Gordon 2025-06-15 22:32:15 -04:00