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
|
324d841ed4
|
mousedown and touchstart events now always call preventDefault
|
2013-05-31 23:04:07 -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
|
e024b43906
|
deprecated Ellipse shape, since you can create ellipses now with circles. updated tests
|
2013-05-13 22:19:51 -07:00 |
|
Eric Rowell
|
76a399bfc0
|
major refactor of directory structure. Killed Util directory. Created Util.js file instead. Moved general purpose methods from Global to Util
|
2013-05-07 23:51:02 -07:00 |
|
Eric Rowell
|
d75fd4b40a
|
refactored filter API so that transitions can hook into the filter controls. Filter transitons are now working. Filters can now also have an unlimited number of parameters. added _applyFilter flag to ensure that new filters are only applied once, when needed, right before a redraw
|
2013-05-04 00:40:46 -07:00 |
|
Eric Rowell
|
ecbebeef5a
|
rewrote filters logic. Filters are now applied synchronously. It's now much easier to transition filter values. added clearFilter method
|
2013-04-30 22:28:05 -07:00 |
|
Eric Rowell
|
6a1ec5db4c
|
fixed #363
|
2013-04-04 22:45:39 -07:00 |
|
Eric Rowell
|
ada9f6dbd4
|
updated drag and drop docs
|
2013-04-04 22:27:11 -07:00 |
|
Eric Rowell
|
2cb39f087c
|
renamed the Crop filter to Mask
|
2013-04-04 22:22:28 -07:00 |
|
Eric Rowell
|
7888ebe24d
|
Merge pull request #365 from nicomlas/master
Crop filter
|
2013-04-04 09:58:02 -07:00 |
|
Eric Rowell
|
25ff34bdde
|
fixes #362
|
2013-04-02 22:07:04 -07:00 |
|
Nicolas COSME
|
d81219f7f1
|
Add the Crop filter
|
2013-04-02 14:48:48 +02: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
|
46c7b89e06
|
created new test method, testDataUrl, which makes it super easy to identify data url comparison failures that resulted from Chrome upgrades. Begain integrating. fixed all synchronous unit test data url comparison failures
|
2013-03-24 14:12:00 -07:00 |
|
Eric Rowell
|
15a9f6165f
|
updated spline tests
|
2013-03-24 00:15:15 -07:00 |
|
Eric Rowell
|
542f675522
|
added getNodeType() and getShapeType() methods
|
2013-03-24 00:14:42 -07:00 |
|
Eric Rowell
|
5b3a87b98d
|
changed wrapping attribute to wrap
|
2013-03-20 09:26:55 -07:00 |
|
Eric Rowell
|
809da97a45
|
merged and tweaked pull request 314
|
2013-03-20 09:17:21 -07:00 |
|
Eric Rowell
|
fb2d816817
|
updated text test
|
2013-03-20 09:02:18 -07:00 |
|
Eric Rowell
|
f3dd9286a9
|
changed Gauss to Blur
|
2013-03-19 09:03:18 -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 |
|
Louis Jolibois
|
c58db11a2a
|
refactored the whole _setTextData method of Kinetic.Text, added a 'wrapping' option.
Performances should improve.
Also, the text should not overflow anymore from the defined width like it sometimes did.
|
2013-03-15 15:40:30 +01: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
|
012e495a69
|
new strokeScaleEnabled property which enables you to configure if the stroke style of a shape should scale or not as the shape itself scales, or as its ancestors scale
|
2013-02-21 09:14:44 -08:00 |
|
Eric Rowell
|
88e1c5fa08
|
Merge branch 'master' of github.com:ericdrowell/KineticJS
|
2013-02-20 21:31:10 -08:00 |
|
Eric Rowell
|
4a0087f72c
|
gauss cleanup
|
2013-02-20 21:30:24 -08:00 |
|
Eric Rowell
|
4d420efabd
|
Converted test failures to warnings where appropriate
|
2013-02-15 14:44:18 -08:00 |
|
Eric Rowell
|
6a73f4dcfb
|
added enabler / disabler tests for Text. added more documentation
|
2013-01-26 19:35:53 -08:00 |
|
Eric Rowell
|
4136ddb398
|
added new dragOnTop property which allows you to define whether or not a node is automatically moved to a temp top layer when dragging
|
2013-01-09 23:45:30 -08:00 |
|
Eric Rowell
|
40bcaeafed
|
improved drag and drop layer creation logic to further reduce the possibility of a flicker
|
2013-01-09 23:27:37 -08:00 |
|
Eric Rowell
|
c504e7980b
|
re-fixed drag and drop flicker issue on mobile. It was due to the browser taking a few ms to add to canvas dom when drag and drop started
|
2013-01-09 22:34:14 -08:00 |
|
Eric Rowell
|
48b85119f5
|
reverted async prevParent redraw for drag and drop because it has undesirable side effects. Need to find another solution for the flickering behavior on mobile devices
|
2013-01-09 08:32:05 -08:00 |
|
Arthaey
|
2879dd92d0
|
Support creating shapes with points like [[x1,y1],[x2,y2]].
|
2013-01-09 00:21:47 -08:00 |
|
Eric Rowell
|
66a7e2ac39
|
layer.toDataURL() now directly returns layer canvas data url if position and size are not specificed. updated unit tests and docs
|
2013-01-02 22:02:00 -08:00 |
|
Eric Rowell
|
a53db90d0a
|
flattened fill attr, created new Node getter and setter generators that handle type conversions for points, sizes, and rotations
|
2013-01-01 23:54:02 -08:00 |
|
Eric Rowell
|
522607695f
|
Text fontSize unit is now in pixels (used to be points). Default text lineHeight attr is now 1 (used to be 1.2)
|
2013-01-01 19:36:13 -08:00 |
|
Eric Rowell
|
7ef59fdcb2
|
added more blob unit tests
|
2013-01-01 18:14:30 -08:00 |
|
Eric Rowell
|
e9d56dafba
|
added new Blob shape. removed double quotes from all shapes. made it easier for shapes to extend other shapes
|
2013-01-01 00:41:13 -08:00 |
|
Eric Rowell
|
176e805e58
|
decided to make an actual Spline shape. Will create a Blob shape soon, which will be an enclosed spline
|
2012-12-31 20:30:00 -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
|
7cb4c4269f
|
huge changes to Text shape. Skinnied it up by removing rectangle rendering component. textFill is now fill, textStroke is now stroke, textShadow is now shadow, and textStrokeWidth is now strokeWidth
|
2012-12-31 12:45:32 -08:00 |
|
Eric Rowell
|
356661ecff
|
updated unit tests with new shadow API
|
2012-12-31 10:46:23 -08:00 |
|
Eric Rowell
|
83bf1740a6
|
flattened shadow object into shadowColor, shadowBlur, shadowOpacity, and shadowOffset attrs
|
2012-12-31 00:45:38 -08:00 |
|
Eric Rowell
|
8a195618cf
|
cleaned up some cropping logic in Image, and added a cropping unit test
|
2012-11-30 20:01:10 -08:00 |
|
Eric Rowell
|
047e26382e
|
added new wedge shape. cleaned up shape comments. added degToRad and radToDeg helper in Type utility
|
2012-11-29 20:15:01 -08:00 |
|
Eric Rowell
|
44e454d740
|
changed other instances of imageBuffer to imageHitRegion
|
2012-11-28 23:28:24 -08:00 |
|
Eric Rowell
|
94670aeeda
|
changed createImageBuffer to createImageHitRegion for consistency
|
2012-11-28 23:18:17 -08:00 |
|
Eric Rowell
|
424e86bd2b
|
added warning check for toDataURL, and also improved image buffer unit tests
|
2012-11-28 22:19:49 -08:00 |
|