scriptspry
d569407d3a
Fixes StaticCanvas.onBeforeScaleRotate not triggering when canvas is zoomed ( #4748 )
...
* Fixed StaticCanvas.onBeforeScaleRotate not getting triggered when canvas is zoomed.
* Added test for Canvas._beforeTransform.
2018-02-20 20:41:42 +01:00
Andrea Bogazzi
b47815e411
added image crop ToSVG support ( #4738 )
...
* added svg crop support
2018-02-18 23:50:08 +01:00
Andrea Bogazzi
2e532cc362
Limit sin and cosin very small floats on 90/270 degrees ( #4734 )
...
* so far ok
* fix transformations decimal
* remove some changes
* less changes
* test passing
* less calculation
* added shortcut
* modified tests
2018-02-18 15:56:27 +01:00
Dennis Keck
687cd7b495
Update brightness_filter documentation ( #4727 )
...
The value range for brightness changed to floating point range [-1.0,1.0]
2018-02-18 09:45:46 +01:00
Andrea Bogazzi
75ba9e1ac8
fixed filter ( #4706 )
2018-02-10 13:14:26 +01:00
Andrea Bogazzi
361db0b8a2
added test for dataUrl ( #4705 )
2018-02-10 13:12:00 +01:00
Andrea Bogazzi
d8dab88a46
Fix originX and originY missing in the matrix cacheKey ( #4703 )
...
* added test
* fixed the typo
2018-02-10 12:16:09 +01:00
JC
a14b9722ba
#4693 : multiplier in toDataURL is not working ( #4698 )
2018-02-10 11:43:40 +01:00
Stefan Hayden
e13bc33c63
do not mutate passed object to fromObject ( #4699 )
...
* do not mutate passed object to fromObject
* add a test
* this is what you get for editing in github.com
2018-02-10 00:46:28 +01:00
Andrea Bogazzi
dea22aca70
Fixes ( #4674 )
...
* default no retina for dataurl
* make num_fraction_digits variable
* restored aborted changes
* mispelled param
* added test for SVG
* added test for toDataUrl
* how it could even run
* simpler test
* i hope they will pass now
* fed up
* completely cheating
* fallback on dumb test
* test also this
* test also this
* more tests
2018-02-04 22:42:32 +01:00
Andrea Bogazzi
6d0ad48224
safeguard canvas ( #4650 )
2018-01-28 12:51:51 +01:00
Andrea Bogazzi
2f19c8c7e8
fix calcOffset when text enter editing ( #4649 )
2018-01-26 22:49:39 +01:00
Andrea Bogazzi
4f446020ba
added a simple test ( #4647 )
2018-01-26 11:12:27 +01:00
Andrea Bogazzi
43ebcd8278
Gradient fix parsing floats ( #4637 )
...
* fixed gradient parsing and circle width/height leak
* added a small test
* fix lint
* test re enabled
* fixed tests
2018-01-20 01:09:47 +01:00
Andrea Bogazzi
6309387665
Add CrossOrigin managment to fabric.Pattern ( #4618 )
...
* added crossOrigin
* adding tests
* added some basic test
2018-01-18 08:39:02 +09:00
DangerD256
8792d83679
Add patternTransform toObject saving ( #4626 )
...
* Add patternTransform toObject saving
* Update pattern.class.js
2018-01-17 20:46:59 +09:00
Andrea Bogazzi
0a7aba74ee
GIving brushes a _render method ( #4613 )
...
* solves error
* rerender just if there is an activeObject
2018-01-12 07:30:53 +09:00
Andrea Bogazzi
df48f43f14
avoid charspacing shortcut ( #4594 )
2017-12-30 11:57:38 +01:00
Justin Parker
4846789bf0
Fix color toHexa() ( #4579 )
...
* Failing Color.toHexa() test
* fix color toHexa() to not give decimals
* fix hexa test due to rounding
2017-12-27 10:05:40 +01:00
Andrea Bogazzi
69439efe92
minor changes to event ( #4561 )
2017-12-14 21:42:13 +01:00
Andrea Bogazzi
38fcf8e274
Fix the wrapper ( #4554 )
2017-12-13 00:08:57 +01:00
Asturur
2a7e6919f8
corrected some jsdocs
2017-12-11 10:52:44 +01:00
Andrea Bogazzi
fb13ed0bdf
Insert a method to insert text programmatically ( #4551 )
...
* sofar
* test
2017-12-10 21:13:38 +01:00
laof
168ce21794
Deleting a disagreeable line; ( #4549 )
...
Extra closepath on control drawing
2017-12-10 09:15:01 +01:00
Andrea Bogazzi
036e1a71ee
Remove extra code from Circle/Triangle ( #4547 )
...
* removed code
* removed code
* removed code
2017-12-09 11:32:26 +01:00
Andrea Bogazzi
891a8e096e
handle top canvas in resize/renderAll ( #4527 )
...
* handle top canvas in resize/renderAll
* fix brush
2017-12-03 17:15:46 +01:00
Andrea Bogazzi
587d0657d6
fixed wrapped lines ( #4526 )
2017-12-02 21:18:41 +01:00
Asturur
d276707e2d
add strokewdith to cachekey
2017-12-02 11:29:15 +01:00
Andrea Bogazzi
c96bb92705
Reinsert text shortcut for some cases ( #4519 )
...
* test
* use simple text line not grapheme
2017-12-02 11:24:03 +01:00
Andrea Bogazzi
88a2c7c64a
remove extra tab and newlines ( #4524 )
2017-12-02 11:11:11 +01:00
Andrea Bogazzi
1d57f499c6
sovled small things ( #4518 )
2017-11-30 11:34:18 +01:00
Jérôme Steunou
7b64898d72
Add an option to selection objects only when 100% intersect ( #4508 )
...
* Add an option to selection objects only when 100% intersect
* Better description
* Cache property negation
* Add unit tests
* Remove boundary tests, not specific to this option
2017-11-29 12:40:17 +01:00
Andrea Bogazzi
0496c0d120
update to rc3 ( #4499 )
2017-11-25 16:43:39 +01:00
Andrea Bogazzi
71b36f6228
Node canvas ( #4497 )
...
* readded
* paused
* test
* try jsdom
* restore node methods
* restored
* restored
* fix tests
2017-11-24 19:00:47 +01:00
Andrea Bogazzi
a9eacc4d74
Remove chars from to ( #4495 )
...
* trying to fix
* make removeChars
* fixed doc
* added test
2017-11-24 17:26:38 +01:00
Asturur
0730e9cda2
fix typo on hovercursor
2017-11-24 12:00:01 +01:00
Andrea Bogazzi
fd14303dae
Fix drawing of a point ( #4492 )
...
* initialize at 1
* added tests
* added test file
2017-11-24 11:36:36 +01:00
Andrea Bogazzi
a9d2fb1ba5
Fix scaling issues that involves width/height ( #4491 )
...
* fixed
* added a small test
* typo
2017-11-23 18:04:54 +01:00
Jérôme Steunou
91de6d078d
Remove push on shared array ( #4478 )
...
follow up for #4465
2017-11-20 13:16:18 +01:00
Andrea Bogazzi
031531b218
Reduce leaks in NODEJS continue canvas creations ( #4471 )
...
* reduce leaks in node
* fix test
2017-11-19 23:41:42 +01:00
Andrea Bogazzi
7eea5228b9
removed specific node code ( #4470 )
...
* removed node code
* fixed UTs
2017-11-19 20:00:01 +01:00
Andrea Bogazzi
841e77ebb9
re enable resize filter ( #4469 )
2017-11-19 16:30:06 +01:00
Andrea Bogazzi
57c5d5150c
removed extra padding ( #4467 )
2017-11-18 16:59:10 +01:00
Andrea Bogazzi
0df3f55dc3
removed this.ctx ( #4466 )
2017-11-17 23:54:15 +01:00
Andrea Bogazzi
c975247db8
removed array reference for _dimensionsAffectingProps ( #4465 )
...
* removed array reference
* better to concat
* better visibility
2017-11-17 19:45:48 +01:00
Andrea Bogazzi
10a8684192
Proposal for different lineJustify. ( #4437 )
...
* not even tested
* Small fixes (#4441 )
* fixed selection
* fixed svg export
2017-11-12 23:00:59 +01:00
Andrea Bogazzi
51a9e87854
fixed group restoring internal absolute coords for subtarget check ( #4454 )
...
* fixed group restoring internal cords
* added small test
2017-11-12 15:54:33 +01:00
Andrea Bogazzi
d65b5dd5a1
removed with dims ( #4453 )
2017-11-12 15:18:28 +01:00
Andrea Bogazzi
61c415be26
Partially solve cache fuzzyness ( #4452 )
...
* made less funzzy
* solved lint
* cleaned a bit
* fixed tests
2017-11-12 14:59:36 +01:00
Andrea Bogazzi
a2f9c9f205
Fix image import from SVG when width/height are larger than element ( #4450 )
...
* fixed
* removed extra function;
* fix import of preserver
* added tests
* fixed test names
2017-11-12 01:30:22 +01:00