Commit Graph

  • 2f4a7bbced Fix default Windows window icon not suiting the DPI. Clownacy 2024-04-02 17:59:37 +0100
  • 65e7c8e265 Fix default Windows window icon not suiting the DPI. Clownacy 2024-04-02 17:59:37 +0100
  • 1fa6142903 Fix default Windows window icon not suiting the DPI. Clownacy 2024-04-02 17:59:37 +0100
  • a2ce4ccbcf cmake: pass macho version information separately from so version Anonymous Maarten 2024-04-02 20:32:46 +0200
  • c50d509585 Fix default Windows window icon not suiting the DPI. Clownacy 2024-04-02 17:59:37 +0100
  • 143b070074 cpuinfo: fix -Wmissing-prototypes warning Anonymous Maarten 2024-04-02 18:57:36 +0200
  • a0522e4c21 Fix Caps Lock and Backspace mapping for Colemak Zhuoran 2023-07-21 10:06:54 +0800
  • 906ad64d7b Fix Caps Lock and Backspace mapping for Colemak Zhuoran 2023-07-21 10:06:54 +0800
  • 05a79f56d1 Fix Caps Lock and Backspace mapping for Colemak Zhuoran 2023-07-21 10:06:54 +0800
  • 58529c1827
    stdlib: SDL_utf8strlen and SDL_utf8strnlen now use SDL_StepUTF8 internally. Ryan C. Gordon 2024-04-01 22:43:19 -0400
  • 17d4f8d699 Updated to version 3.1.1 for the preview release Sam Lantinga 2024-04-01 17:03:46 -0700
  • f461d91cd2 Updated to version 2.30.2 for release release-2.30.2 Sam Lantinga 2024-04-01 16:56:15 -0700
  • ef54e0c4f4 Workaround a macOS cursor-related bug. Brian Collins 2024-03-16 16:27:14 -0400
  • 560daa07f2 Workaround a macOS cursor-related bug. Brian Collins 2024-03-16 16:27:14 -0400
  • f1690e265e Workaround a macOS cursor-related bug. Brian Collins 2024-03-16 16:27:14 -0400
  • 6b260b3592
    stdlib: Make SDL_UnicodeCaseFold() part of the public API. Ryan C. Gordon 2024-04-01 18:49:10 -0400
  • a82ed82bc7 SDL_QueryTexture() fills in a pointer to SDL_PixelFormatEnum Sam Lantinga 2024-04-01 15:35:46 -0700
  • 007d28fd0d
    stdlib: SDL_utf8strlen and SDL_utf8strnlen now use SDL_StepUTF8 internally. Ryan C. Gordon 2024-04-01 18:44:38 -0400
  • 2a465f0cc3 SDL_QueryTexture() fills in a pointer to SDL_PixelFormatEnum Sam Lantinga 2024-04-01 15:35:46 -0700
  • aea44cff6b Fixed warning C4702: unreachable code Sam Lantinga 2024-04-01 14:30:11 -0700
  • 85b7f131b0 Fixed warning C4701: potentially uninitialized local variable 'percent' used Sam Lantinga 2024-04-01 14:27:19 -0700
  • c10a3df552 Only add the UniformTypeIdentifiers framework if we're building the dialog subsystem Sam Lantinga 2024-04-01 14:13:31 -0700
  • 18c8af6e48 Sync SDL3 wiki -> header SDL Wiki Bot 2024-04-01 21:00:26 +0000
  • 8847b35244 Separate joystick power state into battery status and percentage Sam Lantinga 2024-03-30 10:55:13 -0700
  • 5e624c2083 Moved display and window event renaming to the correct header section Sam Lantinga 2024-04-01 13:57:05 -0700
  • ee7a63a5a7 Separate joystick power state into battery status and percentage Sam Lantinga 2024-03-30 10:55:13 -0700
  • 0c19359c66 Use explicit types in #defines (API headers) Susko3 2024-04-01 02:05:19 +0200
  • 63cb541797 cmake: set SYSTEM property in SDL3Config.cmake for compatibility with older CMake versions Anonymous Maarten 2024-04-01 20:09:51 +0200
  • 5f763083fc Use SDL_EventType and fix event name in comment Susko3 2024-04-01 19:19:10 +0200
  • c40e9cc634 Sort includes Susko3 2024-04-01 01:58:25 +0200
  • f3f09c6303 Use SDL_EventType and fix event name in comment Susko3 2024-04-01 19:19:10 +0200
  • 3296f67de5 Sort includes Susko3 2024-04-01 01:58:25 +0200
  • 4eb0f10dda cmake: install SDL headers with SYSTEM property disabled Anonymous Maarten 2024-03-29 19:38:46 +0100
  • fb8ac1ab7d ci: verify SDL build system does not include installed SDL headers Anonymous Maarten 2024-03-29 19:04:16 +0100
  • 19b01c39b0 ci: don't fix pspsdk toolchain anymore Anonymous Maarten 2024-03-29 18:32:09 +0100
  • a00ac61514 time: Fix UWP build Frank Praznik 2024-04-01 10:52:24 -0400
  • 650ba8f3ec Vulkan Renderer - closes #9385. When the vertex buffer size is exceeded, make sure to wait for outstanding work before resizing it. This fixes validation errors/crash found with using Imgui SDL3 renderer on Vulkan. danginsburg 2024-04-01 09:19:58 -0400
  • 3448273be1 Weakly link UniformTypeIdentifiers.framework Sean Ridenour 2024-03-31 20:07:06 -0600
  • feebb9fcf8 Fix file selection dialog boxes not working on macOS 11.0+ Sean Ridenour 2024-03-31 19:26:03 -0600
  • c0bfd8bafd time: Only call GetSystemTimePreciseAsFileTime if available Frank Praznik 2024-04-01 09:31:27 -0400
  • 2a87539f5c time: Only call GetSystemTimePreciseAsFileTime if available Frank Praznik 2024-04-01 09:31:27 -0400
  • b07a2720a1 Vulkan Renderer - closes #9385. When the vertex buffer size is exceeded, make sure to wait for outstanding work before resizing it. This fixes validation errors/crash found with using Imgui SDL3 renderer on Vulkan. danginsburg 2024-04-01 09:19:58 -0400
  • 563c628128 Weakly link UniformTypeIdentifiers.framework Sean Ridenour 2024-03-31 20:07:06 -0600
  • bbd5f12c76 Fix file selection dialog boxes not working on macOS 11.0+ Sean Ridenour 2024-03-31 19:26:03 -0600
  • 2847af7331 Fix printf format in tests Susko3 2024-04-01 01:49:58 +0200
  • 39ea589922 Use `1u <<` when dealing with Uint32 and Uint16 Susko3 2024-04-01 01:35:10 +0200
  • c96bc8b1a2 Add missing includes for SDL_MouseID Susko3 2024-04-01 00:47:00 +0200
  • c1df7d7ca1 Add missing includes for SDL_MouseID Susko3 2024-04-01 00:47:00 +0200
  • 74b58aebb9
    README-migration: fix function signature on SDL_(Read|Write)IO docs. Ryan C. Gordon 2024-03-31 16:43:53 -0400
  • 6b20152bda
    README-migration: Removed duplicate paragraph. Ryan C. Gordon 2024-03-31 16:25:25 -0400
  • a9cab01185 Don't change cwd with file dialogs Sam Huang 2024-03-31 01:57:07 -0700
  • 60cacc8277 README-migration: Fix wrong new name for SDL_WINDOWEVENT_ENTER and SDL_WINDOWEVENT_LEAVE Mirko Galimberti 2024-03-31 16:14:08 +0200
  • fbbee04423 Revert "Only clear the raw input queue status if we don't call GetRawInputBuffer()" Sam Lantinga 2024-03-31 12:42:50 -0700
  • 02246aaeb9
    wikiheaders.pl: Report a function's header file name. Ryan C. Gordon 2024-03-31 12:56:00 -0400
  • e055a9fc2d
    wikiheaders.pl: Report a function's header file name. Ryan C. Gordon 2024-03-31 12:56:00 -0400
  • 4c9e9feede README-migration: Fix wrong new name for SDL_WINDOWEVENT_ENTER and SDL_WINDOWEVENT_LEAVE Mirko Galimberti 2024-03-31 16:14:08 +0200
  • 3065ba6e6f Don't change cwd with file dialogs Sam Huang 2024-03-31 01:57:07 -0700
  • 4d00706f57 Do not store pointer before potentialy freeing it Mathieu Eyraud 2024-03-30 18:59:19 +0100
  • 36dec0bf4e Fix return value of WIN_GetMonitorPathInfo Mathieu Eyraud 2024-03-30 18:50:04 +0100
  • b552482ddf
    Do not store pointer before potentialy freeing it Mathieu Eyraud 2024-03-30 18:59:19 +0100
  • 67a70e24bd
    Fix return value of WIN_GetMonitorPathInfo Mathieu Eyraud 2024-03-30 18:50:04 +0100
  • 8201b6dc4d Added support for raw mousewheel events Sam Lantinga 2024-03-30 07:38:38 -0700
  • 4a00d34a86 Always send raw mouse button state changes Sam Lantinga 2024-03-30 07:30:43 -0700
  • 335fa5d6e4 Disable SDL dialogs for tvOS and iOS Semphris 2024-03-30 00:34:29 -0400
  • d73b3816f2 Disable SDL dialogs for tvOS and iOS Semphris 2024-03-30 00:34:29 -0400
  • 72cf9c0ef4 test: don't run testautomation in parallel Anonymous Maarten 2024-03-29 21:11:35 +0100
  • 96c93d2252 Sync SDL3 wiki -> header SDL Wiki Bot 2024-03-29 19:02:25 +0000
  • 49029c8454 stdinc: Document a bunch of ctype/string functions. Ryan C. Gordon 2024-03-29 14:15:07 -0400
  • a5c892d2c3 stdlib: Improve Unicode support and consistency in string comparison functions. Ryan C. Gordon 2024-03-26 13:22:38 -0400
  • be23678f3b cmake: install SDL headers with SYSTEM property disabled Anonymous Maarten 2024-03-29 19:38:46 +0100
  • eda0356e14
    stdinc: Document a bunch of ctype/string functions. Ryan C. Gordon 2024-03-29 14:15:07 -0400
  • 3f15860feb ci: verify SDL build system does not include installed SDL headers Anonymous Maarten 2024-03-29 19:04:16 +0100
  • e53cfcc681 ci: don't fix pspsdk toolchain anymore Anonymous Maarten 2024-03-29 18:32:09 +0100
  • 20843e7579
    stdlib: Improve Unicode support and consistency in string comparison functions. Ryan C. Gordon 2024-03-26 13:22:38 -0400
  • 4659a84bd1 coreaudio: fix race condition when closing an input device. Ryan C. Gordon 2024-03-29 00:55:38 -0400
  • 2fd9447670 coreaudio: Make sure device handles are unique. Ryan C. Gordon 2024-03-29 00:01:49 -0400
  • 46b64627a9
    coreaudio: Make sure device handles are unique. Ryan C. Gordon 2024-03-29 00:01:49 -0400
  • 87235e0f6d Fixed detecting CoreAudio devices that have both capture and output endpoints Sam Lantinga 2024-03-28 18:35:42 -0700
  • af5728b94d Fixed event handle accumulation when the SDL window doesn't have focus Sam Lantinga 2024-03-28 15:11:45 -0700
  • 7e11d7d8e2
    README-migration.md, pixels.h: removing renamed symbols Petar Popovic 2024-03-28 21:44:10 +0100
  • 6d37f4798e SDL_pen.c: release pen mutex on error return Christoph Reichenbach 2024-03-28 20:37:54 +0000
  • d785a647a4 Fix 'SyntaxWarning: invalid escape sequence' when running gendynapi.py Susko3 2024-03-28 20:14:56 +0100
  • af7fa278be Fix 'SyntaxWarning: invalid escape sequence' when running gendynapi.py Susko3 2024-03-28 20:14:56 +0100
  • 4d91f0e796 SDL_stdinc.h: Android passes sizeof(ENUM) == sizeof(int) assertion Ozkan Sezer 2024-03-28 20:28:02 +0300
  • 6cf71ca9a9 SDL_stdinc.h: Android passes sizeof(ENUM) == sizeof(int) assertion Ozkan Sezer 2024-03-28 20:28:02 +0300
  • 47378eddf6 Fixed error: ordered comparison of pointer with integer zero Sam Lantinga 2024-03-28 09:34:48 -0700
  • 0aa1022358 Clarify that SDL_SetWindowKeyboardGrab() is only needed if you set SDL_HINT_GRAB_KEYBOARD Sam Lantinga 2024-03-28 09:25:22 -0700
  • fc81d4e5fc Fixed 64-bit conversion warnings Sam Lantinga 2024-03-28 09:12:26 -0700
  • c8489a3710 Disable XInput2 keyboard events Sam Lantinga 2024-03-28 08:50:47 -0700
  • fb5307c1b3 Vulkan Renderer - fix synchronization validation issues with testrendertarget and testcopyex. When a texture is destroyed, VULKAN_IssueBatch is called to make sure the texture isn't referenced in any outstanding command work. This path did not wait on the semaphore from vkAcquireNextImageKHR, which would create a hazard. danginsburg 2024-03-28 10:20:15 -0400
  • 4f2fb4e184 Vulkan Renderer - fix synchronization validation issues with testrendertarget and testcopyex. When a texture is destroyed, VULKAN_IssueBatch is called to make sure the texture isn't referenced in any outstanding command work. This path did not wait on the semaphore from vkAcquireNextImageKHR, which would create a hazard. danginsburg 2024-03-28 10:20:15 -0400
  • 863f39fb9f
    psp: Fixed building with pspdev when not using CMake. Ryan C. Gordon 2024-03-28 09:47:28 -0400
  • 0d8ce4a761
    psp: Fixed building with pspdev when not using CMake. Ryan C. Gordon 2024-03-28 09:47:28 -0400
  • 0d007bbb01
    psp: Fixed building with pspdev when not using CMake. Ryan C. Gordon 2024-03-28 09:27:21 -0400
  • ad92c9e300
    README-main-functions.md: Added notes about the new `appstate` parameter. Ryan C. Gordon 2024-03-27 23:04:10 -0400
  • 7a9f99cff3 Corrected migration documentation for SDL_GetDisplayDPI() Sam Lantinga 2024-03-27 18:27:57 -0700
  • 99cc1d1795 Fix caps/num/scroll lock keys getting out of sync with keyboard David Lawrence 2024-03-27 14:16:45 -0700
  • d00ccc1546
    audio: Fix audio stream incorrectly not unlocking during unbind. Ryan C. Gordon 2024-03-27 17:36:26 -0400
  • 38e3c6a4aa
    main: Add an optional `appstate` param to main callback entry points. Ryan C. Gordon 2024-03-27 17:22:08 -0400
  • a9dbdb1947 Removed SDL_RenderSetIntegerScale() renaming note Sam Lantinga 2024-03-27 12:44:59 -0700