GrandPerspective

Licence: GPL
Version 1.5.1 | Release Date: 2012-08-25 | Download
Minor improvements:
  • Optional reporting of file sizes in decimal-based units
  • Added ability to copy the path of a selected item to the paste board
Bug fixes:
  • Fixed bug: Rescanning a deleted folder could crash the app
Version 1.5.0 | Release Date: 2012-04-30 | Download
New functionality:
  • Added time-based color mappings:
    • Color files based on their creation, modification or access time
    • Added heatmap palettes optimized for usage in time-based mappings
    • Extended the focus panel to also show the creation, modification and last access time for the selected file
Minor improvements:
  • Sorting items in pop-ups alphabetically
  • Removed dependencies on deprecated methods
Bug fixes:
  • Fixed bug: Revealing of files did not work on loaded scan data
  • Fixed bug: Scan data could not be loaded when file names contained strange characters (e.g. linebreaks and non-printing characters)
  • Fixed bug: Application could crash because disposed views were still observing events
Version 1.3.4 | Release Date: 2012-03-27 | Download
Minor improvements:
  • Automatically show Scan dialog when opening application
  • Added preference for showing entire volume
  • Improved labels and layout of preferences dialog
  • Changed keyboard short-cuts for File commands to match standard look & feel
  • Made source code compatible with XCode 4.3
Bug fixes:
  • Fixed bug #3498256: Crash when using path-based tests in filters
  • Fixed bug: Using path-based tests in filters or masks in combination with zero sized directories could prematuraly free memory
  • Fixed bug: Mask settings were not carried over when twinning or duplicating windows
Version 1.3.3 | Release Date: 2010-05-24 | Download
Minor improvements:
  • Memory allocation strategy for storing scan data is now configurable and defaults to using the default memory zone
Bug fixes:
  • Plugged large memory leak
  • Plugged small memory leak
  • Attempt to solve crashes experienced by some users (bug #2989277):
    • Minor fix to deallocation
    • Added extra logging to Console near location of crash
Version 1.3.2 | Release Date: 2010-04-17 | Download
New functionality:
  • Two new rescan commands: "Rescan folder in view" and "Rescan selected"
  • The selection does not have to be locked anymore for the context menu to be available
  • Optional detailed logging when scanning (for troubleshooting)
Bug fix:
  • After a rescan the focus can move down when it should
Version 1.3.1 | Release Date: 2010-03-13 | Download
New functionality:
  • Application now also accepts drops of folders and volumes
  • Exported Scan Folder and Load Scan Data as a service.
    • Added Services menu item to application menu
Bug fix:
  • Fixed bug #2935266: Cannot open or reveal files with slashes in their names
Version 1.3.0 | Release Date: 2010-01-17 | Download
New functionality:
  • Improvements to filters (and masks):
    • All filters now have names that can be used to select them:
      • Select filters from the new filter selection panel
      • Select masks using a pop-up button in the Display panel
    • The application comes with a couple of filters out of the box
    • User-created filters are automatically stored in the preferences
    • Scan dumps now include information about filters that were used
    • Enabled individual inversion of tests in a filter
Bug fix:
  • Fixed bug #1947382: Typing return in Rule Name field can cause rule completion
Code clean-up:
  • Converted all NIBs to XIBs
  • Renamed several windows and their control classes
Version 1.1.0 | Release Date: 2009-09-26 | Download
Minor improvements:
  • Added number of scanned and deleted files to Info panel
  • Added Rescan button to toolbar
  • Rescan can now optionally close the old window
  • Added context menu to views to let you Reveal, Open and Delete selected files
  • Added ability to store user-editable comments with saved scan data
  • Scan data is now stored in files with a .gpscan extension
    • These files have their own icon and filetype, and are associated with the application
  • You can now invoke the application from the command line with:
    • a path of a folder to scan, or
    • a path of a scan data file to load
  • Added various advanced "How To" sections to the help documentation
Bug fixes:
  • Fixed bug #2562846: Failure to load scan data
    • Incorrect saving of scan data in OS X 10.4 should be fixed now
  • Freed space did not correctly reflect deletion of hard-linked files
Version 1.0 | Release Date: 2008-12-22 | Download
New functionality:
  • Added a customizable toolbar, including new controls:
    • Added control for changing the focus.
    • Added new "Open with Finder" action.
Minor improvements:
  • Improvements to the appearance of the view window:
    • Moved info about selected item to statusbar.
    • Removed borders around view.
    • Not showing rectangle around outermost item in the selected path unless necessary.
  • Positioning newly opened view windows so they cascade.
  • When creating a derived view window its size matches that of the original window.
  • Sorted the available tests in the "Edit Filter" window by name.
  • Sibling directories are scanned depending on their creation date (oldest first).
  • Made selection automatically stick to end-point when reaching a file after moving selection down a level.
  • When resizing the window the view is still being shown.
  • Added keyboard shortcuts for zooming.
  • Added menu item for visiting the GrandPerspective website.
  • The selection only follows the mouse when the view window has main status.
  • Now also setting hardlink and package status for root of scan tree.
  • Showing an alert when an invalid date value is encountered when loading scan data.
  • Alerts created by a view window are now all shown as sheets of that window.
  • Moved horizontal drawers away from the window's left edge.
  • The initial size of windows and the color gradient for drawing rectangles in the view are now taken from the user defaults.
  • Moved description of file type in Focus panel from separate text field to tooltip of the file type identifier.
Bug fixes:
  • Included workaround for bug #2243134 (crash while scanning NTFS mounted filesystem).
  • Coloring by Level would end up in endless loop for packages at level zero when package contents were hidden. Not anymore.
  • Aborting a drawing task that was just about to complete could result in premature aborting of next task. Not anymore.
  • Closed Edit Mask windows would reappear when the application got activated again after reactivation. They now remain hidden.
Code clean-up:
  • Renamed FileItem -isSpecial to -isPhysical (and inverted meaning)
  • Simplified abortion of background tasks (removed enabled state from TaskExecutor).
  • Moved zoom and focus functionality to DirectoryView.
Version 0.9.13.1 | Release Date: 2008-08-29 | Download
Bug fixes:
  • Fixed (silly typo) bug that caused crashes when scanning.
  • Failures of FSRefMakePath do not abort scanning anymore, but are handled gracefully instead.
Version 0.9.13 | Release Date: 2008-08-26 | Download
New functionality:
  • 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.
Minor improvements:
  • 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.
  • Reduced memory fragmentation to optimise memory usage.
Bug fixes:
  • Plugged a memory leak that occurred when resizing views.
  • The drawer of the Edit Filter window cannot be detached from its window anymore.
  • Aborting a filter task does not create a new view anymore.
  • Now obtaining readlock on the tree before filtering.
Version 0.9.12.1 | Release Date: 2008-06-14 | Download
Bug fix:
  • Application could crash when using a path test applied to folders in a filter.
Minor improvements:
  • Extended help documentation to better explain how tests on folders function.
Version 0.9.12 | Release Date: 2008-06-10 | Download

New functionality:

  • Support for hard-linked files and folders (so you can analyse your Time Machine back-ups).
  • Optional showing of package contents.
  • Apply filters and masks optionally also to folders.
  • New Filtered Scan command.
  • Added several new tests for mask and filter rules.

Also various minor improvements and four bug fixes.

Version 0.9.11 | Release Date: 2008-03-18 | Download
New functionality:
  • Deletion of files and folders from the view window.
  • Customizable coloring of files by file type.
Minor improvements:
  • Improved drawer of the view window.
  • Added a legend to the "Level" color mapping scheme.
Bug fixes:
  • Removed race condition in view redrawing code.
  • Cannot show multiple Preference panes at once anymore.
  • Names of application-provided rules are now localized correctly, and cannot be changed.
Code clean-up:
  • The source code has been further refactored.
Version 0.9.10 | Release Date: 2007-12-12 | Download
New functionality:
  • The view can optionally show the entire volume, including free space.
  • You can select folders in the view window.
Minor improvements:
  • The "Info" panel has been pimped. It looks better and provides more info.
  • There are now extra color palettes to choose from.
  • Made the path to the selected file more clearly visible in the view.
  • Improved drawing of the view.
Changes behind the scenes:
  • The source code has been further refactored and has become even leaner and meaner.
Version 0.99 | Release Date: 2007-02-24 | Download
New functionality:
  • Added choice of file size measure. You can choose between logical file size (the default), and physical file size.
  • Added help documentation.
Changes to the release files:
  • The application has been released as a Universal Binary.
  • The source release has been extended, and now includes everything needed to directly build the application.
Furthermore:
  • Various minor improvements to the GUI.
  • Fixed four minor bugs.
Version 0.98 | Release Date: 2006-12-14 | Download

Masking and filtering rules that are created (or modified) by the user are now stored in the user preferences. The default rules are now similarly retrieved from the information properties file. Furthermore, string tests support case-insensitive matching, the Info and Focus panels include human-friendly file sizes, a button has been added to the "Edit Filter" window for quickly removing all tests from the filter. Various other minor improvements, including two minor bug fixes.

Version 0.97 | Release Date: 2006-11-13 | Download

There is now a choice of color palettes. Preferences can now be changed and stored. Furthermore, the application has been fully internationalized, which means that localized versions can now be generated. Various minor improvements, including three minor bug fixes.

Version 0.96 | Release Date: 2006-08-13 | Download

It now supports filtered views, to complement masked views. The GUI has been streamlined by adding a drawer to directory view windows. Other minor changes as well, including one bug fix.

Version 0.94 | Release Date: 2006-07-11 | Download
No changes specified