717 Commits

Author SHA1 Message Date
NathanSweet
d520addb9b Updated license to version 2.
Version 1 of the license didn't make sense: it required a Spine license to use the Spine Runtimes at all. This means if you used the Spine Runtimes in your application, anyone who purchased a copy of your application also needed a Spine license to use the runtimes. This was not the intent!

Version 2 of the license fixes this by allowing anyone to use the Spine Runtimes but only for internal use. When you purchase Spine, the Spine license (http://esotericsoftware.com/spine/files/license.txt) grants you the right to make and distribute derivative works of the Spine Runtimes. Now it makes sense: making and distributing applications with the Spine Runtimes requires a Spine license, but anyone can run that software without needing a Spine license.

With this fixed, I hope we never need to change the license again!
2014-01-11 21:07:28 +01:00
NathanSweet
faa7c49627 Multi page atlas support for Flash and Starling.
http://www.esotericsoftware.com/forum/viewtopic.php?p=9409#p9409
2014-01-11 18:05:50 +01:00
NathanSweet
71956544ba Mix from closest animation if setting an animation during a mix. 2014-01-06 21:33:58 +01:00
NathanSweet
5f46d03c4d Moved SMFL location into project. 2014-01-06 21:26:37 +01:00
NathanSweet
037a156e73 Make vertices static. 2014-01-01 17:40:50 +01:00
NathanSweet
4b31d81923 Minor optimizations, clean up. 2013-12-23 15:04:37 +01:00
NathanSweet
ba0d48eda8 Avoid reflection. 2013-12-22 23:34:08 +01:00
NathanSweet
0008e4afe5 Expose BasicEffect. 2013-12-22 20:59:11 +01:00
NathanSweet
b5b48cc204 Fixed draw order. 2013-12-22 19:38:43 +01:00
NathanSweet
9f690c4efb Changed Vector<Function> to Listeners class. 2013-12-22 17:44:33 +01:00
NathanSweet
5fc34b77b4 Changed Vector<Function> to Listeners class. 2013-12-22 00:17:38 +01:00
NathanSweet
47040c815f Removed LookLikeInspector. 2013-12-21 22:00:00 +01:00
NathanSweet
8d361f53e2 Ignore Unity meta file. 2013-12-21 21:53:56 +01:00
NathanSweet
533c16715d Removed meta file. 2013-12-21 21:53:02 +01:00
NathanSweet
1c9973ef1d MeshAttachment support. 2013-12-21 18:49:23 +01:00
NathanSweet
f087d56da6 Added SkeletonAttachment.
Spine doesn't export this attachment type, but it can be used at runtime.
2013-12-21 18:46:24 +01:00
NathanSweet
dca388bb98 Changed listeners to Vector.<Function>. 2013-12-21 18:44:56 +01:00
NathanSweet
5ef80af12e Fixed binary path. 2013-12-06 12:37:54 +01:00
NathanSweet
54ae334637 Update commented out code to test for memory leaks. 2013-12-05 19:03:42 +01:00
NathanSweet
992ebc3706 Fixed double free. 2013-12-05 18:50:39 +01:00
NathanSweet
104b79379f Made getTextureAtlas virtual. 2013-12-05 18:50:31 +01:00
NathanSweet
a040063eb7 Fixed memory leaks. 2013-12-05 15:14:28 +01:00
NathanSweet
63f20379db Better root flipY logic. 2013-12-05 14:52:34 +01:00
NathanSweet
b85d1e3b9f Better root flipY logic. 2013-12-05 11:13:17 +01:00
NathanSweet
53a5f1afe3 Update example to show atlas is passed. 2013-12-05 11:13:06 +01:00
NathanSweet
dff7b5ee77 Fixed additive always being used. 2013-12-05 11:12:52 +01:00
NathanSweet
99fd4c34a4 Fixed boolean parsing. 2013-12-04 13:32:15 +01:00
NathanSweet
e80a4c7085 Fixed usage of pairs() where ordered iteration is needed.
http://www.esotericsoftware.com/forum/viewtopic.php?f=7&t=1660
2013-12-03 11:17:15 +01:00
NathanSweet
c4bab94483 Fixed SkeletonBounds for spine-c. 2013-12-03 11:06:58 +01:00
NathanSweet
f738d7e506 Fixed findSlotIndex and findBoneIndex return 0 when not found instead of -1. 2013-12-02 18:10:26 +01:00
NathanSweet
ad6a3a0736 Fields shouldn't be public. 2013-12-01 12:12:48 +01:00
NathanSweet
719e09d443 Fixed root translation with yDown coordinates.
http://www.esotericsoftware.com/forum/viewtopic.php?f=9&t=1657
2013-11-30 16:01:57 +01:00
NathanSweet
3977ce93e2 Path for RegionAttachment. 2013-11-30 15:57:54 +01:00
NathanSweet
57c94b51d7 Changes for libgdx Batch refactoring. 2013-11-30 15:55:35 +01:00
NathanSweet
9bc138716c Fixed SkeletonAnimation timeScale. 2013-11-30 15:55:13 +01:00
NathanSweet
5b53c28ef7 Fixed C89 compilation. 2013-11-14 22:28:53 +01:00
NathanSweet
52420e8a37 Fixed bounding boxes when slot has no attachment. 2013-11-08 22:56:08 +01:00
NathanSweet
4327c2aa30 Merge branch 'origin/master' 2013-11-07 21:48:44 +01:00
NathanSweet
d8a3f2231c Refactored AttachmentLoader, allowing parameters per attachment type. Added attachment path. Added per attachment color. 2013-11-07 21:48:36 +01:00
Nathan Sweet
e2a0e63cf0 Merge pull request #158 from agmcleod/master
changed texture loaded to pass the current context.
2013-11-07 06:06:15 -08:00
Aaron McLeod
5fab47d142 changed texture loaded to pass the current context. 2013-11-07 09:01:22 -05:00
NathanSweet
e5aca584a2 Avoid boxing in Skin dictionary.
closes #156
2013-11-07 13:56:16 +01:00
NathanSweet
35810a5961 Comments. 2013-11-04 22:11:01 +01:00
Nathan Sweet
fc16a47c1a Merge pull request #152 from scapix/master
Lua runtime - Slot and animation - color/alpha out of range fix.
2013-11-04 12:57:39 -08:00
scape
70193d6e39 Slot and animation - color/alpha out of range fix. Normalizing color and alpha during load as both need to be in 0-1 range in the main loop. 2013-11-04 17:49:30 +01:00
NathanSweet
8d991356fe Normal map for eyes. 2013-11-02 09:40:46 +01:00
NathanSweet
d8300a98ce New diffuse and normal map. 2013-11-01 14:41:54 +01:00
NathanSweet
e549bbf7b9 Merge branch 'origin/master' 2013-11-01 13:12:30 +01:00
NathanSweet
1811e388af Removed rotation from the atlas used by the normal mapping test. 2013-11-01 13:10:08 +01:00
Nathan Sweet
ce5e1aced4 Merge pull request #149 from fsbdev/patch-1
fix atlas typo
2013-11-01 03:28:58 -07:00