kangax
|
9814cf12b5
|
Add support for text background color in SVG representation.
|
2012-01-04 12:31:37 -05:00 |
|
kangax
|
d870410a7d
|
First (and almost complete) implementation of fabric.Canvas#toSVG.
|
2012-01-02 16:14:20 -05:00 |
|
jarek
|
f8045a84b9
|
fixed problem with drawing text object with non default fontWeight
|
2011-11-24 12:44:00 +01:00 |
|
kangax
|
fe03bf19d5
|
Fix broken fabric.Text#textDecoration.
|
2011-10-16 12:53:37 -04:00 |
|
Jhonny Everson
|
40edcb8e8b
|
fontSize not being used from options in fabric.Text
|
2011-09-30 07:46:41 -03:00 |
|
kangax
|
36fe5e3a6f
|
Fix bug w. fabric.Text not accounting for fontSize.
|
2011-09-21 11:18:58 -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
|
35ad4bf6e3
|
Preparing fabric to run on node.js
|
2011-08-05 19:00:26 -04:00 |
|
kangax
|
9690f0849e
|
Fix bug with fabric.Text which would make text objects render with "drag handles" when part of the selection.
|
2011-08-02 17:50:13 -04:00 |
|
kangax
|
aa885ee458
|
Change default font family of fabric.Text objects to "Times New Roman".
|
2011-07-26 00:19:47 -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
|
b99a456989
|
Build files are now organized in such way that it's possible to build fabric w/o support for text and/or serialization.
|
2011-07-15 18:16:14 -04:00 |
|
kangax
|
48a02e5ecb
|
Path objects that are part of the group now have 'group' property that references their parent group. Path that are part of the group are now positioned in better accordance with spec.
|
2011-07-09 11:10:40 -04:00 |
|
kangax
|
a64f622e61
|
Bump version to 0.3. Experiment with using native canvas fillText for fabric.Text. Turns out multiline text is not supported natively. Will experiment more.
|
2011-06-30 14:37:39 -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
|
74dcd851dd
|
Animation benchmark now allows to dynamically change scale of animated objects, load different shapes, and change canvas size. This allows us to see how all these aspects (e.g. canvas size or shape size) influence canvas rendering performance.
|
2011-04-23 17:39:56 -04:00 |
|
kangax
|
e61f46b44c
|
Add "lineHeight" to fabric.Text options. Add slider to control line height of selected text to demo.
|
2011-04-20 16:36:31 -04:00 |
|
kangax
|
9853b4a18f
|
Add rudimentary support for stroke style. Fix IE errors on a demo page.
|
2011-03-28 18:57:40 -04:00 |
|
kangax
|
91205b4bb6
|
More text enhancements and fixes. Demo page now has italic/underline/overline/line-through and shadow buttons for text manipulations.
|
2011-03-21 17:24:36 -04:00 |
|
kangax
|
3340173e60
|
Simplify _initStateProperties in fabric.Text
|
2011-03-01 19:08:38 -05:00 |
|
kangax
|
df76f5d688
|
Change the way options are set for an object (don't use options property — which makes for quite expensive iteration during initialization — and instead take advantage of prototypal inheritance).
|
2011-02-09 18:21:45 -05:00 |
|
kangax
|
2ade9dc0f8
|
More optimizations: setCoords doesn't need to be invoked on an object before it's added to canvas. This makes most sense when creating path groups, since each of the paths in a path group doesn't really need to have coords. Coords are used to determine object boundaries when moving/scaling/rotating objects, and paths in pathgroup never participate in it (instead, pathgroup does).
|
2011-02-09 17:30:35 -05:00 |
|
kangax
|
fef2fd4666
|
Experiment with multiline text (incomplete; need to properly determine height of the bounding box).
|
2011-02-06 04:09:40 -05:00 |
|
kangax
|
bb4aad1de5
|
Modify cufon and text class to support textDecoration (underline/overline), fontStyle (italic), and textShadow (any valid CSS value).
|
2011-02-01 19:57:01 -05:00 |
|
kangax
|
661ea4de04
|
"text" property of text objects should be a "state property" (used in undo/redo management).
|
2010-12-25 21:48:42 -05:00 |
|
kangax
|
f497327131
|
Fabric now runs fully under ES5 strict mode (except certain 3rd party dependencies, like cufon.js and json2.js).
|
2010-10-21 22:54:00 -04:00 |
|
kangax
|
f052a067ef
|
More documentation.
|
2010-10-19 16:27:24 -04:00 |
|
kangax
|
639aa12e2a
|
Another chunk of documentation (which is a bitch, by the way).
|
2010-10-14 22:16:24 -04:00 |
|
kangax
|
415205d3f2
|
Document bunch of API (still incomplete, but getting there).
|
2010-10-14 17:42:39 -04:00 |
|
kangax
|
e70830f7d6
|
Introduce fabric.log and fabric.warn methods, as simple wrappers around console.log and console.warn (instead of declaring those methods right on console). This makes it easier to mock them when testing, and is generally safer due to less tinkering with host objects.
|
2010-10-11 14:45:06 -04:00 |
|
kangax
|
ad679a6f87
|
Create local aliases of some of the "long" methods.
|
2010-07-26 19:20:19 -04:00 |
|
Juriy Zaytsev
|
2340a98526
|
Rename canvas_*.class.js files to just *.class.js
|
2010-07-09 21:50:13 -04:00 |
|