We're constantly improving IconJar. Here's what's next:
Improved support for icon fonts
We now keep a reference to icon imported icon fonts and register them with macOS. We fetch the icon's name from the font, and allow its characters to be copied as rich text.
SVG Exporting will now obbey the original SVG's primitive shape (if it was one). IconJar used to convert any primitive shape into path data, but it will now respect what it was originally and write it back where it can.
SVG's can now be exported without comments.
You can now export icons with their associated tags as their filename.
You can now center icons within their viewbox when exporting as SVG.
EPS export is infinitely better and will maintain vector when exporting vector files.
Improved SVG rendering and parsing performance considerably, parsing is now up to 8x faster and with reduction of memory.
SVG export options have been separated out into basic and advanced options.
SVG are now reduced in size when exporting, this is achieved by finetuning how we write exported path data and floats.
Open in … list is now sorted correctly.
You can now specify a background color for exported bitmaps.
Fixes SVG parsing of compressed ellipical arc commands.
Bootstrap Icons now render correctly.
Fixes various memory leaks related to SVG and gradients.
Fixes various memory buffer overflows within SVG parser
Fixes a bug when exporting an IconJar that some files were overwritten if they were the same name from multiple sets.
This release fixes a rare issue where an IconJar 2 library would show up empty after migrating from v1.
Supports for Apple's SF Symbols icons
Import all the different weights of Apple's official SF Symbol icons into IconJar with just one click.
Support for HEX colors with 8 characters
We've added support for alpha in HEX strings to IconJar.
Adds states for toolbar icons for Filter and Starred
Fixes a few rendering issues with some SVG’s
Fixes issue where a backup would happen upon migration
Fixes various memory leaks
Bundle similar icons with Smart Sets
IconJar now lets you create rule based sets. Smart sets are great for when you have a favourite style, prefer a specific file type, or want to show every icon with a certain license.
View recently used icons
IconJar automatically adds the icons you've used to a recently used set in the left sidebar.
Star your favourite icons
You can now star the icons you like the most. Starred icons are all grouped in one set so you never have to search for them.
Full compatability with macOS 10.15 Catalina
Our color picker now includes an eye-dropper tool
UI changes througout the whole app
You can now also change the color of gradients
You can now have IconJar search for, and clean up, duplicate icons
You can now filter your icon set list by keyword
We now link out to licenses from the inspector when a url for the license is provided
We now allow users to opt-in for beta releases
Trigger search with a keystroke with “always active search”
We have implemented basic Touchbar support for the grid
You can now sort the grid
You can choose to have the grid grouped by set or not
You can now drag icons and iconjar files directly into the set list for inplace adding
You can now drag out sets from the list and instantly create iconjar files
We have added SVG export options to the preferences to customize SVG processing
You can now improve icon constrast when using Aqua instead of just in Dark mode
If moving a library when IconJar is not open, we keep track of it and wont need to refind it again
Managing licenses has now been given its own window instead of inside Preferences
Quicklook has been simplified and is detachable, this also respects the grid dark mode
Grid can now display up to 256pt sizes
Updated IJSVG to fix a lot of rendering issues with gradients
You can now right click and copy, or copy code from Quickdrag
The grid size controls now overlay the grid but are unobtrusive
We have ramped up performance throughout the application
Noteworthy features and improvements we made to version 1 in no particular order