Commit graph

1090 commits

Author SHA1 Message Date
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
kangax
8879c73af7 Document lock* properties. Build distribution 2013-04-16 12:44:54 -04:00
Tim Andres
63809278d2 Documented new matrix multiplication utility 2013-04-16 02:26:22 -04:00
Tim Andres
e2bba99e98 Fixed path translation bug with SVG parsing 2013-04-16 01:49:42 -04:00
Juriy Zaytsev
85a8915a54 Merge pull request #557 from Kienz/patch-3
Return object reference in drawControls and drawBorders. Closes #556.
2013-04-12 02:26:49 -07:00
Stefan Kienzle
e73fe4625e Return object reference in drawControls and drawBorders
Closes #556
2013-04-12 00:47:07 +03:00
kangax
e8c9c7b0f1 Fix group selection when animation is in progress. Thanks @Kienz 2013-04-10 16:46:16 +02:00
kangax
99497467aa Remove node 0.9 from travis as it errors during build 2013-04-08 14:36:19 +02:00
kangax
7f190662d1 Do not parse fill value if it's not a string (but, for example, a gradient or pattern) 2013-04-08 13:41:46 +02:00
Juriy Zaytsev
5d10010dd4 Merge pull request #546 from Kienz/patch-1
fabric.Rect.fromElement() are wrong positioned
2013-04-08 01:19:48 -07:00
Stefan Kienzle
185686738e fabric.Rect.fromElement() are wrong positioned
If the left/top properties are 0 they are ignored - they are not normalized.
http://jsfiddle.net/Kienz/3SmUC
2013-04-08 09:25:33 +03:00
kangax
a0bc7b6904 Fix doc typo 2013-04-06 12:46:01 +02:00
kangax
8f34f2ac34 Build distribution 2013-04-06 12:44:36 +02:00
kangax
fcc0c5cbbb Only call change and complete callbacks once, when animating multiple properties. Closes #544 2013-04-06 12:44:10 +02:00
Juriy Zaytsev
5d97f5e803 Merge pull request #543 from Kienz/patch-1
Add svg element to async objects (reviver)
2013-04-05 09:14:23 -07:00
Stefan Kienzle
9c76ba0f92 Add svg element to async objects (reviver)
If async objects parsed (image), the reviver svg element is undefined.
You can see it here:
http://jsfiddle.net/Kienz/nhYww/
2013-04-05 19:06:02 +03:00
kangax
79a9d551c7 Build distribution. Version 1.1.6 2013-04-04 14:05:43 +02:00
kangax
c22d9f0c18 req_handler -> reqHandler 2013-04-04 14:05:24 +02:00
kangax
97222fbaa1 Remove pathOffset from object/json output for now 2013-04-04 14:03:22 +02:00
kangax
5a3d59c3a7 Fix text unit test 2013-04-04 14:03:08 +02:00
kangax
4e74f4d7ab Preserve group reference on objects in group after adding/removing some object from group. Closes #533 2013-04-04 13:58:08 +02:00
kangax
c294ae2b3a [BACK_INCOMPAT] fabric.Text#strokeStyle -> stroke, for consistency with other objects. Closes #535 2013-04-04 13:58:08 +02:00