Jürg Lehni
|
64fa328f65
|
Move all winding related code to PathItem.Boolean and introduce __options.booleanOperations switch.
Fall back to __options.nativeContains if __options.booleanOperations is not included.
|
2014-02-20 19:50:37 +01:00 |
|
Jürg Lehni
|
e22fa3a664
|
Update copyright notice.
|
2014-01-04 01:47:16 +01:00 |
|
Jürg Lehni
|
93d10983ee
|
Update to latest Prepro.js and switch from global options object to __options, to avoid name clashes.
|
2013-11-29 20:26:38 +01:00 |
|
Jürg Lehni
|
8d7fc43de2
|
Implement proper support for HiDPI screens.
For performance reason optional for now, activated by setting the hidpi attribute on the canvas element.
|
2013-11-06 11:54:05 +01:00 |
|
Jürg Lehni
|
dba5a8a9e7
|
Deactivate Hi-DPI support for now.
|
2013-11-03 13:29:13 +01:00 |
|
Jürg Lehni
|
f211c20e77
|
Make Palette code optional and only include id in paper-full.js
|
2013-10-29 21:56:00 +01:00 |
|
Jürg Lehni
|
4f27be8f12
|
Include new, improved point in path algorithm based on winding number.
It's also possible to switch to using the canvas's native isPointInPath() through options.nativeContains
|
2013-10-18 14:22:59 +02:00 |
|
Jürg Lehni
|
c68a7d33da
|
Switch from options.browser and options.node to options.environment
|
2013-10-10 23:09:00 +02: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
|
e6bed426d7
|
Make inclusion of PaperScript optional and build a core version of the library without it.
|
2013-06-24 04:49:45 -07:00 |
|
Jürg Lehni
|
01e48b3322
|
Improve and clean up fat-line bug fix.
|
2013-06-13 15:53: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 |
|