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