mirror of
https://github.com/Hopiu/fabric.js.git
synced 2026-05-18 02:21:07 +00:00
parent
bb41cdfa4d
commit
84b012f9ce
10 changed files with 1593 additions and 1418 deletions
23
CHANGELOG.md
23
CHANGELOG.md
|
|
@ -1,3 +1,26 @@
|
|||
**Version 1.6.5**
|
||||
|
||||
- Fix: charspacing, do not get subzero with charwidth.
|
||||
- Improvement: add callback support to all object cloning. [#3212](https://github.com/kangax/fabric.js/pull/3212)
|
||||
- Improvement: add backgroundColor to all classe [#3248](https://github.com/kangax/fabric.js/pull/3248)
|
||||
- Fix: add custom properties to backgroundImage and overlayImage [#3250](https://github.com/kangax/fabric.js/pull/3250)
|
||||
- Fix: Object intersection is calculated on boundingBox and boundingRect, intersection is fired if objects are overlapping [#3252](https://github.com/kangax/fabric.js/pull/3252)
|
||||
- Change: Restored previous selection behaviour, added key to selection active object under overlaid target [#3254](https://github.com/kangax/fabric.js/pull/3254)
|
||||
- Improvement: hasStateChanged let you find state changes of complex properties. [#3262](https://github.com/kangax/fabric.js/pull/3262)
|
||||
- Fix: IText/Textbox shift click selection backward. [#3270](https://github.com/kangax/fabric.js/pull/3270)
|
||||
- Revert: font family quoting was a bad idea. node-canvas stills use it. [#3276](https://github.com/kangax/fabric.js/pull/3276)
|
||||
- Fix: fire mouse:over event for activeObject and activeGroup when using findTarget shourtcuts [#3285](https://github.com/kangax/fabric.js/pull/3285)
|
||||
- Fix: clear method clear all properties of canvas [#3305](https://github.com/kangax/fabric.js/pull/3305)
|
||||
- Fix: text area position method takes in account canvas offset [#3306](https://github.com/kangax/fabric.js/pull/3306)
|
||||
- Improvement: Added event on right click and possibility to hide the context menu with a flag [3308](https://github.com/kangax/fabric.js/pull/3308)
|
||||
- Fix: remove canvas reference from object when object gets removed from canvas [#3307](https://github.com/kangax/fabric.js/pull/3307)
|
||||
- Improvement: use native stroke dash if available [#3309](https://github.com/kangax/fabric.js/pull/3309)
|
||||
- Fix: Export correct src when exporting to svg [#3310](https://github.com/kangax/fabric.js/pull/3310)
|
||||
- Fix: Stop text to go on zero dimensions [#3312](https://github.com/kangax/fabric.js/pull/3312)
|
||||
- Fix: Error in dataURL with multiplier was outputting very big canvas with retina [#3314](https://github.com/kangax/fabric.js/pull/3314)
|
||||
- Fix: Error in style map was not respecting style if textbox started with space [#3315](https://github.com/kangax/fabric.js/pull/3315)
|
||||
|
||||
|
||||
**Version 1.6.4**
|
||||
|
||||
- Improvement: Ignore svg: namespace during svg import. [#3081](https://github.com/kangax/fabric.js/pull/3081)
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
/*! Fabric.js Copyright 2008-2015, Printio (Juriy Zaytsev, Maxim Chernyak) */
|
||||
|
||||
var fabric = fabric || { version: "1.6.4" };
|
||||
var fabric = fabric || { version: "1.6.5" };
|
||||
if (typeof exports !== 'undefined') {
|
||||
exports.fabric = fabric;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ Remove the template from below and provide thoughtful commentary *and code sampl
|
|||
|
||||
<!-- BUG TEMPLATE -->
|
||||
## Version
|
||||
1.6.2
|
||||
1.6.5
|
||||
|
||||
## Test Case
|
||||
http://jsfiddle.net/fabricjs/Da7SP/
|
||||
|
|
|
|||
2041
dist/fabric.js
vendored
2041
dist/fabric.js
vendored
File diff suppressed because it is too large
Load diff
16
dist/fabric.min.js
vendored
16
dist/fabric.min.js
vendored
File diff suppressed because one or more lines are too long
BIN
dist/fabric.min.js.gz
vendored
BIN
dist/fabric.min.js.gz
vendored
Binary file not shown.
920
dist/fabric.require.js
vendored
920
dist/fabric.require.js
vendored
File diff suppressed because it is too large
Load diff
|
|
@ -2,7 +2,7 @@
|
|||
"name": "fabric",
|
||||
"description": "Object model for HTML5 canvas, and SVG-to-canvas parser. Backed by jsdom and node-canvas.",
|
||||
"homepage": "http://fabricjs.com/",
|
||||
"version": "1.6.4",
|
||||
"version": "1.6.5",
|
||||
"author": "Juriy Zaytsev <kangax@gmail.com>",
|
||||
"contributors": [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -6,7 +6,9 @@ fabric.Collection = {
|
|||
_objects: [],
|
||||
|
||||
/**
|
||||
* Adds objects to collection, then renders canvas (if `renderOnAddRemove` is not `false`)
|
||||
* Adds objects to collection, Canvas or Group, then renders canvas
|
||||
* (if `renderOnAddRemove` is not `false`).
|
||||
* in case of Group no changes to bounding box are made.
|
||||
* Objects should be instances of (or inherit from) fabric.Object
|
||||
* @param {...fabric.Object} object Zero or more fabric instances
|
||||
* @return {Self} thisArg
|
||||
|
|
|
|||
|
|
@ -888,6 +888,7 @@
|
|||
styleDeclaration.scaleX = this.scaleX;
|
||||
styleDeclaration.scaleY = this.scaleY;
|
||||
styleDeclaration.canvas = this.canvas;
|
||||
styleDeclaration.getObjectScaling = this.getObjectScaling;
|
||||
this._setShadow.call(styleDeclaration, ctx);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue