7735 Commits

Author SHA1 Message Date
Mario Zechner
c590944a51 Merge branch '4.1' into 4.2-beta
# Conflicts:
#	spine-cocos2dx/README.md
#	spine-godot/spine_godot/SpineSprite.cpp
#	spine-sdl/src/spine-sdl-cpp.cpp
#	spine-sfml/cpp/src/spine/spine-sfml.cpp
2022-09-15 08:39:43 +02:00
Mario Zechner
669af9f6bb Formatting. 2022-09-15 08:37:55 +02:00
Mario Zechner
25719370c7 [ue4] Call computeWorldVertices before fetching renderer object. See #2154. 2022-09-15 08:36:00 +02:00
Mario Zechner
d890eed2dc [cocos2dx] Update README.md for M1. 2022-09-15 08:32:44 +02:00
Mario Zechner
34534d0e90 [godot] Call computeWorldVertices before fetching region. See #2154 2022-09-15 08:09:48 +02:00
Mario Zechner
98980e02d3 [csharp] Fix port of 2154 2022-09-15 08:03:25 +02:00
Mario Zechner
531e256d6d [c][cpp][sfml] Fixes #2154 2022-09-15 07:58:12 +02:00
Mario Zechner
975a3fa30a [libgdx] Fix UVs for null region in RegionAttachment.updateRegion() 2022-09-15 07:48:58 +02:00
Mario Zechner
ba5f89f361 [ts] Correct order of UV assignements in RegionAttachment.updateRegion() 2022-09-15 07:46:33 +02:00
Mario Zechner
dc978ed05d [ts] Fix port of 899f7d7 2022-09-15 07:45:30 +02:00
Luke Ingram
1ef33f1d1a [ts] Port of d6adbe9.
See d6adbe96d8
2022-09-14 17:37:58 -04:00
Luke Ingram
9f5ce06f17 [sdl] Port of 899f7d7
Also, fix typo in README.md.
2022-09-14 17:32:13 -04:00
Harald Csaszar
0a9ca59f6e Merge branch '4.1' into 4.2-beta 2022-09-14 17:30:13 +02:00
Harald Csaszar
f1cababc9a [unity] Added Preferences setting Reload SkeletonData after Play, disable to avoid the reloading delay after exiting play-mode. 2022-09-14 17:16:10 +02:00
Nathan Sweet
d0002bcbab [c] Formatting. 2022-09-14 10:28:42 -04:00
Nathan Sweet
899f7d77ef [monogame] Fixed rendering for sequence attachments.
A region attachment with a sequence has its texture region set by `computeWorldVertices`. That must be called before the texture region is assigned to a local.
2022-09-14 10:21:00 -04:00
Harald Csaszar
b6e6712145 [csharp] Port of commit d6adbe96. Allow calling RegionAttachment#updateRegion when region is null. 2022-09-14 13:57:12 +02:00
Mario Zechner
a908bd9c6f Merge branch '4.1' into 4.2-beta 2022-09-14 10:53:23 +02:00
Mario Zechner
926612b104 [c] Fix compiler warning/error on MSVC 2019 v16.11.18 2022-09-14 10:52:53 +02:00
Mario Zechner
a50aedd71c [c] Fix compiler warning/error on MSVC 2019 v16.11.18 2022-09-14 10:51:41 +02:00
Nathan Sweet
d6adbe96d8 [libgdx] Allow calling RegionAttachment#updateRegion when region is null.
Mesh already allows this. SkeletonJson/Binary call `updateRegion` when the sequence is null, which fails before this commit if the attachment loader doesn't set a region. That is a valid usecase, eg to set regions later.

This also orders setting the UVs array indices to 0-7.
2022-09-13 18:12:31 -04:00
Nathan Sweet
537978eb0a [libgdx] Fixed Skeleton Viewer not closing in some cases. 2022-09-13 18:12:09 -04:00
Mario Zechner
b658634785 Merge branch '4.1' into 4.2-beta 2022-09-13 10:31:41 +02:00
Mario Zechner
57b985a382 [godot] Closes #2136, chmod a+x Linux binaries. 2022-09-13 10:31:26 +02:00
Mario Zechner
899fd11825 [godot] Fix up HasRendererObject changes/removal. 2022-09-13 10:26:19 +02:00
Mario Zechner
ee5e103ef8 Merge branch '4.1' into 4.2-beta 2022-09-13 10:01:09 +02:00
Mario Zechner
316c114855 Formatting. 2022-09-13 10:00:54 +02:00
Mario Zechner
7e59e0ebf9 Merge branch '4.1' into 4.2-beta 2022-09-12 14:02:21 +02:00
Mario Zechner
e01ba364df [ts][webgl] Added example demonstrating how to drag bones. Closes #2151. 2022-09-12 14:02:09 +02:00
Mario Zechner
80e186deef [ts][webgl] Added example demonstrating how to drag bones. Closes #2151. 2022-09-12 14:01:30 +02:00
Mario Zechner
7f9d4c0308 [ts] Port of #2150 2022-09-12 12:49:55 +02:00
Mario Zechner
52376a0a24 [c] Port of #2150 2022-09-12 12:43:42 +02:00
Mario Zechner
0827d88b7b [cpp] Port of #2150 2022-09-12 12:34:42 +02:00
Harald Csaszar
34a7eeb56d [csharp] Port TransformConstraint changes. See #2150. Changed Skeleton scaleX and scaleY from private to internal. 2022-09-12 11:46:34 +02:00
Mario Zechner
a1842c214e Merge branch '4.1' into 4.2-beta 2022-09-12 10:03:13 +02:00
Mario Zechner
a64b79b498 [c] Closes #2149, use timeline type instead property ids.ds 2022-09-12 10:03:00 +02:00
Nathan Sweet
efb015ef4e [libgdx] Fixed updateAppliedTransform when transformMode != normal.
Test with:
http://n4te.com/x/5349-disable-inherit-test.spine
Change bone B to not inherit various transform properties, observe behavior in animation.
2022-09-10 12:08:22 -04:00
Mario Zechner
8ffde33fa9 Formatting. 2022-09-09 19:36:50 +02:00
Mario Zechner
82f2a26d29 Merge branch '4.2-beta' of https://github.com/esotericsoftware/spine-runtimes into 4.2-beta 2022-09-09 19:29:55 +02:00
Mario Zechner
34ff33c639 [flutter] Add missing methods on the Dart side. 2022-09-09 19:29:45 +02:00
Harald Csaszar
9a2bb82ce8 Merge branch '4.1' into 4.2-beta 2022-09-09 15:41:16 +02:00
Harald Csaszar
d9935741c2 [unity] Using InteractionMode.AutomatedAction at prefab Revert() call in newer Unity versions. See #1273. 2022-09-09 15:27:10 +02:00
Mario Zechner
a185485d73 [flutter] Upgrade to latest ffi, fix pointer types, fix rendering, fix crash 2022-09-09 11:56:52 +02:00
Mario Zechner
1a676c14fc [cpp][cocos2dx][sfml][sdl] Fix up runtimes according to renderer object system changes. 2022-09-09 10:40:34 +02:00
Mario Zechner
3d5075c7a4 [cpp] Refactor renderer object system
Attachments and AtlasPages no longer implement HasRendererObject. Instead, the TextureRegion provides the renderer object. This decouples everything from AtlasRegion, making substituting custom texture regions less error prone.
2022-09-09 10:21:58 +02:00
Harald Csaszar
16a1cc9395 [unity] Added Preferences setting Optimize Preview Meshes, disabled by default now to not increase build time every build. Previous behaviour was always-on. See #1273. 2022-09-08 17:43:43 +02:00
Mario Zechner
6d0a60e255 [flutter] Add missing native methods up and including to Slot 2022-09-08 12:07:28 +02:00
Mario Zechner
c392471b13 [flutter] Wrap and expose AnimationStateData. 2022-09-08 10:02:47 +02:00
Mario Zechner
f1ca95d32d [flutter] Wrap remaining attachments. 2022-09-08 09:40:35 +02:00
Harald Csaszar
302af378c0 Merge branch '4.1' into 4.2-beta 2022-09-06 17:27:23 +02:00