
v0.9 [Jul 19, 2012]
- Revamped the list of shapes shown in the Inspector window when a Shapes layer is selected. The list now includes preview images of each shape and color swatches showing the fill/stroke color.
- Added color picker below the toolbar. This replaces the individual color pickers that each drawing tool previously had.
- New Library window replaces the previous "Script Assets" window. You can find the new window in the Assets menu. (I'm not sure about the naming yet, it's currently a bit mixed up whether this will be called Library or Document Assets...) You can use Assets to load content that will be dynamically updated. There is a new "Dynamic picture" feature that allows for an image layer's contents to be changed to that of an image asset on the fly, e.g. in response to a mouse click.
- Image layers can now be sourced from either a external file or an asset within the document. A new option called "Dynamic picture" is available. It works essentially like the "Dynamic text" option for text layers. You can choose a content variable which provides the source of the picture and then change that content variable's content in a script. The difference between dynamic pictures vs. dynamic text is that for text, the content variable provides the content text directly whereas for a picture, the content variable points to an asset. E.g. if you have an asset named "dolly-parton" and you want to change an image layer to display this content, you could assign the layer a content variable such as "env.scene.myLayerContent" (the name can be whatever you choose) and then place the following script in a click event handler: env.scene.myLayerContent = "dolly-parton"
- Added context menu for shape points containing the following options: Subdivide, Delete, Convert Points. Access with right-click or Control-click.
- Fixed issues with selection changes not always updating correctly between layers list, canvas and inspector views.
- New shapes now have a more reasonable anchor point placement by default.
- Fixed issues with the "Welcome" window on Lion not creating documents of the expected size.
- Added some editing options to the pen and shape editing tools, e.g. holding down Shift will create straight lines.
- Renamed the JavaScript variable that represents the current document's layers. It is now called "env.scene" (previously it was "env.sceneRoot").
- Many smaller fixes to scripting and interactivity.
Attachment Tamer gives you control over attachment handling in Apple Mail.