smoogipoo
c0847604b3
Update win-arm64 SDL binaries
2024-07-17 06:59:29 +00:00
smoogipoo
b8f4ad6a52
Update win-x64 SDL binaries
2024-07-17 06:59:25 +00:00
smoogipoo
96b2d55905
Update win-x86 SDL binaries
2024-07-17 06:58:52 +00:00
smoogipoo
c67bcb415b
Update linux-x64 SDL binaries
2024-07-17 06:58:31 +00:00
smoogipoo
e43cfa5017
Update osx-arm64 SDL binaries
2024-07-17 06:58:18 +00:00
smoogipoo
63b4999478
Update osx-x64 SDL binaries
2024-07-17 06:58:07 +00:00
Dan Balasescu
f1398313d1
Merge pull request #91 from hwsmm/update-bindings
...
Update bindings
2024-07-16 11:05:09 +09:00
Susko3
cffad94b9b
Avoid casting
2024-07-14 15:49:53 +02:00
hwsmm
f12c0ae886
Update bindings to b5a7b1ca89f4187641aa25e411e69448a56955f3
2024-07-12 00:37:43 +09:00
hwsmm
25defdb451
Update bindings to f7877902436eae72e3931b2d9ab9d213e095baab
2024-07-02 23:40:58 +09:00
hwsmm
69a12ff56b
Apply suggestions from Susko3
2024-07-02 21:55:34 +09:00
Dan Balasescu
8d4f817aaa
Merge pull request #89 from bdach/shoutouts-to-gnome
...
Enable dynamic support for `libdecor` inside SDL3
2024-06-28 13:32:07 +09:00
hwsmm
3daf817a01
Update bindings to 596c0af0f319157d748b00d369240a9177a3132f
2024-06-26 01:41:00 +09:00
Dan Balasescu
bc394a0c82
Merge pull request #90 from Susko3/pack-android-libs-in-base-project
...
Pack Android native libs in `ppy.SDL3-CS`
2024-05-24 05:27:53 +09:00
Susko3
60ecee4eb1
Pack Android native libs in `ppy.SDL3-CS`
2024-05-23 22:06:31 +02:00
Bartłomiej Dach
0fd6a6c930
Enable dynamic support for `libdecor` inside SDL3
...
Done by locally building & installing `libdecor` before building SDL3.
Note that the `libdecor` binaries aren't shipped here, because I can't
make them work inside C# apps. It looks like both SDL and `libdecor`
do some level of automagic lookup of shared objects; SDL does it to find
`libdecor`, and `libdecor` does it to find its "plugins" which are
really implementations of the window decoration (if it fails to find
any, it just disables itself).
So this is just going to depend on system-ambient `libdecor` to be
present, and if there is none, then it'll fail to work. See if I care.
At this point I would like to extend my thanks to the gnome team for
wasting a day of my life on all this.
Note that x86 SDL binaries will not have this `libdecor` support enabled,
because SDL uses cmake and `libdecor` uses meson, and there is no
portable way to tell them both to build a 32-bit binary. Well, that's a
half-truth; you can pass CFLAGS to meson via envvars, *but* the install
script later will just install the resulting binaries as if they were
x64, which leads SDL cmake to not find them, and therefore not enable
dynamic `libdecor` support. So let's just not bother.
2024-05-22 15:29:24 +02:00
Dan Balasescu
33171e6d39
Merge remote-tracking branch 'upstream/update-android-binaries'
2024-05-22 18:39:43 +09:00
Dan Balasescu
36074c68a7
Merge remote-tracking branch 'upstream/update-ios-binaries'
2024-05-22 18:39:43 +09:00
Dan Balasescu
4d0a77187a
Merge remote-tracking branch 'upstream/update-linux-arm-binaries'
2024-05-22 18:39:42 +09:00
Dan Balasescu
3e0363df12
Merge remote-tracking branch 'upstream/update-linux-arm64-binaries'
2024-05-22 18:39:40 +09:00
Dan Balasescu
a7e93d4d82
Merge remote-tracking branch 'upstream/update-linux-x64-binaries'
2024-05-22 18:39:39 +09:00
Dan Balasescu
9655bd5841
Merge remote-tracking branch 'upstream/update-linux-x86-binaries'
2024-05-22 18:39:38 +09:00
Dan Balasescu
3321f4504e
Merge remote-tracking branch 'upstream/update-osx-arm64-binaries'
2024-05-22 18:39:37 +09:00
Dan Balasescu
0144ee03ed
Merge remote-tracking branch 'upstream/update-osx-x64-binaries'
2024-05-22 18:39:36 +09:00
Dan Balasescu
f7cffd8496
Merge remote-tracking branch 'upstream/update-win-arm64-binaries'
2024-05-22 18:39:35 +09:00
Dan Balasescu
5d8be11125
Merge remote-tracking branch 'upstream/update-win-x64-binaries'
2024-05-22 18:39:34 +09:00
peppy
62e4768100
Update linux-arm64 SDL binaries
2024-05-22 09:37:13 +00:00
peppy
4760e93c66
Update linux-arm SDL binaries
2024-05-22 09:30:08 +00:00
peppy
6bc1822d8f
Update iOS SDL binaries
2024-05-22 09:21:41 +00:00
peppy
63cc3882d1
Update win-x64 SDL binaries
2024-05-22 09:21:13 +00:00
peppy
4396301425
Update Android SDL binaries
2024-05-22 09:20:59 +00:00
peppy
6e7d2dc1e1
Update win-x86 SDL binaries
2024-05-22 09:19:55 +00:00
peppy
30334ee256
Update win-arm64 SDL binaries
2024-05-22 09:19:52 +00:00
peppy
61f85de208
Update linux-x86 SDL binaries
2024-05-22 09:18:32 +00:00
peppy
d1f6284957
Update osx-arm64 SDL binaries
2024-05-22 09:18:08 +00:00
peppy
024918e525
Update linux-x64 SDL binaries
2024-05-22 09:17:58 +00:00
peppy
d0f37c4dc5
Update osx-x64 SDL binaries
2024-05-22 09:17:56 +00:00
Dan Balasescu
e6dff89353
Merge pull request #77 from Susko3/add-input-visualisation-test
...
Add positional input visualization test
2024-05-21 21:07:39 +09:00
Susko3
3262b3c5b7
Add test for visualising positional input events
2024-05-21 13:48:26 +02:00
Susko3
6140f87530
Add base test for SDL3 main callbacks
...
Reduces boilerplate code when writing tests.
2024-05-21 13:38:22 +02:00
Susko3
3f2c1b234e
Pull in ObjectHandle changes from framework
2024-05-21 13:32:57 +02:00
Dan Balasescu
9ef6d54186
Merge pull request #70 from Susko3/update-bindings
...
Update SDL3 bindings
2024-05-18 21:48:46 +09:00
Dan Balasescu
9f385f67ce
Merge pull request #71 from Susko3/require-specifying-SDL3-commit-in-build
...
Require specifying SDL3 commit to build to prevent incompatible bindings and binaries
2024-05-18 21:45:35 +09:00
Susko3
e5a2b13d38
Specify SDL3 commit to build
2024-05-18 12:50:52 +02:00
Susko3
25c2558184
Update SDL3 bindings
...
Updates to https://github.com/libsdl-org/SDL/commit/%206f2621438a65abae114a7210914352b4c1d9c6c3 .
This matches the binaries.
2024-05-18 12:26:03 +02:00
Dan Balasescu
d07bacbb8b
Merge pull request #69 from smoogipoo/package-linux-arm
...
Package `linux-arm64` and `linux-arm` builds
2024-05-18 13:53:16 +09:00
Dan Balasescu
e6660f9474
Package `linux-arm64` and `linux-arm` builds
2024-05-18 13:51:51 +09:00
Dan Balasescu
1d47a63cfb
Merge remote-tracking branch 'upstream/update-android-binaries'
2024-05-18 13:50:07 +09:00
Dan Balasescu
2a1126db80
Merge remote-tracking branch 'upstream/update-ios-binaries'
2024-05-18 13:50:06 +09:00
Dan Balasescu
9cbc0cdaf4
Merge remote-tracking branch 'upstream/update-linux-arm-binaries'
2024-05-18 13:50:06 +09:00