5540 Commits

Author SHA1 Message Date
badlogic
b96295b444 Updated changelog. 2019-10-09 13:50:23 +02:00
badlogic
fc0385cb3c Merge branch '3.8' into 3.9-beta 2019-10-09 13:49:53 +02:00
badlogic
fe0b105fd1 Merge branch '3.8' of https://github.com/EsotericSoftware/spine-runtimes into 3.8 2019-10-09 13:49:36 +02:00
badlogic
007397c4c4 [cpp] Expose x and y of SkeletonData via getters/setters. Closes #1518. 2019-10-09 13:49:04 +02:00
Harald Csaszar
9c865b7057 [unity] Fixed SetDefaultTextureSettings not being called on import. Existing texture settings are preserved. Closes #1514. 2019-10-08 18:02:38 +02:00
Harald Csaszar
d517e32442 [unity] Fixed SetDefaultTextureSettings not being called on import. Existing texture settings are preserved. Closes #1514. 2019-10-08 18:00:41 +02:00
Harald Csaszar
f0fa80b8ba [unity] Fixed timeline editor asmdef file for newer unity versions. See commit e4fefcf. See #1262. 2019-10-07 21:52:44 +02:00
Harald Csaszar
2031fe14db [unity] Fixed timeline editor asmdef file for newer unity versions. See commit e4fefcf. See #1262. 2019-10-07 21:51:05 +02:00
Harald Csaszar
09d3547b65 [unity] Added changelog section of recent 3.8 changes to 3.9 changelog section. See commit 22cdfc4. 2019-10-07 21:12:54 +02:00
Harald Csaszar
d8a69bd032 [unity] Updated timeline documentation and changelog to previous timeline feature commit f0b25c8. See #1262. 2019-10-07 21:12:54 +02:00
Harald Csaszar
82a2c26d54 [unity] Updated timeline documentation and changelog to previous timeline feature commit f0b25c8. See #1262. 2019-10-07 21:07:45 +02:00
badlogic
9862acb756 Merge branch '3.8' into 3.9-beta 2019-10-03 16:50:22 +02:00
badlogic
f619a972cb Merge branch '3.8' of https://github.com/EsotericSoftware/spine-runtimes into 3.8 2019-10-03 16:50:06 +02:00
badlogic
4410672ce2 [ts] Updated all core API documentation. See #1506. 2019-10-03 16:43:46 +02:00
Harald Csaszar
01a4c0c662 [unity] Fixed SkeletonGraphic displaying setup pose instead of first frame on freeze. Closes #1511. 2019-10-03 16:04:19 +02:00
Harald Csaszar
e769b848da [unity] Fixed SkeletonGraphic displaying setup pose instead of first frame on freeze. Closes #1511. 2019-10-03 16:03:44 +02:00
Harald Csaszar
e4fefcfca1 [unity] Added multiple features to Timeline SpineAnimationStateClip such as playback speed, blending by overlap and synchronisation of MixDuration with blend duration. Adds preferences parameter "Use Blend Duration" which can be disabled to enable old behaviour. Fixes #1262. 2019-10-03 15:40:06 +02:00
Harald Csaszar
f0b25c8a86 [unity] Added multiple features to Timeline SpineAnimationStateClip such as playback speed, blending by overlap and synchronisation of MixDuration with blend duration. Adds preferences parameter "Use Blend Duration" which can be disabled to enable old behaviour. Fixes #1262. 2019-10-03 15:31:47 +02:00
Harald Csaszar
89c50a09fd [unity] Adapted skeleton baking window to Unity 2018.3 prefab API and added it to context menu again. Closes #1471. 2019-09-27 17:23:33 +02:00
Harald Csaszar
9c11431988 [unity] Adapted skeleton baking window to Unity 2018.3 prefab API and added it to context menu again. Closes #1471. 2019-09-27 17:22:19 +02:00
Harald Csaszar
3dfe37c67c [untiy] Fixed a compile error when building executable (Texture2D.alphaIsTransparency exists only in editor). 2019-09-27 12:05:02 +02:00
Harald Csaszar
19bbd5519f [untiy] Fixed a compile error when building executable (Texture2D.alphaIsTransparency exists only in editor). 2019-09-27 12:03:50 +02:00
Harald Csaszar
eb086a07e8 [unity] Fixed ignored SkeletonAnimation looping change when AnimationName is the same. Closes #1396. 2019-09-26 18:44:50 +02:00
Harald Csaszar
b1c1dac17a [unity] Fixed ignored SkeletonAnimation looping change when AnimationName is the same. Closes #1396. 2019-09-26 18:43:17 +02:00
Harald Csaszar
001373c7de [csharp] Store timeline ids inside set in Animation for O(1) lookup. See #1462. 2019-09-26 17:05:33 +02:00
Harald Csaszar
570f8df178 [csharp] Store timeline ids inside set in Animation for O(1) lookup. See #1462. 2019-09-26 17:05:07 +02:00
badlogic
134bdf5a44 Merge branch '3.9-beta' of https://github.com/EsotericSoftware/spine-runtimes into 3.9-beta 2019-09-26 16:52:17 +02:00
badlogic
262be9ff39 Merge branch '3.8' into 3.9-beta 2019-09-26 16:52:13 +02:00
badlogic
3c60f58f1f Merge branch '3.8' of https://github.com/EsotericSoftware/spine-runtimes into 3.8 2019-09-26 16:50:52 +02:00
badlogic
caf1bd5b9a [cpp] Store timeline ids inside set in Animation for O(1) lookup. See #1462. 2019-09-26 16:50:47 +02:00
badlogic
3821389cd7 [cpp] Switch AnimationState.propertyIDs to a hash map. 2019-09-26 16:46:21 +02:00
Harald Csaszar
45b29d8514 [unity] Fixed SetDefaultTextureSettings overwriting existing user texture settings when re-importing atlas asset. Closes #1507. Fixed next re-import after moving a spine texture setting material texture to null. Closes #1398. Closes #1397. 2019-09-26 16:37:07 +02:00
Harald Csaszar
29e0768a84 [unity] Fixed SetDefaultTextureSettings overwriting existing user texture settings when re-importing atlas asset. Closes #1507. Fixed next re-import after moving a spine texture setting material texture to null. Closes #1398. Closes #1397. 2019-09-26 16:36:40 +02:00
badlogic
2c0881da61 [lua] Store timeline ids inside set in Animation for O(1) lookup. See #1462. 2019-09-26 16:20:53 +02:00
badlogic
06089630fb [as3] Store timeline ids inside set in Animation for O(1) lookup. See #1462. 2019-09-26 16:16:41 +02:00
badlogic
246af2e3e0 Merge branch '3.8' into 3.9-beta 2019-09-26 16:12:31 +02:00
badlogic
18eb242df6 [ts] Store timeline ids inside set in Animation for O(1) lookup. See #1462. 2019-09-26 16:11:10 +02:00
badlogic
67650c9b79 [ts] Store timeline ids inside set in Animation for O(1) lookup. See #1462. 2019-09-26 15:13:19 +02:00
badlogic
ecd1d67c25 [libgdx] Store timeline ids inside set in Animation for O(1) lookup. See #1462. 2019-09-26 15:04:57 +02:00
badlogic
1902286db1 [ts][canvas] Updated README to explicitely state white space stripping is not supported by the Canvas implementation. 2019-09-26 14:40:52 +02:00
badlogic
b7da7fc6d7 Merge branch '3.8' into 3.9-beta 2019-09-26 14:29:56 +02:00
badlogic
679a012cc3 [libgdx] SkinEntry equals and hashCode do not take the attachment field into account. When setting a new SkinEntry for an existing slot + name combination, the old key with the old attachment stays in the keys table of the OrderedMap. Upon a call to getAttachments() that keys table is returned, which means the old attachment is returned instead of the newly set attachment. This commit fixes this buggy behaviour by storing SkinEntries as values, giving us access to the re-used key on which we can then update the attachment field. I'm sorry. Closes #1485. 2019-09-26 14:29:43 +02:00
badlogic
8d06452ae7 Merge branch '3.9-beta' of https://github.com/EsotericSoftware/spine-runtimes into 3.9-beta 2019-09-26 14:29:04 +02:00
badlogic
0ad6eb1b8d [libgdx] SkinEntry equals and hashCode do not take the attachment field into account. When setting a new SkinEntry for an existing slot + name combination, the old key with the old attachment stays in the keys table of the OrderedMap. Upon a call to getAttachments() that keys table is returned, which means the old attachment is returned instead of the newly set attachment. This commit fixes this buggy behaviour by storing SkinEntries as values, giving us access to the re-used key on which we can then update the attachment field. I'm sorry. Closes #1485. 2019-09-26 14:29:01 +02:00
Harald Csaszar
1f0269b919 [unity] Renamed misleading MixMode.SpineStyle enum name at SkeletonMecanim to MixMode.Hard. SkeletonMecanim Layer Mix Mode now defaults to MixMode.MixNext instead of MixMode.Hard for new instances. Closes #1505. 2019-09-26 13:43:04 +02:00
Harald Csaszar
bfeac4069c [unity] Renamed misleading MixMode.SpineStyle enum name at SkeletonMecanim to MixMode.Hard. SkeletonMecanim Layer Mix Mode now defaults to MixMode.MixNext instead of MixMode.Hard for new instances. Closes #1505. 2019-09-26 13:42:20 +02:00
badlogic
d6d4953b2c Merge branch '3.9-beta' of https://github.com/EsotericSoftware/spine-runtimes into 3.9-beta 2019-09-26 11:38:53 +02:00
badlogic
a7d68b7cd5 Merge branch '3.8' into 3.9-beta 2019-09-26 11:38:47 +02:00
badlogic
b17a20286f [csharp] Apply left over time additively to track time of delayed TrackEntry. See #1504. 2019-09-26 11:38:35 +02:00
badlogic
b589284016 [as3] Apply left over time additively to track time of delayed TrackEntry. See #1504. 2019-09-26 11:38:04 +02:00