4 files changed
+4
-4
lines changed- .github/workflows/release.yml+1-1
- Android.mk-4
- CMakeLists.txt+23-28
- android-project/app/build.gradle+1-1
- android-project/app/jni/Application.mk-3
- android-project/app/jni/src/CMakeLists.txt-5
- build-scripts/SDL_migration.cocci+6-6
- build-scripts/androidbuildlibs.sh-7
- build-scripts/build-release.py+4
- build-scripts/release-info.json+1-1
- cmake/sdlchecks.cmake+15-1
- cmake/sdlplatform.cmake+5-2
- include/SDL3/SDL_assert.h+2-2
- include/SDL3/SDL_camera.h+1-1
- include/SDL3/SDL_endian.h+1-1
- include/SDL3/SDL_filesystem.h+1-1
- include/SDL3/SDL_gamepad.h+6-6
- include/SDL3/SDL_gpu.h+2-2
- include/SDL3/SDL_hints.h+1-1
- include/SDL3/SDL_platform_defines.h+10
- include/SDL3/SDL_rect.h+5-2
- include/SDL3/SDL_render.h+1-1
- include/SDL3/SDL_stdinc.h+9-9
- include/SDL3/SDL_tray.h-19
- include/SDL3/SDL_video.h+3-4
- include/build_config/SDL_build_config.h.cmake+2-1
- src/SDL.c+2
- src/audio/SDL_wave.c+2-2
- src/audio/coreaudio/SDL_coreaudio.m+2-1
- src/core/android/SDL_android.c+3-2
- src/core/linux/SDL_fcitx.c+7-26
- src/core/unix/SDL_appid.c+2-2
- src/core/unix/SDL_gtk.c+6-3
- src/core/unix/SDL_gtk.h+3-2
- src/dynapi/SDL_dynapi.sym-1
- src/dynapi/SDL_dynapi_overrides.h-1
- src/dynapi/SDL_dynapi_procs.h-1
- src/events/SDL_events.c-1
- src/events/SDL_windowevents.c+6
- src/gpu/vulkan/SDL_gpu_vulkan.c+17-4
- src/haptic/linux/SDL_syshaptic.c+2-3
- src/joystick/SDL_gamepad.c+34-31
- src/joystick/SDL_joystick.c+1-1
- src/joystick/gdk/SDL_gameinputjoystick.cpp+6
- src/joystick/hidapi/SDL_hidapi_sinput.c+19-13
- src/joystick/usb_ids.h+1-1
- src/joystick/virtual/SDL_virtualjoystick.c+1-1
- src/render/SDL_render.c-4
- src/render/vulkan/SDL_render_vulkan.c+1-1
- src/tray/cocoa/SDL_tray.m-10
- src/tray/dummy/SDL_tray.c-5
- src/tray/unix/SDL_tray.c+48-39
- src/tray/windows/SDL_tray.c-10
- src/video/SDL_sysvideo.h+1
- src/video/SDL_video.c+46-3
- src/video/android/SDL_androidtouch.c+20-5
- src/video/android/SDL_androidtouch.h+1
- src/video/cocoa/SDL_cocoawindow.m+13
- src/video/uikit/SDL_uikitviewcontroller.m+12-1
- src/video/wayland/SDL_waylandevents.c+11-2
- src/video/wayland/SDL_waylandvideo.c+1-1
- src/video/windows/SDL_windowsevents.c+1-1
- src/video/x11/SDL_x11dyn.h+1-1
- src/video/x11/SDL_x11events.c+278-138
- src/video/x11/SDL_x11events.h+1
- src/video/x11/SDL_x11keyboard.c+232-151
- src/video/x11/SDL_x11keyboard.h-1
- src/video/x11/SDL_x11modes.c+68-63
- src/video/x11/SDL_x11modes.h+2
- src/video/x11/SDL_x11mouse.h+1
- src/video/x11/SDL_x11settings.c+16-85
- src/video/x11/SDL_x11settings.h+1-5
- src/video/x11/SDL_x11sym.h+7-20
- src/video/x11/SDL_x11video.c+2
- src/video/x11/SDL_x11video.h+36-13
- src/video/x11/SDL_x11window.c+1-1
- src/video/x11/SDL_x11xinput2.c+321-81
- src/video/x11/SDL_x11xinput2.h+2-2
- test/testgles2.c+1-1
- .github/workflows/release.yml+1-1
- .gitmodules+1-1
- Android.mk+45-29
- CMakeLists.txt+51-9
- VisualC/SDL_image.vcxproj+54-5
- VisualC/SDL_image.vcxproj.filters+34-1
- VisualC/external/include/png.h+3.4k
- VisualC/external/include/pngconf.h+615
- VisualC/external/include/pnglibconf.h+233
- VisualC/external/optional/x64/LICENSE.libpng.txt+134
- VisualC/external/optional/x64/libpng16-16.dll
- VisualC/external/optional/x86/LICENSE.libpng.txt+134
- VisualC/external/optional/x86/libpng16-16.dll
- Xcode/SDL_image.xcodeproj/project.pbxproj+17-5
- build-scripts/build-release.py+10-14
- build-scripts/release-info.json+1-1
- examples/showanim.c+5-4
- examples/showimage.c+1-14
- external/libpng+1-1
- include/SDL3_image/SDL_image.h+508-98
- src/IMG.c+74-2
- src/IMG_anim_decoder.c+347
- src/IMG_anim_decoder.h+40
- src/IMG_anim_encoder.c+61-53
- src/IMG_anim_encoder.h+6-6
- src/IMG_avif.c+893-5
- src/IMG_avif.h+23
- src/IMG_bmp.c+39
- src/IMG_gif.c+2.2k-252
- src/IMG_gif.h+23
- src/IMG_jpg.c+5-5
- src/IMG_libpng.c+2.5k
- src/IMG_libpng.h+23
- src/IMG_png.c+17-664
- src/IMG_tga.c+51-30
- src/IMG_webp.c+407-190
- src/IMG_webp.h+2-1
- src/IMG_xcf.c+1
- src/SDL_image.sym+24-5
- src/xmlman.c+256
- src/xmlman.h+43
- test/main.c+42-35
- .github/workflows/release.yml+1-1
- .gitmodules+2-2
- Android.mk+1-1
- CMakeLists.txt+9-3
- Xcode/mpg123/arm64/config.h+77-75
- Xcode/mpg123/armv7/config.h+78-76
- Xcode/mpg123/mpg123.h-2.0k
- Xcode/mpg123/mpg123.xcodeproj/project.pbxproj+23-19
- Xcode/mpg123/x86_64/config.h+77-75
- build-scripts/build-release.py+8-3
- build-scripts/release-info.json+1-2
- cmake/SDL3_mixerConfig.cmake.in+7-7
- external/flac+1-1
- external/mpg123+1-1
- external/ogg+1-1
- external/vorbis+1-1
- external/wavpack+1-1
- src/SDL_mixer.c+2-2
- src/SDL_mixer_spatialization.c+8
- src/decoder_voc.c+4-1
- src/decoder_wav.c+11-9
- .github/workflows/release.yml+1-1
- build-scripts/build-release.py+8-3
- build-scripts/release-info.json+1-1
- cmake/PrivateSdlFunctions.cmake+103-95
- examples/showfont.c+12
- include/SDL3_ttf/SDL_textengine.h+2-1
- include/SDL3_ttf/SDL_ttf.h+39
- src/SDL_gpu_textengine.c+1
- src/SDL_renderer_textengine.c+1
- src/SDL_ttf.c+29-3
- src/SDL_ttf.sym+2
0 commit comments