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:
- config.xml (this file must be in the same directory as Explorer++)
-
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.