June 2007 ... v19 (0.3) * NEW Effect: Airbrush, Bubble * NEW Layer Type: Filters (run effects on everything under them) * NEW Fullscreen viewer * NEW text layers have an Alignment option for multi-line text * NEW added "Edit" button next to effect settings of type "text", opens dialog to enter Multi-Line text (add a new Text layer to see this in action) * NEW projects now store their zoom/magnification value * NEW Control Board>Layer list buttons (Lock/Mask/Off) are now multi-item aware just like the checkboxes, try selecting multiple rows or holding a modifier key when clicking * NEW File>Template Browser menu item to jump to the templates page of the Starting Point window, added Template Browser option to the startup options * NEW Can now customize the Guideline color (see Preferences>General) * NEW layers now remember what effects were selected, this will be used more by more features in the future * NEW Export window: hold shift when clicking the Export button to choose your own export location * NEW you can now drag multiple layers between projects (via the Control Board), and from/to the desktop. When dropping to the desktop the layers are saved in a single .layers container file. * UPD Effects: unfinished Bubble effect replaced with working, completely different Bubble effect (it was only available internally anyway) * UPD Effect: Resize() now takes an extra AutoCrop value * UPD Effect: Text() now takes an additional Alignment value * UPD Effect: ColorMap() now takes an additional SourceAsIs value * UPD replaced some aqua controls in the Control Board with gradient buttons/checkboxes * UPD Starting Point: major changes to the window layout, uses new cGlossyButtons, displays better progress feedback, templates are now listed in icon view on a second "page", faster listing of templates * UPD added buttons to the effects list for adding effects and saving Effect groups, removed the square Add/Remove/Save box at the bottom of the list * UPD Control Board now displays the circular progress indicator while loading effects settings * UPD holding Option/Alt key when opening a project in the Project Browser will close the project browser (just like the Finder does), added command-down shortcut to open projects * UPD updated the rulers to use the new smooth gradient look we've replaced aqua bevels with * UPD (Debug Builds) Debug menu is now created dynamically at runtime, all MenuBar1 entries have been removed. This saves space and is more efficient for release builds. * UPD "Keywords" section of the Preferences is now called "New Project", can now define more defaults than just keywords * UPD if you open a new project and the currently front project is an empty unchanged project, ImagePlay will close the empty project * UPD partially rewrote HelpServer to replace VirtualVolume usage with a KeyList, this is more efficient and reduces the file size * UPD help system now has its own viewer, index is in alphabetical order (no longer uses HTTP server and the user's browser) * FIX Effect: JumpStep - Unhandled Nil crash * FIX Layer Alignment issues, layers would sometimes be off by 1 pixel * FIX Workspace Guidelines would sometimes be off by 1 pixel * FIX Drawing issues with Layer selection outlines being "left behind" when dragging layers around * FIX when loading a project, some layer masks wouldn't process their effects automatically * FIX selecting multiple layers replaces the layer effects list with the selection count. This was the previous functionality, somehow became broken in ImagePlay 0.2? * FIX crash if a new project was started while editing layer attributes * FIX a couple bugs that caused project Creation/Modification dates to be read completely wrong, though they were stored correctly * FIX problems with the way effects settings stored numerical values * FIX problems with Layer Attributes dialog letting the user seriously muck up a layer in ways it shouldn't have * FIX when opening a project - Control Board was displaying before project was fully loaded, this possibly caused several other issues * FIX minor bugs with the Shortcuts pane, completely re-written menubar selector * FIX weird focus issues when clicking in the workspace to open a dialog * FIX several under-the-hood tweaks to fix problems when compiling on RB2005 and above, including work-around for "32k stack space" limit. RB2007r3 seams to introduce a slew of instabilities though, so avoid compiling with that version. * FIX Workspace: Selection Rect "skipping" problems when starting a selection with a fast drag * FIX Export window erroneously let you drop an image into the preview well