1.6.1 sneaky peek - Feb 2, 2009
- Updated licensing code with latest changes from OmniFocus: single-user licenses now support simultaneous use on both a desktop and a laptop, and some state change bugs (resulting in things like a stuck "Querying Network" status) are fixed.
- Updated the punctuation in a few localized strings.
1.6.1 sneaky peek - Feb 2, 2009
- Updated the online help.
- Added a help button to the Licenses window.
- Fixed some localization issues caused by missing resources.
1.6.1 beta 3 - Feb 2, 2009
- Finally found and worked around the help tag cell-copying bug which was causing crashes on 10.5.
1.6.1 sneaky peek - May 5, 2008
- When multiple files or folders are selected, choosing Update from the File menu will now update all of the selected items rather than just one of them.
1.6.1 sneaky peek - May 2, 2008
- Fixed some locking issues with the background thread that could sometimes lead to crashes.
- Fixed a memory leak seen when closing a window while it's still in the process of updating sizes.
- Reduced the memory footprint of each file being scanned.
- When no files are selected, choosing Update from the File menu will now update the entire window.
1.6.1 sneaky peek - March 16, 2008
- The code used in OmniDiskSweeper is now signed for Leopard's benefit. (For more information, see Leopard's code signing release notes.)
1.6.1 sneaky peek - March 13, 2008
- Fixed a rare crash that could happen in drawing code while sizing or deleting files.
- Fixed a bug where "Check for Updates" would sometimes hang when no updates were available. (Unfortunately, this change breaks the recently-integrated French localization of the software update window. We'll fix that again soon!)
- When Software Update finds an update with the same major version as the currently licensed application (e.g. OmniDiskSweeper 1.x), it should now correctly indicate that its price is free.
- The license window will no longer continue to display "No license available" after a license is added.
- License files will no longer be created with the "execute" permission enabled. (The files were never actually executable.)
1.6.1 sneaky peek - February 4, 2008
- OmniDiskSweeper is now available in French, thanks to the efforts of Corentin Cras-Méneur and Joselyne Rochaud!
- Setting the DebugPackageScanning default to true will log some diagnostic information to the Console when scanning package receipts.
1.6 - November 8, 2007
- Added this Message of the Day.
- Hopefully worked around an issue on 10.5 Leopard which would sometimes cause our normally well-behaved "lsbom" child tasks to turn into zombie processes that would fill up the user's process table, leading to "No more processes" errors in other applications. (We weren't able to reproduce this here, so we can't prove that this fixes the issue. If you were seeing this, please let us know if this fix works!)
- Rewrote the package scanner to find all the system packages on 10.5 Leopard.
- If we can't find the factory-installed font "Helvetica-Oblique" (which we normally use for linked files), we now fall back on using the system font rather than crashing.
- The built-in software update can now automatically download and install its updates.