5555 Commits

Author SHA1 Message Date
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
badlogic
9313d010ec [ts] Apply left over time additively to track time of delayed TrackEntry. See #1504. 2019-09-26 11:36:19 +02:00
badlogic
ce86f669f5 [lua] Apply left over time additively to track time of delayed TrackEntry. See #1504. 2019-09-26 11:34:41 +02:00
badlogic
60ab78d4c1 [cpp] Apply left over time additively to track time of delayed TrackEntry. See #1504. 2019-09-26 11:34:26 +02:00
badlogic
c1cc7f4db8 [c] Apply left over time additively to track time of delayed TrackEntry. See #1504. 2019-09-26 11:34:14 +02:00
badlogic
0e4125686c Merge branch '3.8' of https://github.com/EsotericSoftware/spine-runtimes into 3.8 2019-09-26 11:30:46 +02:00
badlogic
826771c2b6 [libgdx] Apply left over time additively to track time of delayed TrackEntry. See #1504. 2019-09-26 11:30:38 +02:00
Harald Csaszar
f8073dc13d [unity] Updated changelog with entry for "Fix draw order" parameter. Changed default value to disabled to maintain previous behaviour. See #1486. 2019-09-25 15:46:44 +02:00
Harald Csaszar
9c1f6ad10f [unity] Updated changelog with entry for "Fix draw order" parameter. Changed default value to disabled to maintain previous behaviour. See #1486. 2019-09-25 15:45:37 +02:00
Harald Csaszar
b3eb4534e7 [unity] Fixed incorrect draw order issue when using LWRP and 3+ submeshes with alternating materials. Introduces a new "Fix draw order" parameter at SkeletonRenderer inspector. Closes #1486. 2019-09-25 15:29:01 +02:00
Harald Csaszar
e4ae0ceb1c [unity] Fixed incorrect draw order issue when using LWRP and 3+ submeshes with alternating materials. Introduces a new "Fix draw order" parameter at SkeletonRenderer inspector. Closes #1486. 2019-09-25 15:26:15 +02:00
Harald Csaszar
1a85c69aa8 [unity] Fixed Skin created by GetRepackedSkin not copying constraints list. See #1474. 2019-09-25 11:04:42 +02:00
Harald Csaszar
31f9356af8 [unity] Fixed Skin created by GetRepackedSkin not copying constraints list. See #1474. 2019-09-25 11:03:54 +02:00
Harald Csaszar
5d34140af5 [unity] Fixed Skin created by GetRepackedSkin not copying bones list. Closes #1474. 2019-09-24 17:08:14 +02:00
Harald Csaszar
159d71b827 [unity] Fixed Skin created by GetRepackedSkin not copying bones list. Closes #1474. 2019-09-24 17:07:12 +02:00
Harald Csaszar
a04f04d8b0 [unity] Fixed AtlasUtilities texture clone not copying wrap mode or filter mode. Closes #1478. 2019-09-24 15:57:39 +02:00
Harald Csaszar
12ca54ab5e [unity] Fixed AtlasUtilities texture clone not copying wrap mode or filter mode. Closes #1478. 2019-09-24 15:50:01 +02:00
badlogic
2bc4181fe0 Merge branch '3.8' into 3.9-beta 2019-09-23 16:43:30 +02:00
badlogic
5cb9afd2fa [cocos2dx] Reimplemented culling. Works with both 2D and 3D projections, and possibly custom projections as well. Closes #1445. 2019-09-23 16:43:19 +02:00
badlogic
bb8dc60b16 Merge branch '3.9-beta' of https://github.com/EsotericSoftware/spine-runtimes into 3.9-beta 2019-09-23 16:04:28 +02:00
badlogic
16306c3cec Merge branch '3.8' into 3.9-beta 2019-09-23 16:04:23 +02:00
badlogic
cd68175c65 Merge branch '3.8' of https://github.com/EsotericSoftware/spine-runtimes into 3.8 2019-09-23 16:03:54 +02:00
badlogic
fba357ed74 [cocos2dx] SkeletonRenderer:getBoundingBox() recalculates the bounds on each call instead of relying on draw() having calculated it. Closes #1483. 2019-09-23 16:03:37 +02:00
Harald Csaszar
4d7a1c173c [unity] Fixed a compile error when TK2D define is enabled. 2019-09-23 15:37:43 +02:00
Harald Csaszar
22251a482a [unity] Fixed a compile error when TK2D define is enabled. 2019-09-23 15:37:17 +02:00
badlogic
5ec1ed8d9e Updated CHANGELOG. 2019-09-23 14:51:21 +02:00
badlogic
badf9c2e43 Merge branch '3.8' into 3.9-beta 2019-09-23 14:50:49 +02:00
badlogic
3034d93178 Updated CHANGELOG. 2019-09-23 14:50:37 +02:00
badlogic
4c9213f861 Merge branch '3.8' into 3.9-beta 2019-09-23 14:49:15 +02:00
badlogic
26e93f9f3f [ts] Fixed code up for latest TypeScript compiler version 3.6.3. Closes #1502. 2019-09-23 14:49:02 +02:00
badlogic
fb21a2ff63 Merge branch '3.9-beta' of https://github.com/EsotericSoftware/spine-runtimes into 3.9-beta 2019-09-23 14:38:49 +02:00
badlogic
81938c65c0 Merge branch '3.8' into 3.9-beta 2019-09-23 14:38:43 +02:00
badlogic
2762234c4c Merge branch '3.8' of https://github.com/EsotericSoftware/spine-runtimes into 3.8 2019-09-23 14:38:32 +02:00
badlogic
4913926e3b [ts][webgl] Added support for WebGL2. Closes #1500. 2019-09-23 14:38:26 +02:00
Harald Csaszar
085549e5fd [unity] Fixed an exception at SkeletonGraphic when no active attachments are set. MeshGenerator.GenerateSingleSubmeshInstruction() didn't handle the case of all-null attachments. Improved code to not generate an unnecessary empty instruction. Closes #1491. 2019-09-23 13:14:34 +02:00
Harald Csaszar
e88cfd4dac [unity] Fixed an exception at SkeletonGraphic when no active attachments are set. MeshGenerator.GenerateSingleSubmeshInstruction() didnt't handle the case of all-null attachments. Improved code to not generate an unnecessary empty instruction. Closes #1491. 2019-09-23 13:12:16 +02:00