Commit graph

3639 commits

Author SHA1 Message Date
Andrea Bogazzi
bbf3466ecb udpated smarter _set 2017-10-26 11:47:31 +02:00
Andrea Bogazzi
fc22d6046b Do not scale cache for transform target (#4358)
* no scaling cache for the current target

* .
2017-09-29 06:03:01 +02:00
Asturur
e984b2fd18 version 179 2017-09-17 19:05:00 +02:00
Andrea Bogazzi
4fab4335d9 Modify pencil brush to fix displacement (#4318) 2017-09-17 17:50:50 +02:00
Jordan Acosta
c78c249b77 fixed on touch start 2017-09-16 22:16:23 +02:00
Andrea Bogazzi
7baec03341 Fix scale equally and double flip not happening (#4313)
* fix double flip

* fixed lint
2017-09-16 22:12:20 +02:00
Asturur
f85e3dd1aa built v1718 2017-09-08 23:29:28 +02:00
Andrea Bogazzi
517b7566aa Fix subtargets with preserveObjectStacking true (#4297)
* fix double subtargets
* add a test
* removed dist
2017-09-08 12:05:06 +02:00
Andrea Bogazzi
ca281dd9a2 improved docs, fixed dirty on group destroy (#4293) 2017-09-07 09:39:00 +02:00
Andrea Bogazzi
7cc16fb080 v1717 (#4122) 2017-07-22 22:37:58 +02:00
Asturur
213c945006 t h:wq
`Merge branch '1.x' of http://github.com/kangax/fabric.js into 1.x
2017-07-22 19:18:43 +02:00
Andrea Bogazzi
f157f930ef backport #4119 (#4120) 2017-07-22 19:15:21 +02:00
Stefan Hayden
4ba207a118 bugfix for group.fromObject (#4111) 2017-07-22 01:24:08 +02:00
Andrea Bogazzi
3d022bc4a0 Version 1.7.16 (#4081)
* change animation (#4068)
* change animation
* added params to object.animate
* upgrade v1716
2017-07-09 00:43:02 +02:00
Andrea Bogazzi
be16e5f7c9 Small tweaks to matrices (#4080)
* tests

* tests

* tests
2017-07-09 00:23:28 +02:00
Andrea Bogazzi
3b2abaeb8a ops fixing 2017-07-08 22:48:48 +02:00
Andrea Bogazzi
581918b24b restore also skewX, skewY on realize group transform 2017-07-08 22:37:39 +02:00
Andrea Bogazzi
73e13f87fe add event to object modified (#4061) 2017-07-03 12:18:31 +02:00
Andrea Bogazzi
4cb2e32ee8 update to 1715 (#4058)
* update to 1715

* fixed bug
2017-07-02 23:20:46 +02:00
Andrea Bogazzi
0ce9aa021d backport keymap to 1.x (#4054)
* test

* test
2017-07-01 23:56:45 +02:00
Andrea Bogazzi
345e225e20 Fix a bug in recent caching changes (#4051)
* small fix
* fixed and added tests
* comeon andrea wake up
2017-07-01 14:34:23 +02:00
ncou
0a45abbefe fixed typo (ingoreVpt to ignoreVpt) (#4048) 2017-07-01 13:32:32 +02:00
Andrea Bogazzi
f8b4ab1528 Version 1.7.14 (#4038)
* build v1714
* fixed changelog
2017-06-27 11:46:11 +02:00
Andrea Bogazzi
863c9d3f77 Increase cache canvas in steps, do not increase every mouse move (#4037)
* first try

* step increase size of canvas

* removed console.log
git push
2017-06-27 10:48:18 +02:00
Andrea Bogazzi
595884ba58 merged commit 2017-06-25 15:03:35 +02:00
Andrea Bogazzi
c6aebd6ba5 pathgroup changes (#4033) 2017-06-24 23:28:20 +02:00
Andrea Bogazzi
d9dca3e26d backported some cache changes 2017-06-24 23:14:23 +02:00
Andrea Bogazzi
17ad6c6a0a version 1.7.13 (#4008)
* Minimize delay between clear and re render. (#4007)

* moved clear later

* moved clear later

* v1713

* changed readme

* try to fix tests
2017-06-14 22:46:51 +02:00
Andrea Bogazzi
e126011652 Minimize delay between clear and re render. (#4007)
* moved clear later

* moved clear later
2017-06-14 22:22:54 +02:00
nickvans
0c822403e8 Update rgba regex to account for alpha (#4006)
* Update rgba regex to account for alpha

Previous regex would fail for an rgba string with a non integer alpha value. "rgba(255, 128, 64, .5)"

* Create color.js

* Create color.js
2017-06-14 21:51:42 +02:00
Stefan Hayden
c852a52fa5 path is the only object that inherits from Object but does not call super. it should also call super for consistancey and to allow overriding of the object initialize prototype (#4005) 2017-06-14 21:47:37 +02:00
Andrea Bogazzi
d7a0d33b64 Extend test coverage (#3999)
* extended test coverage
* new file
* fixed lint
2017-06-12 11:14:32 +02:00
Andrea Bogazzi
eab7185124 fix settings options (#3995) 2017-06-11 18:05:38 +02:00
nurbs999
5b35e32e82 Do not enforce action as string (#3992)
* Do not
2017-06-09 09:58:29 +02:00
Andrea Bogazzi
8e25a71696 v1712 (#3987) 2017-06-07 14:44:20 +02:00
Andrea Bogazzi
95b1cac048 Backport binding fixes (#3984)
* Update canvas_events.mixin.js (#3953)

Allow to display custom cursor also for unselectable items

* backport
2017-06-07 14:20:17 +02:00
Andrea Bogazzi
044770c6f9 Fix display of svg without cache (#3982)
* small changes
2017-06-07 10:01:49 +02:00
fktalbert
0bf4b2a7f7 fix polyline toSVG (#3951)
* fix polyline toSVG
init diffX and diffY = 0


* removing trailing space
2017-05-22 14:00:00 +02:00
Andrea Bogazzi
e1f34f7a6d Fix #3905 add an additional setCoords at the end of addWithUpdate/removeWithUpdate (#3911)
* added setCoords

* removed extra setCoords

* so tired i cannot read

* added test
2017-05-06 19:55:26 +02:00
Andrea Bogazzi
0da1cc4813 fix 3906 moved target cancellation up so (#3909)
* moved target cancellation up
* added tests
2017-05-06 18:42:30 +02:00
Andrea Bogazzi
ce0962d87b Fix groupSelector on editing Text (#3901)
* fix for drag on editing text

* updated test
2017-04-30 22:23:07 +02:00
Andrea Bogazzi
4808eb3fba Add more information to mouseOver mouseOut events. (#3900) 2017-04-30 20:40:40 +02:00
Andrea Bogazzi
a4ad919383 Added isClick boolean to mouseUp events on left click (#3898)
* added test

* removed useless method
2017-04-29 10:06:07 +02:00
Andrea Bogazzi
9ce4da2a1e Allow group selection start on non selectable object (#3892)
* allow selection start on non selectable obkect
* fixed lint
2017-04-27 23:03:39 +02:00
Andrea Bogazzi
c7cbb391a2 Stop text from firing mouse up and mouse down on non left clicks (#3888)
* fix right click mouse up

* block mouse up/down for text on non left click

* fixes also deactivteAllWithDispatch
2017-04-26 13:09:50 +02:00
Andrea Bogazzi
7f39959bf0 v1711 (#3878) 2017-04-24 10:00:34 +02:00
Andrea Bogazzi
bd2dda467f added missing functions (#3877) 2017-04-24 09:49:46 +02:00
Andrea Bogazzi
0608f43675 v1.7.10 (#3874)
* v1.7.10

* fixed error
2017-04-24 02:35:48 +02:00
Andrea Bogazzi
51a24b4973 reduce angle calculation error for cosin of 90 and 270 degrees (#3872)
* reduce angle calculation error

* reduce angle calculation error
2017-04-24 02:14:10 +02:00
Andrea Bogazzi
8814225bb1 pass event to functions (#3871) 2017-04-24 00:00:57 +02:00