asturur
2dc5e298a3
Update ellipse.class.js
2014-06-19 21:38:26 +02:00
asturur
66d6b633ba
Update ellipse.class.js
2014-06-19 21:37:33 +02:00
asturur
3f47559589
Start to fix the position of ellipses
...
Till this library won't use ctx.ellipse() this weird transformation will be a huge mess.
This little fix imroves position of not transformed ellipses.
You can see the fixes on the example i will post below.
It needs improvement to work with other transformMatrix.
2014-06-19 21:05:39 +02:00
asturur
190973f6c9
Update ellipse.class.js
...
Always transparency rendering related.
2014-06-19 17:14:36 +02:00
asturur
8482c1c29b
Update polygon.class.js
...
Apply opacity property to poligon class.
2014-06-19 10:42:55 +02:00
asturur
572038b0e5
Update path.class.js
...
apply opacity property on paths.
2014-06-19 10:42:05 +02:00
Jim Rodovich
1201cfb1e1
Make closepath commands update current x/y coordinates.
...
Per the SVG spec,
> If a "closepath" is followed immediately by any other command, then
> the next subpath starts at the same initial point as the current
> subpath.
2014-06-06 13:50:54 -05:00
Jim Rodovich
ff04efdc76
Don't ever draw lines to explicit M/m commands.
...
#1365 converted multiple M/m coordinates to L/l commands when importing paths. The `_render` function was already attempting to connect those coordinates, but that's no longer necessary as the only consecutive M/m commands in `_render` were explicitly defined as M/m commands.
2014-06-06 10:31:54 -05:00
Kienz
c258b08f48
Add IE support for copy / paste events
...
Fix for `cut` event if nothing is selected
2014-06-05 00:56:34 +02:00
Stefan Kienzle
41933ccf20
Merge pull request #1348 from Kureev/copy/paste
...
Copy/Paste from/to external resources
2014-06-05 00:45:17 +02:00
Kureev Alexey
09836dc2c7
Copy/paste old browsers support check
2014-06-01 21:51:41 +02:00
Jim Rodovich
6f8444c86a
Convert extra "moveto" coordinates to "lineto" commands.
...
Per the [SVG spec](http://www.w3.org/TR/SVG11/paths.html#PathDataMovetoCommands ):
> If a moveto is followed by multiple pairs of coordinates, the
> subsequent pairs are treated as implicit lineto commands. Hence,
> implicit lineto commands will be relative if the moveto is relative,
> and absolute if the moveto is absolute."
2014-05-30 10:08:03 -05:00
Jim Rodovich
7e8dc3a91f
Fix slow clicks (> 100 ms) focusing previously-deselected IText.
2014-05-27 15:44:58 -05:00
Kureev Alexey
741e8cf43d
Copy/Paste from/to external resources
2014-05-25 18:15:54 +04:00
Stefan Kienzle
a2512b2cd0
Fix IText canvas handler initialization
2014-05-22 10:48:02 +02:00
Jim Rodovich
74b0329abd
Fix error when parsing empty SVG document.
...
And don't forget to call the callback.
2014-05-15 16:31:01 -05:00
Matt Harrison
bfb33fb1f7
Removed 'return this', not needed for private method
2014-05-15 15:18:37 +01:00
Matt Harrison
b7f03b8a6c
Added smoothing option on fabric.StaticCanvas to support setting imageSmoothingEnabled
2014-05-14 09:05:15 +01:00
Stefan Kienzle
cbf59d577c
JSON object without "objects" property throws "TypeError: Cannot read property 'length' of null" - Should now be fixed.
...
Add unit test.
Closes issue #1235
2014-05-13 13:32:55 +02:00
Juriy Zaytsev
91c32d89a7
Merge pull request #1323 from Kienz/issue-1257
...
Initialize "Noise" and "Brightness" filter with 0 instead of 100
2014-05-12 20:50:49 +02:00
Kienz
5ea264ae3d
fabric.Object.setAngle consider different originX/originY values other than "center"
...
Closes issue #1093
2014-05-12 20:36:59 +02:00
Stefan Kienzle
e0ee99caa4
Initialize "Noise" and "Brightness" filter with 0 instead of 100.
...
Closes issue #1257
2014-05-12 16:44:12 +02:00
yuri
99a3a77267
Added Multiply filter
2014-05-12 00:39:02 +03:00
kangax
f5691b4b4f
Set default originX as center. Closes #974
2014-05-09 23:29:11 +02:00
kangax
87b0f2da35
Add support for transparent value in fabric.Color
2014-05-09 22:55:33 +02:00
Juriy Zaytsev
916b35b93d
Merge pull request #1314 from rodovich/round-rect-arcs
...
Use a cubic bezier approximation for rounded rectangle corners.
2014-05-09 00:32:41 +02:00
Juriy Zaytsev
a20e329213
Merge pull request #1317 from rodovich/leading-decimal
...
Be able to parse numbers with no digits before the decimal point.
2014-05-09 00:31:46 +02:00
Jim Rodovich
6a478e6791
Use a cubic bezier approximation for rounded rectangle corners.
...
According to the SVG spec these corners are supposed to be elliptical arcs. HTML canvas does not have methods for elliptical arcs, but a cubic approximation can get within 0.02%.
Using the "magic number" from http://itc.ktu.lt/itc354/Riskus354.pdf .
2014-05-08 14:20:13 -05:00
Jim Rodovich
5b54f83548
Be able to parse viewbox numbers with no digits before the decimal.
2014-05-08 11:28:11 -05:00
Jim Rodovich
ed0b91109d
Be able to parse numbers with no digits before the decimal point.
...
Per the [SVG spec](http://www.w3.org/TR/SVG11/types.html#DataTypeNumber ), non-integer number values do not necessarily have any digits before the decimal point.
2014-05-08 11:20:56 -05:00
Jim Rodovich
95fd97fa63
Perform imported SVG rotations in degrees, per the SVG spec.
...
http://www.w3.org/TR/SVG11/coords.html#TransformAttribute
2014-05-08 10:56:32 -05:00
Jim Rodovich
76314abd95
Optimize for common case of radius 0.
2014-05-07 19:02:18 -05:00
Jim Rodovich
7b4455f29a
Constrain rounded rect radii to half the width & height.
2014-05-07 10:25:34 -05:00
Grzegorz Godlewski
ce786cc3ad
Transform matrix and isInPathGroup fix for images
2014-04-28 21:37:52 +02:00
kangax
9113b27e77
Revert _searchPossibleTargets optimization. Closes #1188
2014-04-24 10:33:33 -04:00
Juriy Zaytsev
c7b4b52981
Merge pull request #1282 from wilsonwc/master
...
Fix for #1237
2014-04-22 14:28:02 -04:00
kangax
314e06db6d
Fix fontWeight parsing
2014-04-18 16:07:59 -04:00
kangax
b3600e62a4
Add support for text-anchor's
2014-04-18 16:07:49 -04:00
Ross Wilson
14338a9559
Fix for #1237
...
Only set crossorigin on the element if something is specified
2014-04-16 13:03:02 -06:00
kangax
c8164959c8
Add support for SVG "visibility: hidden"
2014-04-16 14:05:34 -04:00
kangax
5e385e5ed0
Fix text offsets and size in SVG
2014-04-16 13:39:32 -04:00
kangax
f3b7884827
Add support for "evenodd" fill rule. Closes #1021
2014-04-15 20:09:01 -04:00
kangax
d6a73aa7f5
Make isSameColor cave-insensitive. Closes #1272
2014-04-14 12:17:06 -04:00
kangax
a48ed5b31b
Add support for display=none. Closes #1256
2014-04-10 17:47:36 -04:00
kangax
cfd71e9550
Fix viewBox parsing
2014-04-10 13:57:24 -04:00
kangax
3e06f4127d
Fix typo. Closes #1265
2014-04-09 18:02:20 -04:00
Juriy Zaytsev
63ea7b0c34
Merge pull request #1260 from Webbgaraget/toJSON-currentTransform-bugfix
...
Moves the resetting of _currentTransform.target inside `if (activeGroup)`-block
2014-04-08 17:03:50 -04:00
Anders Lisspers
46100b24bd
Moves the resetting of _currentTransform.target inside if (activeGroup)
...
This solves a problem that occurred if you were transforming (moving, scaling, rotating) a single object
when toJSON()/toObject() was run.
2014-04-03 16:20:05 +02:00
Ken Thompson
fa8bd1f40b
added "_this" reference for setTimeout
2014-03-27 20:49:43 -05:00
kangax
3f14a96c5a
Fix multiplier<1 export
2014-03-13 20:27:42 -04:00