10501 Commits

Author SHA1 Message Date
Mario Zechner
aaca02ad81 [cpp] nostdlib build to be used with WASM and other environments that do not want stdlibc++ linked in. 2025-07-20 14:20:40 +02:00
Mario Zechner
3927ff25ff [ts] Fix lints in HeadlessTest 2025-07-20 06:51:37 +02:00
Harald Csaszar
75e58c70ce [unity] Fixed SkeletonGraphic shader texcoord precision issue. Closes #2892. 2025-07-18 19:22:53 +02:00
Harald Csaszar
f5d728d49d [monogame] Minor cleanup, removed ColorUnity from project. 2025-07-16 20:23:24 +02:00
Harald Csaszar
1e055d5f3c [csharp] Added missing Color32F operator *. 2025-07-16 20:22:21 +02:00
Harald Csaszar
178c13beab [csharp] Fixed spine-csharp.csproj file to include only a single color class. Excluded .meta and other Unity-only files. 2025-07-16 20:06:55 +02:00
Mario Zechner
7656f4f7ef Merge branch '4.3-beta' of https://github.com/EsotericSoftware/spine-runtimes into 4.3-beta 2025-07-16 19:04:17 +02:00
Harald Csaszar
23cb5abe6e [csharp] Removed unnecessary spine-csharp.sln file. 2025-07-16 18:25:39 +02:00
Mario Zechner
62aefdbea8 [formatters] README.md 2025-07-16 05:16:22 +02:00
Mario Zechner
5a98176309 Add comprehensive README for formatters directory 2025-07-16 05:13:23 +02:00
Mario Zechner
5ae8019e09 Clean-up old format check workflow 2025-07-16 05:09:28 +02:00
Mario Zechner
205cae2373 Remove test workflows 2025-07-16 05:06:30 +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
6a7707282e Suppress dotnet format warnings with --verbosity quiet 2025-07-16 04:51:13 +02:00
Mario Zechner
3b9fcaefbd Simplify format-cpp.sh to batch files for both Docker and native 2025-07-16 04:48:58 +02:00
Mario Zechner
557967fa1e Batch files for Docker clang-format to improve performance 2025-07-16 04:47:17 +02:00
Mario Zechner
d6b0ab0125 Fix Docker volume mount to include parent directories 2025-07-16 04:45:08 +02:00
Mario Zechner
072705560e Show actual clang-format errors in format-cpp.sh 2025-07-16 04:43:22 +02:00
Mario Zechner
aaaa3f8f35 Add setup script for Docker clang-format wrapper 2025-07-16 04:40:37 +02:00
Mario Zechner
c8421648b5 Use Docker wrapper for clang-format to avoid library issues 2025-07-16 04:39:37 +02:00
Mario Zechner
a1541dfe10 Install clang-format to /usr/bin for proper PATH precedence 2025-07-16 04:36:25 +02:00
Mario Zechner
a424597170 Fix libtinfo dependency for clang-format 2025-07-16 04:34:09 +02:00
Mario Zechner
ccb9a608b4 Use clang-format 18.1.8 binary to match local version 2025-07-16 04:31:55 +02:00
Mario Zechner
b035b12272 Simplify clang-format setup and fix npm warning 2025-07-16 04:30:46 +02:00
Mario Zechner
a0a86af560 Use LLVM apt repository for clang-format-18 2025-07-16 04:27:38 +02:00
Mario Zechner
bd3b8186b9 Fix Docker wrapper to handle relative paths 2025-07-16 04:18:27 +02:00
Mario Zechner
f24f500750 [formatters] Make Maven build quiet.
Test clang-format 18.1.8 installation

Fix libtinfo dependency for Ubuntu 24.04

Test clang-format via Docker

Use Docker for clang-format 18.1.8

Fix YAML syntax for Docker wrapper script

Use echo instead of heredoc for Docker wrapper

[formatters] Use Docker to get fixed clang-format version
2025-07-16 04:15:35 +02:00
Mario Zechner
9822fa2195 Use echo instead of heredoc for Docker wrapper 2025-07-16 03:47:41 +02:00
Mario Zechner
dfbb986e84 Fix YAML syntax for Docker wrapper script 2025-07-16 03:46:58 +02:00
Mario Zechner
98ac8553dd Use Docker for clang-format 18.1.8 2025-07-16 03:43:50 +02:00
Mario Zechner
8fb6d4c6ef Test clang-format via Docker 2025-07-16 03:41:15 +02:00
Mario Zechner
8a1893acad Fix libtinfo dependency for Ubuntu 24.04 2025-07-16 03:38:28 +02:00
Mario Zechner
484c63be70 Test clang-format 18.1.8 installation 2025-07-16 03:35:48 +02:00
Mario Zechner
034c2c7e4f [formatters] Make Maven build quiet. 2025-07-16 03:32:25 +02:00
Mario Zechner
33b760966f [formatters] Remove debug logs from GH workflow 2025-07-16 03:29:05 +02:00
Mario Zechner
81b445302a [formatters] Dart formatting pass 2025-07-16 03:20:14 +02:00
Mario Zechner
440125252a [formatters] Try fixing Clang version in GH workflow 2025-07-16 03:09:36 +02:00
Mario Zechner
2c6f3a2944 [formatters] More GH workflow fixes 2025-07-16 02:38:54 +02:00
Mario Zechner
413fffc925 [formatters] Fix Dart version 2025-07-16 02:35:11 +02:00
Mario Zechner
a7a5531899 [libgdx] Eclipse formatter instead of Spotless/Gradle 2025-07-16 02:19:09 +02:00
Mario Zechner
ca45046ae3 [formatters] Use pushd/popd so formatters can be called from any directory 2025-07-16 01:51:21 +02:00
Mario Zechner
9ffe3579d7 [formatters] New GH workflow 2025-07-16 01:43:19 +02:00
Mario Zechner
781619aff6 [dart] Formatter 2025-07-16 01:41:21 +02:00
Mario Zechner
9fcc5a8b8c [haxe] Formatting 2025-07-16 01:35:13 +02:00
Mario Zechner
ab64434ae7 [csharp] More formatting changes 2025-07-16 01:28:04 +02:00
Mario Zechner
e69bc5562c [csharp] spine-csharp.csproj is a .NET Standard 2.0 project now, fixed format-csharp.sh 2025-07-16 01:21:03 +02:00
Mario Zechner
bd8cb36cec Force LF line endings for source code files 2025-07-16 01:05:19 +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