Acorn

Licence: Shareware ($49.95)
Version 4.4 | Release Date: 2013-05-20 | Download
No changes specified
Version 2.5 | Release Date: 2010-09-16 | Download

Acorn now supports layer masks! To enable a mask for a layer, click on the cog widget in the layers list window and select "Add Layer Mask", or control-click on a layer in the list and choose "Add Layer Mask".
New Automator Actions- Layer on Images (think watermarks), Open Images in Acorn, Close Acorn Image, Change Types of Images, Crop Images, Trim Images, and Do JavaScript.
Web export now has an option to set the matte (background) color for transparent images.
Fixed a problem where the Clear Selection menu item was always enabled.
Fixed a bug where flood fill wouldn't work when you made a selection and then used it to cut out an area from a layer, and then tried to use the flood fill without clearing the selection first.
Fixed a bug where the flood fill tool wouldn't work on layer masks.
When adding a layer mask, it is now selected by default.
When duplicating a shape, it'll no longer fall off the canvas if it's near the bottom.
Fixed a bug where editing bezier paths caused really weird drawing issues.
Guides stay in the correct relative position now when using the Resize Canvas command.
Holding down the option key when selecting and moving a guide will duplicate it.
Fixed a bug where erasing on a layer mask wouldn't work correctly.
New menu item: Edit â–¸ Paste Into, which pastes into a new layer, using the selection as a mask for that new layer.
New hidden pref: defaults write com.flyingmeat.Acorn useEdgeColorForFullScreen 1
When rasterizing a shape layer, if your layer name starts with "Shape Layer", Acorn will replace that with "Bitmap Layer".
If you have a group layer selected, and you use the Edit â–¸ Copy menu item, you'll get a composite of just the group layer put on the clipboard.
Hold down the option key when selecting a crop preset will cause the width and height values to be swapped. So if you wanted a crop of 3×2 instead of 2×3, just hold down the option key when choosing the preset.
Updated some menu items to conform with the Apple HIG.
If you're using the arrow tool, and you've got a group layer selected, clicking on a layer within the group will move all layers inside that group (this hasn't changed). However, if you now click a layer that isn't inside the selected group layer, the clicked on layer will then be auto selected and you can begin moving that guy.
Fixed an undo bug when adding a text box to a layer, where an extra text box would incorrectly be removed.
Acorn now uses a "near by" algorithm to find which pixel you wanted to start with, instead of flooring points when doing selections and other operations (most visible when you're zoomed in).
When using the simple transform tool, the scale and angle fields (in the palette) will update the image in realtime without needing to tab out of the field first. You can also use the up and down arrows to change the values.
Fixed a bug where setting the width or height for a line in the shape frame fields wouldn't work.
Fixed a text rendering bug, where sometimes text would shift when editing.
Fixed some text formatting issues in the filter panel when putting in negative values for various parameters.
Using the up and down arrows in the width / height fields for the new image window, will increase or decrease the size of the image you want to make.
Fixed a drawing issue when making a rectangular selection.
When using the brush, holding down the control and option keys, and then moving the mouse either left or right will make your brush smaller or larger.
The contextual menu for the canvas now has a Layers submenu, with a list of all the layers in the image and which will make the selected layer active when chosen.
When changing a layer's visibility from invisible to visible, it will make sure all it's parent groups are set to visible as well.
New menu item to flip selected Bezier shapes vertically or horizontally, under the Layer â–¸ Shape Align and Size menu.
Bug fix: the align left and right edges now works correctly for bezier shapes.
Changing the file extension in the save sheet will update the file popup menu to reflect what you've typed in (as long as it's a supported file type, such as png, jpeg, etc).
New AppleScript and JSTalk commands to add oval selections:
-- AppleScript:
tell application "Acorn"
open "MyImage.acorn"
tell document 1
deselect
select oval rect {100, 100, 400, 600}
end tell
end tell

// JSTalk:
var acorn = JSTalk.application("Acorn");
var doc = acorn.open("MyImage.acorn");
doc.deselect();
doc.selectOval(NSMakeRect(100, 100, 400, 400));
The Edit â–¸ Delete menu item no longer needs the command key.
The Gaussian Blur filter now has an option to have opaque edges or not (turned on by default).
The cursor now updates correctly when editing some text and you've got the command key down (it changes to the move tool icon).
Fixed a bug where the web export window wouldn't come up sometimes.
Added a new "Add Images…" menu item under the File menu, which will insert images as layers from an open panel into your image.
Added a warning when trying to open up an image that is in the Trash.
Fixed a bug when using the perspective transform tool, and the window was the same size as the canvas, and you grabbed a bottom resize widget.
Fixed a bug where the "New View" window wouldn't update the image when a vector shape was modified.

Version 2.2.2 | Release Date: 2010-03-22 | Download

Acorn 2.2.2

  • Fix: The auto levels command now constrains to the selection when invoked (and if you have a selection of course).
  • Fix: The flood fill / magic wand tool now takes into account differences in alpha when doing a fill or selection.
  • Fix: Resizing the canvas window when editing a text area no longer puts the text area in weird locations.
  • The file formats in the Save As sheet are now alphabetized.
  • Throwing up a warning now when trying to save an ICO file when the width or height are greater than 256 pixels (which is the maximum size for an ICO image file).
  • Basic support for reading and writing XFG files (bitmap layer support only).
    XFG is a new file format from Adobe, which Photoshop CS4 among other apps can save as. If you've got a PSD file that Acorn can't open, try saving it as XFG from CS4 and opening it in Acorn.
  • Fixed a bug where you couldn't set the visibility of a layer via AppleScript.
  • Fixed a bug where you couldn't set the height of a vector shape over 500px in the bounds editor.
  • Fixed a bug where duplicating a shape layer would not copy the dash settings for a shape.
  • Fixed a bug where trying to move a scale transform selection would sometimes move it into a scale mode.
  • Better cursors for the scale transform widgets.
Version 2.2.1 | Release Date: 2010-02-27 | Download
  • When saving JPEG images with a transparent background, Acorn would automatically put a white background down because JPEG files don't support transparency. Now the blending with the background looks a bit nicer in 2.2.1.
  • JPEG images are now composited against a white background for web export (transparent areas will now show up white). This fixes problems with drop shadows being mangled.
  • Fixed a crasher with flood fill.
  • The registration certificate window is no longer resizable.
Version 2.0.3 | Release Date: 2009-10-07 | Download
  • Fixed a bug where you could bring up the filter panel twice.
  • You can now set a hidden pref in Acorn so that files saved with Acorn will be set to open with Acorn: defaults write com.flyingmeat.Acorn saveDocumentBinding 1
  • Added a workaround for a 10.6 Core Image crasher when using the Constant Color generator.
  • You can now drag and drop an image from Safari onto Acorn's icon in the Dock. This is done by adding an Application Service to Acorn for opening images (which you might need to turn on in the Services prefs).
  • When changing the font size of a text area with multiple font weights in it, Acorn no longer throws out those weights.
  • Cmd-F to redo the last filter now works correctly if you have a selection.
  • Fixed a bug where you couldn't invert a selection after you had moved it.
  • Using the View â–¸ Tool â–¸ Smudge menu item actually works again.
  • You can now delete the very last layer. Acorn will just add a new bitmap layer to make up for the lack of layers. When selecting the contextual menu for deleting or duplicating a group layer- Acorn now displays it as 'Delete Group "foo"' instead of just 'Delete Layer "foo"'.
Version 2.0.2 | Release Date: 2009-09-21 | Download
  • Added access to the compositing (blend) mode for a layer to plugin creators.
  • Selecting a group layer and then pressing the arrow keys now nudges all sublayers in the direction your pressed. Hold down the shift key to move it by 10 pixels instead of just 1.
  • Fixed a bug where you couldn't drag and drop out of the layers list to the Finder.
  • If you hold down the spacebar after you start drawing with the brush tool, your brush strokes will move at a 3x slower rate.
  • The font menu in the text palette now updates correctly if you activate or deactivate fonts from Font Book.
  • Pressing the spacebar when making a crop now moves the crop around instead of growing or shrinking it (this matches behavior with the selection tools).
  • Drawing the crop "rule of thirds" lines all the time now when you are modifying / creating a crop selection.
  • Fixed a bug where the floating stroke widget in the shape palette wouldn't disappear when you changed palettes.
  • Acorn can no longer edit or open .acorn files on webdav, nfs, or smb file shares, since it gives SQLite fits. However, all other file types work.
  • Fixed a bug where you couldn't drag a layer from the layers list into the canvas, copying it in the process.
  • Fixed a problem where transparent edges were sometimes showing up when scaling an image.
  • Double clicking on the canvas scale label will now zoom the canvas to 100%.
  • Fixed a crasher when closing an image browser window. I think.
  • Fixed a crasher when closing a window right after editing some text and the text box still had focus.
  • Fixed a case where transparent pixels were showing up on an edge when you did a 90% rotation, and the width of your canvas was an odd number.
  • Made an interesting little performance tweak. A positive one. Maybe.
  • The start window now goes away when you open up a document.
  • The little gear button in the tool palette is no longer enabled when you can't use anything in it.
  • Fixed a bug where pressing 'f' to go into full screen mode wouldn't work if you had an invisible layer selected.
  • Fixed a bug where acorn would duplicate the layer if you clicked on a canvas with the command + option + control keys down. It shouldn't work with the control key down.
Version 2.0.1 | Release Date: 2009-09-20 | Download
  • Now showing a message when Acorn can't open up an unsupported RAW file, instead of a blank black canvas.
  • "New Image From iSight" now puts a name on the layer created in the new image.
  • Option-clicking the visibility button in the layers list, will hide all the layers except the one you clicked on. Option-clicking it again will restore the previous visibility settings.
  • No longer collecting crash reports that are older than 2 weeks old.
  • Bug fix for images that are sometimes flipping when calling a filter.
  • Holding down option and command when using the arrow keys to nudge a selection now commits the selection before moving it. Hold down the shift key to move by 10 px instead of 1.
Version 2.0 | Release Date: 2009-09-14 | Download

The Big things:

  • New preference to make layered screenshots, with each window as its own layer and grouped by application.
  • Rulers for the canvas.
  • RAW image import.
  • 64 bit support.
  • New Dodge, Burn, Clone, and Smudge tools.
  • Layer groups, and new layer blend modes.
  • Much improved Transform and Crop tools, and a new Perspective Transform tool.
  • New "Render Clouds" filter.
  • JSTalk Scripting support.
  • Performance improvements, and updated UI.
  • New, faster file format.
  • New programmer APIs to provide custom image import and export.
  • Lost of new options in the Text palette.
  • Use Acorn for free after the demo period is up. Some advanced features are disabled, but otherwise it's "Acorn Lite".

The WHOLE list, including bug fixes:

  • Rulers!
  • Raw image import!
  • Holding down the spacebar when making a rect or oval selection will move your selection around.
  • Holding down the spacebar when making a freehand selection will allow you to draw a straight line between the last point and when you let go of the spacebar.
  • The new image window now has common presets, and you can save your own.
  • New Dodge, Burn, Clone, and Smudge tools.
  • New grid setting to scale the grid when zoomed in or out, as well as setting the blend mode of the grid.
  • New pref to make a new layer + layer groups for every app + window when taking screen shots.
  • Command clicking on a layer in the layers list will select all of its non-alpha pixels.
  • Holding down the shift key when double clicking the zoom button will set the zoom scale of all open documents to 1. Holding down shift+command when double clicking it will make all open documents fit to the window.
  • You can now drag and drop multiple files into the layers list to add them to the image (as layers). You can even drag and drop from other apps such as Safari (hint: hold down the command key when doing this, to keep the Safari in the background).
  • Layer groups!
  • Text boxes are now framed red when the text is clipped.
  • Improved Transform tool, which will also rotate your selection! Hurray!
  • New Perspective Transform tool.
  • New "Render Clouds" filter.
  • Cmd-clicking on a shape layer in the layers list now puts on a selection in the shape of the layer, just like for bitmaps. And what the heck, I'll do it for group layers as well.
  • Holding down the shift key when using the flood fill tool, will use the back color for the fill instead of the front color.
  • Better text selection behavior,when you are clicking on a textbox below the current layer.
  • The grid now stays shown when you do a free rotate of the canvas.
  • Fixed a bug where you couldn't create a new text object with the font Myriad Pro Semibold.
  • If a user drags a document to the app icon, Acorn now orders that document in front of any documents that remain open from the previous session.
  • The Adjust Color menu item is now under the Layer menu again.
  • Holding down the option key when doing a click + drag with the zoom tool will now zoom you out, instead of in.
  • Renamed "Zoom" to "Zoom Tool" under the View â–¸ Tool menu, to avoid accessibility conflicts with the Zoom menu option under window.
  • Improved scaling code so we don't get transparent pixels along the edges when scaling down.
  • The "From Clipboard" button in the new document window detects if there's an image on the clipboard in a smarter way now, making it a bit more reliable
  • Updated zoom cursors.
  • If a saved text style is set to Helvetica 12, it will no longer replace the font for any selected text. This is helpful when you have a shadowed text style, and you only want the shadow attribute to be applied.
  • The stroke won't turn on anymore when you change the stroke width.
  • Fixed a bug where shape layer lines weren't scaled properly when resizing the image.
  • Now looking for crash reports on startup.
  • Scrolling with the mouse down works a bit better now when in full screen mode.
  • The bottom left pixel is now shown as "0,0" in the palette window now, instead of "1,1", in order to stay in sync with other image editors.
  • A darker background for the canvas windows.
  • When scaling an image, the corner radius for rectangle graphics are now scaled as well.
  • Changed file format, now uses sqlite and png data for bitmap layers. It's also slightly sensible.
  • Marching Ants are now the default way to view selections.
  • Screenshots are now directly sent to a new document, where you can use the built in crop tools.
  • Python plugins are now loaded up in their own background thread, enabling Acorn to launch even faster.
  • Acorn now preserves all the meta data in the image (EXIF, IPTC, etc). Is that a new feature? Maybe.
  • You now have to click in a selection bound to move the pixels in that selection, when you've got the move tool selected. So now you can move your layer around by clicking outside of it.
  • The Help menu points to online documentation now.
  • Typing '52' now changes the opacity of the current layer to 52%, instead of to 50%, and then 20%.
  • You can now drag and drop layers to the + icon in the tool palette to have it duplicated.
  • New pref to show the pen position in the palette flipped along the Y axis.
  • Holding down the shift key when making a polygon selection makes draws the next line in 45 degree increments.
  • Holding down the option key when making a new rectangle or oval resizes it from the middle.
  • Clicking the + button in the palette with the option and command keys down creates a new group layer.
  • When scaling your canvas with a selection, the selection now scales along with the layers.
  • Resizing the canvas has been split out into the Image â–¸ Resize Canvas… menu item.
  • You can now drag and drop PDF files from the desktop into the layer list or canvas, and it'll be inserted into the image.
  • Half a pixel more accuracy with the brush cursor (woo! omg yes!).
  • Holding down the shift key while moving selections or layers with the arrow keys, now moves it by 10px instead of 1px.
  • Holding down the option key when opening a PDF will open it at 288 dpi.
  • The text tool now vertically centers where you want your text to be, when used with a single click.
  • Holding down the option key while using the polygonal selection tool will temporarily allow it to act like the freehand tool.
  • Swapping the stroke and fill color for multiple selected shapes now works.
  • The stroke color for shapes is now the foreground color well, and the fill color is now the background color well.
  • Option clicking the new layer button (+) on the tool palette window, will duplicate the currently selected layer.
  • Hold down the command key to keep the raw image adjustment window open when hitting "OK".
  • Updated Levels window.
  • Added scaleImageToWidth: and scaleImageToHeight: for the plugin API.
  • Fixed some selection bounds issues.
  • New cursors for the selection tools.
  • New filter / plugin "New Image With Curved Drop Shadow" - a JSTalk script that's installed by default.
  • New eyedropper cursor icon.
  • Fixed a filter preview redraw bug when scaling down an image.
  • When toggling in and out of full screen, the window background color is now properly restored to whatever it was before.
  • New icons.
  • Documents now remember what the last zoom level was when re-opening.
  • New "tip of the day" in the welcome window.
  • Improved drawing for "Marching Ants".
  • Added "Destination In" as a standard blend mode for layer blends. Makes image masking easier.
  • New plugin "Add Border to Layer" which adds a single pixel border around the image, using the front color.
  • Fixed a bug where the tool window would resize in strange ways if you moved it using a tablet and clicked on the layers label.
  • Acorn is now doing a bit more aggressive image caching. This should speed up some operations.
  • Fixed a crasher when using a bad file action on an image.
  • Using the undo command while in a crop or transform operation now cancels the operation.
  • If you add a new layer while a group layer is selected, the new layer will be placed in that group layer.
  • You can now do basic math in the palette fields which take numbers.
  • Fixed some rounding errors in the image resize sheet when keeping height vs. width in proportion.
  • Fixed a crasher / memory leak when registering Acorn after you've closed a window.
  • Names in the layers list no longer span multiple lines, causing funky display.
  • Pasting a shape no longer cascades it off the canvas.
  • Fixed a bug when merging a shape layer to a bitmap layer, and the shape layer had a shape with a pretty big stroke in it- which caused clipping.
  • Fixed a problem where the image wasn't properly redrawn when rotating a layer 90 degrees.
  • No longer leaving stray lines around when changing the stroke of a graphic from 50pts to 1pt.
  • Double clicking one of the color wells in the tool palette no longer closes the color panel. It was pretty confusing.
  • Fixed a problem when you deleted the angle in the text field in the rotate canvas sheet.
  • Made the text area a little dumber when resizing the box with the shift key down, which fixes some bugs which caused more problems than it was trying to fix.
  • Acorn is a bit more accurate in placing a drop from option+drag with the arrow tool to duplicate a bitmap layer.
  • The filter panel now picks up on the front/back color when doing filters which take colors. I've always hated that it didn't.
  • Option-clicking on the canvas while using the brush tool to pick up the color under the mouse now takes into account the current color space.
  • You can now hold down the spacebar to pan when cropping or transformering.
  • If you're editing a text area, and then click outside the box, Acorn now ends the editing session instead of creating a new text layer.
  • Neat little PS feature- Using the fill tool outside the canvas w/ the shift key down will change the background color outside of the canvas, to whatever the front color happens to be.
  • Fixed a selection mess up when using the rect selection tool, along with holding down the space bar to move it, and then moving off canvas.
  • Fixed a crasher when closing an image browser window.
  • JSTalk support is now included.
  • Fixed a bug where text styles would not be applied if you were editing a text area, and had selected text.
  • Fixed a bug where inverting a selection would invert the whole layer.
  • Dropping the .0 in some locations in the palette, because it's unnecessary (such as the brush size).
  • Fixed a bug where clicking the "show canvas preview" switch in the filter panel wouldn't always update the whole image
  • Renamed the menu item "Constrain Selection" to "Preset Selection".
  • Fixed a bug where marching ants were not showing up along the right edge when viewed at 25% or lower.
  • Cmd-5 has always zoomed to 50%, but if you do it twice, it'll zoom to 25%.
  • Right clicking on a layer in the layers list, which isn't selected, will allow you to duplicate / delete that layer and it's name now shows up in the menu item.
  • Selecting a new tool while using the crop or transform tool now commits the operation.
  • You can now double click when doing a transform to commit it. You can also invoke the transform menu command again to commit the operation.
  • The menu item and button (in the brush palette) to bring up the brush designer, now toggles it.
  • Acorn now goes through a little bit of trouble to not make a new layer with a name that already exists.
  • Changed the tooltip for the pan/hand tool from "Hand" to "Pan", which is what it sort of does.
  • Fixed a bug in the feedback reporter, for folks with fancy email addresses.
  • Fixed a bug where the rect selection bounds weren't cleared when using the selection tool on a shape layer.
  • Grid spacing can now go down to 1. It also no longer draws if the spacing between grid lines is going to be less than or equal to one pixel.
  • Cmd-4 currently zooms you to 800%. However, if you're already at 800%, and you hit it again, it'll zoom to the max, which is 3500%. Which is kind of nice when making new cursor icons.
  • If you hold down the option key while hitting 1-9, and 0 - it works just like setting the opacity of the current layer, EXCEPT- it changes the opacity of the pencil or brush tool.
  • Fixed a bug with the Brush Designer, where it would freak out if you had the opacity set to something other than 100% with the brush tool.
  • You can do math and stuff in most of the palette fields. The up and down arrows also work to increment/decrement the values. Hold down shift to go 10x faster.
  • You can now option-drag (with the move tool) between canvases to duplicate one layer to another document. Works in the same document as well.
  • The selected layer is no longer part of the document's database, but is now stored as part of it's extended attributes, so you don't need to save the document to remember the selected layer.
  • Layer groups now have a default compositing mode of "pass through", just like PS. They also composite locally if it's not pass through.
  • When rotating an image, the layers are twisted around the center of the canvas, and not the center of the layer (which can be offset and/or wider than the canvas).
  • New opacity setting for erasers. It's not amazing, and it almost works.
  • Option-] and Option-[ now cycle through he layers list, instead of Control-[ / ].
  • The demo period of Acorn now lasts 14 days, instead of 20 launches.
  • New option to have a square eraser.
  • Cropity crop crop crop improvements.
  • You can now drag and drop layers to the + icon in the tool palette to have it duplicated.
  • New pref to show the pen position in the palette flipped along the Y axis.
  • Holding down the shift key when making a polygon selection makes draws the next line in 45 degree increments.
  • Holding down the option key when making a new rectangle or oval resizes it from the middle.
  • Clicking the + button in the palette with the option and command keys down creates a new group layer.
  • The rect selection tool's preview is a tiny bit more precise now.
  • Fixed a bug where using cmd-f to call the last filter would cause the image to shift a little bit, depending on the extent of the returned image from the filter.
  • TIFF images are now saved compressed.
  • Resizing the canvas has been split out into the Image â–¸ Resize Canvas… menu item.
  • Faster undoing by way of coalescing undo db writes.
  • The crop tool now more closely matches what PS does.
  • Better text selection behavior, when you are clicking on a text box below the current layer.
  • The grid now stays shown when you do a free rotate of the canvas.
  • Paste improvements.
  • A new framework for developers to include in their applications to support Acorn images, as well as "Edit in Acorn" that works work Acorn. Talk to Gus on how to grab it.
  • Scrolling with the mouse down works a bit better now when in full screen mode.
  • Holding down the option key while using the polygonal selection tool will temporarily allow it to act like the freehand tool.
  • If you've opened an image, such as a PNG, and then added a layer, and then do a "save as" - Acorn will now default to setting it's file type as .acorn, since that's the only format which saves layers.
  • Functions that look for opaque bounds and such have now been threaded, and are quite a bit faster now.
Version 2.0fc1 (build 3452) | Release Date: 2009-09-13 | Download

Acorn 2.0 is available!

Please read: Acorn 2 is a paid upgrade. However, if you purchased it on or after July 2, 2009- you get a free upgrade. Big Things in Acorn 2:
  • New preference to make layered screenshots, with each window as its own layer and grouped by application.
  • Rulers for the canvas.
  • RAW image import.
  • 64 bit support.
  • New Dodge, Burn, Clone, and Smudge tools.
  • Layer groups, and new layer blend modes.
  • Much improved Transform and Crop tools, and a new Perspective Transform tool.
  • New "Render Clouds" filter.
  • JSTalk Scripting support.
  • Performance improvements, and updated UI.
  • New, faster file format.
  • New programmer APIs to provide custom image import and export.
  • Lost of new options in the Text palette.
  • Use Acorn for free after the demo period is up. Some advanced features are disabled, but otherwise it's "Acorn Lite".
The WHOLE list of changes, including bug fixes:
  • Rulers!
  • Raw image import!
  • Holding down the spacebar when making a rect or oval selection will move your selection around.
  • Holding down the spacebar when making a freehand selection will allow you to draw a straight line between the last point and when you let go of the spacebar.
  • The new image window now has common presets, and you can save your own.
  • New Dodge, Burn, Clone, and Smudge tools.
  • New grid setting to scale the grid when zoomed in or out, as well as setting the blend mode of the grid.
  • New pref to make a new layer + layer groups for every app + window when taking screen shots.
  • Command clicking on a layer in the layers list will select all of its non-alpha pixels.
  • Holding down the shift key when double clicking the zoom button will set the zoom scale of all open documents to 1. Holding down shift+command when double clicking it will make all open documents fit to the window.
  • You can now drag and drop multiple files into the layers list to add them to the image (as layers). You can even drag and drop from other apps such as Safari (hint: hold down the command key when doing this, to keep the Safari in the background).
  • Layer groups!
  • Text boxes are now framed red when the text is clipped.
  • Improved Transform tool, which will also rotate your selection! Hurray!
  • New Perspective Transform tool.
  • New "Render Clouds" filter.
  • Cmd-clicking on a shape layer in the layers list now puts on a selection in the shape of the layer, just like for bitmaps. And what the heck, I'll do it for group layers as well.
  • Holding down the shift key when using the flood fill tool, will use the back color for the fill instead of the front color.
  • Better text selection behavior,when you are clicking on a textbox below the current layer.
  • The grid now stays shown when you do a free rotate of the canvas.
  • Fixed a bug where you couldn't create a new text object with the font Myriad Pro Semibold.
  • If a user drags a document to the app icon, Acorn now orders that document in front of any documents that remain open from the previous session.
  • The Adjust Color menu item is now under the Layer menu again.
  • Holding down the option key when doing a click + drag with the zoom tool will now zoom you out, instead of in.
  • Renamed "Zoom" to "Zoom Tool" under the View ▸ Tool menu, to avoid accessibility conflicts with the Zoom menu option under window.
  • Improved scaling code so we don't get transparent pixels along the edges when scaling down.
  • The "From Clipboard" button in the new document window detects if there's an image on the clipboard in a smarter way now, making it a bit more reliable
  • Updated zoom cursors.
  • If a saved text style is set to Helvetica 12, it will no longer replace the font for any selected text. This is helpful when you have a shadowed text style, and you only want the shadow attribute to be applied.
  • The stroke won't turn on anymore when you change the stroke width.
  • Fixed a bug where shape layer lines weren't scaled properly when resizing the image.
  • Now looking for crash reports on startup.
  • Scrolling with the mouse down works a bit better now when in full screen mode.
  • The bottom left pixel is now shown as "0,0" in the palette window now, instead of "1,1", in order to stay in sync with other image editors.
  • A darker background for the canvas windows.
  • When scaling an image, the corner radius for rectangle graphics are now scaled as well.
  • Changed file format, now uses sqlite and png data for bitmap layers. It's also slightly sensible.
  • Marching Ants are now the default way to view selections.
  • Screenshots are now directly sent to a new document, where you can use the built in crop tools.
  • Python plugins are now loaded up in their own background thread, enabling Acorn to launch even faster.
  • Acorn now preserves all the meta data in the image (EXIF, IPTC, etc). Is that a new feature? Maybe.
  • You now have to click in a selection bound to move the pixels in that selection, when you've got the move tool selected. So now you can move your layer around by clicking outside of it.
  • The Help menu points to online documentation now.
  • Typing '52' now changes the opacity of the current layer to 52%, instead of to 50%, and then 20%.
  • You can now drag and drop layers to the + icon in the tool palette to have it duplicated.
  • New pref to show the pen position in the palette flipped along the Y axis.
  • Holding down the shift key when making a polygon selection makes draws the next line in 45 degree increments.
  • Holding down the option key when making a new rectangle or oval resizes it from the middle.
  • Clicking the + button in the palette with the option and command keys down creates a new group layer.
  • When scaling your canvas with a selection, the selection now scales along with the layers.
  • Resizing the canvas has been split out into the Image ▸ Resize Canvas… menu item.
  • You can now drag and drop PDF files from the desktop into the layer list or canvas, and it'll be inserted into the image.
  • Half a pixel more accuracy with the brush cursor (woo! omg yes!).
  • Holding down the shift key while moving selections or layers with the arrow keys, now moves it by 10px instead of 1px.
  • Holding down the option key when opening a PDF will open it at 288 dpi.
  • The text tool now vertically centers where you want your text to be, when used with a single click.
  • Holding down the option key while using the polygonal selection tool will temporarily allow it to act like the freehand tool.
  • Swapping the stroke and fill color for multiple selected shapes now works.
  • The stroke color for shapes is now the foreground color well, and the fill color is now the background color well.
  • Option clicking the new layer button (+) on the tool palette window, will duplicate the currently selected layer.
  • Hold down the command key to keep the raw image adjustment window open when hitting "OK".
  • Updated Levels window.
  • Added scaleImageToWidth: and scaleImageToHeight: for the plugin API.
  • Fixed some selection bounds issues.
  • New cursors for the selection tools.
  • New filter / plugin "New Image With Curved Drop Shadow" - a JSTalk script that's installed by default.
  • New eyedropper cursor icon.
  • Fixed a filter preview redraw bug when scaling down an image.
  • When toggling in and out of full screen, the window background color is now properly restored to whatever it was before.
  • New icons.
  • Documents now remember what the last zoom level was when re-opening.
  • New "tip of the day" in the welcome window.
  • Improved drawing for "Marching Ants".
  • Added "Destination In" as a standard blend mode for layer blends. Makes image masking easier.
  • New plugin "Add Border to Layer" which adds a single pixel border around the image, using the front color.
  • Fixed a bug where the tool window would resize in strange ways if you moved it using a tablet and clicked on the layers label.
  • Acorn is now doing a bit more aggressive image caching. This should speed up some operations.
  • Fixed a crasher when using a bad file action on an image.
  • Using the undo command while in a crop or transform operation now cancels the operation.
  • If you add a new layer while a group layer is selected, the new layer will be placed in that group layer.
  • You can now do basic math in the palette fields which take numbers.
  • Fixed some rounding errors in the image resize sheet when keeping height vs. width in proportion.
  • Fixed a crasher / memory leak when registering Acorn after you've closed a window.
  • Names in the layers list no longer span multiple lines, causing funky display.
  • Pasting a shape no longer cascades it off the canvas.
  • Fixed a bug when merging a shape layer to a bitmap layer, and the shape layer had a shape with a pretty big stroke in it- which caused clipping.
  • Fixed a problem where the image wasn't properly redrawn when rotating a layer 90 degrees.
  • No longer leaving stray lines around when changing the stroke of a graphic from 50pts to 1pt.
  • Double clicking one of the color wells in the tool palette no longer closes the color panel. It was pretty confusing.
  • Fixed a problem when you deleted the angle in the text field in the rotate canvas sheet.
  • Made the text area a little dumber when resizing the box with the shift key down, which fixes some bugs which caused more problems than it was trying to fix.
  • Acorn is a bit more accurate in placing a drop from option+drag with the arrow tool to duplicate a bitmap layer.
  • The filter panel now picks up on the front/back color when doing filters which take colors. I've always hated that it didn't.
  • Option-clicking on the canvas while using the brush tool to pick up the color under the mouse now takes into account the current color space.
  • You can now hold down the spacebar to pan when cropping or transformering.
  • If you're editing a text area, and then click outside the box, Acorn now ends the editing session instead of creating a new text layer.
  • Neat little PS feature- Using the fill tool outside the canvas w/ the shift key down will change the background color outside of the canvas, to whatever the front color happens to be.
  • Fixed a selection mess up when using the rect selection tool, along with holding down the space bar to move it, and then moving off canvas.
  • Fixed a crasher when closing an image browser window.
  • JSTalk support is now included.
  • Fixed a bug where text styles would not be applied if you were editing a text area, and had selected text.
  • Fixed a bug where inverting a selection would invert the whole layer.
  • Dropping the .0 in some locations in the palette, because it's unnecessary (such as the brush size).
  • Fixed a bug where clicking the "show canvas preview" switch in the filter panel wouldn't always update the whole image
  • Renamed the menu item "Constrain Selection" to "Preset Selection".
  • Fixed a bug where marching ants were not showing up along the right edge when viewed at 25% or lower.
  • Cmd-5 has always zoomed to 50%, but if you do it twice, it'll zoom to 25%.
  • Right clicking on a layer in the layers list, which isn't selected, will allow you to duplicate / delete that layer and it's name now shows up in the menu item.
  • Selecting a new tool while using the crop or transform tool now commits the operation.
  • You can now double click when doing a transform to commit it. You can also invoke the transform menu command again to commit the operation.
  • The menu item and button (in the brush palette) to bring up the brush designer, now toggles it.
  • Acorn now goes through a little bit of trouble to not make a new layer with a name that already exists.
  • Changed the tooltip for the pan/hand tool from "Hand" to "Pan", which is what it sort of does.
  • Fixed a bug in the feedback reporter, for folks with fancy email addresses.
  • Fixed a bug where the rect selection bounds weren't cleared when using the selection tool on a shape layer.
  • Grid spacing can now go down to 1. It also no longer draws if the spacing between grid lines is going to be less than or equal to one pixel.
  • Cmd-4 currently zooms you to 800%. However, if you're already at 800%, and you hit it again, it'll zoom to the max, which is 3500%. Which is kind of nice when making new cursor icons.
  • If you hold down the option key while hitting 1-9, and 0 - it works just like setting the opacity of the current layer, EXCEPT- it changes the opacity of the pencil or brush tool.
  • Fixed a bug with the Brush Designer, where it would freak out if you had the opacity set to something other than 100% with the brush tool.
  • You can do math and stuff in most of the palette fields. The up and down arrows also work to increment/decrement the values. Hold down shift to go 10x faster.
  • You can now option-drag (with the move tool) between canvases to duplicate one layer to another document. Works in the same document as well.
  • The selected layer is no longer part of the document's database, but is now stored as part of it's extended attributes, so you don't need to save the document to remember the selected layer.
  • Layer groups now have a default compositing mode of "pass through", just like PS. They also composite locally if it's not pass through.
  • When rotating an image, the layers are twisted around the center of the canvas, and not the center of the layer (which can be offset and/or wider than the canvas).
  • New opacity setting for erasers. It's not amazing, and it almost works.
  • Option-] and Option-[ now cycle through he layers list, instead of Control-[ / ].
  • The demo period of Acorn now lasts 14 days, instead of 20 launches.
  • New option to have a square eraser.
  • Cropity crop crop crop improvements.
  • You can now drag and drop layers to the + icon in the tool palette to have it duplicated.
  • New pref to show the pen position in the palette flipped along the Y axis.
  • Holding down the shift key when making a polygon selection makes draws the next line in 45 degree increments.
  • Holding down the option key when making a new rectangle or oval resizes it from the middle.
  • Clicking the + button in the palette with the option and command keys down creates a new group layer.
  • The rect selection tool's preview is a tiny bit more precise now.
  • Fixed a bug where using cmd-f to call the last filter would cause the image to shift a little bit, depending on the extent of the returned image from the filter.
  • TIFF images are now saved compressed.
  • Resizing the canvas has been split out into the Image ▸ Resize Canvas… menu item.
  • Faster undoing by way of coalescing undo db writes.
  • The crop tool now more closely matches what PS does.
  • Better text selection behavior, when you are clicking on a text box below the current layer.
  • The grid now stays shown when you do a free rotate of the canvas.
  • Paste improvements.
  • A new framework for developers to include in their applications to support Acorn images, as well as "Edit in Acorn" that works work Acorn. Talk to Gus on how to grab it.
  • Scrolling with the mouse down works a bit better now when in full screen mode.
  • Holding down the option key while using the polygonal selection tool will temporarily allow it to act like the freehand tool.
  • If you've opened an image, such as a PNG, and then added a layer, and then do a "save as" - Acorn will now default to setting it's file type as .acorn, since that's the only format which saves layers.
  • Functions that look for opaque bounds and such have now been threaded, and are quite a bit faster now.
Version 1.5.3 | Release Date: 2009-05-11 | Download
  • No longer clipping off the corners of custom brush images, when you rotate the brush in the Brush Designer.
  • Cleaned up some drawing artifacts when making selections while zoomed in.
  • The 60pt Flat Spatter 60 brush now picks up on the current color, instead of being just black.
  • Selecting "Crop" from the Image menu now sets to current tool to the crop tool (but only if there's no selection to crop already).
Version 1.5.2 | Release Date: 2009-04-20 | Download

Acorn 1.5.2 release notes:

* Fixed a bug where Acorn would crash on startup, if it couldn't find a good color to generate the brush preview.
* Fixed a bug where rectangle shapes had a corner radius added to them when re-opening a file.
* Removed the shortcut for copy merged since it was the same to toggle the Colors window.
* Fixed a bug in the QuickLook plugin where lines were not drawn correctly.
* Fixed a bug where the resolution wasn't imported correctly from psd files.
* Brush fixes.
* New fancy icon.

Acorn 1.5.1 release notes:

* Fix: Fixed a bug in Acorn's QuickLook plugin.
* Fix: Fixed the "Sreenshot" misspelling the preferences.
* Fix: The missing icon for the move button in the palette has decided to make a reappearance.
* Chg: Added code to detect possible incompatible future versions of Acorn files.
* New: I forgot to mention in the 1.5 release notes that there are new blending modes for 10.5 users for both layers and brushes.

Version 1.5 | Release Date: 2009-01-04 | Download
  • New Brush tool.
  • New "Brush Designer" that lets you create new brushes and tweak the way it behaves. Live preview of your brush strokes, updated as you modify your brush settings.
  • New "New Shape Layer" menu item under the Layer menu.
  • New "Copy Merged" command under the Edit menu.
  • New command under the window menu: "Gather Palettes" to move the Palette(s) to the top right corner, or to another monitor.
  • You can now drag and drop folders from the Finder into a canvas to grab it's icon.
Version 1.2.1 | Release Date: 2008-06-26 | Download
  • [Fix] Fixed a bug where the brush cursor would sometimes be clipped on the edges.
  • [Fix] The filter window no longer jitters the expanded auto-fit preview when shrinking the window.
  • [Fix] Improved drawing for shapes.
  • [Fix] The "Last Filter" command now asks if you want to rasterize you invoke it on a shape layer.
  • [Fix] Clicking on the filter window when the application is in the background now brings up all windows so you can see your filter preview.
  • [Fix] The image resize window no longer goes wonky if you use the pixels/percentage popup without actually changing the value.
  • [Fix] Fixed a bug where the filter preview would jump around if you had a selection in the canvas.
  • [Fix] File actions no longer show up in the "Last Filter" menu item.
  • [Fix] You can now print unsaved documents.
  • [Fix] Fixed a bug in QuickLook where shapes on shape layers were drawn in the wrong order.
  • [Fix] Fixed a bug in levels, where the preview would draw offset in certain situations.
  • [Fix] Minor bug fixes to Fancy Crop.
  • [Fix] Using cmd-option-k to bring up the crop widget when no crop widget is already up, uses the Fancy Crop functionality.
  • [Chg] Smoother drawing of images when zoomed out.
  • [Fix] The way gradients are applied now match the previews.
  • [Fix] Dropping applications on the canvas now pastes the app's icon again.
Version 1.2 | Release Date: 2008-05-12 | Download

What's New:

  • New "Last Filter" item under the Filter menu.
  • New "Offset" filter under Filter->Tile Effect.
  • New menu items: New Layer With Selection / New Layer With Selection via Cut.
  • Fancy Crop: the crop tool now tries to figure out a nice default if you just click on the canvas without dragging.
  • New Overlay blend mode for layers.
  • You can now drag and drop acorn documents into a canvas to add layers to the image.
  • Acorn can now open and save JPEG 2000 images.
  • Holding down the option key when choosing a core image filter from the Filter menu, now applies it right away without bringing up the filter panel.
  • Holding down the option key when moving a bitmap selection with the move tool now duplicates it.
  • Holding down the shift key when pressing 's' now rotates backwards through the selection tools.
  • Paste added to the context menu.
  • Shape layers get a lighter border for the thumbnail preview in the layers list, to differentiate it from bitmap layers..
  • Smarter trim command, now crops to the edge color and not just alpha pixels.
  • Holding down the option key when using Trim to Edges works just like Fancy Crop (tm!) does.
  • Using the arrow keys to move shape layers now works if no objects are selected.
  • You can now move shapes when in rect tool mode, by holding down the command key and clicking on a shape to move it.
  • Reworked the context menu, and added "Rasterize Layer" for shape layers.

What's Changed:

  • No longer displaying the filter panel when a core image filter does not have any options. To force the panel to come up, hold down the option key.
  • Improved rectangle selections when zoomed in.
  • Moved the Flickr Uploadr menu item to the File/Actions menu, to make Brad Ellis happy.
  • Removed some filters from the Filter menu which didn't really make any sense to be in Acorn. However, all core image filters are still available in the filter panel filter picker sheet.
  • Renamed "Transform Selection" to "Transform", since it didn't actually require a selection.
  • The tool palette no longer shows a bad cursor x/y location when all documents have been closed, and no longer updates when a mouse is not over a canvas window.
  • Tweaked shift-selection options to more closely match what people expect from using other applications (And you can now hold down option for center selections).
  • Tweaked the way tolerance is computed for the flood fill and magic wand tools.
  • Updated brush cursor look.

What's Fixed:

  • Acorn canvases no longer accept first clicks (for drawing or other actions) when the its is not frontmost.
  • Closing the tool palette no longer causes the current document to throw up a save sheet when it's dirty.
  • Documented newDocumentWithImageData: in NSDocumentController for plugin authors.
  • Fixed a bug where images on a shape layer were not being displayed when using QuickLook.
  • Fixed a bug where making tiny screenshots would grab the wrong portion of the screen.
  • Fixed a bug where option-clicking on a color (while in brush mode) gave you a color that was slightly off from what was presented.
  • Fixed a bug where transforming a selection on a bitmap layer which wasn't 100% opaque, would cause some funkiness when committed.
  • Fixed a bug where you could not set the font to be condensed bold.
  • Fixed a bug where you were still given cursors to resize with the crop tool, even though it was no longer around.
  • Fixed a problem where there was ghosting along the edges of a selection, when filling or drawing in the selection with a brush.
  • Fixed some memory leaks.
  • Improved placement when pasting bitmap images.
  • Improvements to drag and drop.
  • The grid no longer draws with a shadow when using the gradient tool.
  • The grid now draws properly when zoomed in or out.
  • The startup window no longer floats above everything.
Version 1.1.1 | Release Date: 2008-03-28 | Download
  • [Fix] You now get the correct layer name when making a new text layer on top of a bitmap layer.
  • [Fix] If set to remember the workspace, Acorn now remembers to re-open files that aren't saved on quit.
  • [Fix] Duplicating a bitmap layer now carries over the opacity and blending mode from the original layer.
  • [New] Pressing the 'L' key now toggles between the lasso and polygonal lasso tools.
  • [Fix] Fixed a crasher when using the flood fill tool.
  • [Fix] The flood fill tool now works correctly when there is a negative x/y origin on a layer.
  • [New] New menu item and keyboard shortcut to toggle viewing the Grid.
  • [Fix] Fixed a bug where closing the crop window using the window close button would cause the image to close as well.
  • [Fix] Fixed a problem where "new from clipboard" would sometimes create an image that was off by a pixel in height.
  • [Chg] Moved the stroke color well to the foreground.
Version 1.1 | Release Date: 2008-02-25 | Download
  • [Fix] Cleaned up a memory leak.
  • [Fix] Renamed "Points" to "Pixels" in the image resize window.
  • [New] Added a "Check for Updates..." item under the Acorn menu.
  • [Fix] Fixed a pasting bug.
  • [Fix] Fixed a bug where bring up the crop widget with cmd-option-k didn't fill in the pixel params right away.
  • [Fix] Fixed a bug where resizing the image was uber slow.
  • [New] You can now use the enter key or space bar to confirm a screenshot.
  • [Fix] Fixed a drag and drop problem when you were zoomed in.
  • [New] New option to show a grid, turn on / off under Image->Grid Settings.
  • [Chg] All the core image operations are now done through an RGB color workspace.
  • [Fix] Deleting a layer while its name is being edited, no longer assigns the new name to the layer below it.
  • [Fix] New documents get a default color space of RGB.
  • [Fix] Gradients are a bit smoother.
  • [New] Option-drag bitmap layers in the canvas to duplicate them.
  • [New] Option-drag layers in the layers list to duplicate them.
  • [Fix] The font panel now correctly chooses fonts with the correct weight, such as "Extra Black".
  • [New] You can now resize the image as a percentage.
  • [Chg] When dragging around a layer in the layers list, you now just get an icon of the image, instead of the whole row.
  • [New] You can now drag an image out of the layers list, into another layer or destination as a PNG.
  • [Fix] Acorn images without an icon thumbnail now have a generic "Acorn Image" icon.
  • [New] Added support for loading plugins out of /Library/Application Support/Acorn/Plug-Ins/.
  • [New] Holding down the shift key when resizing a crop selection now keeps its aspect ratio.
  • [New] New Levels under Image>Levels...
  • [Fix] Uses less memory, now using a database on disk for undo operations.
  • [New] New Drop Shadow filter under the Filter->Stylize menu.
  • [Fix] Fixed a crasher when opening up Acorn documents with set color spaces.
  • [Fix] Fixed a problemo where picking up a color with the option key (when in brush mode) was only picking up a color from the current layer, and not a composite of all the visible layers.
  • [Fix] Fixed a problemo where picking up a color with the option key (when in brush mode) was off by a pixel.
  • [New] New menu command to move shapes forward and back within their layer. Under Layer->Shape Align and Size.
  • [Fix] Single clicking on an image with the move tool no longer makes the document "dirty", allowing a worthless, pointless, empty undo action.
  • [Fix] It's now a bit easier to grab handles on shapes when you are zoomed out.
  • [Fix] Various little crop improvements.
  • [New] New widget for setting and changing the crop bounds.
  • [Fix] The input box for the feather selection now updates the slider right away.
  • [Fix] Added a workaround for a bug in 10.5, where resizing the image would add "peppers".
  • [Fix] Fixed a bug where a magic wand selection would be funky if the layer that was being clicked on was larger than the canvas.
  • [New] Holding down the shift key when moving a marque or a selection constrains it to 45 degree increments.
  • [Fix] Fixed a bug where the contents of a selection would draw in a strange place when you started to move it on a bitmap layer.
  • [New] Menu command to hide/show the current layer (cmd-shift-h).
  • [Chg] Drawing on a layer when the compositing mode is set to multiply now works correctly.
  • [New] New sample plugin- smudge tool.
  • [New] Snapping to 45% angles when modifying a line shape now works.
  • [Fix] Fixed a problem where editing text would sometimes not wrap to the set bounds.
  • [New] Highlighting the current graphic under the mouse in a shape layer.
  • [Chg] Fixed some bugs with the line tool. Probably added some new ones.
  • [Fix] Screenshots are now faster and support multiple monitors.
  • [Fix] Fixed a bug when sliding the screen shot selection to the bottom of the monitor.
  • [New] Trim to edges command in Image menu.
  • [New] Polygon selection tool.
  • [New] Web Export, accessible from the File menu.
Version 1.0.3 | Release Date: 2007-11-08 | Download

http://flyingmeat.com/acorn/releasenotes.html

Version 1.0.2 | Release Date: 2007-10-01 | Download
  • [Fix] Rasterizing a shape layer now remebers its blend mode and opacity settings.
  • [Fix] Fixed a bug where strokes were appearing on shapes after a save, when the stroke was turned off.
  • [Fix] Fixed a bug where undo wasn't working correctly when changing the font of a text area when it wasn't being edited.
  • [New] cmd-] and cmd-[ to change the current layer.
  • [Fix] Fixed a problem with flatten and merge visible layers.
  • [Fix] Fixed an undo problem when using the draw tool right after undoing a filter.
  • [Chg] Straight shape lines now draw crisper.
  • [Fix] Fixed a bug where magic wand selection was not happening correctly when you were zoomed out.
  • [Fix] Fixed a bug where the JPEG quality slider wasn't giving very acurate settings.
  • [New] You can now drag and drop .app files in a canvas to get its icon.
Version 1.0.1 | Release Date: 2007-09-19 | Download

release notes not available currently

Version 1.0 | Release Date: 2007-09-10 | Download
No changes specified