873 Commits

Author SHA1 Message Date
badlogic
db166b1b7b Merge branch '3.8' into 3.9-beta 2019-09-11 16:20:00 +02:00
NathanSweet
f6dcf94115 [libgdx] Removed extra spaces in shader. 2019-08-29 19:18:59 +02:00
NathanSweet
2fa85fc1c6 [all] AnimationState, fixed an attachment timeline from changing the mix blend for other timelines.
closes #1461
2019-08-27 13:20:24 +02:00
NathanSweet
88ece3181e [libgdx] Made method package private for editor. 2019-08-26 20:29:05 +02:00
NathanSweet
2af6f4c925 [libgdx] Set default size (may fix VM bug in Chinese Android devices). 2019-08-25 17:32:01 +02:00
NathanSweet
c167d8bc52 [libgdx] Fixes for JsonRollback (to 3.7). 2019-08-20 19:25:23 +02:00
NathanSweet
c4fc616a9f Added a SkeletonData asset loader.
#266
#826
2019-08-20 13:32:12 +02:00
badlogic
7482e4a212 Merge branch '3.8' into 3.9-beta 2019-08-19 17:07:23 +02:00
NathanSweet
c24b8b348d [libgdx] Removed JsonRollback println. 2019-08-13 17:13:12 +02:00
Tomski
4005b4dee9 Support for Gradle building, installing, and jitpack (#1431) 2019-08-08 15:52:01 +02:00
badlogic
e940f72d91 Merge branch '3.8' into 3.9-beta 2019-08-07 11:43:45 +02:00
NathanSweet
f60f026f09 [libgdx] Minor SkeletonBinary improvement. 2019-08-06 16:40:06 +02:00
NathanSweet
bb8cba13e1 [libgdx] SkeletonBinary should only set a default skin if it has attachments. 2019-08-06 16:38:29 +02:00
badlogic
9040824e2b Merge branch '3.8' into 3.9-beta 2019-08-05 17:41:29 +02:00
badlogic
bb51ec7f23 Updated examples, removed stretch-ik stretchyman. 2019-08-05 17:31:15 +02:00
badlogic
ed44edfaed [libgdx] Updated pom version. 2019-08-05 15:17:03 +02:00
badlogic
e353e187ef Merge branch '3.8' into 3.9-beta 2019-08-05 15:16:44 +02:00
badlogic
3f1214923c [maven-release-plugin] prepare for next development iteration 2019-08-05 15:04:01 +02:00
badlogic
76a6f7302f [maven-release-plugin] prepare release spine-libgdx-3.8.55.1 2019-08-05 15:03:54 +02:00
badlogic
d5689f01b0 [libgdx] Snapshot version. 2019-08-05 15:03:25 +02:00
badlogic
581fcfb315 [libgdx] Updated to gdx 1.9.10. 2019-08-05 15:01:44 +02:00
badlogic
f2be7423da Updated README.mds to specify correct Spine Editor version compatibility. 2019-08-05 14:54:07 +02:00
NathanSweet
eac42ae50a [libgdx] Disallow creating a timeline with 0 frames. 2019-07-14 13:33:23 +02:00
badlogic
f8f495524e Updated example exports, fixed up example projects with mix-and-match skin api demo. 2019-07-09 13:47:05 +02:00
NathanSweet
12fc3d2823 [libgdx] Fixed Skeleton Viewer not allow deselection of animations or skins. 2019-07-07 00:16:06 +02:00
NathanSweet
e915776665 [libgdx] Javadoc. 2019-07-05 19:21:46 +02:00
badlogic
bbce5b915d Updated README.mds. 2019-06-26 13:53:12 +02:00
NathanSweet
64695a2c80 [libgdx] Apply loader scale to IK constraint softness. 2019-06-19 23:07:15 +02:00
badlogic
6850a019ec Updated examples again, final binary format change. 2019-06-19 18:02:20 +02:00
badlogic
5f13f1b8e6 Exported all examples with 3.8.25-beta to include file format changes in .json and .skel files. 2019-06-19 16:56:47 +02:00
NathanSweet
e3bc0822e1 [libgdx] IK constraint improvements.
* Fixed softness when the parent bone is scaled.
* Scale softness using the parent and child bone `scaleX`.
* Fixed NaNs when the child bone is at `0,0` parent coordinates (or the parent is scaled to zero).
2019-06-19 02:26:03 +02:00
NathanSweet
15b4c54888 [libgdx] Added IK softness. 2019-06-17 19:06:22 +02:00
badlogic
8d52356475 Merge branch '3.8-beta' of https://github.com/EsotericSoftware/spine-runtimes into 3.8-beta 2019-06-13 15:58:24 +02:00
badlogic
5d974e4480 Added mix-and-match assets, modified export scripts, added libGDX sample. See #1375. 2019-06-13 15:58:16 +02:00
NathanSweet
ccc5b2f38b [libgdx] Fixed root bone transform for skeleton scale to use world axes.
#1373
2019-06-13 14:57:29 +02:00
NathanSweet
ad6ed0911c [libgdx] Wrap System.arraycopy for exceptions with more context. 2019-06-11 11:17:34 +02:00
NathanSweet
28862c94bc Javadocs, argument checks, minor clean up. 2019-06-09 16:14:36 +02:00
NathanSweet
b473b8afb4 [libgdx] Don't include inactive bones when computing SkeletonBounds. 2019-06-09 15:05:43 +02:00
NathanSweet
634887fa09 [libgdx] SkeletonBinary, fixed reading a skin's bones fix. 2019-06-05 16:39:38 +02:00
NathanSweet
30a1a9b8c7 [libgdx] SkeletonBinary, fixed reading a skin's bones. 2019-06-05 16:37:07 +02:00
NathanSweet
0b6a3139c5 [libgdx] JsonRollback, add some attributes that are now optional. 2019-06-05 15:51:35 +02:00
badlogic
03fe2c4779 Merge branch '3.8-beta' of https://github.com/EsotericSoftware/spine-runtimes into 3.8-beta 2019-06-05 11:20:52 +02:00
badlogic
1ec6e26b71 Updated example exports and copies in runtime example projects to the latest .json and .skel formats. 2019-06-05 11:20:43 +02:00
NathanSweet
14aa093d2d [libgdx] JsonRollback tool clean up. 2019-06-05 10:17:16 +02:00
NathanSweet
c98ed30ebb [libgdx] Updated JsonRollback tool to go from 3.8 JSON to 3.7. 2019-06-05 10:05:31 +02:00
NathanSweet
2cc92a6f7c [libgdx] Don't include inactive bounds when computing skeleton bounds. 2019-06-04 22:40:29 +02:00
NathanSweet
7249fd6e4d [libgdx] Binary format, added a string table.
The binary export for a project with many attachment keys went from 3.5MB to 640KB (63.7KB zipped!).
2019-06-03 16:32:45 +02:00
NathanSweet
ec5b721557 [libgdx] Set array sizes up front rather than shrink afterward.
No format or functional changes here.
2019-06-03 16:32:45 +02:00
badlogic
829fcc4168 [libgdx] Need to check for null attachment in internal entries. 2019-06-03 14:59:21 +02:00
badlogic
f8ea06048c Merge branch 'skin-bones' of https://github.com/EsotericSoftware/spine-runtimes into skin-bones 2019-06-03 14:55:01 +02:00