Jürg Lehni
|
bcd3fe2493
|
Bump version to v0.9.19
|
2014-08-16 18:31:53 +02:00 |
|
Jürg Lehni
|
7817bc4b4d
|
Remove debug echo in publish script.
|
2014-08-16 18:31:16 +02:00 |
|
Jürg Lehni
|
2057a359c7
|
Change canvas size in SVG Gradient example.
|
2014-08-16 18:29:39 +02:00 |
|
Jürg Lehni
|
5aa4a8300e
|
Move 'data-paper-scope' attribute handling out of PaperScope into browser related code in PaperScript.
Closes #508
|
2014-08-16 18:24:45 +02:00 |
|
Jürg Lehni
|
288b8553e7
|
Support PaperScript code with only one line and no breaks.
|
2014-08-16 18:22:43 +02:00 |
|
Jürg Lehni
|
15d79bbefb
|
Introduce isRoot argument in SVGExport code as well, to make sure that top-most node holds all the style information.
Relates to #509
|
2014-08-16 17:32:24 +02:00 |
|
Jürg Lehni
|
4e9fc558ac
|
Prevent double-application of styles when importing #document SVG nodes.
Closes #509.
|
2014-08-16 17:31:42 +02:00 |
|
Jürg Lehni
|
53b00b40e1
|
Move isRoot parameter last in SVGImport code.
|
2014-08-16 17:27:14 +02:00 |
|
Jürg Lehni
|
ce4e6053ec
|
Try un-prefixed name before various prefixes, to prevent console warnings.
|
2014-08-15 18:00:32 +02:00 |
|
Jürg Lehni
|
3ac9a4f369
|
Use local parent short-cut variable.
|
2014-08-15 15:38:28 +02:00 |
|
Jürg Lehni
|
4d4a39c752
|
Implement Curve#getOffsetOf(point) / Path#getOffsetOf(point)
Closes #463.
|
2014-07-31 19:01:37 +02:00 |
|
Jürg Lehni
|
da22161d28
|
Correctly clear Curve length cache when segments change.
Closes #497
|
2014-07-31 17:00:52 +02:00 |
|
Jürg Lehni
|
c90a7c9f38
|
Only use the unmerged setting for #strokeScaling, as otherwise it'll be used on layers and groups already.
Closes #500
|
2014-07-29 23:39:51 +02:00 |
|
Jürg Lehni
|
06366fb0ed
|
Support prefixed UpdateExpressions and fix a bug in suffixed UpdateExpression when assigning to plain variables.
Related #492
|
2014-07-26 12:40:00 +02:00 |
|
Jürg Lehni
|
54f0197eba
|
Correctly handle UpdateExpressions (a++, a--) that are directly following AssignmentExpressions.
Closes #492
|
2014-07-26 12:29:05 +02:00 |
|
Jürg Lehni
|
6e6df750f0
|
Use names less likely to be used in code for Operator Overloading handlers.
|
2014-07-26 12:28:00 +02:00 |
|
Jürg Lehni
|
12254f5fe8
|
Fix two documentation errors in Raster.
Closes #495
|
2014-07-26 12:07:36 +02:00 |
|
Jürg Lehni
|
d96368a941
|
No need to convert strings to elements in View.create anymore, since PaperScript handles this already.
|
2014-07-26 12:07:14 +02:00 |
|
Jürg Lehni
|
0198f4c45f
|
Reuse PaperScope objects when associating multiple scripts with the same canvas.
Closes #504.
|
2014-07-26 12:03:34 +02:00 |
|
Jürg Lehni
|
e0ec2bf2c3
|
Throw more meaningful error when CanvasView cannot be created from inexistent element.
|
2014-07-26 11:41:21 +02:00 |
|
Jürg Lehni
|
56704b9206
|
Fix a bug in Item#_removeNamed() for items without parents.
Closes #490.
|
2014-07-25 21:08:14 +02:00 |
|
Jürg Lehni
|
04a0c995bc
|
Keep Math.acos() argument between -1 and 1.
Closes #482.
|
2014-07-25 21:01:58 +02:00 |
|
Jürg Lehni
|
4fab100e71
|
Improve CommonJS support a bit.
|
2014-07-25 20:10:20 +02:00 |
|
Jürg Lehni
|
652dbe1e86
|
Use loop to produce CurveLocation getters, and add CurveLocation#curvature.
|
2014-07-25 20:05:44 +02:00 |
|
Jürg Lehni
|
d3d9e4bada
|
Improve some injection blocks.
|
2014-07-25 20:05:26 +02:00 |
|
Jürg Lehni
|
3c14a5ad05
|
Merge pull request #462 from jbielick/master
add commonJS export in browser environment export
|
2014-07-25 20:04:08 +02:00 |
|
Jürg Lehni
|
dc375d4c76
|
Correctly match the use of the unary operator $_ in PaperScript.
Closes #502
|
2014-07-23 12:17:55 +02:00 |
|
Jürg Lehni
|
3093a8ec43
|
Introduce matrix.chain(mx) as a shortcut to Matrix.clone().concatenate(mx)
Simplifies quite a few lines of code.
|
2014-07-08 15:43:17 +02:00 |
|
Jürg Lehni
|
c9e7832728
|
Minor change in stroke scaling example for simple toggling.
|
2014-07-08 15:43:17 +02:00 |
|
Jürg Lehni
|
66360bf58a
|
Fix minor documentation bug.
|
2014-07-08 15:43:17 +02:00 |
|
hkrish
|
ccbf4579fd
|
Don't remove the only intersection.
The previous code wrongly compared an intersection with itself while checking for duplicates.
|
2014-06-21 10:31:07 +02:00 |
|
Jürg Lehni
|
5384a63238
|
Improve Item. _clearBoundsCache() fix.
|
2014-05-15 21:33:30 +02:00 |
|
Jürg Lehni
|
a7f57315a6
|
Fix Item._clearBoundsCache() recursion, correctly this time.
|
2014-05-15 21:30:06 +02:00 |
|
Jürg Lehni
|
a1c1fc8ed8
|
Fix an issue in _clearBoundsCache where circular recursion could happen in certain circumstances.
|
2014-05-15 21:24:09 +02:00 |
|
Jürg Lehni
|
f39b7603de
|
Remove pixelRatio handling from CanvasProvider and move it to Item#draw()
|
2014-05-15 17:14:37 +02:00 |
|
Jürg Lehni
|
af5e1609dd
|
Fix an issue where CompoundPath wouldn't draw correctly if children had styles that forced non-direct compositing.
|
2014-05-15 17:09:58 +02:00 |
|
Jürg Lehni
|
98f2e08775
|
Fix SVG export when view is zoomed.
|
2014-05-15 16:26:19 +02:00 |
|
Jürg Lehni
|
c0a911d3c7
|
Rename Raster#ppi to#resolution, and deprecate #ppi.
|
2014-05-15 15:36:24 +02:00 |
|
Jürg Lehni
|
9d7ec13724
|
Update prepro.js to version that can evaluate whole expressions, and fix a newly introduced issue with it.
|
2014-05-14 15:14:03 +02:00 |
|
Jürg Lehni
|
0060f629ae
|
Simplify SVG export examples.
|
2014-05-14 13:34:36 +02:00 |
|
Jürg Lehni
|
f38d3ee674
|
Handle view size and transformation correctly when exporting SVG.
Closes #277.
|
2014-05-14 13:29:20 +02:00 |
|
Jürg Lehni
|
aac98f2b25
|
Some code clean-up.
|
2014-05-13 13:54:31 +02:00 |
|
Jürg Lehni
|
a4f922cf26
|
Fix newly introduced error in SVG export.
|
2014-05-13 13:52:20 +02:00 |
|
Jürg Lehni
|
6896535663
|
Bring back accidentally removed ctx.beginPath();
|
2014-05-13 13:51:09 +02:00 |
|
Jürg Lehni
|
846c806034
|
Implement non-scaling strokes through Style#strokeScaling.
Closes #418.
|
2014-05-13 13:38:51 +02:00 |
|
Jürg Lehni
|
68db4f9b59
|
Forgotten in previous commit.
|
2014-05-13 13:23:37 +02:00 |
|
Jürg Lehni
|
4464950301
|
Correctly take Item#matrix into account in #getPathData().
|
2014-05-13 13:21:59 +02:00 |
|
Jürg Lehni
|
94bc6427c2
|
Export SVG transforms for path items correctly.
Needed when Item#applyMatrix = false
|
2014-05-13 12:53:58 +02:00 |
|
Jürg Lehni
|
f56efd6471
|
Fix exceptions in ProxyContext when drawing bitmaps.
|
2014-05-13 12:33:39 +02:00 |
|
Jürg Lehni
|
e1ed7f3294
|
Prevent drawing selected compound path children twice.
|
2014-05-12 18:57:09 +02:00 |
|