~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ ~ ~ W i t c h e d R e l e a s e N o t e s ~ ~ ~ ~ (c) 1998 Wim Wouters - TeamC3 ~ ~ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Introduction =========================== This file contains all the changes made to Witched from the first version until the latest version. These changes have been noted down in this file in reverse order. So, the last changes are at the top of the pages and the first changes are at the bottom. Please note that the dates next to the changes are written down using the Belgian date notation which is DD/MM/YYYY, where DD is the day of the week, MM is the month of the year and YYYY is the year. The Witched version indicator has got the following format: M.m.u.bb, where M is the major version number, m is the minor version number, u is the update number and bb is the build number. Witched V1.2.13.104 =========================== 13/02/1999 - BugFix: Files with length 0 (zero) are no longer detected as ASCII-only files. 25/11/1999 - Added a flat-looking toolbar 24/11/1999 - Added a font size option. 24/11/1999 - Added a switch between ANSI characters and OEM characters. 19/11/1999 - BugFix: The find result indicator did not disappear when searching for certain bytes and the bytes were not found. 17/11/1999 - BugFix: On some systems Witched could become in such a state that it was impossible to open any file. 17/11/1999 - BugFix: Could not open the Readme.txt and Release.txt files from within the Help menu. 17/11/1999 - BugFix: Witched sometimes crashed when closing after comparing files. 16/11/1999 - BugFix: Textual errors in Windows dialog box. 16/11/1999 - BugFix: Witched did not use long filenames when displaying file paths. Witched V1.2.10.96 =========================== 05/11/1999 - Added the option to copy the values of a mark to the clipboard. 05/10/1999 - Display optimize for vertical drawing: 10% performance gain when scrolling vertically. 05/10/1999 - BugFix: When opening a lot of files at once sometimes Witched crashted. 03/09/1999 - Added a time indicator in the status bar. Not very useful but nice :) 02/09/1999 - Added full-screen window mode. 02/09/1999 - Added file change notifications. The file is reloaded when a file is changed outside Witched. The user is notified when option to do so is set. 02/09/1999 - Added a dialog box with compare results. This can be used to quickly navigate between all the differences. 30/09/1999 - BugFix: Last byte of file was sometimes wrong when comparing files. 18/08/1999 - BugFix: The single / multiple instance specification reset sometimes to 'multiple' when 'single' was meant. 25/06/1999 - Added options for default display settings like 'Initial Ascii Filter', 'Initial Hex Offset' and 'Initial Visible Bitfields'. 25/06/1999 - Every file that is opened affects the 'last used directory' and also affects the filenames of the Most Recently Used list in the File menu. Witched V1.2.5.10 =========================== 24/06/1999 - You can now display the bits of all the file bytes in the hex part of the view. 20/06/1999 - Files can now be visually compared with other files. 17/06/1999 - Added a new option 'Maximize view when opening new file.' which controls the initial opening of the view. 17/06/1999 - The option 'Draw vertical separators' has been split into a separate option for the Hex view and a separate option for the Ascii view. 16/06/1999 - Added 'Find Next' (F3) and 'Find Previous' (Shift-F3) short-cuts. 16/06/1999 - BugFix: Find Down and Find Up did not return same result. Recurring sequences where sometimes not found. 16/06/1999 - You now get data information while creating a new mark. 16/06/1999 - Added a window manager. You can now have easy access to tiling, cascading and activating certain windows. 12/06/1999 - BugFix: Stupid bug in Mask histogram function. Average value was not correctly calculated when using shorts, longs and floats ! 04/06/1999 - File information dialog box now always contains an entry for the "Type" field. 23/05/1999 - The ASCII Analysis now has a Cancel button. You can thus choose between "Open in default viewer", "Open in Witched" and "Cancel". Witched V1.2.4.57 =========================== 29/03/1999 - BugFix: The popup menu items were not aligned on the same line as the other menu items. The colors of the menu icons are now more 'integrated' in the global color scheme. 29/03/1999 - BugFix: This was a nasty bug. The system menu of the child window crashed on opening. Also the system menu when right-clicking on the Witched button on the taskbar crashed on opening. 28/03/1999 - Mark can now be saved in a new file, appended to an existing file or placed in front of an existing file. 17/03/1999 - BugFix: 'New Folder' button on Directory page of options dialog box did not activate when it was supposed to. 17/03/1999 - BugFix: Improved the detection when Witched is already installed as the default viewer for Unknown files. 09/03/1999 - Display options have been added. It is now possible to specify the size of a display line and the number of bytes in a column. 02/03/1999 - BugFix: Default working directory was not correctly saved in registry. 02/03/1999 - Better value displays in File Information dialog box. 02/03/1999 - When Witched was closed as minimized, the next time Witched would start minimized. Now Witched will start normal. 25/02/1999 - Improved layout of Bookmark management dialog box. 23/02/1999 - BugFix: Could not open a file which was already open in another application. 22/02/1999 - BugFix: When searching and the text just found was not visible by just a line, the view window did not scroll down. 22/02/1999 - Indication in the statusbar of mouse position when moving the mouse. 22/02/1999 - Indication of length and offset of mark in data tip. 15/02/1999 - Improved bookmark handling when deleting, added and changing bookmarks. 15/02/1999 - BugFix: The scrollbars were not initialised when a splitted window was just created. 15/02/1999 - BugFix: It was not possible to enter a character '9' in the hexadecimal entry fields. How this bug slipped by all this time is a mistery to me ! 13/02/1999 - File information contains now correct file icon and file type. 13/02/1999 - BugFix: Files containing only 0x00 are no longer detected as ASCII-only files. 13/02/1999 - Major searching improvement ! Both speed and functionality has been fixed. Forward and backward searching has also been added. 11/02/1999 - BugFix: When writing mark to file, sometimes more than the requested bytes were written. 11/02/1999 - BugFix: The mark histogram function did not work correctly for marks bigger than 64K. 10/02/1999 - BugFix: Sometimes two extensions were added to the file when saving marked portions to file. 10/02/1999 - Implementation of File\Close All feature. 10/02/1999 - BugFix: Search feature stopped reacting when more than one file was open and we had switched between files. 10/02/1999 - Pentium II detection in about dialog. Witched V1.2.0.36 =========================== 03/02/1999 - Added automatic scrolling when marking a portion of the file. 03/02/1999 - Added switching between decimal and hexadecimal offset indicators. 22/01/1999 - BugFix: Binary data searching did no longer work from version V1.0.1.x on. 21/01/1999 - Implementation of data histogram calculation over marked data. 18/01/1999 - Implementation of Mark's Save To File feature. 18/01/1999 - Implementation of Mark's Shrink/Grow feature. 18/01/1999 - Implementation of Shift-Click when creating a mark. This will create a mark from the last offset to this offset. 16/01/1999 - BugFix: Could not open files with two extensions. 16/01/1999 - Implementation of the file information dialog box. 14/01/1999 - BugFix: Context menu did not always show the menu label correctly. 02/12/1998 - Improved bookmark management. 02/12/1998 - The data conversion dialog now supports byte/short/long data sizes. 02/12/1998 - BugFix: Controls in Find Dialog did not enable correctly when changing from tab to tab. 26/11/1998 - Flag in Options\General to control the instances of Witched running at the same time. 25/11/1998 - BugFix: Non-Case sensitive and whole word ASCII searching did not work properly. First search action always failed. Witched V1.0.1.2 =========================== 19/11/1998 - Possibility to remove multiple bookmarks at once. 19/11/1998 - BugFix: It was possible to inspect bytes and place bookmarks beyond the length of the file :) 19/11/1998 - "Send To E-mail recipient" possibility. 19/11/1998 - BugFix: WindowsNT 5.0 was not detected correctly. 19/11/1998 - First release for WindowsNT 4.0 on Alpha AXP processors ! Better processor and OS indicators in about dialog. 18/11/1998 - BugFix: Occasional crash when minimizing the viewing window very small. Witched V1.0.0.41 =========================== 08/11/1998 - BugFix: Menu acceleration keys did not work. Witched V1.0.0.40 =========================== 22/10/1998 - Implementation of the File Filters options page. 22/10/1998 - Implementation of the Installation options page. This enables the option to install Witched as default viewer for unknown file types. 22/10/1998 - When file is opened using explorer or on the command line and a previous instance is running then this command line is send over to previous instance using DDE ! 02/09/1998 - BugFix: Some file filters were not written to registry. 02/09/1998 - 'Bookmark Management' in stead of 'Bookmark Go To'. 02/09/1998 - Improved Mark Inspecting Window, less redraw for complete view ! Witched V1.0.0.38 =========================== 28/08/1998 - Internal structures changed. Processing moved from view to doc. Impact: All views see same bookmarks and marks. 28/08/1998 - Bookmark Go To. 28/08/1998 - BugFix: Enhanced menu crashed when opening in minimized mode. 28/08/1998 - Bookmark context menu comes op on right click in stead of left + menu has a title. Witched V1.0.0.37 =========================== 27/08/1998 - Typo in message of F3. F3 has not been implemented yet ! 27/08/1998 - Bookmarks implemented + Next Bookmark, Previous Bookmark 27/08/1998 - Bookmark on mark. 27/08/1998 - Multi-open. Witched V1.0.0.36 =========================== 18/08/1998 - Size and state of main window is remembered. 18/08/1998 - First primitive version of BookMarks. 17/08/1998 - Restriction to only one instance, if requested. Witched V1.0.0.35 =========================== 10/08/1998 - BugFix: Calculator did not start on WindowsNT machines. 10/08/1998 - Some typos corrected :) 10/08/1998 - Apply button in options dialog. 10/08/1998 - Build information in about dialog. 10/08/1998 - Dialog for default text-viewer: instead of 'Yes'/'No' buttons, The 'Witched'/'Text Viewer' buttons are used. It's more intuitif. 10/08/1998 - Default ASCII file viewers are searched for in the following order : * Default viewer registered for given file extension. * Default viewer registered for text extension (.txt). 10/08/1998 - BugFix: After file analysis .BAT files (and maybe others) were run instead of opened in default text viewer. 10/08/1998 - BugFix: When sending an (ASCII) file via the Explorer 'Send To' menu, there was no file-type checking Witched V1.0.0.34 =========================== 09/08/1998 - Multi-Open dialog box. 09/08/1998 - Better version indicator in about box. 09/08/1998 - Popup of windows calculator. 09/08/1998 - Option settings for: * Default working directory. Can also be set at 'Last Used'. * File analyzation on/off. 09/08/1998 - Analyze files for ASCII vs Binary format. If it is ASCII, ask if user wants to open it in an ASCII viewer. This behaviour can also be diabled using the options dialog box. 09/08/1998 - BugFix: Inspect window appears at wrong offset when we scrolled horizontally. 09/08/1998 - Integral data conversion dialog page. 04/08/1998 - Link to Witched registration/removal in/from Explorer 'Send To' menu. 02/08/1998 - Filter switch is made for all de documents at once (global switch). 01/08/1998 - File filters are read from registry. 27/07/1998 - BugFix: When the last document is closed or when there is no document open, the status bar remains visible and contains data. It should be cleared. 27/07/1998 - BugFix: Registry items are written under correct chapter "TeamC3\Witched". 26/07/1998 - BugFix: The type of the HEX edit field was not correctly set. Apparently I used WM_WEDIT_GET_VALUE where i needed to use WM_WEDIT_SET_VALUE. 26/07/1998 - Full path names in the caption bar of the child windows. In previous versions, only the file name was displayed 22/07/1998 - BugFix: Mark array did not grow correctly. 22/07/1998 - BugFix: Mark Array does not perform correct ReAlloc !!! 16/07/1998 - BugFix: Not possible to use the Explorer 'Send To' command with Witched. 16/07/1998 - Highlight of searching results. 16/07/1998 - Splitting of marks into smaller marks. ------------------------------------------------------------------------------- Copyright © 1998,1999 Wim Wouters - a member of TeamC3. All rights reserved. Mail: ww@skynet.be Website: http://users.skynet.be/teamc3/index.html -------------------------------------------------------------------------------