Commit graph

237 commits

Author SHA1 Message Date
Jürg Lehni
e22fa3a664 Update copyright notice. 2014-01-04 01:47:16 +01:00
Jürg Lehni
59b7bf4cbf One more fix in publish.sh 2013-12-02 10:08:18 +01:00
Jürg Lehni
4caafd4623 Bump version to v0.9.15 2013-12-02 10:00:44 +01:00
Jürg Lehni
865c304411 Use renamed __options object in build script too. 2013-11-29 23:06:51 +01:00
Jürg Lehni
2d38c9220d Improve build script to include dist file in paperjs.org website. 2013-11-28 22:18:43 +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
156c7cfbc3 Update JSDoc. 2013-10-29 19:16:02 +01:00
Jürg Lehni
dfa1687a90 Adapt to new bower_components directory. 2013-10-11 00:20:30 +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
123b6b680d Start implementing TypeScript declaration file. Work in progress. 2013-09-22 18:06:47 -07:00
Jürg Lehni
139d17033a Update JSDoc. 2013-09-22 18:06:29 -07:00
Jürg Lehni
6b19f25f4b Fix typos in comments. 2013-08-08 15:21:35 -07:00
Jürg Lehni
8aee93b704 Have publish.sh rely on dist.sh 2013-07-03 14:05:03 -07:00
Jürg Lehni
f32d875b55 Push tags too. 2013-07-03 14:02:37 -07:00
Jürg Lehni
3ebfc94e87 Update JSDoc. 2013-07-03 12:14:01 -07:00
Jürg Lehni
07627b60d0 Update JSDoc. 2013-07-02 16:05:21 -07:00
Jürg Lehni
8f985a7eda Update JSDoc. 2013-06-28 05:58:39 -07:00
Jürg Lehni
e54995878b Update JSDoc. 2013-06-27 18:02:33 -07:00
Jürg Lehni
fdfdf96357 Make load.sh work for Node.js too 2013-06-27 14:41:25 -07:00
Jürg Lehni
899ec1d360 Make built version of paper.js for node work and work towards using that in NPM. 2013-06-27 14:31:03 -07:00
Jürg Lehni
77c27f8a36 Switch to using dependencies as bower components. 2013-06-27 04:21:06 -07:00
Jürg Lehni
4398029455 Fix comments about dist/paper.js as symbolic links. 2013-06-27 03:21:56 -07:00
Jürg Lehni
9ac34d44e1 Update build and load script to not create symbolic links. 2013-06-27 03:20:45 -07:00
Jürg Lehni
2845313dfd Update publish script. 2013-06-27 03:09:37 -07:00
Jürg Lehni
24b4c931b5 Update publish script. 2013-06-27 00:35:54 -07:00
Jürg Lehni
9bb6ec9ed7 Update build scripts to new approach for publishing. 2013-06-26 19:42:04 -07:00
Jürg Lehni
44cd3d4ad8 Change names of built library to paper-full.js, and have dist/paper.js link to it after build.sh was run. 2013-06-26 19:22:38 -07:00
Jürg Lehni
214db84b84 Improve src/load.js to directly load the library through PrePro's load.js 2013-06-26 19:14:54 -07:00
Jürg Lehni
4e173a7d35 Switch to the NPM version of PrePro's load.js 2013-06-26 18:57:46 -07:00
Jürg Lehni
b5b269fd8f Switch to NPM based PrePro and update README.MD accordingly. 2013-06-26 18:04:56 -07:00
Jürg Lehni
1866e4ff15 Remove need for all special arguments in minification, and restructure code to avoid warnings. 2013-06-24 10:15:54 -07:00
Jürg Lehni
1279e8017d Remove unnecessary minification switches. 2013-06-24 09:37:49 -07:00
Jürg Lehni
e746e723fd Remove unnecessary compression settings. 2013-06-24 09:19:19 -07:00
Jürg Lehni
9cfcad3190 Include core version in distribution. 2013-06-24 04:56:41 -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
d8188e8ddc Improve prepro.js' stripComments() method to respect regular expressions. 2013-06-23 21:02:37 -07:00
Jürg Lehni
a4535edbb9 Bring back _class names, since code minification breaks reliance on constructor.name.
Closes #248.
2013-06-23 20:18:32 -07:00
Jürg Lehni
8016413d47 Fix issues with uglifyjs.
Workarounds so far, needs proper fixing in uglifyjs.
2013-06-01 16:45:35 -07:00
Jürg Lehni
de766303f8 Include stats.js in distribution so all examples can work. 2013-06-01 16:45:14 -07:00
Jürg Lehni
87d755e2f6 Include the minified version of the library in the distribution. 2013-06-01 11:25:39 -07:00
Jürg Lehni
e7549f0ce5 Explicitly use bash to avoid build problems on linux. 2013-05-30 15:47:47 -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
2a75b04af0 Clean up build script. 2013-05-27 14:36:21 -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
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
8d2cfc87ed Fix build script. 2013-05-05 23:07:16 -07:00
Jürg Lehni
acb3d6f5f9 Update package.json for publishing to NPM. 2013-05-05 19:22:13 -07:00
Jürg Lehni
0178386a7a Update JSdoc. 2013-04-26 15:31:39 -07:00