Davide Tantillo
228d49ff05
Formatter.
2025-05-09 15:40:39 +02:00
Davide Tantillo
7dbcc39086
Fixes to asset manager ref counter.
2025-05-09 15:40:38 +02:00
Davide Tantillo
f4e375a2cd
Refcounter for asset manager and gl resources disposal for webcomponent.
2025-05-09 15:40:38 +02:00
Davide Tantillo
c4d419caf9
Add rawData attribute to pass s stringified JSON object for inline base64 assets.
2025-05-09 15:40:38 +02:00
Davide Tantillo
598fcc5cf4
WIP - Add interactivity events. isdraggable is currently broken.
2025-05-09 15:40:38 +02:00
Davide Tantillo
f9bada6d0c
Merge branch '4.2' into ts-webgl-overlay
2025-05-09 15:40:37 +02:00
Mario Zechner
c9aca368d6
[ts] Port of #2837
2025-05-07 13:17:43 +02:00
Davide Tantillo
9ae2b732c0
[ts] Port of commit f1e0f0f: Fixed animation not being mixed out in some cases. See #2786 .
2025-03-14 09:31:22 +01:00
Davide Tantillo
2d6c5381e9
[ts] Fixed yDown branch of previous commit 89441ca leading to upward gravity. See #2729 .
2025-02-06 09:36:50 +01:00
Davide Tantillo
3685fa7e35
[ts] Skeleton.getBoundsRect can now consider clipping attachments.
2025-01-27 15:00:43 +01:00
Davide Tantillo
7e1de838d2
[ts] Apply skeleton.scaleX/scaleY to wind and gravity. See #2729 .
2025-01-24 11:34:48 +01:00
Davide Tantillo
7e92141215
[ts] Port of commit 8d058fb: Improved AnimationState behavior when paused. See #2705 .
2024-12-10 14:14:21 +01:00
Davide Tantillo
dc2bcb02e1
[ts] Aligned Skeleton updateWorldTransformWith with reference runtime. Close #2695 .
2024-11-26 16:16:18 +01:00
Davide Tantillo
f64b20d17d
[ts] Port of commit 9d49999: Changed SequenceTimeline to match AttachmentTimeline behavior.
2024-11-15 10:39:25 +01:00
Davide Tantillo
95f2119e46
Fixed input remove listener. Run tsfmt.
2024-09-30 11:52:02 +02:00
Davide Tantillo
9399c42ec7
Removed useless changes on other classes.
2024-09-26 14:41:41 +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
59a7715b2e
mostly work - when overflow top/bottom...are > 0, widgets slightly jump on up and down fast scroll.
2024-09-26 14:22:59 +02:00
Davide Tantillo
96282273f8
Loading
2024-09-26 14:22:59 +02:00
Davide Tantillo
cd69a7c78a
[ts] Port of commit d769c1a: Fixed noRotationOrReflection with skeleton scale.
2024-09-09 11:09:27 +02:00
Davide Tantillo
561219a4d8
[ts] Formatting
2024-08-07 09:51:17 +02:00
Davide Tantillo
a6899e7625
[ts] Restore deprecated clipTriangles signature erroneously removed in 4.2.46. Scheduled for removal in 4.3.
2024-08-07 09:42:46 +02:00
Davide Tantillo
e4df0c0dff
[ts] Port of commit 877e705dd. Fix NaN in IKConstraint due to fp precision.
2024-08-07 08:36:46 +02:00
Davide Tantillo
9e35ce95fe
[ts] Port: Fixed mixing out inherit timelines to the setup pose. See #2590 .
2024-08-05 09:02:41 +02:00
Davide Tantillo
520c0750f5
[ts] Port: Scale physics constraint limits with skeleton scale. See #2576 .
2024-07-13 12:34:23 +02:00
Davide Tantillo
cbed5fbf40
[ts] Port: Scale physics constraint limits with skeleton scale. See #2576 .
2024-07-12 09:00:11 +02:00
Mario Zechner
e9bcaa7a9b
[canvaskit] Fix JSON loading.
2024-07-09 14:22:11 +02:00
Mario Zechner
a1f077d43c
[ts][canvaskit] Added CanvasKit runtime for NodeJS and browser environments
2024-07-05 15:18:06 +02:00
Mario Zechner
369dfb8b83
[ts] Added SkeletonClipping.clipTrianglesUnpacked, changed NumberLikeArray, introduced IntLikeArray, made Texture more generic
...
clipTrianglesUnpacked will write only x/y vertex positions to clippedVertices and u/v to clippedUVs. This can be used for runtimes that do not use packed vertices.
2024-07-05 12:28:54 +02:00
Davide Tantillo
2ac0307c84
[ts] Port of commit c2fe1a3, Added TrackEntry IsNextReady. See #2547 .
2024-06-11 15:18:26 +02:00
Davide Tantillo
b4d61790f7
[ts] Port of earlier clipping cleanup commit 485de74: SkeletonClipping.ClipTriangles clean up.
2024-06-11 15:18:26 +02:00
Davide Tantillo
0e78386633
[ts] Ported clipping fixes for colinear points (a0caef6 and 932c33a). See #2546..
2024-06-11 11:06:28 +02:00
Davide Tantillo
8bca84f46e
[ts] Used lambda for Color.toRgb888
2024-05-17 12:23:36 +02:00
Richard Fu
89831677e4
[ts][pixi] Add tint property for Pixi's convention.
2024-05-17 12:23:36 +02:00
Davide Tantillo
09f742d7c6
[ts] Fix SkeletonJson frame count set for PhysicsConstraintResetTimeline
2024-05-16 17:38:20 +02:00
Davide Tantillo
24dc328b15
[ts] Port of commit 687260a: Removed SlotData#path.
...
The name now always contains the full path.
2024-05-15 14:05:27 +02:00
Mario Zechner
f212ece369
[ts] Fix incorrect handling of Physics.none in Skeleton.updateWorldTransform
2024-05-14 10:17:52 +02:00
Mario Zechner
524b65f43c
Formatting
2024-05-07 10:32:41 +02:00
Mario Zechner
b8580bb4ed
[ts] setMixDurationWithDelta -> setMixDurationWithDelay
2024-05-07 10:32:41 +02:00
Mario Zechner
baf6ea020a
[ts] Fix TrackEntry.mixDuration, add TrackEntry.setMixDurationWithDelay(), closes #2518
2024-05-06 09:01:45 +02:00
Mario Zechner
0a828099e9
Formatting
2024-05-03 12:47:24 +02:00
Davide Tantillo
f3097222f9
[ts] Skeleton.getBounds() applies clipping, see #2515 . Port of commits b043e5c, 637321a and 2049bed.
2024-05-03 10:42:25 +02:00
Davide Tantillo
25acb4caf1
[ts] Port of commit cb48737 (partially - no copy constructor)
2024-05-01 11:13:49 +02:00
Davide Tantillo
f0fbceb6f7
[ts] Fix AnimationState complete event bad porting from 88b009c
2024-04-24 10:02:59 +02:00
Davide Tantillo
dca79e4731
[ts] Fix SkeletonBinary read sequence. Fix Animation ScaleYTimeline.
2024-04-16 13:07:08 +02:00
Davide Tantillo
8b5c66b8f8
[ts] Port of commit 508e501: Don't wrap angles for transform constraint absolute local.
2024-04-02 09:33:02 +02:00
Davide Tantillo
03d78d4381
[ts] Port of commits c83a867, f4f22cd, 1a83e96 (inherit timeline and minor fixes).
2024-03-28 17:17:50 +01:00
Davide Tantillo
107f5ca5e6
[ts] Port of commit 88b009c: AnimationState, improved triggering complete event.
2024-03-28 17:14:39 +01:00
Davide Tantillo
e78095e5c6
[ts] Gravity takes yDown in consideration.
2024-03-26 11:13:52 +01:00
Mario Zechner
355f7ed15b
Apply formatting
2024-03-19 12:16:35 +01:00