sapics
|
7b91e41131
|
Fix variable leak
|
2016-06-14 12:20:58 +09:00 |
|
Jürg Lehni
|
345730f634
|
Merge pull request #1002 from sapics/curve-divide
Call curve._changed at curve.divideAtTime
|
2016-04-06 20:24:55 -07:00 |
|
Jürg Lehni
|
5a9f3dfb27
|
Improve handling of local paths and CORS on Node.js
|
2016-04-05 12:11:54 -07:00 |
|
Jürg Lehni
|
f4e4e7ab9c
|
Switch to jsdom v8.3.0, now that it includes our node-canvas PR.
See https://github.com/tmpvar/jsdom/pull/1366
|
2016-04-04 17:55:43 -07:00 |
|
Jürg Lehni
|
e054b760ed
|
Fix cases where toolPoint was null.
|
2016-03-27 21:41:22 -07:00 |
|
sapics
|
60f1e78889
|
Call curve._changed at curve.divideAtTime
|
2016-03-05 12:23:02 +09:00 |
|
Jürg Lehni
|
c35814f94f
|
Node.js: Fix bug when using paper-core.js
And improve Node.js examples. Closes #975
|
2016-02-15 23:59:31 +01:00 |
|
Jürg Lehni
|
50843d8f87
|
Node: Switch to jsdom v8.0.1 with patched-in image support.
And fix XMLSerializer#serializeToString() to work with it.
|
2016-01-31 22:47:57 +01:00 |
|
Jürg Lehni
|
e02e9f4643
|
Node: Improve DOMParser#parseFromString() polyfill for Node.js
And no need to move imported SVG nodes into document, since we don't have styling in Node.js
|
2016-01-31 12:43:38 +01:00 |
|
Jürg Lehni
|
fadef949ff
|
Node: Fix display of percentage in Node.js frames export.
|
2016-01-31 12:42:53 +01:00 |
|
Jürg Lehni
|
0455d39e33
|
Automatically determine correct padding for numbers in View#exportFrames()
|
2016-01-27 13:38:04 +01:00 |
|
Jürg Lehni
|
85d60e199e
|
Get View#exportFrames() to work again on Node.js
|
2016-01-27 13:27:11 +01:00 |
|
Jürg Lehni
|
b56d18d6a4
|
Override DomEvent.requestAnimationFrame() in Node.js to avoid setInterval() timers
|
2016-01-27 13:02:50 +01:00 |
|
Jürg Lehni
|
414742459d
|
Make sure PDF support actually works.
|
2016-01-27 12:51:26 +01:00 |
|
Jürg Lehni
|
1e649362bd
|
Fix issue in View#exportImage()
|
2016-01-27 12:51:02 +01:00 |
|
Jürg Lehni
|
e722be5b62
|
Add support for PDF canvas on Node.js again.
|
2016-01-27 09:34:37 +01:00 |
|
Jürg Lehni
|
e1a51f858a
|
More work on unified version for browsers and node.
Relates to #739
|
2016-01-26 20:02:23 +01:00 |
|
Jürg Lehni
|
4f5dac8567
|
Improved PrePro to be able to dynamically load Node.js code too, and improve load.js to handle both environments.
Also moved PaperScript .pjs extension code to PaperScript, and DOM related Node.js code to dom/node.js
|
2013-06-27 13:49:04 -07:00 |
|
Jürg Lehni
|
35f17979df
|
Improve Node.js XMLSerializer workaround for lowercased tagNames.
|
2013-06-11 14:39:34 -07:00 |
|
Jürg Lehni
|
75eddbcdba
|
Minor code clean ups.
|
2013-06-02 16:18:40 -07:00 |
|
Jürg Lehni
|
6fa6c022c9
|
Rename options.server to options.node
|
2013-05-28 00:01:55 -07:00 |
|
Jürg Lehni
|
b92be7ecf3
|
Set options.stats = false for build.sh and Node.js
|
2013-05-27 15:33:28 -07:00 |
|
Jürg Lehni
|
d577b1bf48
|
Share one options.js file describing Paper.js options for Node.js, build.sh and the dev version.
|
2013-05-27 15:11:32 -07:00 |
|
Jürg Lehni
|
6ac5463630
|
Switch to using common string format for paper.version (major.minor.build)
|
2013-05-27 14:27:05 -07:00 |
|
Jürg Lehni
|
fef22f25e8
|
Remove node.js specific version of Base.isPlainObject(), since straps.js can handle it now.
|
2013-05-27 14:10:38 -07:00 |
|
Jürg Lehni
|
502c76dbce
|
Start merging fat-line clipping code into Curve class.
And add a prepro option for now.
|
2013-05-24 22:30:13 -07:00 |
|
Jürg Lehni
|
7f00ef8f05
|
Fix white-spaces.
|
2013-05-24 22:25:22 -07:00 |
|
Jürg Lehni
|
c70b985911
|
Make sure the Base class is exposed in Node.js
|
2013-05-12 14:29:21 -07:00 |
|
Jürg Lehni
|
dd96d67fe1
|
Further refine Node.js integration.
|
2013-05-09 16:06:45 -07:00 |
|
Jürg Lehni
|
82b9cb3dbf
|
Improve the Node version of Base.isPlainObject()
|
2013-05-09 15:30:18 -07:00 |
|
Jürg Lehni
|
e2f4eb5a56
|
Improve Node's Base.isPlainObject() to rule out arrays.
|
2013-05-09 01:56:47 -07:00 |
|
Jürg Lehni
|
ee3fa3b00f
|
Implement DOMParser emulation based on jsdom.
|
2013-05-09 00:22:20 -07:00 |
|
Jürg Lehni
|
7644016d66
|
Export paper version in node.
|
2013-05-08 20:59:54 -07:00 |
|
Jürg Lehni
|
c5627d141e
|
Fix PaperScript support in node.
|
2013-05-08 20:38:23 -07:00 |
|
Jürg Lehni
|
3fb22f0380
|
Implement XMLSerializer for node.
|
2013-05-08 20:18:46 -07:00 |
|
Jürg Lehni
|
892640172b
|
Fix issue with unshared core prototypes along different node scopes.
|
2013-05-08 20:18:17 -07:00 |
|
Jürg Lehni
|
8dbe1f4927
|
Fix issues with running paper.js in node.
We need to export the Object and Array definition into new context, to make Base.isPlainObject() work. See http://nodejs.org/api/vm.html#vm_globals
|
2013-05-08 18:17:23 -07:00 |
|
Jürg Lehni
|
219ccd2fdd
|
Start making exportSVG() work for node, using jsdom.
|
2013-05-08 01:30:14 -07:00 |
|
Jürg Lehni
|
9cca6d8a00
|
Move the node.js folder into src.
|
2013-05-07 22:07:12 -07:00 |
|