Commit graph

2827 commits

Author SHA1 Message Date
Juriy Zaytsev
307dcb3ebf Merge pull request #1620 from c089/prevent-loading-fs-module-in-browser
prevent loading the the `fs` module in the browser
2014-08-26 12:14:17 +02:00
Christoph Neuroth
7abe3fd70f prevent loading the the fs module in the browser
while browserify uses an empty module for `fs` by default, webpack does
not and will refuse to bundle fabric (previous versions of webpack did
bundle it, but that was considered a bug in webpack which was recently
fixed (webpack/webpack#411).
2014-08-26 10:40:53 +02:00
Andrea Bogazzi
18b17b4170 Update itext_key_behavior.mixin.js
Sorry, i missed that.
2014-08-25 15:14:19 +02:00
Andrea Bogazzi
f83636acb1 Update itext_key_behavior.mixin.js
Better behaviour of selection with keyboard.
Now you can cross from select direction LEFT to RIGHT and back.
2014-08-25 15:10:12 +02:00
Andrea Bogazzi
41b53f53e4 Update itext_key_behavior.mixin.js 2014-08-25 12:21:59 +02:00
Andrea Bogazzi
bce8d4f847 Update itext_key_behavior.mixin.js 2014-08-25 12:02:16 +02:00
Juriy Zaytsev
fbc9f21a1d Merge pull request #1614 from sorich87/hotfix/width-of-char-calculation
Fix text selection and cursor position when text is justified
2014-08-24 19:38:33 +02:00
Ulrich Sossou
dc7266bc1d Fix coding style 2014-08-24 18:25:58 +01:00
Ulrich Sossou
2541b7b69b Properly calculate width of whitespace characters when text is justified 2014-08-24 15:41:51 +01:00
Juriy Zaytsev
605946b47b Merge pull request #1613 from sorich87/hotfix/printable-characters-not-working
Fix printable characters not working
2014-08-23 20:10:48 +02:00
Ulrich Sossou
f02622ea26 Merge branch 'master' into hotfix/printable-characters-not-working
Conflicts:
	src/mixins/itext_key_behavior.mixin.js
2014-08-23 18:58:29 +01:00
Juriy Zaytsev
060a4f6b12 Merge pull request #1604 from sorich87/hotfix/top-cursor-boundary-calculation
Use _getTopOffset to calculate top cursor boundary
2014-08-23 19:53:01 +02:00
kangax
63c43163ca Version 1.4.11 2014-08-23 19:04:10 +02:00
kangax
cecd9bea26 Build distribution 2014-08-23 18:52:16 +02:00
Juriy Zaytsev
29c0448235 Merge pull request #1573 from brexis/patch-1
Update itext_key_behavior.mixin.js
2014-08-23 18:46:11 +02:00
Juriy Zaytsev
ee6cea72dd Merge pull request #1605 from mgalang/master
Add darken, lighten, subtract modes to blend filter
2014-08-20 21:27:20 +02:00
Ulrich Sossou
9d8cd6ebb2 Accept all printable characters 2014-08-20 14:09:47 +01:00
Marc Galang
7111e6f2cc Merge remote-tracking branch 'upstream/master' 2014-08-20 15:58:28 +03:00
Ulrich Sossou
a9933a5450 Use _getTopOffset to calculate top cursor boundary
Left cursor boundary is calculated with _getLeftOffset,
top cursor boundary should also be calculated with the corresponding offset method
2014-08-20 13:51:17 +01:00
Juriy Zaytsev
ac7ceedd83 Merge pull request #1590 from asturur/Clean-fix-for-ar
Update arc.js
2014-08-20 14:41:27 +02:00
Juriy Zaytsev
959bdcfdf4 Merge pull request #1602 from asturur/Gradient-Fix-Part2
Update gradient.class.js
2014-08-19 15:13:50 +02:00
Andrea Bogazzi
29b6ae03e5 Update gradient.class.js 2014-08-19 15:07:33 +02:00
Andrea Bogazzi
92604f1ee4 Update gradient.class.js
Fixed some errore introduced with commit.
2014-08-19 13:59:26 +02:00
kangax
905097149a Build distribution 2014-08-17 12:08:18 +02:00
Juriy Zaytsev
2c14c18973 Merge pull request #1598 from asturur/Gradient-Fix
Gradient fix
2014-08-17 00:14:46 +02:00
Andrea Bogazzi
cf5062b072 Update gradient.class.js 2014-08-16 17:17:00 +02:00
Andrea Bogazzi
2fe200e178 Update parser.js
Forgot one variable.
2014-08-16 16:26:08 +02:00
Andrea Bogazzi
98b4bdccaf Update object.class.js 2014-08-16 16:23:02 +02:00
Andrea Bogazzi
74a9ac9d48 Update parser.js
Changed variable names, For loop in While loop and typing error.
2014-08-16 16:18:48 +02:00
Andrea Bogazzi
dc4d4a4205 Update gradient.class.js
JSDOC and Variable names
2014-08-16 16:11:43 +02:00
Andrea Bogazzi
1e49598693 Update elements_parser.js
Fixing spaces
2014-08-16 16:05:16 +02:00
Andrea Bogazzi
a9e2211780 Update gradient.js 2014-08-16 08:16:12 +02:00
Andrea Bogazzi
f955969e76 Update object.class.js
added gradienttransfor rendering
2014-08-16 08:15:47 +02:00
Andrea Bogazzi
78db91225f Update parser.js
Changed parsegradient to consider href element
2014-08-16 08:15:07 +02:00
Andrea Bogazzi
011674707a Update gradient.class.js 2014-08-16 08:13:20 +02:00
Andrea Bogazzi
77911424ce Update elements_parser.js
Changed Resolvegradient function for fill and stroke
2014-08-16 08:11:50 +02:00
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
9fc736c022 Update arc.js
Corrected arcs drawing and extended caching logic to have a chache hit more often.
Function is more or less 20 lines of code shorter, but i really cannot figure out if this implementation has more calculation
than the previous. I couldn't manage to find the error in the old one, i had to overwrite it.

in the picture , the multi colored arcs, are all on cache it after calculating the red one.
It will happen rarely, but why miss it?

![image](https://cloud.githubusercontent.com/assets/1194048/3872575/c962a7c0-211e-11e4-9413-cd6faba2e113.png)
2014-08-11 12:14:02 +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