Commit graph

1382 commits

Author SHA1 Message Date
kangax
28fa7a8b3f Add fabric.Object#hoverCursor; just like fabric.Canvas#hoverCursor but on object level 2013-09-03 11:43:10 +02:00
kangax
e1df87c64c Some (non-breaking) text changes to allow for more granular line height 2013-09-01 00:10:12 +02:00
kangax
e620e634b2 Add backwards-incompat doc notes 2013-08-31 12:52:30 +02:00
kangax
191ce1aa69 Build distribution, fix unit test 2013-08-30 13:52:24 +02:00
Juriy Zaytsev
5f86b84b87 Merge pull request #818 from Kienz/patch-1
Fix `fabric.Circle.set` for radius
2013-08-30 04:43:53 -07:00
Stefan Kienzle
89f3ab0668 Fix fabric.Circle.set for radius - update width/height if radius is set
Closes issue #811
2013-08-30 11:51:08 +02:00
kangax
507dff705b Fix tint filter. Thanks @mewdriller 2013-08-30 01:13:29 +02:00
Kienz
345ed3f5e9 Fix fabric.Text#fontFamily in SVG output - Closes issue #813
Add unit tests
2013-08-29 22:06:24 +02:00
kangax
434bfb2c6d Fix fabric.Canvas subclassing; fabric.Canvas, fabric.StaticCanvas now created via createClass. 2013-08-28 15:17:25 +02:00
kangax
61e55dab59 Add note about bower install in README 2013-08-28 14:52:43 +02:00
Juriy Zaytsev
c90cfd03ca Merge pull request #812 from Kienz/patch-1
Add encoding to `canvas.toSVG(options)` - Closes #810
2013-08-27 12:08:26 -07:00
Kienz
f31a62a25c Add encoding to canvas.toSVG(options)
Add unit tests for canvas.toSVG
2013-08-27 20:32:15 +02:00
kangax
be540319c5 Version 1.2.10 2013-08-27 16:23:23 +02:00
kangax
78dc27a029 Call abort in context of an object. Closes #803 2013-08-23 14:30:33 +02:00
kangax
b5ad629e51 Build distribution 2013-08-23 11:13:39 +02:00
kangax
9e2c9cc2fd Better build script 2013-08-23 11:12:00 +02:00
Juriy Zaytsev
2cedf11156 Merge pull request #804 from jaaksarv/master
Fix bug where object selection borders where misaligned. Closes #788
2013-08-22 09:56:45 -07:00
Jaak Sarv
2cd96f7933 Fixed bug where object selection borders where misaligned 2013-08-22 18:05:12 +03:00
Juriy Zaytsev
b708fbafa4 Merge pull request #799 from vegasje/feature/allow-touch-scrolling
Simple boolean option on canvas to allow scrolling on touchscreen devices
2013-08-21 15:19:22 -07:00
Jeremy Watkins
143203d99d Adding a default allowTouchScrolling value, along with a description of its purpose 2013-08-21 15:01:00 -07:00
Juriy Zaytsev
9840635629 Merge pull request #800 from Kienz/patch-1
Fix `loadFromJSON` for `fabric.Image` objects without image filters
2013-08-21 04:19:46 -07:00
Stefan Kienzle
55d5d99fdc Fix loadFromJSON for image objects without image filters 2013-08-21 10:08:35 +02:00
Jeremy Watkins
d728951ccf Simple boolean option on canvas to allow scrolling on touchscreen devices 2013-08-20 10:44:53 -07:00
kangax
2f4cc5ec25 Update README 2013-08-18 21:34:16 +02:00
Juriy Zaytsev
b189210363 Merge pull request #796 from Kienz/patch-1
Add `fabric.Image.filters.Mask` unit test
2013-08-18 12:25:21 -07:00
Kienz
026df90193 Add fabric.Image.filters.Mask unit test 2013-08-18 21:01:50 +02:00
kangax
d1bcd18de5 Fix resolveNamespace 2013-08-17 20:18:06 +02:00
kangax
8b6f21cd38 Update distribution 2013-08-17 20:02:27 +02:00
kangax
199a6634f3 Downgrade node-canvas to 1.0.x since it's still causing problems on Ubuntu 2013-08-17 19:57:53 +02:00
kangax
80b1ed352b Remove animation from build script permutations 2013-08-17 19:57:52 +02:00
Stefan Kienzle
ad3b97225f Update build script - add image mask filter 2013-08-15 16:09:16 +02:00
Stefan Kienzle
bd60887ef2 Remove cursor reset in __onMouseUp (old fix for firefox). Closes issue #793 2013-08-15 16:06:26 +02:00
Juriy Zaytsev
751f39cc58 Merge pull request #792 from Kienz/maskFilter
Update `fabric.Image.filters.Mask` - based on https://github.com/kangax/fabric.js/pull/667 (@aleph1)
2013-08-14 13:00:49 -07:00
kangax
e1f7d16cbf Update build script, build distribution 2013-08-14 21:51:30 +02:00
kangax
a2e4d30a82 Add fabric.Canvas#skipTargetFind 2013-08-14 21:51:00 +02:00
Stefan Kienzle
901ee7f942 Update fabric.Image.filters.Mask - based on https://github.com/kangax/fabric.js/pull/667 (@aleph1)
[BACK_INCOMPAT] `fabric.Image._initFilters` is now async, add parameter callback
Add `fabric.util.resolveNamespace` - used to get correct klass in `fabric.util.enlivenObjects`
Doc additions
2013-08-14 18:07:56 +02:00
kangax
a5ab1baf24 Don't call setCoords when rendering text 2013-08-14 13:54:39 +02:00
kangax
4b1d1140eb Doc additions 2013-08-14 12:55:09 +02:00
kangax
3317010fdf Add support for fabric.Text#skipFillStrokeCheck 2013-08-14 12:55:08 +02:00
Juriy Zaytsev
d94d88f14b Merge pull request #790 from Kienz/patch-1
Add filter root class `fabric.Image.filters.BaseFilter` from which all filter classes inherit from
2013-08-13 06:16:43 -07:00
Stefan Kienzle
e151d297fc Add filter root class fabric.Image.filters.BaseFilter from which all filter classes inherit from 2013-08-13 14:06:33 +02:00
kangax
b61bf51ac2 Update distribution again 2013-08-12 11:58:36 +02:00
kangax
79cd44650c Update docs, build distribution 2013-08-12 11:52:13 +02:00
Juriy Zaytsev
2a1093c72a Merge pull request #789 from Kienz/patch-1
Fix `fabric.Image.setElement`and image filter serialization. Closes #745
2013-08-10 08:13:53 -07:00
Kienz
a61b384684 Add toJSON back to image filters
Add toJSON to unit tests
2013-08-09 20:37:56 +02:00
Kienz
f2035da955 Add image filter tests
Doc fixes
2013-08-09 19:59:30 +02:00
Stefan Kienzle
6599d393ac Fix fabric.Image.setElement - now _element and _originalElement (until now _originalImage) are set. Closes #745
Add additional parameter callback (invoked after filters habe been applied).
Fix `fabric.Image.fromObject` - don't overwrite image width/height with object width/height.
`fabric.Image.applyFilters` only resets _originalElement - fixes issue if object's width/height are different to _originaElement's width/height
[BACK_INCOMPAT] Renamed `fabric.Image.filters` method `toJSON` -> `toObject`
Fix serializiation of fabric.Image filter objects
2013-08-09 14:18:27 +02:00
Juriy Zaytsev
add00416d7 Merge pull request #786 from Kienz/docFixes
Doc fixes, Update README (1800+ unit tests)
2013-08-08 09:44:11 -07:00
Kienz
92bdebfde7 Doc fixes, Update README (1800+ unit tests) 2013-08-08 18:31:26 +02:00
kangax
2c6f6c27b4 Doc fixes 2013-08-08 16:39:40 +02:00