Commit graph

734 commits

Author SHA1 Message Date
kangax
f0b5329157 Doc additions, fixes. 2012-11-23 13:38:26 +01:00
kangax
f8f5e0bae1 Move build_docs.js and jsdoc toolkit into the fabricjs.com repo. 2012-11-23 13:37:40 +01:00
kangax
9336045103 Add few more ignore dirs to .sublime-project. 2012-11-15 14:21:18 +01:00
kangax
2e1d02148b Get rid of _theta and update "angle" property dynamically. Version 0.9.22. Fix #283. 2012-11-15 14:20:45 +01:00
kangax
01982a446c Do not use uniqueID in IE as it's not always unique. Fix #311. 2012-11-15 12:49:10 +01:00
kangax
e3700484ea Fix minor issues found by JSHint. 2012-11-13 18:06:53 +01:00
kangax
a83b97a4e4 Add Convolute and Pixelate filters. Fix bug with consecutive "m"/"M" commands and "s" command. Version 0.9.21. 2012-11-03 16:14:05 +01:00
kangax
cdeac75435 Do not show rotating corner points when objects inside active group. 2012-11-03 16:11:00 +01:00
kangax
b763330289 Make active group respect clipping/overlay. 2012-11-03 16:11:00 +01:00
Juriy Zaytsev
34c23bee06 Merge pull request #304 from sjpemberton09/development
Add code to resize cache canvas.
2012-10-30 16:47:39 -07:00
Steve Pemberton
eba9a8b66a Removed style alteration for cache canvas resize 2012-10-30 23:39:43 +00:00
Steve Pemberton
3b3c439b00 Added code to resize cache canvas.
_setDimensions will now correctly alter the cache canvas size when the
other canvases are resized. This ensures per pixel hit testing will
still function.
2012-10-30 23:34:52 +00:00
kangax
dbe5ad2149 Adjust positioning of text objects created via fromElement. Fix #303. Version 0.9.20. 2012-10-31 00:19:13 +01:00
kangax
3541f4a45d More robust drawControls. 2012-10-30 18:43:55 +01:00
kangax
002cdb4eb5 Add contribution note. Fix #302. 2012-10-29 22:32:20 +01:00
kangax
a816fb9740 Fix object controls detection when controlsAboveOverlay=true. Fix #256. 2012-10-28 13:56:07 +01:00
kangax
aaee929373 Make overlay image part of canvas object/json representation. Some renderAll cleanup. Fix #265. 2012-10-28 12:21:44 +01:00
kangax
48443c193b Fix sendBackwards/bringForward methods to work with larger objects covering smaller ones. Fix #241. 2012-10-28 11:21:47 +01:00
kangax
5998dfc1a5 toSVG now displays flipped objects correctly. Fix #297. Version 0.9.18. 2012-10-26 15:26:44 +02:00
kangax
17fe1a2929 Allow to change number precision in sag transform values. Thanks Will McNeilly. 2012-10-24 22:05:19 +02:00
Juriy Zaytsev
fd621c9844 Merge pull request #300 from sjpemberton09/development
Fix for retrieving scrolled & fixed descendants, mouse position.
2012-10-24 12:09:18 -07:00
Steve Pemberton
e8a696c4b1 fix for retreiving scrolled & Fixed Descendants, Mouse Position 2012-10-24 19:56:48 +01:00
kangax
0e3abc745d Fix unit test 2012-10-23 23:10:17 +02:00
kangax
b9da2c4da2 Use "alphabetic" as textBaseline value. This normalizes vertical text position across browsers. Thanks Eric Lesch. 2012-10-23 22:58:44 +02:00
kangax
df22b0f9b1 Default "fontWeight" is now corresponding to "normal" — 400, instead of 100 (which makes some fonts appear light). 2012-10-23 21:12:48 +02:00
Juriy Zaytsev
8cb91396c6 Merge pull request #293 from sjpemberton09/Experiment
Fixes for shift selecting/unselecting groups.
2012-10-21 08:25:27 -07:00
Steve Pemberton
e8cdf8e2fe Fixes for shift selecting/unselecting groups
Shift selecting/deselecting no longer causes the group to have its
transform re-applied.

You can no longer drag a shift added object separately from the group.
This also fixes the issue of the object jumping on addition to a group.

Objects in a group are now rendered to the upper-canvas in the order
they are in on the lower canvas.
2012-10-21 15:31:11 +01:00
kangax
d3ee764bc9 Build distribution. Version 0.9.16. 2012-10-20 20:13:21 +02:00
kangax
f576ec797b Documentation additions. 2012-10-20 20:12:28 +02:00
kangax
1744469063 Fix opacity of rect, circle, ellipse objects. Fix #289. 2012-10-20 20:12:19 +02:00
kangax
39efd11c4c Add overlayImageLeft, overlayImageTop properties to control position of canvas overlayImage. Add "before:render" event. 2012-10-20 20:11:55 +02:00
kangax
70784f55d9 Add support for off method to remove all handlers for event when not given any handlers. 2012-10-20 20:11:16 +02:00
kangax
8494350baf Remove onFpsUpdate as it's such a rarely used functionality (and could be accomplished on application level). 2012-10-20 20:10:32 +02:00
kangax
79f1b47063 Add uglifyjs as dev dependency. Fix compressing script. 2012-10-17 11:19:41 +02:00
kangax
ed0c958b13 Make uglifyjs default compressor. 2012-10-17 11:03:17 +02:00
kangax
0243009218 Doc fixes. 2012-10-17 11:02:53 +02:00
kangax
1cc4a5c799 Merge origin/master. 2012-10-17 01:27:47 +02:00
kangax
15b1dcc555 Remove redundant bordervisibility/cornervisibility properties from image objects. Version 0.9.15. 2012-10-17 01:25:01 +02:00
kangax
1f10671202 Fix comment. Fix #286. 2012-10-17 01:18:54 +02:00
kangax
514f064710 Normalize option setting in all classes. Fix #287. 2012-10-17 01:17:51 +02:00
Juriy Zaytsev
0646a5ab17 Merge pull request #284 from sjpemberton09/Experiment
Fix for negative width on objects preventing selection.
2012-10-14 10:34:53 -07:00
Steve Pemberton
f11f83b0db Fix for negative width on objects 2012-10-14 18:30:08 +01:00
Steve Pemberton
da28b363e4 Revert "Fix for negative width on objects preventing selection"
This reverts commit 55853039cd.
2012-10-14 18:23:39 +01:00
kangax
4f1f7cc118 Remove __fontDefinitions from global props in .jshintrc. 2012-10-14 18:02:11 +02:00
Steve Pemberton
55853039cd Fix for negative width on objects preventing selection 2012-10-14 13:27:41 +01:00
kangax
f9eeeb2916 Fix unit tests. 2012-10-14 02:53:25 +02:00
kangax
84a956c4b6 Lint everything with JSHint. Version 0.9.14. 2012-10-14 02:53:12 +02:00
kangax
33c8a34399 Fix gradient setting in loadFromJSON. Fix #246 again. 2012-10-13 19:56:54 +02:00
kangax
07698a22ae Add support for finding target per-pixel (ignoring transparent ones). This allows to drag shapes by non-transparent pixels only. Thanks Steve Pemberton for initial work. Version 0.9.13. 2012-10-11 00:40:03 +02:00
kangax
eacc459cf0 Add support for switching between filled and stroked corners. 2012-10-11 00:36:49 +02:00