home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 30 fixes_v / 30-fixes_v.zip / fst95314.txt < prev    next >
Text File  |  1995-12-03  |  17KB  |  387 lines

  1.  
  2.                  FileStar/2 - Version 1.00.2 
  3.                ReadMe.Csd CSD 1995314 11/10/95
  4.  
  5. The corrective service diskette, FILESTAR.EXE version 1.00.2, is
  6. a maintenance release.  It contains fixes for the following
  7. anomolies that have been identified.
  8.  
  9. To install the corrective service, follow the procedure
  10. described on page 4 of the FileStar/2 Technical Reference
  11. manual.  You must have a valid FileStar/2 installation before
  12. attempting to install this CSD.  If this install fails for any
  13. reason, re-install the base product, v1.0, and reapply the CSD.
  14.  
  15. This version will accept a Version 1.0 FILESTAR.INI and update
  16. it with new entries while retaining all user customization.  It
  17. is NOT compatible with the CSD 1995303 v1.00.1 release in that
  18. any custom colors or fonts that have been user applied via drag
  19. and drop from either the OS/2 color or font palettes will be
  20. lost.  However, all other user setting that have been set via
  21. the FS/2 notebook, including the colors and fonts selected with
  22. the color and font dialogs, are accepted.
  23.  
  24. During the initial startup after install, you will hear the
  25. sound Information Tone (if you have a sound card) or a single
  26. beep, indicating detection of a different version INI file.
  27. This indicates initialization of the new parameters in the file.
  28.  
  29.  
  30. ****************************************************************
  31. Corrected Anomolies - CSD 1995303, FileStar v1.00.1
  32. ****************************************************************
  33.  
  34. 1. An intermittent SYS3175 error (Warp only) that caused
  35. FileStar/2 to fail and terminate when accessing a floppy drive
  36. in one file window and then immediately activating the other
  37. file window before the floppy drive was read.
  38.  
  39. 2. A repeatable SYS3175 error (Warp only) that caused FileStar/2
  40. to fail and terminate when keyboard Enter was used to "Set" a
  41. file filter.
  42.  
  43. 3. A repeatable (on some systems only) SYS3175 error (Warp only)
  44. that caused FileStar/2 to fail and terminate when the first
  45. action after startup was to copy/move files to an empty
  46. directory.
  47.  
  48. 4. The internal windows were mis-sized if FileStar/2 was
  49. minimized and restored from another application, such as
  50. TaskBar.
  51.  
  52. 5. Inconsistency in the availability of the "Format" and "Check
  53. Disk" menu items.  The new logic is that these items will be
  54. grayed out in the menu and not available for use when the drive
  55. selected is in use in either file window.  This logic is
  56. necessary to prevent using the drive(s) when either action has
  57. been initiated.
  58.  
  59. 6. When setting file attributes in Details View, the display was
  60. not updated to reflect the changed attributes in the
  61. instantenous window field of view.
  62.  
  63. 7. When tabbing between the pushbuttons in the Interactive
  64. Message dialog there were meaningless extra tabs.
  65.  
  66. 8. When selecting removeable media drives, like floppies or
  67. cdrom, the error recovery was in some cases popping up the OS/2
  68. error dialog instead of correctly reverting to the last used
  69. directory if the media was not inserted.
  70.  
  71. 9. Color corruption would sometimes occur when restoring default
  72. colors.
  73.  
  74. 10.  The last used directory toggle for a file window (double
  75. click in window Information Panel) did not work if the last
  76. directory used in that window was on a different drive.
  77.  
  78. 11.  The Last Used Directories menu was saving the last used
  79. directory even if the directory was the same (duplicate
  80. consecutive entries when refreshing a directory).  Last used
  81. directories that were selected by other methods, such as Freq
  82. Dirs, are now also added to the list.
  83.  
  84. 12.  When selecting a different drive for a menu operation and
  85. then reselecting the active file window drive (Multiple Trees
  86. not selected), the active file window was being needlessly
  87. refreshed.
  88.  
  89. 13.  File names without an extension were not correctly sorted
  90. after sorting by extension.
  91.  
  92. 14.  The Solid Color Palette in Warp is broken when called from
  93. an application.  A work around fix has been coded and it now
  94. works normal except it will always reset to solid colors if
  95. edited.
  96.  
  97. 15.  When selecting a palette with the option "Save/Restore
  98. Colors and Fonts" not enabled, the advisory message popped up
  99. after the palette and put the palette behind the FileStar/2
  100. window.  The order has been changed so the message appears
  101. before the palette, leaving the palette on top.
  102.  
  103. 16.  Corrected a small mis-alignment of the operation progress
  104. bar at a screen resolution of 1024x768.
  105.  
  106. 17.  Fixed summing error for all drives when total exceeded
  107. 2.4GB.
  108.  
  109. 18.  Fixed overflow of big numbers in comma format function.
  110.  
  111. 19.  Improved the speed of removing/restoring the pulldown menu.
  112. This eliminated a noticeable delay when switching to/from the
  113. Swap window.
  114.  
  115. 20.  Fixed the drive list in the Find dialog to correctly
  116. display the set drives available.
  117.  
  118. 21.  At 640x480 resolution, the FileStar/2 window was not
  119. correctly sized on startup if the window size was greater than
  120. 624 pixels.
  121.  
  122. 22.  The Change Directory dialog was not correctly finding
  123. instances of duplicate directories.  Entry and search logic has
  124. also corrected and improved.  To further clarify the entries
  125. supported (use '\' to pop up the dialog) , an entry of 'f:
  126. <Enter>' would change to the current directory of drive F:.  A
  127. path entry of 'f:\os2\bitmap <Enter>' is also supported.  An
  128. entry of '\os2\b' would search for the first directory starting
  129. with 'b' in the os2 directory in the current drive tree.  An
  130. entry of 'ba' (no back slash) would search the current tree for
  131. the first directory starting with 'ba'.
  132.  
  133. 23.  When copying/moving files and the file already existed in
  134. the target directory, selecting "Overwrite" or "Overwrite All"
  135. did not overwrite the file(s) if the file had the Read Only,
  136. Hidden or System attribute set.  The dialog was modified to
  137. include a "ClearAttr" pushbutton and logic was added to handle
  138. such occurances.
  139.  
  140. 24.  Disk reads were being slowed by the directory filters.  The
  141. Directory Filter dialog was modified to provide more control of
  142. directory searches.  It's selection was also changed from the
  143. Directory tree menu to the Drive window menu.  The filter
  144. selections on the dialog are drive specific and therefore are
  145. applied to the selected drive only.  New selection possibilities
  146. are:       Exclude files - When searching the drive for
  147. directories, files are excluded in the search, resulting in
  148. faster operation.  However, on some systems, such as Banyan
  149. network drives, a search without files is not supported.
  150.  
  151. Fast Find - When checked, the directories are searched until
  152. finding a prefixed number before updating the tree, resulting in
  153. a faster tree build.  Uncheck this item if your network does not
  154. support a batch find.
  155.  
  156. For fastest operation, do not include any more of the R/O,
  157. Hidden, System or Archived attributes than required for your
  158. system.  The default has been set to include Hidden directories
  159. only.
  160.  
  161. 25.  When reading a Banyan Vines network drive, no
  162. subdirectories were being detected.  The fix causes an automatic
  163. detection of these network drives and invokes a different
  164. filter.  This type filter is slower than the one normally used
  165. as noted above.
  166.  
  167. 26.  The "Read All Dirs" menu item would rescan the drive when
  168. it's state was changed.  The user must now initiate a rescan.
  169. The menu item for this option is now on the Drives menu.  This
  170. option is drive specific and therefore set for the selected
  171. drive only.
  172.  
  173. 27.  The "Read All Dirs" function was causing slow startup if
  174. checked on the startup drive(s)and would intermittently cause
  175. system lockup or crash the application when used at other times.
  176. The controls and thread priorities used have been changed to
  177. make this function work as intended.
  178.  
  179. 28.  The "add or remove a file" (holding down the Ctrl key) from
  180. the selected list was not working for the file Delete dialog.
  181.  
  182. 29.  If the To path/name field was edited in the Zip dialog and
  183. then the Options dialog was used, the To path/name field was
  184. restored to default.
  185.  
  186. 30.  Several minor inappropriate focus shifts were eliminated.
  187.  
  188. 31.  The Delete Error dialog was modified to make the entry
  189. field 'read only' and to gray the "Del R/O" pushbutton upon
  190. encountering sharing violation errors.
  191.  
  192. 32.  Fixed the inability to double click execute some 16 bit
  193. windowed applications.
  194.  
  195. 33.  When using multiple trees, selecting a drive letter not in
  196. use would unhighlight the one in active use.  The fix includes
  197. changing the background colors of the active and in use drive
  198. letters.  The foreground and background colors are fixed and
  199. will be dependent on the Logical Color Table.  By default, these
  200. should be 'White on Black' for the current drive and 'White on
  201. Cyan' for other drives read into the Directory tree window.
  202.  
  203. 34.  Fixed a possible hang in ZipView initialization caused by
  204. an infinite processing loop if the stderr pipe did not close
  205. properly.
  206.  
  207. 35.  Added several more descriptive error messages and formatted
  208. the returned error codes in the standard OS/2 style of SYSxxxx.
  209.  
  210. 36.  Fixed an memory heap corruption problem that was primarily
  211. associated with using Zip features but could be experienced in
  212. other operations as well.  This was affecting application
  213. stabilty when encountered.
  214.  
  215. 37.  Increased the application heap size.  This has no direct
  216. affect on the amount of memory required by the application.
  217.  
  218. 38.  Fixed the data panel date and time displays and comma
  219. format to fully accept settings from the Country settings
  220. notebook.
  221.  
  222. 39.  Fixed the Rename file function so that the keypad "Enter"
  223. key worked the same as the keyboard Enter key.
  224.  
  225. 40.  Fixed the inability to zip an entire drive.  To zip a
  226. drive, select the root directory as the source.  Make sure that
  227. the switch options DO NOT include the "j" switch if you want the
  228. path structure retained in the zipped file.  To zip a single
  229. directory, remove the -r switch parameter.
  230.  
  231. 41.  Fixed a startup parameter problem whereby the last used
  232. directories were not passed if a startup mode parameter (such as
  233. "/min") was specified.
  234.  
  235. 42.  When Zip or Unzip encountered an error, the zip window
  236. usually closed too fast to read the error.  The Zip and Unzip
  237. start sequences were modified such that holding down the Ctrl
  238. key, when pushing the Zip or Unzip pushbuttons on the dialogs,
  239. will keep the Zip/Unzip windows from auto-closing.  The Ctrl key
  240. should be held down until the Zip/Unzip window appears.
  241.  
  242. 43.  Reworked the file filter dialog to include a "Must Have"
  243. filter option.  Without this option checked, the logic is to
  244. include those files with attributes matching the checked
  245. options.  Files without any attributes are automatically
  246. included.  If the "Must Have" option is checked, only those
  247. files that have the checked options are included.
  248.  
  249. 44.  Enabled the greyed out controls for color adjustments in
  250. the notebook color dialog.  These are now available only in
  251. Warp.  Also added the window title bar to the controls that save
  252. colors.  Drop a color on the ACTIVE FileStar title bar and that
  253. color will be saved and used on the internal windows as well
  254. after a restart.
  255.  
  256. 45.  Corrected a problem with selecting/deselecting all files
  257. and showing the selected totals when using Multiple type
  258. selction.
  259.  
  260. 46.  Added the capability to write certain errors, upon
  261. detection, to a 'FS_ERROR.LOG' file.  This file will be found in
  262. the root directory of the boot drive.
  263.  
  264. 47.  Changed the use of holding down the Ctrl key while pushing
  265. the 'Size' pushbutton.  This combination now sets an 'optimum'
  266. size FileStar/2 window that is display resolution dependent.
  267. This optimum size is based on the default font of 10 System
  268. Porportional.  Of course, the user may set whatever size he/she
  269. prefers, down to a preset minimum limit.
  270.  
  271. ****************************************************************
  272. Corrected Anomolies - CSD xxxxxxx, FileStar v1.00.2
  273. ****************************************************************
  274. 1. On a few systems, memory allocation errors were reported
  275. during disk reads, generally resulting in desktop lockup.  The
  276. source of these errors appears to have been data corruption from
  277. the use of extensive multithreading during disk reads.
  278. Additional isolation has been added betweens threads and more
  279. disk read errors are sent to the FS_ERROR.LOG.
  280.  
  281. 2. There were infrequent, but nevertheless failures (SYS3175
  282. Access Violations), occuring on development hardware under
  283. extreme stress and abuse testing when rapiding selecting
  284. different drives with deep level current directories.  These
  285. were somewhat related to item 1. The code has been modified to
  286. both prevent and detect/report such events.
  287.  
  288. 3. With OS/2 version 2.1, if the program was shut down at
  289. certain points during startup, including for 5 seconds after the
  290. opening screen disappeared, the program failed to kill all
  291. threads on exit and would prevent a normal OS/2 desktop
  292. shutdown.  This has not been reported with Warp, v3.0 but this
  293. CSD has improved shutdown reliability for all versions of OS/2.
  294.  
  295. 4. The CSD 1995303 would not accept custom colorization applied
  296. with the OS/2 Color and Font Palettes on FS/2 v1.0.  Any such
  297. colorization was lost when the CSD was applied.  This version
  298. restores compatibility with FS/2 v1.0 for future compatibility.
  299. Unfortunately, such custom colors applied after installation of
  300. the CSD 1995303 will be lost when applying this CSD.  If you
  301. have a backup FILESTAR.INI file for v1.0, you should use it
  302. after installing this CSD if you wish to restore any saved
  303. custom colors and fonts.  Any colors and fonts appied with the
  304. FileSTar notebook dialogs are saved and restored properly when
  305. installing over either v1.00 or v1.00.1.
  306.  
  307. 5. The Find dialog would not respond to doule clicks on found
  308. entries while the search was in progress which is fixed.
  309.  
  310. 6. The use of Ctrl-R to rescan the drive and directory was
  311. changed in the CSD 1995303, FS/2 v1.00.1, to where it rescanned
  312. the drive only.  This CSD restores the v1.00 operation of
  313. rescanning both current drive and directory.
  314.  
  315. 7. If the focus was not on the Delete Directory dialog at the
  316. times the 'Auto Close' check box was checked, the box was not
  317. really checked when it indicated it was.  Fixed.
  318.  
  319. 8. The previous CSD introduced new Directory filter dialogs,
  320. where a unique filter for each drive was possible.  The default
  321. setting attribute mask was for 'Hidden' directories only for
  322. whatever slight speed increase that produced.  This version
  323. changes the default setting to include all directory attributes
  324. in the search.
  325.  
  326. 9. The Zip Directory dialog did not accept any changes made
  327. using the 'Options' dialog.  Fixed this as well as made it so
  328. the 'j' (junk paths) was not set by default, even if set that
  329. was in the default Zip Options dialog.
  330.  
  331.  
  332. *****************************************************************
  333. Performance Improvements - CSD 1995303, FileStar v1.00.1
  334. *****************************************************************
  335.  
  336. 1. The logic and threading used to scan drives and build the
  337. directory tree was changed to improve the time required to
  338. achieve a useable directory tree.  The improvement will be more
  339. noticeable on larger drives and network drives.  Tests on
  340. development hardware measured improvements of miniscule to twice
  341. as fast, depending on directory tree complexity.  The speed of
  342. finding and displaying deeply nested directories is improved by
  343. as much as 20 times faster when the directory is passed as a
  344. startup path, by using the FreqDirs or LastDirs menus or the
  345. Change Directory dialog, or is the drive current directory.
  346.  
  347. 2. The startup sequence was modified to show the display after
  348. the first drive tree is available.  This change, along with the
  349. one noted above, decreased the typical initialization time by
  350. approximately 50% in tests conducted on development hardware.
  351. Building the drive trees for the two windows are, at times,
  352. concurrent during startup.
  353.  
  354. ****************************************************************
  355. Performance Improvements - CSD xxxxxxx, FileStar v1.00.2
  356. ****************************************************************
  357. 1. A slight disk read/tree build performance improvement
  358. resulted from the code changes to fix the disk read reliability
  359. problems discussed in Corrected Anomolies, items 1 and 2 for
  360. this CSD.
  361.  
  362. ****************************************************************
  363. Documentation
  364. ****************************************************************
  365.  
  366. The following are either undocumented or unclear in the current
  367. manual:
  368.  
  369. 1. Pressing Shift-?  will popup the Window Options menu for the
  370. active file window.  To set a different sort from the keyboard,
  371. use Shift-?, SN (sort by name), SD (sort by date), etc.
  372.  
  373. 2. Alt+/ restores the last selected files list.
  374.  
  375. 3. To copy a single file to a different name in the same
  376. directory ("clone" a file), start a copy operation with the file
  377. selected, then add the new file name to the file path in the
  378. "To" field with a '\newname'.  Adding a path name with multiple
  379. files selected will cause a prompt to appear querying whether or
  380. not to create a directory of that name.
  381.  
  382. Happy computing and file management!
  383.  
  384. SofTouch Systems, Inc.  1300 S. Meridan, Suite 600 Oklahoma
  385. City, OK 73108 Phone:  (405) 947-8085 Fax:  (405) 947-8169
  386.  
  387.