1424 Commits

Author SHA1 Message Date
Nathan Sweet
a48a3d1fba [libgdx] Improved JSON and binary data loading exceptions. 2025-06-01 11:49:50 -04:00
Nathan Sweet
43a3176db2 [libgdx] Reorder static public qualifiers. 2025-06-01 09:47:22 -04:00
Nathan Sweet
4db43da678 [libgdx] Pose the skeleton for FboTest. 2025-05-31 12:43:48 -04:00
Mario Zechner
dfaf11d503 [libgdx] Jabel support 2025-05-28 20:26:41 +02:00
Mario Zechner
05ded5c444 [libgdx][android] Version 4.3.0-SNAPSHOT 2025-05-28 20:13:44 +02:00
Mario Zechner
9e394eaeb0 [libgdx][android] Fix release publishing to Central Portal 2025-05-28 20:12:49 +02:00
Mario Zechner
cc179858f9 [libgdx][android] Migrate to Central Portal publishing with unified version management 2025-05-28 20:12:48 +02:00
Mario Zechner
8b5adfadb6 Merge branch '4.2' into 4.3-beta
# Conflicts:
#	spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/ConstraintData.java
#	spine-ts/spine-pixi-v8/src/index.ts
#	spine-unity/Modules/com.esotericsoftware.spine.lwrp-shaders/LICENSE.md
2025-05-26 13:54:02 +02:00
Mario Zechner
97d49b37b7 License header update 2025-05-26 13:24:06 +02:00
Mario Zechner
0c6788cd97 [haxe] More documentation synchronization with reference implementation 2025-05-22 22:11:12 +02:00
Nathan Sweet
fdc75a3c0e [libgdx] Added wind and gravity controls for the whole skeleton. 2025-05-21 19:04:56 -04:00
Nathan Sweet
70d0171468 * Added food-app example project.
* Updated mix-and-match to fix blue dress sleeve.
* Changed export scripts to pack polygons for most PRO projects.
* Re-exported projects.
2025-05-20 19:54:49 -04:00
Nathan Sweet
061e9d7ec5 [libgdx] Fixed binary path constraints and JSON skin constraints. 2025-05-20 19:53:04 -04:00
Nathan Sweet
2af3f89cc6 [libgdx] Fixed mesh attachment UVs. 2025-05-20 19:51:59 -04:00
Nathan Sweet
b0fe37e5ed [libgdx] Fixed reading JSON with tint black. 2025-05-19 23:36:35 -04:00
Nathan Sweet
af6fba6666 [libgdx] Fixed animation bones having duplicates. 2025-05-19 20:17:36 -04:00
Nathan Sweet
b3ed2ff16b [libgdx] Fixed local transform being computed from an invalid world transform. 2025-05-19 20:17:00 -04:00
Nathan Sweet
3494954039 [libgdx] Clean up. 2025-05-18 21:14:50 -04:00
Nathan Sweet
cebf24fe58 [libgdx] Error when an IK or transform constraint can't be found. 2025-05-16 22:03:09 -04:00
Nathan Sweet
6f94019aa3 [libgdx] * Fixed slider when mix is 1.
* Use validateLocalTransform rather than modifyLocal where possible.
* Transform constraint timeline JSON defaults changed to 0, since properties are often not mapped.
* & for single compare when checking multiple mixes.
2025-05-15 23:14:13 -04:00
Nathan Sweet
79d9438132 [libgdx] Store bones indices on animation for sliders. 2025-05-15 17:03:23 -04:00
Nathan Sweet
8c9d3b70f1 [libgdx] Fixed some timelines not applying additively. 2025-05-14 21:59:34 -04:00
Nathan Sweet
ab46181a0d [libgdx] Refactor to prefer switch with arrows. 2025-05-14 12:52:45 -04:00
Nathan Sweet
4895329215 [libgdx] Fixed path mixY. 2025-05-14 11:46:25 -04:00
Nathan Sweet
ab1b82c873 [libgdx] Fixed physics smoothness and responsiveness. 2025-05-13 12:48:59 -04:00
Nathan Sweet
4d2b8e3399 Fixed path constraint discontinuity with large or negative spacing.
closes #839
2025-05-12 20:08:35 -04:00
Nathan Sweet
02669cd33c [libgdx] Relax SkeletonJson to ignore unknown timeline types. 2025-05-12 18:32:20 -04:00
Nathan Sweet
961865cda0 [libgdx] Skip updateLocalTransform for 1 slider mix. Use updateLocalTransform for slider control bone. 2025-05-09 10:18:44 -04:00
Nathan Sweet
70031018f2 [libgdx] Fixed slider using wrong pose. Use short pose variable for all constraints. 2025-05-08 23:35:15 -04:00
Nathan Sweet
1a6b0cf397 [libgdx] Fixed setting slot sequence to setup pose. 2025-05-08 11:10:57 -04:00
Nathan Sweet
262a0d270f [libgdx] Fixed delay being negative, causing the track time to jump. 2025-05-07 13:18:56 +02:00
Nathan Sweet
cf7b5f1567 [libgdx] Don't apply slider if its bone is inactive. 2025-05-06 22:00:43 -04:00
Nathan Sweet
f6d0615bde [libgdx] Optimize deform timeline when percent is 0. Comments.
Holding a key is common with sliders.
2025-05-03 18:01:09 -04:00
Nathan Sweet
589200250b [libgdx] updateCache sorting improvements. 2025-05-02 18:34:23 -04:00
Nathan Sweet
bbc6c2e37e [libgdx] Added mapping a bone property to a slider. 2025-04-29 21:07:59 -04:00
Nathan Sweet
b263728502 * Exported examples with 4.3.15-beta.
* Fixed spine-unity/raptor.
* Resized the largest image down by 0.5, scaled by 2 in projects.
2025-04-27 16:26:36 -04:00
Nathan Sweet
0212af7211 [libgdx] Formatting. 2025-04-27 15:03:16 -04:00
Nathan Sweet
6d3b6ebf0b [libgdx] Finished sliders. 2025-04-27 14:57:51 -04:00
Nathan Sweet
96a8efef6b [libgdx] Added slider loop property. 2025-04-22 23:02:24 -04:00
Nathan Sweet
6793861875 [libgdx] Added slider additive property. 2025-04-22 19:38:41 -04:00
Nathan Sweet
ac656fc8a9 [libgdx] Added slider (time) timeline. 2025-04-22 18:54:24 -04:00
Nathan Sweet
82ad1691c3 [libgdx] Fixed physics when there is no translation. 2025-04-22 17:54:22 -04:00
Nathan Sweet
2a52efd437 [libgdx] Fixed local dirty flag. 2025-04-22 16:13:58 -04:00
Nathan Sweet
f0c61be159 [libgdx] Added slider mix timeline, JSON/binary fixes. 2025-04-21 17:21:18 -04:00
Nathan Sweet
26df02443f [libgdx] Fixed slot color. Inline setConstrained() for internal code. 2025-04-20 15:33:06 -04:00
Nathan Sweet
913e694e22 [libgdx] Constraints only updateLocalTransform when necessary. 2025-04-20 01:02:55 -04:00
Nathan Sweet
db69ea75ce [libgdx] resetUpdate improvements. 2025-04-19 21:30:08 -04:00
Nathan Sweet
adfcb434a5 [libgdx] Skip bones in update cache when a slider mix is 0. 2025-04-19 19:12:27 -04:00
Nathan Sweet
20683ff9ce [libgdx] Improved constraint sorting. 2025-04-19 18:12:45 -04:00
Nathan Sweet
6a5d054726 [libgdx] Fixed translate timelines. 2025-04-19 14:52:20 -04:00