1310 Commits

Author SHA1 Message Date
Mario Zechner
a71dfd63e9 Formatting 2024-07-25 19:06:08 +02:00
Mario Zechner
67e937e798 [libgdx] Update README.md with better info on versioning. 2024-07-25 19:02:37 +02:00
Mario Zechner
903db42094 [libgdx] Next snapshot 2024-07-25 18:36:27 +02:00
Mario Zechner
a010b69f3e [libgdx] Release 4.2.5 2024-07-25 18:25:37 +02:00
Mario Zechner
7457b1b9ac [libgdx] Add javadoc Jar to publishing artifacts. 2024-07-25 18:04:00 +02:00
Mario Zechner
e6de4ee99f [libgdx] Snapshot 4.2.5 2024-07-25 17:58:21 +02:00
Mario Zechner
f9a8e31e1f [libgdx] Release 4.2.4 2024-07-25 17:57:43 +02:00
Mario Zechner
26d10b80d4 [libgdx] Added SkeletonClipping.clipTrianglesUnpacked()
Used on Android or anytime we want separate vertex attribute arrays. SkeletonClipping.getClippedUvs() will only return a non-empty result if this new method was invoked.
2024-07-25 17:02:46 +02:00
Mario Zechner
eeb2ae6910 [libgdx] Switch to Gradle 8.4, publish to Maven Central via Maven. 2024-07-25 17:00:55 +02:00
Mario Zechner
12f11cbbf9 Add spine-android to formatter 2024-07-24 20:37:00 +02:00
Mario Zechner
14d21f8409 [maven-release-plugin] prepare for next development iteration 2024-07-24 17:53:14 +02:00
Mario Zechner
5ea99dd2e1 [maven-release-plugin] prepare release spine-libgdx-4.2.1 2024-07-24 17:53:11 +02:00
Mario Zechner
e2954788e1 [maven-release-plugin] rollback the release of spine-libgdx-4.2.1 2024-07-24 17:47:13 +02:00
Mario Zechner
facb8299a6 [maven-release-plugin] prepare for next development iteration 2024-07-24 17:44:14 +02:00
Mario Zechner
30cf3bcfba [maven-release-plugin] prepare release spine-libgdx-4.2.1 2024-07-24 17:44:12 +02:00
Denis Andrasec
e2bdecd9ef Merge branch '4.2' into spine-android 2024-07-17 16:57:25 +02:00
Nathan Sweet
112bea0603 [libgdx] Fixed physics constraint limit with negative skeleton scale.
ref #2576
2024-07-12 07:08:47 -10:00
Nathan Sweet
be3aa5f70e [libgdx] Scale physics constraint limits with skeleton scale. 2024-07-11 18:56:27 -10:00
Denis Andrasec
e7a075eeb6 Add Animation State Events sample 2024-07-04 15:39:42 +02:00
Denis Andrašec
ceb9ae13f4
Load Atlas/Skeleton from assets + Add basic classes (#2570)
- Add load methods to load atlas and skeleton from assets.
- Add basic classes for next steps (SpineController etc)
2024-07-03 16:32:48 +02:00
Nathan Sweet
932c33a251 [libgdx] Improved clipping fix. 2024-06-08 12:47:33 -04:00
Nathan Sweet
8a5873a145 [libgdx] Javadoc. 2024-06-08 12:47:09 -04:00
Nathan Sweet
c2fe1a3d77 [libgdx] Added TrackEntry#isNextReady().
closes #2540
2024-06-06 16:34:23 -04:00
Nathan Sweet
a0caef69f5 Improved clipping stability for colinear points. 2024-06-06 13:08:23 -04:00
Mario Zechner
247f28525e [libgdx] Fix version numbers in README.md 2024-05-27 08:47:30 +02:00
Nathan Sweet
4214e8a8e6 [libgdx] Added an example for SkeletonActor. 2024-05-17 10:23:36 -04:00
Nathan Sweet
0e13cdbb76 [libgdx] Use frames local. 2024-05-16 13:29:01 -04:00
Mario Zechner
a911384e67 Re-export examples and copy to runtimes 2024-05-16 16:08:40 +02:00
Nathan Sweet
687260a384 Removed SlotData#path.
The name now always contains the full path.
2024-05-14 15:28:59 -04:00
Nathan Sweet
485de74983 [libgdx] SkeletonClipping#clipTriangles clean up. 2024-05-04 16:54:31 -04:00
Davide Tantillo
b3435430b8 [examples] Updated mix-and-match not inheriting rotation on feet 2024-05-03 09:24:01 +02:00
Mario Zechner
2049bed11e [libgdx] Expose clipper used by SkeletonRenderer for use with Skeleton.getBounds(), see #2515 2024-05-02 17:08:08 +02:00
Mario Zechner
637321ad16 [libgdx] Overload for Skeleton.getBounds() which optionally applies clipping, see #2515 2024-05-02 17:04:35 +02:00
Mario Zechner
b043e5c978 [libgdx] Skeleton.getBounds() applies clipping, see #2515 2024-05-02 16:55:22 +02:00
Nathan Sweet
cb4873702d Fixed constraint copy constructors references the wrong bones.
ref #2511
2024-04-29 12:23:22 -04:00
Mario Zechner
c2cd7b8aff [maven-release-plugin] prepare for next development iteration 2024-04-16 15:40:27 +02:00
Mario Zechner
9d5ab3e663 [maven-release-plugin] prepare release spine-libgdx-4.2.0 2024-04-16 15:40:24 +02:00
Mario Zechner
26d9dee67c [libgdx] Fix example, prepare for Maven release 2024-04-16 15:39:17 +02:00
Mario Zechner
072c2c0965 Update README.mds, preprare spine-flutter for publication 2024-04-16 15:33:55 +02:00
Mario Zechner
ff9a6cde8b [godot] Fix runtime.sh and export.sh scripts. Reexport all assets with latest editor version. 2024-04-09 11:03:10 +02:00
Mario Zechner
7446227041 Updated sack project in all runtime examples using it. 2024-04-03 13:50:49 +02:00
Mario Zechner
32952de12d [cpp] Fixed parsing, physics, re-exported all assets and copied to runtime examples. 2024-04-02 17:51:14 +02:00
Nathan Sweet
508e501fdc [libgdx] Don't wrap angles for transform constraint absolute local.
EsotericSoftware/spine-editor#729
2024-04-01 20:08:46 -04:00
Nathan Sweet
1a83e967b3 [libgdx] Fixed ShearYTimeline typo. 2024-03-28 11:56:28 -04:00
Nathan Sweet
72ad822e88 Updated Celestial Circus example project. 2024-03-27 16:34:19 -04:00
Nathan Sweet
f4f22cd5a9 [libgdx] Added bone transform inheritance timeline.
* Renamed TransformMode to Inherit.
* Inherit has setup pose and skeleton instance values.
* Skip 2-bone IK for non-normal inheritance.
2024-03-23 11:14:44 -04:00
Nathan Sweet
c83a867868 [libgdx] Fixed physics time step in binary data. 2024-03-23 11:14:44 -04:00
Nathan Sweet
88b009cd1f [libgdx] AnimationState, improved triggering complete event. 2024-03-20 10:46:44 -04:00
Mario Zechner
6bcef32208 [libgdx] Added physics examples 2024-03-19 12:04:52 +01:00
Mario Zechner
dcb73ec24e Updated example exports 2024-03-19 10:04:06 +01:00