Jürg Lehni
|
73751040b7
|
Bump version to v0.9.20
|
2014-08-25 14:48:05 +02:00 |
|
Jürg Lehni
|
99b06b061c
|
Correctly match variables to be exposed at the beginning of PaperScripts.
|
2014-08-25 14:21:13 +02:00 |
|
Jürg Lehni
|
a95778dc6e
|
Update JSDoc.
|
2014-08-25 13:23:45 +02:00 |
|
Jürg Lehni
|
8574c1ebf6
|
Return the created scope from PaperScript.load()
|
2014-08-25 13:21:58 +02:00 |
|
Jürg Lehni
|
02b91d4829
|
Improve white-space handling in preprocess.sh script
|
2014-08-25 13:04:35 +02:00 |
|
Jürg Lehni
|
a564480522
|
Forgotten in previous commit.
|
2014-08-25 12:53:13 +02:00 |
|
Jürg Lehni
|
797a393c9a
|
Remove various double white-spaces.
|
2014-08-25 12:49:14 +02:00 |
|
Jürg Lehni
|
bcc8761f8c
|
Improve PaperScript#load() documentation.
|
2014-08-25 12:42:44 +02:00 |
|
Jürg Lehni
|
086c3212ba
|
Update JSDoc.
|
2014-08-25 12:40:54 +02:00 |
|
Jürg Lehni
|
72f16eb1c3
|
Handle data-paper-ignore like any other Paper attribute, allowing the ignore="true" short-form as well.
|
2014-08-25 12:34:08 +02:00 |
|
Jürg Lehni
|
93dfd2a15a
|
Remove debugger statement.
|
2014-08-25 12:24:30 +02:00 |
|
Jürg Lehni
|
c03e9961d2
|
Allow PaperScript.load(script) to only load specific scripts, and define / improve documentation.
|
2014-08-25 12:21:27 +02:00 |
|
Jürg Lehni
|
992366246d
|
Ignore hash when comparing PaperScript URLs.
|
2014-08-25 12:20:58 +02:00 |
|
Jürg Lehni
|
4b19f99183
|
Improve user agent matching code in PaperScript.
Fixes #511.
|
2014-08-20 18:54:00 +02:00 |
|
Jürg Lehni
|
88c035eb95
|
Minor comment change.
|
2014-08-20 16:54:01 +02:00 |
|
Jürg Lehni
|
6b4f728a72
|
Bring back support for paper.setup('id') again, and document it properly.
Closes #510.
|
2014-08-20 16:53:31 +02:00 |
|
Jürg Lehni
|
db1ccd1d1e
|
Restructure includes.
|
2014-08-20 16:44:36 +02:00 |
|
Jürg Lehni
|
6faf61e6ef
|
Fix incompatibility with jsdom 1.0.0-pre.1
Closes #513
|
2014-08-20 15:06:13 +02:00 |
|
Jürg Lehni
|
bdc9ef7d27
|
Convert spaces back to tabs in the end of build.sh
|
2014-08-16 19:44:44 +02:00 |
|
Jürg Lehni
|
0e8b3accdd
|
Bring back executable flag for shell scripts.
|
2014-08-16 19:28:20 +02:00 |
|
Jürg Lehni
|
9da6325f49
|
Fix wrong __options comments.
|
2014-08-16 19:27:25 +02:00 |
|
Jürg Lehni
|
48cb05a181
|
Replace tabs with 4 white-spaces.
|
2014-08-16 19:24:54 +02:00 |
|
Jürg Lehni
|
687199e95d
|
Fix some whitespaces.
|
2014-08-16 19:18:36 +02:00 |
|
Jürg Lehni
|
a2b7f9fc11
|
Remove __options.stats and load Stats library automatically only when in dev mode on the browser.
|
2014-08-16 19:11:16 +02:00 |
|
Jürg Lehni
|
21c9f97450
|
Update version handling and comments in options.js
|
2014-08-16 18:49:35 +02:00 |
|
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 |
|