Commit Graph

71 Commits

Author SHA1 Message Date
Eric Rowell
20adf7e036 first pass at implementing filters. Still have a lot to work through. 2012-07-17 00:32:26 -07:00
Jason Follas
0b1ddbd530 Added TextPath shape (extension of Path shape, but renders text along path instead of stroking/filling the path) 2012-07-09 09:08:30 -04:00
Eric Rowell
de7cab4cf3 moved animation logic into Animation.js. Global.js now only contains logic and properties that operate on stages 2012-07-03 23:00:52 -07:00
Eric Rowell
6126c73a84 moved data type logic into new utility files Type.js and renamed GlobalObject to Global 2012-07-03 22:08:59 -07:00
Eric Rowell
3d4d2d20c0 now utilizing John Resig's mashup of Base.js and protototype.js inheritiance Class so that it's easy for developers to extend KineticJS objects with extend() or to simply tack on new methods and properties that's available to all children classes. Moved getter and setter logic to Node. Moved transition class to root directory and created Tween class 2012-07-03 12:07:27 -07:00
Eric Rowell
fae1ff6cb7 removed Circle shape and replaced it with the more flexible Ellipse shape. If you define the radius with a number, the shape will be a circle. if you define the radius with an x and y component, it will be an oval 2012-06-17 16:50:04 -07:00
Eric Rowell
cc35abd0f6 first round of new Path shape. Despite multiple optimizations, the path performance isn't as good as a previous experiment done with v3.8.1. Will keep this as a separate branch until the performance issues are resolved 2012-05-27 21:46:03 -07:00
Eric Rowell
3585e000b6 added new Kinetic.Sprite shape that enables you to easily add animated sprites to the stage 2012-05-02 00:35:32 -07:00
Eric Rowell
1dbe93a232 added new Line Shape 2012-04-28 21:12:01 -07:00
Eric Rowell
f953e4694f tons of refactoring. Now have separate Transition and Tween classes 2012-04-03 22:23:13 -07:00
Eric Rowell
77aea95e7a round 1 of animation + transition rewrite, while combing Xaric's Tween port 2012-04-02 21:03:59 -07:00
Eric Rowell
4426625b8b fixed syntax errors found by agentultra 2012-03-30 22:09:23 -07:00
Eric Rowell
1fa41e6692 changed Matrix classname back to Transform 2012-03-24 10:03:28 -07:00
Eric Rowell
0da8adfb6e added Matrix.js and started integration 2012-03-22 13:47:37 -07:00
Eric Rowell
f8d1745e24 updated regex in build file to correctly remove old dist files 2012-03-10 21:20:31 -08:00
Eric Rowell
ed347c3641 changes geometries directory to shapes 2012-03-10 20:22:27 -08:00
Eric Rowell
07860a7dbd bug fixes and enhancements. also updated the README 2012-03-10 16:52:16 -08:00
Antoine Proulx
7981df8a61 Include the version of the library in the file name when building it. 2012-03-07 14:25:45 -05:00
Antoine Proulx
a6948ec413 Ability to add the date and the version number from the command line. 2012-03-07 09:55:07 -05:00
Antoine Proulx
7a4bf6ec26 All comments are now removed from the production file. 2012-03-07 09:49:32 -05:00
Antoine Proulx
286b726823 Change the Rakefile for a Thorfile. 2012-03-07 08:43:02 -05:00