487 Commits

Author SHA1 Message Date
badlogic
f617ff635f [runtimes] Added parsing of local/relative properties of TransformConstraints in SkeletonJson 2017-02-20 11:22:26 +01:00
badlogic
023bec462f [c] Fixed transform constraint binary reading, didn't read local/relative properties 2017-02-20 10:56:50 +01:00
Mario Zechner
95527b630a [c] Added void* userData field to spTrackEntry. Can be fetched in listeners. 2017-02-02 10:56:46 +01:00
badlogic
5908d3a7d6 Merge branch 'master' into 3.6-beta 2017-01-31 14:12:59 +01:00
badlogic
cde9b3e89d [ue4][c] Fixed spine-ue4 for UE 4.15, need to explicitely include IAssetTool.h. Also fixed atlas.c to not use assignment in a conditional, something VC++ does not support 2017-01-31 14:12:20 +01:00
badlogic
fe8eae4b8e [c] Ported 3.6 changes, two color timeline, changed updateWorldVertices to computeWorldVertices, point attachment, transform constraint local and relative mode. Does not actually render two color tinted slots yet. Also updated example exports 2017-01-30 16:31:16 +01:00
badlogic
c2cfbc6cb8 [c] Made kvec.h use Spine FREE/MALLOC so custom allocators need only be injected in a single place. Thanks @Rattenhirn. 2017-01-23 10:45:24 +01:00
caiocsabino
0b74269207 NDK wouldn't compile unless some type casts in AnimationState.c and Skeleton.c were explicitly declared (#813) 2017-01-09 14:22:46 +01:00
badlogic
45b5935483 [c] Ported fix from f3dbc650f83ae698443bb34ad4034dad9946fa08 2016-12-28 21:31:30 +01:00
badlogic
f07c2967d5 [c] Fixed up c-unittests on GCC/Linux 2016-12-20 11:18:26 +01:00
badlogic
fe33e912c6 [c] Fix for clearTracks, see #805 2016-12-15 13:32:44 +01:00
badlogic
31b5011acf [c] Fixes memory leak in SkeletonBinary.c. Closes #796 2016-12-12 09:31:30 +01:00
badlogic
e8fa99557e [c] Ported latest AnimationState changes, see c512ee5d595076842cbb12d95a3a7f06792b81d1 2016-12-06 13:49:35 +01:00
badlogic
27bd17f067 [c] IK bend direction had a sign conversion issue in SkeletonBinary when using -funsigned-char. Closes #794. 2016-12-05 18:24:20 +01:00
badlogic
dfd0410acb [c] Ported latest AnimationState changes. See #792 2016-12-02 15:43:58 +01:00
taigacon
9fedf6877a Fix a bug caused a crash on VS2013 or later when in Debug mode if there is any Unicode chars such as Chinese in Atlas file. (#788) 2016-12-02 15:06:50 +01:00
badlogic
873ed16a53 [c] Added callback recursion issue to test suite 2016-11-29 18:45:36 +01:00
badlogic
6fe1e8fa68 [c] Fixed rotation timeline handling in AnimationState. Fixed main.cpp missing a break 2016-11-29 13:27:15 +01:00
badlogic
0d444eb5de [c] Ported latest AnimationState changes 2016-11-28 16:44:16 +01:00
badlogic
4e0fdc022b [c] Another sigseg fix in AnimationState 2016-11-28 16:27:48 +01:00
badlogic
387b0afb80 [c] Added spine-c-tests (thanks @jpoag), fixed up CMake build 2016-11-28 16:00:46 +01:00
badlogic
f63e1625ab [c] Need to dispose mixingFrom explicitely in spAnimationState_disposeTracks, instead of disposeTrack. A mixingFrom entry may be smoked as part of disposing its parent before an event for the mixing from entry is processed in the event queue. 2016-11-28 15:08:17 +01:00
badlogic
900001098b [c] Fixed leak in AnimationState, wasn't disposing mixing from entries when entire state is disposed. Confirmed that disposing of mixing froms is done properly if anim state is allowed to update until the mixing from is done. 2016-11-25 16:02:49 +01:00
badlogic
98e49a7e11 [c] Fixed more leaks. 2016-11-24 16:48:32 +01:00
badlogic
f44cbaa044 [c] Added spAnimationState_disposeStatics to appease memory leak detectors. 2016-11-24 15:29:45 +01:00
badlogic
76137540ba [c] Another memcpy error 2016-11-24 15:08:53 +01:00
badlogic
7fc9d1a26a [c] fixed bug in spAnimationState_addPropertyID, didn't keep track of #properties. Closes #774 2016-11-24 15:01:23 +01:00
badlogic
a0f0e2ee1f [c] Fixed memory leak in spTrackEntry_dispose, closes #770 2016-11-24 13:41:25 +01:00
badlogic
a0484cc63d [c] Fixed memcpy bugs, closes #771 2016-11-24 13:36:50 +01:00
badlogic
a73c5084b5 [c] Ported AnimationState changes 2016-11-24 12:38:03 +01:00
badlogic
56c6780fa8 [c] Closes #768, fallthrough in event queue passed wrong event type 2016-11-23 11:31:03 +01:00
badlogic
04e4d1f40d [c] Fixed memory leak in AnimationState.c 2016-11-22 14:18:11 +01:00
badlogic
37b6fe3c11 [c] Fixed bug in AttachmentTimeline, wrong order of trinary operator expressions 2016-11-22 13:52:19 +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
Alireza Ashayer
87499ee545 Allocated more memory for events to prevent heap corruption when using events with large string data (#749) 2016-11-10 16:20:25 +01:00
badlogic
69889d8a07 [c] Fixes compilation in VS201x 2016-10-19 12:00:59 +02:00
NathanSweet
0df3eea08b Added some missing license header comments. 2016-10-16 00:19:26 +02:00
NathanSweet
c0fdc454a2 Fixed inconsistent newlines.
License header was followed by \n\n and files ended with \n. Changed to \r\n.
2016-10-15 23:45:16 +02:00
NathanSweet
7a18f0818c Every space in its place! (tm)
(whitespace clean up)
2016-10-15 23:15:41 +02: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
5aa27771c3 [runtimes] Updated ALL sources to use latest Spine Runtimes License v2.5. Manually checked all the things... 2016-10-13 15:12:05 +02:00
badlogic
1ecd627afa [runtimes] Closes #719, fixed sortPathConstraintAttachment 2016-10-13 12:03:23 +02:00
badlogic
721de143d2 [c] Closes #695, count parameter to indexOf when matching texture filters was off by one 2016-09-26 12:16:18 +02:00
badlogic
5d3d681d6f [c] Closes #698, closes #704. Don't set locale on Android, use _strdup instead of strdup on WIN32 2016-09-26 11:55:14 +02:00
Pavel Platto
90c2088497 [c] binary skeleton leaks (#701)
* [c] Fix internal linked meshes leakage.

* [c] Fix leak of attachmentName in spSkeletonBinary_readAttachment.

* [c] Fix the leak of animation names.
2016-09-23 12:55:56 +02:00
badlogic
3ada70e2aa Merge branch 'master' of https://github.com/esotericsoftware/spine-runtimes 2016-09-13 11:26:31 +02:00
badlogic
3456073765 [c] Closes #698, locale reset was still wrong. Thanks @FrankStain. 2016-09-13 11:26:24 +02:00
badlogic
e3cdea94a0 [c] Closes #696, leak in spine-c binary loader 2016-09-11 13:12:26 +02:00