Acorn 2.2
- Fixed a couple of crashers when opening a PSD files.
- Fixed bug where you couldn't set the height of an image via AppleScript.
- New pref to ignore trackpad gestures (rotate, swipe to undo, magnify).
- Fixed a crasher when using certain core image filters.
- You can now see the bounds when creating a new shape.
- The layer list contextual menu now has the option to lock the clicked on layer.
- Fixed some drawing issues with the grid when zoomed in.
- Fixed a bug where the flipped cursor coordinates were off by 1pt in the y direction.
- Updated selection cursors.
- Hold down the option key on an anchor point for a bezier curve to reset it. Hold down option when using a control point, to no longer mirror it with the control point opposite it.
- New menu item to take a layered screenshot under the Image menu.
- The combo slider widgets now fit in with the rest of the Acorn UI, and round down it's values when slidering.
- The layer list thumbnail for shape layers draws a bit nicer now.
- Bezier Shapes, in the shape palette (shortcut key 'p'). Not available in Acorn Free.
- Newer, faster, better, stronger flood fill implementation.
- You can now lock layers (currently using the Layer > Lock Layer menu item) A UI is coming eventually for the layers list.
- No longer removing the color profile for PNG web exports.
- The tooltip hint you get when you are inside a selection now hides when you have the shift or option key down, so you can see what you want to select (or deselect) better.
- New advanced prefs pane, with fancy 'advanced' stuff.
- The custom checkboxes now draw a highlight when they have focus.
- You can now tab between the size and opacity fields in the brush palette.
- Updated UI for the canvas free rotate, and you can now use your mouse to rotate the canvas when in this mode.
- Updated UI on the scale transform.
- Fixed a problem where sometimes clicking on a text area would reset it's color to black.
- You can now save and open files as Microsoft Icons (.ico).
- Double clicking on a rectangle will now open up the frame tab in the shape attributes palette.
- Fixed a bug where paragraph styles were not scaled in text boxes along with the rest of the image.
- Fixed a bug where "New Layer With Selection Via Cut" with shape layers didn't work properly.
- An additional Transform operation "Scale Transform" has been added, bringing the total up to 3. They've also been moved under a new Layer ▸ Transform menu, and the Scale Transform now uses the cmd-shift-t shortcut, since this is the most common type of transform that folks are trying to do.
- Select All now works while you are cropping, and sets the crop to the whole canvas.
- A new "precision mode" button for the brush tool, which lets you make your brush strokes in slllllooooooowwwwww mooooooootttttttiiiiiooonnnn.
- Updated to a version of SQLite with better file locking behavior, which means you can now save Acorn documents on AFP volumes.
- Acorn does a better job at keeping the cursor hidden when drawing in slowmo mode.
- Fixed a bug where duplicating a shape layer would forget corner radiuses on rectangle shapes.
- You can now change the bounds of a selected shape from the tools palette.
- Fixed a bug where new image from clipboard would allow you to undo a change that you didn't make.
- The Python runtime is no longer loaded into Acorn if you don't have any plugins installed which can use it. This cuts down on memory that Acorn uses.
- If your bitmap layers have a frame that falls outside the canvas bounds, then you'll see a light gray line representing those bounds as seen in this movie.
- Three finger swipes on your macbook's trackpad now performs an undo for left swipes, redo for right swipes, select next layer for up swipes, and select previous layer for down swipes. (This is only for macbooks which have support for gestures in the trackpad).
- You can now use pinch motions on the trackpad to zoom in and out, or rotate the canvas (for macbooks which have support for it).
- The Canvas Resize command no longer brings up a modal window, and instead puts it's UI in a sheet.
- You are now given an option to resize the canvas or not on rotate, as well as showing a grid.
- You can now use the arrow keys to rotate the canvas, when the Image ▸ Rotate Canvas ▸ Free Rotate command is being used.
- Shape handles are now drawn outside the canvas when the frame of the graphic are outside the canvas bounds.
Acorn 2.1
- AppleScript support, along with improved JSTalk support. Read about it here!
- Acorn now comes with a Hex color picker in the color palette.
- Fixed a bug where Acorn wouldn't hide the palettes with the tab key when the current layer wasn't visible.
- Fixed a bug where pasting text at the end of a text box would cause Acorn to flip out occasionally.
- Reworked the text widgets a bit.
- Fixed a bug where the rect corner radius button in the palette was unchecked after you drew a shape with a corner radius.
- Fixed a drawing bug when you had the opacity of the brush set less than 100%, and the origin of the layer wasn't 0,0.
- Acorn handles icns data a little better for pasting.
- Fixed a bug where selections would get funky when merging text and shape layers on top of other shape layers.
- Added a shortcut to "Make Natural Size", which is pretty handy when working with text boxes.
- No longer making new layers for multiple text boxes. They will instead just stay on the same layer they were created from.
- Acorn gives a message telling you why it can't save when you try and save a file to a location without write permissions.
- Took away the option to automatically download and install updates in the background. This was confusing folks.
- Fixed a bug where you couldn't resize a selected range of text.
- When printing, Acorn now scales the image down to fit the page if it doesn't normally.
- When duplicating a layer, Acorn now uses "Copy of X" as the new name, instead of "X (copy)".
- UI fixes in the tool palette.
- Fixed a bug where nested groups were not written out to Acorn files during save as saves.
- If a group layer doesn't know what kind of blend mode it should be, it now defaults to pass through, instead of normal.
- Acorn can now read icns data off the clipboard, when using the "New From Clipboard" menu item.
- Sped up quitting Acorn by a little bit, by doing a little less work.
- Added an option to the CMYK/Grayscale alert window, to not show it again in the future. You'd get this when opening up non-RGB files.
- Fixed a bug where Acorn would sometimes flip out with an assertion error when cropping an image with lots o' layers.
- Fixed a bug where the non-current layer would highlight a shape when you had "auto select layers" turned off in the prefs.
- AppleScript doc updates, and "do JavaScript" now returns a value.
- Fixed a bug where some widgets were not drawing correctly in 64 bit land.
- Filled in some missing tooltips.
- Two changes in the filter panel prefs- Acorn now defaults to turning off the canvas preview, and defaults to "scale to fit" the image in the preview window.
- You can now drag and drop an image from the layers list to the trash can in the Dock to delete it.
- Fixed a bug where resizing the image didn't always redraw the whole canvas if scrollbars appeared.
- PNG images will be run through pngcrush when saved via Web Export.
- Acorn will now ask if you want to move it to the Applications folder if Acorn detects that you are running outside of it.
- Fixed a bug where the Copy Merged wouldn't work correctly if you had a selection.
- Fixed a bug where making rect selections with a corner radius set would antialias the edges when it wasn't supposed to.
Acorn 2.0.3
- 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"'.
Acorn 2.0.2
- 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.
Acorn 2.0.1
- 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.
Acorn 2.0 release notes:
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.
Acorn 1.5.3 release notes:
- 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).
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.
Acorn 1.5 release notes:
New Features:
- 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.
Changes / Additions:
- The file action scripts are now passed the environment variables that Acorn is given on launch.
- If you are in full screen mode (by pressing the 'F' key), pressing the ESC key will now toggle you out of it.
- New brush preview widget in the brush palette.
- The hidden pref to disable compression when saving no longer works.
- Updated updater (Sparkle).
- The image browser now supports previewing of Acorn files (It's about time for that to happen! 10.5+ only).
- New cursors for the rect, oval, and round rect selection tools.
- Pressing the 'b' and 'n' keys now toggle between the brush and pencil tools.
- The shortcut for the traditional draw tool (aka pencil) is now 'n', and the new brush is 'b'.
- Acorn's sample code now comes with AcornImage.framework, a simple framework for displaying Acorn images. http://flyingmeat.com/download/latest/SampleAcornPlugins.zip
- No longer clearing the selection on a paste.
- Reworked prefs wording.
- New Layer Via Copy now works with nothing selected.
- No longer writing out an icon for files saved on 10.5, instead we'll let QuickLook do the lifting there.
Bug Fixes:
- Fixed a bug where Acorn could not open JPEGs when it had a color space Quartz didn't like much.
- Fixed a bug where the layers list would not update when choosing an image from the recent items list (until you moved your mouse anyway).
- The current corner radius for shapes is now remembered between launches.
- Tweaked the eyedropper tool to be more accurate when zoomed way in.
- Fixed a bug where saving when you have a selection on a bitmap layer which was nudged with the mouse wouldn't write all the bits properly.
- Cleaned up some blurry handles on shapes.
- Fixed a bug where scaling an image with text would sometimes crash.
- If you've got a vector graphic selected, and it doesn't have a fill, and you used the 'x' key to swap the colors, Acorn no longer gives it a fill.
- Fixed a crasher when doing a select-all with certain big images, and you had marching ants turned on.
- Fixed a flood fill bug with certain big images.
- Fixed a bug where transformed selections on bitmap layers would move to the wrong spot when you applied it.
- Fixed a problem where printing or saving an image while you were editing text, wouldn't always draw the text.
- Fixed a problem where drag and drop would make images blurry if you were zoomed in.
- Fixed a bug when making a rectangle selection, where the width/height display was off by 1 pixel when you selected the whole canvas.
- You can now clear a marquee selection with the esc key when a hidden layer is selected.
- Fixed a redraw bug when rotating the canvas.
Version 1.2.1
- [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
- [Chg] Tweaked the way tolerance is computed for the flood fill and magic wand tools.
- [Chg] 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.
- [New] Shape layers get a lighter border for the thumbnail preview in the layers list, to differentiate it from bitmap layers..
- [New] You can now move shapes when in rect tool mode, by holding down the command key and clicking on a shape to move it.
- [Fix] The grid no longer draws with a shadow when using the gradient tool.
- [Chg] Renamed "Transform Selection" to "Transform", since it didn't actually require a selection.
- [Chg] Moved the Flickr Uploadr menu item to the File/Actions menu, to make Brad Ellis happy.
- [Chg] Updated brush cursor look.
- [Fix] Fixed a bug where you were still given cursors to resize with the crop tool, even though it was no longer around.
- [Fix] Fixed a bug where transforming a selection on a bitmap layer which wasn't 100% opaque, would cause some funkiness when committed.
- [Fix] 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.
- [Fix] Documented newDocumentWithImageData: in NSDocumentController for plugin authors.
- [Fix] Fixed a problem where there was ghosting along the edges of a selection, when filling or drawing in the selection with a brush.
- [New] You can now drag and drop acorn documents into a canvas to add layers to the image.
- [Fix] Acorn canvases no longer accept first clicks (for drawing or other actions) when the its is not frontmost.
- [Fix] Fixed a bug where images on a shape layer were not being displayed when using QuickLook.
- [New] New "Last Filter" item under the Filter menu.
- [Chg/New] Reworked the context menu, and added "Rasterize Layer" for shape layers.
- [New] New menu items: New Layer With Selection / New Layer With Selection via Cut.
- [New] Holding down the option key when moving a bitmap selection with the move tool now duplicates it.
- [New] Using the arrow keys to move shape layers now works if no objects are selected.
- [Fix] Improvements to drag and drop.
- [Chg] 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.
- [New] 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.
- [New] 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.
- [New] Holding down the shift key when pressing 's' now rotates backwards through the selection tools.
- [Fix] Improved placement when pasting bitmap images.
- [Fix] Fixed a bug where making tiny screenshots would grab the wrong portion of the screen.
- [Fix] The grid now draws properly when zoomed in or out.
- [Fix] Closing the tool palette no longer causes the current document to throw up a save sheet when it's dirty.
- [Fix] Fixed a bug where you could not set the font to be condensed bold.
- [Fix] The startup window no longer floats above everything.
- [Fix] Fixed some memory leaks.
- [New] Acorn can now open and save JPEG 2000 images.
- [Chg] 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).
- [Chg] Improved rectangle selections when zoomed in.
- [New] New Overlay blend mode.
- [New] New "Offset" filter under Filter->Tile Effect.
- [New] Holding down the option key when using Trim to Edges works just like Fancy Crop (tm!) does.
- [New] Fancy Crop (tm). The crop tool now tries to figure out a nice default if you just click on the canvas without dragging.
- [New] Smarter trim command, now crops to the edge color and not just alpha pixels.
- [New] Paste added to the context menu.
Version 1.1.1
- [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
- [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
- [Fix] Acorn is now a lot better about resizing the crop rectangle when zoomed out.
- [New] You can now drag and drop files on the startup window to open them up.
- [Perf] Scaling down images and various other operations are faster now.
- [New] Cmd-Option-I is now a shortcut to resize the document.
- [Fix] No longer discarding the color profile when saving the document.
- [Chg] Fixed a problem where images returned from a filter with infinite extents were not applied correctly.
- [Chg] Turned off the font preview by default in the font popup list because it was taking too long to load.
- [Chg] The buttons next to the zoom slider now work a little differently; zooming in and out in increments.
- [New] Holding down shift while moving selected shapes or bitmap layers now constrains the direction in goes in.
- [New] Added new plugin apis to crop and resize the image.
- [Fix] Fixed a bug when loading some CI filters.
- [Fix] Handles no longer draw uber big for shapes when zoomed in.
- [Fix] Acorn now comes to the front when you take a screen capture.
- [Fix] Fixed a bug where the layers list would scroll left a little bit.
- [Fix] Fixed a problem where the Font panel would get confused.
- [Fix] Shape layer images now respect the current blend mode.
- [Chg] When merging a bitmap layer to a shape layer, now trimming the bitmap layer first.
- [Fix] Fixed a bug where rasterizing a shape layer would sometimes move its position.
- [Chg] Minor improvements to scaling the image.
- [Fix] Fixed a bug where renaming a layer on 10.5 Leopard didn't always work correctly.
- [Fix] More precise feedback on the size of selections when making them.
- [New] New plugin API to change the front and back colors in the tool palette.
- [New] Pressing the 'd' key now resets the colors.
- [New] Option-delete now works to set the fill color for selected shapes, similar to how option-delete fills with the current color on bitmap layers.
- [Fix] The new document window and welcome window will now float above the palette.
- [Chg] Selecting a shape now loads the shape info in the palette.
- [Chg] Removing the shape layer when deleting a piece of text and it's the only graphic on that layer.
- [New] Added a fallback method to open up PSD files that wouldn't normally open up.
- [Fix] Shape and text layers are no longer rasterized to a bitmap when printing.
- [Fix] Printing now respects the DPI set in the image.
- [Fix] Using a wacom no longer ends editing on text views when you are bringing the stylus in and out of proximity.
- [New] Free rotate in Image->Rotate Canvas->Free Rotate.
- [Fix] Fixed a problem for plugin authors, where the old image wasn't cleared about before applying a new one.
Version 1.0.2
- [Fix] Rasterizing a shape layer now remembers 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] control-] and control-[ 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 accurate settings.
- [New] You can now drag and drop .app files in a canvas to get its icon.
Version 1.0.1
- [Fix] Fixed a crasher when opening up certain PSD files.
- [Fix] You no longer get a white outline when applying a gradient or fill to an elliptical or freehand selection.
- [Fix] Various little improvements and fixes to the crop tool.
- [New] The resize image sheet now has an option to change the document dpi.
- [New] Added an option for JPEG quality / compression when choosing it as a file format.
- [Fix] Fixed a bug where holding down the option or control key at startup would affect images that were opened up from the saved workspace.
- [New] Added a color picker button next to the color wells.
- [New] Added the "Screen" blend mode to the list of blendmodes for the layers.
- [Fix] "option" is now a valid keyword for a python plugin's ACShortcutMask.
- [Fix] "Select Color" now works in the View menu.
- [Fix] Fixed a bug where non-system image units were not being loaded.
- [Fix] Fixed a UI bug where the tools palette list could scroll left, obscuring the names.
- [Fix] Fixed a problem where the image would jump while you were using the Adjust Colors controls.
- [Fix] Fixed a bug where you could not turn off setting a corner radius for new rectangle shapes.
- [Chg] Color Controls is no longer missing from the Filter menu.
- [Fix] Fixed a crasher when using the filter panel in combination with a layer being transparent.
- [Chg] Added some debugging code for testers.
- [Fix] Fixed some drawing issues white the crop tool at small sizes.
- [Fix] The Crop menu command now works when the crop tool is being used.
- [Fix] Using the hand tool on a shape layer would create an unwanted bitmap layer.