Mario Zechner
8663dd89c7
[glfw] Added IK following example
2025-09-11 01:32:04 +02:00
Mario Zechner
b9c394fc8d
[glfw] Added physics example
2025-09-11 01:26:50 +02:00
Mario Zechner
b96e7c2461
[assets] Re-exported and distributed to runtimes
2025-09-11 01:09:23 +02:00
Mario Zechner
3d5d64885b
[ios] Update to latest spine-c, fix swift-writer.cpp to cast on the C++ side if necesary.
2025-09-11 00:28:45 +02:00
Mario Zechner
59c1593aec
[dart] Codegen now inserts proper C++ up/down casts in locations where an abstract type is returned.
2025-09-10 23:13:14 +02:00
Mario Zechner
324a962b5f
[c] Code generator now generates cast functions, see updated spine-c docs on RTTI
2025-09-10 22:04:33 +02:00
Mario Zechner
fa4d43bda5
[cpp] Unshadow apply in BoneTimeline and others by prefixing the protected method with _apply()
2025-09-10 21:38:35 +02:00
Mario Zechner
244abfb65a
[dart] Check C++ class name, not C type name in RTTI based instantiation, as that's what RTTI gives us as className.
2025-09-10 21:38:35 +02:00
Mario Zechner
0e0a12b4a5
[c] Always assume we have a pointer for the concrete class.
2025-09-10 21:38:35 +02:00
Harald Csaszar
c2b3b88820
[unity] Restored broken Sprite Shaders example scene material (stretchyman) compatibility with Unity 2017.1.
2025-09-10 19:02:01 +02:00
badlogic
b64da9b637
[cpp] Introduce base classes for constraints without SP_API, from which concrete clsases derrive
...
MSVC issue. SP_API can't be used on classes with methods inherited from templated classes like ConstraintGeneric::getData(). we need an intermediate class that gets the method instantiation, and derrive from that instead.
2025-09-10 15:01:29 +02:00
Mario Zechner
e884b02f6d
Revert "[cpp] Remove dll.h and SP_API"
...
This reverts commit 8bde2aeb543c7f51fd0224cd69ede246c719e6ea.
2025-09-10 13:58:03 +02:00
Mario Zechner
97909c3acc
[cpp] More MSVC fixes
2025-09-10 13:55:54 +02:00
Mario Zechner
8bde2aeb54
[cpp] Remove dll.h and SP_API
2025-09-10 13:53:34 +02:00
Mario Zechner
18a244386e
[cpp] Remove SP_API from templated classes
2025-09-10 13:32:14 +02:00
badlogic
9dea30a91b
[cpp] More MSVC fixes, see https://forums.unrealengine.com/t/member-of-dll-interface-class-may-not-be-declared-what-does-it-mean/297770
...
Ridiculous
2025-09-10 13:25:20 +02:00
Mario Zechner
5297391a44
[cpp] More MSVC fixes
2025-09-10 13:14:03 +02:00
badlogic
ef57000eab
[cpp] MSVC fixes
2025-09-10 13:08:08 +02:00
Mario Zechner
b33e13f985
[ue] Port to new spine-cpp API
2025-09-10 12:45:17 +02:00
Mario Zechner
b5d6f1e427
[cpp] Fix ambiguities with Carbon on macOS
2025-09-10 12:43:38 +02:00
Mario Zechner
b37ee6fb6f
[cpp] Remove no-cpprt.cpp and corresponding build targets
2025-09-10 12:34:51 +02:00
Mario Zechner
6f1a3198bb
[ue] Update to new C++ API, WIP
2025-09-09 16:07:05 +02:00
Nathan Sweet
cf12e9cc19
[examples] Diamond example exports and license.
2025-09-03 15:57:48 -06:00
Nathan Sweet
38daba88e9
[examples] Added diamond example.
2025-09-03 15:50:01 -06:00
Nathan Sweet
cf02874ac6
[examples] Added diamond example.
2025-09-03 15:47:31 -06:00
Harald Csaszar
6a77c6dbf2
[unity] Fixed compile error after merging 4.2 commit.
2025-09-02 14:03:37 +02:00
Harald Csaszar
92db076394
[unity] Fixed render separator broken with slot alpha 0. Slot alpha 0 now skips attachments at multiple submeshes as well. Closes #2920 .
2025-09-02 13:25:40 +02:00
Harald Csaszar
93b85a5b57
[unity] Changed local URP shader include paths to package-relative to allow re-use outside package. Closes #2919 .
2025-09-01 19:37:44 +02:00
Mario Zechner
e487f6ce1d
[flutter] Update WASM binaries, always compile WASM binaries
2025-08-29 16:26:16 +02:00
Mario Zechner
998fd7d17e
[c][ios][flutter] Add render object getter setter to TextureRegion and AtlasRegion
2025-08-29 15:59:50 +02:00
Mario Zechner
76a830c86c
[c] Remove track entry and animation state clear listener functions
2025-08-29 15:27:40 +02:00
Mario Zechner
51410a526e
[c] Direct setListener on track entry and animation state
2025-08-29 15:10:56 +02:00
Mario Zechner
ff8f5f7b6b
[c] Direct setListener on track entry and animation state
2025-08-29 15:10:23 +02:00
Mario Zechner
ef0c74a8d6
Remove docs.md and docs-new.md
2025-08-28 18:19:59 +02:00
Mario Zechner
b9743fde46
Update README.mds
2025-08-28 18:18:36 +02:00
Mario Zechner
254c586beb
Ignore GeneratedPluginRegistrant files when checking for format changes
...
These are auto-generated files that can change when running flutter pub get
and shouldn't fail the formatting check.
2025-08-28 14:49:20 +02:00
Mario Zechner
c26c163d73
Switch to flutter-actions/setup-flutter@v4 with Flutter 3.32.6
...
Matches local Flutter version to ensure consistent dart formatting
2025-08-28 14:44:07 +02:00
Mario Zechner
d101de294d
Use Flutter SDK instead of standalone Dart to resolve packages
...
The issue is that the Dart packages reference Flutter SDK, so we need
Flutter installed to properly resolve dependencies and avoid formatting
differences.
2025-08-28 14:37:24 +02:00
Mario Zechner
1c1ddebe7e
Fix path for dart pub get - needs to run in spine-flutter directory
2025-08-28 14:32:21 +02:00
Mario Zechner
edebabe5a4
Simplify fix: use dart pub get to resolve packages before formatting
...
The issue was that dart format applies different rules when it can't resolve
analysis_options.yaml dependencies. Using dart pub get (instead of flutter pub get)
avoids needing to install Flutter SDK in CI.
2025-08-28 14:29:53 +02:00
Mario Zechner
6cfffdf52e
Fix dart formatting issue by installing Flutter and resolving packages
...
The formatting discrepancy was caused by missing Flutter packages in CI.
When analysis_options.yaml references flutter_lints but packages aren't resolved,
dart format uses different formatting rules than when packages are available.
2025-08-28 14:27:18 +02:00
Mario Zechner
f2997e5c13
Add more debugging to understand dart format behavior
2025-08-28 14:25:01 +02:00
Mario Zechner
c95341ec2b
Add debugging information to dart format check workflow
2025-08-28 14:21:35 +02:00
Mario Zechner
2789f62692
Run dart formatting check on macOS runner
...
Same Dart formatter version produces different results on macOS and Linux ...
2025-08-28 14:15:44 +02:00
Mario Zechner
75e7a77e4c
Ensure correct clang-format version in CI
2025-08-28 14:06:15 +02:00
Mario Zechner
3d5a66b5f8
Formatting
2025-08-28 13:57:28 +02:00
Mario Zechner
7d7d43843c
[sfml] Clean-up and refactoring.
2025-08-28 13:38:51 +02:00
Davide Tantillo
24c7ac0edd
[ts][pixi-v8] Removed unused import.
2025-08-27 17:05:36 -06:00
Davide Tantillo
0e56e4b5e6
[ts][pixi-v8] Updated PixiJS to 8.12 to prevent deprecation warnings. See #2909 .
2025-08-27 14:02:22 -06:00
Davide Tantillo
8106e656e4
[ts][pixi-v8] Prevent rendering of attachments with alpha 0. See #2912 .
2025-08-27 13:39:58 -06:00