Commit graph

3124 commits

Author SHA1 Message Date
Andrea Bogazzi
d16ef6b124 Update canvas_gestures.mixin.js
we need to use transformed dimensions to include effect of skew. but we need to divide by current scale and use just the initial scale plus the scaling factor of gesture.
2015-11-13 01:44:07 +01:00
Andrea Bogazzi
931ef7d58f Add missing parameter to _ScaleObjectBy 2015-11-02 11:09:42 +01:00
Andrea Bogazzi
463ecc5e22 Merge pull request #2 from kangax/master
update to master
2015-10-25 01:50:56 +02:00
Juriy Zaytsev
86bb0c773d Merge pull request #2580 from asturur/retina-scaling
fix bug with retina scaling
2015-10-24 17:46:37 +02:00
Juriy Zaytsev
faf18bfba1 Merge pull request #2549 from asturur/fix-group-transform
[WIP] Handle group transformation with skew and rotate + scale
2015-10-24 17:46:16 +02:00
Andrea Bogazzi
41d247d700 Update static_canvas.class.js 2015-10-24 16:16:34 +02:00
Andrea Bogazzi
e1b165b983 switch to save and restore methods 2015-10-24 16:04:53 +02:00
Andrea Bogazzi
f278b01f9b Merge pull request #1 from kangax/master
Update to master
2015-10-24 16:00:26 +02:00
Andrea Bogazzi
45150e39c1 Update group.class.js 2015-10-24 15:41:37 +02:00
Andrea Bogazzi
701a62053d make group transform support general transforms 2015-10-24 15:38:46 +02:00
Juriy Zaytsev
5fd994e4b4 Build dist 2015-10-22 17:09:40 +02:00
Juriy Zaytsev
7cdf9cf76e Merge pull request #2559 from asturur/bug-render
Reset viewport transform at the end of render all
2015-10-17 16:33:57 -04:00
Andrea Bogazzi
753e67bce2 Reset viewport transform at the end of render all 2015-10-16 10:19:03 +02:00
asturur
ff79ab1aca first changes to group transform handling 2015-10-14 08:48:03 +02:00
Juriy Zaytsev
e322764e4c Merge pull request #2545 from asturur/ne
RenderAll() changes
2015-10-12 18:40:34 -04:00
Andrea Bogazzi
07234dfdf6 Update canvas.class.js 2015-10-13 00:29:26 +02:00
Andrea Bogazzi
f112514b4b Merge pull request #37 from kangax/master
sync to master
2015-10-12 22:34:42 +02:00
Juriy Zaytsev
0623c02cec Merge pull request #2534 from DanieleSassoli/master
Applying a mask on a big image gave a corrupted output.
2015-10-11 11:29:33 -04:00
DanieleSassoli
f3268cf855 bugfix, sometimes the mask was stretched. 2015-10-08 15:17:24 +02:00
DanieleSassoli
e2a56bb254 Fixed bug that caused image to be corrupted when a mask was applyed only if the image was bigger the mask. 2015-10-07 16:52:45 +02:00
Juriy Zaytsev
b4a2bf694e Merge pull request #2502 from asturur/fix-ite
Fix itext onInput with selected text
2015-10-05 10:22:02 -04:00
Andrea Bogazzi
c75756d768 Update package.json 2015-10-05 15:39:33 +02:00
Andrea Bogazzi
21ed812c3e Update package.json 2015-10-05 15:26:10 +02:00
Andrea Bogazzi
d026c3f308 Update package.json 2015-10-05 15:13:31 +02:00
Juriy Zaytsev
06ed44aaf0 Bring back before_install 2015-09-29 12:16:29 -04:00
Juriy Zaytsev
66bafc4162 Try to remove before_install 2015-09-29 12:14:20 -04:00
Juriy Zaytsev
9549631cfa Merge pull request #2503 from asturur/obj.selectab
Fix object selectable with shift click and itext mouse cursor click.
2015-09-29 09:57:44 -04:00
Juriy Zaytsev
33cdaa1289 Merge pull request #2491 from asturur/fix-object.toDataURL
Update canvas_dataurl_exporter.mixin.js
2015-09-27 12:02:53 -04:00
Andrea Bogazzi
6426a02758 Update canvas_grouping.mixin.js 2015-09-27 17:50:57 +02:00
Andrea Bogazzi
26cf009c98 Update canvas.class.js 2015-09-27 17:44:25 +02:00
Andrea Bogazzi
b020b243e9 removed some duplicate code 2015-09-27 17:00:16 +02:00
Andrea Bogazzi
49b876a704 Update textbox_behavior.mixin.js 2015-09-27 16:58:15 +02:00
Andrea Bogazzi
c943d369a2 Update itext_key_behavior.mixin.js
Remove cancelOnInput logic, a normal e.preventDefault + stopPropagation is enough.
Take in account already selected text when deciding how much text we are inserting during input event
2015-09-27 16:37:32 +02:00
Juriy Zaytsev
30c64ec9c1 Add node 4 to travis; remove <1.0.0 limitation from package.json 2015-09-24 13:45:12 -04:00
Andrea Bogazzi
520e8e6179 Update canvas_dataurl_exporter.mixin.js 2015-09-23 00:23:21 +02:00
Juriy Zaytsev
6886d377b7 Merge pull request #2487 from asturur/fix-object.toDataURL
Fix object.to data url
2015-09-19 18:52:31 -04:00
Andrea Bogazzi
69d0071536 move toDataURL to lower canvas, if it has to work on staticCanvas. 2015-09-20 00:44:31 +02:00
Juriy Zaytsev
73f0740807 Merge pull request #2486 from asturur/fix-gradient
Fix gradient
2015-09-19 17:57:23 -04:00
Andrea Bogazzi
436ce5a70c add test for gradient Transform 2015-09-19 08:27:28 +02:00
Andrea Bogazzi
bbae1aa9f6 Add gradient transform to toObject method 2015-09-19 08:25:17 +02:00
Andrea Bogazzi
f46813499d Merge pull request #36 from kangax/master
sync to master
2015-09-18 08:03:32 +02:00
Juriy Zaytsev
10e2c314a6 Merge pull request #2483 from kuldipem/patch-2
added textAlign possible value in doc block
2015-09-17 15:17:25 -04:00
KULDIP PIPALIYA
66e4efb847 added textAlign possible value in doc block
https://github.com/kangax/fabricjs.com/pull/96
2015-09-18 00:31:39 +05:30
Juriy Zaytsev
4a6001e356 Merge pull request #2479 from nibynool/bugfix/GestureOriginChange
After rendering a gesture set the origin back to its initial value
2015-09-17 12:52:01 -04:00
Juriy Zaytsev
6d99aafd60 Merge pull request #2482 from asturur/skew2
Add global support for skewing
2015-09-17 12:46:11 -04:00
Andrea Bogazzi
960a763d75 fix wrong english 2015-09-17 18:41:28 +02:00
Juriy Zaytsev
f92f56c27a Merge pull request #2400 from asturur/delete-double-rendering-on-renderTop
Delete double rendering on rendertop
2015-09-17 12:17:58 -04:00
Andrea Bogazzi
07fce195ce Add missing function the extended object 2015-09-17 14:35:41 +02:00
Andrea Bogazzi
cda0611326 Add support for skew objects. 2015-09-17 14:22:12 +02:00
Juriy Zaytsev
7f713d2092 Merge pull request #2462 from bedeoverend/master
Check for host in getScrollLeftTop
2015-09-16 08:14:44 -04:00