37 Commits

Author SHA1 Message Date
NathanSweet
52a4114d7a Change Variable name. 2014-04-23 15:12:14 +02:00
NathanSweet
ec70e3438d Formatting. 2014-04-23 13:14:44 +02:00
NathanSweet
26e4fb0d74 License header update.
2 -> 2.1 (clearer how permission is granted, formatting).
2014-04-23 12:04:43 +02:00
NathanSweet
6cf7dcf413 Support for rotated atlas regions. 2014-04-22 03:11:32 +02:00
NathanSweet
c757da504d Added skinning, compatible with 1.8.19. 2014-04-02 16:22:23 +02:00
NathanSweet
f3c47d1c4f Needed for editor. 2014-03-06 20:40:29 +01:00
NathanSweet
89b29177ba Better color computation. 2014-02-13 12:25:38 +01:00
NathanSweet
99a5250855 Javadoc 2014-01-28 12:58:27 +01:00
NathanSweet
9f19d9af39 FFD 2014-01-15 04:16:36 +01:00
NathanSweet
b0c96fd66b Typo 2014-01-11 21:20:46 +01:00
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
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
3977ce93e2 Path for RegionAttachment. 2013-11-30 15:57:54 +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
NathanSweet
9a347d5eb8 Updated license.
Nailed it this time, quite sure!
2013-10-04 04:13:09 +02:00
NathanSweet
47ce2a40c1 Minor update to the license to include education. 2013-10-01 14:55:15 +02:00
NathanSweet
c65830aa85 Fixed whitespace stripped regions. 2013-09-28 01:19:44 +02:00
NathanSweet
04ba16e221 Fixed rotating UVs the wrong way. 2013-09-23 15:43:10 +02:00
NathanSweet
9aed300bc9 updateVertices -> updateWorldVertices to match bounding boxes. 2013-09-20 19:47:58 +02:00
NathanSweet
58d66e626b SkeletonBounds refactored so state is not stored in BoundingBoxAttachment. 2013-09-20 19:47:29 +02:00
NathanSweet
e2fccf72d6 License update.
Changed from New BSD to a custom license. The new license requires a Spine license to use the code. If you have a valid Spine license, you can do whatever you like with the code. This should not be a problem for anyone using the runtimes with Spine, nothing changes. If using the runtimes without a Spine license, you now need a Spine license. This is because the runtimes were created explicitly to be used with Spine.
2013-09-20 19:46:23 +02:00
NathanSweet
318a3c8ece Bounding box support. 2013-09-04 00:25:46 +02:00
NathanSweet
c202fc5d85 Fixed premultiplied alpha. 2013-08-04 18:38:02 +02:00
NathanSweet
99bafd2971 Better premultiplied alpha support. 2013-08-04 17:51:37 +02:00
NathanSweet
e6d7cf8b26 Add x and y to skeleton for positioning instead of using root bone. 2013-05-28 18:17:55 +02:00
NathanSweet
d237ed758b Cleaned up warnings, #50. 2013-05-24 11:24:22 +02:00
NathanSweet
8c3a4e4761 Added bone inherit rotation and scale, and slot additive blending. 2013-05-22 06:44:46 +02:00
NathanSweet
64a0a07373 Refactoring for non-Atlas RegionAttachments. Fixed whitespace stripped and rotated regions. 2013-04-24 16:54:13 +02:00
NathanSweet
23e04c3b08 Refactoring to bring spine-libgdx up to date with spine-csharp and spine-xna. 2013-04-16 12:44:55 +02:00
NathanSweet
d5d5839a15 Allow access to the skin in attachment loader. 2013-04-11 06:14:53 +02:00
NathanSweet
446e18dccd Renamed TextureAtlasAttachmentLoader. Was too damned long and didn't match spine-c. 2013-03-29 22:13:22 +01:00
NathanSweet
760319990f Fixed region sequence for libgdx. 2013-03-21 14:57:30 +01:00
NathanSweet
6e9bcfd1d5 License headers for source files. 2013-03-20 14:58:59 +01:00
NathanSweet
695db31d71 libgdx runtime, attachment loader instead of resolver.
Other minor fixes.
2013-03-12 23:20:38 +01:00
NathanSweet
6710c1e9c9 cpp, loading, applying and animating with SFML is working. 2013-02-22 20:04:32 +01:00
NathanSweet
2c78e22855 Initial libgdx runtime. 2013-02-20 01:15:31 +01:00