home *** CD-ROM | disk | FTP | other *** search
Text File | 1999-04-11 | 85.9 KB | 1,421 lines |
- WhereIsIt? version 2.00
- Copyright (c) 1997-1999 Robert Galle
- All Rights Reserved
-
-
- PROGRAM HISTORY
- ===============
-
- Version 2.00 - 31. March 1999
- -----------------------------------
- + WhereIsIt has a new home on the Internet! Visit "www.whereisit-soft.com".
- + Reports will now always include a full list of assigned categories instead
- of "(multiple)" mark, otherwise displayed on screen lists.
- + Enabled support for printing only specified range of pages in Report
- Generator.
- * When updating selected folder only instead of whole disk, the new data for
- that folder was not always saved when saving the catalog unless there were
- some other changes in data of the same disk. Fixed.
- * Fixed automatic catalog updates, sizes for nested folders were not updated
- properly in their parent folders.
- * Made some adjustments to archive extracting function in order to detect and
- handle properly out of disk space situations.
- * Addressed some auto-save related issues, preventing for auto-save to kick
- in while manual save is already in progress.
- * Some other minor or rare problems have been addressed.
-
- Version 2.00 RC1 - 21. March 1999
- ---------------------------------
- + Release-candidate version, only bug fixes from now on.
- + Catalog preview window in extended open dialog will now resize itself
- accordingly to current dialog size.
- * Importing descriptions from list-based sources such as Descript.ion,
- Files.bbs, Index.txt,... files was broken in beta 5. Fixed.
- * Transferring category and flags settings between catalogs when moving or
- copying disk from one catalog to another did not work correctly for
- categories and flags assigned to folders. Fixed.
-
- Version 2.00 beta 5 - 14. March 1999
- ------------------------------------
- + Released an additional description module, for importing user-definable
- text files as descriptions. This feature was high in demand, but there
- are a lot of reservations about how much sense this can really have. The
- new plugin is not included in distribution package (it can be downloaded
- separately) and is not officially supported as part of WhereIsIt - use
- on your own responsibility.
- + Extended Open Dialog with catalog preview has been optimized to be more
- responsive when working with large catalogs. Preview function should no
- longer interfere or cause delays while selecting catalogs to load, even
- with very large catalogs.
- + Implemented some minor changes in Description API interface to enhance
- some plugin functions, especially with run-time setup support.
- + Adjusted description import filter for MP3 files to handle new variable
- bitrate (VBR) MP3 files. Please note that file play time will not be
- calculated for VBR files due to performance reasons.
- * Fixed some problems with removing data from catalog, error messages could
- occur in certain combinations of items selected to be removed.
- * Extracting files from SFX archives did not always work correctly, except
- for RAR SFX and ACE SFX archives. Fixed.
- * Text in combo box in Compare Results dialog was not initialized correctly.
- * Lots of other small changes, improvements, and bug fixes.
-
- Version 2.00 beta 4 - 5. March 1999
- -----------------------------------
- + Searching for duplicates is optimized and noticeably faster in many cases.
- * Fixed a bug in Catalog Setup, where using "Copy from..." button to copy
- categories from another catalog didn't do its job correctly in some cases.
- * Fixed a nasty bug in loading/saving search expressions, causing problems
- to some users. This version should be able to correctly load most of your
- saved expressions, but if you still have problems, write and save your
- expression again.
- * Fixed a problem in Description Assistant. "Index out of bounds" message
- would appear when trying to edit description via Description Assistant
- for items located near the end of a long list (for example, a long list of
- files in the folder).
- * Fixed a few similar problems in "Compare to Catalog" as well, sometimes
- occurring when calling up this function the second or later time.
- * The "Compare to Catalog" function had some problems when scanning files on
- NTFS partitions under Windows NT, specifically with comparing files by date
- and time. Program has been adjusted accordingly.
- * Included a workaround for some STB, Diamond and other S3-based video cards
- that were exhibiting problems with images.
- * Adjusted a few details about handling multi-volume ACE and RAR archives.
- * Adjusted description importing priorities on disk scan. It appears that in
- some cases new, just imported descriptions would replace the current ones
- in catalog, even if option was set to preserve existing descriptions.
- * When running on Windows NT, "Move To..." and "Delete" functions deleted only
- files on source location, but did not remove folders. This problem did not
- exist on Windows 95/98.
- * "Copy To..." and "Move To..." operations have sometimes failed to update
- target catalog, even if so instructed.
- * Updated and fixed some issues about calling up the Search and Duplicates
- windows in different circumstances.
- * Archive files were still showing extension in their file names even if
- this was set to disabled. Fixed.
- * English language file was spell-checked and a few typos fixed.
- * Some minor changes in help file and the rest of documentation, including
- the FAQ.TXT.
- * As always, lots of other minor changes and adjustments to address other,
- not very common problems reported so far.
-
- Version 2.00 beta 3 - 21. February 1999
- ---------------------------------------
- + Added new support for ACE archive format. Both browsing and extracting
- functions are supported, including in ACE SFX archives.
- + Support for browsing RAR archive files has been completely rewritten to
- avoid many problems with this archive type. Archives created with newer
- versions of RAR should be recognized correctly now, including all RAR SFX
- archives.
- + Top bar in main window will now show parent disk info while browsing files
- and folders. More details about the disk are available in associated tool-
- tip, and you can click it for quick selection in catalog.
- + Added a "Configure Plugin" button to plugin list in Add/Update Disk dialog.
- + When processing a file operation on a list of items from different disks,
- program will now first handle all items that are available for access, and
- later ask to insert appropriate disks to handle the rest. Previous versions
- have always handled disks in alphabetical order.
- + English help file is now completed and up to date for version 2.0.
- + Optimized main window's painting during resize events, reducing flickering.
- * Fixed a problem in Properties dialog - if changing categories, disks or
- flags with '...' button, item data in Properties dialog would be reseted
- to state when dialog was shown.
- * Fixed a few problems related to duplicates searching and "Index out of
- bounds" error messages in Search dialog.
- * Fixed a problem with searching for categories or flags. Some items in
- subfolders that were loaded as a result of search hit were missing their
- data about categories, disk locations, or flags. This could have some side
- effects in other parts of program, too.
- * Setting to search for files inside compressed archives was acting just
- reversed of what it should be.
- * Some items in Search dialog were not available for translation.
- * Fixed sorting files by disk numbers.
- * Some other minor fixes.
-
- Version 2.00 beta 2 - 13. February 1999
- ---------------------------------------
- + Multi-language support is now enabled, and translations can begin. Only
- English language file is currently prepared for version 2.0.
- + Added a new option to hide file extensions in file names if extension
- column is also visible in list view. Some may not care much about having
- extensions displayed twice in both Name and Ext columns.
- + The dialog asking to save modified catalog(s) will now show a check box to
- apply the same answer to all other modified catalogs as well.
- + Modified a bit how searching by descriptions is performed. It should return
- less "false" hits due to spaces inside target text while retaining its
- flexibility.
- + Modified the items sorting in report generator, which will now display
- disks in the same order as they are in the main window, and file and
- folders in the same order as they are on source list. Previous versions
- have always sorted all items alphabetically.
- + Exporting descriptions has been extended with an option to add just created
- or updated description files in catalog.
- + The algorithm to find first free disk number was changed to return first
- free number after the biggest one used so far in current catalog. This
- should help if counting disks in catalog does not start with number 1.
- + It is now possible to search for items without assigned category, flag,
- or disk location.
- + Outlook bar in Program Settings dialog is now able to adjust its width
- according to text used for items inside - this will ensure that item text
- will not be stripped, and make translations easier.
- + Sound file to play after long operations is now user definable.
- + Help file has been updated, but is not yet completed. Most of major dialogs
- are now covered with correct context sensitive help, but there is still some
- work left to be done.
- * Fixed a problem with removing archive file contents. In most cases, this
- operation has caused an error message in beta 1.
- * Fixed importing descriptions from archive files where option was set to
- only import descriptions, but not archive file contents. Description was
- attached to parent folder instead of archive file.
- * Fixed some search expressions related problems.
- * Fixed the problem with searching inside archive files - the new search
- engine did not handle this setting correctly, it was almost always regarded
- as being turned off.
- * Fixed and improved some details in report generator. Duplex printing should
- now be OK, and it is possible to print range of pages (but only if printing
- from print preview).
- * Fixed some minor details in exporting descriptions to HTML format.
- * Fixed the option to disable showing disks in catalog when catalog is loaded,
- disks were always expanded.
- * Many other small fixes, adjustments and improvements.
-
- Version 2.00 beta 1 - 31. January 1999
- --------------------------------------
- + Completely rewritten search user interface and large part of search engine.
- The new user interface design is divided in two modes - Quick Search, and
- Advanced Search. Quick Search is capable of quickly finding items based on
- their names and/or descriptions, including searching by file masks, text
- included in item's name or description, file types etc. Advanced Search
- mode offers a complete search expression editor, allowing you to write,
- load, and save your own search expressions using full set of logical
- operators, and full set of WhereIsIt's search conditions, such as searching
- by name, description, size, date, time, attributes categories, flags,
- disk locations etc.
- + New Description API programming interface allows WhereIsIt to be extended
- with third-party description plugins, importing descriptions from other,
- currently not supported description sources. All existing description
- filters were rewritten according to Description API specification, and
- extended with some new filters (importing HTML titles as descriptions, for
- example). The pre-release version of Description API in Windows Help
- format, as well as a sample description plugin are included with the
- program for all interested in writing their own description plugins.
- + Program now uses new and enhanced catalog file format, capable of storing
- new features implemented in this release, and providing space to implement
- some new ones in next releases. Your existing catalog files will get
- automatically converted to the new format first time they are saved - you
- will also notice that new catalog format produces noticeably smaller files.
- + Added catalog protection. Each catalog can now have assigned read-only and
- full access passwords, and catalog file itself can be stored encrypted for
- additional security.
- + Extended categories, flags, and added new disk locations. There can now be
- up to 4095 categories per catalog, and up to 255 user-defined flags or disk
- storage locations. Categories can be organized in a tree structure, allowing
- some categories to act as subcategories (up to 16 levels). Disks are now
- also allowed to have categories assigned.
- + Add/Update Disk dialog has been renewed, to comply with Description API
- settings, as well as to improve some features and interface appearance.
- New feature is a Folder Limitations button, where you can visually select
- virtual root folder, as well as check/uncheck each folder on selected disk
- if it is to be included in disk scan or not. There is also a new checkbox
- available, allowing for Add/Update dialog to be redisplayed after scanning
- completes - useful when adding multiple disks to catalog.
- + A new tab in program's settings handles items to be skipped during disk
- scan. Apart from hidden files and folders you can now also choose to skip
- zero-sized files or empty folders, Recycle Bin folder, and provide list of
- file masks for files to ignore (for example "*.tmp, *.bak).
- + Due to popular requests, program now allows removal of selected files or
- folders from catalog. In addition, you can now also remove the contents of
- compressed archive files, if no longer interested in files inside.
- + In addition to "Copy To" command, program now also supports "Move To" and
- "Delete" commands to allow complete file management. Additional features
- are optional deleting to Recycle Bin, or automatic updating of cataloged
- data if destination disk is found in loaded catalogs.
- + Items in all lists can now be syntax-colored, according to their type,
- category, flags, or disk locations. All colors, file types etc. are user-
- adjustable, stored either globally (file types) or inside each catalog file.
- + File lists and the main tree window now support optional explorers one-click
- interface, with item underlining and click-less item selection.
- + Internal ASCII viewer has been improved with new HEX mode for binary files,
- auto-detection of ASCII/binary files, added is toolbar and a button to call
- up Quick View (Plus), if installed.
- + There are two new wizard dialogs available. The "How to Order Wizard" will
- advise and help you choose the most suitable way how to send in registration
- fee, and will either connect you with online ordering site, or print the
- already filled registration form based on your decision. The other wizard
- can check on the Internet if there is a newer version of WhereIsIt available
- for download.
- + ANSI/OEM conversion of imported descriptions is now optional.
- + You can optionally set the program to play a default system sound (a "ping"
- of some kind, usually) after a long (>10 sec) operation completes. This can
- bring back your attention when a complex search or disk update operation
- completes.
- + Sorting algorithm used in program has been rewritten. While it still
- supports stable sorting, it is noticeably faster especially on large lists.
- It does require some additional working memory though - WhereIsIt will try
- to detect if memory is very low, and use the old algorithm instead in this
- case.
- + The dialog for selecting folders has been completely rewritten, and it now
- supports some enhanced features used in different places in program (it is
- now able to detect changes in folder tree and update it automatically,
- display checkbox with folders, display drive or folder as virtual root...)
- + Description exporting has been enhanced with HTML description format.
- Similar to Files.bbs and Index.txt files, a HTML file is stored on original
- media in each folder, containing file descriptions in HTML format.
- + The Program Settings dialog is now better organized, with new setting
- groups available on the left side. Since more tabs are now available,
- settings have been re-arranged in a way that allows more space on form for
- translations. There are too many new settings available to be listed here,
- only some of them will be mentioned.
- + Added is a new option in program settings, specifying if folders are
- allowed to have extensions. If you are using long file names with periods
- for your folders, disabling folder extensions might be a good idea.
- + Catalog auto loading feature can now be set to load all opened catalog from
- the previous session when WhereIsIt starts.
- + The "Locate in Catalog" function was added to action list for mouse double-
- click. You can select it in program's settings.
- + The toolbar in main window provides some new features, such as extended
- buttons with pull-down menus (for example, the "Open" button has attached
- a pull-down menu with recently opened catalog files for quick access).
- + The Insert Media dialog is now able to auto-detect when the required media
- has been inserted in drive, and continue with operation without waiting
- for user to press the OK button. Auto insert notification must be enabled
- in Windows for drive in question for this feature to work.
- + The Search dialog is not yet replaced with a new version, but there are a
- few enhancements already available. Some of edit boxes in are now equipped
- with a history list, storing old search queries to be re-used if required.
- Searching by description supports a new feature - searching for items that
- sound alike, using the soundex algorithm. The Help and Stay On Top buttons
- have been moved to window's caption.
- + A new Properties dialog is now available for cases when more than one item
- is selected. The new dialog will show common properties for a group of
- selected items, as well as allow you to change description, categories,
- flags, or disk locations for all selected items at once. The Properties
- dialog for single items has also been added some new features, like setting
- the same categories and flags to all available subitems.
- + The work on new Report Generator is not completed yet, however some new
- features are available. Most notable are new, more friendly dialog layout,
- new HTML and RTF report exporting functions, new internal reporting engine,
- changes in Report Settings dialog for easier access etc. Report Generator
- will now allow to word wrap single-line descriptions, if space on page is
- critical. This way, description column will take less space, but multi-line
- descriptions will not be word wrapped to preserve text formatting.
- + Language support has been improved with some new language settings, like
- right-to-left reading. Support for languages using DBCS is planned for the
- final release. The use of language files can also be disabled in version
- 2.0, allowing the program to run faster if only using internal English
- language.
- + Version 2.0 is now much more DBCS-friendly, and Far-East users should be
- able to use the program with their own language with much better results.
- + The Compare Results window is no longer modal - user can now switch to
- other windows without loosing compare results data. Some heavy adjustments
- all around the program were needed to support this feature.
- + New script language has been added to WhereIsIt, mostly for automated
- catalog management (loading, updating, saving,...) Network administrators
- should now be able to schedule unattended catalog updates. The script
- language itself is only basic for now and will likely be extended in the
- feature.
- + The "Open Catalog" dialog was enhanced and is now capable of showing some
- catalog's properties without having to open the catalog in program. Some of
- available details are the catalog-tree preview, catalog description, a few
- details about stored disks, catalog's owner and protection state etc.
- + Improved mouse wheel support.
- + WhereIsIt now uses a new registration system - instead of typing four lines
- of user data, each registered user now gets a personal key file to register
- the program and unlock all capabilities. The new system allows me to
- implement some additional features, and is easier to use for end users.
- + MANY other improvements and changes were made in WhereIsIt 2.0 (I have to
- admit I lost track for some of them myself). Some more are still planned
- before the final 2.0 release will be completed. At a rough estimate, about
- 80% of code was modified or rewritten since the 1.2x release.
-
- Known Limitations And Missing Features
- --------------------------------------
- * Multi-language support is disabled in this release. Only English language
- is currently up to date with version 2.0, and it is not time yet to start
- updating other languages, too - program will still change a lot, including
- in user interface.
- * Direct support for network drives using UNC addressing is not yet included
- in this release - you still have to assign a drive letter to network drive
- in order to access it with WhereIsIt. Program has been internally updated
- for UNC drives, though, this feature will be activated in later versions.
- * Help file has barely been updated so far - you are likely to find some new
- items displaying no or even wrong help text. Help file is usually the last
- thing to update before release is called "final".
- * Some improvements are waiting to be done in report generator as well,
- especially with printer settings and support functions.
- * Some new exciting features still planned to be included in WhereIsIt will
- likely have to wait for the next major release, probably version 2.5.
- Among them are support for printing labels and CD inserts, the new "folder"
- system similar to one used in many e-mail programs which is intended to
- enhance and replace user list functionality, and some others. Program has
- been internally prepared for many such features, but I can't implement
- everything at one, development of version 2.0 is already taking too long.
-
-
- OLDER RELEASES
- ==============
-
- Version 1.26 - 18. September 1998
- ---------------------------------
- + Probably the last release before the first 2.0 beta version. Version 1.26
- should be and remain the most stable release for quite some time, at least
- until 2.0 is fully completed and tested.
- * Fixed a number of small or rare problems reported or found during the last
- month, including problems during disk scanning, searching being interrupted,
- sorting large disks by size etc.
-
- Version 1.25 - 16. August 1998
- ------------------------------
- + Implemented some minor changes how menus are painted, and improved some
- details about launching files with associated programs.
- + Included support for importing file info about *.CPL files.
- * Fixed some language-related problems when using a language other than
- English, especially in Search dialog.
- * Fixed a problem occurring with some removable drives when program tries to
- assign a new serial number to media.
-
- Version 1.24 - 19. July 1998
- ----------------------------
- + Added UNC filename support for saving and loading catalog files in network
- environments. Full UNC support is scheduled for version 2.0.
- + Improved some minor details about properly importing 4DOS description files.
- + Included some minor details for better support of Windows 98.
- * When using "Copy To..." or "Extract To..." commands, directory tree to
- select the destination sometimes appeared empty, and manual refresh was
- required. Fixed.
- * Fixed problem with Report Generator when running on Windows NT, after
- changing printer settings. This has been fixed before, but the buggy code
- has crept back in when I updated my development environment a few weeks ago.
- * A number of fixes and safeguards have been implemented in disk scanning
- procedure, to prevent some rare problems occuring during the disk scan.
- * Fixed a number of small problems or issues, either reported or discovered
- during development of new 2.0 version. Some portions of code from upcoming
- 2.0 release are also included in this release, to add small improvements in
- both functionality and speed.
-
- Version 1.23 - 4. June 1998
- ---------------------------
- * Major service release.
- + Enabled option to allow case sensitive searching by file mask, both for
- normal searching and searching for duplicates.
- * Fixed and improved algorithm for searching for duplicate items. Previous
- versions had problems returning correct results if both name and size were
- not checked as duplicates criteria.
- * Fixed and improved importing existing descriptions on disk update. Program
- will now allow files that have changed, but remained on the same location
- to keep their current descriptions on update. This also includes better
- file recognition support, if more files with the same name but different
- descriptions exist in catalog.
- * Alt-F4 shortcut will now always close currently active window or dialog,
- not necessarily the application.
- * Improved importing information from WAV files. Some types of WAV files were
- not recognized properly in previous releases.
- * Adjusted a few minor problems with browsing data in the main window. In
- some rare specific cases, sorting in just displayed window was not set
- correctly, or sort arrow was missing in column header.
- * Fixed problem in report generator - exporting some very specific types of
- reports to ASCII file or to Excel could end with internal error message.
- + A few other minor enhancements were included, mostly user suggestions.
-
- Version 1.22 - 28. May 1998
- ---------------------------
- * Service release. One bug was found after all in new searching routines,
- related to searching files in deep nested folders by descriptions. Sometimes
- program failed to find some of those files.
- * A few more changes were implemented to ensure support for new version 2.0,
- when it will be released. Version 2.0 will introduce new catalog file format
- to support some of new features, and new catalogs created by 2.0 version
- will not be readable by this release. Changes included here will recognize
- new catalog file format and act accordingly. Of course, your current
- catalogs will be supported by 2.0 version, and automatically converted to
- new format when saved for a first time.
-
- Version 1.21 - 25. May 1998
- ---------------------------
- + Installation program has been improved and equipped with some special,
- custom made add-ons to provide additional functionality. Installation
- program is now able to detect location of previous installation and offer
- it as default, and it will now clear old program entries in "Add/Remove
- programs" list when re-installing or upgrading. Partial install is also
- supported, and a new sample catalog was added to present some of program's
- capabilities to new users.
- + Assigned Ctrl-Enter shortcut to act as a click on the OK button when
- editing a description (it now works in Description Assistant as well in
- item's properties dialog).
- + Improved changing serial numbers to handle 0000-0000 numbers on Windows 95,
- too. In previous versions, zeroed serial number could not be changed when
- running on Windows 95/98 (Windows NT users did not have this problem).
- + Improved media type detection. Now program will try to detect type of
- media inserted, not just type of drive. This could be useful in cases such
- as DD media in HD drive, or regular 3.5" floppy disk in LS-120 drive.
- + Added new Frequently Asked Questions (FAQ) file to WhereIsIt package.
- * Fixed sorting in Search Results list and User List. Clicking on column
- sometimes did not sort items as it should.
- * Fixed and improved importing database from Floppy Master.
-
- Version 1.20 - 18. May 1998
- ---------------------------
- + Right-clicking on drive button in Add Disk/Update Disk dialog will now
- show system context menu for that drive (the same one as if right-clicking
- drive icon in Explorer). The same context menus are also available when
- selecting a folder for some operation.
- + Added catalog file size information to catalog properties.
- + Changed a bit how sorting by disk numbers is handled for files and folders.
- * Auto-save interval in program settings was not preserved correctly. Fixed.
- * Importing descriptions from Files.bbs and similar was adjusted a bit, some
- descriptions could be skipped in previous versions.
- * A number of other small changes and adjustments.
-
- Version 1.20 beta 1 - 7. May 1998
- ---------------------------------
- + Almost completely rewritten search procedure and internal catalog handling,
- resulting in much faster searching, and shorter shut-down times. Searching
- is now in average about 3-4 times faster, and in some special cases even up
- to 10 or 20 times. Actual improvements will largely depend on number of
- hits (fewer the better), and a bit on catalog data structure.
- + Added sort indicators to column headers. Headers are now by default a
- little wider than in previous versions, since some space is reserved for
- the arrow.
- + Added IntelliMouse support in Windows 95 (scrolling active window with mouse
- wheel).
- + Program will now remember last set "Copy to" folder.
- * Modified a bit how media is detected, to address problem with using catalog
- file on both Windows 95 or 98, and Windows NT. Problem occurs because each
- system reports slightly different details about media - result is that media
- added to catalog in Windows 95/98 is not recognized on Windows NT, and vice
- versa. Program now tries to tolerate those differences, especially when
- working with CD-ROMs.
- * Saved catalog files will now preserve their attributes, including the
- compression attribute on NTFS disks.
- * Fixed a few problems related to saving Search dialog's settings.
- * Fixed searching by file type, and searching for duplicates with file name
- filter turned on. Some new additions in previous versions broke this.
- * Fixed some problems in report generator, like always printing from default
- paper source.
- * When closing multiple catalogs with "Close All" command, there was some
- unnecessary flickering and redrawing. Closing is now faster and smoother.
- * Disk size for virtual disks was always reported as 0. Virtual disk size is
- now presented as used space by all files on virtual disk.
- * Fixed anomaly when scanning some specific CAB archives, and fixed extracting
- from archives with spaces in internal folders.
-
- Version 1.11 - 5. April 1998
- ----------------------------
- + Some internal optimization was done in this release, resulting in notice-
- able speed improvements, like faster list updates when scrolling. A few
- other speed optimizations are also prepared, but not yet included in this
- release, since some further testing is necessary first.
- + "Show context menu" button on Win95 keyboards now works in WhereIsIt, too.
- + Item lists will now show selected items even after window looses focus.
- + Added recognition support for Fujitsu M2531A MO drives.
- * When saving catalog failed for some reason (full disk, etc.), program
- could start incorrectly reporting catalog errors, or just crash in certain
- conditions. This has been fixed, and program is generally better protected
- against saving related problems.
- * Fixed extracting files from RAR archives when files were stored in sub-
- folders inside RAR.
- * When moving with PgUp/PgDn keys (in large steps) through tree view in main
- window, the right pane sometimes didn't update itself properly. Fixed.
- * Adjusted detection routine for detecting removable drives. On Win95/98, some
- removable drives could be sometimes detected as hard drives.
- * (De)selecting files via +, *, - buttons was very slow in 1.10 release.
- * Fixed anomaly when drawing popup menus (menu item's text was sometimes
- displayed too low).
- * Added a few other minor adjustments.
-
- Version 1.10 final - 20. March 1998
- -----------------------------------
- + Improved search capabilities when searching by name or description. Now
- you can specify more than one condition to search for, separated by commas.
- For example, to find all text and zip files, you can do this in single
- search by specifying '*.txt, *.zip' as a file mask. The same goes for
- text in descriptions. Program will search for items that match by at least
- one of specified condition.
- + Adjusted a bit how menu items are painted, text should be better aligned
- now for most systems.
- + When scanning disk with importing hidden files turned off, such files were
- also not checked for importing description. This has changed, descriptions
- will get imported from hidden files even if they are set to be skipped and
- are not appearing in the catalog.
- * Program will now remember and next time set maximized window state.
- Previous versions only remembered window size, but not state.
- * Fixed a bug with moving disks between catalogs (registered version only).
- Error messages could start poping up after or during disk is being moved.
- * Fixed a problem with normal search / duplicates search setting.
- * Fixed blank entries appearing in the most-recently-used catalog list.
- * Fixed a problem occurring with multiple printers installed on Windows NT.
-
- Version 1.10 beta 4 - 10. March 1998
- ------------------------------------
- + Installation program now supports German language, too.
- + Added a new button to put program in the background during disk scanning,
- minimizing application and allowing to use other programs at that time.
- Program will pop up again when disk scan is finished.
- + Search dialog will now remember not only window size, but also last used
- search settings and search type. This way, if your last search was by file
- name, the next time you press Ctrl+F search dialog will be already set to
- search by file name.
- + Added support for some file operations to Compare / New items list.
- + Added support for Java ARchives (*.JAR), quickly gaining popularity on
- Internet for Java packaging. They are handled as regular *.zip archives.
- + Added importing information for wave (*.WAV) and MPEG (*.MPx) audio files.
- ID3 tags are supported, too.
- + Changed "last opened catalogs" list size from 4 to 8 (this will be made
- user adjustable in the next major release), and modified a bit the logic
- how catalogs are added or displayed on this list.
- + Improved Windows 98 compatibility.
- + Added option to disable startup and shutdown logo (registered users only).
- + Add/Update disk dialog will now remember "Advanced >>" button state
- between sessions.
- + Added 'Add to User List' action to file double-click actions list.
- + Added recognition for "Deltis MOS320" and "Olympus MOS332" MO drives.
- * When updating disk image, old disk description was sometimes not preserved.
- Fixed.
- * Fixed searching by file mask for files, compressed inside archive files and
- with subfolder(s) appended to file name in the catalog.
- * Setting to browse inside archive files had some problems with its default
- setting in Add/Update dialog. Fixed.
- * Fixed error occurring when trying to use "Copy To" command on '..' folder.
- * Fixed a bunch of spelling errors in English language file.
-
- Version 1.10 beta 3 - 27. February 1998
- ---------------------------------------
- + Added optional disk numbers to catalog, due to popular requests. Each disk
- can now have its own number, used mostly for reference purposes. Appropriate
- columns will appear when listing disks, files and folders, and relevant
- dialogs were updated to support this new feature. Catalogs remain compatible
- with previous versions, regardless of this new addition.
- + Added 'Save All Catalogs' command to main menu.
- + Added a new command line parameter, '/English', for forcing the program to
- start in English language, disregarding current language setting. You can
- use this to bail back to default language if you have mistakenly set a
- language you can't see or understand.
- + Added ability to rename disks and catalogs from their Properties dialog.
- + Added support for importing 00index.txt (and similar) files.
- + Improved on handling of Files.bbs files. Some additional new formats are now
- supported, and program is more robust to other, perhaps yet unknown formats.
- + Improved File_id.diz importing from compressed files. Program can now
- import File_id.diz files even if they are not in "root" of compressed file,
- and includes some logic what to do if multiple File_id.diz files are found
- inside single compressed file.
- + Added 'Item Time' column to User List and Compare Results List. Please note
- that for compatibility reasons, users of previous versions will find new
- columns at the right end of listview window; you can use the 'Customize
- Columns' option to reorder columns.
- + Added some special support for Seagate's Direct Tape virtual drives, to
- overcome problems caused by Direct Tape's not-exactly-perfect removable
- drive simulation.
- + Improved removable drive detection, and added support for detecting new
- "iomega Zip 100 Plus" drives. E-mail me for details if you have a removable
- drive and would like to have it detected under real name instead of generic
- "removable drive" label (functional in Win95 only at the moment).
- + Added support for detecting and recognizing LS-120 drives.
- + Added context sensitive help to Properties dialog, User List, and Compare
- Results List window. I think that about covers it now.
- + Made some additional changes to user interface, to accommodate new multi-
- language support.
- + Updated column auto-resizing behavior. You should no longer experience
- columns changing sizes by themselves to default value when manually resizing
- some other column, and there should be less flickering.
- * Finally fixed support for Novell NetWare network drives larger than 2GB.
- * When program is searching for media to match catalogued disk, it will now
- correctly handle situation where more than one drive is found to have the
- same properties as needed media.
- * Operations like View and Launch did not work correctly with files stored
- in internal subfolders inside RAR file. Fixed.
- * Fixed exporting reports to ASCII files, sometimes exported report was empty.
- * When changing active language, hidden columns and columns order settings
- were lost. Fixed.
- * On language change, order of items in Disk Image Setting / "Import
- description from the following sources" list appeared to be reset to
- default order. Fixed.
- * Removing temporary extracted files at program exit did not work correctly
- in 1.10 beta 1 and 2 if "Ask before delete" mode was selected. Fixed.
- * Fixed "List index out of bounds" error in Compare Results list, occasionally
- showing when switching lists.
- * Importing descriptions from Files.bbs and 00index.txt files could be slow
- in folders with a lot of subfolders, or archive files. This is much faster
- now.
- * Improved on general program's stability, compromised by introducing multi-
- language support a while ago. Especially the Report Generator had a tendency
- to force an error when being used for a while, and this should be fixed now.
-
- Version 1.10 beta 2 - 11. February 1998
- ---------------------------------------
- + Added support for customizing font used in dialog boxes all over the
- program. This setting is now a part of language definition file, and
- includes font name, international character set to use, and font size. With
- this settings you can assign special font setting to each language supported
- in program. For example, to get Office 97 look & feel, select font 'Tahoma'
- instead of default 'MS Sans Serif'.
- + Language Editor has been updated to comply with new font settings, and
- will now show source text and your translation in appropriate fonts, as
- set in language files.
- * Fixed problem with no language being selected (English should always be
- default, but...) This bug showed as missing text in dialogs, column headers
- etc. Once you have selected the appropriate language yourself, everything
- has returned to normal.
- * Fixed importing File_id.diz files from compressed files, when "Browse only
- for descriptions" option was enabled.
- * Added some safeties to the new Language Editor, to prevent loosing most of
- your translations in case some critical error would occur.
- * Fixed a few other minor user-interface related bugs, and made some changes
- for better multi-language support.
-
- Version 1.10 beta 1 - 6. February 1998
- --------------------------------------
- + NEW! Complete multi-language support, with run-time language switching and
- built-in Language Editor for translating the program to your own language.
- English and Slovenian language files are included with this release, and
- there are many more under construction at this moment.
- + NEW! Support for exporting reports directly to Microsoft Excel spreadsheet
- program. Program uses DDE to communicate with Excel, and builds a new
- table with your report contents. From there you can save generated spread-
- sheet to .XLS or any other format supported by Excel.
- + Added support for extracting from self-extract (.exe) files.
- + When extracting archive files, type of compression is no longer assumed by
- file extension, but is recognized from the file itself.
- + Rewritten importing descriptions logic, preparing it for future upgrades.
- + Added optional version info importing from 32-bit Windows files (exe, dll,
- vxd, ocx...) during disk scan. Program is now able to import file
- description and version from manufacturer's signature.
- + Added simple description importing for Audio CD disks. Each track will be
- commented with track number and length, and if CD-ROM or track is already
- in Windows' CD Player's database, track or disk name will be imported from
- there.
- + Added 'Remove from User List' button and menu option to most windows, acting
- as a counterpart to old 'Add to User List' command. This new function will
- enable you some more detailed user list handling, like using search for
- finding items to remove from user list. All this is mostly preparation for
- the next major version which will allow you to save User List contents,
- giving a whole new dimension to your catalogs.
- + Changed some details about editing disk name in Add/Update dialog. Now you
- can enter disk name before clicking on the drive button (it won't get
- overwritten with default disk label any more if you typed it there).
- + Right clicking column headers now shows a menu, where you can either force
- columns to auto-adjust their width to currently visible data, or show a
- Columns Setup dialog as in previous versions.
- + After editing description or renaming an item is finished, columns will now
- auto-adjust their width to accommodate new data.
- + Added *,-,+ keys on numerical keyboard for list selection. '+' ('-') will
- select (deselect) items on list by file mask, while '*' will invert current
- selection. All three are acting the same way as in ever popular Norton
- Commander.
- + 'Export Descriptions' dialog will now keep settings inside current session.
- + 'Compare Files to Catalog' will now store last used settings to registry,
- keeping them even between sessions.
- + Replaced color selection combo in Report Settings with more powerful color
- button.
- * Fixed some problems with importing and exporting Files.bbs descriptions,
- mostly where long file names were included.
- * Improved file error handling in 'Copy To...' command.
- * When trying to change serial number on write-protected disk under Windows
- NT, disk scan would be aborted with error message. Fixed to ignore the
- error, leave the serial number alone, and continue with scanning.
-
- Version 1.02 - 21. January 1998
- -------------------------------
- * Fixed a problem with detecting drives (partitions) in size over 2GB.
- * Made changes to avoid reported problems with some network drives.
- * Fixed problem with band size when changing fonts in report generator.
- * A few problems reported with 1.01 were addressed and fixed in this release.
-
- Version 1.01 - 9. January 1998
- ------------------------------
- * This version fixes a few more or less rare problems that were reported
- regarding the final release, and adds some very minor enhancements.
- + Installation script was updated to ask for confirmation before executing
- Microsoft's Comctl32.dll upgrade installation program.
- + Browse for folder dialog now has a Refresh button, to allow updating the
- folder tree in case something changed (new drives available, etc.)
- + Context sensitive help was added in Search dialog, too.
- * Fixed problem in Description Assistant where program would sometimes
- report an error when accessing description files larger than 32kB.
- * Fixed problem in searching for duplicates, the "Don't search for files
- inside archive files" option did not work as it should.
- * Fixed searching by categories if more than one catalog with categories
- set was included in searching (returned results may have been incorrect).
- * Fixed updating disks where categories set were sometimes not correctly
- preserved for some items without description.
- * Fixed a "List index out of bounds" message that may show sometimes when
- disabling 'Show ".." folders' option in program's settings.
- * The "Autohide After..." checkbox in User Interface settings did not save
- its state correctly between sessions (it was just reverted).
- * Updated "View / Sort items..." menu to include some missing options.
- * If more than one folder was selected, "Copy To..." only copied the first
- one and skipped all others. Fixed.
-
- Version 1.0 FINAL - 31. December 1997
- -------------------------------------
- + Updated installation script to include the latest COMCTL32.DLL files for
- both Win95 and NT, and made possible for install program to update these
- files by itself, if necessary.
- + Finally added custom reports to report generator. You can visually select
- items to include in a catalog tree display - what is visible in tree, this
- will be printed. There are also a few macro commands to make selection
- easier, and you can save prepared report layout to file.
- + Added a new option to exclude items compressed inside archive files from
- searching.
- + Added new shortcut Shift-F10 to bring up item's context popup menu.
- * Finally located and fixed the problem where some descriptions in catalog
- were not preserved after updating disk data.
- * Fixed a nasty problem with new categories display from the previous
- release. For some catalogs, categories displayed in columns were not the
- right ones.
- * Fixed searching by Created and Last Accessed dates, which had sometimes
- incorrectly returned all compressed files.
- * Fixed a few problems on Windows NT, especially for those users running new
- Internet Explorer 4.0 with active desktop installed.
- * Fixed handling of Audio CDs on Windows NT. It seems that CD-ROM driver
- in Windows NT handles Audio CDs a bit strangely compared to Windows 95, and
- program is now adjusted to that behavior.
- * Fixed numerous small bugs I managed to find in the last week, mostly
- user-interface related that might show under certain conditions. Hopefully,
- program is more or less clean now.
- - Note to previous users of WhereIsIt: this final release will "upgrade" your
- existing catalogs, the first time they are loaded in the program. Each
- catalog will be marked as modified after loading, and rebuilt from scratch
- when saved. This is done to enable all of us a fresh start, filtering out
- all possible problems inside catalogs that could be left over from beta
- versions.
-
- Version 1.0 RC4 - 20. December 1997
- -----------------------------------
-
- + Added a new command: "Copy To..." With this one, you can copy one or more
- selected files and folders from the catalog to some other folder of your
- choice. Selected items don't have to have the same origin; you can select
- to copy items originating from different disks with one single command,
- and program will prompt you to insert appropriate disks during copying.
- Ideal if you have grouped items of interest in Search Results list or in
- the User List, and want to copy them somewhere else.
- + Added categories to be displayed as columns in most item lists.
- + Added option to disable auto-hiding descriptions shown as tool-tips. Until
- now, you could only set how long will it stay on screen, up to 15s.
- + Search window will now remember last expanded size, and will set it the
- same next time.
- + Report generator is faster and a bit smarter when generating reports.
- Sorting items by source is MUCH faster now, and is done only the first time
- when printing or previewing the report, not every time.
- + Provided are ways to cancel report generation, printing, or exporting it at
- any given moment, and added some additional progress indicators.
- + Made some small changes to how categories are handled, and improved a bit
- on associated dialogs.
- + Added ability to search for items without assigned category.
- * Fixed a few problems regarding printer settings in report generator. There
- were problems with printing to non-default printer, to printer with default
- paper orientation set to landscape, and printers set in Report Setup and
- Printer Setup dialog sometimes did not match. Also added more available
- paper sizes for your reports.
- * When printing reports, number of copies and collate printing now works
- correctly.
- * Fixed a problem with DiskInfo button in Add Disk dialog.
- * Fixed support for some disks (partitions) over 2.1 GB.
-
- Version 1.0 RC3 - 8. December 1997
- ----------------------------------
- + Reports had some major improvements in this release. Items in report can
- now be grouped by their origin (catalog, disk, folder), and printed with
- appropriate headings. Icons can be optionally included in report, adding
- some graphics to the printout. Report sections can now have customizable
- background color, allowing you to make color bands for titles etc, and
- some new sections were included (headings for grouped items).
- + Added possibility to use some external shell program instead of Windows
- Explorer with "Open in Explorer" command.
- + Added "Open Description Assistant" to available file double-click actions.
- + In full-screen print preview mode, status line is no longer displayed, in
- order to maximize visible page area.
- * Fixed repainting buttons in report preview toolbar after changing page.
-
- Version 1.0 RC2 - 26. November 1997
- -----------------------------------
- * Fixed loading position for dialogs like Search and User List that did not
- work correctly for some users of RC1 version. The RC2 will fix this problem,
- as well as prevent any problems resulting from this misbehavior in RC1.
- * Made some changes trying to prevent problems with saving files, as
- reported by one user. Saving should be more fail-safe now, and should at
- least report a problem if there is one.
- * Improved saving procedure when operating in low disk space condition, like
- when saving catalog to floppy disk, or a very full hard drive. The new
- procedure is much more robust, and will sometimes manage to get job done
- where older versions couldn't.
- * Fixed a problem with toolbar positioning when it is floating on program
- startup.
- * Fixed some broken links in the help file.
-
- Version 1.0 RC1 - 14. November 1997
- -----------------------------------
- + Closing catalogs is now about twice faster as it was before. This also
- affects the total shutdown time, cutting it to half.
- + Improved a bit on start-up time, and reduced program's memory consumption.
- + Exporting reports to ASCII files is done properly now, and few new options
- are now available when exporting (normal, tab-delimited or comma-separated
- columns to choose from)
- + Added a new option to display settings, to disable smooth scrolling while
- expanding or collapsing tree nodes in main window. Smooth scrolling is
- automatically active in entire Windows system if using a newer Comctl32.dll
- library, included with Internet Explorer 4.0, for example.
- + Added zoom cursor to report preview; left click on report area will perform
- zoom in, and right click will zoom out.
- + Removed some flickering in report preview when changing pages.
- + Description Assistant window will now save its size and position.
- * Prevented the '..' folder from appearing in reports.
- * Searching for duplicates did not find all duplicate files in some special
- cases. Fixed.
- * Fixed support for disks (partitions) larger than 2.1 GB.
- * Fixed a problem that may occur when printing report. If print job was
- canceled from Windows while program was still busy printing, WhereIsIt?
- had some major problems handling this situation in 0.99 version.
- * Fixed some problems with updating main window while moving or copying
- disks with Catalog Manager.
- - Custom reports will probably have to wait until the 1.1 release, there is
- just too much to do about them if I want to do it right.
-
- Version 0.99 - 6. November 1997
- -------------------------------
- + Brand new report generator with print preview is finally included in
- this release! It is not completely finished, some functionality is yet
- to come (custom reports), but you can get the general idea. Visual
- appearance of a report can be customized, and complete print preview
- is in there, with background page generation, zoom, full screen mode
- and all. Exporting to ASCII files is just basic at this stage, though,
- and there may be some minor problems left to solve later. A lot of fresh
- coding was done in a very short time for the new report generator, and
- some bugs are probably fair to be expected in this release. Let me know!
- Check the "reportg.txt" file for some more development details.
- + Extended "Compare Files to Catalog" option to compare not only to one
- whole catalog, but to allow user to select which disks or catalogs to
- include in compare (just like in Limit Search option). Also, added a
- "Cancel" button to interrupt the process if it takes too long.
- + Added a new feature in search by filename: if program detects that data
- to search for is in a file mask format (using '*' and '?' characters),
- it will automatically switch to 'Search by File Mask' mode, regardless
- of previous setting (default is 'Part of Filename' setting).
- + Improved handling of international characters in filenames.
- + Improved detection of multi-session CD-ROMs where Windows may return
- incorrect total media size (only the last track is counted).
- + Added Ctrl-PgUp to act the same way as a backspace, or a Back button,
- just like it does in popular Norton Commander. Also added Ctrl-PgUp
- and Ctrl-PgDown shortcuts to switch tabs in Compare Results window.
- * Fixed disk properties dialog for users with small font setting.
- * Fixed a dialog for disk selection shown when at least two disks with the
- same parameters already exist in catalog when adding a new disk. For
- users with small font setting only, window with disks list was not
- resized properly, covering the buttons at the bottom completely...
- * Fixed searching by filemask. In some special cases, searching failed to
- correctly locate items.
- * Fixed some minor problems with extracting from RAR files when they are
- in the right pane of the main window.
- * Fixed some minor problems with recognizing some rare TAR files, and
- adjusted .Z and .GZ files handling.
- * Fixed some problems about importing descriptions from Files.bbs files.
- * Fixed disk properties dialog for users with small font setting.
- * Some other minor adjustements that came my way...
-
- Version 0.90.9b - 26. October 1997
- ----------------------------------
- + Added .Z (Unix compress) archive recognition, and .LZH extraction support.
- + Added small fancy tabs in Compare Results window, for easy switching
- between lists as well as better preview of compare results.
- + Added progress bar indicator when program is loading catalog data needed
- to search for files in that catalog ("Compare Files to Catalog" option).
- + Added new option in Display Settings to enable/disable showing keyboard
- shortcuts inside button tooltips. If this is enabled (default), tips
- will have shortcut information appended, f.e. "Open Catalog (Ctrl-O)"
- + Extended support for NTFS volume labels that can be up to 32 characters
- long (compared to 11 characters in (V)FAT, FAT32, or CDFS)
- + Added F4 shortcut in Search window and User List to access properties,
- and added Ctrl-I shortcut for ASCII Viewer.
- + When using external ASCII viewer, program will now always pass filename
- to view enclosed between two double-quotes. This should allow some
- applications proper long filename handling when spaces and other "invalid"
- characters are used in filename. Also, a new option was added to force
- using short filenames only when running external viewer program.
- * Extracting from RAR archives was broken in 0.90.9, now it's working again.
- * Quick-search introduced in previous version was not setup correctly for
- the new Compare Results window when new items were displayed. Fixed.
- * Fixed importing description priority order (archive comments always had
- priority over File_id.diz inside archive, whatever the settings was).
- * When updating disk data with "Quick scan" option on, folder sizes may
- have been calculated incorrectly. Fixed.
- * Importing descriptions like File_id.diz from inside compressed files
- sometimes did not work correctly if lower-case chars were used in the
- filename. Fixed.
- * Number of folders was sometimes reported incorrectly as 65535 for empty
- disks. Fixed.
- * If trying to open already opened catalog, exception error would show. Fixed.
- * Picture for disabled View button in Search window was displayed incorrectly.
-
- Version 0.90.9a - 22. October 1997
- ----------------------------------
- + Added a new option to check if files located somewhere on your drive are
- already stored somewhere in the catalog. As a result you will get three
- lists of files, telling you which files are new, which were found to be
- the same in the catalog and which were only matched by name, but not
- other properties, like size or date .Using this, you should be able to
- avoid storing the same files to many different places.
- + Added 'View File' command as a choice for double-click action.
- + Changed the 'Clear previous search results' in Search dialog to be checked
- by default.
- + Enabled quick search in all list windows: if you want to select a known
- item on the list (file, folder,...), just start typing its name -
- selection will be repositioned to the first item with name matching to
- what you have typed.
- + Introduced a small delay before updating the left window when moving
- selection through the treeview using your keyboard. This prevents
- unnecessary flicker (left list will be updated in 0.5 seconds after you
- stop moving). If using your mouse, however, left window will still be
- updated at once.
- * Fixed ASCII viewer settings, rich-text format parsing was active for all
- files, not only *.rtf (some rare text files would appear truncated).
-
- Version 0.90.9 - 19. October 1997
- ---------------------------------
- + Help file has been dramatically improved, and more dialogs now have
- context-sensitive help available, including the options and main window.
- + New option to compare data in catalog against current data on media is
- introduced in this version. You can now compare the contents of any disk
- or folder in the catalog to its origin, in order to find files that are
- new, deleted, changed, or the same as in time of cataloguing this data.
- + The main toolbar can now be customized! You can rearrange buttons and
- separators, and select which buttons will appear on toolbar and which not.
- This became necessary since new version has even more available buttons
- and toolbar may simply get too big to see for some users.
- + New internal ASCII viewer can show you the contents of any (text) file
- right out from WhereIsIt. It is no longer needed to have certain file
- types registered with Notepad and launch them in order to see their
- contents.
- + Added Unix GZIP and UnGZIP support (.gz file extension)
- + Searching is about 25% faster and safer than before, due to optimized
- search thread settings.
- + Added ability to change disk serial number in Windows NT, too.
- + Added some safe-guards when ejecting disk under NT. This should allow to
- safely remove media from drive, without interrupting the system.
- + When program is already running, and user double-clicks catalog file in
- Explorer, or runs another instance of program with catalog filename as
- a parameter(s) to load, the running instance will be notified and will
- try load the specified catalogs.
- + Improved settings dialog. Tabs now have small images on them and a few
- pages have been changed and added to adjust for new options.
- + Extended Quick-Setup Wizard with some new settings.
- + Sizes for files and folders now have thousands separators for easier
- reading. Also, you can now set in program's settings if you want sizes
- displayed as numbers (i.e. 665.795) or formatted printout (i.e. 650.2 kB)
- + After returning to previous folder, by selecting '..' folder or pressing
- the Back button, previously selected folder is now selected by default.
- + Updating disk image with quick-scan option turned on and lots of compressed
- files in the same folders will be much faster now.
- + Removed all flickering on toolbar buttons in Search and User List windows
- when moving selection through items.
- + When creating a new catalog, program will now ask you for the name of the
- catalog (in previous versions, name was auto-assigned as 'CatalogNN',
- which is now only the default value in the edit box when you are asked).
- + Added option to create backup (.BAK) files while saving catalogs.
- + Added a default path to catalog files in program settings.
- + Improved multi-instance detection, now it's more fail-safe and robust.
- + Installation files like Setup.exe and Install.exe will now have a special
- icon, different from other .exe files.
- * Fixed a bug that may cause the catalog to become corrupted. This would
- only happen if updating disk image was canceled, you were using quick-scan
- option, catalog contained some archive files, and was later on modified
- and saved. Considering all this, most users should be on the safe side,
- but still, I am glad this bug is out.
- * Fixed a problem where a disk scan was sometimes terminated with
- explanation that error has occurred during disk scan. This was traced back
- to archive files with dates older that 1.1.1980 (only possible to find on
- some CD-ROMs, disks with NTFS, but not on disks formatted with FAT).
- Thanks to Mr. Richard Hieber for detailed analysis on this problem.
- * Fixed some problems when updating virtual disk image.
- * Fixed keyboard interface in Found List and User List. Keys like Enter,
- Alt-Enter, Delete, Shift-Delete etc. will now work properly.
- * If user would switch to User List or Search window in the same moment
- while program is busy closing catalog(s), program would crash. Fixed.
- * Fixed counting files on disk update. Archive files like zip, arj,... were
- not correctly counted in some cases when browsing inside archive files
- option was enabled. This caused that total files on disk or in catalog
- were displayed too low.
- * Fixed TAR support. Third-parity component used in WhereIsIt? for most
- compressed file support had a problem detecting valid TAR files.
- * If trying to autoload catalog that does not exist any more, program would
- report another error after correctly notifying the user about inaccessible
- catalog file. Fixed.
- * Many other minor improvements and fixes were added.
-
- Version 0.90.8b - 21. September 1997
- ------------------------------------
- + Changed Ctrl-X shortcut in main menu for program exit into more standard
- Alt-F4. Ctrl-X can be used for 'cut' operations where supported. Also
- added F3 shortcut to bring up Search dialog, and F4 to bring up item's
- properties.
- + ESC key will now work in Export Descriptions dialog as Cancel button.
- * Fixed problem with double-click on found list items. Item would stay
- selected from drag&drop operation.
- * Selected items will now be preserved after sorting.
- * Fixed error with exporting descriptions when program would report an
- error if subfolders checkbox was checked. Some last-minute changes
- before releasing the 0.90.8 broke this.
- * Fixed some other minor bugs I found in the process.
-
- Version 0.90.8a - 14. September 1997
- ------------------------------------
- + Added iomega JAZ drive recognition and icon (Win95 only).
- * Fixed a problem regarding updating removable drives stored in existing
- catalogs that are now recognized as zip or jaz drives.
- * Fixed a minor bug about preserving descriptions on disk update.
- + Some other minor improvements have been added.
-
- Version 0.90.8 - 12. September 1997
- -----------------------------------
- + Added option to export descriptions back to media, in either of three
- supported descriptions formats (File_id.diz, Descript.ion, Files.bbs).
- + Added drag & drop capability for adding to User List and moving disks
- between catalogs. Program is now also capable of accepting drag&drop
- catalog files from other programs (like Explorer), opening them in
- WhereIsIt as a result.
- + Added option to eject media after adding/updating it in catalog.
- + Added a new option to change disk serial number if the same is found
- on another disk in catalog. This will only work on Windows 95 at the
- moment, I still need some details for Windows NT on this.
- + Search and User List windows will now save their size and position, and
- they both have buttons to always stay on top of other windows if desired.
- + In Search dialog is a new checkbox to clear previous search results
- when starting a new search.
- + Extended archive file support with Unix TAR/UnTAR.
- + Archive file support can now be customized, by enabling or disabling
- each of supported archive types. This allows you to enable only those
- archives you are using, allowing some faster disk scanning.
- + Two new options are present in disk scan dialog: you can choose if you
- will allow quick archive file scan when it already exists in the catalog
- and has not changed, and you can choose to browse archive files only
- for descriptions, not their contents.
- + Disk scan algorithm has been optimized to reduce number of disk's head
- movements during an add/update disk operation. This should result in
- faster and smoother disk reading on slower devices.
- + Added iomega ZIP drive recognition (Win95 only). No more "default"
- removable-drive icon! For all other drives, I only need to have their
- signatures. If you have a removable drive, and would like to have it
- recognized by name and type, contact me by e-mail for simple instructions
- what I need to have from you. I am still looking for way to do the same
- in Windows NT.
- + Added some new options when launching EXE files from inside archive files.
- In many cases, exe files need to have all distribution files available
- to run properly, not only the .exe file. Program will now offer an option
- to extract entire archive to temporary folder first and run the exe file
- from there. This should be enough to enable running most installation
- programs right out of WhereIsIt?, even if they are compressed.
- + When first item is found while searching, focus is placed on that item,
- and list is scrolled so item is visible. This way, you can always see
- which items were added in current search, and which are left from before.
- + Folders from compressed files are no longer stored as separate items in
- catalog. Only compressed files will be analyzed.
- + Extracting from RAR solid archives is now faster and optimized.
- + Added total files/folders display to catalog's properties
- + Added F2 shortcut for renaming items (same as in Explorer)
- + Program's shut down time has been optimized, and it is now about twice
- as fast as before.
- + Screen updates were further optimized, resulting in faster browsing
- * Fixed RAR and CAB support. Browsing those files should now finally work
- properly. Due to fixed bug in multi-volume CAB support, updating disks
- with such files will be much faster now.
- * Fixed a few Catalog Manager problems, the worst of them sometimes missing
- files in root folder after moving disks between catalogs.
- * Improved unARJ support. Previous version did not support files compressed
- with -m4 method.
- * When trying to change category for item in the left tree pane, item was
- always marked as without category. Fixed.
- * Fixed a very inconvenient bug where sometimes disk descriptions were not
- preserved after updating the disk.
- * Program will now correctly filter out EOF characters from imported
- descriptions where present.
- - Extracting from CAB files was (temporary?) removed. It was not working
- as it should.
-
- Version 0.90.7a - 16. August 1997
- ---------------------------------
- * Small bug-fix release. Importing from Floppy Master had some problems,
- and extracting files from compressed files during disk scan did not
- always work correctly. Some other minor fixes are there, too.
- * A nasty last-minute bug crawled in the new Catalog Manager, causing GPF
- on move and copy operations.
-
- Version 0.90.7 - 14. August 1997
- --------------------------------
- + Sorting and browsing is now about three times faster than it was before,
- and there is much less flicker. Sorting by Disk name and Location (folder,
- where you can find an item) is more than 15 times faster, with speed
- comparable to sorting by other sorting options. Also, now you can always
- cancel sorting with ESC key if you think it's still going too slow.
- + Added Catalog Manager, with ability to copy and move disks between
- two opened catalogs. Now you can arrange your existing catalogs as
- you wish. You can also rename, delete or access each disk's properties
- on the same spot.
- + Added virtual-root capabilities. You can create "virtual disks" in the
- catalog, with their root folder based on some existing folder other
- than "\" (much like DOS subst command). This way, you can break down your
- disk folder structure to more "virtual disks", or select only part of
- disk to be cataloged.
- + Added Quick-Setup Wizard to guide you through the most important setup
- settings. This is the easiest way to have program up and running without
- fear that you forgot to setup something important. During the process,
- you may also get to know some features of WhereIsIt? you were not aware
- of before.
- + Sorting dialog has a new user interface. Too many options available at
- once seem to be to confusing for some users, so program will now show
- only what is really needed for your selection. The whole procedure of
- selecting search criteria can now be completed faster, since program
- will auto-select the appropriate pages and place focus to control you
- will most likely need.
- + Added un-RAR support. Now you can extract files from RAR archives, too.
- + Lengthy file extractions from compressed files can now be canceled.
- + When updating disk, program can now (optionally) search for existing
- descriptions not only on the disk you are updating, but on all disks
- in the catalog. This means that if there is a file with description on
- any disk in the catalog, and that file matches the file currently updating,
- the existing description will be adopted by the new file (the same goes
- for folders, too). When adding a new disk, you may also enable searching
- through all other disks in the catalog for existing descriptions.
- + Optimized disk update speed. WhereIsIt? will now read only items that
- have changed since the last update in the catalog, noticeably speeding
- up the process. This is actually nothing new to WhereIsIt?, but in
- previous versions it was only enabled for registered users.
- + Improved disk selection dialog used when adding a new disk to catalog
- and there are already two or more disks with the same parameters. Now
- you can see details about each disk in selection list, sort disks and
- access their properties.
- + Added volume label column when displaying disk data.
- + Added standard popup menu to all multi-line edit controls (in Description
- Assistant, item's properties). There you have a quick access to Cut/Copy/
- Paste/Delete/Select All operations.
- + Add/update disk dialog was equipped with context sensitive help, as an
- introduction to start working on the "real" help file (actually, this was
- a place to do some help related testing for me...)
- * Program will now ask to save changes in catalog if Windows shutdown has
- been requested.
- * Fixed some sorting problems when reverse sorting was on.
- * Fixed a bug when some descriptions from deep-nested folders were not
- correctly preserved when updating the disk.
- * Fixed a bug in searching by date. Some code used for testing made its
- way to the release version and searching by date didn't work as it should.
- * Disabled horizontal scroll-bar from appearing in the properties form's
- description window. In many cases it took up almost half of usable space
- in the already too small window. Vertical scroll-bar will still appear if
- necessary.
- * Importing descriptions from 4DOS/NDOS description file now correctly
- supports long file names with spaces.
- * Fixed occasional (and quite rare) problem with floating point error when
- trying to save catalog with one disk, and disk had no subfolders.
- * Fixed some other minor problems, and added some other improvements in
- program appearance (folders starting with '.' are no longer ignored,
- Esc key will act as Cancel button in most dialogs, Alt-Enter is available
- in tree view, too, some minor adjustments on how program behaves in some
- specific situations).
-
- Version 0.90.6 - 20. July 1997
- ------------------------------
- + Windows NT 4.0 (and newer) support is finally there. This version of
- WhereIsIt? was developed and tested on the NT and many problems regarding
- this platform have been resolved in this release.
- + NEW! Extracting files from many compressed files is now possible directly
- from WhereIsIt?. Program internally supports extraction from ZIP, ARJ,
- ARC, LHA, ZOO and some CAB compressed files, allowing you to extract one or
- more files to any folder, launch files with associated programs from within
- compressed files, importing files like file_id.zip from compressed files as
- descriptions and so on... Other formats will eventually be supported, too, at
- least by a possibility to use external programs for extracting.
- + Added support for self-extracting exe files. Those can be recognized as
- normal compressed archive files, showing their contents as folders. Most of
- previously supported formats are now also supported by their sfx version.
- + Added Column Manager; now you can select which columns you want showing
- and in what order when data is displayed in the details mode. Just right
- click on column header or select option from main menu.
- + Improved searching - now you can search for disks, too, not only files
- and folders.
- + Improved duplicate searching. "Search by Name or Type" tab in search
- settings is now available for duplicates searching, too. With this,
- you can search for all duplicate files that match the file mask or file
- type; for example, all duplicate ".doc" files. Searching for duplicate
- disks is now possible, too.
- + Improved description importing on disk scan. The routines have been almost
- completely rewritten, and now you can select priority for description files
- to import (if description for an item is available from more than one
- source, it will be imported from the source with highest priority).
- + Description Assistant can now take advantage of new extraction capabilities
- and load files with useful information even if they are compressed inside
- archive files like zip, arj,.. Also, there is a new checkbox present to
- enable/disable OEM-to-ANSI conversion filter on description files (making
- them more readable by filtering out unusual characters).
- + Added column with item's description in found items list and user list.
- + Added capability to setup catalog categories directly from item's property
- form (there is a new "Edit" button to access category management).
- * Progress bar flickering when searching for duplicates has been eliminated.
- * Selecting action for double-clicking an item now works in the find window,
- too (previously, it always brought up item's properties).
- * Fixed bug in searching for duplicates. Searching for files/folders setting
- did not work. There was also a nasty GPF if you were trying to close
- catalog while results of duplicate search were still listed in the search
- window. The algorithm used for searching for duplicate items was a bit too
- optimized for speed and sometimes missed some identical items.
- * Fixed bug in importing 'descript.ion' files on disk scan. Program would
- sometimes terminate and cancel disk scan if it found a file with that
- name and this file was invalid for importing file descriptions.
- * Launching associated programs with compressed files (zip, arj...) presented
- as folders in the catalog now works correctly.
- * Improved internal icon handling, faster and more compatible with Windows NT.
- * The reported bug about program using very small fonts in dialogs should be
- fixed now, but I have no way to verify that. If you notice anything weird
- about fonts it is using, please let me know...
- * Fixed a few other bugs. Selected item statistics in status bar reported
- wrong selected size if '..' folder was selected. When reversing sort order,
- '..' folder was incorrectly moved to the end of list. There were some
- problems with enabling/disabling options and buttons (menu option was
- enabled and button for the same operation was disabled, for example).
- About box was a bit modified and WWW link now actually works.
-
- Version 0.90.5 - 27. June 1997
- -----------------------------
- + WhereIsIt? was migrated to a new version of Delphi, and adjusted to the
- new environment. This resulted in some improvements, including more
- flickerless display, solved problem with large tool-tips etc.
- + Added new toolbars, hope you like them (they look just like MS Office 97)
- Also added saving position for user-list toolbar and fixed some minor
- problems about toolbars. Also, now you can have old-style buttons on the
- toolbars if you can't stand those new, mouse-active flat buttons.
- + Searching for duplicate files and/or folders is finally implemented.
- You can set yourself what two items must have in common to be handled as
- the same (name, size, date&time, attributes).
- + Added support for browsing inside CAB files while adding disks.
- + Added ability to launch files from WhereIsIt? with associated programs.
- This requires media to be present, similar to 'Open in Explorer' option.
- + Improved description importing. All imported descriptions are now checked
- for DOS graphics characters and converted to plan ASCII. This should
- result in more readable and eye-pleasing descriptions.
- + Improved disk updating. If more disks with the same properties (serial
- number, label, size,...) are found in the catalog, you are now allowed
- to choose which disk to update, or to add it as a new disk.
- + In search window, the found list can be maximized and search settings
- hidden to get more useful space out of search window. Also, searching
- has been updated to display found items at once, during the search.
- + Added another option in program's settings: you can choose what double-
- clicking on file means: nothing, show properties, open in explorer, or
- launch file.
- + Reversing sort order (like second click on already sorted column) is
- much faster now. Reversing sort order now works in user list and found
- list, too (just click again the column you wish to sort by).
- * Fixed problem with toolbar buttons sizes, introduced in 0.90.4. Only the
- first five buttons were adjusted correctly to applied size.
- * Fixed problem with disk media updating. if updating double-density disk
- in a high-density floppy drive, program would not recognize it as a
- compatible device.
-
- Version 0.90.4 - 6. June 1997
- -----------------------------
- + This one took a little longer, but it brings quite a lot, too.
- + Media detection was almost completely rewritten in this release, and
- adding/updating disks in the catalog has changed a lot, too. Too much
- stuff to cover everything here, check out for yourself. This should
- resolve all the serial numbers troubles from previous versions (media
- detection is now based on media type, serial number, volume label,
- and total space on media). However, note the separate menu option for
- updating disk, on disk's popup menu.
- + Added ability to auto-import FILE_ID.DIZ files as folder description when
- scanning disks.
- + Added a new font setting, for description tool-tips. This is nice thing to
- have if you are importing a lot of text formatted descriptions like those
- in FILE_ID.DIZ files. With proportional font it looks a bit messy, and
- you can set it larger or smaller if you wish. Font setting page in general
- is a bit more user-friendlier now.
- + Click on the column header in details view, with already sorted items by
- that column will now sort items in reverse order (the same as pressing
- the reverse sort button).
- + Added catalog auto saving, on user defined intervals.
- + The '..' folder now always has a description, saying what exactly '..' is.
- + Added a new option in the settings, allowing you to sort archive files
- (zip, arj,...) that act like folders either as folders or as files.
- + Added time of day to existing update disk date. Now you can see not only
- the day when disk was updated in catalog, but time also.
- + You can now select to ignore hidden files, hidden folders, or Recycle Bin
- while performing disk scan.
- + Help file is now closed when program exits.
- * Fixed a few bugs. Adding '..' folders to user list is not possible
- any more, and '..' folders were causing troubles when they were selected
- for category and flags setup. Category and flags setup had a bug involving
- saving categories, which were not always remembered as set. In Description
- Assistant, disabling search in subfolders for description files did not
- work right. Report generator sometimes went wild, too, skipping columns
- and every once a while repeating data.
-
- Version 0.90.3a - 29. May 1997
- ------------------------------
- * Bugfix release - took some time and fixed some minor bugs found so far.
- - Temporarily removed support for Windows NT. Some reports have indicated
- troubles running WhereIsIt? on the NT, so this will have to wait until
- I have a chance to take a closer look on it.
- * Improved install script should now take care of proper installing of
- the COMCTL32.DLL, the file causing many problems in the last few days.
- Also, program was modified so it can detect older versions of this file
- without crashing out with error messages.
- * Fixed bug on searching - after completed searching, most folders would
- show no contents at all until catalog was reloaded.
- * Fixed a bug on disk scanning, when old descriptions would be lost in some
- occasions even if an option to preserve them was checked.
- * Some other minor bugs reported have been fixed, and small improvements
- requested so far are now implemented.
-
- Version 0.90.3 - 28. May 1997
- -----------------------------
- * This version is out so early because of a bug found in a user interface.
- When fixing fonts in dialogs in the 0.90.2, I broke it even more for users
- with small font display settings. Much of text in the dialogs was
- displayed only partially or clipped away. This didn't show if you were
- using large font settings (I am, that's why I haven't noticed anything)
- + To avoid having out a new version on bug-fix basis only, I also added
- support for extracting comments from compressed archive files. If archive
- file supports comments (ZIP, ARJ, RAR and ZOO do), WhereIsIt? can import
- them as standard file descriptions. To avoid confusion: archive comment
- is the thing you can write with "pkzip -z" command for ZIP files...
-
- Version 0.90.2 - 26. May 1997
- -----------------------------
- * Fixed a nasty bug in the install procedure. File version checking did
- not work right, causing the comctl32.dll file being replaced even if
- there was a newer version already on the system. This could seriously
- impact Windows. Fortunately, the only known way to have a newer version
- of dll file installed is having Microsoft Explorer 4.0 in place before
- installing WhereisIt?. Thanks to Jan Libbenga (jali@worldaccess.nl) for
- reporting this.
- * There was a report of a very small font being used in the program dialogs,
- making it almost unreadable. I couldn't confirm that bug, but I did some
- modifications regarding this and I hope it is OK now...
- + Added a help file, but quite a basic one for now, just to get you started.
- Writing proper help files may be very time consuming, and my time is kind
- of short at the moment. There will be a full-scale help file in the final
- release, I promise...
- + Added Floppy Master database import. All previous users of Floppy Master
- will now be able to use their old catalogs with WhereIsIt?. Still, it is
- highly recommended to rescan disks with WhereIsIt?, since the new database
- has a lot more information and support for disks and files than Floppy
- Master ever had.
- + Added multi-choice support in the left pane. Now you can select multiple
- items at once to perform an operation on, like adding them to the user
- list or setting categories and flags. Status bar has been improved to
- show a small statistics for all selected items.
- + Now you can set category or flags for more items at once, either from left
- pane list, found list after searching or from user list.
- + Added previous instance checking - if program is already running when user
- runs it, previous instance will become active instead of running another
- copy of program.
- * The '..' folder is now always displayed on top, regardless of sorting.
- * Fixed disk usage graph for empty disks (display was wrong).
-
- Version 0.90.1 - 14. May 1997
- -----------------------------
- First public release on the Internet
-
- mid-April 1997
- --------------
- Field testing started, WhereIsIt? is released to limited audience for
- evaluation and testing purposes.
-
- January 97
- ----------
- WhereIsIt? development started
-