Susko3
f9345ed38a
Fix checkout line endings in .g.cs files
...
ClangSharp will always generate files with LF, but the --headerFile is copied as-is.
This resulted in files with CR LF and LF line endings, confusing git which would always
report changes in line endings.
This is fixed by checking out *.g.cs and the license headers fed into ClangSharp with LF.
The files have always beeen normalised to LF endings on commit, so this change is not visible in git.
2025-06-23 22:41:40 +02:00
Susko3
d93df5517f
Add missing macros for version checks
2025-06-23 22:15:01 +02:00
Susko3
0d8e49ef64
Add missing enum typedef in SDL_ttf
2025-06-23 22:15:01 +02:00
Susko3
b7ca494978
Fix underlying enum types
2025-06-23 22:15:01 +02:00
Dan Balasescu
dddb17d34d
Merge pull request #217 from Susko3/rework-sdl-interface
...
Rework SDL_INIT_INTERFACE and add missing interfaces
2025-06-23 22:27:15 +09:00
Dan Balasescu
90ce8877df
Merge pull request #219 from Susko3/add-simple-image-ttf-tests
...
Add simple tests for SDL_image and SDL_ttf
2025-06-23 22:12:29 +09:00
Dan Balasescu
5d7ad9a1b8
Init SDL too
2025-06-23 22:10:36 +09:00
Susko3
28951012e3
Add simple tests for SDL_image and SDL_ttf
2025-06-22 14:30:20 +02:00
Susko3
bb247fa952
Rework SDL_INIT_INTERFACE and add missing interfaces
2025-06-22 01:39:15 +02:00
Dan Balasescu
9dd8657b8f
Merge pull request #216 from ppy/update-native-binaries
...
Update native binaries
2025-06-21 01:01:55 +09:00
smoogipoo
24c8b21804
Update native binaries
2025-06-20 15:54:55 +00:00
Dan Balasescu
e7f0df7e8b
Merge pull request #215 from hwsmm/static-deps
...
Build SDL_image/ttf dependencies statically
2025-06-21 00:47:45 +09:00
Dean Herbert
f632aa0fdd
Merge pull request #214 from smoogipoo/improve-readme
...
Add packages + platforms to README, general rewordings & improvements
2025-06-20 19:42:43 +09:00
hwsmm
7878370bab
No longer packs dependencies of SDL_image
2025-06-20 18:45:56 +09:00
hwsmm
63e3724920
Remove unneeded binaries
2025-06-20 18:45:40 +09:00
hwsmm
3a3633b96d
Fix typo
2025-06-20 18:21:10 +09:00
hwsmm
1d059287f5
Try building dependencies statically
2025-06-20 18:10:19 +09:00
Dan Balasescu
9c587389c2
Add condensed readme to package
2025-06-20 03:33:57 +09:00
Dan Balasescu
efe88bd6c0
Remove package name from badges
2025-06-20 03:25:42 +09:00
Dan Balasescu
8172ba94e1
Add CLI usage string
2025-06-20 03:20:01 +09:00
Dan Balasescu
5e4097b1fe
Add packages + platforms to README, general improvements
2025-06-20 03:11:24 +09:00
Dan Balasescu
66fc81f489
Pack individual projects to remove workload requirement
...
Can't really install iOS workload on Linux, iirc.
2025-06-20 01:19:26 +09:00
Dan Balasescu
59a1369175
Merge pull request #211 from ppy/update-native-binaries
...
Update native binaries
2025-06-20 01:09:25 +09:00
smoogipoo
c92afe97ac
Update native binaries
2025-06-19 16:07:49 +00:00
Dan Balasescu
ac2e352e81
Merge pull request #179 from WizzardMaker/feature/sdl-libs
...
Adds support for sdl_image and sdl_ttf (also other libs)
2025-06-20 01:01:30 +09:00
Dan Balasescu
225ae22e6b
Merge remote-tracking branch 'jairov4/feature/sdl-libs' into feature/sdl-libs
2025-06-20 00:46:52 +09:00
Dan Balasescu
32b5f88a5e
Adjust deploy script to build all packages
2025-06-20 00:45:54 +09:00
Dan Balasescu
c563ecc3be
Mark test projects as non-packable
2025-06-20 00:38:43 +09:00
Dan Balasescu
b0260c0d31
Exclude iOS/Android libs from package
2025-06-20 00:32:12 +09:00
MINI\jairo
63df878dec
Fix build for macos intel
2025-06-19 09:30:43 -05:00
MINI\jairo
477bd7da13
Fix dubious ownership in repository when running in container
2025-06-19 08:27:07 -05:00
MINI\jairo
3471b34007
Fix dubious ownership in repository when running in container
2025-06-19 08:15:50 -05:00
MINI\jairo
b8f0998d8c
Fix path for CMAKE_PREFIX_PATH in different archs
2025-06-19 07:46:22 -05:00
MINI\jairo
06fdeb01b3
Fix path for CMAKE_PREFIX_PATH in different archs
2025-06-19 07:42:09 -05:00
MINI\jairo
5b535590d5
Fix path for CMAKE_PREFIX_PATH in different archs
2025-06-19 07:37:52 -05:00
MINI\jairo
f5dcc15710
Fix path for CMAKE_PREFIX_PATH in different archs
2025-06-19 07:29:52 -05:00
MINI\jairo
49da8cf519
Fix path for copying DLLs of SDL3_ttf
2025-06-19 07:18:45 -05:00
MINI\jairo
318c2d8527
Fix path for copying DLLs of SDL3_ttf
2025-06-19 07:18:20 -05:00
MINI\jairo
1616f6056c
Fix fetch submodule recursively for libtiff
2025-06-19 07:08:49 -05:00
Dan Balasescu
e34ff3f25a
Merge pull request #210 from ppy/update-native-binaries
...
Update native binaries
2025-06-08 19:07:43 +09:00
smoogipoo
693fcf308b
Update native binaries
2025-06-08 09:56:16 +00:00
Dan Balasescu
bb19215b54
Merge pull request #209 from smoogipoo/update-bindings
...
Update bindings to 7dd5e765df239986f78c9b0016e3f3023d885084
2025-06-08 18:51:19 +09:00
Susko3
89fa65f30c
Add comment about the chosen buffer size
2025-06-06 18:56:04 +02:00
Susko3
7f8ddcd477
Add SDL_GetEventDescription to tests
2025-06-06 18:53:31 +02:00
Susko3
53bedf11e3
Add new SDL_haptic typedefs and enums
...
While SDL_HapticEffectType has flag-like values, it's publicly not a [Flags] enum
as the possible values are exclusive.
See for example https://wiki.libsdl.org/SDL3/SDL_HapticPeriodic .
2025-06-06 18:47:40 +02:00
Susko3
29c7e9c126
Add SDL_GetEventDescription helper
2025-06-06 18:23:59 +02:00
Dan Balasescu
831d80fc10
Update bindings to 7dd5e765df239986f78c9b0016e3f3023d885084
2025-06-06 20:17:45 +09:00
Dan Balasescu
23a162db1e
Merge pull request #208 from SaxxonPike/Enumerable-SdlArrays
...
Allow `foreach` enumeration over `SDLArray`
2025-06-06 20:03:05 +09:00
Anthony Konzel
080b1e571e
Allow `foreach` enumeration over SDLArray
2025-06-05 12:57:08 -05:00
Dan Balasescu
c61b11ee5d
Merge pull request #207 from SaxxonPike/Utf8String-Allocations
...
Allocate string memory only once in Utf8String when input lacks null terminator
2025-06-05 13:38:25 +09:00