SDL/src
Clownacy 65e7c8e265 Fix default Windows window icon not suiting the DPI.
For whatever reason, `ExtractIconEx` returns icons whose sizes are
inappropriate for the current DPI, resulting in terribly-blurry
window icons at higher DPIs.

To solve this, the window icon is now set to the first icon group
that is present in the executable. This behaviour should match what
Explorer does. By selecting an icon group instead of a specific icon,
Windows is free to select the icon within the group that best suits
the current DPI.

(cherry picked from commit 1fa6142903)
2024-04-02 12:04:52 -07:00
..
atomic Define SDL_PLATFORM_* macros instead of underscored ones (#8875) 2024-01-24 01:40:51 +00:00
audio coreaudio: fix race condition when closing an input device. 2024-03-29 00:55:38 -04:00
camera Fixed signed/unsigned comparison warning 2024-03-19 17:00:46 -07:00
core Updated to version 3.1.1 for the preview release 2024-04-01 17:03:46 -07:00
cpuinfo cpuinfo: fix -Wmissing-prototypes warning 2024-04-02 18:57:36 +02:00
dialog Fix file selection dialog boxes not working on macOS 11.0+ 2024-04-01 07:38:05 -07:00
dynapi SDL_QueryTexture() fills in a pointer to SDL_PixelFormatEnum 2024-04-01 15:45:22 -07:00
events SDL_pen.c: release pen mutex on error return 2024-03-28 20:37:54 +00:00
file Fixed warning C4702: unreachable code 2024-03-19 16:02:54 -07:00
filesystem Simplified SDL_SYS_RemovePath() 2024-03-21 21:16:14 -07:00
haptic Fix TOCTOU race condition 2024-03-08 15:52:04 -08:00
hidapi hidapi_libusb: use SDL_wcscmp and SDL_wcslcpy from SDL 2024-03-10 09:07:33 -07:00
joystick Fixed warning C4701: potentially uninitialized local variable 'percent' used 2024-04-01 14:27:19 -07:00
libm Define SDL_PLATFORM_* macros instead of underscored ones (#8875) 2024-01-24 01:40:51 +00:00
loadso Define SDL_PLATFORM_* macros instead of underscored ones (#8875) 2024-01-24 01:40:51 +00:00
locale N3DS: Fix locale name and early return. 2024-03-19 16:54:07 -07:00
main main: Add an optional `appstate` param to main callback entry points. 2024-03-27 17:22:08 -04:00
misc Added VisionOS as a supported target to the Xcode project 2024-01-27 11:07:21 -08:00
power Added VisionOS as a supported target to the Xcode project 2024-01-27 11:07:21 -08:00
render SDL_QueryTexture() fills in a pointer to SDL_PixelFormatEnum 2024-04-01 15:45:22 -07:00
sensor Removed SDL_EVENTS_DISABLED 2024-01-17 09:24:04 -08:00
stdlib stdlib: SDL_utf8strlen and SDL_utf8strnlen now use SDL_StepUTF8 internally. 2024-04-01 22:43:19 -04:00
storage You can pass NULL to SDL_GetPathInfo() and SDL_GetStoragePathInfo() to test for the existence of a file. 2024-03-18 08:56:24 -07:00
test Remove legacy SDL2 input grab API 2024-03-24 16:53:23 -07:00
thread SDL_sysmutex.c: fix void return compile error 2024-03-21 13:25:01 -07:00
time time: Fix UWP build 2024-04-01 10:53:35 -04:00
timer PSP: improve performance counter res to us granularity (thanks @rofl0r!) 2024-03-23 09:34:07 -07:00
video Fix default Windows window icon not suiting the DPI. 2024-04-02 12:04:52 -07:00
SDL.c cpuinfo: reset cpu features on SDL_Quit 2024-03-23 16:36:44 -07:00
SDL_assert.c Define SDL_PLATFORM_* macros instead of underscored ones (#8875) 2024-01-24 01:40:51 +00:00
SDL_assert_c.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_error.c Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_error_c.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_guid.c Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_hashtable.c Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_hashtable.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_hints.c Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_hints_c.h Removed SDL_ClearHints() from the public API 2024-02-24 21:07:50 -08:00
SDL_internal.h stdlib: Improve Unicode support and consistency in string comparison functions. 2024-03-29 15:01:40 -04:00
SDL_list.c Cleaned up various type conversion issues 2024-03-07 06:58:43 -08:00
SDL_list.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_log.c Renamed SDL_LogGetOutputFunction() and SDL_LogSetOutputFunction() to match SDL 3.0 naming convention 2024-03-17 12:28:11 -07:00
SDL_log_c.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_properties.c Cleaned up various type conversion issues 2024-03-07 06:58:43 -08:00
SDL_properties_c.h Added SDL_SetFreeableProperty() for internal use 2024-02-10 08:04:27 -08:00
SDL_utils.c Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_utils_c.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00