Commit Graph

552 Commits

Author SHA1 Message Date
Susko3 3681588414
Merge pull request #195 from ppy/update-native-binaries
Update native binaries
2025-01-03 20:12:36 +01:00
smoogipoo 31ee86e59e Update native binaries 2025-01-02 06:30:45 +00:00
Dan Balasescu 07db29ef06
Merge pull request #194 from hwsmm/fix-build
Fix Windows builds
2025-01-02 15:00:33 +09:00
hwsmm 2f7c96d5bd Ignore git reset error 2025-01-02 14:08:46 +09:00
hwsmm 23a3b77bcd Fix build.sh formatting 2025-01-02 13:46:35 +09:00
hwsmm 9daf986190 Don't suppress pushd/popd output to make output clear 2025-01-02 13:31:46 +09:00
hwsmm 3c24492891 Use sed instead of a patch 2025-01-02 13:23:25 +09:00
Susko3 c86db6c2fd Revert "Clearly signal that sudo is not available on windows"
Breaks linux-arm and linux-arm64 build for some reason.
This reverts commit d836630eab.
2025-01-02 00:05:23 +01:00
Susko3 d836630eab Clearly signal that sudo is not available on windows 2025-01-01 23:44:59 +01:00
hwsmm c3dee83d20 Make bash quit on a command error 2025-01-02 00:52:41 +09:00
hwsmm d2e30d2167 Patch SDL to not include gameinput.h 2025-01-02 00:51:58 +09:00
Dan Balasescu 20e10af7aa
Merge pull request #190 from Susko3/SDL_tray-tests
Add simple `SDL_tray` test
2025-01-01 21:02:38 +09:00
Dan Balasescu 365fe5c594
Merge pull request #189 from hwsmm/update
Update bindings
2025-01-01 20:59:49 +09:00
Susko3 4ee7f7e617 Mark interactive test with `[Explicit]` 2024-12-31 02:57:20 +01:00
Susko3 3a0f3844b7 Add simple SDL_tray test
Just to get a feel for the API and to see how it works/behaves across operating systems.
2024-12-31 02:56:57 +01:00
Susko3 e017626460 Add SDL_tray 2024-12-31 01:06:32 +01:00
hwsmm d393ea3354 Update bindings 2024-12-29 20:12:05 +09:00
Susko3 061ef9ebfb
Merge pull request #187 from smoogipoo/fix-dockerfile-android
Fix Dockerfile not working with multi-targeted project
2024-12-18 14:18:02 +01:00
Dan Balasescu 7137484799
Merge pull request #184 from Susko3/update-bindings
Update SDL bindings
2024-12-18 15:13:35 +09:00
Dan Balasescu 3d92f36990
Fix Dockerfile not working with multi-targeted project 2024-12-18 15:06:42 +09:00
Dan Balasescu 09cd92181a
Merge pull request #185 from Susko3/fix-SDL_GetWindows-managed-helper
Fix `SDL_GetWindows()` managed helper
2024-12-18 12:35:34 +09:00
Dan Balasescu b89c25b60e
Merge pull request #186 from Susko3/publish-jetbrains-annotations
Publish JetBrains annotations
2024-12-18 12:17:08 +09:00
Susko3 8932ea3b6c Publish JetBrains annotations
Mandatory for making `[MustDisposeResource]` useful
2024-12-17 17:26:18 +01:00
Susko3 be946eb23c Add `SDLOpaquePointerArray` and use it for SDL_GetWindows()
`SDLPointerArray` is inadequate as it does `*(SDL_Window*)ptr` which doesn't make sense
as SDL_Window* is an opaque pointer type
2024-12-17 17:20:45 +01:00
Susko3 d5287637ef Add a simple usage test for SDL_GetWindows() 2024-12-17 17:20:39 +01:00
Susko3 d86ca88246 Update SDL bindings 2024-12-17 15:49:42 +01:00
Dean Herbert 5a7b49ca74
Merge pull request #182 from frenzibyte/ios-codesign
Specify default codesign key for iOS test project
2024-12-10 05:45:16 -08:00
Salman Alshamrani aac627922e Specify default codesign key for iOS test project 2024-12-10 04:25:48 -05:00
Dan Balasescu b3dec6b80c
Refactor source generator a bit 2024-12-09 10:51:26 +09:00
Dan Balasescu 53a87f4a74
Fix SDL3-CS iOS native include 2024-12-09 10:42:27 +09:00
Dan Balasescu 491a9bceae
Adjust SDL3-CS references 2024-12-09 10:38:11 +09:00
Dan Balasescu 8e928a4f2e
Fix filtered solutions 2024-12-09 10:31:25 +09:00
Susko3 882a88219e
Merge pull request #181 from smoogipoo/merge-android
Merge Android into the main project + NuGet package
2024-12-04 18:20:11 +00:00
Dan Balasescu 2cc61ee837
Remove IDEA workspaces 2024-12-04 14:56:41 +09:00
Dan Balasescu be06fff363
Update GHA workflows 2024-12-04 14:56:41 +09:00
Dan Balasescu cc37b8245b
Merge SDL3-CS.Android into main project 2024-12-04 14:14:07 +09:00
WizzardMaker 06fabcf8b0 added enums to ttf and image 2024-12-03 15:44:40 +01:00
WizzardMaker 957e29d137 updated SDL build script to build ttf and image 2024-12-03 15:44:40 +01:00
WizzardMaker 52c2c1b31e split up sdl libraries into separate projects 2024-12-03 15:44:40 +01:00
WizzardMaker af476b4cc4 added sister projects to visible internals in SDL3-CS 2024-12-03 15:44:40 +01:00
WizzardMaker 1e78619716 updated c# source generator to also take other SDL methods into account 2024-12-03 15:44:40 +01:00
WizzardMaker 5b0abdca7c added sdl_image and sdl_ttf 2024-12-03 15:44:40 +01:00
Susko3 7803512144
Merge pull request #180 from smoogipoo/add-docker-readme
Document binding generation in README
2024-12-03 11:37:08 +00:00
Dan Balasescu 50c10fc39e
Document binding generation in README 2024-12-03 17:40:10 +09:00
Dan Balasescu f4001dad7d
Merge pull request #178 from frenzibyte/save-android
Work around Android CI workflow errors
2024-11-28 17:35:58 +09:00
Salman Alshamrani 7d0d0d7569 Fix android workflow not installing .NET 8 version 2024-11-27 23:44:32 -05:00
Dan Balasescu fa446c3285
Merge pull request #176 from ppy/update-native-binaries
Update native binaries
2024-11-18 11:18:16 +09:00
smoogipoo e41affe943 Update native binaries 2024-11-18 01:35:45 +00:00
Dan Balasescu 7eb48f25ec
Merge pull request #174 from Susko3/update-bindings
Update bindings, including manual macro update
2024-11-18 10:05:21 +09:00
Susko3 2590a7205e Update SDL_ISPIXELFORMAT_ALPHA
e027b85cc4
2024-11-17 21:51:08 +00:00