1401 Commits

Author SHA1 Message Date
Davide Tantillo
24c7ac0edd [ts][pixi-v8] Removed unused import. 2025-08-27 17:05:36 -06:00
Davide Tantillo
0e56e4b5e6 [ts][pixi-v8] Updated PixiJS to 8.12 to prevent deprecation warnings. See #2909. 2025-08-27 14:02:22 -06:00
Davide Tantillo
8106e656e4 [ts][pixi-v8] Prevent rendering of attachments with alpha 0. See #2912. 2025-08-27 13:39:58 -06:00
Davide Tantillo
1309058850 [ts] Allow setSkin to accept null to unset skins. 2025-08-14 11:16:08 +02:00
Davide Tantillo
7c28c3c1c7 [ts] Add SkeletonRendererCore (missing file). 2025-08-12 10:34:02 +02:00
Davide Tantillo
3fa97353f1 [ts] Add SkeletonRendererCore. 2025-08-12 10:32:17 +02:00
Davide Tantillo
75421b2a41 [ts][pixi-v8] Updated loaders to use new properties introduced in Pixi 8.12. 2025-08-12 09:34:56 +02:00
Harald Csaszar
53fb4bcce4 More URLs in license files updated from http to https. 2025-08-01 17:30:01 +02:00
Davide Tantillo
a07b7176fd [ts][pixi-v7][pixi-v8] Fix multiple autoUpdate calls setting multiple tickers (see #2900) 2025-07-31 17:29:55 +02:00
Davide Tantillo
fc6c925954 [ts][pixi-v7] Removed unnecessary update on autoUpdate warning. 2025-07-31 17:29:55 +02:00
Davide Tantillo
3bec86e5bd [ts] Port of commit 25bd863: Reverse IK bend positive logic (#2895).
Requires 4.3.39-beta+.
2025-07-25 09:13:30 +02:00
Davide Tantillo
0566f2aee5 [ts] Formatting. 2025-07-22 17:07:08 +02:00
Davide Tantillo
9697fb2891 [ts][canvaskit] Use Uint32Array for colors to avoid canvaskit to allocate one each vertices creation.
# Conflicts:
#	spine-ts/spine-canvaskit/example/headless.js
#	spine-ts/spine-canvaskit/src/index.ts
2025-07-22 16:23:20 +02:00
Davide Tantillo
5826c4b1cf [ts][canvaskit] Properly fix vertices info misalignment that led to crash when clipping (0b426772).
# Conflicts:
#	spine-ts/spine-canvaskit/src/index.ts
2025-07-22 16:11:27 +02:00
Davide Tantillo
1f813f8c29 [ts][canvaskit] Fix headless example. 2025-07-22 16:00:40 +02:00
Davide Tantillo
cb9bdc8294 [ts] Add missing js extension on imports. 2025-07-22 16:00:40 +02:00
Davide Tantillo
0099c9b03a [ts][webgl][player] Dispose ManagedWebGLRenderingContext. 2025-07-22 16:00:40 +02:00
Mario Zechner
1efd045a83 Final clean-up of all Bash scripts except examples/**/*.sh and spine-godot/build/*.sh 2025-07-20 22:07:17 +02:00
Mario Zechner
d409ff23ff Fix format-xx.sh files wrt logging, add proper Swift formatting configuration. 2025-07-20 21:31:07 +02:00
Mario Zechner
0dd86dfdc1 Consistent logging in all Bash scripts via formatters/logging/logging.sh 2025-07-20 20:45:54 +02:00
Mario Zechner
3927ff25ff [ts] Fix lints in HeadlessTest 2025-07-20 06:51:37 +02:00
Mario Zechner
c79031cc75 Remove npx install prompts and rely on auto-download
- Use npx -y for tsx to avoid install prompts
- Remove tsx from devDependencies since we use npx
- Remove npm install checks from format-ts.sh
2025-07-16 05:05:33 +02:00
Mario Zechner
62b38f9da8 Fix TypeScript dependencies and optimize Eclipse formatter build
- Install npm dependencies if node_modules missing
- Only rebuild Eclipse formatter if source is newer than JAR
- Make Eclipse formatter less verbose
2025-07-16 04:58:41 +02:00
Mario Zechner
46e38c0356 [ts] Use correct typescript-formatter package 2025-07-16 00:02:29 +02:00
Mario Zechner
8972ba5dc8 [ts] Fix AtlasLoader/SkeletonLoader naming in pixi runtimes. 2025-07-15 23:57:41 +02:00
Mario Zechner
8eb9ba957b [ts] Update main dependencies, add formatting script, add Biome for linting, temporary commit 2025-07-15 23:56:33 +02:00
Davide Tantillo
e280924dc5 [ts] 4.3 porting (a012479f, 92723279). 2025-07-15 09:50:55 +02:00
Mario Zechner
73a17e88c9 [tests] DebugPrinter -> HeadlessTest 2025-07-11 14:16:24 +02:00
Mario Zechner
99f9aca731 [ts] VS Code debug-printer launch config. 2025-07-11 13:51:58 +02:00
Mario Zechner
6dffb3ea90 [libgdx] Fix VS Code launch config for debug-printer 2025-07-11 13:46:37 +02:00
Mario Zechner
4e3d2be023 [c][cpp][libgdx] Launch configs for debug-printer 2025-07-11 12:33:02 +02:00
Davide Tantillo
21b9efc8c7 [ts][pixi-v7][pixi-v8] Allow asset loaders to be explicitly requested. Close #2876, #2744.
This allows to easily load assets from base64 or blob.
2025-07-11 11:46:26 +02:00
Davide Tantillo
40685bb6c6 [ts][webcomponents] Avoid recreating texture when image is passed through cache. 2025-07-11 11:37:39 +02:00
Davide Tantillo
2e5a099ef4 [ts][webcomponents] Sharable cache for AssetManager. 2025-07-11 11:37:35 +02:00
Davide Tantillo
85de53624e [ts][webcomponents] Avoid useless UWT, if skeleton scale does not change. 2025-07-11 11:37:26 +02:00
Davide Tantillo
fa24ea24c1 [ts] Fix MeshAttachment copy changing uvs type. 2025-06-26 11:15:39 +02:00
Davide Tantillo
b8211baedc [ts] Formatting. 2025-06-26 10:59:02 +02:00
Davide Tantillo
bb06f81a06 [ts] 4.3 porting WIP. 2025-06-26 10:51:28 +02:00
Davide Tantillo
702f23efcc [ts] 4.3 porting WIP - Temporary example. 2025-06-25 18:39:07 +02:00
Davide Tantillo
174426e8f4 [ts] 4.3 Fix ToX and ToY scaling. 2025-06-25 18:39:07 +02:00
Davide Tantillo
049c66054f [ts] 4.3 porting WIP. 2025-06-25 18:39:07 +02:00
Davide Tantillo
6747034d5a [ts] 4.3 From/To properties scale and unscale using skeleton.scaleX/Y. 2025-06-25 18:39:07 +02:00
Davide Tantillo
71a2d90839 [ts] 4.3 porting - Fix SkeletonBinary. 2025-06-25 18:39:07 +02:00
Davide Tantillo
503941ac92 [ts] yDown on FromRotate. 2025-06-25 18:39:07 +02:00
Davide Tantillo
12c75feeb3 [ts] 4.3 porting skeleton binary fix. 2025-06-24 15:12:35 +02:00
Nathan Sweet
f4f1ea1fd9 Ran: examples/export/runtimes.sh 2025-06-20 15:56:02 -04:00
Davide Tantillo
bda90bd158 Formatting 2025-06-20 15:28:40 +02:00
Davide Tantillo
5cb6577df3 [ts] Fixed sack (physics4) examples. 2025-06-20 15:20:59 +02:00
Davide Tantillo
9482f60ccf [ts] 4.3 porting WIP. 2025-06-20 12:00:04 +02:00
Davide Tantillo
09b12f8934 [ts] Used yDir rather than ternary operator with yDown. 2025-06-20 09:16:40 +02:00