Fresh Acorn & Retrobatch Test Builds
Acorn 6Download: Acorn 6 Preview.zip (6.1.3b1 (12981) )
Updated April 23, 2018 04:29:51 PM
Automatically updating to the release or test versions of AcornAuto-update to test releases (newest, super fun development releases)
Auto-update to regular releases (boring old production releases)
- Added the placeholder "$layername$" to the smart layer export settings field (which works just like "$filename$" does). Read up on Smart Layer Export for more info.
- Fixed an issue where using the gradient tool on a layer mask wouldn't show up right away.
- Fixed an issue where the Metadata window could show the wrong image capture date.
- Fixed an issue where Acorn's QuickLook plugin could crash with files from Acorn 1.0.
- New hidden pref to coalesce brushing with tablets; copy and paste the following command into Terminal:
defaults write com.flyingmeat.Acorn6 coalesceBrush 1
- Fixed blurry icons on 1x displays.
- Fixed some drawing issues when moving selections at ~87% zoom.
- Fixed cases where Acorn could crash on 10.11.
- Fixed a bug where editing text with the Typography palette out could cause a crash.
- Fixed a problem with the Scale and Rotate command which could clip selections on the right edge by a couple of pixels under certain circumstances.
- Reduced the amount of canvas flickering when using the Crop tool.
- Defaulting to OpenGL for Macs who have various NVIDIA GeForce GT* GPUs (Metal proved to be a little to crashy on 10.13 for those Macs).
- New hidden pref to keep Acorn from including the Touch Bar when taking screenshots; copy and paste the following command into Terminal:
defaults write com.flyingmeat.Acorn6 noCaptureTouchBar 1
- Fixed a crasher which could occur on macOS 10.12 when using undo after drawing with the paint brush.
- Fixed a problem where bringing up the feedback window on 10.13 didn't always allow you to start typing right away.
So what does this get you? Faster panning, brushing, fills, and just a general speed improvement overall. Acorn should feel more fluid, and we've even seen framerates over 160 FPS when brushing on a 2015 iMac 5k.
We've also added some new preferences to choose where the rendering happens, located under the Fussy Stuff tab. You can choose Metal, OpenGL, or Software. You can also choose if the data for your image is stored on the GPU or on the CPU (we realize this is a little ridiculous, and we'll remove these options in a future release, but they are great for playing around with right now).
If you find that things aren't faster for you- let us know (by emailing firstname.lastname@example.org). We're super responsive and would love to hear about any problems, or even if things are awesome++ for you.
- By very popular demand, color icons are back! They are turned on by default, but if you liked the way things looked previously you can turn off the "Color Interface" option in the General preferences tab.
- HEIC/HEIF encoding support for folks running 10.13.4 or later (Save As…, Export…, and Web Export).
- Support for opening EPS files.
- When taking screenshots the Touch Bar is now included if you're lucky (or unlucky?) enough to have a MacBook Pro.
- Support for 30 bit image display for the new iMac Pro.
- The Replace Color filter has a new option to ignore alpha when comparing colors.
- Transforms are a bit faster now by drawing a low-quality transform when moving, and then a high quality one when Acorn has more time to do the rendering.
- Added a new pref to turn on or off checking for important news.
- Removed some old text styles that no longer made sense, and added some new ones (this is under the Edit ▸ Text Style ▸ sub menu. Did you know you can make your own to save in Acorn's App Support folder?).
- The App Store version of Acorn no longer has an option to purchase a 14 day free trial for $0. Various Apple App Store bugs, incomplete APIs, and a general bad experience all around caused us to think hard about removing it and we think it's best to do so for now. A 14 day free trial is still available via our website, where you can download Acorn and try it out right away.
- Various little Quality of Life fixes.
- Various undo notifications are now 94% more accurate.
- Removed some filters which showed up in 10.13 that didn't make sense for Acorn (Hello CILabDeltaE, I'm looking specificaly at you).
- Fixed an issue where indexed PNGs were opening up empty.
- Oh hey did you notice that Acorn can now open up HEIF images taken by your fancy new iPhones when run on 10.13? Even Acorn 5 can do that, but who cares about that because you're running the obviously superior Acorn 6.
- Print changes: Acorn will now automatically scale down your image for printing if it doesn't automatically fit on a single page.
- Fixed performance problems with the brush tool on 10.13 and large images.
- Fixed a MacOS 10.13 problem when exporting Very Large Images which have a curves layer filter attached to it.
- Fixed a crasher when dragging and dropping group layers from the layers list, when they contained shape layers.
- Fixed a problem when using the exclude path function.
- Fixed a problem where the Bias fields in the RAW image import window didn't allow you to enter a wide enough range of values.
- Acorn has a brand new German localization.
- Fixed a crasher when merging layers.
- Fixed some cases where the dither filter wasn't drawing in the right spot.
- Fixed a case where flipping a selection on a bitmap layer wouldn't also flip the actual selection, which was annoying when you had irregular selections.
- Fixed some unnecessary console logging.
- Fixed a problem where filling a selection with AppleScript was using the wrong color.
- Fixed a crasher having to do with the Curves filter.
- Better notifications when you're starting the App Store free trial.
- Little SVG import fixes.
- Fixed an issue where initially opening multiple documents with the same dimensions and the system prefs to always show tabs was incorrectly sizing the window.
- Fixed an issue where you might crash when merging a group layer.
- Fixed a potential problem where Acorn could crash when registering.
- Removed some static libraries that weren't being used anymore. The net result is that Acorn is a smaller download now.
Text on a path
Our #1 feature request. It's a big thing, and it's awesome. You can use the Shape ▸ Convert To Path Text menu item when selecting a shape, or you can use the Bezier Text Tool (which is a sub item under the Text Tool button) to click on a path and then start typing.
To go along with this, we've added a new "Graduated Font Scale" shape processor, that increases (or decreases) your fonts on your paths, circles, or even in the old style boxes. Make fancy stuff™.
Clone tool works across layers, images, and more
Our #2 feature request, and another big thing. The clone tool can now work across layers, images, and can even use group or shape layers as a cloning source. If you'd like to reset the origin where the cloning starts, hold down the shift key when clicking. Using this technique, the clone tool can also function as a stamping tool. Keep the shift key held down if you'd like to clone in a straight line.
Use the option click to define a new clone source, or just begin drawing. Shift click to reset the clone tool's origin.
New Web Export Features
You can now zoom and pan and use shortcuts to change the scale of your image. There are new options to convert your image to sRGB if it isn't already, and if you are exporting a wide gamut image (such as DP3), there's a new option to highlight he colors that are out of range of sRGB (available on 10.12+ only)!
Web Export also has the option to keep (or remove) image metadata, such as exif properties.
Smart Layer Export Settings Palette
There's now a configurable palette to setup a layer's Smart Layer Export settings (which were originally introduced way back in Acorn 3.3). You now have a movable frame that represents the export bounds of your image, and you can even give it a real name and everything from there. In addition, you can choose to have your layer automatically export as @1x, @2x, @3x, etc. sizes.
New Bezier tools, stroke alignment, and boolean operations
You can now set the stroke alignment on shapes to be inner, outer, or center (which has always been the default you're probably used to).
Shapes now have a new boolean operation: Divide, which works on two selected overlapping shapes. In addition to this, when you hold down the option key when using the boolean shape operations, Acorn will keep the original shapes you selected in your layer. ALSO another thing- if you hold down the shift key when using the subtract boolean operation, it'll reverse the order of the shapes, so if you accidentally subtracted things in the wrong order, you can quickly undo and then try again with the shift key.
There are now Shape ▸ Bezier Stuff ▸ Simplify Path and Smooth Path menu items, which do exactly what they say.
There's a new option under the Shape ▸ Bezier Stuff menu item: "Reverse Path". If you drew a path from the right end of your canvas, to the left, and then added text to it, you text will go right to left, and upside down. This might not be what you're after. This new menu item will instead reverse your path, so that it goes the opposite direction. Tada!
When converting text to a bezier shape (via Shape ▸ Bezier Stuff), each glyph in the text box turns into its own path instead of the whole text block being a single path.
One last new thing- when using the pen tool + the shift key to add an anchor to a bezier shape, Acorn will now highlight where the new anchor location will show up.
Load and save color profiles, view wide gamut differences
Color profiles. Love them or hate them, if you do enough image editing you're going to need to use them at some point. Acorn 6 makes it easier than ever to load and save profiles to your image from the Color Profile sheet. And these days with wide gamut profiles showing up from your iPhone 7, you're going to want to know what pixels are going to change when you convert your painstakingly crafted DP3 image to sRGB for the web. And that's why we've added a new previewing option in Web Export that will show up when you're saving out a wide gamut image.
Make Shape from Selection
This new menu item, located under the Select menu, will be activated when you've placed selections on the canvas using the various vector options (rect, oval, freehand, etc). It'll also do the correct boolean options if you subtract or add to the selection. This is awesome if you want to add a stroke to your canvas selection.
Good things got better
- Previously modal operations (like Crop, Scale and Rotate, Wrap) are now no longer modal. You can now switch between images without having to finish a crop in your current image.
- The Scale and Rotate palette now show the x / y / width / height values of the transforming selection.
- New shortcut to crop a single bitmap layer: Command-Shift-Option-K (or you can hold down the Shift key when using the Image ▸ Crop menu item). This works when a crop is on the canvas, or with a selection. If it's a selection, the command is basically a shortcut for invert selection, and then delete.
- Instant Alpha gets two new options: the ability to turn on and off the smoothing of the edges, and a contiguous / non contiguous mode.
Other new things
- File ▸ Export ▸ Export All Layers menu, which lets you pick a folder to export all your layers to.
- Crop pixel lock & resizing. The crop palette now has an option to lock dimensions. Which you click this, it'll "lock" your crop and the final size of your image will be whatever the pixel dimensions you have set are. For instance, let's say you add a 100x100 size crop on your image, and then press the lock. Then you resize the crop on the canvas to be something larger. When you hit crop, your image will crop to what you've got, and then resize your image down to 100x100. So you can essentially set your image size at the same time you're making a crop.
- New "Reflection" filter, which reflects your image as if it was on a shiny table.
- New "Linear Gradient Blur" filter, which works just like the radial gradient blur… only without the radial. It's linear (see- it's right in the name that's how you know it's linear).
- Softness sliders have been added to the brush, clone, dodge, etc., palettes.
- New Automator Action- "Call Filter Preset", which adds a filter preset to images via Automator.
- The Filter menu now has a "Presets" sub menu.
- New button in the palette to delete layers. You can also drag and drop a layer from the layers list into it for deletion
- The shortcut Command-5 will zoom to 50%. And if you're already at 50%, Command-5 will then zoom to 25%. Command-4 will zoom to 800%, and then to 3500% if you're already at 800%. However, the menu items never updated their respective titles to indicate this. In Acorn 6, now they do.
- There's now an option in the text palette to invert circle text.
- After transforming a selection, Acorn will keep the selection on the canvas (previous versions of Acorn would clear it).
- There's a new option in the Crop preset popup "Last Crop". This will place on your canvas the last crop you performed.
- Text boxes now have an option for sub-pixel antialiasing in the Quick Config popover. (18294)
- The web export window now has a proxy icon for your export data. So instead of saving your image, you can use the proxy icon to drag and drop your image anywhere that can accept the image.
- You can now export CMYK TIFF images with depths of 32, 64, and 128 bits per pixel.
- The Grayscale filter has a new "Black and white only" option, which works just like the 1bit filter does, but without any extra steps. This also works like a Threshold filter.
- You can now use the $filename$ placeholder for the layer in in Smart Layer Export, which will replace it with the name of your document.
- The info palette will now show the total pixel count, along with the amount of (uncompressed) memory your image takes up. Double clicking on the move tool (or pressing 'v' twice) will bring it up.
- Double clicking or pressing enter on a bezier shape will switch to the the anchor selection tool.
- New Superellipse option for boxes when they have a corner radius turned on.
- When transforming a shape or selection, there are new options in the palette (and context menu) to flip your image horizontal or vertical.
- Filled out the Edit ▸ Tools menu with all the available tools.
- In most cases when you try an operation on a locked layer, Acorn would say 'Hey- it's locked. Do you want to unlock?' and if you choose yes it'll unlock and you can try again. In Acorn 6, if you say 'unlock' to that question, Acorn will continue with the previous operation so you won't have to try and do it again.
- The meta-data window now shows the pixel dimensions, as well as saved file size of your image.
- When cropping, you can hold down the option key + return to crop only the current layer (bitmap layers only).
- Added a Boolean Divide option to the Touch Bar for selected shapes.
- Added a Contiguous toggle button to the flood fill palette.
- If you hold down the option key when selecting a color profile, it'll show you where it was loaded from on disk if available.
- If you have a shape layer with processors in it and try and add a new shape, Acorn will no longer warn you that it can't do that. Instead, it'll just add a new shape layer and start adding your new shapes to that.
- Text boxes now clip all text to the box they are set in. This means if your first line of text has a line height that pushes it outside the box it's in, then the text will now be clipped. And if you have a baseline that sends it below the box, then it'll also be clipped. Acorn did text a little sloppy in the past, and drew text outside those boxes- but it caused all kinds of little problems and artifacts to show up. Adding the clip cleans all those cases up. (And what's more- previous versions of Acorn would clip your text in _some_ cases, but not all. Now it's 100% consistent.
- When moving a gradient stop, a tooltip is now show with the location of the stop in the gradient.
- The shape boolean operations are now powered by Paper.js
- The various Export options have been moved under a new File ▸ Export submenu.
- When using the Randomize Anchor Location processor on star shapes, the star no longer has a non-closed shape.
- The "Change Angle" Shape Processor has been renamed to "Rotate".
- The layers list in the canvas contextual menu is now visually listed in the same order as what shows up in the layers palette list.
- When moving or resizing a crop, the current x/y/width/height values are shown above the cursor.
- When switching to the Crop tool and there is a selection, Acorn automatically uses the selection bounds to place a crop on the canvas.
- The Image ▸ Trim to Edges command will now crop out any layers who's dimensions fall outside the canvas bounds (even if there aren't any transparent pixels inside the canvas to trim up). (24197)
- The Web Export window now tries to be the smallest it can be on Retina displays. (24115)
- More accurate CMYK layer export, having to do with alpha blending.
- The mirror filter no longer clamps its edges.
Acorn 5Download: Acorn 5 Preview.zip
Updated January 8, 2018 10:04:02 AM
Acorn 4Download: Acorn 4 Preview.zip
Updated July 7, 2017 02:57:58 PM
RetrobatchDownload: Retrobatch Preview.zip (1.0b6 (477) )
Updated May 18, 2018 09:46:11 AM
Automatically updating to the release or test versions of RetrobatchAuto-update to test releases (newest, super fun development releases)
Auto-update to regular releases (boring old production releases)
Retrobatch Release Notes
- 5.17 Fixes some window frame positioning problems when reopening workflows.
- 5.17 Fixed a problem where the feedback window sometimes wouldn't let you type on 10.13.
- 5.16 Improvements to PDF page splitter- if you put a DPI node before a Splitter node, any PDFs generated out of it that are converted to a bitmap will use that DPI when making the bitmap. PDFs by default have a DPI of 72 - but if you increase it to 144, then the resolution of your images will increase, giving you sharper text or images.
- 5.16 Fixed a problem when splitting out PDF pages and writing them to TIFF files.
- 5.16 Fixed a crasher when using the Keywords token in the Write node.
- 5.16 Fixed a crasher when using the multi-scale node.
- 5.16 Fixed a problem where pressing the enter key while editing a field in a palette would add a new node to the canvas.
- 5.16 Various fixes to the scale palette and node view.
- 5.14 Little bug fixes.
- 5.11 When in trial mode, Retrobatch will show you which nodes will have a little (Pro) marker on the nodes which are only available in Retrobatch Pro.
- 5.11 Searching for "all" in the nodes list will show all available nodes.
- 5.10 Fixed a bug where the watermark wasn't always showing up in the right location for images with different widths.
- 5.10 If you move a folder around in the Finder that Retrobatch is reading from, it does a better job at figuring out where things went.
- 5.10 Beta 5 is released.
- 5.10 Menu display fixes.
- 5.9 Retrobatch does a beter job at remembering what image you had selected for the preview when changing node selection.
- 5.9 Added a new option in the scale node: Match even edges, which makes your images retina friendly. What this does is round up an edge of your image to an even number if the adjacent (and primary) edge is an even number as well. This makes it easy to make @2x images which fall on even width/height edges.
- 5.9 Tweaks.
- 5.8 Added "Source Folder" as a token option for text watermarks and file names.
- 5.8 Little fixes for inserting tokens in the watermark node.
- 5.8 New "Prompt for Files" node, which will prompt you with an Open panel to pick images to be processed when the workflow is run.
- 5.8 The Rules node "Any Classification" parameter only takes into account the first 20 classifications, with a confidence of over 1%. (The file info popover also only shows the first 20 with a confidence of over 1%).
- 5.8 Retrobatch is no longer expiring (and the spoon reg no longer works either).
- 5.7 Fixed a problem where "/" in a watermark token was showing up as ":". HFS Strikes Again.
- 5.7 Fixed a problem where you couldn't have fractional values in the crop width / height fields when set to a percentage of the image width / height.
- 5.7 You can now tell Retrobatch to update to the latest builds schedule, from the latest builds page.
- 5.7 Added an "Any Classification" rule to the Rules node. And "Classification" was renamed to "Top Classification".
- 5.7 Fixed a bug where RB would keep open handles on some files, causing things to go South when you had tens of thousands of image to process.
- 5.3 Beta 4 is released.
- 5.2 The sparkle updates now point to a non-daily builds feed. So you'll get less frequent builds, and I'll have a latest builds page soonish.
- 5.2 Added longest / shortest edge scaling in the Scale node.
- 5.2 The image watermark node now has x/y offsets for the watermark.
- 5.2 Fixed a crasher that could happen when trying to set metadata on images with malformed XMP headers.
- 5.1 The text watermark field now has x/y offsets for the watermark.
- 5.1 Fixed a problem where you couldn't drag and drop tokens in the file name field.
- 5.1 RB will now nudge nodes a bit if they drop on top of another node that it isn't replacing. No more seemingly disapearing nodes!
- 4.30 Fixed various write node date things.
- 4.30 Moved the Add Node menu item under the Edit menu.
- 4.30 The preview background state is now saved with the document.
- 4.30 The node inspector will now only show the selected nodes, not the node you clicked on and any previous ones.
- 4.30 Fixed some issues with the write node creating folders when you didn't ask it to.
- 4.27 The write node will automatically prompt for a folder to write to when you add it to the canvas.
- 4.27 The set metadata node won't let you add the same field twice.
- 4.27 New rule to detect wether or not an image has transparent pixels or not. This is an expensive operation, and preflights might take a while if you have a lot of images. So test with a small sample of images if you are designing a workflow around it.
- 4.27 PSD is now a type you can choose to write to from the Write node.
- 4.27 Fixed a couple of crashers.
- 4.26 New "Alpha Channel" rule in the Rules node. You can select if the alpha channel is present or not. Note: Just because an alpha channel exists in an image, does not mean that there are transparent pixels. There could be, there might not be. That's a future rule to add.
- 4.25 Fixed an issue where reading from, and writing to the same file would cause issues.
- 4.25 RB is now in the store!
- 4.25 RB is now using .jpg for images running through the Write node w/ the JPEG format selected. If you'd rather have .jpeg, you can paste the following line in Terminal.app and press enter:
defaults write com.flyingmeat.Retrobatch jpegNotJPG 1
- 4.24 There's a new little toggle button below the preview which will toggle the background pattern of the preview view.
- 4.23 Other PDF writer improvments that don't need mentioning.
- 4.23 Improvements to the preview of the PDF Maker node.
- 4.22 Processing a PDF through the Page Splitter and then immediately through a Write node with the option to keep the write type the original, will keep the fidelity of the PDF 100% through and through. This means that vector instructions stay vectors and there's no bitmap rendering involved.
- 4.20 You can double click on the canvas when there's no nodes on it, to select a folder of images to add.
- 4.20 The preview scrubber is now located under the preview. There's new toolbar buttons to show/hide the preview as well.
- 4.19 The Photo Effect filters are now put under the Color Effect category.
- 4.18 Nodes which have a warning associated with them now display a red highlight.
- 4.18 Fixed a problem where setting a metadata value before a text watermark on a PDF file would cause the watermark height to be wrong. Weird bug.
- 4.18 Dragging and dropping a new node from the source list on top of an existing node, will now replace the existing node with the new one. Handy?! Obvious?! Maybe!
- 4.17 Fixed a problem where Extract Depth Data wasn't getting the right filename for the depth images pulled out of your fancy iPhone Xen.
- 4.17 Fixed a 10.12 crasher when using the Photos Library node, and opening the Photos app in the background.
- 4.16 Fixed a case where orientation flags were preserved in writing out images when they shouldn't have been.
- 4.16 Fixed a problem with the spinner going on forever when preflighting things.
- 4.16 Skeleton docs are up.
- 4.16 After a little trip, I've got a new build up with spelling errors and pref window problemos fixed.
- 4.10 Realized that I never finished the metadata date setting UI stuff. Of course, each different metadata standard (exif, iptc, tiff, jiff) has its own standard for how dates and times should be formatted. No big deal. That's what I'm here for. Tedious typing is my game.
- 4.9 There node connection lines have a little animation now, showing the direction the nodes flow.
- 4.9 The quality slider when writing HEIC images actually works now.
- 4.9 OK, templates are getting their own table in the start window. We'll see how that goes.
- 4.6 I'm experimenting with putting templates more upfront in the welcome window. Not sure I can make a decent icon for all the various templates though…
- 4.6 Fixed a problem with multipage PDF thumbnail previews showing up incorrectly.
- 4.6 No longer autofilling the contacts info in the feedback window. Thanks for ruining that for us, Facebook.
- 4.6 Fixed some problems adding text watermark to PDF files.
- 4.6 Added an option to the Change Color Profile node which will strip an image of its color profile.
- 4.6 Updated website. No documentation is up yet though. Still in private beta.
- 4.5 New pref to snap nodes to the grid.
- 4.5 Working on the website. It's not up yet. Sorry.
- 4.4 Add a button the the Folder node which lets you choose a folder to read. I didn't feel the popup control really did a good job of indicating that it was there to help you pick one.
- 4.4 Fixed some bugs with the border node filling up transparent images.
- 4.2 Touch Bar support.
- 4.2 The file name field in the Write node is now quite a bit taller.
- 4.2 The file name field / token field in the Write node now has the ability to create subfolders. So if you want your images to be in a folder with the year on it, you would add a Capture Date token to the front, then a "/" (path separator) token, and the file name will be after that.
- 4.2 Fixed a crasher when showing the scrubber on 10.12. I hate NSCollectionView BTW.
- 4.2 You can now make new folders from the Open Panel when choosing a folder to write to from the Write node palette.
- 4.1 You can now add /'s to the write node file names, and then RB will make subfolders for your image to go into. Great if you want to sort images into Year/Month/filename.jpeg or whatever.
- 4.1 New ImageAlpha node. If you've downloaded ImageAlpha and it's somewhere Retrobatch can find, it'll use it (actually, pngquant) as an option to optimize your PNGs. Unlike PNG Crush, which Retrobatch normally uses, ImageAlpha can reduce the number of colors in your image, along with dithering, allowing the file size to be decreased by a larger amount than PNG Crush could normally do. Since pngquant is GPL, Retrobatch won't embed the tool directly.
- 3.29 Updated document icons.
- 3.29 Added two new Sharpen nodes.
- 3.28 The proxy icon in the toolbar for the window now works like it should. As far as I know. Let me know if I missed any edge cases.
- 3.28 The preview canvas has a new contextual menu item to copy the current preview to the clipboard.
- Fixed some issues where the preview image was being changed as you selected different nodes.
- Fixed a crasher where you could create a cycle of nodes and the app would get in an infinite loop.
- Added a new warnings popover for cases where an output folder isn't set, or you're trying to save 32bpc JPEG files, or other random things.
- Fixed some crashes, and the full window preview works again.
- The nodes list is now an outline view, so you can expand and collapse things.
- Nodes get a disabled look when they are… disabled.
- Templates now show up under the File menu.
- Fixed a problem with the enable button not updating when undoing the option to turn it on/off.
- Trying to do a bit more massaging of the pixels so that rendering happens off the main thread. Previews will be less UI stalling now.
- Broken up the Read and Write category into two different categories (Read / Write).
- Rewrote the scrubber. Again. It scrolls though (thanks to @danielpunkass for the tips).
- It's a bit more responsive loading bigger images now.
- The read folder node will now notice if you add or remove files to the folder in the background.
- You might have seen Retrobatch asking for keychain data if you had visited the website- that's because it was looking for the username / password to get into the site for a news feed update and, well, that's been disabled for now.
- You can drag and drop AppleScript files onto the canvas to add an AppleScript node.
- You can now drop in Core MLModel files in your ~/Library/Application Support/Retrobatch/MLModels folder, and RB will compile and add them to the Classification node.
- You can now see information about your currently previewed image with the View ▸ Image Info… menu item, which will show things like output filename, dpi, size, and ML classifications (if it is run through the Classification node first).
- There's a new ~/Library/Application Support/Retrobatch/Workflow Templates/ folder, where you can put workflows in, which will then be added to the templates list in the welcome window.
- Added a Notes node, which is a nice place to put little notes about your workflow.
- The AppleScript node got a makeover, and now references a script file instead of random text put into a box. It also works by calling 3 different handlers now- on processStart(), on processAsset(anAsset), and on processEnd(). The processAsse handler can also return a Boolean value, which lets the AppleScript node wether or not to continue processing the asset. This way, you can write AppleScript code to act as a filter by calling various properties on the passed in asset. Open up Retrobatch's scripting dictionary in either Script Debugger (the preferred way) or Script Editor to see the list of properties on assets.
AppleScript in 2018, who knew?
- There's a welcome window. It's not done yet.
- If RB notices you don't have a folder to write to when running, it'll prompt for one.
- The currently selected node is currently back at the top, which fixes a bug which was keeping the image preview not working correctly (don't ask). I'm undecided about the order of what these should go in honestly…
- Added pref to set the default RGB profile in cases where there's no profile available in an image (or when something needs to be converted to RGB).
- Fixed some bugs where applying various (core image) nodes to CMYK images would produce only white images.
- The image classifier now does a bit of caching, which makes things faster for it.
- New "Multi Scale" node, which will sale a single image multiple times. Great if you have a single icon for an app or something, that you want written out in multiple sizes.
- Flipped the order of the nodes in the palette list, and highlight the one that selected. Conceptually, this makes sense. But does it work? I've half a mind to change it back. Top to bottom like Automator, or bottom up like filters?
- New Border node.
- You can now drag and drop applications onto the canvas, and RB will recursively find all the images in it.
- PSD reader / splitter / writer improvements.
- Added a Trim to Edges node, which will remove transparent pixels from the edges of your image. Handy if you want to trim up screenshot windows, or anything that adds drop shadows.
- Options to sort items from a folder in ascending or descending based off the file name.
- AppleScript support to execute a workflow.
tell application "Retrobatch" set d to open ((POSIX file "/path/to/file.retrobatch") as alias) tell d execute input folder "/path/to/folder/of/images/10" output folder "/path/to/output" end tell end tell
- You can't make the canvas larger, other than resizing the window.