47 Commits

Author SHA1 Message Date
badlogic
231bd26313 [ts] Fixed Path/TransformConstraint handling of reflection 2016-11-07 13:54:49 +01:00
badlogic
e8d363435d [ts] Added another last minute fix to AnimationState:applyRotateTimeline 2016-11-04 14:48:11 +01:00
badlogic
ca074364c5 [ts] Fixed first frame setup pose reset in all timeline implementations 2016-11-03 11:07:42 +01:00
badlogic
0b7a3339ac [ts] Ported last minute AnimationState changes 2016-11-01 14:55:11 +01:00
badlogic
bb7e474f7a [lua][ts] Ported some post 3.5 changes 2016-11-01 14:39:43 +01:00
NathanSweet
c6cc8847ae [spine-ts] Fixed copy/paste bug when firing listeners. 2016-10-30 23:06:50 +01:00
NathanSweet
a8d226b927 Merge remote-tracking branch 'origin/dev' into dev 2016-10-29 00:51:34 +02:00
NathanSweet
e2c870ff0c Formatting. 2016-10-27 16:23:02 +02:00
badlogic
969ae94f9d [ts] Finished porting new AnimationState, works as intended 2016-10-25 11:26:14 +02:00
badlogic
42bb22d3c0 [ts] Fixes to demos, rotation special cases are a bit wonky still :D 2016-10-24 17:04:03 +02:00
badlogic
a4fcc0cdbf [ts] And another fix for args... 2016-10-24 15:14:09 +02:00
badlogic
aa5282b398 [ts] Fixed setAnimation naming for string/ref arguments 2016-10-24 15:13:14 +02:00
badlogic
787af5c8f8 [ts] Port of new AnimationState, needs testing 2016-10-24 13:32:58 +02:00
badlogic
05551e9b16 [ts] Closes #738, remove trailing whitespace 2016-10-20 14:48:13 +02:00
badlogic
a19d8fbd16 [ts] Updated noRotationOrReflection math 2016-10-19 14:23:45 +02:00
badlogic
9197f6f0f7 [ts] Fixed bug in IkConstraint 2016-10-17 15:23:59 +02:00
badlogic
71702a451a [ts] Updated spine-ts build 2016-10-17 14:16:30 +02:00
badlogic
bf5f0d808e [ts] Updated to 3.5, constraint order from export, applied bone attributes. Changes to Animation and AnimationState have not been ported yet 2016-10-17 13:48:12 +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
6cdcdbdb40 Renamed TextureAtlasAttachmentLoader to AtlasAttachmentLoader, matching the other runtimes. 2016-10-15 10:27:38 +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
Mario Zechner
f84ae17615 Updated License Headers 2016-10-13 10:27:54 +02:00
badlogic
0d85cfeaaf [ts] Closes #713, the latest TS 2.0.3 version of ArrayLike makes both the length and indexer read-only. Added our own ArrayLike to utils, works as intended 2016-10-03 15:37:57 +02:00
badlogic
726543960b [ts] Closes #714, don't require all callbacks in an animationstate listener to be set 2016-10-03 15:21:13 +02:00
badlogic
691c33d9a9 [ts] Closes #699, bug in Skin#attachAll 2016-09-26 12:13:18 +02:00
badlogic
b4788a6c42 [ts] Fixed RegionAttachment#setRegion, now actually sets the region property. Fixed up WebGL example 2016-09-26 10:58:30 +02:00
badlogic
73b5617b81 [ts] Refactored the way we render multiple demos. All rendering is coalesced into a single rendering loop. Eats less CPU 2016-09-03 01:13:02 +02:00
badlogic
8faba2cdec [ts] Demos, a never ending story 2016-09-03 00:00:06 +02:00
badlogic
18b0463669 [ts] Demos done 2016-09-02 16:45:35 +02:00
badlogic
1c74823b2f [ts] Refactored demos to share assets as much as possible. Added SharedAssetManager for that purpose 2016-09-02 11:22:04 +02:00
badlogic
e5032250bc [ts] Getting close to being done with demos 2016-09-01 17:12:50 +02:00
badlogic
348b11e275 [ts] More demo work 2016-09-01 14:46:36 +02:00
badlogic
0e59f99956 [ts] Removed demo assets, we now load from the server (using CORS). Enabled PMA for all demos, rewired some assets 2016-08-31 11:56:30 +02:00
NathanSweet
05bf924897 Check if region is null before property assignment. 2016-08-30 22:54:46 +02:00
badlogic
830a2ad040 [ts] Added playback controls to demos 2016-08-26 11:29:02 +02:00
badlogic
a69aec8a76 [ts] Added various helper classes to make writing demos easier 2016-08-24 15:58:31 +02:00
badlogic
ef4b04756c [ts] Added ShapeRenderer and SkeletonDebugRenderer, added to WebGL test 2016-08-23 14:11:45 +02:00
badlogic
55795ac3e0 [ts] Closes #677, closes #678. IKConstraintData.mix wasn't parsed properly in SkeletonJson. Widget has to apply skin before calculating setup pose bounds 2016-08-22 13:14:58 +02:00
badlogic
28b97e4532 [ts] Final touches to samples, removed underscore from private fields 2016-08-19 14:10:30 +02:00
badlogic
1a24433403 [ts] Fixed examples to use full page size and scale animations automatically 2016-08-19 12:18:26 +02:00
badlogic
b9afff01fd [ts] THREE.JS backend, revised batching using interleaved buffers, WIP 2016-08-17 16:04:27 +02:00
badlogic
23f2a50821 [ts] Added Canvas backend, also does meshes 2016-08-16 12:37:53 +02:00
badlogic
847bd2a76c [ts] More refactoring for greater code reuse 2016-08-16 10:41:28 +02:00
badlogic
e72c9030eb [ts] Refactored AssetManager and TextureAtlas to be in core/ package for sharing between backends 2016-08-16 10:27:50 +02:00
Nathan Sweet
698c4a1661 [ts] Added spine-ts runtime for TypeScript and JavaScript 2016-08-12 09:28:50 +02:00