Eric Rowell
|
007ad76680
|
added new destroyChildren() method
|
2013-06-06 23:03:00 -07:00 |
|
Eric Rowell
|
ffc33a7676
|
removeChildren now removes all descendants. returned this for all applicable methods in Node, Layer, Stage, and Shape
|
2013-06-06 22:45:31 -07:00 |
|
Eric Rowell
|
a3fe5b05ca
|
pulled all integration tests out of the unit test suite and put them into integrationTests.js. updated test suite index page
|
2013-06-02 12:16:39 -07:00 |
|
Eric Rowell
|
35b1f61bda
|
tied className into toJSON and create. deprecated shapeType property and getShapeType method
|
2013-05-19 21:48:48 -07:00 |
|
Eric Rowell
|
793e43b0db
|
removed apply() Collection method. Added new mapMethods() Collection method, which is used internally to map node methods to collection methods
|
2013-03-25 22:43:35 -07:00 |
|
Eric Rowell
|
5192ccd954
|
after some more thought, I've decided to remove the Plugins namespace, but keep the plugins directory. I don't want 3rd parties putting some things in the Kinetic namespace, while others put things in the Plugin space. I really don't see a real need for the namespacing. For organizational purposes, the plugins directory still makes sense, however.
|
2013-03-24 20:42:27 -07:00 |
|
Eric Rowell
|
a3db78cc0f
|
fixed up all of the data url isseus in the unit test suite
|
2013-03-24 16:04:56 -07:00 |
|
Eric Rowell
|
b5aaab3584
|
began updating the data url strings to match recent Chrome changes
|
2013-03-24 13:32:52 -07:00 |
|
Eric Rowell
|
9db24812bd
|
removed simulate method. refactoring also fixed bug in which if you fire a custom event that has not been registered, the script no longer fails
|
2013-03-21 19:43:17 -07:00 |
|
Eric Rowell
|
b37f50ba69
|
moved Path to Plugins namespace
|
2013-03-17 17:32:35 -07:00 |
|
Eric Rowell
|
69f9374c8e
|
first pass at removing setDefaultAttrs logic to speed up node instantation performance
|
2013-03-15 08:33:05 -07:00 |
|
Eric Rowell
|
5c590bb88f
|
moved TextPath, RegularPolygon, and Star shapes to the plugins directory. updated all tests
|
2013-03-13 22:24:55 -07:00 |
|
Eric Rowell
|
46f71d283f
|
added clipping functionality to containers. Currently, the clipping function can only be applied to layers and groups. The clipping region is also subject to the containers transforms, which means that you can also create transformed clipping regions.
|
2013-02-15 18:20:34 -08:00 |
|
Eric Rowell
|
b6ba1a503c
|
ids and names hashes used for node selection via get() has moved to Global in order to greatly simplify the selection logic. This means that node ids and names are shared across all stages. If two stages each have a node with the same id, only the last id set will be accessibile (similar to DOM)
|
2013-01-13 11:10:49 -08:00 |
|
Eric Rowell
|
ed579e4843
|
added new destroy Node method which removes and destroys a node. remove() now simply removes a node from the stage. You can re add the node at a later time with add(). getDOM() changed to getContent(). stage.remove() now correctly removes content node
|
2013-01-12 22:01:12 -08:00 |
|
Eric Rowell
|
b542fbb188
|
finished updating unit tests. All tests now pass
|
2013-01-02 22:08:34 -08:00 |
|
Eric Rowell
|
f3a1e9a247
|
new spline attr for the Line shape which enables splines
|
2012-12-31 19:24:35 -08:00 |
|
Eric Rowell
|
291583148b
|
moved all rendering logic into the Canvas renderer modules. Shape draw funcs are now passed a renderer object, not a canvas context. The context is accessible via canvas.getContext()
|
2012-12-09 09:52:33 -08:00 |
|
Eric Rowell
|
5705d909e5
|
changed test to warn for node and shape selector unit test, and added more info in the README Testing section
|
2012-12-03 19:54:58 -08:00 |
|
Eric Rowell
|
48e014fe01
|
bug fix #29 bug fix #143 when node.remove() is called, parent property is unset. Also migrated remove tests from containerTests to nodeTests.
|
2012-11-24 23:19:16 -08:00 |
|
Eric Rowell
|
94c3c913cb
|
cleaned up unit test data urls. All unit tests now pass with no warnings
|
2012-11-24 22:48:23 -08:00 |
|
Eric Rowell
|
0e6eb3ffe4
|
fixed up some text shadow issues
|
2012-11-24 09:15:02 -08:00 |
|
Eric Rowell
|
0e514f7810
|
fixed up text path draw func
|
2012-11-24 00:05:37 -08:00 |
|
Eric Rowell
|
a5e23c426d
|
restructured unit tests and created a unit test build target which concatenates source test files
|
2012-11-13 21:37:28 -08:00 |
|