Commit graph

639 commits

Author SHA1 Message Date
Will McNeilly
2a22e1dba6 add transform matrix to render method, reset image width and height 2012-08-21 17:19:55 +01:00
kangax
90d7f7acf3 Fix native text rendering under node-canvas. 2012-08-16 18:08:24 +02:00
Juriy Zaytsev
ef8e7130f8 Merge pull request #237 from willmcneilly/path-rendering-bugs
Shorthand quadratic curveto rendering fixes.
2012-08-16 09:07:23 -07:00
Will McNeilly
a4929cdbd4 shorthand quadratic curveto rendering fixes, dealing with coincident points. 2012-08-16 13:58:10 +01:00
Juriy Zaytsev
547ed4e150 Merge pull request #236 from Kienz/master
Add quality parameter to toDataURL + toDataURLWithMultiplier.
2012-08-15 11:59:29 -07:00
Kienz
34be62682f Add quality parameter for toDataURL and toDataURLWithMultiplier 2012-08-15 20:42:28 +02:00
kangax
8e429ceaf9 Fix loadFromDatalessJSON when native text is present in data. Bump allowed node version to 0.8.6. 2012-08-15 15:30:59 +02:00
kangax
98614842e7 Bring IMG_WIDTH/IMG_HEIGHT back. 2012-08-14 16:13:30 +02:00
kangax
7151dc211c Fix failing unit tests. 2012-08-14 16:04:32 +02:00
kangax
dc6d262b01 User renderOnAddition in canvas#insertAt. Closes #233. 2012-08-14 15:39:21 +02:00
Juriy Zaytsev
1f69989bc9 Merge pull request #230 from davidjrice/node-canvas-0-13-0
Move to using node-canvas 0.13.0.
2012-08-14 06:35:25 -07:00
kangax
9d2f3d261b Fix rendering bug with objects in group that also have transform attribute. 2012-08-14 14:37:27 +02:00
kangax
a0d05624ed Remove incorrect offsets in polygon rendering and fix <rect> position when part of a group. Closes #113. Closes #229. 2012-08-14 14:03:20 +02:00
David Rice
19763483df With node-canvas 0.13.0 (and libgif installed) image width/height can be determined for a .gif 2012-08-13 16:30:31 +01:00
David Rice
562c81b0f6 Specify all of node-canvas apt dependencies for travis ci 2012-08-13 15:15:09 +01:00
David Rice
2687aca8e1 Use node-canvas 0.13.0 2012-08-13 15:12:11 +01:00
kangax
99458c3f43 Build distribution. 2012-08-13 11:39:30 +02:00
kangax
69f446747d Specify node-canvas @ 0.12.0 2012-08-13 11:37:01 +02:00
Juriy Zaytsev
b4f2f64ff1 Merge pull request #224 from davidjrice/path-fixes
Add fixes for "q" and "t" quadratic curves, as well as support for consecutive "t" curves.
2012-08-11 12:53:46 -07:00
Juriy Zaytsev
f853fcc8ee Merge pull request #227 from eyvoro/patch-1
Update README.md
2012-08-11 10:55:07 -07:00
Andrey Voronov
92b4bc7ae1 Update README.md 2012-08-11 20:43:38 +03:00
kangax
3ce8507932 Implement fabric.Text.fromElement. Closes #182. 2012-08-11 18:59:53 +02:00
kangax
df02b880ae Remove no longer needed test files 2012-08-11 16:32:02 +02:00
kangax
181bd2f85f Update travis and sublime-project configs 2012-08-10 17:42:52 +02:00
kangax
fe9d927d47 Move site into a different repository. 2012-08-10 17:20:04 +02:00
Will McNeilly
1ba26ad05f Add fixes for q and t quadratic curves and add support for consequtive t curves 2012-08-09 15:07:24 +01:00
kangax
956d8708ed Add fabric.Group#toSVG. 2012-08-09 13:07:26 +02:00
kangax
daa6b4cbbf Fix fabric.Line#set method to call _setWidthHeight after coordinates update. 2012-08-09 12:24:22 +02:00
kangax
44861f7ca4 Add travis badge to README. 2012-08-09 12:17:28 +02:00
Juriy Zaytsev
af806880c3 Merge pull request #222 from davidjrice/tests
Fix submodule reference to get new tests correctly.
2012-08-09 03:16:51 -07:00
David Rice
c4c4eda94a Revert to kangax submodule url 2012-08-09 02:07:06 +01:00
David Rice
34a4f14f47 Hopefully should fix branch issue with submodule causing build failure 2012-08-09 01:54:29 +01:00
David Rice
de78badb42 Change ref to submodules 2012-08-09 01:16:13 +01:00
Juriy Zaytsev
b07641a50f Merge pull request #220 from davidjrice/tests
Fix strokeDashArray related tests.
2012-08-08 15:31:12 -07:00
David Rice
4882d540be running npm test should exit with a failure status if test failures > 0, should fix travisci reporting 2012-08-08 23:28:07 +01:00
David Rice
9e5c2d3a9e Fixing tests 2012-08-08 23:07:27 +01:00
David Rice
951ad444ee Merge branch 'master' into tests 2012-08-08 22:17:16 +01:00
David Rice
b490077a9b Revert "Add support for testing under travis-ci"
This reverts commit 8606df5a61.
2012-08-08 22:16:54 +01:00
David Rice
4827c35d99 Fixing 4 tests, canvas, canvas_static 2012-08-08 22:16:21 +01:00
David Rice
c9683aa266 Test only supported node.js version 0.6 / 0.8 2012-08-08 21:17:53 +01:00
David Rice
8606df5a61 Add support for testing under travis-ci 2012-08-08 21:04:38 +01:00
David Rice
b108dedace Use git url for node-canvas, no released version builds under npm currently due to in progress change from node-waf to node-gyp 2012-08-08 21:03:15 +01:00
David Rice
1a28e92172 Ignore .DS_Store files 2012-08-08 21:02:20 +01:00
kangax
3f61013c31 Bump allowed node version to 0.6.8. 2012-08-08 00:52:38 +02:00
kangax
f99ee7e2e7 Build distribution, bump version. 2012-08-08 00:04:44 +02:00
kangax
0fcd356bf6 Initial support for "strokeDashArray" (WIP; works for rectangles only for now). 2012-08-08 00:04:01 +02:00
kangax
3e6b880086 Fix set({ key1: value1, key2: value2 }) not working with groups. 2012-08-08 00:04:01 +02:00
Juriy Zaytsev
4b5816ae79 Merge pull request #218 from Catsync/polygon-box
Fix polygon bounding box being offset (issue #147).
2012-08-06 03:00:15 -07:00
Cat Sync
2cfe384d57 Fix for polygon bounding box being offset (issue #147) 2012-08-05 16:58:27 -04:00
kangax
04d770aa35 No longer allow to resize inactive objects (this also means cursor doesn't appear when hovering over resizing controls of inactive (non-selected) objects). 2012-08-02 21:19:06 +02:00