Mario Zechner
e9b43f9c73
[godot] More GDExtension work. SpineAnimationTrack, animation mixes editor plugin and SpineMesh2D are non-functional due to missing APIs in godot-cpp
2024-10-07 13:55:01 +02:00
Mario Zechner
f8a0b5b6f7
Merge branch '4.2' into gdextension
...
# Conflicts:
# spine-godot/spine_godot/SpineAtlasResource.cpp
2024-10-07 08:38:57 +02:00
Mario Zechner
d4a3444328
[godot] Add support for load from disk for Godot 3.x and example
2024-10-07 08:20:38 +02:00
Mario Zechner
e4999922b6
[godot] Fix missing return statement in SpineAtlasResource::load_from_atlas_file
2024-10-07 07:46:06 +02:00
Davide Tantillo
a34b8273b3
Exposed parameters to set bounds.
...
Deeply changed how bounds work, especially for the fact that they are not auto recalculated anymore if the animation is changed (unless autoRecalculateBounds is set to true).
2024-10-04 17:38:23 +02:00
Davide Tantillo
f4837ad8eb
Add padding attributes/properties.
2024-10-03 13:05:12 +02:00
Davide Tantillo
bedce14780
Restore resize observer since the window resize event does not fire on body resize, but on window resize. It's supported by 93% of the browsers.
2024-10-03 11:05:14 +02:00
brogan
ff6e4e7541
Merge branch 'EsotericSoftware:4.2' into 4.2
2024-10-03 22:04:00 +13:00
Davide Tantillo
8cc5a2ba5e
Fix widget using overlay before overlay webcomponent is fully upgraded.
2024-10-03 09:23:48 +02:00
Mario Zechner
dbf0db5c10
[godot] Expose physics constraints, closes #2612
2024-10-02 16:47:53 +02:00
Mario Zechner
7897cffb3b
[godot] Added example showing how to load files from disk.
2024-10-02 16:38:49 +02:00
Mario Zechner
7e6671456b
[godot] Remove debug defines
2024-10-02 16:24:32 +02:00
Silc Lizard (Tokage) Renew
15ecabc4a8
[godot] Fix Skeleton/Texture loader for runtime loading ( #2630 )
2024-10-02 16:12:14 +02:00
Mario Zechner
4f06406e96
[godot] Fix spurious errors on first import of .atlas file. Closes #2385
2024-10-02 16:01:04 +02:00
Mario Zechner
29288ca44d
[godo] Fix icons for Godot 4.x, see #2385
2024-10-02 13:37:19 +02:00
Mario Zechner
eb6a973f98
[cpp] Fix compliation on VS2017, closes #2645
2024-10-02 12:34:33 +02:00
chemodansama
7672c4a32d
Make String::startsWith and String::lastIndexOf const. ( #2646 )
...
Co-authored-by: Grigory Shabaganov <gshabaganov@halfbrick.com>
2024-10-02 12:11:59 +02:00
Mario Zechner
c07d8a3bf4
Try to fix download artifact error for Godot 3.5 builds
2024-10-02 10:09:29 +02:00
brogan
11ab0ffe53
[csharp] Fix missing include files
2024-10-02 14:53:16 +13:00
brogan
b470dd6171
[csharp] Update to TargetFrameworkVersion to v4.8
2024-10-02 14:52:59 +13:00
Harald Csaszar
448c38c968
[unity] Added basic Unity package dependencies for spine-unity package. Closes #2628 .
2024-10-01 17:30:46 +02:00
Mario Zechner
1883f1e894
[godot] Use Java 17 for Android template build
2024-10-01 16:20:29 +02:00
Mario Zechner
cc982db033
Formatting
2024-10-01 16:17:20 +02:00
Mario Zechner
ce632884dc
[android] Next snapshot release
2024-10-01 15:29:23 +02:00
Mario Zechner
230d2a5e60
[android] Release 4.2.7
2024-10-01 15:29:06 +02:00
Mario Zechner
7994973a22
[android] Fix Canvas.drawVertices() for Android <= 9. Closes #2638
2024-10-01 15:28:53 +02:00
Mario Zechner
fb1cd5e161
[godot] Fix version check.
2024-10-01 14:19:35 +02:00
Mario Zechner
7461b08f36
[cocos2dx] Fix name clash with SkeletonRenderer, closes #2643
2024-10-01 14:09:16 +02:00
Mario Zechner
c58d4c7522
[godot] Fix compatibility with Godot 3.6, make it default build for 3.x. Closes #2647
2024-10-01 13:45:32 +02:00
Davide Tantillo
6fa149756a
Fix x-axis and y-axis not working in clip mode.
2024-10-01 13:01:53 +02:00
Davide Tantillo
6108d625c0
Fixed infinite requestAnimationFrame calls.
2024-09-30 12:07:36 +02:00
Davide Tantillo
95f2119e46
Fixed input remove listener. Run tsfmt.
2024-09-30 11:52:02 +02:00
Davide Tantillo
2db1873fd5
Managed lifecycle for SpineWebComponentWidget.
2024-09-30 11:36:39 +02:00
Davide Tantillo
5c42b6fa2d
Manage lifecycle for Input and SpineWebComponentOverlay. Missing SpineWebComponentWidget.
2024-09-27 16:06:23 +02:00
Davide Tantillo
e26034426a
Made some changes to make it work on old browsers.
2024-09-27 12:30:09 +02:00
Davide Tantillo
27edd8a284
Made span fps display configurable.
2024-09-26 17:09:15 +02:00
Davide Tantillo
a254fabaef
Cleaned webcomponent example.
2024-09-26 16:09:27 +02:00
Davide Tantillo
3b4ab02d92
Fix 1 pixel misalignment in non clip mode.
2024-09-26 15:45:19 +02:00
Davide Tantillo
3d77f1c26e
Removed custom LoadingSpinnerWindget class. Added a new specific method in LoadingSpinner.
2024-09-26 15:40:16 +02:00
Davide Tantillo
9399c42ec7
Removed useless changes on other classes.
2024-09-26 14:41:41 +02:00
Davide Tantillo
e9873147c2
Fix zoom bug due to screen size remaining the same at different zoom level.
2024-09-26 14:22:59 +02:00
Davide Tantillo
e8511ca8b2
Modified export script to copy chibi
2024-09-26 14:22:59 +02:00
Davide Tantillo
4536789e39
WIP - Refactor + animation and skin attribute change will reinit the widget
2024-09-26 14:22:59 +02:00
Davide Tantillo
d178f5de7c
WIP - Doc before refactor
2024-09-26 14:22:59 +02:00
Davide Tantillo
b4f11c2f21
Refactor drag logic. Drag works with clip too.
2024-09-26 14:22:59 +02:00
Davide Tantillo
d2c29c5cfb
Removed code duplication for clipping into div
2024-09-26 14:22:59 +02:00
Davide Tantillo
e67aa324fe
Removed SpineCanvasApp dependency.
2024-09-26 14:22:59 +02:00
Davide Tantillo
847c152f2a
Added clip.
2024-09-26 14:22:59 +02:00
Davide Tantillo
034c6266e8
Translate is done each frame through requestAnimationFrame.
2024-09-26 14:22:59 +02:00
Davide Tantillo
6c0b1b8c2c
Fixed loading spinner example
2024-09-26 14:22:59 +02:00