Mario Zechner
7cafab92b0
Update spine-cpp-lite.h
2025-04-09 12:18:02 +02:00
Nathan Sweet
7965da21b9
[libgdx] Fixed data loader scale for transform constraint.
2025-04-08 14:10:12 -04:00
Nathan Sweet
8d5f6c593e
[libgdx] AnimationState setAnimation only discards if the former entry was never applied AND is the same animation.
...
This enables using setEmptyAnimation (or any animation to mix from) followed immediately by setAnimation.
2025-04-08 13:28:08 -04:00
Mario Zechner
72381a534a
[cpp] Fix block allocator compression, closes #2792
2025-04-08 14:29:14 +02:00
Mario Zechner
b491d8ba4d
[cpp] Formatting
2025-04-08 13:52:01 +02:00
Mario Zechner
88a26374fe
[godot] Fixes extension setup script, closes #2801 , closes #2804
2025-04-08 13:51:16 +02:00
Mario Zechner
a0d28956d2
[godot] Fixes for 4.4, see #2801
2025-04-08 13:51:16 +02:00
Jan Niklas Hasse
8bd5cf2e80
Fix warning -Wimplicit-fallthrough ( #2771 )
2025-04-08 11:58:03 +02:00
Byeong Gwan
6e5da45fa3
[iOS] update Swift inteface for more fine grained control(like external atlas loading) ( #2772 )
...
* update Swift inteface for more fine grained control
- move instance method to static method which does not require spine cpp pointer
- implement equality and hashing based on cpp pointer so that it can be stored in collection and compare it
- expose Atlas image count property so that the user can load the atlas resource lazily
- User can now Create Atlas by using Altas static function, and fetch whole resource path by iterating count of atlas page count
* [iOS] fix wrong y-axis alignment
2025-04-08 11:51:32 +02:00
Byeong Gwan
093b0d432d
update package setting to fix compile Error ( #2780 )
...
since SpineCppLite expose c-interface only and does not expose cpp interface
c++ interperability is no-op and just causing compiler crash.
So we could add linker flag to ensure SpineCppLite is build with C++ while removing c++ interperability mode
2025-04-08 11:50:18 +02:00
James Chen
f037c05b73
Fix memory leak of Vector::setSize ( #2781 )
...
* Fix memory leak of Vector::setSize
* Format code
2025-04-08 11:48:47 +02:00
Byeong Gwan
4071565a9c
Update SkeletonBinary.c ( #2790 )
...
remove making extra copy of cString which cause the existing cString to be leak, and can not be disposed later,
2025-04-08 11:47:32 +02:00
Byeong Gwan
294399886a
[cpp] fix bound computation ignores clipping ( #2800 )
2025-04-08 11:46:35 +02:00
Byeong Gwan
f93466522b
[c] fix wrong TwoColorAnimation parsing in Json ( #2797 )
2025-04-08 11:45:46 +02:00
Luke Ingram
ec395f00e1
[all] Updates documentation. ( #2805 )
...
- All links to forum posts have been updated.
- All links to Spine documentation have been updated to be accurate. This includes the Editor docs and specific Runtimes docs.
- Removes the doc link to the out-of-date spine-cocos2d-objc runtime and replaces it with spine-sdl.
- Links to external frameworks and tools have been corrected.
2025-04-08 04:53:39 +02:00
Nathan Sweet
2fceeeb366
[libgdx] Transform constraint JSON, scale offset, fixed error message.
2025-04-07 17:26:06 -04:00
Nathan Sweet
66435fea9e
[libgdx] Constraint clean up.
2025-04-06 00:30:39 -04:00
Nathan Sweet
f08d58dc98
License header update.
2025-04-05 13:42:13 -04:00
Harald Csaszar
3e54b4b1b5
[csharp] Port of commit c1cbe3c: Minor javadoc wording.
2025-04-04 19:34:01 +02:00
Harald Csaszar
8115dd8dde
Merge branch '4.2' into 4.3-beta
2025-04-04 19:31:37 +02:00
Harald Csaszar
f8332b7773
[csharp][unity] Port of commit 68d262b5: Improved rendering performance when an attachment is fully inside a clipping attachment.
...
Reuse the original vertices rather than clipping's triangle soup.
2025-04-04 19:27:36 +02:00
Davide Tantillo
a46174b88b
[ts] Transform constraints alignment from reference runtime.
2025-04-04 13:01:01 +02:00
Nathan Sweet
0f1022fb3f
[libgdx] Fixed reading transform constraint mixes from JSON.
2025-04-03 17:14:04 -04:00
Nathan Sweet
a1326bc6dd
[libgdx] Fixed transform constraint mixing, AnimationState javadocs.
2025-04-03 10:56:42 -04:00
Davide Tantillo
ba2c394da7
[ts] Format fix.
2025-04-02 22:56:10 +02:00
Nathan Sweet
726dc08bf2
[libgdx] Fixed binary loader for transform constraints.
2025-04-02 15:58:23 -04:00
Nathan Sweet
764eafa212
[libgdx] Transform constraint relative->additive and mix applies on "to" side.
2025-04-02 15:25:02 -04:00
Davide Tantillo
0275f280a3
[haxe] Release 4.2.7
2025-04-02 11:36:50 +02:00
Davide Tantillo
4ea6ee9ff8
[haxe][starling] SkeletonSprite remove from stage and juggler when disposed.
2025-04-02 11:08:47 +02:00
Nathan Sweet
7a366cd6f5
[libgdx] Use transform constraint mix for the "to" property.
2025-04-01 23:29:21 -04:00
Nathan Sweet
df06ab29e7
[libgdx] Added transform constraint X/Y offset.
2025-04-01 23:20:48 -04:00
Nathan Sweet
fcb9788e27
[libgdx] Renamed transform constraint target->source and path constraint target->slot.
2025-04-01 13:56:28 -04:00
Harald Csaszar
044bb47479
[unity] Fixed URP Skeleton Lit shader displaying fade to white transparent slots when affected by GI. Closes #2798 .
2025-04-01 18:53:47 +02:00
Davide Tantillo
4eeb2b62cb
[ts] Port of Transform constraint property mapping.
2025-04-01 15:22:16 +02:00
Davide Tantillo
457be16385
[ts] Port of commit 68d262b5: Improved rendering performance when an attachment is fully inside a clipping attachment.
...
Reuse the original vertices rather than clipping's triangle soup.
Removed deprecated clipping methods.
2025-04-01 15:19:21 +02:00
Davide Tantillo
8711e55672
[ts] Small refactor alignment with reference runtime.
2025-04-01 14:40:11 +02:00
Nathan Sweet
d459b040d0
[libgdx] Transform constraint fixes, javadoc.
2025-03-30 17:07:59 -04:00
Nathan Sweet
3b78925ca8
[libgdx] Eclipse classpath updated to Java 16.
2025-03-30 06:29:11 +02:00
Nathan Sweet
d474e0d66a
[libgdx] Gradle and Maven updated to Java 16.
2025-03-29 18:12:27 -04:00
Nathan Sweet
79c832793d
Transform constraint property mapping.
2025-03-29 18:00:17 -04:00
Nathan Sweet
a68a509076
[libgdx] Updated to Java 16 with libgdx's Eclipse null analysis settings.
2025-03-29 17:57:10 -04:00
Harald Csaszar
8a25057510
[unity] Fixed assigned custom atlas page material being deleted upon reimport. Closes #2793 .
2025-03-24 17:57:43 +01:00
Nathan Sweet
073f4d3ec4
Merge branch '4.2' into 4.3-beta
2025-03-23 12:23:19 -04:00
Nathan Sweet
aa7667fb80
Javadoc.
2025-03-18 22:54:49 -04:00
Davide Tantillo
4eb2cc0869
[haxe] Release 4.2.6
2025-03-18 09:55:15 +01:00
Davide Tantillo
34ccf846a9
[haxe] Add dispose function to starling. Add clearListeners to dispose/destroy.
2025-03-18 09:54:36 +01:00
Davide Tantillo
e9ffad91c5
[ts][phaser] Add inline loading example to the examples list.
2025-03-14 16:44:29 +01:00
Davide Tantillo
5f28cae564
[ts][phaser] Add inline loading example for Phaser.
2025-03-14 16:42:58 +01:00
Harald Csaszar
f89251907e
[csharp] Fix signed vs unsigned shift bug in SkeletonBinary.SkeletonInput.ReadInt. Closes #2785 .
2025-03-14 10:20:31 +01:00
Davide Tantillo
319d27ced3
[haxe] Port of commit f1e0f0f: Fixed animation not being mixed out in some cases. See #2786 .
2025-03-14 09:33:14 +01:00