Jürg Lehni
|
a688301106
|
Document Raster#initialize().
|
2013-02-15 08:12:58 -08:00 |
|
Jürg Lehni
|
eca4aa8512
|
Expand shortened variable names.
|
2013-02-15 00:46:48 -08:00 |
|
Jürg Lehni
|
24a5016470
|
Reuse scopes associated with canvases to support multiple scripts per canvas.
As described in #171.
|
2013-02-15 00:15:44 -08:00 |
|
Jürg Lehni
|
8b4104fe19
|
Use Point#equals() instead of direct comparison.
|
2013-02-14 22:38:08 -08:00 |
|
Jürg Lehni
|
ace260a334
|
Determine size of Canvases that are positioned by CSS.
|
2013-02-14 22:28:50 -08:00 |
|
Jürg Lehni
|
bd5f0691e6
|
Do not serialize styles on Groups and Layers, since they just unify their children's own styles.
|
2013-02-14 21:54:52 -08:00 |
|
Jürg Lehni
|
c3b5035aed
|
Fix importing of SVG groups with styles applied to them.
Closes #149.
|
2013-02-14 21:42:50 -08:00 |
|
Jürg Lehni
|
2607d2c075
|
Allow setting of styles on empty Groups.
As required by upcoming import SVG fix.
|
2013-02-14 21:36:58 -08:00 |
|
Jürg Lehni
|
a17068fd42
|
Style should not be inheriting form Item, but Base instead!
How could we oversee this one?
|
2013-02-14 21:32:32 -08:00 |
|
Jürg Lehni
|
741c0b7855
|
Fix error in parsing of empty SVG array attributes.
|
2013-02-14 21:09:44 -08:00 |
|
Jürg Lehni
|
3aa0166d57
|
Improve documentation for CharacterStyle#fontSize.
|
2013-02-14 20:25:40 -08:00 |
|
Jürg Lehni
|
8bdcbe1777
|
Support units other than 'px' in CharacterStyle#fontSize, but default to 'px' if no unit is specified.
|
2013-02-14 20:23:13 -08:00 |
|
Jürg Lehni
|
701c5fd9e7
|
In case of doubleclick mouse events, still fire normal clicks if no doubleclick handler stops event bubbling.
|
2013-02-14 20:22:47 -08:00 |
|
Jürg Lehni
|
2955b12dd7
|
Always read canvas attributes to determine view size.
Closes #96.
|
2013-02-14 20:00:47 -08:00 |
|
Jürg Lehni
|
4cd069b1af
|
Clean up code and add comment about consumed canvas again.
|
2013-02-14 19:42:20 -08:00 |
|
Jürg Lehni
|
53b36111dd
|
Merge pull request #150 from yscik/rasterize-opacity
Group opacity disregarded in rasterize
|
2013-02-14 19:40:45 -08:00 |
|
Jürg Lehni
|
334fe99503
|
Revert recent changes to Item#rasterize() so pull request #150 can be merged.
|
2013-02-14 19:40:30 -08:00 |
|
Jürg Lehni
|
80638372b6
|
Merge pull request #169 from a-puzo/master
Fixed bad centering when `view.center` and `view.zoom` are changed
|
2013-02-14 19:30:26 -08:00 |
|
Jürg Lehni
|
47a3490007
|
Take item matrix into account in Item#rasterize().
Closes #144.
|
2013-02-14 19:25:04 -08:00 |
|
Jürg Lehni
|
da08e74374
|
Clean up code from #156.
|
2013-02-14 12:50:51 -08:00 |
|
Jürg Lehni
|
6729646e7a
|
Merge pull request #156 from ubershmekel/patch-2
Late load of paperjs should still run paperscripts
|
2013-02-14 12:49:51 -08:00 |
|
Jürg Lehni
|
779d076f02
|
Merge pull request #155 from ubershmekel/patch-1
Fixed memory leak
|
2013-02-14 12:47:56 -08:00 |
|
Jürg Lehni
|
ee03ce47e4
|
Simplify fix proposed in #164.
|
2013-02-14 12:41:50 -08:00 |
|
Jürg Lehni
|
88a33200c2
|
Merge pull request #164 from ispivey/fix-svg-getview-error
Update getView to handle DOM elements without getAttribute
|
2013-02-14 12:40:53 -08:00 |
|
Jürg Lehni
|
366ba2897b
|
Do not blit rasters into separate canvas when they have opacity set.
Closes #166.
|
2013-02-14 12:28:11 -08:00 |
|
a-puzo
|
66547a4442
|
Correct view centering
Fixed bad centering when `view.center` and `view.zoom` are changed
|
2013-02-13 06:35:19 +04:00 |
|
Jürg Lehni
|
66c491a8fd
|
Minor code clean up.
|
2013-02-12 17:23:56 -08:00 |
|
Jürg Lehni
|
7df4338ef5
|
Fix linear gradient orientation when shape substitution is applied.
|
2013-02-12 17:22:31 -08:00 |
|
Jürg Lehni
|
f554bdce2a
|
Fix issues with SVG gradient export.
|
2013-02-12 17:05:54 -08:00 |
|
Jürg Lehni
|
e9fef8a53c
|
Fix a couple of newly introduced bugs through CanvasProvider change.
|
2013-02-12 16:23:30 -08:00 |
|
Jürg Lehni
|
ea1e7fccb9
|
clearRect() needs + 1 for size.
|
2013-02-12 16:07:24 -08:00 |
|
Jürg Lehni
|
ca3cc7f46d
|
Define CanvasProvider.getContext() next to getCanvas(), and support both types in release().
|
2013-02-12 16:06:24 -08:00 |
|
Jürg Lehni
|
51150cb20d
|
Support CanvasProvider.get(width, height) arguments.
|
2013-02-12 15:57:02 -08:00 |
|
Jürg Lehni
|
9600fdb512
|
Fix a recently introduce but in Raster#getCanvas().
|
2013-02-12 15:54:56 -08:00 |
|
Jürg Lehni
|
357b7dbc54
|
Shorten CanvasProvider method names.
|
2013-02-12 15:53:27 -08:00 |
|
Jürg Lehni
|
24d467e292
|
Implement support for native dash strokes, through both setLineDash() and mozDash.
|
2013-02-12 15:32:21 -08:00 |
|
Jürg Lehni
|
42274bff4c
|
Clean up examples HTML.
|
2013-02-12 15:08:48 -08:00 |
|
Jürg Lehni
|
8b4dda2fc9
|
Use JSON format to implement example that exports Tiger to SVG.
|
2013-02-12 15:01:35 -08:00 |
|
Jürg Lehni
|
fdd15e675f
|
Add options argument to #toJson() methods, and use to implement optional fractional digit precision control.
|
2013-02-12 14:57:54 -08:00 |
|
Jürg Lehni
|
053aa15ded
|
Rename Raster's ImageData code from *Data to *ImageData, to avoid clash with future Item#data.
|
2013-02-12 14:40:55 -08:00 |
|
Jürg Lehni
|
22218e0db0
|
Simplify Base.serialize().
|
2013-02-12 14:16:25 -08:00 |
|
Jürg Lehni
|
80ffd41560
|
Add optional precision argument to Base.formatFloat().
|
2013-02-12 14:16:06 -08:00 |
|
Jürg Lehni
|
85d2700eb1
|
Implement namespaces for SVG properties in SvgExport.
|
2013-02-11 19:46:05 -08:00 |
|
Jürg Lehni
|
ee73b4e15b
|
Add some explaining comments to dictionary code.
|
2013-02-11 19:35:11 -08:00 |
|
Jürg Lehni
|
15554b8bf2
|
Simplify adding / referencing of JSON dictionary entries.
|
2013-02-11 19:31:58 -08:00 |
|
Jürg Lehni
|
e477c49d1e
|
Add a couple of JSON examples.
For now just the old SVG ones ported over, but we do need better ones.
|
2013-02-11 19:23:21 -08:00 |
|
Jürg Lehni
|
366524d0a7
|
Implement JSON serialization for Gradient and GradientColor.
|
2013-02-11 19:22:18 -08:00 |
|
Jürg Lehni
|
e7bb334c6a
|
Use JSON dictionary support to serialize Symbols and PlacedSymbol references.
|
2013-02-11 18:59:49 -08:00 |
|
Jürg Lehni
|
00dcd05549
|
Implement support for dictionary definitions and references in JSON serialization.
|
2013-02-11 18:59:05 -08:00 |
|
Jürg Lehni
|
aa6e2fae09
|
Improve Base#equals().
|
2013-02-11 18:24:08 -08:00 |
|