SDL/src
artin 4cb2b0c71b fix(ohos): process only the changed touch point in touch events
The previous implementation processed all touch points in the array for every touch event, which could cause duplicate or incorrect events since the array contains the current state of all fingers. Now we correctly identify and process only the finger that triggered the current event (touchEvent.id), improving touch event accuracy on OpenHarmony platforms.
2026-02-04 02:02:06 +08:00
..
atomic Add support for tcc to cmake (#14464) 2025-11-15 11:24:15 -08:00
audio Merge branch 'main' of https://gh-proxy.com/https://github.com/libsdl-org/SDL 2025-12-09 19:30:49 +08:00
camera Improve camera frame rate matching on macOS 2025-12-08 21:03:09 -08:00
core fix(ohos): process only the changed touch point in touch events 2026-02-04 02:02:06 +08:00
cpuinfo Android: remove old cpu-feature code, and fix build (add HAVE_GETAUXV… (#14460) 2025-11-13 09:12:07 -08:00
dialog OpenHarmony: dialog / sensor / filesystem subsystem 2025-12-09 20:08:54 +08:00
dynapi emscripten: Move fill-document from hint/property to a window flag. 2025-12-07 21:12:13 -05:00
events fixed issue where video events could be posted while system was quitting (#14572) 2025-12-03 14:17:11 -08:00
filesystem Merge remote-tracking branch 'origin/main' 2025-12-09 20:12:14 +08:00
gpu Fix crash in UploadToTexture() on DX12. 2025-12-05 11:46:41 -08:00
haptic Use new parameter validation macro 2025-09-18 20:58:32 -07:00
hidapi Fixed initializing EVORETRO GameCube adapters 2025-11-19 16:11:18 -08:00
io Fixed some clang thread-safety warnings 2025-12-02 01:11:38 -08:00
joystick Added a Linux mapping for the ZhiXu GuliKit Controller D 2025-12-05 11:22:38 -08:00
libm remove watcom compiler support from private sources 2025-09-20 03:47:02 +03:00
loadso Use new parameter validation macro 2025-09-18 20:58:32 -07:00
locale Merge branch 'libsdl-org:main' into main 2025-10-03 10:05:32 +08:00
main Set SDL_MAIN_AVAILABLE for all platforms 2025-11-30 12:15:48 -08:00
misc OpenHarmony: misc api 2025-10-31 21:01:53 +08:00
power OpenHarmony: battery API 2025-10-31 21:16:24 +08:00
process Use posix_spawn_file_actions_addchdir_np() on macOS 2025-09-19 08:00:03 -07:00
render opengl: default to vsync=0 everywhere. 2025-12-08 15:12:17 -05:00
sensor Merge remote-tracking branch 'origin/main' 2025-12-09 20:12:14 +08:00
stdlib Add bounds checks in SDL_qsort (#10066) 2025-11-03 08:40:30 -08:00
storage Fixed subdirectories showing in enumeration of Steam storage 2025-12-06 22:35:05 -08:00
test emscripten: Move fill-document from hint/property to a window flag. 2025-12-07 21:12:13 -05:00
thread Merge branch 'main' of https://gh-proxy.com/https://github.com/libsdl-org/SDL 2025-12-09 19:30:49 +08:00
time N-Gage: Add SDL_TimeToDateTime() implementation (#14141) 2025-10-04 20:00:27 +03:00
timer Use new parameter validation macro 2025-09-18 20:58:32 -07:00
tray tray: plug leak of cache dir path 2025-11-17 20:00:02 +01:00
video Merge remote-tracking branch 'origin/main' 2025-12-09 20:12:14 +08:00
SDL.c Merge branch 'main' of https://gh-proxy.com/https://github.com/libsdl-org/SDL 2025-12-09 19:30:49 +08:00
SDL_assert.c remove watcom compiler support from private sources 2025-09-20 03:47:02 +03:00
SDL_assert_c.h
SDL_error.c
SDL_error_c.h
SDL_guid.c
SDL_hashtable.c Use new parameter validation macro 2025-09-18 20:58:32 -07:00
SDL_hashtable.h
SDL_hints.c Use new parameter validation macro 2025-09-18 20:58:32 -07:00
SDL_hints_c.h
SDL_internal.h Clarify which thread is the main thread 2025-11-30 12:15:48 -08:00
SDL_list.c
SDL_list.h
SDL_log.c Merge branch 'main' of https://gh-proxy.com/https://github.com/libsdl-org/SDL 2025-12-09 19:30:49 +08:00
SDL_log_c.h
SDL_properties.c Use new parameter validation macro 2025-09-18 20:58:32 -07:00
SDL_properties_c.h
SDL_utils.c Log object leaks at debug level 2025-10-25 15:13:37 -07:00
SDL_utils_c.h Make SDL_ObjectValid() inline for performance (thanks @mechakotik!) 2025-09-18 20:58:32 -07:00