ippo615
|
1ae9188708
|
Improved 'colorizing' - now any color
|
2013-07-15 20:09:36 -04:00 |
|
ippo615
|
f640d19042
|
Working on convolution based filters
|
2013-07-14 22:20:45 -04:00 |
|
ippo615
|
66cef11ae9
|
Fixed bug in color filters, added visual tests.
|
2013-07-11 21:57:49 -04:00 |
|
Eric Rowell
|
1cbc3dd31c
|
improved batch draw logic. Each layer isntance now has access to its own batch draw animation
|
2013-07-05 20:42:02 -07:00 |
|
Eric Rowell
|
c79f286893
|
added stage mouseover and mouseout events
|
2013-07-05 10:38:02 -07:00 |
|
Eric Rowell
|
7c40333fc8
|
stage events can now be added without having a target node. i.e. you can bind mousedown, mouseup, click, dblclick, etc. to the stage directly
|
2013-07-04 00:20:28 -07:00 |
|
Eric Rowell
|
f85c6b1392
|
added new addPoint method which allows you to add a single point to the points array without swapping the whole thing
|
2013-06-27 23:28:57 -07:00 |
|
Eric Rowell
|
812ea103f2
|
added tween.destroy() method + unit tests
|
2013-06-09 00:28:39 -07:00 |
|
Eric Rowell
|
c0c5868f31
|
updated Label docs. removed old integration test files
|
2013-06-08 16:11:31 -07:00 |
|
Eric Rowell
|
b86aa11d47
|
fix #352 also did major remove and destroy refactoring, and added lots of unit and visual tests
|
2013-06-08 15:57:36 -07:00 |
|
Eric Rowell
|
0983531197
|
changed integration tests to visual tests
|
2013-06-08 15:21:31 -07:00 |
|
Eric Rowell
|
bffc886b79
|
added integration test for hiding the stage
|
2013-06-08 15:17:59 -07:00 |
|
Eric Rowell
|
e8c9e7966f
|
when a new stage is instantiated, it now clears the container DOM element
|
2013-06-08 14:29:58 -07:00 |
|
Eric Rowell
|
79c3124ed7
|
Spline no longer extends Line. Blob no longer extends Spline. point getter setters were extracted out to Node. control point expansion method in Spline was pulled out and put in Util
|
2013-06-08 14:17:26 -07:00 |
|
Eric Rowell
|
e8ea9340fe
|
added points Node getter and setter creators for Line and Polygon
|
2013-06-08 11:11:49 -07:00 |
|
Eric Rowell
|
0c3ada88f5
|
updated perf tests
|
2013-06-07 23:11:01 -07:00 |
|
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
|
824e9fdbee
|
brought back Ellipse and ellipse tests
|
2013-06-06 22:07:53 -07:00 |
|
Eric Rowell
|
51643bcada
|
fixed Chrome 27 bug which was drawing circles as rectangles
|
2013-06-06 21:56:40 -07:00 |
|
Eric Rowell
|
8a5ad235bd
|
added some tween unit tests. all tween methods now return this
|
2013-06-04 22:39:11 -07:00 |
|
Eric Rowell
|
05bc2e9d1f
|
Tweens now have built-in point array support. This means thatyou can tween any numeric value, or any array of points. Very handy for Line, spline, Polygon, and Blob
|
2013-06-03 22:09:47 -07:00 |
|
Eric Rowell
|
55e775c1ff
|
rewrote Kinetic.Tween yet again. A Kinetic.Tween is no longer made up of Tweens. A single tween instance is used, which tweens a value from 0 to 1. Kinetic.Tween then uses the value between 0 and 1 to update all of the attributes. This performs much better, and sets us up for true array tweening support
|
2013-06-03 21:50:14 -07:00 |
|
Eric Rowell
|
c1bd40fcae
|
first pass at implementing tweenable point arrays
|
2013-06-02 16:50:38 -07:00 |
|
Eric Rowell
|
18fa3673aa
|
removed data url dependencies from functional tests
|
2013-06-02 15:44:24 -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
|
2409b99844
|
removed Ruby build files, and updated readme with Grunt instructions
|
2013-06-01 16:03:50 -07:00 |
|
Eric Rowell
|
616e5d98f4
|
dev version will now be 0.0.0 instead of current. current is an invalid value for the version key in the package.json file for grunt
|
2013-06-01 15:58:14 -07:00 |
|
Eric Rowell
|
7b9322c15c
|
custom builds that do not include drag and drop now work correctly fixes #465
|
2013-05-31 23:36:43 -07:00 |
|
Eric Rowell
|
244273eb4c
|
prevent default now occurs in the stage addEvent method
|
2013-05-31 23:11:21 -07:00 |
|
Eric Rowell
|
324d841ed4
|
mousedown and touchstart events now always call preventDefault
|
2013-05-31 23:04:07 -07:00 |
|
Eric Rowell
|
3cfd49a03e
|
updated tests
|
2013-05-21 21:22:22 -07:00 |
|
Eric Rowell
|
2f43f26418
|
fixed Label regression
|
2013-05-21 00:13:32 -07:00 |
|
Eric Rowell
|
ffbf0245e2
|
fixed #460
|
2013-05-20 22:41:13 -07:00 |
|
Eric Rowell
|
c7816642d7
|
fixes #414
|
2013-05-20 22:12:43 -07:00 |
|
Eric Rowell
|
4ef1a82bc8
|
rewrote Label API. Group plugins now require that children are added to the base class
|
2013-05-20 21:58:57 -07:00 |
|
Eric Rowell
|
ae326a9c89
|
label offsets, serialization, and deserialization now work. fixes #406
|
2013-05-20 09:42:16 -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
|
7069bf9e0c
|
stage tweens now work correctly. getChildren() and getLayers() now return a Kinetic.Collection. added toArray() method to Kinetic.Collection
|
2013-05-19 21:07:43 -07:00 |
|
Eric Rowell
|
056346c14d
|
even more documentation
|
2013-05-18 22:30:57 -07:00 |
|
Eric Rowell
|
3433086079
|
changed getIntersections() to getAllIntersections() to indicate that the method returns more than may be needed. Updatee docs, and clarified the differences between intersects(), getIntersection(), and getAllIntersections()
|
2013-05-17 15:50:53 -07:00 |
|
Eric Rowell
|
47364c63cd
|
deprecated getNodeType(), added className property to label, and added lots of Node doc examples
|
2013-05-17 11:46:06 -07:00 |
|
Eric Rowell
|
b1d1981fe9
|
added getType() and getClassName() methods. beefed up on() docs
|
2013-05-17 10:51:56 -07:00 |
|
Eric Rowell
|
8c9d2b5459
|
setAttr() is now a public method that can be used to set Kinetic attrs, or custom attrs
|
2013-05-14 22:37:33 -07:00 |
|
Eric Rowell
|
e024b43906
|
deprecated Ellipse shape, since you can create ellipses now with circles. updated tests
|
2013-05-13 22:19:51 -07:00 |
|
Eric Rowell
|
6b68da49d9
|
rebuilt performance test framework. It now runs tests across multiple Kinetic versions to track performance improvements
|
2013-05-13 21:59:33 -07:00 |
|
Eric Rowell
|
fc1e388f22
|
cleaned up internal firing logic. the fire method now does not bubble events by default, to prevent devs from unknowingly bubbling events that they don't care to bubble, inadvertantly affecting performance
|
2013-05-13 08:56:09 -07:00 |
|
Eric Rowell
|
f9277b8fec
|
more Tween polishing
|
2013-05-11 23:57:14 -07:00 |
|
Eric Rowell
|
264d98c1ce
|
polished up the new Tween class. goto changed to seek. auto property conflict resolution. onFinish can now be set
|
2013-05-11 16:43:09 -07:00 |
|
Eric Rowell
|
335bd10310
|
changed Ease namespace to Easings
|
2013-05-10 22:17:58 -07:00 |
|