Jürg Lehni
|
041f3a6c4d
|
jsdom uses uppercase values for nodeName with SVG too.
|
2013-05-08 18:18:47 -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
|
fc71db458b
|
More work on node.js version.
|
2013-05-08 01:13:41 -07:00 |
|
Jürg Lehni
|
d3f47c0916
|
Include node_module folder for paper, with a symlink pointing to itself.
|
2013-05-08 00:15:01 -07:00 |
|
Jürg Lehni
|
bc090dcf66
|
Switch from bootstrap.js to the renamed straps.js
|
2013-05-08 00:13:02 -07:00 |
|
Jürg Lehni
|
fcb697264f
|
Make sure alpha channel is included in serialization of Color.
Fixes #215.
|
2013-05-07 22:51:23 -07:00 |
|
Jürg Lehni
|
618e19cc96
|
Add failing test for #215.
|
2013-05-07 22:48:53 -07:00 |
|
Jürg Lehni
|
0fe431adfb
|
Fix issue in Acorn that breaks Node support.
|
2013-05-07 22:32:43 -07:00 |
|
Jürg Lehni
|
9cca6d8a00
|
Move the node.js folder into src.
|
2013-05-07 22:07:12 -07:00 |
|
Jürg Lehni
|
5f56759537
|
Update package.json for NPM.
|
2013-05-07 22:01:55 -07:00 |
|
Jürg Lehni
|
e6f5786261
|
Update acorn to latest version.
Should hopefully solve issues with node.js
|
2013-05-07 22:01:36 -07:00 |
|
Jürg Lehni
|
7b8e27ddd9
|
Further simplify getNearestPoint() algorithm.
|
2013-05-07 00:07:18 -07:00 |
|
Jürg Lehni
|
f34fe102a4
|
Use new alias notation for deprecated functions, wherever we can.
|
2013-05-06 21:01:04 -07:00 |
|
Jürg Lehni
|
8e53829e9c
|
Define Callback#once()
|
2013-05-06 20:57:08 -07:00 |
|
Jürg Lehni
|
b59a98f7ce
|
Add jQuery style aliases to Callback and use #on() in the examples rather than #attach().
|
2013-05-06 20:56:58 -07:00 |
|
Jürg Lehni
|
e7376b0478
|
Add support for aliases in Bootstrap.js
|
2013-05-06 20:55:58 -07:00 |
|
Jürg Lehni
|
d70c9b0464
|
Minor syntax fixes.
|
2013-05-05 23:19:22 -07:00 |
|
Jürg Lehni
|
3a7547a255
|
Bring back accidentally removed static functions on Curve.
|
2013-05-05 23:14:49 -07:00 |
|
Jürg Lehni
|
8d2cfc87ed
|
Fix build script.
|
2013-05-05 23:07:16 -07:00 |
|
Jürg Lehni
|
db42dfdfc1
|
Implement simpler strategy to iteratively find nearest points on paths.
Idea based on method described on http://pomax.github.io/bezierinfo/
|
2013-05-05 23:05:57 -07:00 |
|
Jürg Lehni
|
dbc07207f7
|
Minor changes to bootstrap.js
|
2013-05-05 22:39:59 -07:00 |
|
Jürg Lehni
|
fa34ea5e5b
|
Update package.json
|
2013-05-05 19:34:23 -07:00 |
|
Jürg Lehni
|
addf28d724
|
Fix authors list.
|
2013-05-05 19:23:41 -07:00 |
|
Jürg Lehni
|
acb3d6f5f9
|
Update package.json for publishing to NPM.
|
2013-05-05 19:22:13 -07:00 |
|
Jürg Lehni
|
0fc4b9f28d
|
Remove intersection caching code.
|
2013-05-05 16:38:18 -07:00 |
|
Jürg Lehni
|
83b68cdb8e
|
Restore full validation check for resulting paths.
|
2013-05-05 16:36:25 -07:00 |
|
Jürg Lehni
|
c006b081f6
|
Fix issue that broke "Maximum possible intersections between 2 cubic bezier curve segments - 9" test.
|
2013-05-05 16:23:41 -07:00 |
|
hkrish
|
9b5723e902
|
Adding more tests
|
2013-05-05 17:45:29 +02:00 |
|
hkrish
|
0785af76ee
|
Fat-line clipping. Needs more tests.
|
2013-05-05 17:45:06 +02:00 |
|
hkrish
|
fd30fa8427
|
Migrate Convexhull code to Intersect.js
|
2013-05-05 15:34:20 +02:00 |
|
hkrish
|
94d59d8330
|
Convex hull working
|
2013-05-05 15:24:47 +02:00 |
|
hkrish
|
c10f6373a4
|
convex hull code working
|
2013-05-05 15:18:09 +02:00 |
|
hkrish
|
f08bc9b752
|
convex hull progress 2
|
2013-05-05 14:50:09 +02:00 |
|
hkrish
|
f9bd295201
|
Convex hull for a simple quadrilatteral
|
2013-05-05 14:25:51 +02:00 |
|
hkrish
|
7075427619
|
Convex hull code in progress
|
2013-05-05 13:38:56 +02:00 |
|
hkrish
|
9b2488e738
|
old approach
|
2013-05-05 12:17:01 +02:00 |
|
hkrish
|
14c731edc0
|
Almost working. But needs a better solution that can handle multiple ixs
|
2013-05-05 12:15:18 +02:00 |
|
Jürg Lehni
|
45699e05b5
|
Fix console logging.
|
2013-05-04 14:27:53 -07:00 |
|
Jürg Lehni
|
d9e2d2a94a
|
Fix console logging.
|
2013-05-04 14:27:53 -07:00 |
|
Jürg Lehni
|
fb5044f1bf
|
Run BooleanOperations.html code asynchronously for immediate feedback.
|
2013-05-04 14:26:29 -07:00 |
|
Jürg Lehni
|
eb8ebca097
|
Run BooleanOperations.html code asynchronously for immediate feedback.
|
2013-05-04 14:26:29 -07:00 |
|
Jürg Lehni
|
364f6dcd36
|
Improve code comments a bit.
|
2013-05-04 11:13:38 -07:00 |
|
Jürg Lehni
|
6da97b894f
|
Improve code comments a bit.
|
2013-05-04 11:13:38 -07:00 |
|
Jürg Lehni
|
656300ffb1
|
Write documentation for boolean path operations.
|
2013-05-04 10:58:50 -07:00 |
|
Jürg Lehni
|
d911c7b12a
|
Write documentation for boolean path operations.
|
2013-05-04 10:58:50 -07:00 |
|
Jürg Lehni
|
5a9f1e697d
|
Add Harikrishnan Gopalakrishnan to the contributors list.
Thanks Hari!
|
2013-05-04 10:36:28 -07:00 |
|
Jürg Lehni
|
cc0a6e7c3a
|
Add Harikrishnan Gopalakrishnan to the contributors list.
Thanks Hari!
|
2013-05-04 10:36:28 -07:00 |
|
Jürg Lehni
|
26b3beed5c
|
Implement static Line.intersect() and use it to speed up Curve.getIntersections()
Unfortunately doesn't seem to have any impact!
|
2013-05-04 10:22:10 -07:00 |
|
Jürg Lehni
|
f704b00e00
|
Implement static Line.intersect() and use it to speed up Curve.getIntersections()
Unfortunately doesn't seem to have any impact!
|
2013-05-04 10:22:10 -07:00 |
|