| 1 | New stuff at the top.  This list is not necessarily complete.
 | 
|---|
| 2 | 
 | 
|---|
| 3 | 3.24
 | 
|---|
| 4 |  o Rework Flesh/Stubby logic to avoid doing work on thread 1
 | 
|---|
| 5 |  o Add generic linked list support routines
 | 
|---|
| 6 | 
 | 
|---|
| 7 | 3.23 
 | 
|---|
| 8 |  o Rework FM/2 Lite Config menu.  Add drag&drop dialog toggle. (Steven)
 | 
|---|
| 9 |  o Rework FM/2 Lite Config menu.  Add confirm delete toggle. (Steven)
 | 
|---|
| 10 |  o Correct View, Sort and Filter button initialization. (Steven)
 | 
|---|
| 11 |  o Rework FM/2 Config menu.  Add confirm delete toggle. (Steven)
 | 
|---|
| 12 |  o Fix hang on scanning in FM/2 lite when drive tree is hidden (Steven)
 | 
|---|
| 13 |  o Fixed code errors identified by CPPCheck (Gregg)
 | 
|---|
| 14 |  o Fixed archive directory failure retry code (Gregg)
 | 
|---|
| 15 |  o Stopped using FM2Play to open multimedia files since MMOS/2 misidentifies many
 | 
|---|
| 16 |    file types (caused by mmioMP3 ioproc which claims it can play most anything) 
 | 
|---|
| 17 |    Ticket 541 (Gregg)
 | 
|---|
| 18 |  o Unlock fixes (removed redundant error messages, now only try to unlock exes and dlls)
 | 
|---|
| 19 |    Ticket 549, 542 (Gregg)
 | 
|---|
| 20 |  o Suppress redundant error messages on answering no to deleting R/O files. Ticket 548
 | 
|---|
| 21 |    (Gregg)
 | 
|---|
| 22 |  o Update the dialog box type for "suggest dialog" Ticket 538 (Gregg)
 | 
|---|
| 23 |  o Newview mailto changes: improved identification of email addresses in text files;
 | 
|---|
| 24 |    fixed a buffer overflow trap; cut trailing punctuation from addresses; limited domain 
 | 
|---|
| 25 |    to 3 characters.  Tickets 543, 544 (Gregg)
 | 
|---|
| 26 |  o Newview now recognizes https:// as a url. Cut trailing punctuation from urls. (Gregg)  
 | 
|---|
| 27 |  o Fixed failure to remove leading quote from extract directory in some cases Ticket 495
 | 
|---|
| 28 |    (Gregg)
 | 
|---|
| 29 |  o Fixed details view column allocation for drives that failed drive check (Gregg)
 | 
|---|
| 30 |  o Fixed a trap in Filter occurring with rescan or close while scan was in progress. 
 | 
|---|
| 31 |    Ticket 535 (Gregg)
 | 
|---|
| 32 |  o Fixed rare tree container draw errors Ticket 545 (Gregg)
 | 
|---|
| 33 |  o JAVA objects can now be made by selection "Real object" on a .jar file. Ticket 37 (Gregg)
 | 
|---|
| 34 |  o Added support for critical EAs (Steven)
 | 
|---|
| 35 |  o Limited help auto open in quick settings to once per session. Ticket 520 (Gregg)
 | 
|---|
| 36 | 
 | 
|---|
| 37 | 3.22
 | 
|---|
| 38 |  o Compare directories enhancements: 
 | 
|---|
| 39 |    Fix snapshot file to actually load and save (with/without subdirectories) properly. 
 | 
|---|
| 40 |    Toggle of include subdirectories leaves snapshot file loaded. Added an indicator 
 | 
|---|
| 41 |    (textbox) that a list (snapshot) file is loaded.Ticket 490 (Gregg)
 | 
|---|
| 42 |    Added optional confirmation dialogs for delete move and copy Ticket 277 (Gregg)
 | 
|---|
| 43 |    Added EA compare option Ticket 80 (Gregg)
 | 
|---|
| 44 |    Fixed some minor interspace/display issues (Steven, Gregg)
 | 
|---|
| 45 |  o Fixed the readonly warning on delete code and enhanced the dialog it now has focus on 
 | 
|---|
| 46 |    opening, accel keys, defaults to no and Esc key cancels operation. Rework readonly 
 | 
|---|
| 47 |    code so it works with move to trashcan enabled Ticket 506 (Gregg)
 | 
|---|
| 48 |    Suppress readonly warning for delete of temporary files. Ticket 497 (Gregg)
 | 
|---|
| 49 |  o Changes to get 7z archives to work with AV2. Includes an ugly hack to compensate for 
 | 
|---|
| 50 |    the fact that the compressed size is missing from some files in some archives. 
 | 
|---|
| 51 |    This results in the filename being put in the nsize variable which then must be passed 
 | 
|---|
| 52 |    to fname. Fortunately it displays compressed size as 0 since it can't deal with the non 
 | 
|---|
| 53 |    numeric text string. A file name that is all numeric will show odd results. 
 | 
|---|
| 54 |    Ticket 492 (Gregg)
 | 
|---|
| 55 |  o Changes to fix .tar.gz list because of changes in tar 1.20 (maybe earlier). Ticket 493
 | 
|---|
| 56 |    (Gregg)
 | 
|---|
| 57 |  o Added lzip support Ticket 494 (Gregg)
 | 
|---|
| 58 |  o Fix failure to create directory from archive file name when the name had a space.
 | 
|---|
| 59 |    Ticket 495 (Gregg)
 | 
|---|
| 60 |  o Added instruction for creating a new archiver definition in Archiver.bb2 using an 
 | 
|---|
| 61 |    archive of the new type as a template to the help file. Ticket 21 (Gregg) 
 | 
|---|
| 62 |  o Improved user interface responsiveness during long seek and scan operations (Gregg)
 | 
|---|
| 63 |  o Fixed trap that occurred when trying to run commands from the command list drop down
 | 
|---|
| 64 |    Ticket 509 (Gregg)
 | 
|---|
| 65 |  o Support git, svn, hg etc. version control metadata directory excludes in seek and scan
 | 
|---|
| 66 |    Ticket 404 (Steven)
 | 
|---|
| 67 |  o Fix trap on opening a file without an extension Ticket 496 (Gregg)  
 | 
|---|
| 68 |  o Fix separate parameters. Moved to general page renamed separate settings for apps. 
 | 
|---|
| 69 |    Ticket 497 (Gregg)
 | 
|---|
| 70 |  o Add "#" command line switch to workaround problem with blank command shell started 
 | 
|---|
| 71 |    from fm2 after fm2 has been started with stdout and stderr redirected to a file.
 | 
|---|
| 72 |    Ticket 508 (Gregg)
 | 
|---|
| 73 |  o Fixed move to trashcan so it works when the trashcan::drives key hadn't been written 
 | 
|---|
| 74 |    to OS2.INI Ticket 507 (Gregg)
 | 
|---|
| 75 |  o Installer fixes: Fixed the FM2 with logging object. Ticket 511 (Gregg)
 | 
|---|
| 76 |    Fixed install of file shadows in FM2 folder and subfolders Ticket 501 (John)
 | 
|---|
| 77 |    Fixed FM2 utilities install by FM2 warpin. (Gregg)
 | 
|---|
| 78 |    Fixed the suggest dialog which suggests parameters for newly installed objects.
 | 
|---|
| 79 |    Ticket 527 (Gregg)
 | 
|---|
| 80 |  o Fixed trap caused by cleanup of temp files left after a crash. Ticket 515 (John)
 | 
|---|
| 81 |  o Stopped file extensions in directory containers from changing to upper case following 
 | 
|---|
| 82 |    a double click. Ticket 513 (Gregg)
 | 
|---|
| 83 |  o Stop loading FM2 in high memory to prevent odd traps. Ticket 500 (John)
 | 
|---|
| 84 |  o Fixed trap when attempting to print a file from an archive container Ticket 525 (Gregg)
 | 
|---|
| 85 |  o Disabled menu choices in archive container that aren't options for the selected
 | 
|---|
| 86 |    archiver. Ticket 100 (Gregg)
 | 
|---|
| 87 |  o Enhanced initial drive scan speed Ticket 528 (Gregg)
 | 
|---|
| 88 |  o Suppressed error message drive A: not ready on initial scan Ticket 529 (Gregg)
 | 
|---|
| 89 |  o Added information about drag and drop on program objects to the help file Ticket 530
 | 
|---|
| 90 |    (Gregg)
 | 
|---|
| 91 | 
 | 
|---|
| 92 | 3.21
 | 
|---|
| 93 |  o Search for duplicates now sorts results by filename. Ticket 8 (Gregg)
 | 
|---|
| 94 |  o Since eCS includes unlock.exe I have added unlock file to the file (directory container context) menu
 | 
|---|
| 95 |    so you can easily unlock a dll or exe file. Delete, copy and move operations open a dialog which allow 
 | 
|---|
| 96 |    you to unlock files as part of these operations. An icon is included if you wish to add unlock to a
 | 
|---|
| 97 |    toolbar button. Ticket 11, 12, 357, 408 (Gregg)
 | 
|---|
| 98 |  o Added information on FM/2 as a WPS replacement to help files; a few additional documentation updates.
 | 
|---|
| 99 |    Ticket 55, 134 (Gregg)
 | 
|---|
| 100 |  o Enhance compare directories to allow inclusion of subdirectories or use of a list file on opening
 | 
|---|
| 101 |    Fixed failure of list file loading Ticket 145, 489 (Gregg)
 | 
|---|
| 102 |  o Added a warning dialog when a delete, copy or move operation which replaces/deletes a read only file.
 | 
|---|
| 103 |    Ticket 319 (Gregg)
 | 
|---|
| 104 |  o The "target directory" is now a drop target for move/copy or conditionally to change the target.
 | 
|---|
| 105 |    Ticket 373 (Gregg)
 | 
|---|
| 106 |  o The user can now change the presentation parameters in "thread notes" and "compare directories"
 | 
|---|
| 107 |    Ticket 443 (Gregg)
 | 
|---|
| 108 |  o Fixed 2 reported traps. Ticket 486, 487 (Gregg)  
 | 
|---|
| 109 | 
 | 
|---|
| 110 | 3.20
 | 
|---|
| 111 |  o Identified mmioIdentifyFile's failure to correctly identify some files as the root cause of
 | 
|---|
| 112 |    a trap in GBM.DLL. ShowMultiMedia now only checks files with known multimedia extensions.
 | 
|---|
| 113 |    This will minimize but not complete prevent the problem. Ticket 402 (Gregg)
 | 
|---|
| 114 |  o Add suggested drive flags for use with Netdrive drives to help file. Ticket 171 (Gregg)
 | 
|---|
| 115 |  o Clarify ARCHIVER.BB2 date types and add a new one to fix displaying of .tar.gz files for Tar 1.15 and higher.
 | 
|---|
| 116 |    (Requires installation of ARCHIVER.TMP -> ARCHIVER.BB2) Ticket 473, 474 (Gregg)
 | 
|---|
| 117 |  o Stop loading EA.EXE's resources in high memory. This caused a trap on some machines. Ticket 470 (Gregg)
 | 
|---|
| 118 |  o Fixed behavior of the duplicate hotkey warning dialog in "Commands". Ticket 476 (Gregg)
 | 
|---|
| 119 |  o Fixed the failure of FM/2 to create a list file if it didn't already exist. Ticket 477 (Gregg)
 | 
|---|
| 120 |  o Fixed missing file size after copy in compare directories. Ticket 479 (Gregg)
 | 
|---|
| 121 |  o Extract called from the popup menu would fail if the archive file name contained a space. Ticket 480
 | 
|---|
| 122 |    (Gregg)
 | 
|---|
| 123 |  o Selecting "View" in the View Help Files dialog failed to open the selected file. Ticket 481 (Gregg) 
 | 
|---|
| 124 |  o Fixed command line quoting. Ticket 475 (Gregg)
 | 
|---|
| 125 |  o The thread notes window now reopens on startup if it was open at shutdown. Ticket 482 (Gregg)
 | 
|---|
| 126 |  o Fixed a trap on drag in compare directory dialog. Ticket 483 (Gregg)
 | 
|---|
| 127 |  o Fix missing icons on archive and multimedia files. Ticket 484 (Gregg)
 | 
|---|
| 128 |  o FM/2 only opens either the scan error or select dialog on a drive scan error not both. Ticket 485
 | 
|---|
| 129 |    (Gregg)
 | 
|---|
| 130 |  o Code cleanup to try to increase drive scan speed. (Gregg)  
 | 
|---|
| 131 | 
 | 
|---|
| 132 | 3.19.1
 | 
|---|
| 133 |  o This is a bug fix release. Most of these have existed for a very long time but were only
 | 
|---|
| 134 |    discovered recently.
 | 
|---|
| 135 |  o Fixed trap on startup when TMP and TEMP environment variable aren't present or aren't valid
 | 
|---|
| 136 |    Ticket 468 (Gregg)
 | 
|---|
| 137 |  o Fixed overlapped buttons in EA editor which prevented changing EAs. Ticket 467 (Gregg)
 | 
|---|
| 138 |  o Fixed collector trap when duplicate files were drop in. Ticket 461 (Steven)
 | 
|---|
| 139 |  o Fixed counter in collector to update # of files and KIBs at the same time. Ticket 455 (Gregg)
 | 
|---|
| 140 |  o Fixed path quoting code to prevent it adding a single " in some cases Ticket 463 (Gregg)
 | 
|---|
| 141 |  o Fixed commands to avoid assigning duplicate ID numbers. Ticket 463 (Gregg)
 | 
|---|
| 142 |  o Fixed commands dialog not to exit following clearing of a duplicate hotkey error. Ticket 464
 | 
|---|
| 143 |    (Gregg)
 | 
|---|
| 144 |  o Fixed FM/2 utilities wpi script so it can be installed without install FM/2 also. None of
 | 
|---|
| 145 |    the utilities have been updated. Ticket 460 (John)
 | 
|---|
| 146 |  o Fixed CMD file that installs unzip V6 support to avoid a warpin hang. Ticket 459 (John)
 | 
|---|
| 147 |  o Associations were not being saved when an association was moved to the top or bottom of the
 | 
|---|
| 148 |    list. Ticket 466 (Gregg)    
 | 
|---|
| 149 | 
 | 
|---|
| 150 | 3.19
 | 
|---|
| 151 |  o Added the option to open the directory container of an item in the collector. Ticket 362 (Gregg)
 | 
|---|
| 152 |  o Finally appear to have fixed the duplicate names in the tree container on drive scanning
 | 
|---|
| 153 |    Ticket 363 (Gregg)
 | 
|---|
| 154 |  o Corrected the drive space display in the drive information dialog. Ticket 367 (Gregg)
 | 
|---|
| 155 |  o Eliminate "Drive not Ready" error when change the "Show in tree" option. Ticket 437 (Gregg)
 | 
|---|
| 156 |  o Force a reload of Archiver.bb2 anytime it is edited using FM/2's archiver editor and on
 | 
|---|
| 157 |    opening the editor if it has been changed on disk. Ticket 438, 441 (Steven, Gregg)
 | 
|---|
| 158 |  o Added an Open file button to the EA editor so multiple files can be edited without opening and 
 | 
|---|
| 159 |    closing the dialog box. Ticket 439 (Gregg)
 | 
|---|
| 160 |  o Prevent an AV/2 hang caused by deletion of the temp directory and check that the temp
 | 
|---|
| 161 |    directory exists before creating temp files also prevents some hangs. Ticket 440, 442 (Gregg)
 | 
|---|
| 162 |  o Fixed trap that occurred if seeall is closed while it is scanning. Ticket 444 (Steven)
 | 
|---|
| 163 |  o Fixed trap that occurred when a scan added more than 64k files to a container. Ticket 446, 448
 | 
|---|
| 164 |    (Steven, Gregg)
 | 
|---|
| 165 |  o Improved UI and PM response during large file scans and container closes. Tickets 452-57
 | 
|---|
| 166 |    (Steven, Gregg)
 | 
|---|
| 167 |  o Eliminate double count up of files and kibs in directory containers Ticket 458 (Gregg)
 | 
|---|
| 168 |  o Removed instructions for updating resources which was badly out of date. Ticket 371 (Gregg)
 | 
|---|
| 169 |  o Added .xqs files and now install debug package by default to better utilize exceptq. 
 | 
|---|
| 170 |    Ticket 447 (Gregg)
 | 
|---|
| 171 |  o Load as much of FM/2 in high memory as possible. (Gregg)  
 | 
|---|
| 172 | 
 | 
|---|
| 173 | 3.18 
 | 
|---|
| 174 |  o Rework compare directories for speed; allow AND'ed selections;
 | 
|---|
| 175 |    allow fast cancel from long running operations; more content menu items Ticket 276 (Steven)
 | 
|---|
| 176 |  o Use Ctrl-click to select state or commonly used directory quicklist entry without activating.
 | 
|---|
| 177 |    Handy for deleting entries without changing window state. Ticket 433 (Steven)
 | 
|---|
| 178 |  o Use Ctrl-click to select walk dialog user list entry without activating.    
 | 
|---|
| 179 |    Handy for deleting entries without changing entry field content. Ticket 433 (Steven)
 | 
|---|
| 180 |  o Avoid drivebar MB2 exception (Steven)
 | 
|---|
| 181 |  o Avoid traps when changing tree container display style Ticket 408 (Steven, Gregg)
 | 
|---|
| 182 |  o Restore missing drives to drive list dropdown (Steven)
 | 
|---|
| 183 |  o Correct docopyf regression which caused move to same volume to fail with access denied (Steven)
 | 
|---|
| 184 |  o Eliminate intermittent hang on drive rescan (Gregg)
 | 
|---|
| 185 |  o Move clipboard buffer to low memory to correct paste failure in VIO windows. (Gregg)
 | 
|---|
| 186 |  o Corrected the file open logic to avoid attempting to open zero byte files as multimedia
 | 
|---|
| 187 |    among other oddities. (zero-byte now open a warning that gives the option of opening them
 | 
|---|
| 188 |    in the default text editor). Ticket 70, 409 (Gregg)
 | 
|---|
| 189 |  o Moved data from COMMADS.DAT to FM3.INI. This allows you to reorder your "commands" without
 | 
|---|
| 190 |    breaking any tool buttons you have created or changing the command's hotkey assignment.
 | 
|---|
| 191 |    Hotkeys are now user selectable. Tickets 65, 186 412 (Gregg) 
 | 
|---|
| 192 |  o MPGs are now recognized as media files. Ticket 405 (Gregg)
 | 
|---|
| 193 |  o Another attempt to fix the rare situation where directory names are double listed in the
 | 
|---|
| 194 |    Tree container. Ticket 363 (Gregg)
 | 
|---|
| 195 |  o Remove high memory version which was broken by changes in open watcom 1.9 which use DosOpenL
 | 
|---|
| 196 |    (can open files larger than 2 gigs). DosOpenL doesn't thunk the high addresses correctly.
 | 
|---|
| 197 |    (Gregg)
 | 
|---|
| 198 |  o "Separate Parameters" now works. Ticket 414 (Gregg)
 | 
|---|
| 199 |  o Updated the quick settings page to include my standard settings as a choice and make 
 | 
|---|
| 200 |    Default match the currently shipped defaults. Ticket 415 (Gregg)
 | 
|---|
| 201 |  o Changes to use wipfc as the default help file compiler. Tickets 420, 421 431 (Robert, Gregg)
 | 
|---|
| 202 |  o Fix a dialog box hang when an open archive is deleted or moved. Ticket 422 (John)
 | 
|---|
| 203 |  o Fix run failure of DOS and Win16 programs called from within an archive. Ticket 423 (John)
 | 
|---|
| 204 |  o Change "Cancel" button to "Close" in the Select Archiver dialog to better reflect its 
 | 
|---|
| 205 |    function. Ticket 427 (John)
 | 
|---|
| 206 |  o Warpin installer will delete FM3RES.STR from your install directory. The file is obsolete.
 | 
|---|
| 207 |    Ticket 430 (John)
 | 
|---|
| 208 |  o Add support for unzip 6.0 in ARCHIVER.TMP file. Ticket 428 (John) 
 | 
|---|
| 209 |  o Documented in the help files the error message returned by the trashcan when a disk 
 | 
|---|
| 210 |    is full and explained its meaning. Ticket 251 (Gregg)
 | 
|---|
| 211 |  o Improved error message when the executable for an archiver isn't found in the PATH.
 | 
|---|
| 212 |    Ticket 403 (Gregg)
 | 
|---|
| 213 |  o .wpi files are now passed to PM for opening if no association is provided. Ticket 432 (Gregg)  
 | 
|---|
| 214 |  o Append checkbox in save list dialog now works as expected. Ticket 436 (Gregg)
 | 
|---|
| 215 |  o Suppressed ERROR_FILENAME_EXCED_RANGE error on NTFS volumes; it appears to be an issue with
 | 
|---|
| 216 |    NTFS.IFS or the kernel. Ticket 435 (Gregg)
 | 
|---|
| 217 |  o Improve startup parameter suggestion wording and make behavior work as described. Ticket 434
 | 
|---|
| 218 |    (John)
 | 
|---|
| 219 | 
 | 
|---|
| 220 | 3.17
 | 
|---|
| 221 | 
 | 
|---|
| 222 |  o Added progress indicators when copying or moving files and/or directories - flashing
 | 
|---|
| 223 |  led also shows list including # of total in thread notes window Ticket 302 (Steven)
 | 
|---|
| 224 |  o Place drive letters over bitmaps replace, enlarge bitmaps in drive bar and add a refresh
 | 
|---|
| 225 |  removable media and rescan button to the drive bar. Tickets 13, 91, 378, 385 (Gregg, David)
 | 
|---|
| 226 |  o Added Option to list drive label or file system name along side of the drive letter
 | 
|---|
| 227 |  in the drive tree. Tickets 47 339 (Gregg)
 | 
|---|
| 228 |  o Modified the directory container "Scanning" message to "Please wait ...scanning...
 | 
|---|
| 229 |  Ticket 291 (Steven)
 | 
|---|
| 230 |  o Toggling between split and full status bars no longer opens a databar window. Ticket 364
 | 
|---|
| 231 |  (Gregg)
 | 
|---|
| 232 |  o Shortened the status line 1 message for split status lines; Conditionally added
 | 
|---|
| 233 |  file system type to message. Ticket 365 (Gregg)
 | 
|---|
| 234 |  o Added option to open user INI, System INI or fm/2's INI files to a submenu on
 | 
|---|
| 235 |  the Utilities menu Ticket 366 (Gregg)
 | 
|---|
| 236 |  o FM/2 can now load in high memory. We have shipped both high (3.17.1) and low (3.17.0)
 | 
|---|
| 237 |  versions. Ticket 368, 388. 389, 401 (Gregg)
 | 
|---|
| 238 |  o Streamlined container scanning/loading Ticket 369, 370, 380, 381, 382 (Gregg, Steven)
 | 
|---|
| 239 |  o Fixed crashes caused by collecting files from list file and by pressing Ctrl-g
 | 
|---|
| 240 |  in the collector. Ticket 376, 395 (Gregg, Steven)
 | 
|---|
| 241 |  o Allow .LONGNAME to be displayed for FAT & LAN drives and delete .LONGNAME EA
 | 
|---|
| 242 |  if it becomes the filename on a copy or move. Ticket 377. 379, 386 (Gregg)
 | 
|---|
| 243 |  o Setting to turn off state save now work Ticket 383 (Gregg)
 | 
|---|
| 244 |  o Fixed container update failure in FM2 lite Ticket 390 (Gregg)
 | 
|---|
| 245 |  o Changed check for protectonly systems to avoid starting command.com which can hang a system
 | 
|---|
| 246 |  with a bad MDOS install Ticket 392 (Gregg)
 | 
|---|
| 247 |  o Update window layout help & fix labeling issues in fm2 main window help bmp Ticket 393
 | 
|---|
| 248 |  (Steven, David)
 | 
|---|
| 249 |  o Fixed a hang that occurred on SMP systems. Ticket 394 (Steven, Gregg)
 | 
|---|
| 250 |  o Fixed odd behavior when double clicking on the directory container directory icon.
 | 
|---|
| 251 |  Ticket 398 (Gregg)
 | 
|---|
| 252 |  o Provided the option to turn off the "drive exclude" suggestion dialog on start up.
 | 
|---|
| 253 |  Ticket 399 (Gregg)
 | 
|---|
| 254 |  o Suppressed error messages when scanning a directory containing a locked text file
 | 
|---|
| 255 |  or when Drag&Dropping more then one file from PMMail Ticket 391 400 (Gregg)
 | 
|---|
| 256 | 
 | 
|---|
| 257 | 3.16
 | 
|---|
| 258 |  o Correct walk, compare and dirsizes dialog setups to ignore saved dialog size
 | 
|---|
| 259 |  Ticket 342 (Steven)
 | 
|---|
| 260 |  o Move translatable strings to fm3dll.rc STRINGTABLE to support NLS translations
 | 
|---|
| 261 |  Tickets 6, 81, 340 (Steven, Gregg)
 | 
|---|
| 262 |  o Support backspace in directory container type to search allow longer time between
 | 
|---|
| 263 |  key strokes in type to search Ticket 348 (Steven)
 | 
|---|
| 264 |  o Filtering and select/deselect mask now work in archive containers that have
 | 
|---|
| 265 |  pathnames Tickets 358, 359 (Gregg)
 | 
|---|
| 266 |  o Date formatting and "thousand separator" should now reflect the system locale settings
 | 
|---|
| 267 |  Tickets 28, 82 (Gregg)
 | 
|---|
| 268 |  o Resolved a rare hang during startup drive scanning Ticket 361 (Gregg)
 | 
|---|
| 269 |  o Fixed failure of some system based toolbar buttons in FM/2 lite Ticket 352 (Gregg)
 | 
|---|
| 270 |  o Compare directories now remembers changes to details settings Ticket 346 (Gregg)
 | 
|---|
| 271 |  o EA checkbox on directory container notebook page now works Ticket 344 (Gregg)
 | 
|---|
| 272 |  o Error/Alert beeps can now be turned off in the settings notebook Ticket 341 (Gregg)
 | 
|---|
| 273 |  o Improve identification of text verses binary files when opening viewers Tickets 326, 338
 | 
|---|
| 274 |  (Gregg)
 | 
|---|
| 275 |  o Removed VAC 3.65 specific code Ticket 350 (Gregg)
 | 
|---|
| 276 |  o Reworked detail switches handling for saved states Tickets 343, 345, 347 (Gregg, John)
 | 
|---|
| 277 | 
 | 
|---|
| 278 | 3.15
 | 
|---|
| 279 |  o Added the option to turn write verify off on a per drive basis; it is turned off on nonfloppy
 | 
|---|
| 280 |  removables by default to address reports of hangs with FAT32 usb drives and of FAT USB
 | 
|---|
| 281 |  drives behaving as read only devices. Ticket 318/323 (Gregg)
 | 
|---|
| 282 |  o Seek and scan can now be started from the drives or directories context menus. Doing so
 | 
|---|
| 283 |  will use the drive/directory as the root for the search. Ticket 167 (Gregg)
 | 
|---|
| 284 |  o Added "DataBar" menu item to utilities menu. Ticket 280 (Gregg)
 | 
|---|
| 285 |  o Eliminated the need for archiver list to have start and end list strings; this allows it to
 | 
|---|
| 286 |  work with tar for example. Ticket 284 (John)
 | 
|---|
| 287 |  o Add setup for using latest tar including for .tar.gz and .tar.bz files (gzip and/or bzip must
 | 
|---|
| 288 |  also be in your path) to archiver.tmp (John)
 | 
|---|
| 289 |  o Added check for protectonly systems will gray out dos/win command line menu items and causes
 | 
|---|
| 290 |  Dos/Win executables to be opened in a viewer since they will fail anyway. Ticket 325 (Gregg)
 | 
|---|
| 291 |  o Added the option to rescan the drive tree on media eject (see scanning page of config notebook)
 | 
|---|
| 292 |  Ticket 48 (Gregg)
 | 
|---|
| 293 |  o Added Refresh removable media item to tree container menus Ticket 54 (Gregg)
 | 
|---|
| 294 |  o Grayed out partition tool menu item where the tool is not available in the path; removed partition
 | 
|---|
| 295 |  submenu default selection. Ticket 36 (Gregg)
 | 
|---|
| 296 |  o Added option to recursively scan selected drives at startup Ticket 322 (Gregg)
 | 
|---|
| 297 |  o Moved toggle word wrap in the MLE editor to "View" menu from a "Config" submenu Ticket 160
 | 
|---|
| 298 |  (Gregg)
 | 
|---|
| 299 |  o Added option to create extract directory from archive name Ticket 22 (Gregg)
 | 
|---|
| 300 |  o Added drop help to the tree container; fixed drop help to show the correct action on DO_DEFAULT
 | 
|---|
| 301 |  Ticket 320, 324
 | 
|---|
| 302 |  o Fixed seek and scan drive selection code so nonexistent drives aren't selected Ticket 301, 303
 | 
|---|
| 303 |  (Gregg)
 | 
|---|
| 304 |  o Several interface appearance/behavior issues were addressed Ticket 283, 305, 306, 311, 312
 | 
|---|
| 305 |  313, 316, 321, 328, 329, 330, 332 (Gregg)
 | 
|---|
| 306 |  o Fixed traps associated with deleting directories; closing a container after its
 | 
|---|
| 307 |  associated drive had been ejected and trying to execute a dll. Ticket 304, 317, 331 (Gregg)
 | 
|---|
| 308 |  o Added exceptq and process dump functionality to simplify defect reporting
 | 
|---|
| 309 |  Ticket 26, 307 (Steven)
 | 
|---|
| 310 | 
 | 
|---|
| 311 | 3.14
 | 
|---|
| 312 |  o New toolbar and drive icons (David)
 | 
|---|
| 313 |  o Updated toolbars they all include buttons to switch to any other provided toolbar (David)
 | 
|---|
| 314 |  o Right click on unformatted drive now provides the drives context menu Ticket 279 (Gregg)
 | 
|---|
| 315 |  o Corrected the menu items available for remote, virtual and removable drives
 | 
|---|
| 316 |    Eliminated instances of multiple menu defaults. Ticket 290 (Gregg)
 | 
|---|
| 317 |  o Added new icons for some objects in the FM/2 folder. Ticket 292, 294 (David, John)
 | 
|---|
| 318 |  o Enhanced scan speed for initial and complete rescan of drive tree. Ticket 25 (Gregg)
 | 
|---|
| 319 |  o Fixed typo that had changed the the filters data file from filters.dat to filter.dat;
 | 
|---|
| 320 |    It is now filters.dat which it was originally. (Gregg)
 | 
|---|
| 321 |  o Help file clean up, minor corrections updates and new icons. (David, John)
 | 
|---|
| 322 |  o Some additional bug fixes. Tickets 163, 187, 286, 289, 2, 58, 282, 285, 287, 293
 | 
|---|
| 323 |    (Gregg, John, Steven)
 | 
|---|
| 324 | 
 | 
|---|
| 325 | 3.13
 | 
|---|
| 326 |  o Trash can only used for drives that support it; it is not used as default Ticket 250 (Gregg)
 | 
|---|
| 327 |  o Check disk space remaining for temp and user files; Fix several issues related to full drives.
 | 
|---|
| 328 |    Tickets 154, 214, 268, 271 (Gregg)
 | 
|---|
| 329 |  o Added current toolbar and target directory to states. Ticket 259 (John)
 | 
|---|
| 330 |  o Add BMP resources for the 7 FM2 provided toolbars & make it clear how to turn them off.
 | 
|---|
| 331 |    Tickets 273, 274 (Gregg, David)
 | 
|---|
| 332 |  o Fix problems with default toolbars and develop a seamless install saving user modifications.
 | 
|---|
| 333 |    Ticket 267 (John)
 | 
|---|
| 334 |  o Fix issues with the toolbar button edit/add etc code. Tickets 260, 264, 266, 272, 275 (Gregg)
 | 
|---|
| 335 |  o Fix Dirsizes issues including a trap. Tickets 224, 255, 269 (Gregg)
 | 
|---|
| 336 |  o Performance optimizations. Tickets 252, 253 (Gregg)
 | 
|---|
| 337 |  o Interface cleanup; Tickets 257, 258, 261, 262, 270 (Gregg)
 | 
|---|
| 338 |  o Some additional bugs fixed; Tickets 254, 256, 278 & several without tickets (Gregg, Steven)
 | 
|---|
| 339 |  o Developed a release validation assistant. Ticket 107 (John)
 | 
|---|
| 340 | 
 | 
|---|
| 341 | 3.12
 | 
|---|
| 342 |  o When viewing archives, users can now select "Open default" or "Open Settings".
 | 
|---|
| 343 |    These options are available through the context menu and via the F6 and F7 keys.
 | 
|---|
| 344 |    Also available is open in FM2Play.exe for multimedia accel key only Ctrl + l
 | 
|---|
| 345 |    Ticket 126, 249. (John Gregg)
 | 
|---|
| 346 |  o The Settings notebook now responds to certain accelerator keys: F1 for help; F3
 | 
|---|
| 347 |    and both Enter keys for "Close and save" and ESC for "Close and discard changes".
 | 
|---|
| 348 |    Ticket 197. (John)
 | 
|---|
| 349 |  o For those who select "Show environment variables" in the Drive Tree, the list of
 | 
|---|
| 350 |    environment variables is now user-selectable on the "Tree" page of the Settings notebook.
 | 
|---|
| 351 |    Ticket 114. (John)
 | 
|---|
| 352 |  o FM/2 now uses the system TMP/TEMP directory for its Temp files. It should cleanup after
 | 
|---|
| 353 |    itself but it does it when it reopens following a crash. Let us know if it doesn't
 | 
|---|
| 354 |    Ticket 20 (Gregg)
 | 
|---|
| 355 |  o We have reworked the menus and accel keys in file containers (ie dircnr) to allow
 | 
|---|
| 356 |    for either the full path name (always available) or the filename to be saved/appended
 | 
|---|
| 357 |    to the clipboard. The menus were reworked to make access to these functions more obvious.
 | 
|---|
| 358 |    Ticket 137 (Gregg)
 | 
|---|
| 359 |  o Bug fixes, code cleanup and fortify enhancements (Steve, John, Gregg)
 | 
|---|
| 360 | 
 | 
|---|
| 361 | 3.11
 | 
|---|
| 362 |  o Fixed 2 traps in Dirsize, ticket 243 (Gregg Steven)
 | 
|---|
| 363 |  o Added the option of having delete move the files to the Xworkplace trash can, ticket 43
 | 
|---|
| 364 |    (Gregg)
 | 
|---|
| 365 |  o Added fortify support fix several memory management issues, ticket 213 240 (Steven Gregg)
 | 
|---|
| 366 |  o Fixed multi dot file association/filtering logic, ticket 235 (KO Myung-Hun)
 | 
|---|
| 367 |  o The Newviewer (not the old MLE) is used to view files when view is selected from menus
 | 
|---|
| 368 |    ticket 241 (Gregg)
 | 
|---|
| 369 |  o Fixed issues with details view not following user selected settings, ticket 237 239
 | 
|---|
| 370 |    (Gregg John)
 | 
|---|
| 371 |  o Eliminated the "bare" ini key details setting names. They are now prefaced by the container
 | 
|---|
| 372 |    name (ie DIRCNRS_) ticket 234 (John)
 | 
|---|
| 373 |  o Made all command line lengths obey user selected command line length, ticket 233 (Gregg)
 | 
|---|
| 374 |  o Added a state "FM2ShutDown" to the states dropdown box to allow easy return to the startup
 | 
|---|
| 375 |    state, ticket 227 (John)
 | 
|---|
| 376 |  o Fixed crash in compare directories if a file's name exceeded the OS/2 maximum, ticket 213
 | 
|---|
| 377 |    (Gregg)
 | 
|---|
| 378 |  o FM/2 reopens directory containers in the position they were closed in, ticket 103 (John)
 | 
|---|
| 379 |  o Add warnall support (Steven)
 | 
|---|
| 380 | 
 | 
|---|
| 381 | 3.10
 | 
|---|
| 382 |  o Removed the close button and menu item from the tree container which closed FM/2 (Gregg)
 | 
|---|
| 383 |  o Implement bubble help for bitmap menu items in collector and arc container (Gregg)
 | 
|---|
| 384 |  o Correct/enhance settings notebook navigation, ticket #188 (Steven)
 | 
|---|
| 385 |  o Reopen settings notebook to last selected page unless overridden, ticket #188 (Steven)
 | 
|---|
| 386 |  o Correct Compare Directories select count regression (Steven)
 | 
|---|
| 387 |  o Correct Compare Directories file sizes regression (Steven)
 | 
|---|
| 388 |  o Speed up Compare Directories filter redraw (Steven)
 | 
|---|
| 389 |  o Rework Config menu.  Move some to submenu.  Add drag&drop dialog toggle. (Steven)
 | 
|---|
| 390 |  o Rework Walk dialog.  Put entry field at the top. (Steven)
 | 
|---|
| 391 |  o Subjectwidth/left now works in the collector. (Gregg)
 | 
|---|
| 392 |  o Change Config->Edit and Config->Palette menus to have no default (Steven)
 | 
|---|
| 393 |  o Avoid spurious error reports for R/O directories on FAT volumes.  Ticket #116. (Steven)
 | 
|---|
| 394 |  o Add immediate updates toggle to config menu.  Ticket #132. (Steven)
 | 
|---|
| 395 |  o Fix toolbar to change background colors with color drag drop ticket #161 (Gregg)
 | 
|---|
| 396 |  o More Compare Directories rework.  Filters now honored by actions.  Tickets #191, #198 (Steven)
 | 
|---|
| 397 |  o Fix failure of direct edit of Subjects and LongNames (Gregg)
 | 
|---|
| 398 |  o Walk directories and walk directories2 now remember size and position. (Gregg)
 | 
|---|
| 399 |  o Compare directories dialog remembers size and position. (Gregg)
 | 
|---|
| 400 |  o Individual directory containers can have different fonts & colors which are saved
 | 
|---|
| 401 |    and restored (Gregg)
 | 
|---|
| 402 |  o Moved command line, system and bookshelf to submenus on the utilities menu (Gregg)
 | 
|---|
| 403 |  o Restore no-prescan drives if restoring named state
 | 
|---|
| 404 |    This reverts to original behavior for named states
 | 
|---|
| 405 |  o Rework collector progress reporting and improve performance (ticket #79)
 | 
|---|
| 406 |  o Compile OpenWatcom version into binary (Steven)
 | 
|---|
| 407 |  o Add conditional cascade to main menu settings menu item (Steven)
 | 
|---|
| 408 |  o Rework ResizeChildren to resize drive tree correctly (Steven)
 | 
|---|
| 409 |  o Avoid trap in TreeCnrWndProc WM_SAVEAPPLICATION (Steven)
 | 
|---|
| 410 |  o Fix _fsopen failure when creating a new list file (Gregg)
 | 
|---|
| 411 |  o Stop collector from trying to remove container items that were never inserted (Gregg)
 | 
|---|
| 412 |  o Recollect of hidden items now updates the items and unhides them (Gregg)
 | 
|---|
| 413 |  o Put hide/remove etc menu options on collector "view" menu (Gregg)
 | 
|---|
| 414 |  o Fix trap in seeall cause by pathname(s) that exceed maxpath (Gregg)
 | 
|---|
| 415 |  o Restore SaveDirCnrState internal state save logic - accidentally removed
 | 
|---|
| 416 |  o Move save shutdown state name to strings (IDS_SHUTDOWNSTATE, ShutdownState)
 | 
|---|
| 417 |  o Add unhide menu option (Gregg)
 | 
|---|
| 418 |  o Enable user settable command line length (Gregg)
 | 
|---|
| 419 |  o Add presparams & update appearance of "Sizes" dialog (Gregg)
 | 
|---|
| 420 |  o Fix save and restore of non-default details view settings (John)
 | 
|---|
| 421 |  o The state at shutdown is now available (read-only) in the States combo box (John)
 | 
|---|
| 422 |  o The list of excluded drives in the parameters of the FM/2 object
 | 
|---|
| 423 |    are no longer overwritten during the FM/2 install (John)
 | 
|---|
| 424 |  o The FM/2 Utilities package will no longer be selected automatically
 | 
|---|
| 425 |    during the install if it has already been installed. (John)
 | 
|---|
| 426 |  o Add a "debugging support" package to the Warpin WPI file (John)
 | 
|---|
| 427 |  o The build process has been changed so that script is updated with the new
 | 
|---|
| 428 |    version number the first time the WPI file for that version is built (John)
 | 
|---|
| 429 |  o Changed the build process to skip LXLITE processing on debug builds (John)
 | 
|---|
| 430 | 
 | 
|---|
| 431 | 
 | 
|---|
| 432 | 3.09
 | 
|---|
| 433 |  o Check program strings entered in assoc, commands & settings for quoting,
 | 
|---|
| 434 |  file extension, space before args and existence on entry. (Gregg)
 | 
|---|
| 435 |  o Add TestFDate and TestCDate for date compare and sort functions (Gregg)
 | 
|---|
| 436 |  o Use commaFMTULL for formatting additional file, EA etc size information(Gregg)
 | 
|---|
| 437 |  o Give LIBPATHSTRICT option for mailto & run FTP/HTTP (Gregg)
 | 
|---|
| 438 |  o Add "mailto" option in new viewer (Gregg)
 | 
|---|
| 439 |  o Make WPURLDEFAULTSETTINGS the fall back for ftp/httprun (Gregg)
 | 
|---|
| 440 |  o Update CopyPresParams to copy all types of pres parameters (Gregg)
 | 
|---|
| 441 |  o Add "Save as" menu item to internal viewer (Gregg)
 | 
|---|
| 442 |  o Eliminate deletion of ext path if it was not valid on startup
 | 
|---|
| 443 |  o Allow saving of a currently not valid ext path with warning (Gregg)
 | 
|---|
| 444 |  o Internal editor now handles readonly files (Gregg)
 | 
|---|
| 445 |  o Correct hex edit buffer sizing to avoid data loss (Steven)
 | 
|---|
| 446 |  o Use CopyPresParams to fix presparam inconsistencies in menus (Gregg)
 | 
|---|
| 447 |  o Correct variable cast to fix hex code display problem (Gregg)
 | 
|---|
| 448 |  o Correct variable cast to fix hex code display problem (Gregg)
 | 
|---|
| 449 |  o Update includes to allow standalone usage (Steven)
 | 
|---|
| 450 |  o Switch to wrc.exe default; support USE_RC from environment (Steven)
 | 
|---|
| 451 |  o Avoid out of memory traps in Compare Directories (Steven)
 | 
|---|
| 452 |  o Correct INI editor copy failures (Steven)
 | 
|---|
| 453 |  o Use CloseProfile to avoid spurious system INI closes (Steven)
 | 
|---|
| 454 | 
 | 
|---|
| 455 | 3.08
 | 
|---|
| 456 |  o Cancel in walk directories dialog now directly closes dialog even if
 | 
|---|
| 457 |    directory path text has changed (Gregg)
 | 
|---|
| 458 |  o Fixed seek and scan crash caused by file names that exceed maxpath(Gregg)
 | 
|---|
| 459 |  o Fixed INVALID_NAME error caused by FILEFIND buffer crossing a 64k boundary (Steven)
 | 
|---|
| 460 |  o Added 32 bit DosQuerySysState API (Gregg)
 | 
|---|
| 461 |  o Warpin build will not attempt to use wrong wic.exe (John)
 | 
|---|
| 462 |  o Make directory now always lists current directory (not subdirectories)
 | 
|---|
| 463 |    on status line (Gregg)
 | 
|---|
| 464 |  o Use thousands separator from default COUNTRYINFO (Gregg, Steven)
 | 
|---|
| 465 |  o Add support for files over 4GiB (Gregg, Steven)
 | 
|---|
| 466 |  o Rework filemask logic to match last extension and allow for better
 | 
|---|
| 467 |    string matching (Gregg)
 | 
|---|
| 468 |  o Use 4096 byte buffers to protect against NFTS driver small read defect (Steven)
 | 
|---|
| 469 | 
 | 
|---|
| 470 | 3.07
 | 
|---|
| 471 |  o Tweak build process (Steven)
 | 
|---|
| 472 |  o Rework internals to increase file and directory limits (Steven, Gregg)
 | 
|---|
| 473 |  o Rework internal sleep durations to increase performance (Gregg)
 | 
|---|
| 474 |  o Rework file scanning buffer handling to increase performance (Gregg)
 | 
|---|
| 475 |  o Speed up Config->Tree->Collapse before switching speed (Steven)
 | 
|---|
| 476 |  o Speed up Dup find code. (Gregg)
 | 
|---|
| 477 |  o Update configuration notebook scanning page (Steven)
 | 
|---|
| 478 |  o Rework states logic to allow longer state names, tickets #109, #31 (Steven)
 | 
|---|
| 479 |  o Report delta time in debug messages (Steven)
 | 
|---|
| 480 |  o Added BldFullPathName cleaned up comp dirs code fix right left misalignment(Steven)
 | 
|---|
| 481 |  o Added BldQuotedFileName and BldQuotedFullPathName to streamline code. (Steven, Gregg)
 | 
|---|
| 482 |  o Increased limit on Subject EA to 1024 from 40. (Gregg)
 | 
|---|
| 483 |  o Corrected dir sizes accel key to ctrl + z. (Gregg)
 | 
|---|
| 484 |  o Fixed addition of ff in Hex notation by archiver editor. (John)
 | 
|---|
| 485 |  o Updated build instructions on FM/2 Wiki. (David)
 | 
|---|
| 486 |  o Dir sizes correct some sizing and positioning issues. (Steve)
 | 
|---|
| 487 |  o Removed error message in eas.c which caused seek and scan for text including eas to fail on
 | 
|---|
| 488 |    read only files. (Gregg)
 | 
|---|
| 489 |  o Fixed unnecessary menu item removal when FM/2 is run as the WPS.(Gregg)
 | 
|---|
| 490 |  o Fixed the restore of the settings under "Include in details view" on the "DirView"
 | 
|---|
| 491 |    tab of the configuration notebook, Ticket 118/71 (John)
 | 
|---|
| 492 |  o Subject column can be moved to left side of split bar in directory container
 | 
|---|
| 493 |    and/or sized which will truncate long subjects (Gregg)
 | 
|---|
| 494 |  o Avoid can not set fm3.ini read-only failure - DosSetPathInfo (Steven)
 | 
|---|
| 495 |  o Avoid exception when exiting File/Directory Object Information dialog (Steven)
 | 
|---|
| 496 |  o Fix a fast viewer text file load failure. (Gregg)
 | 
|---|
| 497 |  o Reversed behavior of horizontal scroll bar in fast viewer bar present with unwrapped text
 | 
|---|
| 498 |    absent with wrapped text and hex
 | 
|---|
| 499 |  o Add accelerator support to quicklist windows (Steven)
 | 
|---|
| 500 | 
 | 
|---|
| 501 | 3.06
 | 
|---|
| 502 |  o First release built with OpenWatcom associated documentation updates (Steven,Gregg,John)
 | 
|---|
| 503 |  o Fixed ramdisk not shown in quicklist drives dropdown and drive bar drive lists (Gregg)
 | 
|---|
| 504 |  o Fixed WORKPLACE_PROCESS environment variable check (Gregg)
 | 
|---|
| 505 |  o Add CheckPmDrgLimit including IsFm2Window as part of work around PM drag limit (Steven,Gregg)
 | 
|---|
| 506 |  o Change mouse button 3 white space click to fail silently (Gregg)
 | 
|---|
| 507 |  o Document behavior of global.exe when attempt is made to run it from 4os2 (Gregg)
 | 
|---|
| 508 | 
 | 
|---|
| 509 | 3.05.09
 | 
|---|
| 510 |  o Update readme to reflect warpin install and other code changes (David, John, Gregg)
 | 
|---|
| 511 |  o Avoid spurious add_udir error reports (Steven)
 | 
|---|
| 512 |  o Harden drag/drop error recovery (Steven, Gregg)
 | 
|---|
| 513 |  o Add DbgMsg (Steven)
 | 
|---|
| 514 |  o Rework selective error logging logic
 | 
|---|
| 515 |  o Rework state save/restore user interface to report problems better (Steven)
 | 
|---|
| 516 |  o Correct FileInfoProc binary file detect (Steven)
 | 
|---|
| 517 |  o Correct FileInfoProc/IconProc race crash - ticket#77 (Steven)
 | 
|---|
| 518 |  o Convert to WarpIN installer - ticket #10 (David, John)
 | 
|---|
| 519 |  o Work around for drag/drop limit in PM ticket 50 (Gregg, Steven)
 | 
|---|
| 520 |  o Add RunFM2Utils function find utils in path or \utils (Gregg)
 | 
|---|
| 521 |  o Fix MMPM file scan to not try to play nonmedia files (Gregg)
 | 
|---|
| 522 |  o "Replace" in commands dialog now leave list order intact (Gregg)
 | 
|---|
| 523 |  o Code cleanup (ROT13 compiler warning, removed win class pstrings QWL_USER) (Gregg)
 | 
|---|
| 524 |  o Removed original Readme from distribution package
 | 
|---|
| 525 | 
 | 
|---|
| 526 | 3.05 beta08
 | 
|---|
| 527 |  o Add SelectDriveIcon function (Gregg)
 | 
|---|
| 528 |  o New drive flags - ramdisk, virtual drive & no drive stats (Gregg)
 | 
|---|
| 529 |  o New icons for ramdisk, virtual drives & directories (David)
 | 
|---|
| 530 |  o Avoid saving directory settings for no prescan drives on close (Steven)
 | 
|---|
| 531 |  o Restore Make directory menu item to drive container context menu (Gregg)
 | 
|---|
| 532 |  o Add read only NTFS file support (requires NTFS.ifs) (Gregg)
 | 
|---|
| 533 |  o Removed most hard coded fonts from dialogs updated Helv font to Helvetica (Gregg)
 | 
|---|
| 534 |  o Moved fonts to string file (Gregg)
 | 
|---|
| 535 |  o Expanded FM2's recognition of image & archive file types (Gregg)
 | 
|---|
| 536 |  o Help file updates (Gregg)
 | 
|---|
| 537 |  o Source code cleanup (Gregg)
 | 
|---|
| 538 |  o Icons update appropriately with drive flag changes (Steven)
 | 
|---|
| 539 |  o Avoid restoring directory windows for no prescan drives (Steven)
 | 
|---|
| 540 |  o Avoid hangs when viewing zip content and running viewer as child
 | 
|---|
| 541 |  o Honor NOPRESCAN flags for drives left open on exit
 | 
|---|
| 542 |  o Refresh tree container drive icon after prescan enable
 | 
|---|
| 543 | 
 | 
|---|
| 544 | 3.05beta07
 | 
|---|
| 545 |  o Support additional file systems types (Gregg)
 | 
|---|
| 546 |  o Reorganize menus (Gregg)
 | 
|---|
| 547 |  o Enhance unzip option controls (Gregg)
 | 
|---|
| 548 |  o Remember search options in Seek and Scan (Gregg)
 | 
|---|
| 549 |  o Allow drive flag editing for not ready drives (Gregg)
 | 
|---|
| 550 |  o Correct bitmap loading defects (Steven)
 | 
|---|
| 551 |  o Update documentation (Gregg)
 | 
|---|
| 552 |  o Add newer, better bitmaps (David)
 | 
|---|
| 553 |  o Update Readme to discuss move to Netlabs (Steve)
 | 
|---|
| 554 | 
 | 
|---|
| 555 | 3.05beta06
 | 
|---|
| 556 |  o Put .. back in walk list - oops
 | 
|---|
| 557 |  o Correct walk directory list build regression - oops
 | 
|---|
| 558 | 
 | 
|---|
| 559 | 3.05beta05
 | 
|---|
| 560 |  o Rework session termination logic - avoids hanging zip windows and others
 | 
|---|
| 561 |  o NDFS support by Gregg
 | 
|---|
| 562 |  o Default seek and scan to show files
 | 
|---|
| 563 |  o Rework menus
 | 
|---|
| 564 |  o Correct . and .. compare logic to not skip .dir and ..dir
 | 
|---|
| 565 |  o Correct compare directories . and .. skip logic to not skip .dir
 | 
|---|
| 566 |  o Association editor fixes by Gregg
 | 
|---|
| 567 | 
 | 
|---|
| 568 | 3.05beta04
 | 
|---|
| 569 |  o Change to standard F1 Help hotkey by Gregg
 | 
|---|
| 570 |  o Association editor enhancements by Gregg
 | 
|---|
| 571 |  o Commands editor enhancements by Gregg
 | 
|---|
| 572 |  o Avoid spurious error popups
 | 
|---|
| 573 | 
 | 
|---|
| 574 | 3.05beta03
 | 
|---|
| 575 |  o Help file updated by David
 | 
|---|
| 576 |  o Avoid toolbar bitmap edit exception
 | 
|---|
| 577 |  o Toolbars reworked by David
 | 
|---|
| 578 |  o Add more missing fm3.hlp dependents to makefile
 | 
|---|
| 579 |  o More great bitmaps from David
 | 
|---|
| 580 | 
 | 
|---|
| 581 | 3.05beta02
 | 
|---|
| 582 |  o Disable conflicting menu options while collector busy
 | 
|---|
| 583 |  o Integrate Gregg Young's partition format enhancements
 | 
|---|
| 584 |  o Integrate John Small's switch list title logic
 | 
|---|
| 585 | 
 | 
|---|
| 586 | 3.05beta01
 | 
|---|
| 587 |  o More great bitmaps from David
 | 
|---|
| 588 |  o Avoid cascading messages when collector file list is a binary file
 | 
|---|
| 589 |  o Rework some error messages
 | 
|---|
| 590 |  o Add unlock.exe to commands template
 | 
|---|
| 591 | 
 | 
|---|
| 592 | 3.04
 | 
|---|
| 593 |  o Recover corrupted finger pointer
 | 
|---|
| 594 |  o Allow quick abort of large archive open
 | 
|---|
| 595 |  o Open large archive containers at idle priority
 | 
|---|
| 596 |  o Update archiver usage help (thanks Gregg)
 | 
|---|
| 597 |  o Expose internal errors to user rather than just beeping
 | 
|---|
| 598 |  o Check and report more "should not occur" errors
 | 
|---|
| 599 |  o More new icons (thanks David)
 | 
|---|
| 600 |  o Allow vcollect applet to die on window close
 | 
|---|
| 601 | 
 | 
|---|
| 602 | 3.04 pre11:
 | 
|---|
| 603 |  o Add hide not selected to Compare Directories
 | 
|---|
| 604 |  o Add compare content to Compare Directories
 | 
|---|
| 605 | 
 | 
|---|
| 606 | 3.04 pre10:
 | 
|---|
| 607 |  o Allow non-null terminated archive signatures
 | 
|---|
| 608 |  o Preserve archiver.bbs comments
 | 
|---|
| 609 | 
 | 
|---|
| 610 | 3.04 pre9:
 | 
|---|
| 611 |  o Add archiver definition add/delete/move support
 | 
|---|
| 612 | 
 | 
|---|
| 613 | 3.04 pre8:
 | 
|---|
| 614 |  o Avoid toolbar window list trap (action 9010)
 | 
|---|
| 615 |  o Avoid internal editor file corruption when wrap on
 | 
|---|
| 616 | 
 | 
|---|
| 617 | 3.04 pre7:
 | 
|---|
| 618 |  o More archiver.bb2 template rework
 | 
|---|
| 619 |  o Correct archiver window date/time suppress logic
 | 
|---|
| 620 |  o Clean up archiver.bb2 loader
 | 
|---|
| 621 |  o Minor makefile corrections
 | 
|---|
| 622 | 
 | 
|---|
| 623 | 3.04 pre6:
 | 
|---|
| 624 |  o Correct typo in MakeValidDir() - avoid drive button RMB trap
 | 
|---|
| 625 | 
 | 
|---|
| 626 | 3.04 pre5:
 | 
|---|
| 627 |  o Support archivers with no list headers (tar)
 | 
|---|
| 628 |  o Support archivers that only extract with directories (tar)
 | 
|---|
| 629 |  o Disable menus for not ready volumes
 | 
|---|
| 630 |  o Correct missing collector view button window updates
 | 
|---|
| 631 |  o Correct fallback logic in MakeValidDir()
 | 
|---|
| 632 | 
 | 
|---|
| 633 | 3.04 pre4:
 | 
|---|
| 634 |  o Correct longnames display enable
 | 
|---|
| 635 |  o archiver.tmp (archiver.bb2) updated and optimized
 | 
|---|
| 636 |  o Support archiver.tmp install
 | 
|---|
| 637 | 
 | 
|---|
| 638 | 3.04 pre3:
 | 
|---|
| 639 |  o Support jfsopt.cmd install
 | 
|---|
| 640 |  o Support tarlist.cmd install
 | 
|---|
| 641 |  o Ensure install.cmd updates fm/2 Desktop folder icons
 | 
|---|
| 642 |  o Support empty signatures in archiver.bb2
 | 
|---|
| 643 | 
 | 
|---|
| 644 | 3.04 pre2:
 | 
|---|
| 645 |  o More icon updates (David's v18)
 | 
|---|
| 646 |  o Avoid user directory edit crash
 | 
|---|
| 647 |  o Avoid crashing if archiver.bb2 entry has no signature
 | 
|---|
| 648 | 
 | 
|---|
| 649 | 3.04 pre1:
 | 
|---|
| 650 |  o Avoid commands menu do it yourself trap
 | 
|---|
| 651 |  o Correct filesystem type details view column selections
 | 
|---|
| 652 |  o Rework resource kit into standard makefiles
 | 
|---|
| 653 |  o Replace bitmaps and icons (thanks to David Graser and others)
 | 
|---|
| 654 |  o Add JFS optimize support (thanks to Gregg Young)
 | 
|---|
| 655 |  o Avoid Directory Sizes hangs
 | 
|---|
| 656 | 
 | 
|---|
| 657 | 3.03:
 | 
|---|
| 658 |  o Rework resource kit and reskit readme
 | 
|---|
| 659 |  o Correct directory sizes sort
 | 
|---|
| 660 |  o Correct archive sort again
 | 
|---|
| 661 | 
 | 
|---|
| 662 | 3.02i:
 | 
|---|
| 663 |  o Rework Databar to avoid delays for inaccessible volumes
 | 
|---|
| 664 |  o Lots of work on large file support
 | 
|---|
| 665 |  o Switch to VAC 3.65
 | 
|---|
| 666 |  o Correct name parsing in collector and archive containers
 | 
|---|
| 667 |  o Output popup error messages to stderr and to screen
 | 
|---|
| 668 |  o Correct archive container initial sort setup
 | 
|---|
| 669 |  o Avoid startup trap in FindSwapperDat (VAC3.65 compat)
 | 
|---|
| 670 |  o Correct reversed wrap menu in new viewer
 | 
|---|
| 671 |  o Misc VAC3.65 compat rework
 | 
|---|
| 672 |  o Avoid referencing garbage in collector
 | 
|---|
| 673 |  o Resolve some icon selection inconsistencies
 | 
|---|
| 674 | 
 | 
|---|
| 675 | 3.02h:
 | 
|---|
| 676 |  o Show full target path in Drag/Drop dialogs
 | 
|---|
| 677 |  o Add debug support to troubleshoot invisible FAT32 drive
 | 
|---|
| 678 |  o Correct archiver.bb2 editing
 | 
|---|
| 679 | 
 | 
|---|
| 680 | 3.02g:
 | 
|---|
| 681 |  o Update removable drive support to work for USB MSD
 | 
|---|
| 682 | 
 | 
|---|
| 683 | 3.02f:
 | 
|---|
| 684 |  o Add large drive support to the dirsize applet startup screen
 | 
|---|
| 685 |  o Avoid spurious filldir errors for large drives
 | 
|---|
| 686 |    Will still get get math errors for >4GB directories
 | 
|---|
| 687 | 
 | 
|---|
| 688 | 3.02e:
 | 
|---|
| 689 |  o More see all files fixes
 | 
|---|
| 690 |  o Correct internal viewer WM_VSCROLL logic (amouse)
 | 
|---|
| 691 | 
 | 
|---|
| 692 | 3.02d:
 | 
|---|
| 693 |  o Clean up icon usage
 | 
|---|
| 694 |  o Add missing refresh after compare subdir toggle
 | 
|---|
| 695 |  o Try to avoid playing non-MM files when use MMOS2 enabled
 | 
|---|
| 696 |  o Rework directory sizes for large drives
 | 
|---|
| 697 |  o Correct Show All Files requests from Tree View context menu
 | 
|---|
| 698 |  o Correct resource strings
 | 
|---|
| 699 | 
 | 
|---|
| 700 | 3.02c:
 | 
|---|
| 701 |  o Correct broken assignments
 | 
|---|
| 702 |  o Force Compare Directories window refresh on subdir toggle
 | 
|---|
| 703 | 
 | 
|---|
| 704 | 3.02b:
 | 
|---|
| 705 |  o Add JFS and FAT32 support
 | 
|---|
| 706 | 
 | 
|---|
| 707 | 3.02a:
 | 
|---|
| 708 |  o Replace corrupted remote.ico.
 | 
|---|
| 709 |  o Correct archive name display
 | 
|---|
| 710 | 
 | 
|---|
| 711 | 3.02:
 | 
|---|
| 712 |  o First open source release.
 | 
|---|
| 713 | 
 | 
|---|
| 714 | 3.01:
 | 
|---|
| 715 |  o Added another archiver date type for user Jans-Peter Otto.
 | 
|---|
| 716 | 
 | 
|---|
| 717 | 3.00d:
 | 
|---|
| 718 |  o FM/2 Lite remembers if a directory pane was maximized when it
 | 
|---|
| 719 |    closed now (duh -- should have all along, I just forgot).
 | 
|---|
| 720 | 
 | 
|---|
| 721 | 3.00c:
 | 
|---|
| 722 |  o More minor bug fixes.
 | 
|---|
| 723 | 
 | 
|---|
| 724 | 3.00b:
 | 
|---|
| 725 |  o Fix two minor bugs reported by users.
 | 
|---|
| 726 | 
 | 
|---|
| 727 | 3.00:
 | 
|---|
| 728 |  o Most of the text in FM/2 is now accessible from outside the source
 | 
|---|
| 729 |    code files, meaning translations to other languages should now be
 | 
|---|
| 730 |    possible without much problem.  A resource translation kit is offered
 | 
|---|
| 731 |    free-of-charge to registered users.  This required some additional
 | 
|---|
| 732 |    files (FM3RES.DLL and FM3RES.STR), but FM3DLL.DLL becomes (at least)
 | 
|---|
| 733 |    correspondingly smaller.
 | 
|---|
| 734 |  o Jazzed up Autoview a bit.
 | 
|---|
| 735 |  o Removed a bug that sneaked in during code optimization detected by
 | 
|---|
| 736 |    a user where archive members couldn't be dragged.  Then optimized
 | 
|---|
| 737 |    some more, thus tempting fate.
 | 
|---|
| 738 |  o Improved FM/2's internal window selection from menus.
 | 
|---|
| 739 |  o The status button in Directory Containers that shows the selected
 | 
|---|
| 740 |    number of files and bytes now displays a select menu when clicked.
 | 
|---|
| 741 |  o Drive buttons will now show free space on drives as bubble help
 | 
|---|
| 742 |    except for CD-ROM drives, diskette drives A: and B:, and drives
 | 
|---|
| 743 |    marked as "slow" in the drive flags dialog.  I also made the buttons
 | 
|---|
| 744 |    a little bigger, and they'll "stack" if required due to insufficient
 | 
|---|
| 745 |    width.
 | 
|---|
| 746 |  o Removed System Information applet from FM/2 -- OS/2 seems to have
 | 
|---|
| 747 |    this stuff built-in now.
 | 
|---|
| 748 |  o Moved MakeArc into the FM/2 Utilities package.
 | 
|---|
| 749 |  o You can now add selected environment variables that list directories
 | 
|---|
| 750 |    (like PATH, LIBPATH and DPATH) to the Drive Tree with a toggle in
 | 
|---|
| 751 |    the internal Settings notebook on the Tree page.  Cool.
 | 
|---|
| 752 |  o You can now set a default Target directory for menu and accelerator
 | 
|---|
| 753 |    key copy and move operations, and choose to confirm (and perhaps
 | 
|---|
| 754 |    change) that directory on each operation, or accept it without
 | 
|---|
| 755 |    confirmation.
 | 
|---|
| 756 |  o FM/2 will now make program object Parameters suggestions the first
 | 
|---|
| 757 |    time it's run (no FM3.INI exists) if you should exclude any drives,
 | 
|---|
| 758 |    and will even set the Parameters for you if you like.
 | 
|---|
| 759 |  o Yet more tweaking that no one will ever notice...
 | 
|---|
| 760 | 
 | 
|---|
| 761 | 2.67:
 | 
|---|
| 762 |  o Jazzed up the mini-command line a bit.
 | 
|---|
| 763 |  o Command lines for the Execute dialog and mini-command line are now
 | 
|---|
| 764 |    saved separately (the former in CMDLINES.DAT, the latter in
 | 
|---|
| 765 |    CMDMINI.DAT, same format).  You can save, or not, either type for
 | 
|---|
| 766 |    recall.
 | 
|---|
| 767 | 
 | 
|---|
| 768 | 2.66:
 | 
|---|
| 769 |  o Increased duration of error window to 5 seconds from 3 (click it to
 | 
|---|
| 770 |    make it vanish early), changed background color to white and text
 | 
|---|
| 771 |    color to dark red, surrounded with red rectangle to make it stand out
 | 
|---|
| 772 |    more.  Also gave it a distinctive sound.  (This is the error window
 | 
|---|
| 773 |    you get if you do something like try to open the diskette drive when
 | 
|---|
| 774 |    there's no diskette inserted.)
 | 
|---|
| 775 |  o Killed bug reported by Paulo Mario where FM/2 could crash (suddenly
 | 
|---|
| 776 |    exit) after moving a file and overwriting an existing file.
 | 
|---|
| 777 |  o Reworked Databar a bit.
 | 
|---|
| 778 |  o For the adventurous among you, try holding Shift or Ctrl while
 | 
|---|
| 779 |    clicking that second status window in a Directory Container...
 | 
|---|
| 780 | 
 | 
|---|
| 781 | 2.65:
 | 
|---|
| 782 |  o You can drag an object onto the Drive tree's Open button now, and
 | 
|---|
| 783 |    a Directory Container for that object will be opened.
 | 
|---|
| 784 |  o Long-overdue code cleanup begins...
 | 
|---|
| 785 |  o Fixed bug in FM/2 Lite where it was sorta paying attention to the
 | 
|---|
| 786 |    "bottom buttons" setting in FM/2 when it should ignore it.
 | 
|---|
| 787 |  o Played with FM/2's default settings for new users -- some of the
 | 
|---|
| 788 |    best stuff was turned off by default!
 | 
|---|
| 789 |  o Changed the behavior of the Rename dialog somewhat per user
 | 
|---|
| 790 |    suggestion.  "Overwrite if target older or same," "Overwrite if
 | 
|---|
| 791 |    target newer" and "Don't ask again" checkboxes now allow you to
 | 
|---|
| 792 |    selectively skip being asked about naming conflicts for the rest of
 | 
|---|
| 793 |    an operation.  Note that clicking the "Okay" button honors these
 | 
|---|
| 794 |    choices, but the "Overwrite" button overrides them for that one file
 | 
|---|
| 795 |    (an overwrite _will_ be performed).
 | 
|---|
| 796 | 
 | 
|---|
| 797 | 2.64:
 | 
|---|
| 798 |  o Made Window->Tile a cascade menu with Tile as the default, but you
 | 
|---|
| 799 |    can also set Autotile and Tile backwards toggles (renamed Tile
 | 
|---|
| 800 |    horizontal) there.
 | 
|---|
| 801 |  o More help file work.
 | 
|---|
| 802 |  o Tweaking of a few things no one will ever notice, except perhaps
 | 
|---|
| 803 |    as a feeling of more smoothness in a few places.
 | 
|---|
| 804 |  o Added "Leave all attrs" button to Attributes dialog to make
 | 
|---|
| 805 |    "touching" files easier.
 | 
|---|
| 806 | 
 | 
|---|
| 807 | 2.63:
 | 
|---|
| 808 |  o Fixed bug in UNDEL.EXE pointed out by a user.
 | 
|---|
| 809 |  o Added "Double-click" topic to Tutorial section of help.  Did you know
 | 
|---|
| 810 |    that you can make FM/2 do something different when you double-click
 | 
|---|
| 811 |    an object?  Other miscellaneous work on the help file.
 | 
|---|
| 812 |  o Moved "Create shadows" command under "Copy" cascade in menus where no
 | 
|---|
| 813 |    separate "Create objects" cascade is available and a "Copy" cascade
 | 
|---|
| 814 |    is available.
 | 
|---|
| 815 |  o Made the way menus appear on new View and Sort buttons more
 | 
|---|
| 816 |    attractive (IMHO).
 | 
|---|
| 817 |  o Bubble help won't appear if the window isn't active now (oversight).
 | 
|---|
| 818 |  o To make it easier to parse the saved output from a Directory sizes
 | 
|---|
| 819 |    window, directory names containing spaces are now surrounded by quote
 | 
|---|
| 820 |    marks.
 | 
|---|
| 821 |  o Related:  Put SEEHELP.EXE into FM2UTILS.ZIP for those who have
 | 
|---|
| 822 |    versions of OS/2 with VIEW.EXEs that won't read .HLP files directly.
 | 
|---|
| 823 |    You can read the FM/2 help file directly using this program on such
 | 
|---|
| 824 |    systems:  "SEEHELP FM3.HLP".
 | 
|---|
| 825 | 
 | 
|---|
| 826 | 2.62:
 | 
|---|
| 827 |  o Added /SAVE and /NOSAVE to mini-command line options for a user.
 | 
|---|
| 828 | 
 | 
|---|
| 829 | 2.61:
 | 
|---|
| 830 |  o Added new buttons to Directory Container, Archive Containers and the
 | 
|---|
| 831 |    Collector that allow you to set sort, filter and view.  Removed
 | 
|---|
| 832 |    filter button from bottom of screen (no longer needed).  Revised
 | 
|---|
| 833 |    window layouts help to show modified layouts.
 | 
|---|
| 834 |  o More newuser-friendly junk (more bubble help, etc.).
 | 
|---|
| 835 |  o Added Find first/next to INI viewer.  Listbox command will work in
 | 
|---|
| 836 |    is bordered in red.
 | 
|---|
| 837 |  o Just a BTW -- there's a new IMAGE.EXE (the FM/2 image viewer utility)
 | 
|---|
| 838 |    in FM2UTILS.ZIP, available free-of-charge at
 | 
|---|
| 839 |    http://www.bmtmicro.com/catalog/fm2
 | 
|---|
| 840 |    I put some stuff in it that I needed for making pictures for the help
 | 
|---|
| 841 |    files.
 | 
|---|
| 842 | 
 | 
|---|
| 843 | 2.60:
 | 
|---|
| 844 |  o Fast internal viewer can start configured editor from menu (Ctrl + e
 | 
|---|
| 845 |    accelerator) per user request.  Remember, to edit files in an
 | 
|---|
| 846 |    archive, you must still use Files->Refresh to cause selected files to
 | 
|---|
| 847 |    be refreshed in the archive.
 | 
|---|
| 848 |  o Added a bit more bubble help (remember, you can turn bubble help on
 | 
|---|
| 849 |    and off (somewhat selectively) in the internal Settings notebook).
 | 
|---|
| 850 | 
 | 
|---|
| 851 | 2.59:
 | 
|---|
| 852 |  o Rename dialog will now specifically tell you if the source file is
 | 
|---|
| 853 |    newer, older or same date as target and smaller, larger or same size
 | 
|---|
| 854 |    if there's a conflict with an existing target file, per user request.
 | 
|---|
| 855 | 
 | 
|---|
| 856 | 2.58:
 | 
|---|
| 857 |  o Added ability to create a new directory and switch to it in the
 | 
|---|
| 858 |    common directories user list (select <New directory>).  Revised
 | 
|---|
| 859 |    help to reflect this.
 | 
|---|
| 860 |  o Holding down Shift while selecting a state name will prevent FM/2
 | 
|---|
| 861 |    from closing windows already open now (per user request).  An
 | 
|---|
| 862 |    automatic retile of all windows is then performed.
 | 
|---|
| 863 | 
 | 
|---|
| 864 | 2.57:
 | 
|---|
| 865 |  o Added ability to sort by subject per user request (wouldn't it be
 | 
|---|
| 866 |    nice if Netscape put where we got downloaded files from in an EA?  Or
 | 
|---|
| 867 |    let you drag a file over it without locking up the system?).
 | 
|---|
| 868 | 
 | 
|---|
| 869 | 2.56:
 | 
|---|
| 870 |  o Added ability to use exclusion masks in the Seek and Scan dialog
 | 
|---|
| 871 |    per Harry Travis' request.  Also added Append checkbox.
 | 
|---|
| 872 | 
 | 
|---|
| 873 | 2.55:
 | 
|---|
| 874 |  o Fixed bug reported by Ralph Alvy -- "Append" checkbox being ignored
 | 
|---|
| 875 |    in Save to listfile dialog, FM/2 always appended to listfile.
 | 
|---|
| 876 | 
 | 
|---|
| 877 | 2.54:
 | 
|---|
| 878 |  o Small tweaks.
 | 
|---|
| 879 |  o I don't do Compuserve anymore.  Reach me via the net, or just go to
 | 
|---|
| 880 |    FM/2's web page at http://www.bmtmicro.com/catalog/fm2
 | 
|---|
| 881 | 
 | 
|---|
| 882 | 2.53:
 | 
|---|
| 883 |  o Added Commands user dropdown list for picking commands to run on
 | 
|---|
| 884 |    selected files more quickly and easily.
 | 
|---|
| 885 |  o Removed "#" character from AV/2 temporary directory -- WebEx and
 | 
|---|
| 886 |    Netscape were choking on it (a).
 | 
|---|
| 887 |  o Allow disabling FM/2's custom file dialog so you can use MSE's
 | 
|---|
| 888 |    instead, if you like (the toggle's on the General page).  (What's
 | 
|---|
| 889 |    MSE?  Look at http://www.bmtmicro.com/catalog/mse) (a).
 | 
|---|
| 890 |  o Added support for PKZIP 2.50 (b).
 | 
|---|
| 891 | 
 | 
|---|
| 892 | 2.52:
 | 
|---|
| 893 |  o When the FM/2 main window is resized and a Directory Container is
 | 
|---|
| 894 |    maximized within it, it will remain maximized.
 | 
|---|
| 895 |  o Modified AV/2 and ARCHIVER.BB2 so that RAR v2's woefully NIH
 | 
|---|
| 896 |    listings can be read.  Would it just _kill_ you archiver authors to
 | 
|---|
| 897 |    get together and come up with some sort of easily parsed listing
 | 
|---|
| 898 |    standard, then stick to it?  Please?
 | 
|---|
| 899 |  o FM/2 will now show the current decryption keyword for extra programs
 | 
|---|
| 900 |    like DBFVIEW and FMT from the About box.
 | 
|---|
| 901 | 
 | 
|---|
| 902 | 2.51:
 | 
|---|
| 903 |  o Tweaked image viewer initial sizing algorithm to better handle very
 | 
|---|
| 904 |    small bitmaps at more nearly correct perspectives.
 | 
|---|
| 905 |  o Added "No folder menu" toggle to internal Settings notebook by
 | 
|---|
| 906 |    user request.
 | 
|---|
| 907 |  o Put floppy letters back into drives userlist dropdown due to
 | 
|---|
| 908 |    user request.
 | 
|---|
| 909 |  o Made image viewer a separate executable due to a memory leak in
 | 
|---|
| 910 |    OS/2's MMPM/2 (mmio) under Merlin beta and some Warp 3 fixpack
 | 
|---|
| 911 |    configurations -- closing the application frees the memory, but
 | 
|---|
| 912 |    nothing else will, so a small, fast, separate application "fixes" the
 | 
|---|
| 913 |    problem (or, if you prefer, "OS/2 bug").  Like FM2PLAY.EXE, this
 | 
|---|
| 914 |    IMAGE.EXE file will now be in the FM/2 Utilities package (FM2UTL.ZIP
 | 
|---|
| 915 |    on CI$ or FM2UTILS.ZIP on the internet).  You'll probably want to
 | 
|---|
| 916 |    remove any old IMAGE.CMD file built by previous FM/2 installs.
 | 
|---|
| 917 |  o Added ability to view and manipulate files in archives containing
 | 
|---|
| 918 |    spaces in the filename for archivers that provide information in a
 | 
|---|
| 919 |    particular way (see ARCHIVER.BB2 -- ZIP and LZH archives are set up
 | 
|---|
| 920 |    this way).  Other folks who use ARCHIVER.BB2 should take a look at
 | 
|---|
| 921 |    the updated documentation to see how to take advantage of this, but
 | 
|---|
| 922 |    it's backward-compatible, so old versions of those programs will
 | 
|---|
| 923 |    still work correctly with this change.
 | 
|---|
| 924 |  o Removed SEEHELP.EXE -- Warp has the ability to view help files using
 | 
|---|
| 925 |    VIEW.EXE which comes with the OS.
 | 
|---|
| 926 |  o Added "WPS Move" and "WPS Copy" commands.
 | 
|---|
| 927 |  o I no longer accept registrations via direct mail.  Registrations are
 | 
|---|
| 928 |    available through BMT Micro or CIS' SWREG only (BMT recommended --
 | 
|---|
| 929 |    see REGISTER.TXT).  I just got too much snail mail and couldn't keep
 | 
|---|
| 930 |    up with all of it.
 | 
|---|
| 931 | 
 | 
|---|
| 932 | 2.50b:
 | 
|---|
| 933 |  o Added ability to convert an image file to another format from the
 | 
|---|
| 934 |    image viewer window.
 | 
|---|
| 935 |  o All supported multimedia types are now "played" automatically on
 | 
|---|
| 936 |    double-click unless you have an FM/2 Association set for them.
 | 
|---|
| 937 | 
 | 
|---|
| 938 | 2.50a:
 | 
|---|
| 939 |  o Added "Run Viewer as child session" toggle -- if used, any open
 | 
|---|
| 940 |    viewers will close when FM/2 closes.
 | 
|---|
| 941 |  o Added "Env" button to Seek and scan dialog (for searching through
 | 
|---|
| 942 |    directories listed in environment variables).
 | 
|---|
| 943 |  o Added "No sort" option to Collector sorting.
 | 
|---|
| 944 |  o FM/2 will now offer to remove old registration when started after
 | 
|---|
| 945 |    registration has expired, making it easy to enter updated
 | 
|---|
| 946 |    registration information.
 | 
|---|
| 947 |  o Directory Containers can now be switched into Tree View.  See also
 | 
|---|
| 948 |    new "Stay in Tree View" toggle.
 | 
|---|
| 949 |  o B2 on Directory Container Folder buttons pulls up an abbreviated
 | 
|---|
| 950 |    popup menu.
 | 
|---|
| 951 |  o Bugfix:  The Autoview window wouldn't let you enter Comments on an
 | 
|---|
| 952 |    object that didn't already have them (duh).
 | 
|---|
| 953 |  o FM/2 now taps into MMPM/2 to display image files, instead of GBM.  To
 | 
|---|
| 954 |    activate FM/2's "internal" image file viewing, be sure to remove any
 | 
|---|
| 955 |    Associations for MMPM/2-supported image file types (JPG, TIF, BMP,
 | 
|---|
| 956 |    PCX, GIF, etc.) using FM/2's Config->Edit Associations command.
 | 
|---|
| 957 | 
 | 
|---|
| 958 | 2.50:
 | 
|---|
| 959 |  o Added a horizontal scrollbar to Global files viewer.
 | 
|---|
| 960 |  o Added line wrap (and thus horizontal scrollbar) to fast internal
 | 
|---|
| 961 |    viewer.
 | 
|---|
| 962 |  o Added WWW and FTP component launching to internal viewers per
 | 
|---|
| 963 |    user request.  BTW, testpm.exe from the FM/2 Utilities is handy for
 | 
|---|
| 964 |    deciphering the arguments to FTPPM.EXE, which are a bit bizarre and
 | 
|---|
| 965 |    undocumented.  Just rename FTPPM.EXE to FTPPM.BAK, copy TESTPM.EXE
 | 
|---|
| 966 |    to FTPPM.EXE in the same directory, open the FTP object's Settings
 | 
|---|
| 967 |    notebook, then open the FTP object's program and compare the
 | 
|---|
| 968 |    results.
 | 
|---|
| 969 |  o Added optional blue/yellow LEDs which can be used in place of the
 | 
|---|
| 970 |    default red/green thread LED bitmaps.
 | 
|---|
| 971 |  o Added a toggle to make the databar boring for those who can't stand
 | 
|---|
| 972 |    too much excitement (I have users who are easily worn out :-).  Also
 | 
|---|
| 973 |    added file system type to end of string on user request.
 | 
|---|
| 974 |  o Execute dialog will try to remind you why you called it up in case
 | 
|---|
| 975 |    you fall asleep after double-clicking the mouse and awake confused.
 | 
|---|
| 976 |    It could happen.
 | 
|---|
| 977 |  o Couple of more small workarounds for Merlin beta bugs.
 | 
|---|
| 978 |  o Changed the way the toolbar displays help to eliminate capturing
 | 
|---|
| 979 |    the mouse (kludge, OS/2 should have a WM_MOUSELEAVING message).
 | 
|---|
| 980 |  o Added mini-toolbar to fast internal viewer.
 | 
|---|
| 981 |  o Note new internet address.
 | 
|---|
| 982 |  o Price reduction for commercial registrations.
 | 
|---|
| 983 |  o SET environment variable DOS_SHELL in CONFIG.SYS if you want to use
 | 
|---|
| 984 |    an alternate command processor in DOS sessions (for example,
 | 
|---|
| 985 |    SET DOS_SHELL=C:\4DOS\4DOS.EXE).
 | 
|---|
| 986 |  o Remap command now uses NET USE, enhancements (like it works, for
 | 
|---|
| 987 |    one :-).
 | 
|---|
| 988 |  o Added Miscellaneous->Detach (Ctrl + H) command to Drive Tree drive
 | 
|---|
| 989 |    popup to detach local drives from remote resources.
 | 
|---|
| 990 |  o Updated FM2PLAY.EXE (in FM2UTL.ZIP on CIS, FM2UTILS.ZIP elsewhere),
 | 
|---|
| 991 |    including more controls and ability to load list of files from a
 | 
|---|
| 992 |    listfile.  FM/2 will use this listfile method when playing more
 | 
|---|
| 993 |    multimedia files than will fit on a command line using the
 | 
|---|
| 994 |    View->Multimedia (Ctrl + l) command.  OS/2 command lines are
 | 
|---|
| 995 |    limited to about 1000 characters, if you're interested.
 | 
|---|
| 996 |  o Lots of other little tweaks and improvements -- some you might
 | 
|---|
| 997 |    even notice.
 | 
|---|
| 998 | 
 | 
|---|
| 999 | 2.49:
 | 
|---|
| 1000 |  o More cosmetic tweaking -- for example, changing status line or bottom
 | 
|---|
| 1001 |    button text font will now result in resizing of control to match new
 | 
|---|
| 1002 |    font.  BTW, if you set ugly fonts or colors and want the defaults
 | 
|---|
| 1003 |    back, one way to do it completely is to delete the window position
 | 
|---|
| 1004 |    entry in OS2.INI and start from scratch...
 | 
|---|
| 1005 |  o Work around for nasty bug in Merlin beta Voice Manager.
 | 
|---|
| 1006 |  o Remap drives command added -- untested at this time, as I have no
 | 
|---|
| 1007 |    LAN.  If you try it and it doesn't work, please report the error
 | 
|---|
| 1008 |    code displayed.  If it works, let me know that, too.
 | 
|---|
| 1009 |  o Fixed bug in Merge code.
 | 
|---|
| 1010 |  o Added mini-toolbars to Archive Containers and the Collector (visible
 | 
|---|
| 1011 |    only if you have the toolbar in FM/2 turned on, of course).
 | 
|---|
| 1012 |  o A couple of other little things folks asked for -- I forget.
 | 
|---|
| 1013 | 
 | 
|---|
| 1014 | 2.48a:
 | 
|---|
| 1015 |  o Lots of cosmetic stuff (for example, check out the Databar).
 | 
|---|
| 1016 |  o Additional help, partitioned Context menu help into smaller "chunks."
 | 
|---|
| 1017 |  o Added Find button to Archive dialog.
 | 
|---|
| 1018 |  o More Merlin preparations.
 | 
|---|
| 1019 |  o Added UserDirs dropdown to standard OS/2 file dialogs used by FM/2.
 | 
|---|
| 1020 |  o Added Duplicates command to Global file viewer.
 | 
|---|
| 1021 |  o More (subtle) tweaking of Seek and Scan dialog.
 | 
|---|
| 1022 |  o Anybody else notice how the competition is trying (in vain) to
 | 
|---|
| 1023 |    copy FM/2, but having a great deal of trouble keeping up with
 | 
|---|
| 1024 |    the Joneses?  :-)
 | 
|---|
| 1025 | 
 | 
|---|
| 1026 | 2.48:
 | 
|---|
| 1027 |  o Ideal size button logic adjusted so it will work as might be expected
 | 
|---|
| 1028 |    with Merlin's new Warpcenter.
 | 
|---|
| 1029 |  o Logic for sizing of titlebar buttons adjusted so they look better
 | 
|---|
| 1030 |    under Merlin.
 | 
|---|
| 1031 |  o Fixed bug in EA editor's MLE control -- an apparent change in the way
 | 
|---|
| 1032 |    Warp handles the MLM_QUERYFORMATTEXTLENGTH with an overlong length
 | 
|---|
| 1033 |    parameter has changed, resulting in the MLE not being cleared properly.
 | 
|---|
| 1034 |  o Autoviewing file comments (.COMMENTS EA) now displays the comments in
 | 
|---|
| 1035 |    an MLE rather than static text control, allowing editing.  Moving the
 | 
|---|
| 1036 |    focus from the MLE after making a change saves the new EA.  Note:  if
 | 
|---|
| 1037 |    a .COMMENTS EA is damaged, FM/2 won't let you edit it in this window
 | 
|---|
| 1038 |    for safety (maybe some strange program wanted it that way).  You can
 | 
|---|
| 1039 |    fix it in the EA viewer (Ctrl + Shift + E) if you know it's an anomaly.
 | 
|---|
| 1040 |    Use the Ctrl + Tab accelerator key to switch focus to the Autoview
 | 
|---|
| 1041 |    MLE if you're keyboarding.  FM/2 supports .COMMENTS EAs up to 32767
 | 
|---|
| 1042 |    characters in length.  Each line of the MLE (newline, not wrap)
 | 
|---|
| 1043 |    creates a separate EAT_ASCII value, in case you care and know what
 | 
|---|
| 1044 |    the heck I'm talking about...  BTW, GCP downloads automatically fill
 | 
|---|
| 1045 |    in the .COMMENTS and .SUBJECT EAs for you if so configured, though
 | 
|---|
| 1046 |    it seems to save the .COMMENTS EA in a weird (different from the
 | 
|---|
| 1047 |    WPS) format -- but it's readable.
 | 
|---|
| 1048 |  o You can use command line switch -<ininame> to start FM/2 with a
 | 
|---|
| 1049 |    different INI file (i.e. "FM3.EXE -C:\MYINI.INI").  This means
 | 
|---|
| 1050 |    that different users can set up FM/2 to taste and use separate
 | 
|---|
| 1051 |    FM/2 objects to start their "version" of the program on the same
 | 
|---|
| 1052 |    machine.
 | 
|---|
| 1053 |  o FM/2 will try to remind you why the Walk directories dialog was
 | 
|---|
| 1054 |    invoked, per forgetful, worn-out user request.  :-)
 | 
|---|
| 1055 |  o Keys help added per user request.
 | 
|---|
| 1056 | 
 | 
|---|
| 1057 | 2.47:
 | 
|---|
| 1058 |  o Added "View->As archive" context menu option per user request.
 | 
|---|
| 1059 |  o Added maximize/restore button to "FM/2 Lite" Directory Containers.
 | 
|---|
| 1060 |  o Added Autoview window to "FM/2 Lite."
 | 
|---|
| 1061 |  o Added "View archive" button to Archive List Error window.
 | 
|---|
| 1062 |  o Fixed bug -- Ctrl + F7 not bringing up context menu with Sort
 | 
|---|
| 1063 |    submenu selected.
 | 
|---|
| 1064 |  o Jazzed up direct renaming of files and directories.
 | 
|---|
| 1065 |  o Jazzed up Seek and Scan dialog per user request.
 | 
|---|
| 1066 |  o AV/2 will now accept wildcarded filenames and view the first matching
 | 
|---|
| 1067 |    file in whatever manner seems most appropriate.
 | 
|---|
| 1068 |  o Delete key deletes files, Ctrl + Delete is permanent delete, Shift +
 | 
|---|
| 1069 |    Delete is save to clipboard, Ctrl + Insert is make directory, Ctrl +
 | 
|---|
| 1070 |    Pageup is parent directory, Ctrl + Pagedown is previous directory,
 | 
|---|
| 1071 |    Ctrl + Home is root directory.  Obviously, not all these keystrokes
 | 
|---|
| 1072 |    are meaningful in all windows (for instance, parent directory doesn't
 | 
|---|
| 1073 |    do anything in the Collector).  These new shortcut keys are in
 | 
|---|
| 1074 |    addition to existing accelerators.  Applicable windows (see previous
 | 
|---|
| 1075 |    caveat): Directory Containers, Drive Tree, Archive Containers,
 | 
|---|
| 1076 |    Collector, Global files windows.  Per user request.  These are not
 | 
|---|
| 1077 |    "real" accelerator keys as they tend to bleed through and mess with
 | 
|---|
| 1078 |    normal interactions (even these bleed through here and there, but
 | 
|---|
| 1079 |    it's benign), but hopefully you'll never notice the difference.
 | 
|---|
| 1080 |  o In "FM/2 Lite," you can direct-edit the title of a Directory
 | 
|---|
| 1081 |    Container to change directories.
 | 
|---|
| 1082 |  o Install now accepts /UNATTENDED argument to run without asking any
 | 
|---|
| 1083 |    questions.
 | 
|---|
| 1084 | 
 | 
|---|
| 1085 | 2.46:
 | 
|---|
| 1086 |  o Fixed drive button bug.
 | 
|---|
| 1087 |  o Added "FM/2 Lite" (or whatever you want to call it), a new
 | 
|---|
| 1088 |    "personality" for FM/2 intended for those who can't deal with
 | 
|---|
| 1089 |    the real thing.
 | 
|---|
| 1090 | 
 | 
|---|
| 1091 | 2.45:
 | 
|---|
| 1092 |  o When selecting or deselecting by mask, you can specify a text string
 | 
|---|
| 1093 |    to be used.  First the file is tested against the mask(s), then
 | 
|---|
| 1094 |    tested to see if it contains the text (if any is specified).
 | 
|---|
| 1095 |  o Fixed bug -- context menus quit working after a Directory Container
 | 
|---|
| 1096 |    was closed.
 | 
|---|
| 1097 |  o Added Makearc module, mainly for access from NTree.
 | 
|---|
| 1098 |  o Fixed bug -- "case sensitive" flag was being reversed for Seek and
 | 
|---|
| 1099 |    Scan.
 | 
|---|
| 1100 | 
 | 
|---|
| 1101 | 2.44:
 | 
|---|
| 1102 |  o "Thread busy" LED added per user request.
 | 
|---|
| 1103 |  o Toolbar buttons now allow you to use different bitmaps of your own
 | 
|---|
| 1104 |    design.  Notes:  using user-defined bitmaps in the toolbar can slow
 | 
|---|
| 1105 |    loading of FM/2 slightly, but probably not noticeably unless you
 | 
|---|
| 1106 |    replace all of them.  Request a context menu on a toolbar button and
 | 
|---|
| 1107 |    pick "Edit button" to get the dialog where you tell FM/2 to use a
 | 
|---|
| 1108 |    user-defined bitmap.
 | 
|---|
| 1109 |  o External Archive Containers, Collector, VTree and VDirs now have
 | 
|---|
| 1110 |    their own pulldown menu for Files and Views (the shadow menus) and
 | 
|---|
| 1111 |    Help for easy keyboard access and/or novice users.
 | 
|---|
| 1112 |  o Command lines executed through the command line dialog are remembered
 | 
|---|
| 1113 |    for possible later retrieval.
 | 
|---|
| 1114 |  o Directory sizes dialog reworked (prettier, sizeable).  DIRSIZE.EXE
 | 
|---|
| 1115 |    program provided for accessing this function directly (object placed
 | 
|---|
| 1116 |    in FM/2 Tools subfolder by INSTALL.CMD).
 | 
|---|
| 1117 | 
 | 
|---|
| 1118 | 2.43:
 | 
|---|
| 1119 |  o Added optional drivebar per user request.
 | 
|---|
| 1120 |  o Added Lock and Unlock commands for removable drives.
 | 
|---|
| 1121 |  o Added UUDecode command and Merge command (yep, got another internet
 | 
|---|
| 1122 |    connection, finally).
 | 
|---|
| 1123 |  o When presented with a list of objects in a dialog (as in the Edit EAs
 | 
|---|
| 1124 |    or Attributes dialogs), double-clicking a file object will bring up
 | 
|---|
| 1125 |    the configured viewer with the file loaded.  This is just a quick
 | 
|---|
| 1126 |    view purely for convenience; no attempt is made to view the file as
 | 
|---|
| 1127 |    an archive or check Associations.  You can double-click it in the
 | 
|---|
| 1128 |    Directory Container if you need to go that far.
 | 
|---|
| 1129 |  o Added "Thread notes" window -- if you don't like it, minimize it and
 | 
|---|
| 1130 |    it should stay that way.  When a thread does something that takes
 | 
|---|
| 1131 |    awhile, like copying a file, it tells you when it starts and when
 | 
|---|
| 1132 |    it finishes.
 | 
|---|
| 1133 |  o Under Warp, FM/2 will now query the active desktop in a documented
 | 
|---|
| 1134 |    manner when asked to create objects.  There is no reliable method
 | 
|---|
| 1135 |    under older OS/2 versions.
 | 
|---|
| 1136 |  o Improved FM/2's built-in printing somewhat.  Still not as good as
 | 
|---|
| 1137 |    printing from the appropriate application, of course.
 | 
|---|
| 1138 |  o Confirmation lists will now display a bitmap representing the command
 | 
|---|
| 1139 |    to be executed on the dialog, where applicable, as a quick visual
 | 
|---|
| 1140 |    reminder.
 | 
|---|
| 1141 |  o When switching a Directory Container to the parent, FM/2 will
 | 
|---|
| 1142 |    make the vacated directory's object the current object.
 | 
|---|
| 1143 | 
 | 
|---|
| 1144 | 2.42:
 | 
|---|
| 1145 |  o More threading in strategic spots to make response when moving around
 | 
|---|
| 1146 |    really slow drives (like ZIP and EZ drives) snappier.  The drivers
 | 
|---|
| 1147 |    for these drives need a bit more work, developers -- think "cache,"
 | 
|---|
| 1148 |    especially for things like providing the label and usage info.  When
 | 
|---|
| 1149 |    it's slower than the floppy drives, some work needs to be done, eh?
 | 
|---|
| 1150 |  o Edit->Drive flags dialog now available from a drive (root dir) object
 | 
|---|
| 1151 |    in the Drive Tree -- lets you set flags you used to _have_ to set
 | 
|---|
| 1152 |    from the command line (and a couple of new ones).  You can still set
 | 
|---|
| 1153 |    flags from the command line as an override.
 | 
|---|
| 1154 |  o Files can be included in the Drive Tree display on a per-drive basis
 | 
|---|
| 1155 |    if you can actually think of a reason to do it (I can't, but someone
 | 
|---|
| 1156 |    asked).  If you do find a use for it, tell me what the heck it is.
 | 
|---|
| 1157 |  o See all files can be invoked on directory (folder) objects
 | 
|---|
| 1158 |    (Miscellaneous->Show all files) or the directory into which a
 | 
|---|
| 1159 |    Directory Container looks.
 | 
|---|
| 1160 |  o See all files window and Collector now have new "Move and preserve"
 | 
|---|
| 1161 |    and "Copy and preserve" commands to move or copy objects while
 | 
|---|
| 1162 |    preserving their directory relationship (see online help for
 | 
|---|
| 1163 |    examples).
 | 
|---|
| 1164 |  o Double-clicking on an empty part of the Drive Tree now invokes the
 | 
|---|
| 1165 |    Make Directory command.  Double-clicking on an empty part of a
 | 
|---|
| 1166 |    Directory Container opens its WPS folder.
 | 
|---|
| 1167 |  o Target of a drag and drop operation can be changed from the FM/2
 | 
|---|
| 1168 |    drag and drop dialog (if you're using the dialog, of course).
 | 
|---|
| 1169 |  o Improved directory comparison dialog (no, it's still no PMDirMatch
 | 
|---|
| 1170 |    and never will be, and yes, you can still tell FM/2 to use PMDirMatch
 | 
|---|
| 1171 |    instead of the internal).
 | 
|---|
| 1172 |  o Added Utilities->Compare directories command.
 | 
|---|
| 1173 |  o Sorting an Archive Container by date is now possible, at least for
 | 
|---|
| 1174 |    some archive types.  See ARCHIVER.BB2 for details.  You can also
 | 
|---|
| 1175 |    Alt-B1 click the titles of sortable fields in Archive Containers now
 | 
|---|
| 1176 |    to change the sort type (just like you can in a Directory Container).
 | 
|---|
| 1177 | 
 | 
|---|
| 1178 | 2.41:
 | 
|---|
| 1179 |  o VTree now runs Directory Containers (VDirs) as part of its process,
 | 
|---|
| 1180 |    which should save on a little memory for those of you using FM/2 as
 | 
|---|
| 1181 |    as "super drives objects."  To take full advantage of this, the
 | 
|---|
| 1182 |    "Separate parameters" toggle should be checked.
 | 
|---|
| 1183 |  o External FM/2 windows can be closed from the PM Window List without
 | 
|---|
| 1184 |    closing the entire program (excepting the main window, of course).
 | 
|---|
| 1185 |  o Fixed bug:  last line of a hex view wasn't formatted very
 | 
|---|
| 1186 |    attractively.
 | 
|---|
| 1187 |  o Fixed bug:  quick config page didn't work right anymore.
 | 
|---|
| 1188 |  o Fixed bug:  VDir and AV/2 windows would show external FM/2 windows
 | 
|---|
| 1189 |    but not switch to them.
 | 
|---|
| 1190 |  o Window dialog now shows and acts on external FM/2 windows.
 | 
|---|
| 1191 |  o Checking "Separate parameters" toggle now saves all parameters
 | 
|---|
| 1192 |    under the new appname immediately when the Settings notebook
 | 
|---|
| 1193 |    is closed.  You'll want to be careful here -- think before choosing.
 | 
|---|
| 1194 |    BTW, a backup of your FM3.INI file, once you get it set up to your
 | 
|---|
| 1195 |    liking, is always a good idea.  Don't use FM3INI.BAK as the filename,
 | 
|---|
| 1196 |    since FM/2 automatically does a one-generation backup to that name.
 | 
|---|
| 1197 |  o Warp no longer allows a container item to be hidden by a thread other
 | 
|---|
| 1198 |    than the thread that controls the container if the item is selected
 | 
|---|
| 1199 |    (Why?  Who knows?  Why don't DrgQueryDraginfoPtrFromDragitem() and
 | 
|---|
| 1200 |    CN_DROPHELP work?). Since this forces single threaded hiding of
 | 
|---|
| 1201 |    objects, I must conclude this is a bug in OS/2.  However, since it's
 | 
|---|
| 1202 |    in "GA" OS/2 code, I reluctantly worked around it by making Hide
 | 
|---|
| 1203 |    objects single-threaded -- you'll have to wait for it to get done.
 | 
|---|
| 1204 |    Shouldn't be a major problem.
 | 
|---|
| 1205 |  o Added codepage 1004 to codepage dialog.  Someone asked, I didn't even
 | 
|---|
| 1206 |    know the blamed thing was there.
 | 
|---|
| 1207 |  o Added Ctrl + F10 and Ctrl + F11 accelerators to start/end a direct
 | 
|---|
| 1208 |    edit of a filename for the rodently challenged.
 | 
|---|
| 1209 |  o Added Next/Prev blank line menu items and buttons to new internal
 | 
|---|
| 1210 |    viewer (accelerators were there before).  In text where paragraphs
 | 
|---|
| 1211 |    are separated by blank lines, these go down or up to the next
 | 
|---|
| 1212 |    paragraph.  Something I use.
 | 
|---|
| 1213 |  o Added Recent Directories dropdown list to Walk Directories dialog,
 | 
|---|
| 1214 |    which separates the recently used directories from the user-defined
 | 
|---|
| 1215 |    directories in that dialog.  Just wanted to.
 | 
|---|
| 1216 |  o Added "DOS-think" and "Windoze-think" quick-config options to
 | 
|---|
| 1217 |    internal Settings notebook. If you use 'em they'll stunt your growth.
 | 
|---|
| 1218 |  o Fixed an obscure tile bug no one else seems to have noticed.
 | 
|---|
| 1219 |  o Changed Shift + F? accelerators to Ctrl + F? to avoid conflicting
 | 
|---|
| 1220 |    with a couple of OS/2-used keys.
 | 
|---|
| 1221 |  o Further tightened integration between VTree and its Directory
 | 
|---|
| 1222 |    Containers.
 | 
|---|
| 1223 |  o Made Tree (optionally) smart.
 | 
|---|
| 1224 |  o Reorganized internal Settings notebook for more "logical" grouping
 | 
|---|
| 1225 |    (some things grow with a life of their own).
 | 
|---|
| 1226 |  o Changed Install so that it puts many objects in a separate Toolbox
 | 
|---|
| 1227 |    folder (someone who's not even registered suggested it, and I decided
 | 
|---|
| 1228 |    to give it a try -- tell me what you think.  If upgrading, delete the
 | 
|---|
| 1229 |    old FM/2 folder before running Install again.).
 | 
|---|
| 1230 | 
 | 
|---|
| 1231 | 2.40:
 | 
|---|
| 1232 |  o Added "All" button to Filter dialog.
 | 
|---|
| 1233 |  o Added more optional buttons to main window.
 | 
|---|
| 1234 |  o Added %u/%U metastrings.
 | 
|---|
| 1235 |  o Added hex/ASCII + drag-me window to bottom of new internal text
 | 
|---|
| 1236 |    viewer.
 | 
|---|
| 1237 |  o Added %! metastring.
 | 
|---|
| 1238 |  o Added default archiver setting.
 | 
|---|
| 1239 |  o PM uses several ALT + F? accelerators to control frame windows.
 | 
|---|
| 1240 |    However, this applies to the current frame window, which can be
 | 
|---|
| 1241 |    within the main FM/2 window when run monolithically.  Add Ctrl to
 | 
|---|
| 1242 |    these accelerators to affect the main window in that case.  I don't
 | 
|---|
| 1243 |    change the system menu text to reflect this as it may be in a foreign
 | 
|---|
| 1244 |    language, and I'm an ignorant, ugly one-language American.
 | 
|---|
| 1245 |  o Added "Separate parameters" toggle.
 | 
|---|
| 1246 |  o Added "Treetop on expand" toggle.
 | 
|---|
| 1247 |  o Windows pulldown now lists external FM/2 windows, as does a submenu
 | 
|---|
| 1248 |    on the container popup in VTree, VDir and AV/2 windows.
 | 
|---|
| 1249 |  o Fixed some minor bugs in Commands menu generation.
 | 
|---|
| 1250 |  o Fixed bug in Collector -- unshifted double-click didn't work on
 | 
|---|
| 1251 |    directories.
 | 
|---|
| 1252 |  o VDirs, external Archive Containers and Viewers now retain their last
 | 
|---|
| 1253 |    set window size -- position is still determined by the Shell (PM).
 | 
|---|
| 1254 |  o Lots of little tweaks no one but me will ever notice.
 | 
|---|
| 1255 | 
 | 
|---|
| 1256 | 2.39:
 | 
|---|
| 1257 |  o Fixed weird bug -- apparently IBM changed the behavior of
 | 
|---|
| 1258 |    MLM_QUERYFORMATTEXTLENGTH in Warp.  This change may only take effect
 | 
|---|
| 1259 |    at FP10+ levels.
 | 
|---|
| 1260 |  o Added Open Directory Container button to Drive Tree titlebar -- only
 | 
|---|
| 1261 |    shows up when FM/2 is run as a monolithic app.
 | 
|---|
| 1262 |  o Added "Directory" attributes to Filter dialog per user request --
 | 
|---|
| 1263 |    lets you exclude directories from Directory Containers, or show only
 | 
|---|
| 1264 |    directories.  NOTE:  if you are upgrading, you may need to go into
 | 
|---|
| 1265 |    the Filter and turn on the Directory attribute -- it's on by default
 | 
|---|
| 1266 |    for new installations.  Use the internal Settings notebook to
 | 
|---|
| 1267 |    activate the Filter dialog (DirView and ColView pages) by setting the
 | 
|---|
| 1268 |    focus to the Filter: entryfield, so that the "general" filter is
 | 
|---|
| 1269 |    changed.
 | 
|---|
| 1270 |  o Help file improvements (a never ending saga).
 | 
|---|
| 1271 | 
 | 
|---|
| 1272 | 2.38:
 | 
|---|
| 1273 |  o Walk Directories dialog will now display non-writable drives unless
 | 
|---|
| 1274 |    the directory selection is for an action that requires writing to the
 | 
|---|
| 1275 |    selected directory (for example, copy or move, set extract directory,
 | 
|---|
| 1276 |    etc.).
 | 
|---|
| 1277 |  o Filtering in Drive Tree now available, per user request.  NOTE:
 | 
|---|
| 1278 |    filtering is performed _after_ expansion; therefore, it is possible
 | 
|---|
| 1279 |    for the Tree to "lie" to you until you expand a branch (i.e. indicate
 | 
|---|
| 1280 |    that other directories are available, but remove the "+/-" when you
 | 
|---|
| 1281 |    attempt to expand the branch.  If it's important for you to know what
 | 
|---|
| 1282 |    the entire tree of a drive looks like with filtering applied, use the
 | 
|---|
| 1283 |    Expand/Collapse->Expand command from the Files menu or a popup.  You
 | 
|---|
| 1284 |    can thereafter collapse and expand the tree as desired.  Tricks can
 | 
|---|
| 1285 |    be played with the filter mask; for instance, "/C:\OS2*;/C:\MMOS2*;
 | 
|---|
| 1286 |    /C:\TCPIP*;*" will exclude some system directories on drive C: and
 | 
|---|
| 1287 |    show everything else.
 | 
|---|
| 1288 |  o Got rid of the annoying (to me, anyway) extra refresh when the
 | 
|---|
| 1289 |    "Immediate Updates" toggle is not used (more cheating).
 | 
|---|
| 1290 |  o Windows will now be created with the WS_ANIMATE style if "Animate"
 | 
|---|
| 1291 |    toggle on internal Settings notebook's Windows page is checked.  Of
 | 
|---|
| 1292 |    course, system animation must still be turned on to see any effect.
 | 
|---|
| 1293 |  o Keyboard input of "standard" characters now performs a text search
 | 
|---|
| 1294 |    to find the closest matching file system object in the container.
 | 
|---|
| 1295 |    You can get the old (OS/2 default) behavior (move to nearest object
 | 
|---|
| 1296 |    starting with the pressed letter) by holding down the shift key.
 | 
|---|
| 1297 |  o When a background task that FM/2 is waiting on takes more than about
 | 
|---|
| 1298 |    two seconds to complete its job, FM/2 will switch it to the
 | 
|---|
| 1299 |    foreground.  This means that if an archive is encrypted (passworded),
 | 
|---|
| 1300 |    you'll get the opportunity to enter a password without having to
 | 
|---|
| 1301 |    resort to the Window List to manually bring the window to the
 | 
|---|
| 1302 |    foreground.
 | 
|---|
| 1303 | 
 | 
|---|
| 1304 | 2.37:
 | 
|---|
| 1305 |  o Added "Autoview comments" notebook toggle (page 2) and Config menu
 | 
|---|
| 1306 |    items for same.  You can have FM/2 autoview file contents _or_
 | 
|---|
| 1307 |    .COMMENTS EAs -- handy for looking at files that were downloaded by
 | 
|---|
| 1308 |    a package that puts the file description in that EA.  You can also
 | 
|---|
| 1309 |    get to that EA on the third page of a WPS object's File page or via
 | 
|---|
| 1310 |    FM/2's Edit EAs dialog, BTW.
 | 
|---|
| 1311 |  o CTRL + Shift + B1 doubleclick opens an object's WPS Settings notebook.
 | 
|---|
| 1312 |  o You can now link-drag a root directory (drive) from the Drive Tree.
 | 
|---|
| 1313 |    For cryin' out loud, BE CAREFUL!
 | 
|---|
| 1314 |  o Credit card registrations via BMT Micro are now available.
 | 
|---|
| 1315 |  o Directory Containers can now have independent sorts if you DON'T use
 | 
|---|
| 1316 |    the "Immediate Updates" toggle.  When you set a sort (or filter) in
 | 
|---|
| 1317 |    the internal Settings notebook, you're setting a default for
 | 
|---|
| 1318 |    subsequently created Directory Containers.  When you set a sort (or
 | 
|---|
| 1319 |    filter) using the popup menu of a Directory Container, you're
 | 
|---|
| 1320 |    changing only that container.  States will now also save the type of
 | 
|---|
| 1321 |    view (Icon, Details, etc.), sort and filter settings for each open
 | 
|---|
| 1322 |    Directory Container.
 | 
|---|
| 1323 | 
 | 
|---|
| 1324 | 2.36:
 | 
|---|
| 1325 |  o Added "Rename existing" button to Rename dialog -- allows you to
 | 
|---|
| 1326 |    rename (move) an existing target file system object out of the way
 | 
|---|
| 1327 |    before moving or copying another file system object to that name.
 | 
|---|
| 1328 |  o Fixed "obscure" bug (reporting user's words :-) causing FM/2 to
 | 
|---|
| 1329 |    enter a loop when "Views" cascade was selected from the action
 | 
|---|
| 1330 |    bar menu when an internal Archive Container was the current window.
 | 
|---|
| 1331 |  o Tutorial section added to online help.
 | 
|---|
| 1332 |  o When a bitmapped graphic file is viewed, the window is sized to fit
 | 
|---|
| 1333 |    on the screen even when the image is larger than the screen.
 | 
|---|
| 1334 |    Proportion is maintained for the initial window positioning.  You can
 | 
|---|
| 1335 |    stretch the size of the window.  The bitmap is scaled to fit. GBM is,
 | 
|---|
| 1336 |    of course, still required to directly view images in FM/2.
 | 
|---|
| 1337 |  o Changed toolbar button help to "bubble" style, added toggle to disable.
 | 
|---|
| 1338 |  o Added Directory Compare (DirCmp:) field to Files/Dirs page of internal
 | 
|---|
| 1339 |    Settings notebook.
 | 
|---|
| 1340 |  o Added %d and %D metastrings for Commands.
 | 
|---|
| 1341 |  o Percentages in Directory Sizes dialog more accurate (to nearest
 | 
|---|
| 1342 |    thousandth).
 | 
|---|
| 1343 |  o "Include subdirectories" toggle in Directory Compare dialog.
 | 
|---|
| 1344 |  o Fixed bug in 2.35a's INSTALL.CMD.  Can you say "duh?"  Apparently I can.
 | 
|---|
| 1345 |  o As usual, many little things no one will notice.
 | 
|---|
| 1346 | 
 | 
|---|
| 1347 | 2.35:
 | 
|---|
| 1348 |  o Performance tuning.
 | 
|---|
| 1349 |  o Implemented "minor" user suggestions.
 | 
|---|
| 1350 |  o Added "Recent Dirs" toggle -- automatically adds temporary
 | 
|---|
| 1351 |    directories to UserList as you change directories.  You can make them
 | 
|---|
| 1352 |    permanent by Adding them as usual.
 | 
|---|
| 1353 |  o FM/2 may handle DOS archivers now (actually, it does -- I tested with
 | 
|---|
| 1354 |    ARJ); however, you'll have to set them up for yourself and I won't
 | 
|---|
| 1355 |    support them.  Don't forget that DOS archivers don't support EAs.
 | 
|---|
| 1356 |    AVOID WHENEVER POSSIBLE OR YOU'LL GET BURNED.
 | 
|---|
| 1357 |  o If you have GBM.DLL on your LIBPATH or in the FM/2 directory, FM/2
 | 
|---|
| 1358 |    will use it to display GBM-supported raster file types when they're
 | 
|---|
| 1359 |    double-clicked.  GBM currently supports most OS/2 and Windows
 | 
|---|
| 1360 |    bitmaps, .GIF, .PCX, .TIF, .TGA, .IFF, .VID, .PGM, .KPS, .IAX, .XBM,
 | 
|---|
| 1361 |    .SPR, and .PSE files.  And it's free.
 | 
|---|
| 1362 |  o Changed some icons around for a fresher look, added some for display
 | 
|---|
| 1363 |    when you aren't loading icons from disk (for scanning speed).
 | 
|---|
| 1364 |  o Added "Settings" button to Info dialog.
 | 
|---|
| 1365 | 
 | 
|---|
| 1366 | 2.34:
 | 
|---|
| 1367 |  o Added "Tile backwards" toggle, but don't use it (it's a DOS-think
 | 
|---|
| 1368 |    knee-jerk thing to do).
 | 
|---|
| 1369 |  o Viewer won't "restore" the container that called it when it closes if
 | 
|---|
| 1370 |    the container is maximized.
 | 
|---|
| 1371 |  o Filtering speeded up when Autoview window is open.
 | 
|---|
| 1372 |  o Show a little patch of color beside color names in Colors dialogs.
 | 
|---|
| 1373 |  o Added "Folder after extract" toggle.
 | 
|---|
| 1374 |  o Added ^F3 close monolithic app toggle (command id 1111 if anyone's
 | 
|---|
| 1375 |    interested).
 | 
|---|
| 1376 |  o More commands in INI viewer (rename, copy appname/keyname) and
 | 
|---|
| 1377 |    enhanced existing Add/Edit INI record commands.
 | 
|---|
| 1378 |  o Changed method of storing a few things so that they're both easily
 | 
|---|
| 1379 |    human editable (for power users) and so they allow me to
 | 
|---|
| 1380 |    "preconfigure" some things (for new users).  If you're upgrading from
 | 
|---|
| 1381 |    previous versions, there's a CONVERT.EXE that'll copy your old
 | 
|---|
| 1382 |    settings to the appropriate format and get rid of old baggage.
 | 
|---|
| 1383 |  o Added "Userlist switches" toggle to internal Settings notebook.
 | 
|---|
| 1384 |  o Added "%r/%R" to metastrings.
 | 
|---|
| 1385 |  o Added "Extract" to drag and drop dialog.
 | 
|---|
| 1386 |  o Height of autoview window can be changed.
 | 
|---|
| 1387 |  o More info displayed in drive info dialog.
 | 
|---|
| 1388 |  o INSTALL is a bit smarter.
 | 
|---|
| 1389 |  o Added two new buttons on status line -- different behaviors depending on
 | 
|---|
| 1390 |    whether you click with B1 or B2 and the shift state.
 | 
|---|
| 1391 | 
 | 
|---|
| 1392 | 2.33:
 | 
|---|
| 1393 |  o Added new internal viewer -- loads files at least five times faster
 | 
|---|
| 1394 |    than the old viewer (which is still available via a toggle in the
 | 
|---|
| 1395 |    internal Settings notebook).
 | 
|---|
| 1396 |  o See all files window retains settings, is a bit slicker.
 | 
|---|
| 1397 |  o Fixed bug -- rename box came up for each file moved/copied.
 | 
|---|
| 1398 |  o Fixed bug -- FM/2 didn't start right with toolbar turned off.  Weird.
 | 
|---|
| 1399 |  o Worked around Warp bug -- PM locks up if you select a codepage that
 | 
|---|
| 1400 |    hasn't been prepared.  This should be ignored as in previous versions
 | 
|---|
| 1401 |    of OS/2, but crashes the system instead (sheesh).
 | 
|---|
| 1402 |  o Warp apparently still has a 64k limit to what the clipboard can hold.
 | 
|---|
| 1403 |    While I could limit what you send to the clipboard, this is (hopefully)
 | 
|---|
| 1404 |    one of those limits which will vanish with further updates to OS/2
 | 
|---|
| 1405 |    itself, so I'll just caution you about it.
 | 
|---|
| 1406 |  o Colors are adjustable in See all files windows.
 | 
|---|
| 1407 |  o Several fonts are available in See all files windows (all fixed width).
 | 
|---|
| 1408 |  o See all files window allows entering multiple keys to find a file if
 | 
|---|
| 1409 |    the keys are entered within one second of each other.
 | 
|---|
| 1410 |  o System info command made somewhat more human-readable.
 | 
|---|
| 1411 | 
 | 
|---|
| 1412 | 2.32:
 | 
|---|
| 1413 |  o See all files window fleshed out.
 | 
|---|
| 1414 |  o Added "Viewer outside," "Arcboxes outside," "INI viewer outside" and
 | 
|---|
| 1415 |    "Collector outside" toggles to Toggles2 page of internal Settings
 | 
|---|
| 1416 |    notebook.
 | 
|---|
| 1417 |  o Added "Save" button to Directory Sizes dialog
 | 
|---|
| 1418 |  o Sort type can now be changed in Details view by holding ALT and
 | 
|---|
| 1419 |    clicking the title of the field to sort on (assuming titles are
 | 
|---|
| 1420 |    turned on and the field is one for which sorting is available,
 | 
|---|
| 1421 |    of course).
 | 
|---|
| 1422 |  o Added toggle to allow user to select default delete type.
 | 
|---|
| 1423 |  o Added "toolbox" dropdown to user lists.
 | 
|---|
| 1424 |  o Added sample toolboxes to archive.
 | 
|---|
| 1425 |  o Info and EA dialogs now include listbox, lets you scroll through all
 | 
|---|
| 1426 |    objects instead of popping up for each selected object.  EAS.EXE
 | 
|---|
| 1427 |    mini-app inherits this; now accepts multiple filenames.
 | 
|---|
| 1428 |  o Check list dialogs now allow calling up the Info dialog for files in
 | 
|---|
| 1429 |    the list.
 | 
|---|
| 1430 | 
 | 
|---|
| 1431 | 2.31:
 | 
|---|
| 1432 |  o Added "Minimize to databar" toggle, also accessible as a standalone
 | 
|---|
| 1433 |    miniapp.
 | 
|---|
| 1434 |  o Tree remembers directories, once expanded.
 | 
|---|
| 1435 |  o An individual drive may now be rescanned in the Drive Tree (related
 | 
|---|
| 1436 |    to the above).
 | 
|---|
| 1437 |  o More keyboard shortcuts for the rodently challenged.
 | 
|---|
| 1438 |  o Drag from recessed text fields in Directory and Archive Containers
 | 
|---|
| 1439 |    now possible (drags the directory or archive, respectively).
 | 
|---|
| 1440 |  o Default Commands command (Do it yourself) added.
 | 
|---|
| 1441 |  o Extract path can now be assigned "*" meaning "use directory in which
 | 
|---|
| 1442 |    the archive resides."
 | 
|---|
| 1443 |  o More menu compaction (well, you think of a term for it).
 | 
|---|
| 1444 |  o New "See all files" window (still under construction, but already
 | 
|---|
| 1445 |    much faster and very functional, without the standard listbox
 | 
|---|
| 1446 |    limitation of 32767 maximum items).  Loads, sorts and displays
 | 
|---|
| 1447 |    15,792 files from two local fixed drives in 18 seconds on my
 | 
|---|
| 1448 |    486/66DX2 with normal (for me, of course) background load.
 | 
|---|
| 1449 |  o Fixed buglet in Archive Container status display.
 | 
|---|
| 1450 |  o More user suggestions implemented.
 | 
|---|
| 1451 | 
 | 
|---|
| 1452 | 2.30:
 | 
|---|
| 1453 |  o I forget.
 | 
|---|
| 1454 | 
 | 
|---|
| 1455 | 2.29:
 | 
|---|
| 1456 |  o Added "Topic" entry field in Bookshelf Viewer dialog.
 | 
|---|
| 1457 |  o Added "Quick arc find" toggle in Settings notebook; can speed up
 | 
|---|
| 1458 |    drag and drop operations on floppy/network drives.
 | 
|---|
| 1459 |  o Worked around PM bug in custom frame controls.
 | 
|---|
| 1460 |  o Added "Directory Container state" saving and restoring in a dropdown
 | 
|---|
| 1461 |    list (turned on with "Toggle quicklists" under Config menu).
 | 
|---|
| 1462 |  o Fixed drag and drop bug (couldn't move, duh).  Smartened up drag and
 | 
|---|
| 1463 |    drop while I was at it; no sense offering options not really
 | 
|---|
| 1464 |    available due to media type (i.e. can't copy to a CD-ROM).
 | 
|---|
| 1465 |  o Added "Launch" button to drag and drop dialog.
 | 
|---|
| 1466 |  o Added quick-help for dropdown lists (in status box 2).
 | 
|---|
| 1467 |  o Added ability to drop onto userlist dropdown to add a directory.
 | 
|---|
| 1468 |    Also added popup maintenance menu (add and delete directories to/from
 | 
|---|
| 1469 |    list).
 | 
|---|
| 1470 | 
 | 
|---|
| 1471 | 2.28:
 | 
|---|
| 1472 |  o Added optional user directory list dropdown box on main window
 | 
|---|
| 1473 |    (maintenance of the list is still performed in the Walk Directories
 | 
|---|
| 1474 |    dialog).
 | 
|---|
| 1475 |  o Added Drives submenu on Drive Tree's views context menu -- select a
 | 
|---|
| 1476 |    drive from it and the tree scrolls to show it and makes it the
 | 
|---|
| 1477 |    current object.
 | 
|---|
| 1478 |  o Restricted filename quoting in command lines to absolute essentials
 | 
|---|
| 1479 |    -- some programs are broken and choke on quoted filenames.  We
 | 
|---|
| 1480 |    absolutely cannot have LIST choking if it can be avoided.
 | 
|---|
| 1481 |  o Double-clicking a directory in the Drive Tree container will cause an
 | 
|---|
| 1482 |    existing Directory Container looking into that directory, if one
 | 
|---|
| 1483 |    exists, to come to the foreground rather than opening a new one; if
 | 
|---|
| 1484 |    the existing window is minimized, it'll be restored. Ditto for new
 | 
|---|
| 1485 |    userlist dropdown.
 | 
|---|
| 1486 |  o FM/2 can now launch Windows apps seamless -- maybe.  Sheesh, I'd
 | 
|---|
| 1487 |    use a DOS app first...
 | 
|---|
| 1488 | 
 | 
|---|
| 1489 | 2.27:
 | 
|---|
| 1490 |  o Added "Move & rename" and "Copy & rename" commands per user request.
 | 
|---|
| 1491 |    This extends into the drag and drop dialog (said dialog is now on by
 | 
|---|
| 1492 |    default, BTW).
 | 
|---|
| 1493 |  o Many tiny tweaks that no one will ever notice (for instance,
 | 
|---|
| 1494 |    filenames containing "&" are now quoted on command lines where they
 | 
|---|
| 1495 |    weren't before).
 | 
|---|
| 1496 |  o Added EXAMPLE.CMD to archive as an example of how REXX scripts can
 | 
|---|
| 1497 |    manipulate files listed in listfiles created by FM/2.  This allows
 | 
|---|
| 1498 |    Commands to circumvent the apx. 1000 character limit of OS/2 command
 | 
|---|
| 1499 |    lines.
 | 
|---|
| 1500 |  o Made notification window look more homogenous.
 | 
|---|
| 1501 | 
 | 
|---|
| 1502 | 2.26:
 | 
|---|
| 1503 |  o Fixed stupid new bug in moving files from HPFS->FAT with long
 | 
|---|
| 1504 |    filenames.
 | 
|---|
| 1505 |  o Fixed bug in RemoteBug fix that conflicted with another fix for
 | 
|---|
| 1506 |    remote FSD bugs.  I'm getting sick of working around remote FSD
 | 
|---|
| 1507 |    bugs -- think I'll just let the LAN folks fix _their_ stuff from
 | 
|---|
| 1508 |    now on...
 | 
|---|
| 1509 |  o Made titlebar of Drive Tree containers respond to request for context
 | 
|---|
| 1510 |    menu as if it were container whitespace per user request.
 | 
|---|
| 1511 |  o Added "Min on dir open" toggle -- a more elegant solution to a taste
 | 
|---|
| 1512 |    thing (IMHO) than a user requested feature.
 | 
|---|
| 1513 |  o Chord on status windows brings up window dialog like it does on
 | 
|---|
| 1514 |    client window whitespace.
 | 
|---|
| 1515 |  o Added "Append to clipboard" command to internal viewer/editor's
 | 
|---|
| 1516 |    Edit menu.
 | 
|---|
| 1517 |  o Moved "Write block" command out of Edit->Blocks submenu of internal
 | 
|---|
| 1518 |    viewer/editor to the main Edit submenu as "Copy to file" so it's
 | 
|---|
| 1519 |    accessible in readonly (viewing) mode while I was at it.
 | 
|---|
| 1520 |  o Added informational tweaking to viewer/editor's Edit->Undo menu
 | 
|---|
| 1521 |    command.
 | 
|---|
| 1522 |  o Added "Walk" button to Seek and scan dialog.
 | 
|---|
| 1523 |  o Added special FM/2 Association command line "<>" to indicate that the
 | 
|---|
| 1524 |    default WPS view should be opened for matching files.
 | 
|---|
| 1525 | 
 | 
|---|
| 1526 | 2.25:
 | 
|---|
| 1527 |  o Added "Edit" and "Refresh" to Archive Containers per user request.
 | 
|---|
| 1528 |  o Added Drag and drop dialog and corresponding toggle per user request.
 | 
|---|
| 1529 | 
 | 
|---|
| 1530 | 2.24:
 | 
|---|
| 1531 |  o Added "Remote bug" toggle since network FSD developers can't seem to
 | 
|---|
| 1532 |    consistently produce working DosFindFirst/Next code to save their
 | 
|---|
| 1533 |    lives.
 | 
|---|
| 1534 |  o Undelete enhancements.
 | 
|---|
| 1535 | 
 | 
|---|
| 1536 | 2.23:
 | 
|---|
| 1537 |  o Enhancements to potential dupe finder per user requests and other
 | 
|---|
| 1538 |    stuff I thunk up all by my lonesome.
 | 
|---|
| 1539 |  o Placed "Seek and scan" on the Utility pulldown.  All it does is
 | 
|---|
| 1540 |    start the Collector and post it a WM_COMMAND message as though you'd
 | 
|---|
| 1541 |    clicked Seek and scan on its context menu.  Maybe even folks who
 | 
|---|
| 1542 |    don't read the help can find it now (who knows?).
 | 
|---|
| 1543 | 
 | 
|---|
| 1544 | 2.22:
 | 
|---|
| 1545 |  o Additional detail and options are presented when FM/2 can't figure
 | 
|---|
| 1546 |    out how to list the contents of an archive (ARCHIVER.BB2
 | 
|---|
| 1547 |    misconfigured or archive bad) via new dialog.  This should make
 | 
|---|
| 1548 |    determining what the archive problem is much easier when the
 | 
|---|
| 1549 |    inevitable problem arises.
 | 
|---|
| 1550 |  o Added duplicate file finder to Seek-and-Scan dialog.  Finds files
 | 
|---|
| 1551 |    with same name and/or size and filedate.
 | 
|---|
| 1552 | 
 | 
|---|
| 1553 | 2.21:
 | 
|---|
| 1554 |  o Shift and CTRL modifiers for double-clicking objects in Drive Tree,
 | 
|---|
| 1555 |    Directory Containers and Collector implemented.  Shift causes new
 | 
|---|
| 1556 |    FM/2 window to open (directories; direct to View for files), CTRL
 | 
|---|
| 1557 |    causes default WPS open.
 | 
|---|
| 1558 |  o More stuff in the help file (sheesh -- this has gotta stop).  The
 | 
|---|
| 1559 |    online help should now make a rather complete manual when printed
 | 
|---|
| 1560 |    together with the READ.ME file (see READ.ME for suggestions).
 | 
|---|
| 1561 |  o INSTALL now makes an object for the online help so that it can be
 | 
|---|
| 1562 |    viewed without starting FM/2 (using SEEHELP.EXE, included).
 | 
|---|
| 1563 |  o Added Filter "Always show directories" toggle.
 | 
|---|
| 1564 |  o Ideal size button supports a psuedo-restore operation, allowing
 | 
|---|
| 1565 |    toggling between two sizes (mine and yours).
 | 
|---|
| 1566 |  o Other stuff I forget.
 | 
|---|
| 1567 | 
 | 
|---|
| 1568 | 2.20:
 | 
|---|
| 1569 |  o Fixed stupid bug that made FM/2 freak out on restart if you turned the
 | 
|---|
| 1570 |    toolbar off and left it off (duh).
 | 
|---|
| 1571 |  o Move-drag onto archives allowed now (if you have the archiver for that
 | 
|---|
| 1572 |    archive type configured to allow moving files, of course).
 | 
|---|
| 1573 |  o Fixed bug in longname<->shortname conversion (FAT<->HPFS).
 | 
|---|
| 1574 |  o Found a nasty way to get Warp's printer objects to recognize FM/2's
 | 
|---|
| 1575 |    D&D.
 | 
|---|
| 1576 |  o Extract dialog can be told to remember its settings (extract directory,
 | 
|---|
| 1577 |    masks, "with directories") distinctly from those set in Archive
 | 
|---|
| 1578 |    Containers.
 | 
|---|
| 1579 |  o Added a few pictures to the online help for extreme novices.
 | 
|---|
| 1580 |  o Added new "Compare Select" submenu with commands that can make
 | 
|---|
| 1581 |    selections based on comparing unfiltered files in all open Directory
 | 
|---|
| 1582 |    Containers.  Powerful stuff.
 | 
|---|
| 1583 |  o Added "Hide objects" command (selective individual object filtering).
 | 
|---|
| 1584 |  o Fixed bug -- drag to toolbar quit working when toolbar code rewritten.
 | 
|---|
| 1585 |  o Slight modification to ARCHIVER.BB2 -- -1 for filename position means
 | 
|---|
| 1586 |    to use the last "field" of an archive listing for the filename.
 | 
|---|
| 1587 |  o FM/2 is compiled with optimization turned off now -- caught it
 | 
|---|
| 1588 |    generating bad code in the new Compare Select module and don't trust
 | 
|---|
| 1589 |    it (again).
 | 
|---|
| 1590 | 
 | 
|---|
| 1591 | 2.19:
 | 
|---|
| 1592 |  o Added "Ideal size" System Menu command and titlebar button -- an
 | 
|---|
| 1593 |    alternative to maximizing.
 | 
|---|
| 1594 |  o More work on help file hypertext links using suggestions from a
 | 
|---|
| 1595 |    registered user.  Added a labeled bitmap showing the layout of FM/2
 | 
|---|
| 1596 |    windows.
 | 
|---|
| 1597 |  o Worked around weird bugs in Sizes and deleting toolbar buttons that
 | 
|---|
| 1598 |    shouldn't be bugs but nonetheless cause problems on some machines.
 | 
|---|
| 1599 |  o Added some one-line help fields to some dialogs to guide the user
 | 
|---|
| 1600 |    along.
 | 
|---|
| 1601 |  o Added the "Close" checkbox to the Edit Associations dialog, to allow
 | 
|---|
| 1602 |    executing an association to shut down FM/2 (or a VDir window, mainly
 | 
|---|
| 1603 |    for use by folks using FM/2 to replace the Drives objects).
 | 
|---|
| 1604 |  o Added "Start Minimized" and "Start Maximized" buttons to the Windows
 | 
|---|
| 1605 |    page of the Settings notebook.  FM/2 starts normal size then adjusts
 | 
|---|
| 1606 |    (that lets it size all its windows right first, and gives you something
 | 
|---|
| 1607 |    to return to from the maximized state).
 | 
|---|
| 1608 | 
 | 
|---|
| 1609 | 2.18:
 | 
|---|
| 1610 |  o Added ability to use the undocumented DosQProcStat API in the Process
 | 
|---|
| 1611 |    Killer.  While this will enable the Process Killer to work without an
 | 
|---|
| 1612 |    English version of PSTAT.EXE being present, DosQProcStat is an API
 | 
|---|
| 1613 |    subject to change by IBM, so beware.
 | 
|---|
| 1614 |  o Added FATOPT.EXE program to optimize FAT drives.  THIS IS A BETA
 | 
|---|
| 1615 |    PROGRAM AND USES LOW-LEVEL DRIVE ACCESS -- BACK UP BEFORE USING!
 | 
|---|
| 1616 |  o Tweaked the online help, adding more hypertext links and detail.
 | 
|---|
| 1617 | 
 | 
|---|
| 1618 | 2.17:
 | 
|---|
| 1619 |  o Optimized for speed:  Quick trees, tree sizes.
 | 
|---|
| 1620 |  o Dug the names of the new color palettes out of Warp's INI files.
 | 
|---|
| 1621 |    Under 2.x both color palette commands (one new) load the same object.
 | 
|---|
| 1622 |    Under Warp they load the two different palette objects available.
 | 
|---|
| 1623 |  o Added swapfile/memory watch when Drive Tree is active window in FM/2.
 | 
|---|
| 1624 |  o Added HPFSOPT.EXE program to optimize HPFS drives.
 | 
|---|
| 1625 | 
 | 
|---|
| 1626 | 2.16:
 | 
|---|
| 1627 |  o Added "Update objects" command.
 | 
|---|
| 1628 |  o Added "Optimize" command.  Be sure to read the online help on this
 | 
|---|
| 1629 |    one (under "Context Menus").
 | 
|---|
| 1630 |  o Added toolbar changing buttons (buttons that automatically load a
 | 
|---|
| 1631 |    new toolbox into the toolbar).  See comments in online help under
 | 
|---|
| 1632 |    "Toolbar->Add Tool."
 | 
|---|
| 1633 |  o Hmmm...Warp has broken the DM_DROPHELP message within an application
 | 
|---|
| 1634 |    -- the passed DRAGINFO structure is inaccessible (apparently already
 | 
|---|
| 1635 |    deallocated).  An appropriate error message will be displayed, and
 | 
|---|
| 1636 |    the code's still there so that when IBM fixes it it'll automatically
 | 
|---|
| 1637 |    start working again.
 | 
|---|
| 1638 | 
 | 
|---|
| 1639 | 2.15:
 | 
|---|
| 1640 |  o Added "Collect list in file(s)" command.
 | 
|---|
| 1641 |  o Added "Collect from a list file" command.
 | 
|---|
| 1642 |  o Added "Select List" command.
 | 
|---|
| 1643 |  o System VIO fonts have been renamed, jumping between "System" and
 | 
|---|
| 1644 |    "System VIO", a couple of times now.  To top it off, when the name
 | 
|---|
| 1645 |    changes, the sizes do, too (i.e. 7.System == 5.System VIO, more or
 | 
|---|
| 1646 |    less).  Warp is now GA and uses "System VIO" again, so I've changed
 | 
|---|
| 1647 |    it back to that.  If some fonts don't look right on your 2.11 system,
 | 
|---|
| 1648 |    I'm sorry, but I'm trying to hit a moving target.  Don't shoot me,
 | 
|---|
| 1649 |    I'm just the piano player.
 | 
|---|
| 1650 |  o Did some other stuff, but forgot to write it down and have now
 | 
|---|
| 1651 |    forgotten what it was.  Old age is hell.
 | 
|---|
| 1652 | 
 | 
|---|
| 1653 | 2.14:
 | 
|---|
| 1654 |  o FM/2 will now detect that a CD-ROM drive which didn't have a disk in
 | 
|---|
| 1655 |    it or had a music disk in it when FM/2 was started is a CD-ROM drive
 | 
|---|
| 1656 |    when accessed later with a data disk in it, and change the icon
 | 
|---|
| 1657 |    accordingly.  This also applies to hard drives that were locked when
 | 
|---|
| 1658 |    FM/2 started, by happy coincidence, and should work on other
 | 
|---|
| 1659 |    removable media drives.
 | 
|---|
| 1660 |  o Hints given in error popup for some access errors (for example, when
 | 
|---|
| 1661 |    clicking on an empty diskette drive).
 | 
|---|
| 1662 |  o Install.cmd will not change the parameters field of objects that it
 | 
|---|
| 1663 |    creates if the File Manager/2 folder already existed.  It will still
 | 
|---|
| 1664 |    update the paths.
 | 
|---|
| 1665 |  o VTree honors drive exclusions like it should have in the first place.
 | 
|---|
| 1666 |  o VTree will delete a directory if the Shredder refuses for some reason.
 | 
|---|
| 1667 |  o Added VTree->WPS folder toggle.
 | 
|---|
| 1668 |  o Shortened VTree tasklist title for registered users.
 | 
|---|
| 1669 |  o FM/2 will attempt to fit smaller files onto diskettes when a larger
 | 
|---|
| 1670 |    file in the list to be moved/copied won't fit before prompting you to
 | 
|---|
| 1671 |    change diskettes due to a disk full condition.
 | 
|---|
| 1672 |  o Help for toolbar buttons shows up when mouse passes over them --
 | 
|---|
| 1673 |    figured out how to implement without excessive message passing (IOW,
 | 
|---|
| 1674 |    to my satisfaction).
 | 
|---|
| 1675 | 
 | 
|---|
| 1676 | 2.13:
 | 
|---|
| 1677 |  o Added ability to set type of selection used in some containers (in
 | 
|---|
| 1678 |    the Settings Notebook on the "Windows" page).
 | 
|---|
| 1679 |  o Selecting "Settings Notebook" in the FM3.EXE monolithic app, even
 | 
|---|
| 1680 |    from container context menus, will always bring up a full settings
 | 
|---|
| 1681 |    notebook.
 | 
|---|
| 1682 |  o Slightly reduced memory usage for HPFS drives (ah, another reason
 | 
|---|
| 1683 |    to use HPFS...).
 | 
|---|
| 1684 |  o Fixed bug in SetIcon.
 | 
|---|
| 1685 |  o Did some more work on FM2PLAY.EXE to make it more eye-appealing and
 | 
|---|
| 1686 |    maybe a bit more functional.
 | 
|---|
| 1687 |  o Shortened tasklist title for registered users.
 | 
|---|
| 1688 | 
 | 
|---|
| 1689 | 2.12:
 | 
|---|
| 1690 |  o AV/2 will now ignore an association if it contains the string
 | 
|---|
| 1691 |    "AV2.EXE" in the command line (meaning it might call itself).
 | 
|---|
| 1692 |  o Fixed "Lowercase name" bug.
 | 
|---|
| 1693 |  o Worked over the context menus again, added a couple more
 | 
|---|
| 1694 |    accelerator keys.
 | 
|---|
| 1695 |  o Hooked Help button in Child Window dialog to some help.
 | 
|---|
| 1696 | 
 | 
|---|
| 1697 | 2.11:
 | 
|---|
| 1698 |  o Fixed odd bug in second status line in Directory Containers.
 | 
|---|
| 1699 |  o Fixed rename buglet that caused rename from menu/button to
 | 
|---|
| 1700 |    give funny default drive.
 | 
|---|
| 1701 |  o Added drag and drop to INI Viewer to allow moving and copying
 | 
|---|
| 1702 |    data between different INI files.
 | 
|---|
| 1703 |  o Added FM2PLAY.EXE to allow playing multimedia files (via MMPM/2)
 | 
|---|
| 1704 |    from FM/2 easily.  Usage:  FM2PLAY.EXE <file> [<file> <file...>].
 | 
|---|
| 1705 |    There's a menu item for it.
 | 
|---|
| 1706 |  o Added "associat.txt" containing recommended associations for use
 | 
|---|
| 1707 |    with FM/2.  Please send your ideas for this list.
 | 
|---|
| 1708 |  o Enhanced the Bookshelf Viewer.
 | 
|---|
| 1709 | 
 | 
|---|
| 1710 | 2.10:
 | 
|---|
| 1711 |  o Added Undo buttons to Settings notebook pages.
 | 
|---|
| 1712 |  o Fixed bug wherein Save state of dir windows toggle was ignored.
 | 
|---|
| 1713 |  o Put in some comma formatting to prevent an untimely death.
 | 
|---|
| 1714 |  o Fixed bug wherein Doubleclick Opens toggle was ignored.
 | 
|---|
| 1715 |  o Added a couple more Settings pages.
 | 
|---|
| 1716 |  o Made appropriate Settings pages available to standalone modules.
 | 
|---|
| 1717 |  o Tweaked a few menus for a more consistent appearance.
 | 
|---|
| 1718 | 
 | 
|---|
| 1719 | 2.09:
 | 
|---|
| 1720 |  o Changed things so the little notification box doesn't steal the
 | 
|---|
| 1721 |    focus when it comes up.  Duh.
 | 
|---|
| 1722 |  o Added "Backup Profile", "Change System Profiles" and "Replace System
 | 
|---|
| 1723 |    Profiles" to the INI viewer.
 | 
|---|
| 1724 |  o Fixed some glitches in new mask "must have" attribute processing.
 | 
|---|
| 1725 |  o Found and fixed bug in Collector's Seek & Scan that could cause FM/2
 | 
|---|
| 1726 |    to trap.
 | 
|---|
| 1727 |  o Added a Settings notebook containing global toggles and such.
 | 
|---|
| 1728 |    Slower than the menus, but Ron Hester asked for it, and I always do
 | 
|---|
| 1729 |    what Ron says...
 | 
|---|
| 1730 |  o Return of the weirding ... but that'd be telling.
 | 
|---|
| 1731 |  o Added optional split status line.
 | 
|---|
| 1732 | 
 | 
|---|
| 1733 | 2.08:
 | 
|---|
| 1734 |  o Added "must have" attributes to Filter.
 | 
|---|
| 1735 |  o Fixed Undelete dialog so selecting a new drive from the combobox
 | 
|---|
| 1736 |    causes the listbox to be refreshed for that drive, and so a missing
 | 
|---|
| 1737 |    DELETE environment variable for the selected drive doesn't cause the
 | 
|---|
| 1738 |    dialog to abort unless you select Cancel in the information box (so
 | 
|---|
| 1739 |    you can pick a different drive).
 | 
|---|
| 1740 |  o Added limited optional logging for some simple but critical
 | 
|---|
| 1741 |    operations (copy, move, rename, delete).
 | 
|---|
| 1742 |  o Documented "start minimized" command line argument.
 | 
|---|
| 1743 |  o Added "don't save/restore state of dir windows this time" command
 | 
|---|
| 1744 |    line argument.
 | 
|---|
| 1745 | 
 | 
|---|
| 1746 | 2.07:
 | 
|---|
| 1747 |  o Added "View Bookshelf" and "View Helpfiles" utilities.
 | 
|---|
| 1748 |  o Fixed bug in Quick Tree added while fixing the last one...
 | 
|---|
| 1749 |  o VTree now saves its size and position on desktop (Ron Gawer wanted
 | 
|---|
| 1750 |    that).  VDir doesn't, as you can have several of them open at once
 | 
|---|
| 1751 |    and it would be somewhat irritating to have them all on top of each
 | 
|---|
| 1752 |    other.
 | 
|---|
| 1753 | 
 | 
|---|
| 1754 | 2.06:
 | 
|---|
| 1755 |  o In the Collector's Seek-and-scan dialog, the All HDs button now skips
 | 
|---|
| 1756 |    removable drives (like CD-ROMs) for convenience.
 | 
|---|
| 1757 |  o Quick tree works around the OS/2 DosFindFirst bug that prevents FAT
 | 
|---|
| 1758 |    root drives from being found.
 | 
|---|
| 1759 |  o Added "separator" attribute for tool buttons -- causes a small amount
 | 
|---|
| 1760 |    of space to be added after the button with the attribute, for
 | 
|---|
| 1761 |    appearance (grouping of buttons).
 | 
|---|
| 1762 |  o Added ability to turn on titles below bitmap buttons in toolbar (it'll
 | 
|---|
| 1763 |    have to be short and sweet) and grouped all toolbar toggles under a
 | 
|---|
| 1764 |    Toolbar conditional cascade submenu.
 | 
|---|
| 1765 | 
 | 
|---|
| 1766 | [lazy bum skipped a few...]
 | 
|---|
| 1767 | 
 | 
|---|
| 1768 | 2.00:
 | 
|---|
| 1769 |  o A whole new look for FM/2 -- the same thing, only more so.  Some
 | 
|---|
| 1770 |    things were enhanced, some dropped, some replaced or superceded.
 | 
|---|
| 1771 |    Still, if you used 1.x you should feel at home.
 | 
|---|
| 1772 | 
 | 
|---|
| 1773 | $Id: HISTORY 1856 2015-08-18 17:12:52Z stevenhl $
 | 
|---|