home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 30 fixes_v
/
30-fixes_v.zip
/
fst95314.txt
< prev
next >
Wrap
Text File
|
1995-12-03
|
17KB
|
387 lines
FileStar/2 - Version 1.00.2
ReadMe.Csd CSD 1995314 11/10/95
The corrective service diskette, FILESTAR.EXE version 1.00.2, is
a maintenance release. It contains fixes for the following
anomolies that have been identified.
To install the corrective service, follow the procedure
described on page 4 of the FileStar/2 Technical Reference
manual. You must have a valid FileStar/2 installation before
attempting to install this CSD. If this install fails for any
reason, re-install the base product, v1.0, and reapply the CSD.
This version will accept a Version 1.0 FILESTAR.INI and update
it with new entries while retaining all user customization. It
is NOT compatible with the CSD 1995303 v1.00.1 release in that
any custom colors or fonts that have been user applied via drag
and drop from either the OS/2 color or font palettes will be
lost. However, all other user setting that have been set via
the FS/2 notebook, including the colors and fonts selected with
the color and font dialogs, are accepted.
During the initial startup after install, you will hear the
sound Information Tone (if you have a sound card) or a single
beep, indicating detection of a different version INI file.
This indicates initialization of the new parameters in the file.
****************************************************************
Corrected Anomolies - CSD 1995303, FileStar v1.00.1
****************************************************************
1. An intermittent SYS3175 error (Warp only) that caused
FileStar/2 to fail and terminate when accessing a floppy drive
in one file window and then immediately activating the other
file window before the floppy drive was read.
2. A repeatable SYS3175 error (Warp only) that caused FileStar/2
to fail and terminate when keyboard Enter was used to "Set" a
file filter.
3. A repeatable (on some systems only) SYS3175 error (Warp only)
that caused FileStar/2 to fail and terminate when the first
action after startup was to copy/move files to an empty
directory.
4. The internal windows were mis-sized if FileStar/2 was
minimized and restored from another application, such as
TaskBar.
5. Inconsistency in the availability of the "Format" and "Check
Disk" menu items. The new logic is that these items will be
grayed out in the menu and not available for use when the drive
selected is in use in either file window. This logic is
necessary to prevent using the drive(s) when either action has
been initiated.
6. When setting file attributes in Details View, the display was
not updated to reflect the changed attributes in the
instantenous window field of view.
7. When tabbing between the pushbuttons in the Interactive
Message dialog there were meaningless extra tabs.
8. When selecting removeable media drives, like floppies or
cdrom, the error recovery was in some cases popping up the OS/2
error dialog instead of correctly reverting to the last used
directory if the media was not inserted.
9. Color corruption would sometimes occur when restoring default
colors.
10. The last used directory toggle for a file window (double
click in window Information Panel) did not work if the last
directory used in that window was on a different drive.
11. The Last Used Directories menu was saving the last used
directory even if the directory was the same (duplicate
consecutive entries when refreshing a directory). Last used
directories that were selected by other methods, such as Freq
Dirs, are now also added to the list.
12. When selecting a different drive for a menu operation and
then reselecting the active file window drive (Multiple Trees
not selected), the active file window was being needlessly
refreshed.
13. File names without an extension were not correctly sorted
after sorting by extension.
14. The Solid Color Palette in Warp is broken when called from
an application. A work around fix has been coded and it now
works normal except it will always reset to solid colors if
edited.
15. When selecting a palette with the option "Save/Restore
Colors and Fonts" not enabled, the advisory message popped up
after the palette and put the palette behind the FileStar/2
window. The order has been changed so the message appears
before the palette, leaving the palette on top.
16. Corrected a small mis-alignment of the operation progress
bar at a screen resolution of 1024x768.
17. Fixed summing error for all drives when total exceeded
2.4GB.
18. Fixed overflow of big numbers in comma format function.
19. Improved the speed of removing/restoring the pulldown menu.
This eliminated a noticeable delay when switching to/from the
Swap window.
20. Fixed the drive list in the Find dialog to correctly
display the set drives available.
21. At 640x480 resolution, the FileStar/2 window was not
correctly sized on startup if the window size was greater than
624 pixels.
22. The Change Directory dialog was not correctly finding
instances of duplicate directories. Entry and search logic has
also corrected and improved. To further clarify the entries
supported (use '\' to pop up the dialog) , an entry of 'f:
<Enter>' would change to the current directory of drive F:. A
path entry of 'f:\os2\bitmap <Enter>' is also supported. An
entry of '\os2\b' would search for the first directory starting
with 'b' in the os2 directory in the current drive tree. An
entry of 'ba' (no back slash) would search the current tree for
the first directory starting with 'ba'.
23. When copying/moving files and the file already existed in
the target directory, selecting "Overwrite" or "Overwrite All"
did not overwrite the file(s) if the file had the Read Only,
Hidden or System attribute set. The dialog was modified to
include a "ClearAttr" pushbutton and logic was added to handle
such occurances.
24. Disk reads were being slowed by the directory filters. The
Directory Filter dialog was modified to provide more control of
directory searches. It's selection was also changed from the
Directory tree menu to the Drive window menu. The filter
selections on the dialog are drive specific and therefore are
applied to the selected drive only. New selection possibilities
are: Exclude files - When searching the drive for
directories, files are excluded in the search, resulting in
faster operation. However, on some systems, such as Banyan
network drives, a search without files is not supported.
Fast Find - When checked, the directories are searched until
finding a prefixed number before updating the tree, resulting in
a faster tree build. Uncheck this item if your network does not
support a batch find.
For fastest operation, do not include any more of the R/O,
Hidden, System or Archived attributes than required for your
system. The default has been set to include Hidden directories
only.
25. When reading a Banyan Vines network drive, no
subdirectories were being detected. The fix causes an automatic
detection of these network drives and invokes a different
filter. This type filter is slower than the one normally used
as noted above.
26. The "Read All Dirs" menu item would rescan the drive when
it's state was changed. The user must now initiate a rescan.
The menu item for this option is now on the Drives menu. This
option is drive specific and therefore set for the selected
drive only.
27. The "Read All Dirs" function was causing slow startup if
checked on the startup drive(s)and would intermittently cause
system lockup or crash the application when used at other times.
The controls and thread priorities used have been changed to
make this function work as intended.
28. The "add or remove a file" (holding down the Ctrl key) from
the selected list was not working for the file Delete dialog.
29. If the To path/name field was edited in the Zip dialog and
then the Options dialog was used, the To path/name field was
restored to default.
30. Several minor inappropriate focus shifts were eliminated.
31. The Delete Error dialog was modified to make the entry
field 'read only' and to gray the "Del R/O" pushbutton upon
encountering sharing violation errors.
32. Fixed the inability to double click execute some 16 bit
windowed applications.
33. When using multiple trees, selecting a drive letter not in
use would unhighlight the one in active use. The fix includes
changing the background colors of the active and in use drive
letters. The foreground and background colors are fixed and
will be dependent on the Logical Color Table. By default, these
should be 'White on Black' for the current drive and 'White on
Cyan' for other drives read into the Directory tree window.
34. Fixed a possible hang in ZipView initialization caused by
an infinite processing loop if the stderr pipe did not close
properly.
35. Added several more descriptive error messages and formatted
the returned error codes in the standard OS/2 style of SYSxxxx.
36. Fixed an memory heap corruption problem that was primarily
associated with using Zip features but could be experienced in
other operations as well. This was affecting application
stabilty when encountered.
37. Increased the application heap size. This has no direct
affect on the amount of memory required by the application.
38. Fixed the data panel date and time displays and comma
format to fully accept settings from the Country settings
notebook.
39. Fixed the Rename file function so that the keypad "Enter"
key worked the same as the keyboard Enter key.
40. Fixed the inability to zip an entire drive. To zip a
drive, select the root directory as the source. Make sure that
the switch options DO NOT include the "j" switch if you want the
path structure retained in the zipped file. To zip a single
directory, remove the -r switch parameter.
41. Fixed a startup parameter problem whereby the last used
directories were not passed if a startup mode parameter (such as
"/min") was specified.
42. When Zip or Unzip encountered an error, the zip window
usually closed too fast to read the error. The Zip and Unzip
start sequences were modified such that holding down the Ctrl
key, when pushing the Zip or Unzip pushbuttons on the dialogs,
will keep the Zip/Unzip windows from auto-closing. The Ctrl key
should be held down until the Zip/Unzip window appears.
43. Reworked the file filter dialog to include a "Must Have"
filter option. Without this option checked, the logic is to
include those files with attributes matching the checked
options. Files without any attributes are automatically
included. If the "Must Have" option is checked, only those
files that have the checked options are included.
44. Enabled the greyed out controls for color adjustments in
the notebook color dialog. These are now available only in
Warp. Also added the window title bar to the controls that save
colors. Drop a color on the ACTIVE FileStar title bar and that
color will be saved and used on the internal windows as well
after a restart.
45. Corrected a problem with selecting/deselecting all files
and showing the selected totals when using Multiple type
selction.
46. Added the capability to write certain errors, upon
detection, to a 'FS_ERROR.LOG' file. This file will be found in
the root directory of the boot drive.
47. Changed the use of holding down the Ctrl key while pushing
the 'Size' pushbutton. This combination now sets an 'optimum'
size FileStar/2 window that is display resolution dependent.
This optimum size is based on the default font of 10 System
Porportional. Of course, the user may set whatever size he/she
prefers, down to a preset minimum limit.
****************************************************************
Corrected Anomolies - CSD xxxxxxx, FileStar v1.00.2
****************************************************************
1. On a few systems, memory allocation errors were reported
during disk reads, generally resulting in desktop lockup. The
source of these errors appears to have been data corruption from
the use of extensive multithreading during disk reads.
Additional isolation has been added betweens threads and more
disk read errors are sent to the FS_ERROR.LOG.
2. There were infrequent, but nevertheless failures (SYS3175
Access Violations), occuring on development hardware under
extreme stress and abuse testing when rapiding selecting
different drives with deep level current directories. These
were somewhat related to item 1. The code has been modified to
both prevent and detect/report such events.
3. With OS/2 version 2.1, if the program was shut down at
certain points during startup, including for 5 seconds after the
opening screen disappeared, the program failed to kill all
threads on exit and would prevent a normal OS/2 desktop
shutdown. This has not been reported with Warp, v3.0 but this
CSD has improved shutdown reliability for all versions of OS/2.
4. The CSD 1995303 would not accept custom colorization applied
with the OS/2 Color and Font Palettes on FS/2 v1.0. Any such
colorization was lost when the CSD was applied. This version
restores compatibility with FS/2 v1.0 for future compatibility.
Unfortunately, such custom colors applied after installation of
the CSD 1995303 will be lost when applying this CSD. If you
have a backup FILESTAR.INI file for v1.0, you should use it
after installing this CSD if you wish to restore any saved
custom colors and fonts. Any colors and fonts appied with the
FileSTar notebook dialogs are saved and restored properly when
installing over either v1.00 or v1.00.1.
5. The Find dialog would not respond to doule clicks on found
entries while the search was in progress which is fixed.
6. The use of Ctrl-R to rescan the drive and directory was
changed in the CSD 1995303, FS/2 v1.00.1, to where it rescanned
the drive only. This CSD restores the v1.00 operation of
rescanning both current drive and directory.
7. If the focus was not on the Delete Directory dialog at the
times the 'Auto Close' check box was checked, the box was not
really checked when it indicated it was. Fixed.
8. The previous CSD introduced new Directory filter dialogs,
where a unique filter for each drive was possible. The default
setting attribute mask was for 'Hidden' directories only for
whatever slight speed increase that produced. This version
changes the default setting to include all directory attributes
in the search.
9. The Zip Directory dialog did not accept any changes made
using the 'Options' dialog. Fixed this as well as made it so
the 'j' (junk paths) was not set by default, even if set that
was in the default Zip Options dialog.
*****************************************************************
Performance Improvements - CSD 1995303, FileStar v1.00.1
*****************************************************************
1. The logic and threading used to scan drives and build the
directory tree was changed to improve the time required to
achieve a useable directory tree. The improvement will be more
noticeable on larger drives and network drives. Tests on
development hardware measured improvements of miniscule to twice
as fast, depending on directory tree complexity. The speed of
finding and displaying deeply nested directories is improved by
as much as 20 times faster when the directory is passed as a
startup path, by using the FreqDirs or LastDirs menus or the
Change Directory dialog, or is the drive current directory.
2. The startup sequence was modified to show the display after
the first drive tree is available. This change, along with the
one noted above, decreased the typical initialization time by
approximately 50% in tests conducted on development hardware.
Building the drive trees for the two windows are, at times,
concurrent during startup.
****************************************************************
Performance Improvements - CSD xxxxxxx, FileStar v1.00.2
****************************************************************
1. A slight disk read/tree build performance improvement
resulted from the code changes to fix the disk read reliability
problems discussed in Corrected Anomolies, items 1 and 2 for
this CSD.
****************************************************************
Documentation
****************************************************************
The following are either undocumented or unclear in the current
manual:
1. Pressing Shift-? will popup the Window Options menu for the
active file window. To set a different sort from the keyboard,
use Shift-?, SN (sort by name), SD (sort by date), etc.
2. Alt+/ restores the last selected files list.
3. To copy a single file to a different name in the same
directory ("clone" a file), start a copy operation with the file
selected, then add the new file name to the file path in the
"To" field with a '\newname'. Adding a path name with multiple
files selected will cause a prompt to appear querying whether or
not to create a directory of that name.
Happy computing and file management!
SofTouch Systems, Inc. 1300 S. Meridan, Suite 600 Oklahoma
City, OK 73108 Phone: (405) 947-8085 Fax: (405) 947-8169