Commit graph

2338 commits

Author SHA1 Message Date
kangax
145bf6e461 Build distribution 2014-08-13 21:39:08 +02:00
Juriy Zaytsev
3405d0e2ac Merge pull request #1584 from asturur/Lock-Scale-Flipping
Lock scale flipping
2014-08-13 19:44:36 +02:00
Juriy Zaytsev
2cc901f2f7 Merge pull request #1595 from asturur/Load-Gradient-before-reviver
Load gradient before reviver
2014-08-13 19:14:48 +02:00
Andrea Bogazzi
70b879b8b9 Update elements_parser.js
Added mono-object resolveGradient function. to be called befor reviver function.
2014-08-13 11:46:39 +02:00
Andrea Bogazzi
e157437476 Update parser.js
Delete function from parser. moved in element parser.
2014-08-13 11:40:20 +02:00
Andrea Bogazzi
6cc42ca43c Update object.class.js 2014-08-12 23:33:08 +02:00
Andrea Bogazzi
66621bb37f Update canvas.class.js 2014-08-12 23:02:55 +02:00
kangax
9629aaaac8 Build distribution 2014-08-11 15:17:01 +02:00
Andrea Bogazzi
e8013f4964 Update object.class.js
Just grammar
2014-08-10 19:40:58 +02:00
Andrea Bogazzi
ebc1cf9604 Update object.class.js
added lockScalingFlip, if set to true you cannot flip by accident an objec while scaling it.
2014-08-10 00:38:44 +02:00
Andrea Bogazzi
2242b2a994 Update canvas.class.js
Added lockScaleFlip variable to scale object method
2014-08-10 00:37:01 +02:00
Juriy Zaytsev
5e65dd54b2 Merge pull request #1574 from asturur/tag-symbol
Tag symbol
2014-08-09 00:31:17 +02:00
Juriy Zaytsev
4c7ad6a82d Merge pull request #1567 from asturur/SVG-EXPORT
Better SVG export
2014-08-07 20:42:56 +02:00
Andrea Bogazzi
ea942e3580 Update parser.js
This was missing.
Now if width and height get parse correctly.
They were even before but if it was  width 18pt ( so 18 * 1.33 pixels ) and wievbox was 18, before no scaling was calculated.
2014-08-07 16:23:09 +02:00
Andrea Bogazzi
8d6f7addec Update .travis.yml 2014-08-07 16:11:48 +02:00
Andrea Bogazzi
8eaba61b17 Update parser.js
Add support to catch attributes from symbol nodes.
This is a quick hack.
To have full support symbol should managed as defs and then copied as g, without display attribute.
But before adding tons of code, let's just make it work.
2014-08-07 16:11:31 +02:00
Andrea Bogazzi
319c99a2f3 Update .travis.yml
Chi lascia la strada vecchia per quella nuova, sa quello che lascia ma non sa quello che trova.
2014-08-06 23:48:41 +02:00
Andrea Bogazzi
3f75ce7f1b Update line.class.js
Just cosmetic.
2014-08-06 23:48:07 +02:00
Andrea Bogazzi
6367e30dba Update line.class.js
Don't ask why. For me half dimension was more than enough.
2014-08-06 19:20:13 +02:00
Juriy Zaytsev
4bcfef6277 Merge pull request #1557 from asturur/gradient-transform-impor
attribute gradientTransform import
2014-08-06 16:49:06 +02:00
Andrea Bogazzi
c4b3d1881d Update image.class.js
Fixed rendering of borders and svg transformation
2014-08-06 13:54:04 +02:00
Andrea Bogazzi
3064d5e569 Updated test for text 2014-08-05 13:22:12 +02:00
Andrea Bogazzi
0538fe68c9 Fixes tests for rects 2014-08-05 13:19:53 +02:00
Andrea Bogazzi
78a5221143 Mirrored tests from polygons 2014-08-05 13:19:07 +02:00
Andrea Bogazzi
c5a5ce3ce9 fixed differences for new transforms 2014-08-05 13:16:12 +02:00
Andrea Bogazzi
99cb87bfca fixes test for ellipses 2014-08-05 13:15:10 +02:00
Andrea Bogazzi
d2da5956cd fix tests for circle 2014-08-05 13:11:59 +02:00
Andrea Bogazzi
8500f28f8f removed x and y no more used for rect 2014-08-05 13:08:40 +02:00
Andrea Bogazzi
491b4d1c33 Fixed test for rect, x and y are no more used. 2014-08-05 13:07:01 +02:00
Andrea Bogazzi
c02315f36b remove normalize func not more used 2014-08-05 13:03:04 +02:00
Andrea Bogazzi
74f796fe3e Fixed toSVG for text. 2014-08-05 13:01:51 +02:00
Andrea Bogazzi
ff2a24c3ae Simplified rect class and fixed SVG export 2014-08-05 12:58:50 +02:00
Andrea Bogazzi
ac7c208e4d Polyline: Fixes toSVG method, remove normalization 2014-08-05 12:57:32 +02:00
Andrea Bogazzi
ece0c1549f Polygon: Fixes toSVG method, removed normalization 2014-08-05 12:56:08 +02:00
Andrea Bogazzi
4a54069532 pathgroup: fixes toSVG method 2014-08-05 12:54:08 +02:00
Andrea Bogazzi
eef2e21c07 changed toSvg method 2014-08-05 12:51:20 +02:00
Andrea Bogazzi
f84091054f Object: Moved globalAlpha here, changes in render 2014-08-05 12:50:39 +02:00
Andrea Bogazzi
d40deb6d58 Fixed toSVG for line, changes in rendering logic 2014-08-05 12:49:34 +02:00
Andrea Bogazzi
32278413e3 Update image.class.js
Removed render method, added support for x and y positioning, fixed toSVG
2014-08-05 12:48:29 +02:00
Andrea Bogazzi
09ba1e115b ToSvg , added some \n 2014-08-05 12:45:07 +02:00
Andrea Bogazzi
15b6798d0e Simplified ellipse class and fixed SVG export 2014-08-05 12:44:19 +02:00
Andrea Bogazzi
c120242865 Simplified circle class and fixed SVG export 2014-08-05 12:43:51 +02:00
Andrea Bogazzi
5e0dc2211b Update parser.js
Adding scaling of translating that was wiped by some commit
2014-08-05 12:42:58 +02:00
Andrea Bogazzi
fc1b9b96a9 Update object.svg_export.js
Added missing properties and transforMatrx export.
2014-08-05 12:42:06 +02:00
Juriy Zaytsev
686fa25ce9 Merge pull request #1564 from rodovich/empty-polygon-points
Fix importing polygons with empty `points` attributes
2014-08-05 00:54:36 +02:00
Jim Rodovich
642a577ba1 Check for points existing before trying to do anything with them. 2014-08-04 15:41:39 -05:00
Jim Rodovich
9b74583532 fabric.Polygon.fromElement() shouldn't throw an error.
It can just return `null`.
2014-08-04 15:40:02 -05:00
Andrea Bogazzi
740047a98b Update gradient.class.js
Added import of gradient transform
2014-08-03 20:55:45 +02:00
Andrea Bogazzi
b27cba8921 Update gradient.js
Add test for imported transform
2014-08-03 20:55:04 +02:00
kangax
818ab118b3 JSCS changes; Prepare for JSCS ignore support; down to 51 failures 2014-08-03 16:47:27 +02:00