List of changes (version 7.56 - 7.55a)

From TotalcmdWiki
Jump to navigation Jump to search

List of changes (version 7.56 - 7.55a) is a list of changes to Total Commander since version 7.55a until the release of version 7.56. The list starts at the latest change and goes back in time.

This page is transcluded into other pages. Editors must be aware of this and use "noinclude", "onlyinclude" and "includeonly" markup.


List of changes (version 7.56 - 7.55a)

(29.11.10) Release Total Commander 7.56 final

  • (29.11.10) Fixed: New unrar.dll crashes on certain damaged archives -> return to unrar.dll from TC 7.55a
  • (29.11.10) Fixed: Workaround to possible security flaw in Windows html help module (loading dlls from wrong directory)
  • (28.11.10) Fixed: Lister, UTF-8 search forward or backward could hang with 255 character search string
  • (28.11.10) Fixed: F5 copy, option "Copy to all selected folders/links": In branch view, the file was only copied to subdirs, not to the base dir, even if a file was selected there
  • (26.11.10) Fixed: Synchronize dirs: Highlight text color wrong when not using SyncSelBack option
  • (26.11.10) Fixed: Do not show old search results in "Expand selection" - "Define"
  • (26.11.10) Fixed: Master password dialog: Maximum password length (256 characters) could only be entered via copy+paste, not by typing it (3 characters less)
  • (25.11.10) Fixed: New unrar.dll was hanging on Windows 9x/ME
  • (24.11.10) Fixed: Could not copy file from inside one archive to archive in other panel if the other was a self-extracting archive from a plugin (e.g. 7zip)

(23.11.10) Release Total Commander 7.56 release candidate 1

  • (23.11.10) Fixed: Main window could look incorrect after stopping theme services (Windows XP or newer)
  • (23.11.10) Fixed: *.cmd files could not be launched as administrator via button bar
  • (23.11.10) Added: wincmd.ini [Configuration] SkipCharOnCursor flag can now also be used to configure left arrow press in edit fields (see help)
  • (23.11.10) Fixed: When using branch view of selected files/folders and "watch directory changes", do not show files/folders which do not belong to the selection when they show up later
  • (23.11.10) Fixed: Synchronize dirs with ftp, saved selection not working because subdir names were stored with trailing slash instead of backslash -> accept also names with slash
  • (21.11.10) Fixed: Synchronize dirs, SyncSelBack set by user -> choose foreground color white or black for equal files depending on brightness of background color
  • (21.11.10) Fixed: Configuring user-defined sounds gave strange error on Windows XP x64 only
  • (19.11.10) Fixed: Button bar, start menu, parameter %L or %l: For ftp connections, just put /relative_path/filename in the list file
  • (19.11.10) Fixed: Lister: Percent value shown in title after searching was sometimes wrong
  • (19.11.10) Added: MinimizeOnClose=4: Minimize TC also when clicking on button "Alt+F4 Exit" in lower right corner
  • (19.11.10) Fixed: New SyncSelBack option didn't support hex values in the form $800000
  • (19.11.10) Fixed: New unrar.dll crashes TC -> fix size of RARHeaderDataEx
  • (19.11.10) Added: wincmd.ini [Configuration] longnamecopy=3: Completely disallow to write names longer than 256 characters, let user skip or rename

(17.11.10) Release Total Commander 7.56 beta 2

  • (17.11.10) Fixed: Installer could not close running Total Commander with MinimizeOnClose>0
  • (17.11.10) Added: wincmd.ini [Colors] SyncSelBack= set background color of selected items in Synchronize dirs
  • (17.11.10) Added: wcx_ftp.ini [General] MLSD=-1/1/0: Globally enable/disable MLSD command. Can also be set in the individual connections
  • (17.11.10) Added: Button bar: Begin command with a '*' followed by a full path or env. variable to always start the program with admin rights
  • (17.11.10) Fixed: Lister: Reset percent value shown in title to previous position after searching (didn't seem to work automatically on some computers)
  • (16.11.10) Fixed: Synchronize dirs, archives by content: Could not abort during unpacking, only during actual comparison
  • (16.11.10) Fixed: Search function: Open search dialog directly with the full size when loading previous search results
  • (16.11.10) Fixed: Compare by content, edit mode, switch encoding -> "Copy ->" and "Copy <-" buttons were disabled
  • (12.11.10) Added: wincmd.ini [Configuration] SelectionMarker="* " set marker for selected lines in file lists (returned via LB_GETTEXT) - mainly useful for the blind
  • (12.11.10) Added: Right click on button, "As Administrator": Now also works with most documents, not only programs (if the association is correct)
  • (11.11.10) Fixed: Version info in totalcmd.exe file was wrong
  • (10.11.10) Added: Show menu item "As Administrator" also in button bar drop-down (linked .bar file with option "show as menu")
  • (10.11.10) Fixed: Synchronize dirs: double click for compare files not working any more
  • (10.11.10) Fixed: MinimizeOnClose=2 was not working
  • (10.11.10) Fixed: By mistake, some dialogs like the search function were closed when minimizing them
  • (10.11.10) Fixed: "Pause" button tooltip in Aero Peek view was always in English

(10.11.10) Release Total Commander 7.56 beta 1

  • (10.11.10) Added: wincmd.ini [Configuration] CopyOverwriteDefault=1..8: Set default option chosen when clicking on "Options" button in F5 copy dialog (only used when extended copy dialog opened!)
  • (10.11.10) Added: Find files: Remember last search results when using "Go to file" or "Cancel" (but not when using "Feed to listbox"). Turn off with SearchKeepLast=0 in wincmd.ini
  • (10.11.10) Added: Quick search dialog: Support hotkeys Ctrl+X, Ctrl+C and Ctrl+A
  • (10.11.10) Added: When renaming a file in place (Shift+F6) and the entered name is invalid, show a dialog box where the user can correct the name
  • (10.11.10) Added: When creating new file via context menu, e.g. New -> Text file, do not select the extension (.txt)
  • (10.11.10) Added: Ctrl+A in command line selects entire line
  • (08.11.10) Added: Help system: set encoding in each html file, so the help works correctly even when Internet Explorer is set to a different fixed encoding
  • (05.11.10) Added: Windows 7: Show pause button in "aero peek" windows (shown when hovering over taskbar icon) during file operations to pause them
  • (04.11.10) Added: Compare by Content: Auto-detect UTF-8-encoded css files starting with text: @charset "utf-8"
  • (04.11.10) Added: Compare by Content: Auto-detect UTF-8-encoded xml files by tag <?xml version="1.0" encoding="UTF-8" ...
  • (04.11.10) Added: Compare by Content: Auto-detect UTF-8-encoded html files by tag <meta http-equiv="Content-type" charset=UTF-8" ...
  • (04.11.10) Added: Lister, Compare by Content: Auto-detect UTF-8-encoded files by checking the presence of only valid multi-byte sequences (first byte determines length of sequence)
  • (04.11.10) Added: Button bar right click menu: Menu item "As Administrator" for running the program of that button with admin rights
  • (04.11.10) Added: HideRemovableNoMedia=2: Hide drives with no media in it in drive dropdown list (use 3 for both drive dropdown list and drive bar)
  • (04.11.10) Fixed: When copying to multiple selected files, make sure each file is copied only once
  • (03.11.10) Added: Compare by content: Double click on a word selects that word
  • (03.11.10) Fixed: ZIP packer: Set special flag for text files in central directory header, needed by Info-ZIP on Unix to convert Windows line breaks to Unix line breaks
  • (03.11.10) Added: wincmd.ini [Configuration] MinimizeOnClose: Minimize main window instead of closing it 1: when clicking on [X] button, 2: On Alt+F4, 3: both (note: Hold down shift when clicking on [X] to force close)
  • (02.11.10) Fixed: USB cable connection: Problem downloading file immediately after downloading 0 byte file (timing problem)
  • (29.10.10) Fixed: Synchronize dirs, by content: Comparison could fail with error ERROR_TOO_MANY_OPEN_FILES or ERROR_NOT_ENOUGH_SERVER_MEMORY -> retry every 0.5 seconds for max 30 seconds
  • (29.10.10) Added: F5 copy, option "Copy to all selected folders/links": When normal files are selected, copy to the directories of these files after search - feed to listbox (only if there is no target dir)
  • (29.10.10) Fixed: Compare by content: After changing a file in an external editor and recomparing, the cursor was placed on the previous line, but the top display line was wrong
  • (29.10.10) Fixed: Alt+F5 pack: Change name between name.archiveext and *.*.archiveext automatically when switching between archiver supporting multiple files (like zip) and packer supporting 1 file only (like gz)
  • (29.10.10) Fixed: Could not abort ftp upload while retrying 3 times (e.g. because target was write protected)
  • (27.10.10) Fixed: Watch directory changes: When receiving notification about file rename and both old and new name exist in the list, then remove the old name from the list
  • (26.10.10) Fixed: Verifying bugfixes in both 32-bit and (not yet released) 64-bit versions, minor fixes
  • (24.10.10) Fixed: Icons in archives: If there is no DefaultIcon value for a file type, also look for DefaultIcon in clsid key pointed to by classname\CLSID value
  • (22.10.10) Fixed: Associate dialog: Wrong association could be chosen if two file types had the same description
  • (22.10.10) Fixed: wincmd.ini: TreeFileLocation option didn't support pseudo environment variables like %$LOCAL_APPDATA%
  • (22.10.10) Fixed: No shield overlay icons shown on Windows 7 because function LoadIconWithScaleDown is missing in comctl32.dll
  • (17.10.10) Fixed: Copy names with path to clipboard sometimes exported drives as uppercase after search - feed to listbox
  • (17.10.10) Fixed: Increased maximum possible stack size from 1/4 to 1/2 MByte, otherwise some plugins like ShellDetails may crash on load
  • (15.10.10) Fixed: Compare by content, edit one file externally so the two are the same, let the compare tool recompare -> Message "Identical" was shown, but no file content
  • (15.10.10) Added: Calculate occupied space: Show size also in kBytes, MBytes and GBytes
  • (15.10.10) Added: Button bar, start menu: Two new placeholders, %v and %V: Adds virtual file name (%v: just the name, %V: with full path) instead of redirected path to command line in plugins like Temporary panel
  • (15.10.10) Added: Ctrl+D directory hotlist: Mark also subfolder(s) when the current directory is in a subfolder of the directory hotlist
  • (15.10.10) Added: wincmd.ini [Configuration] SkipCharOnCursor: Set to 3 to not put cursor directly behind selected part when user presses right arrow key (restores standard Windows behaviour)
  • (15.10.10) Added: In edit boxes like the F5 copy dialog, put cursor directly behind selected part when user presses right arrow key (just like in inplace rename box)
  • (12.10.10) Fixed: Moving selected folders+files to their parent (drag to [..]) could overwrite files, e.g. when a subdir contains files with same name -> move this subdir at the very end (see http://www.hardtoc.com/archives/198)
  • (12.10.10) Fixed: Windows 7 no longer showed overlay icons for shared folders -> show our own if there is no other overlay for that folder!
  • (12.10.10) Fixed: Alt+Enter on file in ZIP showed wrong text field heights when using high DPI values (e.g. 180 dpi)
  • (12.10.10) Fixed: Windows 7 theme for Vista (with patched uxtheme.dll) causes distorted headers (Name, Ext, Size etc)
  • (10.10.10) Fixed: Getting floppy disk type slow on Windows 7 -> cache it, makes Alt+F1/F2 faster
  • (08.10.10) Fixed: Support also checksum files named *.md5sum, *.md5sums, *.sha1sum, *.sha1sums, md5sums, sha1sums (not via ENTER, just via menu)
  • (08.10.10) Fixed: Avoid duplicate names in list from "auto-refresh" when the list had already been updated
  • (08.10.10) Fixed: Could not use "auto-rename target" if the target file was the same as its DOS name, e.g. testit~1.txt -> infinite loop trying to find alternate name
  • (08.10.10) Fixed: Various crashes, e.g. avoid recursive calls of sorting function
  • (07.10.10) Fixed: Various crashes
  • (06.10.10) Fixed: User-defined hotkeys with Alt+Windows key were not working correctly
  • (05.10.10) Fixed: No thousands delimiters were shown in copy progress dialog (transfer speed)
  • (05.10.10) Fixed: Directory hotlist: cd ftp://user:pass@server.com/path/ didn't work if the user name or password contained an asterisk (*) character (make sure the path ends with a slash to make it work)
  • (05.10.10) Fixed: Regular expressions, Unicode (e.g. in multi-rename tool): Disallow pattern ^?? because it causes a crash (replace by ^? as for ANSI regex searches)
  • (01.10.10) Fixed: Drag&Drop from search->feed to listbox not working on network shares. Now it should work when all selected files are on the same share (\\server\share)
  • (30.09.10) Fixed: Don't check for shield overlay icon on UNC paths because it seems to be very slow
  • (30.09.10) Fixed: File lists: Cache per file icons again, so they show up immediately when they were shown before, but always reload them in the background thread
  • (30.09.10) Fixed: Lister didn't support case-insensitive backwards search in UTF-8 files
  • (30.09.10) Fixed: Start editing comment (Ctrl+Z) while background packing of TGZ archive active, save comment (F2) -> access violation (only occurs when 'watch directory changes' is off)
  • (30.09.10) Fixed: Archive with encrypted file names (e.g. RAR): Pressed F3 on <Encrypted -> F5> text -> error message was shown, but cursor remained an hourglass
  • (30.09.10) Fixed: Synchronize dirs - "compare plugins" configuration dialog: First column wasn't cut off at start of second column
  • (30.09.10) Fixed: F5 - F2 background transfer manager timing problem: In some cases, the BTM could close before new files could be added to it
  • (28.09.10) Fixed: Button bar: Try to find better suited icon when dropping file on bar, similar to icons in file list when using option "All"
  • (28.09.10) Fixed: FTP: Viewing files containing forbidden characters (e.g. a colon ":") only worked with internal viewer, not external (Alt+F3)
  • (28.09.10) Fixed: FTP: User had to re-enter server password (instead of master password) after closing TC with ftp connection on different tab, when this tab was locked with directory changes allowed
  • (28.09.10) Fixed: Create CRC checksums, give name of existing directory as target file name -> Error that controls were deleted in background thread
  • (28.09.10) Fixed: Windows Vista/7: Do not follow junctions (reparse points) located on network drives when the target drive differs, because the stored target is an absolute path, so the redirection would go to a local directory
  • (28.09.10) Fixed: RAR packer: -sfx was passed twice to the packer when creating self-extracting archives
  • (28.09.10) Fixed: Verify CRC checksums: Could not abort verification while no files were found to be checked, e.g. because the crc file was moved to a different directory
  • (28.09.10) Fixed: Documentation of E_BAD_DATA and E_BAD_ARCHIVE in packer plugin help file was wrong (reversed)
  • (28.09.10) Fixed: FTP master password not working when longer than 64 bytes (after converting it to UTF-8 internally)
  • (28.09.10) Fixed: Show extended context menu items also in "x64" submenu on 64-bit systems when Shift is pressed while the context menu (not the x64 submenu) is opened
  • (27.09.10) Fixed: Configuration - Change button bar: Icons appeared on multiple lines when using high dpi settings (e.g. 175 dpi)
  • (27.09.10) Fixed: Delete directories, one of them is locked because it's the current dir in another program -> user closes program, clicks "retry" -> only that directory is deleted, but the delete operation stops
  • (27.09.10) Fixed: Also ignore trailing spaces in XXE-Encoded files
  • (27.09.10) Fixed: Select files (Num+"+"): Function couldn't handle selection by size properly for files > 2GB
  • (26.09.10) Added: Support of new non-standard zip file used by Firefox (omni.jar), not starting with "PK" 03 04
  • (26.09.10) Fixed: Win9x/ME: Position of file tips wrong when not using Win32-style tips
  • (26.09.10) Fixed: Files - Split very unresponsive (e.g. to abort button) when splitting huge files (several GB)
  • (26.09.10) Fixed: Renaming directory failed if the contents of a subdir were shown in the other panel, and "Watch directory changes" was used
  • (26.09.10) Fixed: When using "watch directory changes" and closing Word, some temporary files didn't disappear from the list (because watching for list changes was temporarily suspended) -> do not suspend it when staying in same dir
  • (26.09.10) Fixed: Synchronize dirs: "Read Error" message was shown when comparing directory with empty drive (e.g. newly formatted USB stick)
  • (26.09.10) Fixed: Handle faulty ftp servers which return Unix file listing in reply to MLSD command (instead of MLSD format)
  • (26.09.10) Fixed: Close help file when auto-installing to program dir or language dir, so help files can be auto-updated too
  • (26.09.10) Fixed: Normal file list, cursor on file at the top of the list (e.g. via End, PageUp), delete file -> cursor on correct file, but shown at the bottom now
  • (26.09.10) Fixed: File system plugin, cursor on file at the top of the list (e.g. via End, PageUp), delete file -> cursor went to [..]
  • (24.09.10) Fixed: Security update to bzip2 plugin and bzip2 unpacker in tcunzlib.dll
  • (24.09.10) Fixed: FTP: Store flag to preserve file dates on upload in separate ini entry (PreserveDatesUpload) from same option for downloads
  • (24.09.10) Fixed: Crash on startup when starting with both separate trees and trees in normal panels -> disallow it
  • (24.09.10) Fixed: Search dialog, find text: Storing of Unicode text with spaces at start or end not working
  • (24.09.10) Fixed: FTP download from list, list >1024 bytes, edit list during download -> crash
  • (31.08.10) Added: Start work on 64-bit conversion
  • (29.08.10) Fixed: F4 Edit: Do not try to run default editor notepad.exe from current directory (if just notepad.exe is defined as default editor)
  • (27.08.10) Added: Check whether Total Commander is vulnerable to DLL load problem - no, not directly, but plugins may be vulnerable -> add protection
  • (14.07.10) Added: Start work on conversion to Lazarus/Free Pascal in preparation for 64-bit version
  • (13.07.10) Added: Deleted all old 16 bit code (in $ifdef) in preparation for 64-bit version