| Wersja 2010 Build 218 z 2010/02/18 |
Zmiany:
- Minor, mostly maintenance release.
- Introduced new thumbnails plugin: Windows Shell Thumbnails. This plugin takes advantage of available Windows shell interfaces, which can be extended with third-party thumbnail providers for additional file types. The plugin offers WhereIsIt the same kind of access to generating thumbnails as Explorer has, and is able to use already cached thumbnails (Thumbs.db files) for better performance.
- Plugins debugging mode has been updated a bit, it now falls back to a secondary location for creating a log file if program's folder is not writeable to current user, and now always reports the exact location of the log file at startup.
- Improved robustness of the JPEG description plugin when dealing with certain type of invalid/corrupted JPG files.
- Configuration dialogs for several different plugins have been updated to work around a problem with edit control when running on 64-bit versions of Windows.
- Several other miscellaneous minor adjustments and improvements.
|
| Wersja 2010 Build 104 z 2010/01/04 |
Zmiany:
- Minor cumulative service release, focusing on fixing odd errors and addressing annoyances.
- Added Locate in Catalog ribbon item and menu option when browsing catalog by categories.
- Search by Tags option was missing from the advanced search editor menu, and is now once again available.
- Addressed a problem on some systems where editing descriptions in the Description Window and switching items in a very specific way would result in one of items ending up with other's description.
- Fixed Del key interfering as a shortcut for a ribbon item when editing text in the main window, such as editing descriptions or renaming items.
- Fixed an error being reported if creating a new catalog while no other catalog is loaded at the time, or has been loaded before.
- Fixed an error occurring when closing a catalog in a specific way.
- Updated DcrawPlugin to the latest version of dcraw.c.
- A few other minor improvements, for example snappable listview columns when resizing on Windows Vista and Seven.
- The immediate and most notable impact of the new version 2009 is the new ribbon based user interface. The program did away with the main menu and main toolbar with small icons, both were replaced with a ribbon bar featuring large, high quality icons, and a round application menu button in the top left corner as the program command center.
- WhereIsIt now supports large, 32x32 high-quality semi-transparent icons in all parts of user interface, particularly on ribbons and toolbars. Over 250 new icons were designed or updated for this version.
- With the new interface, commands were reorganized for easier access in both main ribbon and right-click context popup menus. All catalog-related commands like creating, opening, saving and closing catalogs, as well as basic application command were moved in the application menu, some are also available in the small quick access toolbar in the window title. The rest of the commands are available in the ribbon, distributed in several logical groups accessible as ribbon tabs.
- The "Home" tab on the new ribbon bar is by default context sensitive, available options change and adapt to currently selected item. This way, ribbon shows only options relevant for current selection, making it fast and easy to find the command for your task. On the other hand, changing available commands also means some level of buttons jumping around on the ribbon - as this can be distracting, context sensitivity is optional and can be turned off in program's settings.
- The main ribbon bar can be put in a minimized mode, showing only a list of available tabs and acting as a pull down window. This leaves as much window space as possible for both main windows to work with, even more than in previous versions with a small toolbar. Just right-click main ribbon to select minimized mode.
- The new ribbon interface together with new status bars comes in three basic predefined color schemes (default silver, blue and black), selectable in program's settings.
- All remaining toolbars have a completely new implementation, they support different appearances based on environment the program is running in, and can be switched between small and large icon modes. Just right-click the toolbar to make the switch.
- All popup menus support semi-transparent icons and feature a new, modern glassy appearance that goes along with ribbon style user interface. Like ribbon and toolbar options, all popup menu options provide popup hint window with larger icon and quick access to each option's help page.
- Changed user interface required lots of changes to language files. Still, existing language files are automatically converted to new format, and as many existing translations as possible are preserved and reused on new controls. Only minimal editing is required for language files to be adapted for version 2009, mostly due to some new additions.
- Language files have been optimized and are considerably smaller than before, removing lots of redundancy.
- Available options in the internal viewer can be presented either on a ribbon bar, or on a toolbar. Just right-click ribbon/toolbar to make the switch. Toolbar takes somewhat less space on the screen than ribbon, and may be preferred especially for graphics viewing.
- Added new advanced search criteria: searching by item type (disks, files, folders, disk groups, archive files, compressed files etc.) You can now combine this criteria in your search expressions at will.
- Maximizing the search results list over the entire window area is possible once again, using a dedicated button for the purpose on the search window toolbar.
- Added new command line parameter, "-lang". The following parameter specifies language file, allowing starting the program in any predefined language. This new parameter replaces old "-English" and "-Deutsch".
- Added new command line parameter, "-newinstance". Allows running multiple instances of the program. Note that running multiple instances is NOT recommended for stability reasons, in certain cases can cause conflicts between running instances, and comes with certain limitations. If you know and understand what you are doing, it can be a time saver.
- Most popup, drop-down, and status windows are now dropping shadow, making them easier to distinguish from the background and work with in general.
- Added new privacy options in program settings. On program exit, you can have the program clean up all search history and several other edit boxes with capability to remember last entered text, as well as the list of last used catalog files.
- The description window typically docked at the right-bottom of the program's main window now snaps down to get it temporarily out of the way without actually closing it. Just drag the sizing bar down until it snaps close, and use the bar again to open it back up. Of course, you can still show and hide this window with a dedicated button on the ribbon bar.
- Removed the advanced search expression Validate button. Validation is now automatic in real time, and the result is always available in the status bar. You can click there for more details if search expression is found not valid.
- Report Generator dialog layout has been redesigned a bit.
- The term "Flag" used in previous versions has been changed to "Tag". Tags better represent the use and purpose of this feature.
- IMDB and TheTVDB plugins have been updated, both featuring better file name filtering and title/episode detection, and offer additional features such as assigning alias names to imported titles.
- New versioning system. As the program forked into two separate versions and version 4.00 has been released back in 2003 for custom development clients (now up to version 11), public shareware version needed a new designation. Starting with this version, all released versions will be marked with current year and build number, representing the date of release.
- Dropped support for ancient Windows 95. The new user interface uses GDI+, only available on Windows 98 and newer.
- Addressed several miscellaneous issues occurring in previous versions.
- Known issues, to-do list: Some additional visual fine tuning like flicker removal, adjusting help file documentation to the ribbon user interface
|
| Wersja 3.97 Build 726 z 2009/07/27 |
Zmiany:
- Minor maintenance release
- TV Series Database (TheTVDB) plugin updated to version 1.10, improvements to series title/episode detection, additional options for improved batch processing with less user input.
- Improved internal support for files with very long file paths, longer than 259 characters (operating system limitation). The program and plugins can now open and view such files. Note that some operations like launching files and opening them in Explorer require target programs to support very long paths as well.
- Addressed several functional and cosmetical problems with compare functions, improved performance and stability.
- A few other minor adjustments.
|
| Wersja 3.97 Build 710 z 2009/07/11 |
Zmiany:
- Added support for importing EXIF and IPTC data from XMP format, either embedded within several types of files (JPG, TIFF, PSD, PNG), or from separate sidecar .xmp files. At this time, about 80 imported XMP tags are internally mapped into appropriate EXIF and IPTC fields to be used in existing descriptions.
- Improved support for Unicode encoded EXIF data.
- Improved PNG description importing from PNG files, more details are now imported.
- Updated DcrawPlugin to the latest version of dcraw.c.
- The Import Descriptions dialog for manually running plugins is now resizeable and remembers its size and position.
- Fixed IMDB and TheTVDB importing descriptions from other description plugins. In cases where multiple plugins were available for handling the file, set plugins priority did not always work correctly.
- A few minor and cosmetical fixes and improvements within the program and several plugins.
|
| Wersja 3.97 Build 622 z 2009/07/01 |
Zmiany:
- Adjusted IMDB plugin for changes on the IMDB web site, and for correctly handling specific titles.
- Several improvements to the new TheTVDB plugin.
- Fixed a few related problems with adding/updating disks when multiple catalogs are being in use at the same time.
- Invoking Catalog Manager would fail with an error if disks were first rearanged using drag&drop. Fixed.
- Several other minor fixes.
|
| Wersja 3.97 Build 604 z 2009/06/05 |
Zmiany:
- Introducing new major runtime plugin, targeted at TV series collections. TheTVDB TV series plugin is similar to the IMDB plugin, extracting details about TV series and individual episodes from the TheTVDB.com web site, using their API interface with XML data retrieval. The plugin features automatic file name cleanup, season/episode detection, utilizes smart data caching to minimize data download, and is optimized for extracting information for multiple files at once with as little interference and user input as possible.
- Added native UDF file system support to ISO images. UDF file system is used on newer media like DVDs, replacing already support CDFS. WhereIsIt can now read contents and extract files from UDF formatted ISO images.
- Added UDF ISO image plugin, providing description for UDF ISO image files.
- Enhanced Application Icons thumbnail plugin, instead of default 32x32 icons it now extracts the largest available icon size to be used as a thumbnail.
- User interface in advanced search expression editor has been optimized for faster and easier editing of search expressions. Context-sensitive popup menu has been added for quick, on-the-spot editing. You can also quickly enlarge search expression font size, choosing between three different sizes for easier readability.
- As in Explorer, when renaming files only the file name part is preselected for editing without the file extension, making it easier to rename files and safeguarding against accidental extension changes.
- Several minor user interface adjustments, like the size of icons in message boxes complying with high DPI settings.
- Fixed moving disk groups between different catalogs using drag&drop. In certain cases of groups structure, disk groups hierarchy wouldn't be preserved in the target catalog. Moving disk groups with Catalog Manager instead of using drag&drop was not affected.
- Several other miscellaneous minor adjustments and improvements.
|
| Wersja 3.96 Build 326 z 2009/03/27 |
Zmiany:
- Minor service release, focusing on stability.
- A few otherwise problematic systems still had problems initializing the USBCDDLL.DLL, a third-party library providing support for carousel devices. Such issues should now go handled internally, without causing problems.
- On some rare systems, processing specific .JAR archives may have caused scanning to abort. In general, scanning error handling and recovery is improved.
- Tweaked RAR multivolume archives handling, some files split between parts have had problems extracting or importing descriptions.
- Minor user interface changes to the menus.
- Adjusted a bit shareware trial version limitations, shareware version now additionally allows up to three removable media per catalog.
- Several other minor fixes and changes for easier debugging in the future.
|
| Wersja 3.9.6 build 311 z 2009/03/12 |
Zmiany:
- Minor service release with several improvements.
- Added a new option in program's settings to mark password protected archives and compressed files with asterix. The same option also marks archives that contain files with invalid file names, which were skipped during cataloging.
- When updating existing IMDB descriptions, IMDB plugin is now able to detect IMDB URL in previous description and use it as a default selection with multiple search hits.
- AutoRun/AutoPlay is now suppressed when adding/updating disk image, or when the program is waiting for a media to be inserted.
- Added the option for importing descriptions for files compressed within archives to the Add/Update Disk Image dialog as well, for easier setting before each disk scan. This option was previously only available in program's settings.
- Tweaked carousel device support based on user's feedback.
- Improved running in the "-debugplugins" mode. User is now notified at startup when this mode is active, as well as in case there are problems with creating log file.
- Updated DcrawPlugin to the latest version of dcraw.c, fixed occasional files being left open after scanning.
- Fixed memory management handling when running compare operation in certain scenarios, resulting in problems when closing the Compare window.
- Improved help file documentation with additional information on plugins.
- Updated sample catalog file distributed with the program.
- Other minor user interface tweaks, miscellaneous minor adjustments throughout the program.
|
| Wersja 3.9.6 build 210 z 2009/02/10 |
Zmiany:
- Reduced catalog file size, employing compression on certain parts of stored data. All catalogs will benefit, however special cases, such as catalogs with lots of disks and little data on disks (i.e. audio CD collections) savings will be considerable, up to 50%. There is no performance hit, and backward catalog compatibility is retained. Rebuild your catalogs to take effect.
- All plugin types have been consolidated to a single list and equipped with headers, instead of using three or four separate plugins lists. This should make it easier mostly for novice users to establish which plugins are active in scanning.
- Searching by item size now accepts criteria larger than 2GB, and goes up to 64-bit limit (Exabyte range). User interface has been changed a little as well, it will now convert between selected units automatically.
- Added support for handling Unicode (UTF-8) encoded ZIP files, which use Info-zip extended headers to add Unicode ZIP compatibility.
- Improved Matroska (MKV) description plugin; added codec profile and level information for H.264/AVC encoded files, better aspect ratio information, better handling of embedded subtitles without specified language.
Updated AutoCAD thumbnails plugin, it is now able to handle and correctly import thumbnails from some older versions of .dwg files.
- Updated DcrawPlugin to the latest version of dcraw.c, updated plugin's configuration dialog to match dcraw.c functionality.
- Several other miscellaneous improvements, minor bug fixes and fine tuning throughout the program
|
| Wersja 3.95 Build 1204 z 2008/12/04 |
Zmiany:
- Runtime plugins now have the ability to process multiple selected items at once. DescAPI provides some new functions to allow runtime plugins to properly adjust and respond to such cases.
- All included runtime plugins, most notably IMDB plugin, have been extended to support processing multiple selected items.
- Several other enhancements to the IMDB plugin. Plugin now always imports the largest available movie cover on IMDB site, progress window flickering while downloading from IMDB site has been eliminated, and there are some other minor UI improvements.
- Redesigned both user interface and underlying functionality for scanning and browsing network drives, accessed via UNC addresses. Network detection has been improved. Browsing available network resources can be done in three different, user selectable ways, as well as directly entering UNC address. UNC history remembers last few used UNC addresses for faster access.
- Support for network drives has been extended to support Unicode UNC addresses, such as remote shares with localized, non-ASCII names.
- Added handling of Unicode encoded data in Vorbis tags (most commonly used by "Ogg Multimedia Files" and "Flac Audio Files" description plugins).
- When scanning a media, archive files with Unicode file names may have appeared listed twice if also cataloging their contents. Fixed.
- Some plugins have had problems importing descriptions for files compressed inside archives. Fixed.
- Several other minor adjustments and fixes.
|
| Wersja 3.94 Build 1006 z 2008/10/23 |
Zmiany:
- Added support for handling ISO image files as archives, for both listing their contents and extracting. Currently, image files in ISO 9660 data mode are supported, as well as Joliet extension, in either ISO, BIN, IMG, NRG, and MDF file format. Image files using UDF file system are not yet supported at this time.
- Added a new ISO Image Files description plugin, providing descriptions for the above listed ISO image file formats themselves.
- When in thumbnails view mode, thumbnails for known video files are drawn with film strips, clearly distinguishing video files from other images, like photos. Film strips for video files can be turned off in program's settings.
- Internal viewer now allows simple panning of images larger than available window. Just click on the image and drag it with mouse to move it around.
- Cataloging compressed files within archives has been optimized, and will in some cases significantly reduce the amount of data being extracted from archives for plugins to process.
- Replaced internal memory manager with a modern, assembler optimized version. Memory intensive operations like searching are faster up to 20%, and memory fragmentation is reduced.
- Fixed importing descriptions for archive files cataloged as folders, showing their contents. Plugins can now be run on them as if they were normal files.
- On rare occasions, trying to abort disk scanning in progress would result in a program lockup. Fixed.
- Fixed some minor, Unicode related issues.
- On Windows Vista, program now looks for and tolerates incorrectly placed license files that ended up in Virtual Store due to folder virtualization.
- Several other miscellaneous improvements and fine tuning throughout the program.
- Added new "ISO image" button in the Add/Update Disk Image dialog, allowing to catalog and later use ISO image files as standalone CD/DVD drives without mounting them in an external program. See the help file for details on cataloging ISO images.
- Improved DescAPI with a new ability available to plugins for improving scanning performance. All plugins are now optionally asked for every media if they want to be included in scanning. Plugins that handle specific types of media only (audio CD plugins, NTFS File Summary plugin...) will restrain from running on disks they have no interest in, even when left needlessly enabled by user. On slow and large media, like remote network drives, this may result in significant scanning performance improvement.
- Relaxed conditions for matching folders against their existing cataloged image when updating folders or disk images in catalog. Often, changing contents of a folder, like adding or deleting a file, changed date/time stamp on the folder itself. This prevented it from being detected as the same as previously cataloged, and loosing catalog properties on update. In most cases, changed folder dates due to content changes are now tolerated.
- Fixed updating folders with non-ASCII (Unicode) names, sometimes they were not able to keep their existing properties.
- Fixed used memory statistic in the About dialog.
|
| Wersja 3.93 Build 618 z 2008/09/04 |
Zmiany:
- WhereIsIt can now store its settings either in Windows registry, as before, or in a separate configuration file on disk. Active mode is selected automatically; if the program has been properly installed on the system it will use Windows registry. On the other hand, if the program is being run on the system for the first time without being installed first, config file is used by default. Among others this allows using the program as portable application that can be put on an USB stick, for example, and run on any system without installation, retaining all settings, and not leaving traces in system registry.
- New command line switches are available to force using either registry or selected configuration file for settings storage.
- When running in the configuration file mode, the program no longer registers associated file types in Windows registry, and attempts to use default folders for storing catalogs, templates etc. as subfolders at the location of executable file.
- Added a new page in program's settings, showing where are settings currently being kept, and allowing importing/exporting settings between Windows registry and configuration files.
- All standard plugins in the program were updated to store their settings in the same way as the program does; either in the registry as before, or in the same configuration file as used by the program itself.
- The program is now available for download in two forms. Preferred remains digitally signed executable installation program, for permanently installing the program on target system. The new alternative is a zip-packed archive, containing all necessary files to be unpacked to a target folder and executed from there without installation, suitable for portable versions. The program should still be properly installed with installation program on all systems where it will be used regularly. Installation does a lot more more than just copy files and create icons.
- When copying or moving files using File Management functions, the program now pre-allocates target file on target location. This reduces disk fragmentation, as well as helps detect problems and illegal operations in advance, like running out of disk quota, attempts to copy >4GB file to a FAT32 formatted destination, and similar.
- During file copy/move operations additional information is available, including elapsed and estimated time, average transfer speed etc.
- Improved drag&drop capabilities in the main window for reordering items and moving/copying disk images between catalogs.
- Added new description and thumbnail plugins, handling XML Paper Specification Documents (*.XPS), Microsoft's answer to PDF documents.
- Added new description and thumbnail plugins, handling several different types of gadgets and widgets, including Vista Sidebar gadgets, Yahoo widgets, Adobe AIR widgets, etc.
- Several other minor changes, adjustments and enhancements, including more robust handling of invalid/corrupted files and data.
|
| Wersja 3.91.210 z 2008/02/10 |
Zmiany:
- * Added support for very long file names in Unicode format (file names that would end up longer than 255 bytes when UTF-8 encoded). Catalog file format compatibility is preserved in both directions.
- Improved handling of some damaged JPEG files in the JPEG description plugin.
- Minor adjustments to the Generic Text description plugin.
- Fixed a bug most notable in report generator involving descriptions and file names containing double quotes.
- Fixed a minor bug occasionally occurring when searching by item paths.
- Search expression files have been upgraded to a new file version, as they now support Unicode. When loading saved search expressions, both new and old, pre-Unicode format are supported. Note, however, that supporting both types of saved files no longer allows to load search expressions files created with Unicode versions prior to this build (versions 3.90 and newer).
|
| Wersja 3.91.118 z 2008/02/01 |
Zmiany:
- Minor service release.
- Internal viewer now runs all plugins in a separate thread, with ability to forcibly stop them if they get stuck on processing some file.
- Fine tuned several details regarding language files, Language Editor, and Unicode support.
- Updated Video Thumbnails plugin with new configuration dialog and Unicode filenames support. Handled file types are now user definable.
- Adjusted the "OEM to ANSI formatting plugin" to detect and only handle non-Unicode descriptions, otherwise results may not be always desirable.
- Fixed the Matroska Media Files description plugin, it got broken while upgrading it to handle Unicode file names.
- Fixed running plugins on files compressed inside archives.
- Fixed importing File_id.diz from some archive files.
- Fixed some language specific, Unicode related cosmetic bugs.
- Updated DcrawPlugin to the latest version of dcraw.c.
- Lots of other fine tuning and miscellaneous minor improvements.
|
| Wersja 3.90.1208 z 2007/12/09 |
Zmiany:
- Searching is now diactric insensitive by default, and will ignore diactric marks in file names and descriptions. In order to search for literal characters as specified in search expression, include your search expression in double quotes. Examples are in the help file.
- Search engine has been heavily optimized for speed, with most critical parts rewritten in assembly language for best performance. Recent additions such as Unicode support and diactric insensitive searching take their toll in increased processing required when searching. With last batch of optimizations, searching speed in version 3.90 is on par with previous versions, and considerably faster when not using whole words searching, case insensitivity, or diactric insensitivity.
- Sorting by filenames in item lists now supports Smart Sorting instead of strictly using standard lexicographic sorting. With Smart Sorting, numbers in file names are detected and sorted as numbers instead of comparing them character by character. This way, Smart Sorting always lists files with smaller numbers first ("A2" comes before "A12").
- Searching by regular expressions now supports Unicode.
- Fixed searching being prematurely interrupted and aborted in some very specific cases.
- Fixed extracting files from some .zip archives with Unicode file name.
- Fixed an issue with password protected catalogs using non-ASCII characters in their passwords.
- Updated help file with some details about Unicode support is various parts of the program.
- Updated DcrawPlugin to the latest version of dcraw.c.
- Several other minor cosmetical fixes in various places, mostly related to handling Unicode.
|
| Wersja 3.90 Beta 1 z 2007/10/09 |
Zmiany:-
Added Unicode support. This required massive changes in most of the code
throughout the program, and is the main reason for this version to be
released first as a beta. Chances are things broke in the process, or
some details may have been missed regarding Unicode support, therefore a
period of testing is required.
- While WhereIsIt now supports Unicode, it does not require Unicode capable
operating system to run, it still works on Windows 9x/ME with the same
executable. Of course, Unicode functionality is not available on non-
Unicode operating systems.
- All user editable data in WhereIsIt is now Unicode capable. This includes
cataloging, opening and saving files with Unicode names, using Unicode
descriptions, item names, categories, flags, search expressions, etc. All
visual controls in the program are capable of showing Unicode text.
- Catalog files now support Unicode text as well, encoded as UTF-8. Catalog
files from older versions can be used normally and are fully compatible.
Vice versa works, too, however older versions of WhereIsIt are not able
to detect, decode and display UTF-8 encoded text in catalogs created with
the latest version (it would be shown as UTF-8 encoded).
- DescAPI interface now allows for UTF-8 encoded file names, alias names, and
descriptions. All standard main plugins have been adjusted to support
handling files with Unicode file names, and description plugins are able to
return Unicode descriptions. Several plugins do in fact support and generate
Unicode descriptions when encountered, for example MP3 description plugin.
- FreeDB/CDDB support was updated to protocol level 6, supporting Unicode.
- Archive files support handling Unicode file names as well. Some archive file
formats that are Unicode capable (RAR, 7-Zip) also support listing and
extracting Unicode-named compressed files.
- Drag&drop support in the program was completely rewritten and is now OLE
based. Moving and reordering items in catalog is now much easier with
insertion point showing in catalog tree, and allowing insertion before or
after targeted item. Compare window showing actual files on disk now supports
dragging listed files to other applications.
- Search window now shows in the status bar the total search time needed
for the last search operation.
- Enhanced "Insert Media" dialog, now with detailed disk description.
- Added new simple description plugin, extracting URL shortcut information
from *.URL files.
- Added new thumbnails plugin, Folder Thumbnails, extracting files like
Folder.jpg as a thumbnail for the folder, in a similar manner to what
Explorer does. There may be multiple files set as folder thumbnails,
and are user-definable.
- Fixed a third-party problem in the PNG library that prevented the program
from starting correctly on some Windows 9x/ME systems.
- Addressed some anomalies when comparing cataloged data.
- Thumbnails sharpening algorithm now works once again.
- Lots and lots of other minor changes, improvements, and optimizations.
|