xxorax
dcfeb9c8ff
Fix callback called 2 times, recent versions of Node call onload on the
...
elements
2013-05-06 18:35:42 +02:00
kangax
a47128afa4
Add support for same options in fabric.Object#toDataURL as there are in fabric.Canvas#toDataURL. Closes #609
2013-05-06 11:52:16 -04:00
Stefan Kienzle
662b322cd1
Call setCoords() only on target object
...
Only update target's cornerCoords.
2013-05-06 18:11:42 +03:00
kangax
d6e292e482
Fix text rendering. Closes #590 . Version 1.1.12
2013-05-05 13:23:49 -04:00
kangax
fde521317e
Store result of setLineDash support check. Build distribution. Version 1.1.11
2013-05-04 20:29:59 -04:00
Juriy Zaytsev
f297127c46
Merge pull request #607 from Kienz/dashedStroke
...
Implement dashed stroke + some fixes with stroke, fill, removeShadow and clipTo + fixes in brushes. Closes #603
2013-05-04 16:44:54 -07:00
Kienz
e4287accb6
Fix typo
2013-05-04 18:32:22 +02:00
Kienz
8645378288
Implement dashed stroke + some fixes with stroke, fill, removeShadow and clipTo + fixes in brushes
...
- fabric.Rect (now uses fabric.util.drawDashedLine), fabric.Line, fabric.Triangle, fabric.Polygon, fabric.Polyline, fabric.Image now supports dashed stroke
- fabric.Circle and fabric.Ellipse actual only supports native dashed stroke (browser must support context.setLineDash)
- fabric.Image.toSVG() has stroke/dashed-stroke support
- fabric.Object#clipTo has now affect on fabric.Image's stroke
- fabric.Shadow#affectStroke is considered - _removeShadow is now called in _renderFill (check whether stroke is to be affected) and _renderStroke
- reset shadow styles (contextTop) in fabric.PencilBrush, fabric.CircleBrush and fabric.Spraybrush (fabric.BaseBrush.removeShadowStyles)
2013-05-04 18:25:57 +02:00
Juriy Zaytsev
d5987bee34
Merge pull request #605 from tka/patch-1
...
Load remote image with full path in node.js
2013-05-03 08:32:20 -07:00
tka
85f18e36f5
when use nodejs load remote image with fullpath
...
sometime use server generate image, and passing parameter in url
so when send request should use full path, not only pathname
2013-05-03 15:24:18 +08:00
kangax
35d5cf220f
[BACK_INCOMPAT] Make fabric.Object#toDataURL synchronous. Fix fabric.Object#cloneAsImage to preserve angle. Closes #596
2013-05-01 14:49:42 -04:00
kangax
f5b88b4045
Make fabric.Canvas#isTargetTransparent public. Closes #595
2013-05-01 09:58:39 -04:00
kangax
e8825bc581
Doc fixes
2013-05-01 09:35:26 -04:00
kangax
775df6e836
Move state-related methods to stateful mixin
2013-05-01 09:29:57 -04:00
kangax
17974a55be
Reuse mt coordinate values in mtr coordinates. Closes #592
2013-05-01 03:06:04 -04:00
kangax
eeecde62a8
Normalize style values. Closes #598
2013-05-01 02:58:59 -04:00
Stefan Kienzle
6caf60670b
Fixed _renderFill - fallback for offsetX/offsetY
...
If object.fill.offsetX or object.fill.offsetY is undefined (e.g. fill = fabric.Gradient) browser might have problems (seen in firefox 3.6.28).
2013-04-30 16:27:01 +03:00
kangax
a6a5cb4a54
Load image via fabric.util.loadImage in cloneAsImage. Add fabric.util.createImage helper. Closes #593
2013-04-29 15:16:59 -04:00
Stefan Kienzle
69cae53cc8
Update link for npmjs.org
2013-04-29 18:37:19 +03:00
kangax
f6da728aad
Add support for parsing "compressed" path data in SVG path's. Version 1.1.10
2013-04-29 11:12:20 -04:00
Juriy Zaytsev
3571328985
Update README.md
2013-04-29 12:01:41 -03:00
kangax
d755d64c76
Remove unnecessary renderAll calls. Thanks @Kienz. Closes #587
2013-04-26 21:49:13 -04:00
Stefan Kienzle
acfddabe16
Fire 'object:selected' only once
...
The event 'object:selected' should only be called on first activation.
Fixes #584
2013-04-26 11:55:13 +03:00
kangax
4e1a26cc11
Update docs
2013-04-25 14:21:32 -04:00
kangax
56e6107752
Doc fixes
2013-04-25 13:52:05 -04:00
kangax
c269b7010f
Version 1.1.9
2013-04-24 13:00:02 -04:00
kangax
c16dcf88a4
Change inline docs to conform to jsdoc3
2013-04-24 12:58:04 -04:00
kangax
40d5a52492
More robust rendering of text on Node.js; left-aligned text is now aligned consistently.
2013-04-24 12:50:38 -04:00
kangax
66c3c80d18
Fix doc
2013-04-22 09:26:57 -04:00
kangax
22de40dc54
Add support for pattern offsets (via fabric.Pattern#offsetX/offsetY). Version 1.1.8
2013-04-22 09:16:58 -04:00
kangax
395680d960
Build distribution
2013-04-20 12:04:59 -04:00
kangax
dce3f6f6ca
Optimize _initDimensions to not create off-screen canvas every time. Closes #564
2013-04-20 12:04:45 -04:00
kangax
94a4b7b8d6
Cap jsdom at 0.5.6
2013-04-20 12:00:16 -04:00
Juriy Zaytsev
9a34bbfba2
Merge pull request #568 from Kienz/patch-1
...
Return unselectable objects in canvas 'mouse:down' event
2013-04-20 08:58:41 -07:00
Juriy Zaytsev
2c1708a344
Merge pull request #576 from Kienz/lockUniScaling
...
lockUniScaling now can't be overridden with shiftKey or uniScaleTransform property
2013-04-20 08:53:50 -07:00
Kienz
d03da23d0a
- lockUniScaling now can't be overridden with shiftKey or uniScaleTransform property
...
- Pass event to object 'rotating'
- some refactoring
2013-04-20 15:01:09 +02:00
Juriy Zaytsev
2c662d32f4
Merge pull request #572 from Kienz/patch-2
...
Bugfix object.opacity == 0 in svg output
2013-04-19 04:39:17 -07:00
Stefan Kienzle
571887036f
Bugfix object.opacity == 0 in svg output
...
If object.opacity = 0 the svg output sets opacity to 1.
2013-04-19 14:35:52 +03:00
kangax
e56d37d9da
Fix text and line rendering in path group. Add support for multiple declarations in "transform" attribute. Fix stroke color of line. Version 1.1.7
2013-04-18 21:42:46 -04:00
Juriy Zaytsev
359df373c0
Merge pull request #569 from xxorax/master
...
Build canvas from json even if no object is sent
2013-04-18 15:13:55 -07:00
Martin Panel
4071fd7040
Fix backgroundImageLoaded not checked
2013-04-19 00:01:53 +02:00
Juriy Zaytsev
6e37bd6b20
Merge pull request #562 from timandres/master
...
Bug fix: Exported SVG paths have wrong translation on re-parsing
2013-04-18 13:27:26 -07:00
Stefan Kienzle
53c8b074c2
findTarget now retuns unselectable objects
2013-04-18 17:51:53 +03:00
Stefan Kienzle
854d0db56c
Clear selection for unselectable object
...
Now objects are found even they are unselectable - expand _shouldClearSelection for unselectable objects.
Don't call findTarget() - new in parameter target.
2013-04-18 17:50:02 +03:00
Stefan Kienzle
99f31b5753
Return target on mouse:down (even for unselectable objects)
...
canvas 'mouse:down' event only returns selectable objects.
2013-04-18 17:42:47 +03:00
Tim Andres
db721be600
Undid inclusion of dist/all.js
2013-04-17 14:01:24 -04:00
Tim Andres
3950298c75
Changed nestTransformMatrices to mutilplyTransformMatrices
2013-04-17 13:54:11 -04:00
Tim Andres
bd058e6a94
Fetched and merged upstream changes
2013-04-17 13:53:43 -04:00
kangax
ee9a206738
Build distribution
2013-04-17 11:11:43 -04:00
Martin Panel
13acd4ee76
Build canvas from json even if no object is sent.
2013-04-17 02:11:56 +02:00