Graffiti Library Release Notes and Road Map ======================================================== 3.0 (Coming Soon) -------------------------------------------------------- New Features: .All tools will have object drawing mode. .Redo the history to use the command pattern. Also integrate the Graffiti Objects into the history. .Add additional options to the object handling: multiple object select and move and transforms. .Import / Export objects as XML. 2.5.6 (updated 7/8/10) -------------------------------------------------------- Fixes: .You could not fill with the color white (0xFFFFFF) if no other color was contained in the area of the canvas that you are filling. 2.5.5 (updated 2/10/10) -------------------------------------------------------- Changes: .When using the GraffitiCanvas.drawing() Method, now you can specify to have the image returned with a transparent background. 2.5.4 (updated 2/2/10) -------------------------------------------------------- Fixes: .Using the drawToCanvas() Method did not write to the history. 2.5.3 (updated 12/21/09) -------------------------------------------------------- Fixes: .Mouse Drag did not work when the FillBucket, Selection or Text Tool was set as the active tool. Note that enabling mouse drag will deselect any object. 2.5.2 (updated 11/17/09) -------------------------------------------------------- Fixes: .Slight performance / bug fix in the GraffitiCanvas.fill method when getting the alpha value of the fill color. 2.5.1 (updated 11/16/09) -------------------------------------------------------- Fixes: .The deselectAll method of the GraffitiObjectManager Class was not releasing the selected objects. .Could not set the GraffitCanvas.activeTool to null. .GraffitiCanvas.getColorAtPoint Method returned wrong color. 2.5 (updated 11/14/09) -------------------------------------------------------- Changes: .Changed naming of library. The Flash 10 version of the library has been moved to a 2.x. New Features: .Fill Bucket Tool with new Fill procedure. .(Beta) Text Tool and new object framework. Fixes: .Fixed bug with some of the line styles. .Various performance tweaks. 1.2.2 (Beta 3) (updated 5/22/09) -------------------------------------------------------- Fixes .Brush Tool was rendering blur wrong when zoomed in on canvas. .Changed Horizontal and Vertical Brush tool to be flatter. .Various code optimizations. 1.2 Beta 2 & 1.1.1 (updated 3/9/09) -------------------------------------------------------- New Features .drawToCanvas Method added to GraffitiCanvas Class. You can now write an image to canvas that can be edited with the engine. Fixes .Fixed a bug with the history, where the history pointer was not being reset after clearHistory Method was called. 1.2 Beta 1 (updated 1/3/09) -------------------------------------------------------- New Features .Brush, Shape and Line tools have support for alpha values. .Brush tool can be blurred. Changes .The fill method now will add an alpha component to the passed color if one is not supplied. .The BitmapData object returned by the 'bitmap' method of the GraffitiCanvas Class is now transparent. .Graffiti Canvas can now be as big as 4095 x 4095 API Changes .Brush Class is now BrushTool Class .Line Class is now LineTool Class .Shape Class is now ShapeTool Class .BrushTool Class constructor parameters have changed, look at the documentation for more info. .LineTool Class constructor parameters have changed, look at the documentation for more info. .ShapeTool Class constructor parameters have changed, look at the documentation for more info.