· This release fixes two bugs in 0.9.13 that could (on some systems) cause crashes when scanning in folder contents.
· Scan data can now be saved to an XML file and loaded again at a later time.
· Progress of ongoing scan, filter, save, and load tasks is now reported.
· All text fields in the view's drawer are now selectable.
· Views are immediately cleared when they are resized.
· Reduced the amount of memory needed when scanning and filtering.
· The trees used to store scan results are now stored in a dedicated memory zone to minimise fragmentation and optimise memory usage.
· Plugged a big memory leak. The image was not released when the view was resized. This has been fixed.
· The drawer of the Edit Filter window could be detached from its window. This cannot happen anymore.
· Aborting a filter task would create a view anyway. Not anymore.
· Now obtaining readlock on the tree before filtering.
· Replaced all remaining NSBrowsers by NSTableViews.
· Moved TaskExecutor protocol from "util" folder to "task".
· Placed ProgressPanelControl and its new subclasses into the "control/progress" subfolder.
· Renamed various classes and methods.
· It fixes a bug in 0.9.12 that could cause the application to crash when using a Path test applied to folders in a filter.
· Hard-linked files and folders are recognized and handled appropriately.
· Mask and filter rules can now optionally be applied to folders.
· Added Filtered Scan command, which lets you apply a filter while scanning.
· Optionally showing package contents.
· Added several new tests for mask and filter rules (on file type, package status, and hard link status)
· Improved application-default ranking of uniform types.
· Added new application-provided tests (Packages and Hard-linked items) and updated existing ones.
· Improved GUI of "Edit Filter Rule" window.
· Made progress panel resizable.
· Case-sensitivity of string tests is now reflected in their description.
· Files inside a package can now be revealed (unless the package is itself in a package).
· Filtering produced corrupt trees (PlainFileItems were replaced by FileItems), which could trigger various exceptions. This has been fixed.
· Fixed synchronisation in TreeContext.
· AsynchronousTaskManager now unlocks its locks before releasing them.
· Introduced ItemPathModelView for managing view-specific selection path state.
· Introduced FilteredTreeGuide for applying masks and filters.
· FileItems are now duplicated using factory methods.
· Refactored TreeBuilder.
· Removed several warnings when compiling using XCode 3.0.
· Renamed "filter" folder to "test".
· Renamed various classes, methods and member variables.
· Removed some unnecessary nesting.
· It includes two long-awaited features: deletion of files and folders from within the application, and the ability to color files by their file type.
· Newly added is the ability to select folders in the view, and the ability to show the entire volume (including free space). There have been a few other improvements as well.