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