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
|
22aaa15562
|
fixed #348
|
2013-04-02 22:29:56 -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
|
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
|
3c63b13c95
|
fixed drag and drop regression bug
|
2013-03-24 18:17:58 -07:00 |
|
Eric Rowell
|
08bac6dc89
|
fixed up all of the data url issues in the functional test suite
|
2013-03-24 16:40:09 -07:00 |
|
Eric Rowell
|
8a393cb6be
|
created new testJSON method which makes testing JSON comparisons really easy to debug. Also fixed small logic problem with new Image width and height getters. Reinabled all serialization/deserialization unit tests
|
2013-03-24 16:30:43 -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
|
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
|
b5aaab3584
|
began updating the data url strings to match recent Chrome changes
|
2013-03-24 13:32:52 -07:00 |
|
Eric Rowell
|
a4d1dc8dab
|
stage drag and drop works again. continued refactoring DragAndDrop.js
|
2013-03-24 02:31:39 -07:00 |
|
Eric Rowell
|
13c540b969
|
removed beforeDraw and afterDraw methods. you can now subscribe to draw events with .on('draw') or .on('beforeDraw'). Draw events also bubble
|
2013-03-24 01:05:37 -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
|
3a903d6c7c
|
minor refactoring. fixed bug related to click mapping
|
2013-03-23 23:19:24 -07:00 |
|
Eric Rowell
|
ce793a4b25
|
refactored / cleaned up code in Node and DD
|
2013-03-23 22:56:22 -07:00 |
|
Eric Rowell
|
b5c1bc633a
|
removed dynamic drag and drop layer all together. In the end, the performance benefits (small) did not out weigh the complexity consequences
|
2013-03-23 21:47:15 -07:00 |
|
Eric Rowell
|
966ebf2a32
|
lots of refactoring, and code hardening. Also fixed bug in which dragend events were being fired before mouseup/touchend events
|
2013-03-23 20:02:11 -07:00 |
|
Eric Rowell
|
0c80f6e223
|
rewrote dynamic drag and drop layer because the old implementation had too many problems. This resolves all of the dynamic drag and drop issues in one go. draw() method can now be applied to any node, not just the Stage and Layers. drag events now bubble
|
2013-03-22 00:46:41 -07:00 |
|
Eric Rowell
|
0dbda82886
|
created _upperCase util method for function and event name generation, and did some refactoring
|
2013-03-21 20:24:03 -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
|
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
|
97db4fc053
|
fixed up TextPath tests
|
2013-03-19 09:40:48 -07:00 |
|
Eric Rowell
|
f3dd9286a9
|
changed Gauss to Blur
|
2013-03-19 09:03:18 -07:00 |
|
Eric Rowell
|
4036aa5fc7
|
label offset is now adjusted whenever the text is updated
|
2013-03-17 22:01:52 -07:00 |
|
Eric Rowell
|
e43c2fbeb4
|
fixed logic in Text that was accessing padding attr directly without using the getter
|
2013-03-17 21:16:08 -07:00 |
|
Eric Rowell
|
e0e390f760
|
added getWidth() and getHeight() methods to Label
|
2013-03-17 17:56:39 -07:00 |
|
Eric Rowell
|
b37f50ba69
|
moved Path to Plugins namespace
|
2013-03-17 17:32:35 -07:00 |
|
Eric Rowell
|
a1f934d26a
|
changed label rect drawing from Polygon to Shape to support rounded corners soon. Also wrapped the text and rect inside of an inner group so that the label can be positioned based on the pointer tip
|
2013-03-17 17:20:06 -07:00 |
|
Eric Rowell
|
bb57810c9a
|
added arrow support for new label plugin
|
2013-03-16 00:33:56 -07:00 |
|
Eric Rowell
|
8e17729cea
|
first pass of new Label plugin
|
2013-03-15 23:35:40 -07:00 |
|
Eric Rowell
|
c9d6820dbf
|
refactored transition logic and added getAttr method
|
2013-03-15 16:19:12 -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
|
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
|
ca0d3790b2
|
canvas elements now come with padding, margin, border, and background style resets
|
2013-02-15 15:18:02 -08:00 |
|
Eric Rowell
|
4d420efabd
|
Converted test failures to warnings where appropriate
|
2013-02-15 14:44:18 -08:00 |
|
Eric Rowell
|
26943f8245
|
implemented new pixel ratio logic, which covers all drawing cases using a canvas context. The new logic also has better performance than the previous
|
2013-02-12 09:58:47 -08:00 |
|
Eric Rowell
|
5e65b4c596
|
refactored pixel ratio scale logic
|
2013-02-12 00:20:24 -08:00 |
|