356 Commits

Author SHA1 Message Date
NathanSweet
4064f0b7bc Fixed atlas format and filter name parsing. 2016-04-17 22:35:44 +02:00
NathanSweet
d2eac9ead8 Fixed IK bug. 2016-04-17 22:35:26 +02:00
NathanSweet
1410f0e16f Clean up. 2016-04-15 17:40:48 +02:00
NathanSweet
421789e6f7 spine-c updated to v3.1. 2016-04-15 12:21:22 +02:00
John
ca0372c415 Fix insert operation.
Handle case where move is unnecessary.
2016-04-15 08:34:15 +08:00
John
f65ca667b3 Changed bone sorting so transform behavior is consistent when IK and transform constraints are mixed. (#550)
based on : b0eec6f411
2016-04-14 21:45:34 +02:00
NathanSweet
2b27761539 Docs. 2016-04-13 09:52:37 +02:00
NathanSweet
d0d7e64b43 Docs: added a note to runtimes that don't yet support the binary format. 2016-04-07 22:50:00 +02:00
NathanSweet
facf913493 Short names for unknown enum values. 2016-04-04 22:35:01 +02:00
NathanSweet
05f544c14d Added "unknown" atlas format and filter enum value.
closes #515
2016-04-04 22:31:28 +02:00
NathanSweet
477240b109 Removed unused parameter warnings.
closes #488
2016-04-04 22:16:24 +02:00
NathanSweet
4f3ccc2c51 List the supported editor version on each runtime README.
closes #526
2016-04-03 19:10:47 +02:00
NathanSweet
6c353c1a38 Fixed worldToLocal.
closes #544
2016-04-03 18:30:35 +02:00
NathanSweet
f59e461230 Only need to keep around attachment loader if attachment->attachmentLoader is set. 2016-04-02 15:32:05 +02:00
NathanSweet
9a404e5c49 AttachmentLoader now has create, configure, dispose.
Now the attachment loader should not be disposed until loaded attachments are disposed.
2016-04-02 15:23:15 +02:00
NathanSweet
8bc8595290 Clean up. 2016-03-29 03:12:48 +02:00
NathanSweet
93db323ed2 Fixed atlas wrap. 2016-03-02 05:10:05 +01:00
NathanSweet
f9d3988ee5 Fixed single bone IK with skeleton flipping. 2016-02-27 02:13:05 +01:00
NathanSweet
d93e1507fc Fixed disabling scale/rotation.
closes #525
2016-02-22 10:18:16 +01:00
NathanSweet
0f723b9fa7 A few fixes and minor improvements. 2016-02-17 03:52:22 +01:00
NathanSweet
10c941a28b Missed porting.
#519
2016-02-17 01:04:43 +01:00
NathanSweet
108ea5a70d Use FLT_MAX. 2016-02-17 00:50:28 +01:00
NathanSweet
4128d1c2bd Fixed update cache leak. 2016-02-17 00:43:33 +01:00
NathanSweet
b25992464b Updated spine-cocos2dx 2 and 3 to Spine v3. 2016-02-16 23:06:23 +01:00
NathanSweet
4d3b007c99 C89 updates. 2016-02-16 20:39:24 +01:00
NathanSweet
d7d08d263a Updated spine-c and spine-sfml to Spine v3. 2016-02-16 00:14:07 +01:00
NathanSweet
318b9939e6 Made consistent when slot vertices and attachment time are reset.
setAttachment resets vertices and attachment time only if the attachment actually changed. setToSetupPose always resets vertices and attachment time.

http://esotericsoftware.com/forum/Spine-API-SetToSetupPose-FFD-Questions-2102?p=26119#p26119
2016-01-15 07:02:09 +01:00
NathanSweet
1a628a66f7 Fixed multithreaded atlas loading.
Sometimes I wonder what I was thinking.
2015-11-04 07:33:02 +01:00
NathanSweet
d8d5405ba3 Fixed JSON parsing for all locales.
http://esotericsoftware.com/forum/Spine-c-runtime-strtod-Problem-5380
2015-11-03 03:03:27 +01:00
NathanSweet
01cb844993 You get a license file, you get a license file, EVERYBODY GETS A LICENSE FILE! 2015-07-30 22:47:00 +02:00
NathanSweet
f06fbb3d8d Clarified licensing on runtimes pages. 2015-07-30 22:44:47 +02:00
Kabuto85
f3b7cacf02 check if bonesCount is 0 to avoid bad memory access 2015-07-23 15:38:43 +02:00
NathanSweet
27270a5781 Spine Runtimes license update.
Minor update to fix "SOFTARE" typo and clairfy how to get permission.
2015-04-24 21:33:24 +02:00
NathanSweet
dee4d7f801 Better MALLOC macro. 2015-04-17 09:26:17 +02:00
NathanSweet
f8a76c6455 Blend modes for all runtimes. 2015-04-02 14:20:20 +02:00
NathanSweet
fae952d73c Docs, accept empty string for std::string refs that can be null in the C API. 2015-03-16 19:56:51 +01:00
NathanSweet
67a639d12a Actually needed named values to avoid warnings.
derp
2015-02-21 02:51:23 +01:00
NathanSweet
0815fad4d6 Used zero for enums in C++ ctors. 2015-02-21 02:48:45 +01:00
Jon Renner
8ae2ae1cdf add C++ constructors to all structs
for Visual Studio compiler compatibility
2015-02-20 19:25:24 -06:00
Nathan Sweet
1697c4e301 Merge pull request #342 from asRIA/fix_buffer_overflow_json_error
Fix buffer overflow when JSON Skeleton produces Error
2015-02-10 17:34:19 +01:00
Nathan Sweet
633e47920d Merge pull request #298 from pinguin999/master
Spine c-runtime struct definition & sfml memory access after free
2015-02-10 17:30:33 +01:00
Tadas Miceika
6ecf8ef695 fix compiling 2015-02-05 11:09:46 +02:00
NathanSweet
d11b90c4e8 Added Bone_isYDown.
Fixes bad commit.
2015-01-30 22:31:34 +01:00
NathanSweet
028769f54f Fixed single bone IK with flipping and y-up coordinate systems. 2015-01-30 17:59:11 +01:00
NathanSweet
ee849c62eb Fix mixing from uninitialized slot vertices. 2015-01-30 15:40:13 +01:00
Piotr Paczkowski
4c0321626b Fix buffer overflow when JSON Skeleton produces Error 2015-01-17 00:03:05 +01:00
pinguin999
a9f404a7e3 Merge remote-tracking branch 'upstream/master'
Conflicts:
	spine-c/include/spine/SkeletonData.h
2014-12-02 17:53:12 +01:00
NathanSweet
fb214ee276 Updated spine-c struct definitions to allow for forward declarations. 2014-11-18 03:40:20 +01:00
NathanSweet
1fa410bb53 Fixed warnings. 2014-11-18 02:38:39 +01:00
NathanSweet
97bc171bdd Merge remote-tracking branch 'origin/master' 2014-11-17 19:41:56 +01:00