Mario Zechner
c9d7e687a9
[flutter] clean-up of ffi related code
2025-07-31 00:18:34 +02:00
Mario Zechner
790caa8316
[flutter] Merge web_ffi_fork sources into spine-flutter, fix web build.
2025-07-30 19:04:49 +02:00
Mario Zechner
4225214caf
[flutter] macOS/iOS builds, fixed examples wrt new API
2025-07-30 09:44:13 +02:00
Mario Zechner
4eddd24787
[flutter] AnimationStateEventsManager for idiomatic animation state listeners, Flutter versions of Atlas, SkeletonDrawable, RenderCommand for convenience.
2025-07-30 00:44:12 +02:00
Mario Zechner
58f5d24758
[flutter] Clean-up of extensions, docs for codegen
2025-07-29 21:39:14 +02:00
Mario Zechner
861eac1c1b
[c] References for non-nullable arguments and return types, pointers for nullable args and return types
2025-07-25 20:21:39 +02:00
Mario Zechner
0267eaf60e
[flutter] spine_flutter.dart -> Flutter specific stuff, spine_dart.dart -> Dart only stuff, clean separation for headless-test.dart
2025-07-25 02:43:24 +02:00
Mario Zechner
f85b3c1f19
[flutter] spine_flutter.dart -> spine_dart.dart, api.dart in generated pulling in all modules
2025-07-25 02:22:48 +02:00
Mario Zechner
6ad01acc6a
[flutter] Use new loading infra from spine-c
2025-07-25 02:19:53 +02:00
Mario Zechner
d91dc74cb4
[dart] Formatting
2025-07-25 00:41:03 +02:00
Mario Zechner
4a7bf7c12d
[flutter] Working dart-writer plus headless smoke test
2025-07-25 00:32:34 +02:00
Mario Zechner
4d19a6ac81
[dart] Fix spine_flutter.dart generation
2025-07-24 01:15:40 +02:00
Mario Zechner
5c33aed9d6
[flutter] Wrapper and binding generator complete.
2025-07-24 00:53:47 +02:00
Mario Zechner
81b445302a
[formatters] Dart formatting pass
2025-07-16 03:20:14 +02:00
Mario Zechner
781619aff6
[dart] Formatter
2025-07-16 01:41:21 +02:00
Luke Ingram
ec395f00e1
[all] Updates documentation. ( #2805 )
...
- All links to forum posts have been updated.
- All links to Spine documentation have been updated to be accurate. This includes the Editor docs and specific Runtimes docs.
- Removes the doc link to the out-of-date spine-cocos2d-objc runtime and replaces it with spine-sdl.
- Links to external frameworks and tools have been corrected.
2025-04-08 04:53:39 +02:00
Nathan Sweet
f08d58dc98
License header update.
2025-04-05 13:42:13 -04:00
Mario Zechner
be0e364388
[flutter] Dart analyzer fixes.
2024-06-19 14:20:44 +02:00
Mario Zechner
5c0cf0af45
[flutter] Port: Added TrackEntry#isNextReady() #2547 , fix ffigen
2024-06-11 15:17:17 +02:00
Mario Zechner
0e00ce4f07
[flutter] Closes #2438 , support static linking of native libraries.
2024-04-30 12:30:13 +02:00
Mario Zechner
b7ee102dda
[flutter] Add physics example.
2024-04-09 12:05:57 +02:00
Mario Zechner
3b4e6eff65
[flutter] Ported 4.2 changes in native code. PhysicsConstraint(Data) missing on Flutter side.
2024-04-04 17:30:25 +02:00
Mario Zechner
bd781912da
[flutter] Fixes #2479 , use default FilterQuality.none
2024-03-19 16:03:30 +01:00
Hán Trung Kiên
8e200efdbb
flutter: fix memory cleanup is slow due to not destroying shaders ( #2470 )
2024-03-06 03:43:09 +01:00
Kaisei
2c6d10bef8
Fix skeleton.getY() and skeleton.getScaleY() ( #2454 )
2024-01-22 15:14:26 +01:00
Mario Zechner
5279da1f80
[flutter] Fix multiply blend mode
...
See https://esotericsoftware.com/forum/d/25369-spine-flutter-slot%E6%B7%B7%E5%90%88%E6%A8%A1%E5%BC%8F%E5%90%8Ealpha%E4%B8%A2%E5%A4%B1/2
2024-01-03 06:19:30 +01:00
Mario Zechner
73d892740d
[flutter] Properly invoke track entry listeners, closes #2349
2023-12-11 14:24:54 +01:00
Mario Zechner
49f3e6c542
[flutter] Make texture atlas page filter quality configurable, see #2362
2023-12-11 14:19:35 +01:00
Mario Zechner
58887199ca
[flutter] Upgraded to Flutter 3.16.0, fixes #2420
2023-11-26 13:59:38 +01:00
Mario Zechner
b89d550711
[flutter] Closes #2383 , fix allocations of temp structs for Windows.
...
Dart FFIs MallocAllocator does in fact not use malloc...
# Conflicts:
# spine-flutter/lib/assets/libspine_flutter.wasm
2023-09-22 22:11:52 +02:00
Mario Zechner
92ed5f6fa7
[flutter] Fix path composition when loading from assets. Requires forward slash, path.join() does not work on Windows.
2023-09-22 17:30:47 +02:00
Mario Zechner
4047f1ba07
Updated license headers.
2023-07-31 13:29:16 +02:00
Mario Zechner
bee4d4060c
[flutter] Batch by color as well, to avoid Impeller slow path
...
See https://github.com/flutter/flutter/issues/127486
2023-06-02 15:21:37 +02:00
Mario Zechner
d596731ca3
[flutter] Minor cosmetics.
2023-04-04 13:25:04 +02:00
Mario Zechner
728aa6226b
[flutter] Fix doc headers, pub version.
2023-03-08 14:46:48 +01:00
Mario Zechner
714edf501c
[flutter] Implement blend modes, see #2200
2023-03-06 11:43:14 +01:00
Mario Zechner
8e16576e94
[flutter] Backport to 4.1.
2023-02-17 11:38:40 +01:00