Jonathan Puckey
|
ad82be1bec
|
Add CompoundPath#bounds
|
2011-02-24 17:11:02 +01:00 |
|
Jonathan Puckey
|
95f9028091
|
Add Point#clone docs to Point.js.
|
2011-02-24 14:31:32 +01:00 |
|
Jonathan Puckey
|
ebbf8cf039
|
Add missing introduction to Point.js
|
2011-02-24 14:30:06 +01:00 |
|
Jonathan Puckey
|
a3ec524722
|
Add documentation from Point.java to Point.js, remove TODO about adding back center support to Scriptographer for Point#rotate, since it is already there.
|
2011-02-24 14:28:44 +01:00 |
|
Jonathan Puckey
|
d37a794b64
|
Simplify Raster#initialize, set _size in Raster#setCanvas and add todo.
|
2011-02-24 14:15:30 +01:00 |
|
Jonathan Puckey
|
ff2ac484da
|
Raster: add todo and perform small cleanup.
|
2011-02-24 13:56:27 +01:00 |
|
Jonathan Puckey
|
d564be8a7e
|
Implement new Raster(canvas) / Raster#getSubImage / Raster.drawImage / Raster.ppi.
|
2011-02-24 13:52:27 +01:00 |
|
Jonathan Puckey
|
f88fcd3049
|
Implement Point#transform(matrix).
|
2011-02-24 13:48:24 +01:00 |
|
Jonathan Puckey
|
083822ff9d
|
Add test for RGBColor#setGray.
|
2011-02-24 13:00:46 +01:00 |
|
Jonathan Puckey
|
73df06150a
|
Fix RGBColor#setGray.
|
2011-02-24 12:58:16 +01:00 |
|
Jonathan Puckey
|
2712bd0419
|
Fix mistake in Raster.
|
2011-02-24 02:39:33 +01:00 |
|
Jonathan Puckey
|
41f3f47dd3
|
Fix small mistakes in Raster.
|
2011-02-24 01:51:49 +01:00 |
|
Jonathan Puckey
|
83b8a3e815
|
Optimize CanvasProvider to only expect a Size object.
|
2011-02-24 01:36:38 +01:00 |
|
Jonathan Puckey
|
c929bacde8
|
Clean up Group#draw and save/restore context state when drawing group with opacity.
|
2011-02-24 01:33:36 +01:00 |
|
Jonathan Puckey
|
dc51384a1a
|
Allow CanvasProvider to receive sizes too.
|
2011-02-24 01:29:51 +01:00 |
|
Jonathan Puckey
|
f1cd24eef8
|
More work on Raster, including getAverageColor, get/setPixel, get/setSize.
|
2011-02-24 01:28:11 +01:00 |
|
Jürg Lehni
|
e1bcd70059
|
Simplify Raster#draw().
|
2011-02-22 02:27:40 +01:00 |
|
Jonathan Puckey
|
689ddf7555
|
Raster: implement getPixel and create beans for Raster#canvas and Raster#context that create a canvas object / context when called for the first time.
|
2011-02-21 19:52:41 +01:00 |
|
Jonathan Puckey
|
cd5b2a7198
|
PlacedSymbol/ Raster: Use Matrix#applyToContext in draw functions. Also clean up Raster a bit.
|
2011-02-21 19:04:51 +01:00 |
|
Jonathan Puckey
|
5a786c300b
|
Implement Matrix#applyToContext.
|
2011-02-21 19:03:57 +01:00 |
|
Jonathan Puckey
|
53b0f8a329
|
Update comments about implementing getAverageColor(path).
|
2011-02-21 18:49:44 +01:00 |
|
Jonathan Puckey
|
9324b9918d
|
Implement part of Raster.js
|
2011-02-21 18:43:56 +01:00 |
|
Jonathan Puckey
|
44aa9254ea
|
Change BouncingBalls example to use event.delta for throwing balls.
|
2011-02-21 15:32:59 +01:00 |
|
Jonathan Puckey
|
0dfa2b7413
|
Merge remote branch 'origin/master'
|
2011-02-21 15:29:07 +01:00 |
|
Jürg Lehni
|
86a74ca0ef
|
Update doc-type to HTML5.
|
2011-02-21 14:31:26 +01:00 |
|
Jonathan Puckey
|
d0c2c5dd1d
|
Add todo about speeding up canvas clearing.
|
2011-02-21 03:52:28 +01:00 |
|
Jonathan Puckey
|
b9d37e1b9b
|
Only draw a CompoundPath if it is visible.
|
2011-02-21 03:52:03 +01:00 |
|
Jonathan Puckey
|
e898f0482c
|
Revert previous commit of BouncingBalls example.
|
2011-02-21 03:37:35 +01:00 |
|
Jonathan Puckey
|
357a8af6ec
|
Clean up white spaces.
|
2011-02-21 03:32:39 +01:00 |
|
Jonathan Puckey
|
4c84379b5b
|
Remove unused variable.
|
2011-02-21 03:26:46 +01:00 |
|
Jonathan Puckey
|
514fe1f0e6
|
Implement group opacity by drawing onto a second canvas first.
|
2011-02-21 03:22:42 +01:00 |
|
Jonathan Puckey
|
6fcdb86e1c
|
Implement CanvasProvider that provides reusable canvas elements.
|
2011-02-21 03:17:09 +01:00 |
|
Jonathan Puckey
|
3cd680c5f0
|
Merge remote branch 'origin/master'
|
2011-02-21 01:17:26 +01:00 |
|
Jonathan Puckey
|
5e271359b9
|
Add todo.
|
2011-02-21 01:16:53 +01:00 |
|
Jürg Lehni
|
77f1e22727
|
Merge remote-tracking branch 'origin/master'
|
2011-02-21 00:28:48 +01:00 |
|
Jürg Lehni
|
8cdd7fe2b2
|
Remove unnecessary call of new Point().
|
2011-02-21 00:28:36 +01:00 |
|
Jürg Lehni
|
dc410b6894
|
Merge rotateAround() and rotate().
|
2011-02-21 00:28:13 +01:00 |
|
Jonathan Puckey
|
14943f428f
|
Remove logging statement.
|
2011-02-21 00:27:02 +01:00 |
|
Jonathan Puckey
|
5dcf416a7a
|
Merge remote branch 'origin/master'
|
2011-02-21 00:26:03 +01:00 |
|
Jonathan Puckey
|
0458e3d916
|
Check for null in Color#read.
|
2011-02-21 00:25:45 +01:00 |
|
Jürg Lehni
|
2ebe4a18da
|
Add Point#isInside().
|
2011-02-21 00:24:17 +01:00 |
|
Jürg Lehni
|
04d2ed29c6
|
Move private createPoint() to Point.create().
|
2011-02-21 00:23:36 +01:00 |
|
Jonathan Puckey
|
245c1e9b90
|
Merge remote branch 'origin/master'
|
2011-02-20 23:51:56 +01:00 |
|
Jürg Lehni
|
9aabf30800
|
Optimise Point code more by using an internal createPoint method that bypasses initialize completely.
|
2011-02-20 23:41:39 +01:00 |
|
Jonathan Puckey
|
4c4b8246ee
|
Make sure the whole canvas is cleared.
|
2011-02-20 23:31:33 +01:00 |
|
Jonathan Puckey
|
e772038727
|
Update examples.
|
2011-02-20 23:28:38 +01:00 |
|
Jonathan Puckey
|
51ab66b0f8
|
Remove trailing comma in ToolEvent.
|
2011-02-20 21:22:31 +01:00 |
|
Jonathan Puckey
|
f83309d6b7
|
Optimize Path#draw.
|
2011-02-20 20:47:13 +01:00 |
|
Jonathan Puckey
|
cb40d3f6f4
|
Implement Symbol and PlacedSymbol. Add Document#symbols array.
|
2011-02-20 18:34:38 +01:00 |
|
Jürg Lehni
|
3374e50def
|
Yet another optimisation in Path#transformContent(): Only transform handles if they are not [0, 0].
|
2011-02-20 11:20:23 +01:00 |
|