Revision History - v0.9.0.0

Explorer++

Revision History

Version 0.9.0.0 (30/01/2009)

New features:

  • Explorer++ is now built as a Unicode executable.
  • Explorer++ can now save its settings to an XML preference file (config.xml).
  • Explorer++ will attempt to load its settings in the following order:
    1. config.xml (this file must be in the same directory as Explorer++)
    2. the registry

    If neither of these options are available, Explorer++ will switch to using its internal defaults. To save to the config file initially, check the Save preferences to XML file in the 'Options' dialog.

  • Significantly upgraded bookmarks system.
  • Icon overlays (such as those used by TortoiseSVN) are now supported.
  • Items that are created using the shell 'New' menu are now automatically selected and put into rename mode on creation.
  • A file rename operation can now be undone by selection 'Edit/Undo'.
  • Folder sizes are now shown in details view.
  • A drives toolbar is now available, which allows for quick access to any drive.
  • Bands on the rebar can now be repositioned.
  • Tabs can now be renamed, by right clicking on them and selecting 'Rename Tab...'.
  • 'Lock Tab and Address' now works. This option, when selected, will block any directory changes from occurring within the current tab.
  • Folder shortcuts are now opened within Explorer++.
  • When in thumbnails view, image thumbnails are now gathered independently of the main thread.
  • Added 'Open Parent in New Tab' menu item to tab context menu.
  • Added 'Bookmark Tab' toolbar button.
  • Added 'New Tab' toolbar button.
  • Added 'Show Command Prompt' toolbar button.
  • Added 'Organize Bookmarks' toolbar button.
  • Added option to disable treeview delay.
  • 'Show In Groups' now works when sorting by camera model.
  • 'Show In Groups' now works when sorting by date taken.
  • 'Show In Groups' now works when sorting by image width.
  • 'Show In Groups' now works when sorting by image height.
  • 'Show In Groups' now works when sorting by file extension.
  • 'Show In Groups' now works when sorting by file system.
  • 'Show In Groups' now works when sorting by network adapter status.

Bug fixes:

  • All columns could previously be deselected, causing the program to crash. Fixed.
  • Fixed several small memory leaks that occurred in thumbnails view.
  • When at the root of the namespace (i.e. the desktop), refreshing the tab would change the path to the real desktop. Fixed.
  • When at the root of the namespace (i.e. the desktop), the 'New' menu item would not appear on the right click context menu. Fixed.
  • Fixed a problem that occurred when cutting items.
  • Fixed a drag and drop issue that caused an item dragged between tabs not to be moved.
  • When dragging and dropping an item between tabs, the item count in the destination tab and item selection count in the source tab would become corrupted. Fixed.
  • When creating a new tab without the 'auto arrange' style, auto arrange would be set anyway. Fixed.
  • Fixed selection bug.
  • When items (such as executable files) are opened from within Explorer++, their start directory is now set to the directory they reside within.
  • Fixed several small memory leaks that occurred when closing a tab.
  • Improved synchronization between threads.

Misc:

  • The menu selection color is now alpha blended.
  • Drives in the treeview are now sorted by drive letter, rather than drive name.
  • Pressing the space bar will now cause whichever item in the listview has focus to be selected. If not item has focus, the first item is selected.
  • Paths specified on the command line no longer need a trailing backslash. For example, the commands: explorer++.exe C:\ and explorer++.exe C: will both open the C:\ directory in its own tab.
  • A command line usage message can now be shown by typing: explorer++.exe /?
  • Slight changes have been made to the structure of the registry keys used to save program settings. These changes mean that tabs saved in previous versions of Explorer++ will not load in this version.