kangax
4e5f5badc0
Avoid trailing comma in shadow.class.js when toSVG is stripped. Thanks @danielbeardsley
2013-07-08 12:39:19 +02:00
kangax
0bf607be2e
Revert polygon/polyline points change as it breaks shapes in SVG import section
2013-07-08 12:39:13 +02:00
kangax
3eb00518f8
Fix pointer detection in scrollable container. Thanks @kwicher. Closes #730
2013-07-07 22:32:03 +02:00
kangax
21f87bb63a
Fix polygon/polyline tests and minor cleanup
2013-07-07 22:25:01 +02:00
Juriy Zaytsev
3076a7b45f
Merge pull request #736 from timandres/master
...
Fix polygon/polyline bounding box
2013-07-07 13:09:30 -07:00
kangax
33fd6c66b5
Version 1.2.1
2013-07-06 16:04:29 +02:00
Juriy Zaytsev
e4989e3fbe
Merge pull request #709 from woutercommandeur/path
...
Fix path behaviour with top/left offsets. Closes #663
2013-07-06 05:56:43 -07:00
kangax
0b9a9fa9e2
Fix incorrectly created group. Closes #710
2013-07-05 23:10:45 +02:00
kangax
be72f68670
Make sure object angle is always positive
2013-07-04 14:18:30 +02:00
kangax
65d54581b4
Make gradient, pattern, shadow optional modules
2013-07-04 14:18:30 +02:00
kangax
a33a599417
Remove commented out code
2013-07-04 14:18:30 +02:00
Juriy Zaytsev
aca2a62a22
Merge pull request #734 from sn3p/master
...
Make `sendBackward` / `bringForward` work with non-intersecting objects
2013-07-03 15:38:20 -07:00
Juriy Zaytsev
8609f80254
Merge pull request #732 from Kienz/gradientFix
...
Bugfix for `fabric.Gradient#fromElement`; add more gradient tests
2013-07-03 15:29:56 -07:00
Matthijs Kuiper
fe4c0cbb32
Make sendBackward/bringForward work with non-intersecting objects
...
sendBackward/bringForward functions now take an additional parameter
`intersecting` (boolean).
If `true`, send object behind/in front of next intersecting object.
If `false` (default), send object one level down/up without checking for
intersection.
See issue https://github.com/kangax/fabric.js/issues/707
2013-07-03 23:05:05 +02:00
Kienz
520b2258d3
Convert opacity value into float value. If stop-opacity is set as attribute (not as style attribute) el.getAttribute('stop-opacity') returns null. Problem exists since commit a0b7fa4eb9.
...
Add default value rgb(0,0,0) for stop-color and 1 for stop-opacity.
Add more gradient tests.
2013-07-02 21:09:50 +02:00
Tim Andres
1576306ef0
Simplified fabric.util.getBoundingRect code
2013-06-28 17:29:07 -04:00
Tim Andres
09e438b0ee
Fixed bounding box bug with SVG parsed polylines and polygons
2013-06-28 16:39:15 -04:00
Juriy Zaytsev
b452f37429
Merge pull request #724 from ilsken/component
...
Add component.io support
2013-06-25 14:15:25 -07:00
Chris Tarquini
9d6348615b
Added component support
2013-06-25 16:08:24 -04:00
kangax
53aaedadb6
Fix docs
2013-06-20 14:24:00 +02:00
Juriy Zaytsev
4c3286b007
Merge pull request #720 from iFixit/center-transform-per-object
...
Add "centerTransform" to `fabric.Object` (similar to the one on `fabric.Canvas`)
2013-06-20 05:23:20 -07:00
Daniel Beardsley
f10bef57af
Resizing: allow centerTransform per-object
...
Instead of ONLY a global setting. Some objects (like circles) make far
more sense with centerTransform so it's nice to be able to do it
per-object.
2013-06-19 17:01:32 -07:00
Juriy Zaytsev
8805547e74
Merge pull request #716 from iFixit/load-image-buffer-support
...
Add support for Buffers in `fabric.utils.loadImage`
2013-06-19 04:19:33 -07:00
Cedric Wienold
5fc960aa56
Add support for Buffers to utils.loadImage
...
If the user has preloaded image data in a Buffer, allow that user to use
that data to load into a Fabric.js image.
This is possible because node-canvas supports setting 'src' to a Buffer.
2013-06-19 04:11:06 -07:00
kangax
6597b8919b
Make sure only existent custom properties included in output. Closes #713
2013-06-19 12:49:45 +02:00
Juriy Zaytsev
17551c0084
Merge pull request #715 from iFixit/build-minification-error-reporting
...
Build: Let the user know about minification errors
2013-06-19 03:26:42 -07:00
Daniel Beardsley
c99d5aeae5
Build: Let the user know about minification errors
...
And exit(1).
2013-06-19 02:57:35 -07:00
Juriy Zaytsev
471dfed3c6
Merge pull request #714 from Kienz/gradientTests
...
Add more gradient tests
2013-06-18 13:48:52 -07:00
Kienz
57de0f7f3a
Add more tests to gradient (distinguish between linearGradient and radialGradient)
2013-06-18 22:34:18 +02:00
kangax
4d4a129ee6
Fix objects z-index when creating a group via shift click
2013-06-18 12:34:43 +02:00
Stefan Kienzle
a0b7fa4eb9
Merge pull request #712 from macrosak/master
...
Zero opacity in gradient color stop.
Closes #711
2013-06-18 00:07:27 -07:00
Michal Knizek
f22c198a1e
Zero opacity in gracient color stop kangax/fabric.js#711
2013-06-18 09:00:55 +02:00
Wouter Commandeur
b2b305e90b
fix path behaviour with top/left offsets, fixes #663
2013-06-16 11:56:35 +02:00
kangax
af9ed2a50d
Update changelog
2013-06-14 11:49:50 +02:00
kangax
275091e5e0
Add changelog file, listing back-incompat changes for now
2013-06-14 11:47:27 +02:00
kangax
cdc2d4156f
Build distribution. Version 1.2.0
2013-06-14 11:14:01 +02:00
kangax
be8e921e57
Fix nested matrix multiplication. Closes #705
2013-06-13 23:10:33 +02:00
Stefan Kienzle
7e9122945e
Merge pull request #701 from woutercommandeur/flip
...
fix flickering when flipping using the corner scaling controls
2013-06-13 13:36:37 -07:00
Wouter Commandeur
6f4e78d6fc
semicolons again
2013-06-13 17:50:40 +02:00
Wouter Commandeur
cb5bb66628
adjust scaling when dealing with padding
2013-06-13 17:41:07 +02:00
Wouter Commandeur
34e00e862c
missing semicolon fixed
2013-06-13 17:00:31 +02:00
Wouter Commandeur
10e878fb62
mouse coordinates had to be adjusted for padding, now scaling works with padding as well
2013-06-13 16:52:21 +02:00
kangax
5bd8ba28d6
Fix loadFromJSON callback when objects array is empty. Closes #703
2013-06-13 13:39:17 +02:00
Wouter Commandeur
f4e4715905
remove commented out code
2013-06-12 21:23:15 +02:00
Wouter Commandeur
ecedb34d23
fix behaviour to be the same as the original
2013-06-12 21:21:34 +02:00
Juriy Zaytsev
344237a03a
Merge pull request #700 from rileydutton/patch-1
...
Fix bug for not firing selection:created when using Shift to add objects
2013-06-12 11:03:46 -07:00
Wouter Commandeur
0ad759c428
fix flickering when flipping using the corner scaling controls
2013-06-12 19:24:30 +02:00
Riley Dutton
d79ff8f5e2
Fix bug for not firing selection:created when using Shift to add objects
...
Currently if you use Shift+Click to add objects to a group, selection:created will only fire after you add 3 or more objects to the group. This fix allows selection:created to fire when the group is first created (when the second object is added).
2013-06-12 10:19:00 -05:00
Juriy Zaytsev
6ad7e80f95
Merge pull request #696 from woutercommandeur/scaleflipfix
...
Fix flipping by using the corner controls
2013-06-12 06:31:00 -07:00
Wouter Commandeur
3809d19024
fix indentation
2013-06-11 11:03:05 +02:00