Eric Rowell
b6cca6a143
moved dd logic in destroy() from Node to DD namespace. refactored stopDrag logic to correctly handle the event object
2013-04-07 10:52:33 -07:00
Eric Rowell
6f61b07500
some refactoring proposed by pavelpower
2013-04-07 10:00:55 -07:00
Eric Rowell
d8d724dd60
Merge pull request #381 from tjouan/container_params-filename-fix
...
Fix ContainerParams.txt filename
2013-04-07 09:46:31 -07:00
Eric Rowell
d4152a90a2
fixed issue with shape params txt file
2013-04-07 09:44:40 -07:00
Thibault Jouan
6fcae71130
Fix ContainerParams.txt filename:
...
This file path is referenced as configParams/ContainerParams.txt in
the Thorfile but the real filename is containerParams.txt so build can't
be done:
$ thor build:dev my
:: Deleting other development files...
:: Building full source file /dist/kinetic-vmy.js...
$PWD/Thorfile:153:in `read': No such file or directory - \
configParams/ContainerParams.txt (Errno::ENOENT)
It was fixed in 04ddd321
by changing the path in the Thorfile, but
broken by 912cef43
.
This change rename the file with the correct name.
2013-04-07 15:50:59 +00:00
Eric Rowell
515c9702c7
reenabled manual tests
2013-04-07 00:28:07 -07:00
Eric Rowell
8f22bb1938
added stage transition resize manual test
2013-04-07 00:15:15 -07:00
Eric Rowell
9fd5df4d79
drag and drop logic now works correctly on mobile when both the stage is draggable and a shape
2013-04-06 22:29:35 -07:00
Eric Rowell
4610918f07
updated Label docs
2013-04-06 22:06:11 -07:00
Eric Rowell
d57842126a
fixes #353
2013-04-04 23:17:20 -07:00
Eric Rowell
280e07a2af
fixed Polygon points default attr issue
2013-04-04 22:48:37 -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
171b2a57d3
Merge pull request #369 from alexahn/master
...
stage clear fix
2013-04-04 10:36:45 -07:00
Eric Rowell
7888ebe24d
Merge pull request #365 from nicomlas/master
...
Crop filter
2013-04-04 09:58:02 -07:00
Alex Ahn
d1516bf727
stage layers length fix
2013-04-03 15:43:32 -04:00
Eric Rowell
348d1b59b6
Merge pull request #342 from louisj/master
...
Fixed Kinetic.Text wrapping issues
2013-04-02 22:47:37 -07:00
Eric Rowell
22aaa15562
fixed #348
2013-04-02 22:29:56 -07:00
Eric Rowell
d0e984ca93
Merge branch 'master' of github.com:ericdrowell/KineticJS
2013-04-02 22:08:15 -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
c74171c70a
Merge pull request #338 from arkx/master
...
Fix leakages in Kinetic.Transition
2013-03-28 00:17:20 -07:00
Louis Jolibois
14dc481eee
Merge github.com:ericdrowell/KineticJS
2013-03-27 18:55:52 +01:00
Louis Jolibois
823529f839
Fixed word wrapping behavior: last words of a multiline text should not be arbitrarily wrapped anymore.
...
Fixed width padding not being used.
Removed unused _expandTextData method
2013-03-27 17:12:20 +01:00
Aku Kotkavuo
5b37e2cab4
Fix leakages in Kinetic.Transition
...
ClojureScript advanced mode compilation chokes on these since it
mangles all function names.
2013-03-27 17:43:03 +02:00
Eric Rowell
5340ced25d
tweaked docs
2013-03-26 01:09:21 -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
dc107a06ae
fixed small logical error with startDrag()
2013-03-24 20:54:59 -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
ffe11a4539
refactored and optimized Image.js and Type.js
2013-03-24 13:12:33 -07:00
Eric Rowell
c8e83dfacb
for event delegation, changed evt.node property to evt.targetNode
2013-03-24 10:38:05 -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
40979443e1
removed legacy temp drag layer operation
2013-03-24 01:28:06 -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
f0037ce9c6
cleaned up Stage.js
2013-03-23 23:50:51 -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
c31abf6be3
changed getUserPosition to getPointerPosition, and setUserPosition to setPointerPosition
2013-03-23 20:15:49 -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