Jürg Lehni
|
afb326d16e
|
Bump version to v0.9.14
|
2013-11-28 19:46:12 +01:00 |
|
Jürg Lehni
|
c0e8285c07
|
Fix setting #radius on Shape.Circle.
|
2013-11-28 18:03:41 +01:00 |
|
Jürg Lehni
|
bfd65fe75d
|
Fix issue with keydown for space.
KeyEvent#character contained the wrong charCode (0)
|
2013-11-28 16:49:05 +01:00 |
|
Jürg Lehni
|
d9eaa3f631
|
Fix issue with starting and stopping item based animations.
|
2013-11-28 15:48:43 +01:00 |
|
Jürg Lehni
|
57227b9ff6
|
Fix newly introduce bug in Callback#fire()
|
2013-11-28 15:48:28 +01:00 |
|
Jürg Lehni
|
ed8de613c4
|
Improve error handling of PaperScripts on Firefox.
|
2013-11-27 19:07:02 +01:00 |
|
Jürg Lehni
|
ff538870e0
|
Fix error lineNumbers in PaperScript code for Firefox and Chrome.
|
2013-11-27 16:41:39 +01:00 |
|
Jürg Lehni
|
e87bf817de
|
Do not use Base.each() loops where it's not necessary.
|
2013-11-27 16:02:24 +01:00 |
|
Jürg Lehni
|
18db7c0d56
|
Fix issue with items with frame events never being removed from _frameItems list.
|
2013-11-27 12:38:56 +01:00 |
|
Jürg Lehni
|
cbefaf0dd1
|
Fix handling of internally cached _angle in Point.
Closes #344.
|
2013-11-27 00:03:03 +01:00 |
|
Jürg Lehni
|
ca3993fe8e
|
Solve variable scoping issue differently by using Base.each() to provide a local closure scope.
|
2013-11-26 23:46:53 +01:00 |
|
Jürg Lehni
|
c18a5e6ffb
|
Remove Node.js specific bug-fix by msand again, since code won't be executed on Node anymore.
|
2013-11-26 23:41:24 +01:00 |
|
Jürg Lehni
|
f224bb3e86
|
Merge github.com:msand/paper.js into msand-master
|
2013-11-26 23:38:40 +01:00 |
|
Jürg Lehni
|
5beb0f17ed
|
Fix hit-testing on paths with a matrix that is not the identity.
|
2013-11-26 23:13:11 +01:00 |
|
Jürg Lehni
|
97d94e8401
|
Allow Path#transformContent to be set to false too.
|
2013-11-26 23:12:55 +01:00 |
|
Jürg Lehni
|
f3832e0780
|
Implement setters for Matrix#translation, #rotation and #scaling.
Propagating the changes down to the owning Item too.
|
2013-11-26 19:28:18 +01:00 |
|
Jürg Lehni
|
b96f9ff57b
|
Rearrange method sequence in Item.
|
2013-11-26 19:27:09 +01:00 |
|
Jürg Lehni
|
56f25e8742
|
Implement change propagation in matrices.
|
2013-11-26 19:03:58 +01:00 |
|
Jürg Lehni
|
ade2a2f456
|
Bump version to v0.9.13
|
2013-11-26 17:33:56 +01:00 |
|
Jürg Lehni
|
dfc1b966cb
|
Simplify SVG node example.
|
2013-11-26 17:33:03 +01:00 |
|
Jürg Lehni
|
8e44049f42
|
Clean up smooth() code.
|
2013-11-26 17:32:52 +01:00 |
|
Jürg Lehni
|
78e4f3e1b2
|
Fix recently introduced issue with Node.js
|
2013-11-26 17:32:41 +01:00 |
|
Jürg Lehni
|
223ad2e714
|
Fix typo.
|
2013-11-25 19:56:44 +01:00 |
|
Jürg Lehni
|
adac126e6c
|
Rename Ast -> AST
|
2013-11-25 19:34:39 +01:00 |
|
Jürg Lehni
|
d079e179ac
|
Fix Path#arcBy(to, boolean)
|
2013-11-25 01:04:51 +01:00 |
|
Jürg Lehni
|
02f46b7ac2
|
Prevent issues with repeated PaperScript execution on same canvas and HiDPI related scaling.
|
2013-11-24 23:08:08 +01:00 |
|
Jürg Lehni
|
da9e1f8de7
|
Define Project#isEmpty()
|
2013-11-24 22:53:41 +01:00 |
|
Jürg Lehni
|
ea62b570f3
|
Handle _dontFire for all component types.
|
2013-11-24 16:43:07 +01:00 |
|
msand
|
22a918190d
|
Fix indent.
|
2013-11-24 17:36:35 +02:00 |
|
msand
|
3b22f185ce
|
Fix to make sure that attribute methods exists before calling. Check of hidpi attribute in canvas was crashing in Node.js, as the getAttribute method is undefined in node-canvas.
|
2013-11-24 17:26:09 +02:00 |
|
Jürg Lehni
|
af4410953f
|
Various clean-ups regarding the handling of activeLayer, JSON deserialization, DOM insertion and and layer reusing.
JSON deserialization does no longer insert items into DOM twice now, and should therefore be faster.
|
2013-11-24 16:25:13 +01:00 |
|
msand
|
900cea3123
|
Fix async loading of PaperScript to use correct scope.
|
2013-11-24 17:19:45 +02:00 |
|
Jürg Lehni
|
42ec121c0a
|
Optimize Base#merge() to not use Base#each()
|
2013-11-24 15:03:51 +01:00 |
|
Jürg Lehni
|
f7a473a598
|
Make sure color objects are passed to change events also on color components.
|
2013-11-24 00:53:12 +01:00 |
|
Jürg Lehni
|
8f66f8ac61
|
Add support for color components.
|
2013-11-24 00:46:04 +01:00 |
|
Jürg Lehni
|
d56e5552b0
|
Handle RGB alpha correctly.
|
2013-11-24 00:29:13 +01:00 |
|
Jürg Lehni
|
b8b02417a0
|
Implement proper parsing of rgb / rgba CSS strings.
|
2013-11-24 00:23:32 +01:00 |
|
Jürg Lehni
|
829e878243
|
Add failing test for creating colors from RGBA.
|
2013-11-24 00:02:13 +01:00 |
|
Jürg Lehni
|
847529eca7
|
Add support for hex output to Color#toCSS()
|
2013-11-23 23:51:59 +01:00 |
|
Jürg Lehni
|
baa022237c
|
Expose Palette#components and #values.
|
2013-11-23 23:00:19 +01:00 |
|
Jürg Lehni
|
3da3161a33
|
Bump version to v0.9.12
|
2013-11-14 14:46:54 +01:00 |
|
Jürg Lehni
|
8f4b70a7d3
|
Minor clean up.
|
2013-11-14 14:42:28 +01:00 |
|
Jürg Lehni
|
1f98d72c5b
|
Switch HiDPI on by default.
Allow deactivation by setting the hidpi attribute to "off" on the canvas.
|
2013-11-06 15:32:08 +01:00 |
|
Jürg Lehni
|
5439f6ba45
|
We need to take pixel ratio into account when directly blitting blend-modes onto canvas.
|
2013-11-06 13:11:54 +01:00 |
|
Jürg Lehni
|
4dcb0d66a9
|
Update most examples to HiDPI.
|
2013-11-06 12:53:50 +01:00 |
|
Jürg Lehni
|
1049214126
|
Remove ctx.currentPath caching again, since it has the current affine transformation factored in and is thus useless to us.
|
2013-11-06 12:53:10 +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
|
b514d04f58
|
Export Http so the separate PaperScript scope can reach it.
|
2013-11-06 02:22:24 +01:00 |
|
Jürg Lehni
|
5630b7e415
|
Implement caching of drawn Canvas Path objects for better performance.
Already supported on recent Chrome and Safari.
|
2013-11-04 11:46:20 +01:00 |
|
Jürg Lehni
|
f07f4ac977
|
Fix example titles.
|
2013-11-04 11:43:27 +01:00 |
|