This file contains a report about bug fixes and new features in Servant Salamander. Plus sign means new feature addition, minus sign means a bug fix. version 2.0: (2/28/2001) +Introduced Portable Executable viewer - PEView. +Introduced UnCAB for unpacking Microsoft CAB archives. +Help system was builded and attached to Servant Salamander. -Fixed couple of bugs. version 1.6 beta 7: (12/7/2000) +CheckVer plug-in: check for the latest versions of Salamander and plug-ins (connects to ALTAP web page to download information about new versions) -hot-keys for hot-paths were moved back to Ctrl+numbers (Shift+numbers were conflicting with some national keyboard layouts) +context menu for columns in detailed views +"" name for up-dir symbol was removed (it disturbs many people) +Full Row Select works in brief panel mode too (see Configuration/Apearance/Full Row Select) +you can turn off Panel Captions (see Configuration/Appearance) +you can turn off icon tincture in panels (see Configuration/Appearance) +you can turn off displaying of "archive is about to close" messages +long menus (menus with many items) can scroll through all items +you can use relative paths ("..", "\") also in archives (when unpacking) +drag&drop in the same directory makes "Copy of XXX" targets instead of error message +files are opened through salopen.exe (it bypasses shell extensions errors - directories where you have opened files could be possible to delete now) - see Configuration/General to turn this off (it is slower then direct files opening) +text/hex viewer: you can select line under mouse pointer using Ctrl+left mouse double click -text/hex viewer: correct selecting in hex mode at the file beginning -hidden shares are not displayed (problem only under Win9x) +smoother paint of items in panels -you can restore remembered (mapped) network connections again (didn't work under Win9x) -crash during listing of archive with GNU-long-names in TAR/GZip plug-in -crash in IEViewer plug-in (only under IE 3.02) version 1.6 beta 6: (11/10/2000) +external archivers has autoconfiguration (search for packer executables on disks) +copy/move operations on removable disks uses larger buffer (256KB) - faster -text/hex viewer: mouse selecting works better at the end of files +detection of shared directories is optimized (no OLE anymore; much faster) +copy&paste in the same directory makes "Copy of XXX" targets instead of error message +you can terminate "trying to reconnect network drive..." window using ESC key +delete operation is carried out through Windows rutine when using Recycle Bin for all files and dirs (so Recycle Bin contains whole deleted directories on Win98 and WinNT) -text/hex viewer: selecting with mouse connected through USB port was very slow +history of visited directories (Alt+F12) -Pack (Alt+F5): default extension is automatically added if no extension is specified +Change Case: executes only reasonable renames (only if the resulting name is different) +network drives refreshes after any operation (fixes problems with Samba pseudo-auto-refresh) +Make File List - added variables: Drive, Path, DOSPath -bugs in archivers (long names, national characters coding problems, etc.) +user-menu - added variables: NamePart, ExtPart, DOSNamePart, DOSExtPart -user-menu - problems with expanding variables on ".." (up-dir) symbol -copy/move operations: root target path on removable disks (like "A:\*.*") can report nonsensical error message "path not found" +Alt+F1/F2 - floppy drives are described (5.25, 3.5, 8) +panel column Type - standard text description of file type +text/hex viewer: Find dialog is set to selected text in viewer (if any) +text/hex viewer: larger visible context when scrolling to Find result (you will see at least 3 rows back and some columns left and right) +you can enter username+password for inaccessible UNC paths +you can enter username+password when reconnecting to remembered network drive +Cut to clipboard has visual effect on files and dirs in panels (ghosted effect on icons) +edit/open in archives - before archive closing, you'll get chance to save changes in edited/opened files from archive (changed files will be optionally updated in archive or exported from temporary directories to choosen directory) +after crash Salamander tries to write salamand.bug file to disk, so more bug-reports can be collected - more bugs fixed -MouseWheel should work on Win98 -IEViewer: better version check (versions 3.0 and 3.01 are not supported) +more items in panel (1 pixel per line was saved) +hidden files and dirs are visualized in panels (ghosted effect on icons) +Configuration/Colors has been changed +single click mode (point to select, click to open), see Configuratin/Appearance +directory-line and information-line: text drag&drop support + copy to clipboard support +Alt+F1/F2 shows "hend" icon-overlay when drive is shared +Make File List: variables with defined width (number of characters or "fit to longest") +panel listbox has been rebuilded (faster painting, new visual effects) +you can set colors for specific files/dirs types (if they agree to mask + have required attributes -> they are painted with choosen colors) +click on free space in directory-line opens Drive Info dialog +Alt+number for selecting of views in panels (Brief/Detailed/Types) +drag&drop operations in panels: added visual effect - ghosted image is dragged +Alt+Insert, Alt+Ctrl+Insert, Alt+Shift+Insert for copy names from panels to clipboard (see menu Edit) +Tip of the Day (temporarily disabled, no tips written now) :-) +own menus with icons (main menu and context menu) +own toolbars (we hope for fewer crashes) + 256 colors (allows elegant gray-scale inactive icons, colors on mouse activation) +Ctrl+letter was replaced by Shift+letter (change drive), so Ctrl+letter is free for standard hot-keys +Find Files: finds also directories now, supports operations on results (delete, copy/cut to clipboard, drag&drop, context menu, view, edit, user-menu, etc.), toolbar was added to found results (for fast operations from mouse), searches for substrings (only when name doesn't contain '?', '*', and '.'; if you want to search for exact name without extension, append '.' to name) +directory-line indicates active/nonactive panel (colors are customizable) +history of opened/viewed/edited files (Alt+F11) +command line: if not still visible, you can enter it (it shows itself) and leave it (it hides itself) +better support for icon in tray (see Configuration/Appearance) +Go submenu in Left and Right menu popups +history for copy/move dialogs +each version of Salamander will have its own configuration key in Registry (else users can't use more versions concurently), new versions will offer deleting of old keys (to save Registry space) +right-click context menu in archives version 1.6 beta 5: (6/4/2000) +removing of the advertisement banner version 1.6 beta 4: (6/3/2000) -the Quick Rename (F2) can rename directory even if other panel shows subdirectory of this directory +after the first start, Salamander looks for installed plug-ins in "plugins" directory -the Retry button in Copy/Move operations handles even network errors (netw. disconnection) +internal text/hex viewer: text is cut/copied to clipboard in Unicode too (non-English characters are transported well into Notepad, MS Word, and other software supporting Unicode) -User Menu, Viewers, and Editors work even if you clear all files/directories from system TEMP directory +viewing from archives: unpacked files are cached (until archive is closed) -auto-refresh in panels should work better -Compare Directories (Ctrl+F10) - three bugs fixed (reasons: regional settings sort, reverse sort, incorrect name/ext detection) +paths to archives (e.g. "c:\dir\arc.zip\dir") accepted on many places (Change Directory (Shift+F7), hot-path, drag&drop in directory line, command line parameters, clipboard, etc.) -internal text/hex viewer: "Edit/Copy to" can overwrite even the viewed file (the same name can be used) +last used packer/unpacker (Alt+F5/F6) is stored/restored +new command line parameters: -L (left panel), -R (right panel), -C (use config) +plug-ins interface, see Options/Plug-ins -the problem on SNAP server: rename to equivalent name (only changed case) works correctly now (it doesn't delete renamed file) +internal text/hex viewer: menu Coding (it converts among defined charsets - see file codes/codes.cfg), use Ctrl+Space to interactive choose of coding +Back/Forward buttons (Alt+left/right arrow) - panel paths history +the Convert command converts selected files/directories among various charsets and end-of-lines (for defined charsets - see file codes/codes.cfg) +simplier configuration page Drives (Drive Specific Settings in beta 3) +you can choose simple icons in archives (config. page Panel Archivers) +Cut/Copy/Paste commands (clipboard operations) are handled by Salamander rutines again (only files/directories Cut/Copied to clipboard by Salamander - it fixes problems with FTP applications using Explorer copy-hook feature to get "target" of FTP transfer) +drag&drop copy/move operation are handled by Salamander rutines again (only if source is in Salamander - it fixes same problems with FTP applications) -floppy disk Format works even if floppy disk is shown in panel +internal text/hex viewer: Copy to (Ctrl+S) without selection works with the whole file +internal text/hex viewer: Refresh (Ctrl+R) - reread viewed file +internal text/hex viewer: searching can be stopped by the ESC key +internal text/hex viewer: autodetection of binary files (line longer than 10000 characters), it allows you to change view mode to hex (text mode with so long lines is very slow) -two Edit (F4) commands from archive works even under Win9x (it hung due to operating system limitations) -mouse wheel works better (on more operating systems - Win95/98/NT/2000) +Directory Line allows changing of panel path using simple left mouse click -non-standard size of windows captions (headers - Control Panel/Display/Appearance) caused blurred icons in panels +Directory Line supports drag&drop of path - you can drag&drop path to other panel or to text editor (path is dragged in text format); you can drag&drop path from viewer/editor to Directory Line too +you can configure Information Line on config. page Appearance +Command/Make File List: selected files and directories are written to file (in choosen format) +context menu (right mouse click) in Directory Line (hot-path definition) +toolbar tooltips contain also information about hot-keys -Change Drive menu (Alt+F1/F2) is displayed correctly even on systems with more monitors +User Menu: Command field can contain also environment variables in format "$[ENV_NAME]" (e.g. "$[SystemRoot]\regedit.exe") +IE Viewer works even with MS Internet Explorer 3.02 +menu Files/Security contains Permissions, Auditing, and Owner commands known from old Windows File Manager, all three commands have hot-keys +you can use Edit/Paste command with path-text on clipboard to change path in panel +new Find dialog: modeless dialog (you can work in panels during searching); load/save find options; faster; resizable dialog; you can use group of masks on group of directories; Alternate View (Alt+F3) works; you can use more Find dialogs +MP3 Viewer plug-in shows info about MP3 files: works with MPEG 1 and 2, Layer I, II, and III; shows Bitrate (including VBR), Frequency, Frames, Length, Size, Mode, and TAG +PictView plug-in shows bitmap pictures (over 40 formats), based on PictView application by Jan Patera (http://www.pictview.com/) +internal text/hex viewer: scroll optimalization - faster line up/down moves +View With (Ctrl+Shift+F3) and Edit With (Ctrl+Shift+F4) commands let you choose from all available viewers and editors +internal text/hex viewer: Ctrl+left/right arrows scroll left/right faster +IE Viewer displays actual URL in title -IE Viewer: Ctrl+R (refresh) works +Change Drive window (Alt+F1/F2) contains also free disk space information for fixed drives +Detailed view in panels is faster (especially when entering directory with many (over 1000) files) version 1.6 beta 3: (5/21/1999) -crash connected with system menu New, it has occured only on some machines -Hot Paths assignment (Ctrl+Shift+number) didn't open dialog Configuration/Hot Paths -radio buttons on page Configuration/Apearance/Panels/Show Filenames didn't work version 1.6 beta 2: (5/18/1999) +support for Quake PAK files and Quake III PK3 files, see quakepak.txt for details +optional Windows Explorer look, see Options/Configuration/Appearance/Windows Explorer look, you can select to box (use Ctrl modifier to inverse selection or Shift modifier to additive selection), we recommend you to choose Windows Explorer color scheme, see Options/Configuration/Appearance/Colors +drag&drop: content of panels scrolls if you point near to border of panel +mouse wheel support in panels and internal text/hex viewer, you can scroll even if you only move mouse cursor above panel or viewer window +Ctrl+Up Arrow and Ctrl+Down Arrow move focus in panels only within selected files and directories, works in quick search mode too +Quick Search mode can be entered one of three ways - letter (default), Alt+letter (Norton Commander default), or Alt+Ctrl+letter, last two ways allow direct writing to command line, first way uses Ctrl+Tab to switch to command line +key Ctrl+G (key Shift+F7) opens the Change Directory dialog (DOS command "cd") -caret position in command line changed (to end of line) after switching to panel and back -icon in tray: Salamander icon is in Alt+Tab application list, please note nonstandard behaviour - Salamander icon is focused on first Alt+Tab key (not next application), we don't know how to fix this problem (window is not in taskbar, should be in Alt+Tab list) +Statistics feature was added, see Configuration/Statistics for details +you can use Enter key or left mouse double click to unpack focused file from archive and execute association, you can also edit (F4) files from archive; both these ways of unpacking (to temporary directory) check file time and size before you leave archive and if file change is detected, file update in archive is offered +pack & unpack & minimalization decrease thread priority, so your other programs should run better (system gives them more processor time) +archivers support is year 2000 compliant (at least for dates 1/1/1980 to 1/19/2038) other parts of Salamander are Win32 code, so they are Y2K compliant too +internal zip shows seconds +"only-one-instance is on": if first instance of Salamander doesn't respond in 5 seconds, second instance of Salamander ignores "only-one-instance is on", please don't use versions 1.6 beta 1 and 1.6 beta 2 at one time +you can break hung (not-responding) Salamander from another instance of Salamander see command Help/Task List, please use this feature to report such kinds of bugs (after break, Bug Report dialog is displayed and you can report state of hung Salamander) -internal text/hex viewer did disable horizontal scrollbar after roll from long lines to short lines (possible only in text mode with wrap off) +unpack can offer target path named by archive (see Configuration/Custom Archivers) +toolbar enablers was optimized - faster cursor reactions, etc. -refresh in archive placed on inaccessible network path - ESC key didn't work +system icons (not icons extracted from files) are displayed in archives (if system icon are on) -floppy disk drives - after "retry" button Salamander didn't change drive to floppy disk +"useless" refresh after close of internal (text/hex or IE) viewer has been removed -minimalization has switched active panel -drag&drop behaviour corresponds to Explorer -fixed crash with Internet Explorer version earlier than 4.0 -text variable $(FullPath) is expanded to "C:\" instead of "C:" (fixes problems with editing of files in root directories) -installation program doesn't require shlwapi.dll -Drive Info dialog: graph is displayed correctly and marks are plastic (only Win9X) -command line uses system colors (color configuration is not possible because text selection color can't be set) -internal viewer and IE viewer are displayed not under other windows in Win95 +"only-one-instance is on": minimized first instance of Salamander is restored when second instance is trying to start +icon in tray: left mouse button double click minimizes Salamander -only first start bug: somewhere you could see texts "$(Path)", "$(DOSPath)", etc. -maximized Salamander isn't above taskbar now -panel mode Detailed: header line scrolls with the rest of panel in Win9X +key Ctrl+N switches Automatic Column Widths on/off, if it turns off A.C.W., it tries to set column widths to show all used columns (useful when filename is long) +key Ctrl+H switches "hide-system-and-hidden-files on/off" -remove.exe clears also values in registry (save configuration to file if you want to keep these values) +remove.exe supports Quiet Uninstall - feature for administrators -directory line (panel) toolbar has reset to default buttons after dir. line on/off -under Win9X Alt+F6 key is used by system, so we had to add Alt+F9 for unpack -bottom toolbar: redraw after font change -sometimes Salamander could not find files in packers directory +hidden and system files not displayed in panel are reported by symbol in directory line (only if "hide-system-and-hidden-files is on") +confirmation on NTFS Compress and Uncompress (see Configuration/Confirmations) -"show icon in tray" + "run minimized" in shortcut -> Salamander starts minimized +confirmation on drag&drop operations (see Configuration/Confirmations) +option Separated File Extension in Detailed view in panels (extensions have their own column in listing) +you can save configuration into the file, see Options/Export Configuration, file config.reg placed in directory with salamand.exe is loaded to registry on Salamander start (default configuration), edit configuration files to protect choosen registry values (current user values) version 1.6 beta 1: (3/22/1999) +you can report bugs using Help/Bug Report, all information about your system, computer, and Salamander version are generated, moreover this window catches unhandled exceptions too, so you can send us more information about these fatal bugs +the Drive Information dialog was rebuilt, you can change drive label in this dialog +you can set the shortest time interval between press and release of mouse button in drag&drop (faster press & release are not considered to be drag&drop) - you can use this feature to avoid unwanted drag&drop operations with files and directories (see Configuration/Options) +Hot Paths can be displayed in the Change Drive window (Alt+F1/F2) (see configuration/Hot Paths) +inserting parameters to command line: left panel path (Ctrl+[), right panel path (Ctrl+]), focused file name (Ctrl+Enter), active panel path (Ctrl+Space); all four keys with Shift modifier work with DOS names +the Change Drive window (Alt+F1/F2) refreshes after removable medium insertion/removal (it doesn't work with floppies, but it should work with CD-ROMs, etc.) +you can use space key to calculate directory size (see Configuration/Options/Selecting with Space calculates occupied space) +added hotkey Shift+F9 for Go to Hot Path +quick search mode: added Home, End, PageUp, and PageDown keys +color schemes (Salamander, Explorer, Norton) +tooltips in directory line and information line +new symbols in directory line - 'changes monitoring is off' and 'filter is on' +any access to temporarily disabled network connection causes an attempt to restore this network connection +Salamander's command line parameters (left and right panels paths) changes paths in running Salamander if only-one-instance-at-one-time switch is on +added hotkeys: Change Drive/Network Neighborhood (Ctrl+`) and Change Drive/Another Panel Path (Ctrl+~) +Calculate Directories Sizes (Ctrl+Shift+F10) shows directories sizes in panel +displaying of directories sizes after Calculate Occupied Space and Estimate Space Needs +context menu for panel (right mouse button click in white space) contains submenu New +internal viewer: F3 - find next, Shift+F3 - find previous, Ctrl+F3 - set find dialog +internal viewer: use left mouse button double click to select word under cursor +you can choose time resolution (number of seconds) of Compare Directories (Ctrl+F10) +main window context menus (right mouse button click on toolbar, directory line, header line, etc.) +menu has the same behaviour like toolbars (so you can for example move toolbar behind menu) +store selection (Ctrl+Shift+Num Plus), select/unselect stored selection (Ctrl+Num Plus/Minus) +you can terminate nearly all long lasting actions using the ESC key +the User menu was rebuilt (see Configuration/User Mneu for details) +you can set files operations confirmations (confirm delete?, confirm file overwrite?, ...) +special way of getting disk information on FAT32 drives (it bypasses MS bug, cluster size on FAT32 is correct now). +you can choose if you want to use autorefresh and see system icons (stored in files) for each drive type (removable, fixed, CD-ROM, and remote) +new internal viewer - Embedded Internet Explorer - use for vieweing HTML, GIF, JPG, and other common Internet file formats directly from Salamander +new configuration of viewers (F3), alternate viewers (Alt+F3), and editors (F4) +use Shift+ESC to minimize Salamander's main window +new look of configuration dialog +added sorting by file attributes +added header line in panels (left mouse button double click on divider sets optimal widths, in Automatic Column Widths mode are widths set to fit optimal widths) +you can sort files and directories lists in ascending or descending order (arrows in menu Left and Right display sort order) +there are two customizable fonts now, first for panels, second for environment +quicksearch mode supports new keys: Home, End, PgUp, PgDn (move in prefixed names) +progress bar has 3D-look now +better shortening of filenames and pathes too long to be displayed full +history and masks group in the Select (Num Plus) and Unselect (Num Minus) dialog +button for access to command-line history +user menu supports hotkeys for commands (underscored characters - use '&' before character in user menu item title) +top, bottom, left, and right toolbars were added (except bottom toolbar are configurable) +you can use Status area of Taskbar (Tray) for Salamander's icon instead of Taskbar +files in panels work as drag&drop targets now (e.g. if you have installed WinZip, you can add files to .zip archive by drag&dropping them to .zip archive) +Confirm drag&drop option was removed; you need to move mouse more than 4 points to start drag&drop +menu New was added into submenu Files +better work with system icons (all icons are read in special thread - some waits were eliminated) +better execution of file types .exe, .com, .pif, and .bat (using new Windows shell) +line wrapping in the Internal Viewer (F2) +right click context menu in the Internal Viewer +you can use drag&drop to copy selected text from the Internal Viewer +the Internal Viewer displays file offset under mouse cursor in hex view mode +you can allow only one instance of Salamander at one time +you can disable command-line history (Ctrl+up,down) - you can safely enter passwords, etc. +strings are sorted with respect to the Regional Settings (optional) +the Change Directory dialog initializes path to current path in active panel +CD-ROM disk labels are displayed in the Change Drive dialog (Alt+F1) +you can use '1' key to select Network Neighborhood in the Change Drive dialog -problems with command-line parameters (left and right panels start directory) -the Change Drive dialog responds to disconnect of inaccessible network drive -command line: Ctrl+Alt+number collided with RAlt+number (language specific characters) -the Estimate Space Needs initializes cluster size to active drive cluster size -the Internal Viewer uses correct backgroung color when it's opening -you can enable Check file sizes after Copy operation (solves bug on Lantastic 7.0) (this check was always enabled in previous versions, but copy to lpt1 didn't work well) -items in panel are displayed correctly even when their width is bigger then screen resolution