badlogic
fa422fb1ce
Merge branch '3.9-beta' of https://github.com/esotericsoftware/spine-runtimes into 3.9-beta
2020-04-22 13:55:29 +02:00
Nathan Sweet
3f3098902b
[libgdx] SkeletonViewer, even more sophisticated atlas file search.
2020-04-21 17:34:50 +02:00
Nathan Sweet
077afcea09
[libgdx] Fixed curve values not being scaled when loading data. Added SkeletonLoader. Javadocs.
2020-04-21 17:34:11 +02:00
badlogic
df6b4004f4
Merge branch '3.9-beta' of https://github.com/esotericsoftware/spine-runtimes into 3.9-beta
2020-04-21 10:27:44 +02:00
Nathan Sweet
45767d0e3d
[libgdx] Cleaned up simple tests.
2020-04-21 10:04:53 +02:00
Nathan Sweet
b0aa2f7447
[libgdx] Skeleton hash is now a long in the binary format.
2020-04-21 10:04:53 +02:00
badlogic
ca68a72520
Merge branch '3.8' into 3.9-beta
2020-04-20 18:01:10 +02:00
badlogic
993e59f6bd
[lua] Port AnimationState deform mixing while attachment timelines mix out. See #1653 .
2020-04-20 18:01:01 +02:00
badlogic
dd77657755
Merge branch '3.8' into 3.9-beta
2020-04-20 15:52:17 +02:00
badlogic
049adf7e2b
[cocos2dx] Apply node Z to debug node. Closes #1655 .
2020-04-20 15:51:57 +02:00
Nathan Sweet
b0407a850c
Merge branch '3.8' into 3.9-beta
2020-04-19 16:46:41 +02:00
Nathan Sweet
30e7812d1f
[libgdx] SkeletonViewer, even better handling of atlas file look up.
2020-04-19 16:40:59 +02:00
Nathan Sweet
1896102d70
Merge branch '3.8' into 3.9-beta
...
# Conflicts:
# spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/AnimationState.java
2020-04-19 15:33:59 +02:00
badlogic
9943a44cc4
[as3] Port AnimationState deform mixing while attachment timelines mix out. See #1653 .
2020-04-18 16:41:32 +02:00
badlogic
6bda0c236b
[cpp] Port AnimationState deform mixing while attachment timelines mix out. See #1653 .
2020-04-17 12:06:36 +02:00
badlogic
7732838d6f
[c] Port AnimationState deform mixing while attachment timelines mix out.
2020-04-15 15:24:05 +02:00
badlogic
ccbcf77cdc
[ts] Remove LAST calculation. Additional fix for #1653 .
2020-04-15 14:49:52 +02:00
Harald Csaszar
6c6c25d5d5
[csharp] Port of commit 30801657: Fixed attachments not being reset when an entry is mixed out. Removed LAST computation.
2020-04-14 20:02:54 +02:00
Nathan Sweet
30801657dd
[libgdx] Fixed attachments not being reset when an entry is mixed out. Removed LAST computation.
...
Slot#attachmentState is sufficient to fix up attachments set by animations that are mixing out.
Email: FMfcgxwHMjqkvnPzdPlrGkTpBkGqpwXr
2020-04-14 18:33:01 +02:00
Nathan Sweet
02ecbae91c
[libgdx] SkeletonViewer, look harder for atlas using common Unity suffixes.
2020-04-14 18:33:01 +02:00
badlogic
673b6754aa
[ts] Port AnimationState deform mixing while attachment timelines mix out. See #1653 .
2020-04-14 16:57:18 +02:00
badlogic
f0ab1da1b7
Merge branch '3.8' into 3.9-beta
2020-04-13 11:20:42 +02:00
badlogic
d7c2fecf97
Merge branch '3.8' of https://github.com/esotericsoftware/spine-runtimes into 3.8
2020-04-13 11:20:01 +02:00
badlogic
62cdef33f0
[cpp] Fix memory leak in SkeletonBounds. Closes #1623 .
2020-04-13 11:19:54 +02:00
Jan Niklas Hasse
c0f101969d
[c] Ignore unused result from fread ( #1644 )
...
src/spine/extension.c:95:2: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
95 | fread(data, 1, *length, file);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2020-04-13 11:05:42 +02:00
badlogic
5a03a640ca
Merge branch '3.8' into 3.9-beta
2020-04-13 10:55:24 +02:00
badlogic
b44154e2b7
[lua] Fix track enumeration. Closes #1635 .
2020-04-13 10:55:12 +02:00
badlogic
22c29b61a2
Merge branch '3.8' into 3.9-beta
2020-04-13 10:48:56 +02:00
badlogic
0e6f293389
[as3] Fixes incorrect parsing of curves in SkeletonJson. Closes #1639 .
2020-04-13 10:48:28 +02:00
badlogic
56e5e31790
Merge branch '3.8' into 3.9-beta
2020-04-13 10:34:55 +02:00
badlogic
1e5aaeaa8b
[lua] Fix transform constraint parsing. Closes #1647 .
2020-04-13 10:34:42 +02:00
badlogic
d885ae45a2
Merge branch '3.8' into 3.9-beta
2020-04-13 10:29:36 +02:00
badlogic
e066356da0
[as3][starling] Fix JSON parsing error when parsing path timelines. Closes #1625 .
2020-04-13 10:29:25 +02:00
badlogic
9f72e6c543
Merge branch '3.8' of https://github.com/esotericsoftware/spine-runtimes into 3.8
2020-04-10 10:17:35 +02:00
badlogic
2d0fd7f7b3
[ts] Added simple WebGL example.
2020-04-10 10:17:29 +02:00
Harald Csaszar
381c23b5fc
[unity] Fixed some Inspector buttons being displayed without border in Unity 2019.3. GuiStyle.Name was the problem. Fixes #1654 .
2020-04-07 21:24:26 +02:00
Harald Csaszar
39387b1015
[csharp] Port of commits dd1b3aaa and b566bfb0. Improved AnimationState deform mixing while attachment timelines mix out. See #1653 .
2020-04-06 21:27:54 +02:00
Harald Csaszar
8a79009d4e
[unity] Updated version numbers to 3.9 in package.json files added in last commit on 3.8 branch. See #1276 .
2020-04-06 18:07:44 +02:00
Harald Csaszar
39b08f5044
Merge branch '3.8' into 3.9-beta
2020-04-06 18:05:46 +02:00
Harald Csaszar
3321751f98
[unity] Added package.json files to support using the spine-unity core runtime and the examples as UPM packages. This could be used to e.g. reduce compile time. See #1276 .
2020-04-06 18:01:40 +02:00
Nathan Sweet
6b680f7b53
[libgdx] It is safe to use unordered arrays for the Triangulator convexPolygons and convexPolygonsIndices.
...
Saves copying when removing empty polygons.
2020-04-02 22:56:51 +02:00
Nathan Sweet
24ff3258ec
[libgdx] Fixed AnimationState tests.
...
Commit a321aa76d556a618a09abb3adeb7473a6c099304 added "|| timeline instanceof EventTimeline" to `computeHold`, so event timelines always use FIRST, never HOLD. This changed the timing slightly and broke the test, but the new timing is better.
2020-04-02 17:38:46 +02:00
Nathan Sweet
adc3bbb774
[libgdx] Prefer direct array access.
...
Already did it some places, might as well do it everywhere.
2020-04-02 00:11:24 +02:00
Harald Csaszar
fbcd00d41a
[unity] Replaced full json parsing for version string in SkeletonDataCompatibility.GetVersionInfo() with lightweight regex variant (fallback to full parsing). Affects editor only, built binary always excluded GetVersionInfo() checks.
2020-04-01 15:20:43 +02:00
Nathan Sweet
a28f490c45
Merge branch '3.8' into 3.9-beta
...
# Conflicts:
# spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/Animation.java
# spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/AnimationState.java
2020-03-30 23:33:03 +02:00
Nathan Sweet
b566bfb0b9
Javadocs.
2020-03-30 23:21:31 +02:00
Harald Csaszar
7c2e2cb7ef
[unity] Fixed a potential null reference exception reported by a user.
2020-03-30 17:46:29 +02:00
Nathan Sweet
dd1b3aaa50
Improved AnimationState deform mixing while attachment timelines mix out.
...
See EsotericSoftware/spine-editor#545 for details.
fixes #1292
fixes #1352
fixes EsotericSoftware/spine-editor#545
2020-03-30 17:42:03 +02:00
Mario Zechner
2465cef151
Merge branch '3.8' into 3.9-beta
2020-03-30 16:22:39 +02:00
Mario Zechner
70e7519813
[ue4] Apply V1 default settings in build.cs only for UE 4.24 and later. Previous versions don't have that setting. Closes #1631 .
2020-03-30 16:22:15 +02:00