71 Commits

Author SHA1 Message Date
Mario Zechner
4047f1ba07 Updated license headers. 2023-07-31 13:29:16 +02:00
Mario Zechner
2179cd7c86 [monogame] Fix references to missing .cs files. Closes #2269 2023-03-22 15:44:36 +01:00
Nathan Sweet
899f7d77ef [monogame] Fixed rendering for sequence attachments.
A region attachment with a sequence has its texture region set by `computeWorldVertices`. That must be called before the texture region is assigned to a local.
2022-09-14 10:21:00 -04:00
Mario Zechner
1a1b551e8b [runtimes] Re-exported examples with 4.1.23-beta, populated runtime examples. 2022-03-25 13:40:03 +01:00
Mario Zechner
86cd8668ca [xna] Removed spine-xna in favor of spine-monogame. 2022-01-20 12:37:04 +01:00
Mario Zechner
5e57b86ce3 [monogame] Created new MonoGame solution and projects as replacement for spine-xna. See #1949. 2022-01-20 12:27:28 +01:00
Mario Zechner
e87757ef57 Update version strings to 4.1(.xx) 2021-10-14 00:47:13 +02:00
Nathan Sweet
96a998b82d Spine Runtimes License Agreement update (September 24, 2021). 2021-09-24 18:18:19 -10:00
Mario Zechner
d12b15ca8d [csharp] Format all source code using formatters/.editorconfig 2021-08-18 18:59:53 +02:00
Mario Zechner
de697385fc [runtimes] Fix up README.md files using correct editor version. 2021-06-14 15:31:17 +02:00
Harald Csaszar
2b21c8f8d2 Merge branch '3.8' into 4.0-beta 2021-04-02 10:22:34 +02:00
Harald Csaszar
1057889c21 [xna][monogame] Fixed examples using incorrect time update, leading to jittery playback. Closes #1868. 2021-03-26 09:49:19 +01:00
badlogic
934bec56b7 Merge branch '3.8' into 3.9-beta 2019-12-20 12:27:35 +01:00
badlogic
b67bf992a0 Single bone IK fix and license header update. Closes #1580, closes #1581. 2019-12-20 12:20:46 +01:00
badlogic
f2be7423da Updated README.mds to specify correct Spine Editor version compatibility. 2019-08-05 14:54:07 +02:00
badlogic
f8f495524e Updated example exports, fixed up example projects with mix-and-match skin api demo. 2019-07-09 13:47:05 +02:00
badlogic
bbce5b915d Updated README.mds. 2019-06-26 13:53:12 +02:00
badlogic
73fc7867d8 [csharp] Made Skeleton.scaleX/scaleY private, Skeleton.ScaleY getter takes Bone.yDown into account. Fixes #1386. 2019-06-24 14:12:18 +02:00
badlogic
585b0f0093 [xna][monogame] Rewrote example project, added mix-and-match example, see #1375. 2019-06-21 18:01:57 +02:00
badlogic
849e9acc7e Updated READMEs. 2019-05-03 10:51:33 +02:00
badlogic
7f7e5f0fec Updated license headers and LICENSE files. 2019-05-02 11:38:19 +02:00
badlogic
a29dbcaf97 [monogame] Upgraded to latest MonoGame version, fixed y-flipping in example. 2019-04-11 16:16:25 +02:00
badlogic
cdabc333fa Merge branch '3.7-beta' into 3.7-beta-cpp 2018-10-15 13:43:21 +02:00
pharan
88c6c0e405
[monogame] Fix example code. 2018-10-09 07:07:27 +08:00
badlogic
ca6a6fc930 Updated all READMEs. 2018-06-08 14:18:51 +02:00
badlogic
77014b9f46 [monogame] Fixed tint black, see #1003. 2017-10-13 14:16:26 +02:00
badlogic
d0cc44bfdb Fixed URLs in READMEs, replaced most with relative links, so URLs point to correct branch. 2017-10-04 15:08:22 +02:00
badlogic
c11309893f Updated MonoGame example 2017-07-12 11:58:36 +02:00
badlogic
dfb8861de4 Updated supported versions in README.md 2017-07-12 11:25:54 +02:00
badlogic
3be988e12f Updated READMEs to point to correct zips 2017-07-12 11:20:55 +02:00
badlogic
81f5b3fa79 [monogame] Added two color tinting. 2017-05-24 17:23:30 +02:00
badlogic
c542fb3d91 [csharp] Separated triangulation and convex decomposition 2017-04-21 10:46:02 +02:00
badlogic
e8f54e996e [monogame] Solution links to spine-csharp project instead of linking source files with relative paths. 2017-04-20 15:10:03 +02:00
badlogic
282ca30e5a [xna] Fix project file 2017-04-19 13:30:07 +02:00
badlogic
d7873928d1 [monogame] Updated project file and assets 2017-04-19 13:21:25 +02:00
badlogic
ee64dd98eb [monogame] Replaced old projects with cross-platform desktop project 2017-02-23 15:31:46 +01:00
NathanSweet
d52d2e72ee Updated READMEs, supported version is 3.5.xx. 2016-11-15 23:29:27 +01:00
NathanSweet
36000e3c55 Updated to v3.5 (merge dev branch).
# Conflicts:
#	spine-c/src/spine/AnimationState.c
2016-11-15 23:10:23 +01:00
NathanSweet
f63561085a List explicit Spine editor version that is supported. 2016-10-13 22:55:04 +02:00
badlogic
ef50131431 [runtimes] Updated all LICENSE files and README.mds 2016-10-13 15:21:05 +02:00
badlogic
17a08e674c [c][sfml][cocos2d-objc][cocos2d-x][csharp][monogame][xna][unity] Updated README.mds to reflect version compatibility 2016-07-12 17:07:30 +02:00
NathanSweet
1b16e521ca [csharp, monogame, xna] Updated copyright info. 2016-06-30 23:49:09 +02:00
John
1c19365325 [csharp][monogame][unity][xna] Updated to 3.3.x (#623)
* [spine-csharp] Ported 3.3 changes of Animation and inner classes. Added MathUtils.Clamp

* [spine-csharp] Ported 3.3 changes of AnimationStateData. Updated .gitignore to exclude .meta files from spine-csharp

* [spine-csharp] Ported 3.3 changes of Bone

* [spine-csharp] Ported 3.3 changes of BoneData

* [spine-csharp] Ported 3.3 changes of Event

* [spine-csharp] Ported 3.3 changes to IKConstraint. Also got rid of the hideous labeled break. Replaced with while and sprinkled continues and break :D

* [spine-csharp] Mario is not good with labeled breaks. Fixed with goto

* [spine-csharp] Ported more 3.3 changes, only SkeletonJson and SkeletonBinary left. Unity runtime also needs updating with new changes

* [spine-csharp] fixed compilation errors initially not reported by Mono CS

* Minor clean up.

Every space has its place.™

* Match csharp 3.3 refactorings.

* [Unity] Minor cleanup in SkeletonBaker.

* Better exception messages.

* Removed extra usings. Matched whitespace style.

* Fixed Bone.cs method PascalCase and xml documentation.

* Fixed Exception ctor arguments.

* Fixed single bone IK mixing.

Matched libgdx commit:
e0ee18a088

* [spine-csharp] Port of 3.3 changes to SkeletonJson, incomplete

* [Unity] Ragdoll: account for shear and new constraints.

* [spine-csharp] Ported 3.3 changes to SkeletonJson

* [spine-csharp] Ported 3.3 changes to SkeletonBinary. Time for testing and debugging

* [spine-csharp] Fixed up XNA runtime

* Added simple example data in new exports/ folder

* [spine-csharp] Fixed bug in Slot construtor, wasn't assigning index. Fixed bug in CurveTimeline, argument guard was wrong. Fixed bugs in SkeletonJson, indexing to get duration of a timeline was wrong. Added simple example to spine-xna for easier debugging

* [spine-csharp] Fixed porting bug in ColorTimeline#apply, indexing was wrong

* [spine-csharp] Fixed SkeletonJson#ReadVertices, calling resize on temp lists was wrong. Updated goblin sample in spine-xna, fixed mesh attachment rendering in spine-xna.

* [spine-xna] Added binary exports, modified XNA game

* [spine-xna] Added tank example

* Some cleanup. Relabeled generic todos.

* Prevent SpineEditorUtilities from orphaning failed instantiations.

* Ignore PathAttachment when checking for required atlas regions.

* [spine-csharp] the great spaces to tabs battle

* [spine-csharp] Fixed inherit deform.

* [spine-csharp] Match Skeleton.java properties and stuff.

* [spine-csharp] Fixed enums, all upper cased now, using Enum.ParseType in case-insensitive mode

* [csharp] Ported 206e7f983c4df4d27fee6cac05d152eb2295c8b0 to csharp runtime. Fixes attachment keys on different tracks

* [csharp] Updated README.md

* [xna] [monogame] [unity] Updated README.md

* Revert "[csharp] Ported 206e7f983c4df4d27fee6cac05d152eb2295c8b0 to csharp runtime. Fixes attachment keys on different tracks"

This reverts commit 175216868dd00b4ae31cc717022242308c150f6a.

* [csharp] Fix to AttachmentTimeline#apply, fix for the fix for the fix for the revert for the fix

* [csharp] Matched and fixed more comments, summaries, exception messages and formatting.

* [csharp] Fix deformed weighted vertices condition + match libgdx closer.

* [csharp] Use internal ExposedList array for critical methods.

* [csharp] SkeletonJson and SkeletonBinary minor formatting and fixes.

* [unity] Match changes and fixes in spine-csharp 3.3 + better editor messages.

* [unity] Updated sample scenes and files.

* [csharp] Some formatting got left behind.

* [unity] New readme links + Removed redundant info.

* [exports] Remove dummy project.
2016-06-30 04:29:33 +08:00
NathanSweet
e834982b49 Updated READMEs for v3.3 support. 2016-06-20 19:26:05 +02:00
NathanSweet
3442e43231 Updated readme.
#562
2016-06-01 02:25:08 +02:00
NathanSweet
8d7f761311 spine-libgdx updated to 3.2.00.
* Added transform constraint rotate, scale, and shear offsets and mixes.
* Added TransformConstraintTimeline.
* Added bone shearing.
* Added ShearTimeline.
* Changed Skeleton#updateCache.
* Changed JSON and binary formats. Some binary format fields and enums were rearranged for consistency -- sorry, but it's better for the long term. Docs for both are up to date.
http://esotericsoftware.com/spine-json-format
http://esotericsoftware.com/spine-binary-format
2016-04-26 22:51:04 +02:00
NathanSweet
1fe73b0f53 Updated readmes. 2016-04-13 21:17:33 +02:00
NathanSweet
4f3ccc2c51 List the supported editor version on each runtime README.
closes #526
2016-04-03 19:10:47 +02:00
Randolph Burt
f6bf7d650e Minor change to game.exit() logic
* Revert back to preprocessor directive to exclude call to game.exit() for iOS.
2016-03-19 13:02:59 +00:00
Randolph Burt
a0f59c43c8 Update MonoGame iOS example in line with recent changes.
* Migrate to unified API to support 64 bit platforms.
 * Remove call to game.exit() in ExampleGame.cs as this is no longer supported.
 * Use MonoGame.ios Nuget package instead of relying on external repo being present on the machine.
2016-03-17 22:16:22 +00:00