kangax
|
dbe5ad2149
|
Adjust positioning of text objects created via fromElement. Fix #303. Version 0.9.20.
|
2012-10-31 00:19:13 +01: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
|
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
|
f9eeeb2916
|
Fix unit tests.
|
2012-10-14 02:53:25 +02:00 |
|
kangax
|
307c9503d4
|
Fix fabric.Group#toObject not serializing children image objects. Fix #260.
|
2012-10-08 21:01:29 +02:00 |
|
kangax
|
999f7f5231
|
Account for bounding box in scaleToWidth/scaleToHeight. Fix #271. Version 0.9.12.
|
2012-10-08 19:35:37 +02:00 |
|
kangax
|
b555245780
|
Add support for animating multiple properties.
|
2012-10-03 23:45:49 +02:00 |
|
kangax
|
0ead6db114
|
Path groups now have empty fill by default.
|
2012-09-10 19:54:47 -04:00 |
|
kangax
|
f8ecc529f5
|
Fix fontFamily setting.
|
2012-09-10 19:45:25 -04:00 |
|
kangax
|
44dc5f7fe7
|
Update text dimensions after changing text. Closes #257. Version 0.9.7.
|
2012-09-07 13:30:32 -04:00 |
|
kangax
|
7cf01772a4
|
Fix fabric.Text#set.
|
2012-09-07 13:15:42 -04:00 |
|
kangax
|
ada83ffff5
|
Change unstable image test once again
|
2012-09-06 12:06:40 -04:00 |
|
kangax
|
762cfb7b8a
|
Fix unit tests. Add loadFromJSON test for previous fix. Version 0.9.5.
|
2012-09-02 12:28:52 -04:00 |
|
kangax
|
db37e1e855
|
Add convenience methods to objects, utilizing new object.canvas property — reference to a canvas to which an object was added last. Add unit tests for new methods.
|
2012-08-20 18:23:54 +02:00 |
|
kangax
|
9a7d40d7d7
|
Change the way gradients are initialized.
They no longer need `ctx` property, which is now taken from object directly during rendering time.
Add unit tests for gradients.
|
2012-08-20 18:23:53 +02:00 |
|
kangax
|
d97f08b5a3
|
Remove line.html file.
|
2012-08-20 18:23:53 +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 |
|
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 |
|
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
|
fe9d927d47
|
Move site into a different repository.
|
2012-08-10 17:20:04 +02:00 |
|
kangax
|
fe08e6aa3b
|
Revamp site to use jekyll.
|
2011-09-07 18:02:17 -04:00 |
|
kangax
|
8ea5f0d52c
|
Closes #47. More conforming Function.prototype.bind.
|
2011-08-29 12:09:32 -04:00 |
|
kangax
|
a3d693302c
|
Closes #38. Add support for fabric.Canvas#backgroundImage.
|
2011-08-28 14:55:33 -04:00 |
|
kangax
|
a41fd5dffd
|
Closes #43. fabric.Text#set can now accept object with property/values.
|
2011-08-12 13:46:17 -04:00 |
|
kangax
|
8f819bb760
|
Fabric can now run under node.js
|
2011-08-11 15:18:18 -04:00 |
|
kangax
|
27999a327c
|
Add unit tests for fabric.loadSVGFromString.
|
2011-08-04 20:48:25 -04:00 |
|
kangax
|
04bb0aad66
|
Add "hasControls" and "hasBorders" options to fabric.Object. "hasControls", when set to false allows to fully disable controls rendering (and mouse detection); hasBorders does the same for object borders. Fix failing unit tests. Update QUnit.
|
2011-08-02 19:35:02 -04:00 |
|
kangax
|
76b67aa34c
|
[BACK_INCOMPAT] More consistent option names in fabric.Text: fontfamily --> fontFamily, fontsize --> fontSize, fontweight --> fontWeight (similarly to other options, like textShadow, textDecoration, fontStyle, etc.)
|
2011-07-21 20:32:02 -04:00 |
|
kangax
|
e3dd685f1b
|
Add support for "textAlign" in fabric.Text. Could be any of "left", "center", or "right" values. Works with multiline text.
|
2011-07-21 14:53:48 -04:00 |
|
kangax
|
89c030ebdf
|
Closes #18. Less confusing method names: removeActiveObject --> discardActiveObject, removeActiveGroup --> discardActiveGroup (since both of those methods don't actually _remove_ objects). [BACK_INCOMPAT]
|
2011-07-15 11:39:48 -04:00 |
|
kangax
|
c046bbd5f1
|
Closes #34 — Support multiple sequences of command arguments in SVG paths.
|
2011-07-09 15:50:44 -04:00 |
|
kangax
|
7a62895d03
|
Fix bootstrapping of functional tests.
|
2011-07-09 11:00:55 -04:00 |
|
kangax
|
1bed43e3c4
|
Add unit tests for fabric.Observable. fabric.Canvas#observe can now accept object — canvas.observe({ event1: ..., event2: ... }).
|
2011-07-02 01:19:32 -04:00 |
|
kangax
|
31e3ae7bb7
|
Fix menu links on couple of pages.
|
2011-06-29 11:11:53 -04:00 |
|
kangax
|
a7155ccbfb
|
Reorganize project structure. Add "customization" demo (work in progress).
|
2011-06-29 11:10:08 -04:00 |
|
kangax
|
628efcdc70
|
fabric.Element is renamed to fabric.Canvas, which makes more sense. fabric.Element is kept for compatibility reasons (but is deprecated). Bump version to 0.3.
|
2011-06-28 19:14:40 -04:00 |
|
kangax
|
6845db3670
|
Rework observable mechanism: All events are now scoped to canvas instances. fabric.util.observeEvent(...) becomes canvas.observe(...) and only observes events of that particular canvas instance. fabric.util.observeEvent becomes fabric.util.observe, fabric.util.stopObservingEvent — fabric.util.stopObserving, and fabric.util.fireEvent — fabric.util.fire. These could still serve as a generic pub-sub mechanism. Add "mouse:down" event (to be consistent with "mouse:up"). Add "Event inspector" demo page.
|
2011-06-27 18:25:45 -04:00 |
|
kangax
|
e7aafae9e7
|
Add support for "opacity" attribute.
|
2011-06-14 17:28:54 -04:00 |
|
kangax
|
27c72bd634
|
Use set with object in tests (rather than chaining it).
|
2011-06-14 10:11:25 -04:00 |
|
kangax
|
0a9d835b12
|
Dynamically generate accessors based on state properties — width, height, fill, opacity, scaleX, scaleY, etc. For example, rect.set('fill', 'red') can now be replaced with rect.setFill('red'), and rect.get('opacity') with rect.getOpacity().
|
2011-05-31 00:56:01 -04:00 |
|
kangax
|
d7fd8f0af3
|
fabric.Object#set can now be passed an object of property/value pairs rather than just property and value. E.g.: rect.set({ width: 100, height: 50, fill: 'red' }).
|
2011-05-29 21:59:48 -04:00 |
|
kangax
|
c1150c714a
|
fabric.Element now has forEachObject. Add header to /demos, /tests and /docs pages.
|
2011-05-22 09:57:37 -04:00 |
|
kangax
|
abaa87fbd0
|
Add fabric.Text#backgroundColor (can be used for text highlighting). Change default lineheight of text objects from 1 to 1.6.
|
2011-05-13 14:34:24 -04:00 |
|
kangax
|
fe37bc66a0
|
fabric.Element#loadImageFromURL no longer displays image that's being loaded. Fix getPointer unit test.
|
2011-05-11 18:58:51 -04:00 |
|
kangax
|
2be834d582
|
Make sure tests continue running even if image is not loaded.
|
2011-05-11 18:42:19 -04:00 |
|