Springy

Licence: Shareware ($19.95)
Version 1.6.1 | Release Date: 2009-11-19 | Download
  • Fixes a bug in version 1.6 which could corrupt a ZIP archive after modifying it and quitting application.
Version 1.6 | Release Date: 2009-11-18 | Download
  • Open, read and extract support for 7Z archives (support for creating/modifying of 7Z archives will come soon).
  • Open, read and extract support for Microsoft CAB archives.
  • Springy is a Services Provider application, with Services Menu actions in Snow Leopard replacing Finder contextual menu plug-in (CM plug-in is still available in Leopard and earlier).
  • Direct extraction mode, when the whole archive or disk image is extracted with double click on its file in Finder (application only).
  • Flat file list view, which shows all files and folders in an archive without their mutual hierarchy (application only).
  • Much more robust automatic archive type recognition.
  • Speed gains when opening and processing ZIP archives (especially it they contain 20000+ files inside).
  • Springy can now open and extract files from malformed large ZIP archives created by Apple tools Archive Utility and ditto, which don't follow Zip64 specification properly.
  • Springy can now open empty uncompressed TAR, PAX and CPIO archives it created.
  • Showing icon file preview immediately after icon generation, which gives more smooth and natural user experience (application only).
  • New toolbar icons for the user preferences panel (thanks to Kenichi Yoshida).
  • File sizes in Snow Leopard are shown the same way as system wide, using "power of 10" instead of "power of 2" calculation.
  • Removed DMG disk image file type from the list of file types for which Springy can be set as a default handler. This feature caused quite some problems for some users (application only).
  • Fixed bug when drawing last or a preview column after making an empty selection in a column view in Snow Leopard (application only).
  • Fixed bug when rendering file preview in a preview column for some files in Snow Leopard (application only).
  • Fixed bug which disabled permanently password text field in a save panel when creating DMG disk images (application only).
  • Fixed bug which hanged CM plug-in after right clicking two or more times an empty file selection in Path Finder (contextual menu plug-in only).
Version 1.6 | Release Date: 2009-08-16 | Download
  • Fixed bug causing collisions of SpringyCM plug-in with some applications, making them crash (contextual menu plug-in only).
  • Fixed bug causing collision of SpringyCM plug-in with Springy application, preventing application to show its own contextual menu.
  • Option "Move originals to trash after extracting/decompressing" now properly moves to trash all volumes of multi-volume archives, not just the first one (contextual menu plug-in only).
Version 1.5.5 | Release Date: 2009-08-05 | Download
  • Full interoperability with popular Path Finder application. Springy contextual menu commands are again available in Path Finder (contextual menu plug-in only).
  • Option to show Springy contextual menu in the root of the Finder contextual menu, or in a standard "More" submenu, like Apple intended (contextual menu plug-in only).
  • Faster response when pausing and cancelling creation and modification of archives (especially noticeable with compressed TAR, PAX and CPIO archives).
  • Fixed bug which caused false recognition of some rare ZIP archives as RAR archives and subsequent erroneous processing.
Version 1.5.4 | Release Date: 2009-06-29 | Download
  • Fixed bug which caused Springy to crash when trying to create icon preview for some media files, most notable WMV and AVI (application only).
  • Fixed bug in extraction of some files from split RAR archives with particular and rare header structure.
  • Fixed progress bar update when testing files in RAR archive.
Version 1.5.3 | Release Date: 2009-06-23 | Download
  • Testing files for consistency in ZIP and RAR archives.
  • Icon and file previews for movie and text-based files are now generated without disturbing main archive processing (application only).
  • Consistent behaviour in preserving file permission and attributes of modified archives (application only).
  • Faster response when pausing and cancelling archive processing (especially noticeable with compressed TAR, PAX and CPIO archives).
  • Fixed bug which caused Springy application to hang and eventually crash when showing icon and file previews for movie and text-based files (application only).
  • Fixed bug in conversion of NTFS file attributes into UNIX file attributes in some ZIP archives.
  • Fixed bug which prevented Springy from opening ZIP archives with read-only permission for the current user, and ZIP archives located on the read-only file system (CD/DVD media, NTFS,...).
Version 1.5.2 | Release Date: 2009-04-29 | Download
  • Support for creation and extraction of binary split ZIP archives (compatible with split ZIP archives made by 7-zip).
  • Easy setting of Springy as a default application for some of or all supported archive types in user preferences (application only).
  • Software License Agreement is not displayed when mounting source image if it is a part of standard automatic update process (this was just annoying people).
  • Fixed bug which caused Springy to repeatedly ask for a password to extract encrypted files from RAR archive, even though the correct password was entered already.
  • Fixed bug which caused wrong interpretation and parsing of name of the file in archive, it the name started with single letter followed by a dash '/' character.
  • Contextual menu plug in does not hang and lock further operation any more whenever a user right-clicks large file which is not an archive (contextual menu plug-in only).
  • Contextual menu plug in does not hang and lock further operation and eventually crash Finder any more whenever a user right-clicks on many (1000 and more) files (contextual menu plug-in only).
  • Fixed bug which caused Springy contextual menu plug-in to crash Finder during automatic update (contextual menu plug-in only).
  • Fixed bug which prevented purchasing using built-in functionality in the application running under Tiger (Mac OS X 10.4.x). As a matter of fact, this was a bug in Kagi KRM module.
  • Fixed bug which caused Springy to show "Compress" menu option in Tiger for folders, instead for files (contextual menu plug-in only).
Version 1.5.1 | Release Date: 2009-04-13 | Download
  • Fixed shameful bug which prevented creation of ISO disk images.
  • Fixed bug which caused archive attributes settings to be ignored when creating DMG or ISO disk images, default attributes were used exclusively.
  • Fixed bug which caused ignoring of alt modifier key while archiving files and default archiving setting was Click & and Archive.
  • Fixed bug which could cause crashing in very rare situations when opening archives with file paths malformed in a particular way.
Version 1.5 | Release Date: 2009-04-01 | Download
  • No Panther support. Starting with version 1.5, first release of Tiger (10.4) or above is required.
  • Springy contextual menu is shown in the root of Finder contextual menu even in Leopard, diving into More submenu is not needed any more (contextual menu plug-in only).
  • Complete support for archiving and extraction of files containing extended attributes, ACL lists and quarantine data, in accordance with AppleDouble standard.
  • Redesigned and enhanced handling and processing of RAR archives, bringing faster operation, less memory and disk I/O usage and better error handling.
  • Improved processing of DMG and ISO disk images.
  • Much better treatment of non-ASCII characters in file names inside TAR, PAX and CPIO archives.
  • UTI are now used to distinguish recognisable file types application can handle (application only).
  • Springy now tries to open every file handed to it, even if UTI suggests non-recognisable file type. If a file is any of archive type Springy can handle, it is successfully open regardless of UTIs. Otherwise, Springy will report that the file is not recognisable archive.
  • Added option to either quickly archive/add files into an archive using default archiving parameters, or to choose particular parameters just prior start of archiving.
  • Added option to either quickly extract files to the archive's enclosing folder, or to choose particular extraction location (application only).
  • Archive and compressed file operations can be paused and continued at any time.
  • Modified archive processing so that files partially processed due to an error are preserved and the operation is continued, with option to abort it completely.
  • Complete redesign of view preferences panes (application only).
  • Added option to show real file contents as file icons in addition to standard file type icons (application only).
  • Redesigned and enhanced preview column in column view (application only).
  • Added option to show real file contents in a preview column in addition to standard file type icon (application only).
  • Sorting of listed files in all three view types (icons, list, columns) using all available file attributes (name, dates, comment, etc...) for sorting criteria (application only).
  • Added option to show list of files in list view and search view using alternate row colours (application only).
  • Added path text field, which enables easy positioning to particular folder in an archive just by typing folder full path into it (application only).
  • Added option to show real characters in password secure text fields in addition to masking them with bullets.
  • New application icon (includes 512x512px version for Leopard).
  • New document icons for all supported file types (include 512x512px version for Leopard).
  • Redesigned alarm panels and sheets, removing all possible incorrect rendering and quirks.
  • New licensing system.
  • Sparkle framework code directly included into contextual menu plug-in, not as a framework as before, thus eliminating occasional crashes which some users experienced (contextual menu plug-in only).
  • Redesigned preference panel.
  • Redesigned About Panel, which now includes licensing information.
  • Maximal number of recent extraction locations increased to 20.
  • Maximal number of favourite extraction locations increased to 40.
  • Many changes in UI in order to unify experience in both Tiger and Leopard and to make it even more Finder-alike (application only).
  • Menu items for archive creation moved one level up in the hierarchy (contextual menu plug-in only).
  • Fixed bug which sometimes caused setting of wrong permissions of files extracted from ZIP archives.
  • Fixed bug which enabled renaming a file to a same name as some other file in the same archive (application only).
Version 1.4.2 | Release Date: 2008-06-10 | Download
  • Fixed bug, which caused setting of wrong permissions of files extracted from TAR, PAX and CPIO archives.
  • Fixed bug which could crash Springy when opening some non-properly formed ZIP archives.
  • Fixed bug which broke Moving originals to trash after processing functionality in version 1.4 (contextual menu plug-in only).
Version 1.4.1 | Release Date: 2008-02-04 | Download
  • Fixed compression of files without archiving them, which get broken in version 1.4.
Version 1.4 | Release Date: 2008-01-24 | Download
  • Full support for PAX archives (both uncompressed and compressed using GZIP, BZIP2 and UNIX Compress methods).
  • Full support for CPIO archives (both uncompressed and compressed using GZIP, BZIP2 and UNIX Compress methods).
  • Complete redesign of handling and processing of TAR archives, making it faster and more memory and disk I/O efficient.
  • Renaming of files inside TAR archive (application only).
  • Added BZIP2 compression method option for files in ZIP archives.
  • Completely redesigned rendering of file icons, which now does not use disk caching. This also eliminated a need for any supporting files, so the folder ~/Library/Application Support/Springy became obsolete and is permanently deleted.
  • Completely redesigned error handling, including error messages, which are much more descriptive now.
  • Enhanced and extended contextual menu in application, which now shows all commands available for archive processing as Archive in the main menu (application only).
  • Packages now show their own file icons depending on a package type, not a generic folder icon as before.
  • Option to show or hide package contents while browsing.
  • Direct editing and modifying of files in archives. Once a file inside an archive is opened, modified and finally saved in editor, Springy automatically updates the archive with a modified version of the file (application only).
  • Showing global comment of archive (application only).
  • Changed implementation of data structures representing archives in memory, leading to improved overall performance, less memory consumption and fewer disk I/O operations.
Version 1.3.3 | Release Date: 2007-11-07 | Download
  • Fixed browsing of archives using hierarchical contextual menu (contextual menu plug-in only).
  • Fixed bug in password and password confirmation text fields in save panel when creating DMG disk images in Leopard (application only).
  • Fixed bug with premature closing of disk image window in Leopard (application only).
  • Fixed quitting of application when the last archive/window is closed in Leopard (application only).
  • Fixed bug which could lead to crashing when working with some RAR archives in Leopard.
Version 1.3.2 | Release Date: 2007-10-03 | Download
  • Fixed bug which prevented creation of ISO disk images in Panther.
  • Fixed bug which prevented opening of ISO disk images in Panther.
  • Fixed bug which prevented opening of DMG disk images for modification in Panther.
  • Fixed bug in password text field in Panther (contextual menu plug-in only).
  • Fixed bug which prevented selecting of DMG disk images in open panel for opening (application only).
Version 1.3.1 | Release Date: 2007-08-15 | Download
  • Fixed bug which prevented some of RAR archives bigger than 2 GB to be opened and processed normally.
  • Fixed bug which prevented extraction and archiving of AppleDouble header file for the files which contained slash ‘/’ character in their names.
  • Fixed bug which prevented separated archiving of selected items if separate archiving was selected (contextual menu plug-in only).
Version 1.3 | Release Date: 2007-07-17 | Download
  • Support for Zip64 extensions of the ZIP file format.
  • Support for multi-segmented split ZIP archives in accordance with PKZip specification.
  • Support for AES encryption of files in ZIP archives in accordance with WinZip specification with three key sizes: 128, 192 and 256 bits.
  • Full support for DMG disk images.
  • Full support for ISO disk images.
  • Option to quickly extract files to up to 10 recent and up to 20 favourite locations.
  • Option to choose any location to extract files, using standard open file panel (contextual menu plug-in only).
  • Modifiable list of 20 favourite extraction locations.
  • ZIP and RAR based comic book archives (CBZ and CBR) added as recognisable file types.
  • Redesigned extraction process of encrypted files. Password text field now automatically appears every time a file encrypted with password different than the current one is encountered in the extraction process.
  • Added password confirmation text field when encrypting files to prevent password typing errors.
  • Complete UI redesign for the contextual menu plug-in, now more resembling Tiger/Leopard look & feel (contextual menu plug-in only).
  • The main processing window now has limited size, so if more archives are processed in parallel and their progress bars cannot fix within window height, a vertical scroll bar appears, enabling to keep limited maximum window height with all progress bars still visible through scrolling (contextual menu plug-in only).
  • Option to quit application when the last archive/window is closed (application only).
  • Progress bar is now automatically shown when processing of the archive starts. Option to hide/show it during extraction using disclose arrow button is preserved (application only).
  • Option to disable browsing of archives using hierarchical contextual menu (contextual menu plug-in only).
  • Option to choose whether file name extension for the newly created archive is shown or not (contextual menu plug-in only).
  • Significantly faster when processing ZIP archives using less memory consumption and disk I/O operations.
  • Improved overall performance when processing archives of any supported type.
  • Small UI changes to mimic more Finder-like behaviour (application only).
  • Fixed bug which in rare specific situations caused wrong calculation of file size inside an archive.
  • Fixed bug which sometimes disabled typing into text fields in preference panel (contextual menu plug-in only).
Version 1.2.2 | Release Date: 2007-02-03 | Download
  • Fixed bug introduced in version 1.2, which prevented adding files to archives using menu or toolbar items, only adding with drag & drop worked (application only).
  • Minor UI tweaks and enhancements.
Version 1.2.1 | Release Date: 2007-01-22 | Download
  • Fixed bug which caused other applications using Sparkle framework to crash when an attempt is made to show any contextual menu in them (contextual menu plug-in only).
  • Fixed bug which caused strange behaviour of some OS built-in applications (like Mail.app multiplying its main window), all due to embedded Sparkle framework (contextual menu plug-in only).
Version 1.2 | Release Date: 2007-01-15 | Download
  • Support (read only) for RAR archives. These archives can be read and files extracted.
  • Support (read only) for SIT (StuffIt) archives. These archives can be read and files extracted. Working with SIT archives containing encrypted files is not supported yet.
  • Automatic check and download of update, using Sparkle framework.
  • Creation of empty folder of arbitrary name in an archive (application only).
  • Very much faster (11 – 12 times) preparation of files for archiving.
  • Significantly faster (5 – 6 times) opening of archives.
  • Moderately faster preparation of files for extraction.
  • Significantly faster browsing of archives using hierarchical contextual menu (contextual menu plug-in only).
  • Added Finder-alike sound effects when files are archived, extracted or deleted.
  • Redesigned overwriting of files on disk drives while extracting, now it is much more Finder-alike (application only).
  • Files overwritten on disk drives while extracting are moved into trash instead of being immediately deleted as before (application only).
  • Options Delete originals after archiving/compressing/extracting/decompressing are modified to Move originals to trash after archiving/compressing/extracting/decompressing (contextual menu plug-in only).
  • New, drag & drop friendly installer for the contextual menu plug-in (contextual menu plug-in only).
  • A lot of small changes in the UI to make it more Finder-alike.
  • Fixed bug which was blocking the application if an attempt was made to close archive/window during file extraction (application only).
Version 1.1 | Release Date: 2006-11-01 | Download
  • Searching archives for files. Search criteria is based on file name or any part of it (application only).
  • Improved TAR support. It is now possible to delete and overwrite files in (both uncompressed and compressed) TAR archives.
  • ZIP based Java archive types JAR, WAR and EAR added as recognisable file types.
  • Added contextual menu in application for file preview functionality (application only).
  • Files in archives can now be viewed with any viewer that can handle them or any other application of user choice, not only in the default one (application only).
  • A type of newly created archive is determined using the save panel right after archive creation, not from preference settings like before (application only).
  • List view can now be shown in alternating colours (application only).
  • The same key combination like in Finder cmd + backspace can now delete files from archives (application only).
  • More Finder alike UI behaviour (application only).
  • More items selected in Finder can be archived either in a single archive or separately (contextual menu plug-in only).
  • New menu command Open opens selected archives in Springy application if it is installed (contextual menu plug-in only).
  • Much faster cancelling of processing of archives.
  • Redesigned toolbar of the preferences window.
  • Rejected feature to compress more files into the single BZIP2 data stream, without archiving files first. No other compression utility uses this capability of BZIP2 compression and it could potentially confuse users.
  • Corrected bug which could cause corruption of UNIX Compress compressed TAR archives if more of them were processed in parallel.
  • Corrected bug which prevented opening of some archives with particular order of AppleDouble entities archived.
  • Corrected bug which prevented Help menu command from working in Panther (contextual menu plug-in only).
Version 1.0.1 | Release Date: 2006-07-17 | Download
  • Fixed bug which prevented opening file in archive for preview with double click before at least one file from the same archive was extracted (application only).
  • Fixed bug which displayed file icons for some folders as generic document icon instead of generic folder icon.
  • Fixed bug which prevented correct handling of file names when archiving and extracting files from TAR archives with GNU extensions.
  • Fixed bug which could permanently delete folders selected for compression with Move originals after archiving/compressing option selected (contextual menu plug-in only).
Version 1.0 | Release Date: 2006-07-01 | Download
Initial release
  • Application with UI look & feel which resembles Finder.
  • Rich Finder contextual menu plug-in with all commands needed to manipulate and process archives.
  • Full support (opening, creation, archiving, adding, extraction, deleting, renaming) for ZIP archives.
  • Partial support (opening, creation, archiving, adding, extraction) for TAR archives (both uncompressed and compressed using GZIP, BZIP2 and UNIX Compress methods).
  • Support for encrypted files in ZIP archives.
  • Support for different compression levels.
  • Creation of archives with or without Macintosh specific data (Finder Info, resource fork, .DS_Store files, .localized files…).
  • Multi-document architecture, working separately with many archives in parallel (application only).
  • Browsing archives in all three Finder-alike view types: as icons, as list and as columns (application only).
  • Full drag & drop support for archive processing operations (application only).
  • Browsing archives using hierarchical contextual menu in Finder (contextual menu plug-in only).
  • All archive processing is performed in separate thread, thus browsing is enabled even during processing.