9738 Commits

Author SHA1 Message Date
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
Davide Tantillo
9ae2b732c0 [ts] Port of commit f1e0f0f: Fixed animation not being mixed out in some cases. See #2786. 2025-03-14 09:31:22 +01:00
Nathan Sweet
7a50323479 Merge branch '4.2' into 4.3 2025-03-13 16:04:43 -04:00
Nathan Sweet
c1cbe3ce5f Minor javadoc wording. 2025-03-13 16:04:31 -04:00
Harald Csaszar
58f99b1c0c [csharp] Port of commit f1e0f0f: Fixed animation not being mixed out in some cases. See #2786. 2025-03-13 18:11:44 +01:00
Nathan Sweet
f1e0f0f728 Fixed animation not being mixed out in some cases.
Repro, with any animation playing:
state.setAnimation(0, "shoot", true).setMixDuration(0.2f);
state.apply(skeleton);

Reverts 8d058fb4f4479a041fce1ff3379ba794856c9a3c. We can't know when it's safe to discard a queued animation. Users should avoid queuing animations they don't actually want.

Prefer `to.nextTrackLast != -1` for "was applied", as `to.mixTime > 0` is user writable and not quite the same.
2025-03-13 12:46:24 -04:00
Davide Tantillo
18d30af5a9 [ts] Release 4.2.76 2025-03-12 10:40:45 +01:00
Davide Tantillo
67488d7c95 [ts][phaser] Fix wrong type definition. 2025-03-12 10:36:48 +01:00
Nathan Sweet
56823c5ca5 Use timekeeper delta. 2025-03-08 11:39:25 -04:00
Davide Tantillo
9ecbee794b [ts] Release 4.2.75 2025-03-05 12:37:46 +01:00
Davide Tantillo
0f8a707b48 [ts][phaser] Fix add/make not clearing and rebinding the WebGL pipeline. 2025-03-05 12:31:10 +01:00
Nathan Sweet
b4a563b7ce Typo in error message. 2025-03-04 12:50:37 -04:00
Davide Tantillo
0cb6f960f9 [haxe] Release 4.2.5 2025-03-04 10:10:35 +01:00
Mario Zechner
268d0e8f61 [godot] Remove print_lines. 2025-02-26 14:15:24 +01:00
Mario Zechner
e0c4cfffec [godot] Disable editor FS access in template builds. 2025-02-26 14:14:09 +01:00
Mario Zechner
42fea00bb0 Formatting 2025-02-26 13:39:58 +01:00
Mario Zechner
15cac5f9fc [godot] Closes #2747, rewrote the way we sync on-disk asset changes 2025-02-26 13:36:10 +01:00
Mario Zechner
c879d7a01c [c] Closes #2765, dispose skeleton data after debug output. 2025-02-26 09:31:56 +01:00
Byeong Gwan
caf7700e2c
[iOS] Refactor error and data access (#2733)
* implement safe bounded data Access and cancellation supporting URLSession downloadTask

* declare specific SpineError type
declaring conformance to Error on String is discouraged, and Creating own Error type is recommended

* use explicit Error initializing rather than casing syntax (apply requested change)
2025-02-26 09:26:10 +01:00
Ferdy's Lab
5d23a7df19
fix godot crash when Visible Collision Shapes is enabled (#2761) 2025-02-25 10:23:19 +01:00