Jürg Lehni
|
be6d60102c
|
Make sure Item#children is always checked for != null and simplify many of the DOM methods.
|
2011-03-04 21:34:14 +00:00 |
|
Jürg Lehni
|
e66dd46b9c
|
Start improving Item#clone() / #copyTo().
|
2011-03-04 20:57:16 +00:00 |
|
Jürg Lehni
|
f3663c04fe
|
Compress code using Base.each side-car.
|
2011-03-04 20:55:11 +00:00 |
|
Jürg Lehni
|
1bd0127ece
|
Remove dependency from full Bootstrap.
|
2011-03-04 20:54:57 +00:00 |
|
Jürg Lehni
|
93c3920505
|
Add definition of Base.capitalize() and remove dependencies of String#capitalize().
|
2011-03-04 19:46:41 +00:00 |
|
Jürg Lehni
|
702899b382
|
Fix a bug in #getFixedDistance() where equals was used on numbers (Java port left-over).
|
2011-03-04 19:16:25 +00:00 |
|
Jürg Lehni
|
101cb11973
|
Change Base.read to not return an object if only null is provided.
|
2011-03-04 19:06:05 +00:00 |
|
Jonathan Puckey
|
acb6e850a0
|
Use toCssString() in Color#getCanvasStyle.
|
2011-03-04 18:14:24 +01:00 |
|
Jürg Lehni
|
bbf19840d3
|
Fix Base.read() to support alternative objcets returned by initialize().
|
2011-03-04 17:01:15 +00:00 |
|
Jürg Lehni
|
fb547a758f
|
Merge remote-tracking branch 'origin/master'
|
2011-03-04 16:55:01 +00:00 |
|
Jonathan Puckey
|
ff5ee13ba0
|
Fix Color#getCanvasStyle.
|
2011-03-04 17:54:36 +01:00 |
|
Jürg Lehni
|
66f5fcc847
|
Merge paper.js and build.js, to make sure the global paper object exists also when including seperate files during development and when running tests.
|
2011-03-04 16:52:17 +00:00 |
|
Jonathan Puckey
|
d54c30b9be
|
Avoid using beans in Rectangle.js
|
2011-03-04 16:18:42 +01:00 |
|
Jürg Lehni
|
92bf51a7cc
|
Simplify the way the paper namespace is created and populated.
|
2011-03-04 13:34:31 +00:00 |
|
Jürg Lehni
|
c6d79f964c
|
Generalise all read() functions in Base.read(), fix an issue in by making sure arguments passed to initialie are never larger than length, and have Color's initialize create an RGBColor, to still be able to use Color.read().
|
2011-03-04 13:19:07 +00:00 |
|
Jonathan Puckey
|
3837ca1f14
|
Have Path#setSegments convert elements in the passed array to segments.
|
2011-03-04 13:02:11 +01:00 |
|
Jonathan Puckey
|
bb5bfe1fb1
|
Examples: change mouse handlers to PaperScript.
|
2011-03-04 12:44:02 +01:00 |
|
Jonathan Puckey
|
e1a6c4f3d0
|
Update examples to PaperScript.
|
2011-03-04 12:38:38 +01:00 |
|
Jonathan Puckey
|
c00f85c9e5
|
Merge remote branch 'origin/master'
|
2011-03-04 12:21:06 +01:00 |
|
Jonathan Puckey
|
81c5e0e4c8
|
Fix ToolHandler#getFixedDistance.
|
2011-03-04 12:20:53 +01:00 |
|
Jürg Lehni
|
6d00c723d9
|
Rename $operator() to more meaningful $eval().
|
2011-03-04 11:15:04 +00:00 |
|
Jürg Lehni
|
11672d104f
|
Align #include to the left.
|
2011-03-04 01:25:28 +00:00 |
|
Jürg Lehni
|
6f0f0cbd6b
|
Fix comments.
|
2011-03-04 01:23:47 +00:00 |
|
Jürg Lehni
|
7462a58903
|
Change missleading variable name.
|
2011-03-04 01:22:08 +00:00 |
|
Jürg Lehni
|
5a640b50f8
|
No need to export handleOperator() and handleSignOperator(), just use local privates.
|
2011-03-04 01:20:29 +00:00 |
|
Jürg Lehni
|
17aee283ec
|
Change sequence of handleOperator arguments for better readable resulting code.
|
2011-03-04 01:16:09 +00:00 |
|
Jürg Lehni
|
453da21bab
|
Test code for tool handlers and only create tool if they are present.
|
2011-03-04 01:13:21 +00:00 |
|
Jürg Lehni
|
c86eaf5684
|
Use nice formatting in produced code.
|
2011-03-04 01:09:22 +00:00 |
|
Jürg Lehni
|
7bc56d4c39
|
Convert MultiLines examples to PaperScript.
|
2011-03-04 01:05:41 +00:00 |
|
Jürg Lehni
|
be0d260cb4
|
Add support for Tool scripts in PaperScript.
|
2011-03-04 01:05:23 +00:00 |
|
Jürg Lehni
|
b80ba6fc86
|
Add support for canvas attribute in paperscript tags.
|
2011-03-04 00:58:10 +00:00 |
|
Jürg Lehni
|
fdd488b8a6
|
Replace repeat_string(str, count) with (new Array(count).join(str)) hack.
|
2011-03-04 00:47:48 +00:00 |
|
Jürg Lehni
|
b6d1be14ca
|
Add missing function to parse-js.
|
2011-03-04 00:44:15 +00:00 |
|
Jürg Lehni
|
6619447aa1
|
Convert ToolEvent type constants to Sg-style hyphenated lowercase strings.
|
2011-03-03 23:06:53 +00:00 |
|
Jürg Lehni
|
ba7d2c0acf
|
Add minified version of parse-js.
|
2011-03-03 22:59:27 +00:00 |
|
Jürg Lehni
|
52ab361ed5
|
Include minified version of parse-js (25kb) inside PaperScript object.
|
2011-03-03 22:55:18 +00:00 |
|
Jürg Lehni
|
2b6dede883
|
Clean up white-spaces and line lengths.
|
2011-03-03 22:45:17 +00:00 |
|
Jürg Lehni
|
15a7b7e245
|
Add operator overloading through JS AST parsing and mangling to PaperScript.
|
2011-03-03 22:19:12 +00:00 |
|
Jürg Lehni
|
111fd5ea14
|
Add a modified version of parse-js, to work on browsers and stripped of code that is not needed for paper.js.
|
2011-03-03 22:14:46 +00:00 |
|
Jürg Lehni
|
3324b083b7
|
Always execute PaperScripts on load, not on domready, as we want assets to be present as well.
|
2011-03-03 18:53:06 +00:00 |
|
Jürg Lehni
|
0b3c57ff88
|
Let paper be an instance of Base, and use its #extend() function to create scopes that inherit from paper but do not directly modify it.
|
2011-03-03 18:35:37 +00:00 |
|
Jürg Lehni
|
2c78a0a08b
|
Add beginning of support for <script type="text/paperscript">, inspired by Coffee Script.
|
2011-03-03 18:31:56 +00:00 |
|
Jürg Lehni
|
08970abd6d
|
Let paper.install() override existing values...
|
2011-03-03 18:31:18 +00:00 |
|
Jürg Lehni
|
cbe29fd02b
|
Rename Color#getCssString() to #toCssString(), to go with #toString().
|
2011-03-03 17:36:53 +00:00 |
|
Jürg Lehni
|
2f63a65ded
|
Clean up code.
|
2011-03-03 17:35:59 +00:00 |
|
Jürg Lehni
|
46a0589547
|
Use Error constructor correctly.
|
2011-03-03 17:29:40 +00:00 |
|
Jürg Lehni
|
484d74160b
|
Set private properties directly in initialize(), no need to call setters.
|
2011-03-03 17:27:56 +00:00 |
|
Jürg Lehni
|
0efc23b25c
|
Remove 2nd redundant definition of Gradient#getStops().
|
2011-03-03 17:26:30 +00:00 |
|
Jürg Lehni
|
7e52355f93
|
Rename Doc -> Document since paper code is namespaced now and does not clash with global Document prototype.
|
2011-03-03 17:23:27 +00:00 |
|
Jürg Lehni
|
fe1a01ecb6
|
Move paper.populate() functionality back to build.js.
|
2011-03-03 17:11:14 +00:00 |
|