Total Commander Changelog

What's new in Total Commander 11.03

Feb 21, 2024
  • This is mainly a bugfix release.

New in Total Commander 11.03 RC 6 (Feb 16, 2024)

  • Fixed: The uninstaller would always remove desktop icons even when option was unchecked (32/64)
  • Fixed: The uninstaller didn't remove the file TOTALCMDCHW (created by the help system, only if the Totalcmd directory was writable) (32/64)
  • Fixed: FTP log list and log file: Line starting with "Deleted (delete date)" used wrong encoding for names when not using Ansi (32/64)
  • Fixed: External RAR unpacker: Could not unpack directories containing spaces from a subdirectory (32/64)
  • Fixed: Clicking on a groupbox (or button which cannot be focused) would put the focus on it although it was set to "no tabstop", which can cause dialog elements to disappear after Alt+Tab (64)
  • Fixed: Create new text file (Shift+F4) in archives no longer worked (32/64)
  • Fixed: Synchronize dirs: While copying, the total bytes copied display was wrong when using "Verify" (32/64)
  • Fixed: List of open tabs (Ctrl+Shift+A): Quick search not working without * at the start when showing whole paths (should search in just the last path part without "*") (32/64)
  • Fixed: FTP log list (in FTP toolbar) and log file: Line starting with startdir= used wrong encoding when not using Ansi (32/64)

New in Total Commander 11.03 RC 5 (Feb 9, 2024)

  • Copy files: The option "Keep relative paths" is now also available in search results, copies with entire path
  • Lister: Press F4 to open currently viewed file in user-defined editor
  • New environment variable %COMMANDER_INI_PATH%: Directory of the settings file wincmd.ini
  • cm_CompareDirs, cm_CompareDirsWithSubdirs: New parameter 1 to only select files which do not exist on the other side
  • List of open tabs: Switch between tab title and tab directory with Ctrl+Shift+A
  • Pseudo environment variable %$DATE% now supports an offset, e.g. %$DATE+1Y% (use %|$DATE+1Y| in parameters field)
  • Set a different location for DirectShow filters: wincmd.ini [Lister] Filter32dir=/Filter64dir
  • Windows 10 and newer: Open Windows Photo app with current directory parameter so it can switch through all images in the same folder as the opened image, configurable with PhotoAppFilter field
  • Bugfixes
  • Warning: The “cloud” plugin will no longer support Google Drive from February 11, 2024.

New in Total Commander 11.03 RC 4 (Feb 2, 2024)

  • Fixed: Allow again to minimize main window while background transfer manager shows an overwrite confirmation dialog, restore dialog when restoring main window (64)
  • Fixed: Pseudo environment variable %$DATE% no longer worked with dashes in format string, eg %$DATE:DMy_h-m-s% because the dash was used for an offset like %$DATE-1h% (32/64)
  • Fixed: cm_*TabsList with parameter 1 or 3: Automatically adding "*" to quick search string only worked with quick filter enabled and internal quick search (32/64)
  • Fixed: Multi-rename tool: Base path broken when invoked from tree view (32/64)
  • Fixed: Breadcrumb bar (hover over path part in current directory): Only load triangle bitmap for button when needed (32/64)
  • Fixed: Command line: Prevent beep on Enter or Esc with CtrlArrow=0 and AutoComplete=0 (32)
  • Fixed: Button bar: internal or user defined commands (cm_x or em_x) didn't support parameters when showing bar file as dropdown list (32/64)
  • Fixed: When opening a file with internal association set to * (opens context menu), set environment variable %COMMANDER_OPEN% to "opencontextmenu" (32/64)
  • Fixed: cm_SyncChangeDir: Handle special case where the directory could only be changed in the target panel, but not in the source panel (eg junction pointing nowhere, or insufficient access rights): suspend or disable cm_SyncChangeDir (32/64)
  • Fixed: %COMMANDER_OPEN% was set incorrectly in Lister (F4), unpack with F5, em_command via menu, button bar, or view mode: auto-run command (32/64)
  • Fixed: Hotkeys Ctrl+Left/Right Ctrl+Shift+Left/Right now still work in command line even if redefined, except when redefined to command line specific command (32/64)
  • Fixed: The environment variable %COMMANDER_OPEN% wasn't set when opening a program from the directory hotlist, or the editor from multi-rename tool (32/64)

New in Total Commander 11.03 RC 3 (Jan 30, 2024)

  • Copy files: The option "Keep relative paths" is now also available in search results, copies with entire path
  • Lister: Press F4 to open currently viewed file in user-defined editor
  • New environment variable %COMMANDER_INI_PATH%: Directory of the settings file wincmd.ini
  • cm_CompareDirs, cm_CompareDirsWithSubdirs: New parameter 1 to only select files which do not exist on the other side
  • List of open tabs: Switch between tab title and tab directory with Ctrl+Shift+A
  • Pseudo environment variable %$DATE% now supports an offset, e.g. %$DATE+1Y% (use %|$DATE+1Y| in parameters field)
  • Set a different location for DirectShow filters: wincmd.ini [Lister] Filter32dir=/Filter64dir
  • Windows 10 and newer: Open Windows Photo app with current directory parameter so it can switch through all images in the same folder as the opened image, configurable with PhotoAppFilter field
  • Bugfixes
  • Warning: The “cloud” plugin will no longer support Google Drive from February 11, 2024

New in Total Commander 11.03 RC 2 (Jan 24, 2024)

  • Copy files: The option "Keep relative paths" is now also available in search results, copies with entire path
  • Lister: Press F4 to open currently viewed file in user-defined editor
  • New environment variable %COMMANDER_INI_PATH%: Directory of the settings file wincmd.ini
  • cm_CompareDirs, cm_CompareDirsWithSubdirs: New parameter 1 to only select files which do not exist on the other side
  • List of open tabs: Switch between tab title and tab directory with Ctrl+Shift+A
  • Pseudo environment variable %$DATE% now supports an offset, e.g. %$DATE+1Y% (use %|$DATE+1Y| in parameters field)
  • Set a different location for DirectShow filters: wincmd.ini [Lister] Filter32dir=/Filter64dir
  • Windows 10 and newer: Open Windows Photo app with current directory parameter so it can switch through all images in the same folder as the opened image, configurable with PhotoAppFilter field
  • Bugfixes
  • Warning: The “cloud” plugin will no longer support Google Drive from February 11, 2024

New in Total Commander 11.03 RC 1 (Jan 19, 2024)

  • Lister: Press F4 to open currently viewed file in user-defined editor
  • Copy files: The option "Keep relative paths" is now also available in search results, copies with entire path
  • New environment variable %COMMANDER_INI_PATH%: Directory of the settings file wincmd.ini
  • cm_CompareDirs, cm_CompareDirsWithSubdirs: New parameter 1 to only select files which do not exist on the other side
  • List of open tabs: Switch between tab title and tab directory with Ctrl+Shift+A
  • Pseudo environment variable %$DATE% now supports an offset, e.g. %$DATE+1Y% (use %|$DATE+1Y|% in parameters field)
  • Set a different location for DirectShow filters: wincmd.ini [Lister] Filter32dir=/Filter64dir
  • Windows 10 and newer: Open Windows Photo app with current directory parameter so it can switch through all images in the same folder as the opened image, configurable with PhotoAppFilter field
  • Bugfixes
  • Warning: The “cloud” plugin will no longer support Google Drive from February 11, 2024

New in Total Commander 11.02 (Nov 9, 2023)

  • Fixed: Button bar: Overlays for .bar dropdown and paused cm_SynchangeDir too low in classic theme with "XP style" checked. Also move 1 pixel higher on buttons >=30x30 (32/64)
  • Fixed: Button bar: Overlays for .bar dropdown and paused cm_SynchangeDir too big on larger buttons >40x40, use new medium sized icon for 48x48 and largest only for 64x64 (32/64)
  • Fixed: New zip packer with libdeflate: Update progress bars more often when packing smaller files (32/64)

New in Total Commander 11.02 RC 6 (Nov 6, 2023)

  • Synchronize directories: Comparison can now be paused (pause button)
  • Updated libdeflate/libdeflate64 DLLs: In rare cases Windows Explorer 7/10/11 could not extract archives created by this DLL even if the archive is 100% correct and can be extracted with Win7zip/pkzip/ WinRAR/7Zip without problems.
  • Files - Test archive(s) finds affected ZIP files, unless disabled (wincmd.ini [Packer] ZipTestWarnExplorer=0)
  • Improved thumbnail caching in thumbnail view
  • Multiple options available for cm_SyncChangeDir function (SyncChangeDirMode in wincmd.ini)
  • Bugfixes.

New in Total Commander 11.02 RC 5 (Oct 30, 2023)

  • Fixed: Button bar: Draw larger .bar dropdown overlay and synchangedir paused overlay already for button size 24 (and even larger for size 40) (32/64)
  • Fixed: Synchronize dirs: When loading previously saved settings, remove any exclamation marks from buttons "duplicates" and "singles" (32/64)
  • Fixed: Dark mode, quick search with search dialog: Label "Search" had wrong size when using a custom DPI value in Configuration - Options - Font (64)
  • Fixed: cm_SyncChangeDir: In button bar, show tiny "pause" overlay in bottom right instead of big yellow "pause" overlay while the function is suspended (SyncChangeDirMode=5) (32/64)
  • Fixed: Unrar.dll 7.0 beta was crashing when called from Total Commander (because it was using uninitialized fields in RARHeaderDataEx) (32/64)
  • Fixed: cm_SyncChangeDir: Going up one level with backspace with SyncChangeDirMode=1 or 3 didn't keep the function enabled (32/64)
  • Fixed: Commands - Volume label: Disable Cancel button while asking for administrative rights (32/64)
  • Fixed: Compare by content, previous difference within a line (Shift+F2): Don't repeat beep for 1 second when nothing is found, otherwise no beep may be played at all (32/64)

New in Total Commander 11.02 RC 4 (Oct 25, 2023)

  • Added: cm_SyncChangeDir: In button bar, show yellow pause icon overlayed over button while the function is suspended (32/64)
  • Added: cm_SyncChangeDir: Going up one level is now handled in a similar way to going down: If the names of the left and right directories are different, the function gets turned off or suspended just like when the clicked subdirectory doesn't exist on the other side (32/64)
  • Fixed: Compare by content, find next/previous difference: Didn't find missing lines on one side where there is a line on the other when the cursor was directly before that line (32/64)
  • Fixed: Synchronize dirs: Right clicking on a line after clicking on an arrow button would sometimes show the wrong option on which side to delete files (64)
  • Fixed: Get directory sizes didn't work correctly on Windows 9x/ME (no recursion into subdirectories (32)
  • Fixed: Drive bar, flat icons disabled, dark mode, while drive dropdown list disabled: The panel border for the label, free and total space could overlap the position of the vertical bar (32/64)
  • Fixed: cm_SyncChangeDir: The function was getting enabled by mistake when entering an archive within an archive with SyncChangeDirMode=1 (or 2 or 4 added to it) (32/64)

New in Total Commander 11.02 RC 3 (Oct 18, 2023)

  • Synchronize directories: Comparison can now be paused (pause button)
  • Updated libdeflate/libdeflate64 DLLs: In rare cases Windows Explorer 7/10/11 could not extract archives created by this DLL even if the archive is 100% correct and can be extracted with Win7zip/pkzip/ WinRAR/7Zip without problems.
  • Files - Test archive(s) finds affected ZIP files, unless disabled (wincmd.ini [Packer] ZipTestWarnExplorer=0)
  • Improved thumbnail caching in thumbnail view
  • Bugfixes.

New in Total Commander 11.02 RC 2 (Oct 11, 2023)

  • Fixed: Synchronize dirs: Clear selection when clicking on one of the buttons <- = =/= -> duplicates singles, otherwise Windows sometimes reports items as selected when they aren't (32/64)
  • Fixed: Thumbnail view: Memory leak in internal thumbnail load function from JPG thumbnails (32/64)
  • Fixed: Thumbnail view: Faster loading of many thumbnails with complex Unicode names: the rendering speed of the fonts was the slowing factor because the entire line was redrawn when a single thumbnail was updated (32/64)
  • Added: CtrlArrowOpenArchive: Add 8 to take PreferOpenTypes value into account (only relevant if 1 is set too) (32/64)
  • Added: SyncChangeDirMode: Add 4 to suspend going up one level when going down into a directory only existing on one side Resume when going back to base dir, or using a bookmark, button etc to go elsewhere (32/64)
  • Fixed: Thumbnails view: Dynamically increase number of images in cache when there are more images shown than cached (32/64)
  • Fixed: Compare by content, edit text, find next/previous difference within a line with F2/Shift+F2: Don't move caret when there aren't any more matches (32/64)
  • Fixed: Pack files (Alt+F5): * must be allowed in names when using option "Create separate archives, one per selected file/dir" (32/64)
  • Fixed: Synchronize dirs: While paused, pressing Alt+F4 or clicking on the "X" button didn't abort the comparison, only ESC worked (32/64)
  • Fixed: Dark mode, Synchronize dirs: The "Synchronize" button didn't change to "Pause" when starting the comparison (64)
  • Fixed: Executables totalcmdexe and totalcmd64exe had wrong product version (32/64)
  • Fixed: Change attributes: Field tc - comment didn't support setting Unicode comment via >> button (32/64)
  • Fixed: User-defined hotkeys: Handle hotkeys Enter, Tab, Space or Insert in the command line and drive comboboxes as if they were not redefined (64)

New in Total Commander 11.02 RC1 (Oct 5, 2023)

  • New functions and fixes in Total Commander 11.02:
  • Synchronize directories: Comparison can now be paused (pause button)
  • Updated libdeflate/libdeflate64 DLLs: In rare cases Windows Explorer 7/10/11 could not extract archives created by this DLL even if the archive is 100% correct and can be extracted with Win7zip/pkzip/ WinRAR/7Zip without problems.
  • Files - Test archive(s) finds affected ZIP files, unless disabled (wincmd.ini [Packer] ZipTestWarnExplorer=0)
  • Bugfixes.

New in Total Commander 11.01 (Sep 1, 2023)

  • Fixed: Ctrl+Z edit comment: Do not re-read other panel if it shows the result of a search in an archive, or a plugin or ftp connection (32/64)
  • Fixed: Couldn't use hotkeys with Alt (eg Alt+Q) to show list of open tabs (cm_SrcTabsList) - it would close immediately (32/64)
  • Fixed: F7 new folder: Do not re-read other panel if it shows the result of a search in an archive (32/64)
  • Fixed: FTP: Access violation in directory read progress dialog (without progress bar) when clicking on "Abort" (32)
  • Fixed: Do not allow to lock a tab which is showing the results of a search within an archive (32/64)

New in Total Commander 11.01 RC 3 (Aug 29, 2023)

  • Fixed: Synchronize dirs: Ctrl+Shift+L/E/N/R/D/S to toggle displayed result types wasn't working before comparing, and only in result list (not it works everywhere except in path edit boxes) (32/64)
  • Fixed: Synchronize dirs: Resolve parent dir references \ when starting the comparison, because some functions like deleting to recycle bin fail with such paths (32/64)
  • Fixed: Lister, RTF viewer: Not encoded accents or foreign scripts like Cyrillic were lost when viewing the file (64)
  • Fixed: Copy in background via F5 - Enter - Background: The speed display in the progress bar had the wrong colors when using classic theme (32/64)
  • Fixed: Internal RTF viewer: Right click no longer showed context menu to copy text (32/64)
  • Fixed: The internal 7zip unpacker could no longer open and unpack multi-part 7zip archives, because the updated 7zip DLL requests the size of all parts (32/64)
  • Fixed: Synchronize dirs: "Show" groupbox couldn't be accessed with tab - make it accessible when a screen reader is detected (32/64)
  • Fixed: Folder tabs: Do not allow to lock a tab showing search results in an archive (where a base folder is being shown) (32/64)
  • Fixed: Files - Print - "File list with subdirs" didn't support saved searches, although they could be chosen from the combobox (32/64)
  • Fixed: Cursor up/down broken in extended message dialog, used eg in cm_DirectCableConnect, or when confirming overwriting an FTP download of one file (2 rows) or multiple files (3 rows) (64)

New in Total Commander 11.01 RC 2 (Aug 27, 2023)

  • Fixed: Download from plugin: Multiple downloads in parallel (eg via WebDAV plugin) would break the speed display (32/64)
  • Fixed: Download from plugin: Speed display in progress bar would sometimes reset itself (speed data until current point was lost) (32/64)
  • Fixed: Find files, feed in listbox: Always force new tab when the current tab is locked (no directory changes allowed) (32/64)
  • Fixed: Updated installer to also report version 1101 (32/64)
  • Fixed: Self-extracting module sfxheadsfx: "To:" location was mostly not visible due to a line break after "To:" text (32/64)
  • Fixed: Synchronize dirs: Buttons <- = =/= -> duplicates singles could not be accessed by visually impaired -> Report status in "Show" groupbox, and use hotkeys Ctrl+Shift+L/E/N/R/D/S to toggle (32/64)
  • Fixed: cd Filename in button bar combined with other commands would correctly place the cursor on Filename, but report an error (32/64)
  • Fixed: cd ::{21EC2020-3AEA-1069-A2DD-08002B30309D}::{BD84B380-8CA2-1069-AB1D-08000948F534} didn't work, use prefix shell:::{ on Vista or newer (32)

New in Total Commander 11.01 RC 1 (Aug 21, 2023)

  • Fixed: Find files: Prevent possible crash when accessing older search results from "Search in found files/folders" (32/64)
  • Added: Compare by content: Set number of lines which must be matching after a difference: wincmdini [Configuration CompareFindLines=1 (32/64)
  • Fixed: Set default line compare method in compare by content to how it worked in 1052: looking for 1 matching line instead of 2 matching lines (32/64)
  • Fixed: Calling cm_Edit with parameter /CN="<1-10>[N]-[C]xls" would use the passed template for [N], and not the file under the cursor (32/64)
  • Fixed: Support bitmaps which contain an invalid header size field (including the size of the color table) (32)
  • Fixed: Incorrect scaling when moving the copy progress dialog between two screens with different scaling factors (DPI) (32/64)
  • Fixed: Directory history (Alt+Down), list of open tabs (Ctrl+Shift+A): Pressing Alt+Shift to change keyboard input languages would close the list (it should only do this on Alt alone) (32/64)
  • Fixed: Self-extracting module (sfxheadsfx): Window was not centered (32/64)
  • Fixed: If GetLocaleInfo(,LOCALE_IDATE returns an invalid value>2, assume a value of 2 (yyyy-mm-dd) (32/64)
  • Fixed: Crash when opening any dialog box after calling Set-Culture sk-SK after Set-Culture en-US (Slovakian sorts "CH" as a separate character, so the compiler can't find dialog box components any more) (64)
  • Fixed: Menu Mark - Compare Directories: Don't warn about equal paths when comparing two search results (32/64)
  • Fixed: When the F5 "Copy" dialog was pinned to the larger size (options expanded), the options were not available in the Ctrl+Shift+F5 "Create shortcut" dialog (32/64)
  • Fixed: Photo cameras were no longer shown on Windows XP devices, neither as virtual drives, nor in "My computer" (32/64)
  • Fixed: FTP: The option "Remember contents of all visited directories (in cache)" was ignored in some cases (64)
  • Fixed: Prevent crash in right click menu when nothing was selected, eg invoked on empty drive (32/64)
  • Fixed: cm_CreateShortcut not working with parameter /G when AlwaysCopyInBackground=2 was set (32/64)
  • Added: cm_Edit: Parameter /N now supports alternate syntax /N=<"file1txt" "file2txt" "file3txt"> to pass multiple names to the function more easily (32/64)
  • Added: Shift+F4 edit new file(s): Multiple names can now be passed also in double quotes separated by spaces, eg "file1txt" "file2txt" "file3txt" (32/64)
  • Added: Button bar, start menu, parameters field: Better handling of parameters %S, %R, %P%S and %T%R in double quotes with appended text: "%Sbeforeext%Eafterext" inserts string beforeext before extension, and string afterext after Supports env vars in the form %|variablename| (32/64)
  • Fixed: cm_Edit: Parameter /G (go immediately) didn't work with placeholders and counters, eg /CGL0 /T="c:totalcmdtemplate" /N="<1-10>[C]xls" (32/64)
  • Fixed: Find files: Show error if user entered invalid date or time on Advanced or Plugins page (32/64)
  • Fixed: Translation, check for duplicate hotkeys: Removed 5661 from translation tool because it's not used any more in the search dialog (32/64)
  • Fixed: In some cases when changing directories while file icons were still being loaded (eg for exe files), the last loaded icon was still shown on an entry in the new directory (32/64)
  • Fixed: Lister: Rare crash when viewing many files quickly via Ctrl+Q in dark mode (32/64)
  • Fixed: Lister: 64-bit only plugins like ulister did not appear in the "Plugins" dropdown menu for file types where they were defined as default in Lister configuration - Multimedia - Define view method by file type (64)

New in Total Commander 11.00 (Aug 2, 2023)

  • Fixed: Inconsistencies between help files and keyboard.txt/tasten.txt (32/64)
  • Fixed: New text file (Shift+F4): Do not append dot to file without dot in name when the editor is set to notepad++.exe (32/64)
  • Fixed: Directory hotlist (bookmarks): If there were more than 1000 entries, those above 1000 could sometimes be lost when adding a new entry to a submenu (64)
  • Fixed: Directory history: Don't show virtual folders with empty name in history (32/64)
  • Fixed: When switching to tree view (Ctrl+F8), don't apply columns view or sort order from auto-applied view mode (32/64)
  • Fixed: Tree button in some confirmation dialogs: Don't try to show tree for FS plugin (32/64)
  • Fixed: Old style directory history (long right click on current path): Drive letters weren't shown all uppercase/lowercase when option DrivesShowUpcase was set to 1/0 (32/64)
  • Fixed: Background transfer manager: Don't allow to add entries with "+" button with a file system plugin as source or target (32/64)
  • Fixed: Background transfer manager: Prevent beep when pressing Tab or Shift+Tab in edit control by handling WM_CHAR (32/64)
  • Fixed: If writing of entire section [dirmenu] failed, the entire directory hotlist could be lost -> save backup to file DIR*.TMP in %TEMP% folder (32/64)
  • Fixed: Help file: Table of content items didn't open with a single click (32/64)
  • Fixed: Lister: 64-bit only plugins like ulister did not appear in the "Plugins" dropdown menu (64)
  • Fixed: Button bar, show subbar as menu: Prevent beep when opening context menu with space (32)
  • Fixed: Background transfer manager: Prevent beep when pressing Alt+"+" or Alt+"-" by handling WM_SYSCHAR (32/64)
  • Fixed: Synchronize dirs: At higher DPI values than 96 (100%), the filter icon may not get completely hidden when showing all files (nothing filtered out) (32)
  • Fixed: F5 copy dialog: "Verify" checkbox was surrounded with a solid line when focused (32)

New in Total Commander 11.00 RC 3 (Jul 26, 2023)

  • Fixed: Crash unpacking certain ZIP files with XZ compression (64)
  • Fixed: Updated TCMDLZMADLL and TCLZMA64DLL to LZMA SDK 2301 (32/64)
  • Fixed: Verification of ZIP archives can again be disabled with the option [Packer] VerifyZip=0, even when created with the new libdeflate library (32/64)
  • Fixed: Help files: Changed "Compatibility" option to 11 to prevent help system crashes on some systems when searching the index (32/64)
  • Fixed: Button bar, show subbar as menu: Couldn't open item context menu via Shift+F10 or Space (the context menu key can't be used inside a context menu) (32/64)
  • Fixed: Alt+F10 Tree: Support hotkeys F1, F2 and Ctrl+R also when the input focus wasn't on the listbox (32/64)
  • Fixed: Alt+F10 Tree: Made "quick search" label right-aligned (32/64)
  • Fixed: Watch directory changes: When a new file was added, it wasn't inserted in the correct location when sorting by content plugin fields (32/64)
  • Fixed: In some cases when changing directories while file icons were still being loaded (eg for exe files), the last loaded icon was shown on an entry in the new directory (32/64)
  • Fixed: Background transfer manager: Don't use "+" and "-" to add/remove files when the focus is on the checkbox or edit box Instead, use Alt or Ctrl with these keys (32/64)

New in Total Commander 11.00 RC 2 (Jul 19, 2023)

  • Fixed: In some multiple screen configurations, the "Change attributes" dialog could be shown on a different screen than the main window (64)
  • Fixed: Tab/Shift+Tab didn't work in button bar to switch to next/previous button (64)
  • Fixed: Branch view, deleting files from different directories to recycle bin could keep the delete progress dialog displayed by mistake (32/64)
  • Fixed: cm_Edit: Could not open file when a full path was passed via N="name" and the current location was inside an archive (32/64)
  • Fixed: Vertical button bar: Cursor right/left now behaves like Cursor down/up, respectively (32/64)
  • Fixed: Space, Shift+F10 or context menu key on overflow button in the vertical button bar now opens the overflow menu (32/64)
  • Fixed: Shift+F10 didn't open the context menu in the vertical button bar (32/64)
  • Fixed: The first press of "Cursor right" was ignored in some dialog boxes like cm_FtpDownloadList or cm_PackFiles after putting focus on a button with Tab (64)
  • Fixed: Background transfer manager: When opened via mouse, pressing Tab didn't show focus rectangles for buttons (must call WM_UPDATEUISTATE when Tab or Alt is being pressed) (32/64)
  • Fixed: Lister: Menu items in "Encoding" menu could be too narrow, eg when first opening the Help menu and then very quickly switching to Encoding (caching problems) (64)
  • Fixed: Button bar: Pressing space on a focused button didn't open the context menu in 64-bit, or made a beep in 32-bit, need to handle it in the "key up" event (32/64)
  • Fixed: Directory history: Pressing Ctrl+ACtrl+Z would open the quick search dialog by mistake, only keep for Ctrl+H=Backspace (64)
  • Fixed: Vertical button bar: Loop when using cursor up/down when reaching the first/last button like in the top bar with left/right (32/64)
  • Fixed: Vertical button bar: Fixed cursor navigation when using an overflow menu (Home/End, Enter and Esc on overflow menu) (32/64)
  • Fixed: Files - Create Checksum File(s): the BLAKE3 radio button was in wrong control order (for cursor keys) (32)
  • Fixed: Directory hotlist, add entry in submenu or delete entry: Write entire section [dirmenu] to store it in sorted order and much faster, warn if section too big (32/64)
  • Fixed: Lister misbehaving in search, copy to clipboard and selection when the locale isn't Western but font is set to "Western", with option Encoding - As configured for current font (32/64)
  • Fixed: Vertical button bar, focus with Alt+Shift+F12: Couldn't navigate across separators with "cursor up" (32/64)
  • Fixed: Files - Print - File list with subdirs: Random characters in field "Only files of this type" (32/64)
  • Fixed: When there is an error changing attributes via a content plugin, shorten the name in the title and show it also in the main section of the dialog box (32/64)
  • Fixed: When using the Start Menu configuration dialog, the last position in the directory menu configuration dialog was overwritten (32/64)
  • Fixed: cm_Edit: Support environment variables in command field, in option N="name(s)" (32/64)
  • Fixed: Background transfer manager, background copy dialog (F5-Enter-Background): Only show dialog after moving it to the correct screen position (32/64)

New in Total Commander 11.00 RC 1 (Jul 12, 2023)

  • cm_Edit: Support verbs "runAs" and "runAsUser"
  • Synchronize dirs: Show index and name of directory of item under cursor/top item
  • New hotkey Alt+Shift+F12 puts focus on vertical buttonbar

New in Total Commander 11.00 Beta 10 (Jul 6, 2023)

  • cm_Edit now supports parameters
  • Show packing speed in second progress bar when packing with internal ZIP packer

New in Total Commander 11.00 Beta 9 (Jun 29, 2023)

  • Shift+F4 new file: Create multiple files without opening them by giving the names separated by |, e.g. test1.txt|test2.txt|test3.txt
  • ZIPFROMLIST now supports overwrite flags: -os=skip all, -on=pack all newer

New in Total Commander 11.00 Beta 8 (Jun 22, 2023)

  • Increased max entries in directory hotlist to 2000, show error if section too long. Increased max section size to 128k

New in Total Commander 11.00 Beta 7 (Jun 15, 2023)

  • Lister: React to Shift+F10 or context menu key to show context menu at caret position (if shown), or otherwise end of selection
  • Copy, Move, Upload, Download, Send to plugin, Receive from plugin: Show speed progress bar from the start
  • Synchronize dirs, right click context menu: New context menu items added to rename left or right file

New in Total Commander 11.00 Beta 6 (Jun 8, 2023)

  • 07.06.23 Added: cm_OpenDriveByIndex can now accept negative numbers below -100, where -101 would be the last button instead of the last drive (-1) (32/64)
  • 07.06.23 Added: Completely stop recording most frequently used folders (even temporarily) by setting Maximum items to save and show both to zero (32/64)
  • 07.06.23 Fixed: Re-packing file to ZIP after editing didn't work when using external 7z.exe/7zg.exe as packer (32/64)
  • 06.06.23 Fixed: Quick search in history: set history window as parent so we don't get a separate taskbar icon for the quick search window (64)
  • 06.06.23 Added: cm_OpenDriveByIndex can now accept negative numbers, where -1 would be the last drive (other buttons are ignored) (32/64)
  • 06.06.23 Fixed: F5 copy, move progress dialog to background and back to foreground: Some users reported that the From:/To: text went missing (not reproduced), added some countermeasures and logging (32/64)
  • 06.06.23 Fixed: Background transfer manager: When aborting an operation and other operations remain in the list, reset the abort flags so the user can continue the other operations (32/64)
  • 06.06.23 Fixed: Background transfer manager: When aborting an operation, close the dialog when the remaining commands are just prefixes (copyflags, sleep or header) (32/64)
  • 05.06.23 Added: OneDrive folder: Allow to skip all files which are only available online when synchronization is currently disabled (32/64)
  • 05.06.23 Fixed: Quick filter in history: Only start filtering when the user types more than an asterisk * , so folders present in both lists will not be hidden initially (32/64)
  • 05.06.23 Fixed: New history window: Clicking on filter button (funnel icon with text "Ctrl+S") in quick search would close the history immediately (32/64)
  • 05.06.23 Fixed: Quick search in list of open tabs: adjust quick search position when the user types * in quick search to show full paths, keep left aligned if it was before (32/64)
  • 05.06.23 Fixed: Packing with ZIP method 10 (LZMA) and AES encryption caused access violation, sometimes in verification step (32)
  • 05.06.23 Fixed: Synchronize dirs: Right click on a file, Left/Right context menu: Rename didn't invoke rename function (32/64)
  • 05.06.23 Fixed: Don't recreate file panels when the font size changes (e.g. when moving between screens with different DPI), otherwise the current selection is lost (32/64)
  • 04.06.23 Fixed: New history window: Always cut trailing slash/backslash from paths passed to external quick search (tcmatch.dll) (32/64)
  • 04.06.23 Fixed: Internal commands like cm_PackFiles didn't expand parameters like %N in hotkeys (32/64)
  • 04.06.23 Added: The command line (above buttons F5, F6 etc.) now supports commands with parameters, e.g. cm_OpenDriveByIndex 1 or CD %T%M (32/64)
  • 04.06.23 Fixed: New history window: Right clicking on another path while a right click menu was already open didn't highlight that path (32/64)
  • 04.06.23 Fixed: New history window: Switching "Show all entries" on/off didn't refresh the history list when the history panel width was exactly the same as before (32/64)
  • 04.06.23 Fixed: New history window: Increased gap between path and number of visits in most frequently used section (32/64)
  • 04.06.23 Fixed: New history window: Don't show trailing backslash/slash (they are all folders) to make DT_PATH_ELLIPSIS work correctly (32/64)
  • 02.06.23 Added: Multi-rename tool: The new option [I] can now be added via "+"-Button (32/64)
  • 02.06.23 Added: Pack files dialog: Also save compression rate if changed directly in the dialog (not just in the configuration) (32/64)
  • 02.06.23 Added: 7z.exe or 7zg.exe can now also be used as an external zip packer (checkbox in Configuration - Options - ZIP Packer). Parameters like -mcu=on can be added directly (32/64)
  • 02.06.23 Fixed: Configuration - Options - History: Button overlap in dark mode (64)
  • 01.06.23 Fixed: Multi-rename tool, regular expressions: The parameters L, U and F in the "Replace with" field didn't support accented characters (32)
  • 01.06.23 Fixed: New history window: Choosing "Configure..." in the context menu sometimes failed, instead the directory below the menu was chosen by mistake (64)

New in Total Commander 11.00 Beta 5 (Jun 1, 2023)

  • Multi-rename tool: New placeholder [ I ] or [I1] to ignore dots in folder names: Entire name in [N], [E] is empty.
  • CM_UNPACKFILES supports parameters to set dialog box options

New in Total Commander 11.00 Beta 4 (May 25, 2023)

  • Added: Show error when a path not surrounded by quotes is passed to cm_Copy, cm_RenMov, cm_CreateShortcut or cm_PackFiles (32/64)
  • Added: Button bar, start menu, user-defined commands: Internal commands now also support parameters in the Parameter field as long as they are not chained (no comma in command field) (32/64)
  • Added: History context menu: Moved most hotkeys to strings 2115 ff, so they can be translated individually (32/64)
  • Added: Pack files dialog now allows to set the compression rate for ZIP, GZ and TGZ directly in the dialog (temporary, not saved) Note that GZ and TGZ don't support 0 and will use 1 instead (32/64)
  • Added: Double click on checksum file (md5, sha1 etc) now checks again all selected files if the double clicked checksum file was selected too (32/64)
  • Fixed: Don't show error when receiving Ctrl+C on [] and nothing is selected, because some translation tools send this on a double click (32/64)
  • Fixed: http download with Ctrl+N wasn't paused while showing the abort confirmation dialog (32/64)
  • Added: cm_PackFiles now supports various parameters to set the checkboxes in the dialog or to start the operation directly (32/64)
  • Fixed: Use SendMessageTimeout to inform other TC windows about frequently used directories, so one hanging TC cannot hang all others (32/64)
  • Fixed: When aborting copying while the operation was between two files, show same dialog style as when showing "Finish copying the current file", but without that option (32/64)
  • Added: Show icon in dialog confirming copy abort (32/64)
  • Added: The default of the CtrlArrow option in wincmdini is now 0 (disabled) (32/64)
  • Added: Button bar, start menu configuration: if the existing command starts with a comma followed by an internal or external command, put the newly chosen internal command in front of it (32/64)
  • Fixed: FTP connection to other PC, uploads only: "Finish copying the current file" only worked for files in the current directory, a folder was always copied to the end too (32/64)
  • Fixed: PORT connection to other PC (eg via USB cable), uploads and downloads: "Finish copying the current file" only worked for files in the current directory, a folder was always copied to the end too (32/64)
  • Added: cm_CreateShortcut: When using parameter /T, append *lnk or **lnk (depending on AppendLnk value) if the user forgot to include it (32/64)
  • Added: cm_Copy, cm_RenMov, cm_CreateShortcut: Support environment variables in parameter /T="path" (32/64)
  • Fixed: Copy in background (F5 - Enter - Background): There could still be a small overlap between number of files and size fields (32/64)
  • Fixed: Brief view: Horizontal scrolling didn't go to last column if it had only 1 or 2 entries, and only one column was fully visible (32/64)
  • Fixed: List of all tabs (Ctrl+Shift+A): Show drive letter if it's shown on the tab too (32/64)
  • Fixed: Configuration - Options - History: After changing language, the default extra text in "Storage location for list of most frequently used folders" was lost (32/64)
  • Fixed: Configuration - Options - History: Restore previous option of "Font:" when choosing Custom and then Cancel (32/64)
  • Fixed: Configuration - Options - History: Restore previous option of "Storage location for list of most frequently used folders" when choosing Custom and then Cancel (32/64)
  • Fixed: Button bar: When using an unusual icon size, eg 40x40 or 42x42, call LoadIconWithScaleDown and LookUpIconIdFromDirectoryEx with that size and not rounded up to the next usual size like 48x48 (32/64)
  • Added: Wincmdini [Configuration] ShowLastVisiedInMiddle=0: Show last visited directory at the edge of the history dialog, or in the middle, adjacent to the most frequently used directories (32/64)
  • Fixed: ZIP packer: Set UTF-8 flag also when renaming files and the current codepage is UTF-8 (32/64)
  • Fixed: ZIP unpacker: When the archive contains the name also in the extra field as Unicode, prefer it over the name in the main header (32/64)
  • Fixed: Right mouse button drag&drop, choose "Create shortcut" -> TC would instead move+rename the files when using AlwaysInBackground=2 (32/64)
  • Fixed: Copy progress dialog: update maximum speed shown to the right of the bar max twice per second (32/64)
  • Fixed: Improved cursor handling when using CtrlArrow=1, eg after Shift+Home (32/64)
  • Fixed: Hotkey parameters didn't work in some cases when starting with a number, eg FTPOPEN 01 first connection (32/64)
  • Fixed: ZIPFROMLIST now accepts flags like -0 also in the parameters field when the command field only contains ZIPFROMLIST itself, eg for hotkeys (32/64)
  • Added: To set a hotkey for a command like SELECTFILEST, choose command SELECTFILES and then set the parameter to T <wildcards> and apply it (32/64)
  • Fixed: The following internal commands didn't work with hotkeys: SAVEDETAILS with modifiers A, W and H, SELECTFILES with D, B, U, L, R, T or S, OPENCUSTOMVIEW with L, R, S, T or B (32/64)
  • Fixed: The following internal commands didn't work with hotkeys: OPENTABSL, OPENTABSR, APPENDTABSL, APPENDTABSR, SAVESELECTIONA, SAVESELECTIONW, SAVESELECTIONA, SAVESELECTIONW, LOADLIST0 (32/64)
  • Fixed: New history window, context menu: In English, the hotkey DEL was missing from "Remove directory from history" (32/64)
  • Fixed: New history window: Always show option "Show all entries" in context menu, just show checkmark when enabled so to the user can disable it (32/64)
  • Fixed: New history window: Don't show when the display limit for both history and most frequently used list are set to 0 (32/64)
  • Fixed: New history window: Right clicking on empty space in the list after removing items caused an access violation (32/64)
  • Fixed: All hotkeys with an underscore in the name like OEM_, no longer worked (32/64)
  • Fixed: OPENBARMENU not working with certain hotkeys like Win+Control+B: the menu would open and close again immediately (64)
  • Fixed: Commands with parameters not starting with CM_ or EM_ didn't work with Win key in hotkeys (32/64)
  • Fixed: EM_COMMANDs with parameters in quotes couldn't be chained if they contained a comma followed by a number or cm_/em_ within the parameters (32/64)
  • Fixed: New history window: Scrolling with mouse wheel didn't work on Windows XP (32)
  • Fixed: Hotkeys in Configuration - Options - History focused the wrong edit controls (32/64)
  • Fixed: New pseudo environment variable %$DATE% didn't work on Windows XP and older (32/64)

New in Total Commander 11.00 Beta 3 (May 18, 2023)

  • New page "History" in the main settings dialog
  • New pseudo environment variable %$DATE% inserts current date and time in 24 hour format, supports template like %$DATE:YMD%

New in Total Commander 11.00 Beta 2 (May 11, 2023)

  • Hotkeys defined via Configuration - Options - Misc now support commands with parameters
  • Use internal commands in internal associations, .e.g. ***CM_LIST %1
  • Ukrainian language included, Ukrainian installer

New in Total Commander 11.00 Beta 1 (May 3, 2023)

  • General:
  • Show searchable list of all open tabs with Ctrl+Shift+A (as in the Chrome browser) or right clicking on the rightmost edge of the tab headers
  • Ignore list now supports entries for file system plugins and FTP servers (separate syntax)
  • Search with "Everything": Support search in indexed subfolders
  • Show full path with all parents in nested virtual folders, e.g. when accessing a phone
  • Show free and total space of Android devices in the base folder
  • Follow link files (*.lnk) pointing to directories relative to the current location, e.g. %WinDir%explorer.exe ....content
  • Inform other Total Commander instances on the same PC when the user changes the "Start" menu or button bars
  • In place rename, command line: Stop on Ctrl+Left/Right at extra non-alphanumeric characters
  • Standalone Lister, search, compare and synchronize dirs can be started maximized and minimized
  • File operations:
  • High speed packing and unpacking of ZIP and GZ files with modified libdeflate library
  • F5 copy: New overwrite mode "Rename older target files, skip newer"
  • F5 copy, ftp/plugin transfers: Show transfer speed of the entire copy operation in the second progress bar when available
  • File system plugins and FTP: Show new option "Finish copying the current file" when aborting copying
  • Unpack ZIP files with ZSTD (by Facebook) compression
  • Unpack .zst (ZSTD) and .br (BROTLI) files
  • Directory history:
  • New style directory history list which is no longer based on a Windows menu
  • Quick search and quick filter support
  • Quick search in whole path by starting search strings with an asterisk
  • Right click context menu support with many options like opening the directory in the other panel or a new tab
  • Context menu, option to copy path to clipboard
  • Context menu, option to remove entries from history
  • Context menu, option to show all items when history thinning is enabled
  • Keep track of most frequently used directories and show them in the directory history in addition to the history entries
  • Keep list of frequently used directories synchronized between multiple Total Commander instances on the same PC
  • Lister:
  • Hex mode - highlighting in both text and hex representation of file content
  • Copy the selection to the clipboard as hexadecimal characters, with Ctrl+Shift+C or via the right-click menu
  • Internal commands:
  • CM_COPY, CM_RENMOV, CM_CREATESHORTCUT support parameters to set dialog box options
  • New tab commands: cm_RenameTab, cm_SetTabOption*, cm_SetAllTabsOption*, cm_OpenNewTabOther, cm_OpenNewTabBgOther
  • New quick search commands: cm_QuickSearch, cm_QuickSearch 1, cm_QuickFilter
  • New drive commands: cm_DriveContextMenu, cm_OpenDriveByIndex
  • New command line commands: cm_ShowCmdLineHistory, cm_AddFileNameToCmdline, cm_AddPathAndFileNameToCmdline
  • New internal command OPENBARMENU opens the passed .bar file as a dropdown menu
  • Command line parameters in button bar/start menu:
  • New parameter %y (lowercase) keeps other parameters and skips only list file parameters if the list is empty
  • New parameter %a (lowercase) includes all selected files from both panels in list parameters like %L
  • New parameter %|envvar| inserts environment variable envvar, e.g. %|windir| or %|$DESKTOP|

New in Total Commander 10.52 (Oct 27, 2022)

  • Fixed: Refresh file lists after call to functions showing/hiding separate trees like cm_SwitchSeparateTree (32/64)
  • Fixed: Main configuration: Increased distances a bit on some tabs to avoid overlaps at 120 dpi (125% size) (32/64)
  • Fixed: Lister configuration: Increased distances a bit on the first tab to avoid overlaps at 120 dpi (125% size) (32/64)
  • Fixed: Quick search with search dialog: Only ignore certain Ctrl+A/EM_SETSEL events when input language is set to Chinese, Japanese, or Korean to avoid problems with IME (64)
  • Fixed: Tree: Ignore left mouse button up after second click of double click on expand/collapse icon (64)
  • Fixed: Set focus manually on active panel after resizing it to 0 width with cm_50Percent -100 and then via mouse to visible width (32)
  • Fixed: Windows 11: cm_VisFlatDriveButtons and change via Configuration - Options - Layout didn't keep the flat button look for the pressed drive button (32/64)

New in Total Commander 10.52 RC 5 (Oct 21, 2022)

  • Fixed: Tree: Ignore double click on expand/collapse icon (32/64)
  • Added: PreferOpenTypes: All file types after the pipe symbol | will be opened internally as an archive, even if there is an extension, eg PreferOpenTypes=+|*docx (32/64)
  • Added: Change list of default office xml file types via wincmdini [Configuration] PreferOpenTypes=*ext Start with + to include the default office xml types, eg PreferOpenTypes=+*ext (32/64)
  • Fixed: Open documents like a ZIP archive if they don't have a common office xml extension although they have an "open with" list Default: *docx *docm *dotx *dotm *xlsx *xlsm *xltx *xltm *pptx *pptm *ppsx *potx *potm *vsdx *odt *ods *odp *odg (32/64)
  • Fixed: Open documents like docx as a ZIP archive when they don't have an entry for the extension in HKEY_CLASSES_ROOT although they have an "open with" list (32/64)
  • Fixed: cm_SyncChangeDir, forget the last directory which couldn't be entered because it didn't exist on the other side when re-activating the function (32/64)
  • Fixed: The new path format to open virtual folders with shell:Name conflicted with DrivesShowUpcase=1 -> make it case insensitive (32/64)
  • Fixed: Set focus manually on active panel after resizing it to 0 width with cm_50Percent -100 and back to visible width (32/64)

New in Total Commander 10.52 RC 4 (Oct 18, 2022)

  • RC4 is mainly bugfix release.

New in Total Commander 10.52 RC 3 (Oct 15, 2022)

  • Command line parameters: option /O now supports a parameter, e.g. /O0 to never open a new instance in any case
  • New hotkey F9 in "Compare by content" to toggle visibility of the two line compare box at the bottom
  • Internal associations: New command **pathfilename.bar opens the given button bar file as a menu
  • Button command LOADLIST0 loads list of files without any error messages when files cannot be found
  • Command line parameters now support value LOADLIST:pathlistfile.txt instead of a directory name to load list file into file panel
  • Quick search with search dialog and Ctrl+S Quick filter: New hotkey Ctrl+Z to clear search text
  • The following internal commands now support parameters: cm_Exit, cm_UnloadPlugins, cm_*ActivateTab*, cm_50percent

New in Total Commander 10.52 RC 2 (Oct 11, 2022)

  • Fixed: CM_EXIT with restart parameter now waits with launching a new instance until the window has been deleted (32/64)
  • Fixed: Reduced flickering in file panel with custom background color from view mode when enabling separate tree (32/64)
  • Fixed: Synchronize dirs: Make "Compare" button smaller (height) when it would overlap with the checkbox below it (32/64)
  • Fixed: CM_EXIT didn't work when starting command line via double click instead of Enter (32/64)
  • Fixed: Entering a virtual folder in one of the file list didn't always show the right one in the tree (32/64)
  • Fixed: cm_gotolockeddir or single click on tab header (on a tab which was locked with directory changes allowed) didn't update tree in other panel or separate tree (32/64)
  • Fixed: cm_ExchangeSelFiles/cm_ExchangeSelFolders/cm_ExchangeSelBoth did not handle folders shown below files, e.g. after using LOADLIST (32/64)
  • Fixed: The footer wouldn't show the number of selected/total folders if they were shown below files, e.g. after using LOADLIST (32/64)
  • Fixed: Separate tree: double clicking on a folder which causes it to expand and the list to scroll could place cursor on wrong folder (64)
  • Fixed: Dark mode: When using two separate trees, they didn't have a left border near the top when not using tabs (32)
  • Fixed: cm_SyncChangeDir, clicking on "" or using cm_GoToRoot showed wrong folder in single separate tree (32/64)
  • Fixed: Auto-switch mode: custom sort orders for custom columns were not applied immediately any more (32/64)
  • Fixed: Internal associations: New command **pathfilename.bar didn't work when the path or file name contained one or more spaces (32/64)
  • Fixed: CM_EXIT: Restore active panel with /P=L or /P=R switch, add 8 to parameter to always pass left/right path and name to the program (32/64)
  • Fixed: Two separate trees, right file panel: The current item wasn't set correctly when the active file panel showed a virtual folder at startup (32/64)
  • Fixed: Internal associations: New command **pathfilename.bar didn't work when used for the default "open" verb when opening the file with ENTER (32/64)
  • Fixed: Commands CM_EXIT, CM_50PERCENT and CM_*ACTIVATETAB* could not be combined with other commands on a button when using a parameter, e.g. CM_SRCBYEXT,CM_EXIT 1 (32/64)
  • Fixed: Save current selection when cm_RereadSource is called and there is at least one selected file (32/64)
  • Added: New option wincmd.ini [Configuration] IconsOnNetReadOnly=0 Set to 1 to show folder icons on network shares even for folders with read only attribute. Warning: very slow for shared CD/DVD drives! (32/64)

New in Total Commander 10.52 RC 1 (Oct 4, 2022)

  • Fixed: Save current selection when cm_rereadSource is called and there is at least one selected file (32/64)
  • Added: New option wincmdini [Configuration] IconsOnNetReadOnly=0 Set to 1 to show folder icons on network shares even for folders with read only attribute Warning: very slow for shared CD/DVD drives! (32/64)
  • Added: Support F-keys up to VK_F24 when entered manually in wincmdini, section [Shortcuts] (32/64)
  • Added: Internal command CM_EXIT: Add 4 to save paths, tabs and display modes on exit even when it's disabled in the configuration (32/64)
  • Added: Internal command CM_EXIT with parameters 1 or 2 (restart) now restores the current directory if it differs from the tab locked root (32/64)
  • Fixed: Compare by content: When using two compare windows above each other, the 2 line compare list at the bottom could sometimes overlap the lower window (reproduced on Windows 81) (32/64)
  • Added: Internal command CM_EXIT now supports also parameter 2: Close and restart Total Commander but switch between 32-bit and 64-bit versions (if the other exists in the same directory) (32/64)
  • Fixed: Out of memory error when trying to read tags from mp4 files >2GB with internal "tc" content plugin (64)
  • Added: Command line parameters now support value LOADLIST:pathlistfiletxt instead of a directory name to load list file into file panel, like LISTFILE0 button bar command (no errors) (32/64)
  • Added: New button command LOADLIST0 loads list of files from provided list file like LOADLIST, does not show any errors if files aren't found (32/64)
  • Fixed: Synchronize dirs, wildcards edit box between paths: A stored search didn't work if the name contained one or more semicolons ";", eg >Search;name (32/64)
  • Added: Internal associations: New command **pathfilenamebar opens the given button bar file as a menu Use %P%N in the buttons to pass the file names to the commands (32/64)
  • Fixed: Quick search with search dialog and Ctrl+S Quick filter: Ctrl+Insert didn't work (should copy selected search text to clipboard) (32/64)
  • Added: Quick search with search dialog and Ctrl+S Quick filter: New hotkey Ctrl+Z in addition to Ctrl+Y to clear the field, better to reach on QUERTY keyboards (32/64)
  • Added: cm_50percent now accepts a parameter: It adds the value (in percent) to the width of the active panel Example: cm_50percent -10 reduces active panel width by 10% (use cm_100percent with parameter for absolute values) (32/64)
  • Added: wincmdini [Configuration] TabFullColor=0 choose whether tab header colors defined via view modes are displayed as a gradient (value=0) or a fixed blend percentage of 1 to 100% (32/64)
  • Fixed: Wrong error shown when trying to add multiple files to a CAB file ("too many files" instead of "not supported") (32/64)
  • Fixed: Dark mode: When using two separate trees, they didn't have a left border (32/64)
  • Fixed: Dark mode: Single separate tree didn't have a bottom border (32/64)
  • Added: Internal commands cm_*ActivateTab* (eg cm_SrcActivateTab1) now supports numerical parameter for tab Negative numbers mean counting from the end, eg cm_SrcActivateTab1 -1 activates the last tab (32/64)
  • Added: Internal command CM_EXIT now supports parameter 1: Close and restart Total Commander with switch /N, also append switches /i= and /f= if they were passed to the previous instance (32/64)
  • Added: New hotkey F9 in "Compare by content" to toggle visibility of the two line compare box at the bottom (32/64)
  • Added: cm_UnloadPlugins: Parameter 16 (cm_UnloadPlugins 16) now unloads an external tcmatch dll set via tcmatch=/tcmatch64= in wincmdini (32/64)
  • Fixed: Memory leak when reading tags (Artist, Title etc) from wav files with internal tc plugin (32/64)
  • Fixed: Double click on checksum file (md5, sha1 etc) now checks only that file, not the currently selected files (which will be unchecked) (32/64)
  • Fixed: Ctrl+A not working any more in quick search with search dialog (64)
  • Fixed: Only load colors by file type after the registration notification screen has been closed (32/64)
  • Fixed: Drive hints in Alt+F1/F2 and in the drive button bar didn't support Unicode for network shares (32/64)
  • Fixed: Synchronize dirs: Detect invalid file list and abort synchronizing instead of crashing (32/64)
  • Fixed: Show more meaningful error when installer is called with invalid install file as parameter (32/64)
  • Added: Command line parameters: option /O now supports a parameter: /O0: never open a new instance in any case, other number: same as OnlyOnce value, /O- same as /O-1 (32/64)
  • Fixed: Synchronize dirs: "Copy file properties" -> "Timestamp" now copies all file times when CopyAllTimes=1 is set (32/64)
  • Fixed: The main menu may not have icons in it when using certain options like a search filter in Show->Custom (64)
  • Added: After searching for duplicate files and "feed to listbox", allow to switch to any custom columns view and back without losing the special duplicate file view and separators (32/64)
  • Fixed: LOADLIST command: Support double quotes around names in the list, eg when it contains spaces (32/64)
  • Fixed: Separate tree: The current item was always set to "My Computer" by mistake when the active file panel showed a virtual folder at startup (32/64)
  • Fixed: Double click on "Desktop" in tree didn't expand/collapse the tree below it (64)

New in Total Commander 10.51 (Sep 1, 2022)

  • Fixed: Installer: Parameter /K made the installer look for the key in the current directory instead of the installer directory (32/64)
  • Fixed: Tree panel wasn't updated when changing directories via Search - Go to file or via command line parameters with /O parameter (32/64)
  • Fixed: LOADLIST didn't show error for non existing files with paths with prefix \?, e.g. \?c:nofilehere.txt (32/64)

New in Total Commander 10.51 RC 4 (Aug 29, 2022)

  • Fixed: Treat missing WCMICON*.DLL the same as icons in main menu turned off, otherwise there were glitches in the displayed menus (32/64)
  • Fixed: Button bar, show button as menu: Show entries with no icon but with command and a hint as text (32/64)
  • Fixed: Button bar, show button as menu: Show entries with no command but with a hint text as text, ignore the icon field (32/64)
  • Fixed: Separate tree: The path of the target panel could be shown as active in the tree when using a view mode with auto-run commands (32/64)
  • Fixed: Compare by content: When started for the first time on 800x600 screen, moving the dialog also changed the separator position (64)
  • Fixed: Compare by content, binary mode: Underlines for found text were shown in the wrong location when using a horizontal scrollbar (32/64)
  • Fixed: Verify checksums: Only skip 2 spaces between checksum and file name (unless the name starts with *) and consider the rest as being part of the file name (32/64)
  • Fixed: The backup name in compare by content was wrong when comparing file.ext with file.ext.bak (32/64)
  • Fixed: Configuration - Options - Copy/Delete: Set width of "k" text field behind size dynamically to available width, some users had overlaps of the field with the line to the right (32/64)
  • Fixed: When LOADLIST is called in a search results directory or a list previously loaded with LOADLIST, set the search base directory to the previous search/LOADLIST base directory (32/64)

New in Total Commander 10.51 RC 3 (Aug 24, 2022)

  • Fixed: Button bar, show button as menu: Always show buttons with empty command field as separators, even if they have an icon or hint text, hide when at the start of the bar (32/64)
  • Fixed: The ZIPFROMLIST command could fail when called once with the zip name in the parameters field and once with the zip name in the command field (32/64)
  • Fixed: With option QuickSearchExactMatch=1, quick search didn't always find the extension when starting the search with a dot only (using * worked) (32/64)
  • Fixed: Prevent the command LOADLIST from trying to read regular expressions, they are currently not supported (32/64)
  • Fixed: When changing the directory of the inactive (target) panel via directory hotlist (Target dir field) or cm_SyncChangeDir, the last used directory of that drive wasn't remembered (only relevant when the two panels show different drives) (32/64)
  • Fixed: When switching from to a view mode with a different window width set via auto-run commands, eg cm_100Percent 70|cm_50Percent, the file under the cursor could be moved out of the visible area (32764)
  • Fixed: When switching from a view mode with thumbnail view to another one with thumbnail view, the cursor position was lost (32/64)
  • Fixed: Installer: Running auto-install with parameter /A on a system with no previous installation didn't write the ini locations to the registry (32/64)
  • Fixed: Unpack from 7zip archive with ZoneId set, using Total7zip plugin, rename during unpacking -> the Zone ID was not set to the unpacked file with the changed name, but to the not overwritten file with the original name (32/64)
  • Fixed: Compare by content, compare with file in encrypted 7z archive on one side: internal 7zip unpacker didn't ask again for the password if the user entered the wrong one (32/64)
  • Fixed: Search, use list file in "Search in", eg @c:totalcmdlisttxt: Ignore lines containing wildcards like *dll when search depth is set to "current dir only" (32/64)
  • Fixed: Installer: Copy the registry values IniFileName and FtpIniName from HKEY_LOCAL_MACHINESoftwareGhislerTotal Commander to the same key under HKEY_CURRENT_USER if they don't exist there yet (32/64)
  • Fixed: When clicking on "" above the inactive (target) panel, activate the panel first before changing directories, otherwise the last used directory of that drive isn't remembered (32/64)
  • Fixed: Do not show our own OneDrive green circle overlay icons when OneDrive isn't in On Demand mode (all files are always available offline) (32/64)
  • Fixed: The OneDrive green circle overlay icons couldn't be turned on/off separately IconOverlaysOneDrive now supports three values: 1=cloud icons, 2=checkmark icons, 3=both (32/64)
  • Fixed: Only show the OneDrive green circle overlay icons below the OneDrive base directory, because copy&paste copies the attribute to other directories (32/64)
  • Fixed: Improved look of OneDrive green circle overlay icons by using resampled icons (32/64)

New in Total Commander 10.51 RC 2 (Aug 17, 2022)

  • Fixed: Ignore commands CM_*BYNAME, CM*BYSIZE etc. when the parameter passed to it is negative (32/64)
  • Fixed: Updated TCMDLZMA.DLL and TCLZMA64.DLL to LZMA SDK 22.01 (32/64)
  • Fixed: Updated TC7Z.DLL and TC7Z64.DLL to LZMA SDK 22.01 (32/64)
  • Fixed: Verify checksums: Blake3 library could cause an access violation (32/64)
  • Fixed: The delete temporary file dialog, shown when editing multiple files from an archive in the same multiple document editor like PFE, could have dark background but light buttons when not focused (32/64)
  • Fixed: When using a language file with a custom name like wcmd_test_deu.lng, also look for help file wcmd_test_deu.chm in the same directory before looking for wcmd_deu.chm and totalcmd.chm (32/64)
  • Fixed: When clicking on ".." above the inactive (target) panel, activate the panel first before changing directories, otherwise the last used directory of that drive isn't remembered (32/64)
  • Fixed: Lister: Drive letter in title bar was still shown in uppercase in some cases even with DrivesShowUpcase=0 set, e.g. when viewing files from archives (32/64)
  • Fixed: Synchronize dirs: Cursor position was lost instead of staying on the file when clicking on one of the directional buttons or duplicates/singles (32/64)
  • Fixed: Print preview didn't support emoji in file names (32/64)

New in Total Commander 10.51 RC 1 (Aug 10, 2022)

  • Fixed: Search, use list file in "Search in", eg @c:totalcmdlisttxt containing wildcards like *dll: "Search in subdirectories" was off by 1, eg "1 levels" only searched the base directory (32/64)
  • Fixed: The uninstaller didn't remove the "Total Commander" link from the "common desktop" (installed for all users) location (32/64)
  • Fixed: When reading directory sizes from "Everything" became too fast in very large folders, some folders didn't receive the size due to message queue overflow (32/64)
  • Added: Lister, Compare by content: Support side scrolling by tilting mouse wheel left/right (only supported by some mice) Faster with Ctrl pressed (32/64)
  • Added: Search, second tab, and Change attributes: In the date/time picker, use the same date and time formats as chosen by the user for the file lists (32/64)
  • Added: Configuration-Options-Tabstops/Data formats: Immediately show the separator chosen in the field "Date" in the field "Date format" (32/64)
  • Fixed: OneDrive folder: When overlay icons were disabled, OneDrive overlay icons were only shown for EXE/LNK files, although there is a separate option IconOverlaysOneDrive (32/64)
  • Added: OneDrive folder: Show green circle overlay icon with checkmark for files which are marked for always being available offline ("pinned") (32/64)
  • Fixed: The default position and size of Lister was outside the current screen when showing the taskbar at the left or top of the screen (32/64)
  • Added: Multi-rename tool: Added the new placeholder [X] to the dropdown menu of the "+" and "#" buttons, shows actual clipboard content as description Only shown when the clipboard contains text (32/64)
  • Fixed: The delete temporary file dialog, shown when editing multiple files from an archive in the same multiple document editor like PFE, didn't support dark mode, and wasn't adjusted to larger font sizes (32/64)
  • Fixed: Dark mode: Clicking OK in "Change attributes" dialog with invalid input in date or time field showed error that the dialog box couldn't be closed (32/64)
  • Fixed: Password prompt was cut when entering a RAR archive with a very long path containing encrypted file names, because the displayed name wasn't shortened (32/64)
  • Fixed: 7zip: Opening multi-part 7zip archive would leave the first file 7z001 opened (64)
  • Added: Verify checksums: Support blake3 hashes of arbitrary length between 8 and 2048 bit (2 to 512 characters in hexadecimal format, equal number of characters) (32/64)
  • Added: Verify checksums: Support extension bk3 (in addition to blake3) for Blake 3 hash files (32/64)
  • Fixed: Increased maximum displayable year from 2559 to 9999 (32/64)
  • Fixed: When trying to copy a file with F5-F2 and a folder with the same name already existed, the user was asked twice whether he wanted to copy the file to that folder instead (32/64)
  • Added: Synchronize dirs: Show yellow progress color in task bar when done and the comparison took longer than 10 seconds (32/64)
  • Added: Multi-rename tool: New placeholder [X] inserts text from the clipboard The value is cached until the name field is changed, or the +/# button is pressed Replaces forbidden characters *?:|"<> with underscores (32/64)
  • Added: Button bar, start menu: New parameter %Q turns off automatic quotation marks around certain parameter combinations when the name contains a space, eg %Q%P%N The user will have to add his own quotation marks (32/64)
  • Fixed: WindowsCodecsdll was loaded indirectly from the program directory by the Lazarus libraries by mistake, which is a possible security risk (64)
  • Fixed: FTP: Re-request master password if the password (stored with master password) was cleared by minimizing and the connection was lost (32/64)
  • Fixed: FTP: Do not clear password of active connection when minimizing if the password was stored without master password (32/64)
  • Fixed: Lister: Drive letter in title bar was sometimes shown in uppercase even with DrivesShowUpcase=0 set, eg when starting Lister via /S=L C:pathfileext Now defaults to lowercase (32/64)
  • Fixed: Lister could not zoom icon files (ico) (32)
  • Fixed: Removed extra spaces from totalcmdinc from sections "Sorting" and "Custom Column Views", and made some other small changes (32/64)
  • Fixed: Unicode characters outside of the basic multilingual plane (low/high surrogates) could not be entered eg emoji via Win+"" (64)
  • Fixed: Quick search with search dialog: Prevent the accidental creation of more than one quick search window (32/64)
  • Fixed: Faster reading of directory sizes from "Everything" in very large folders (32/64)
  • Fixed: Tags from FLAC files were not read when stored in the last metadata block (32/64)

New in Total Commander 10.50 (Jul 6, 2022)

  • Fixed: Dark mode: Comboboxes in Commands-Search-Plugins not high enough for larger fonts (32)
  • Fixed: F2 in compare by content (edit mode): When using CompareF2Mode=1, searching for the next difference could get stuck at empty lines (32/64)
  • Fixed: Find files: Searching with "Everything" could fail in Windows 7 in a virtual machine (64)
  • Fixed: F2 in compare by content (edit mode): When using CompareF2Mode=2, don't jump to different line if current line doesn't contain any differences (32/64)
  • Fixed: Lister/Quick view panel: Viewing an image with the built-in viewer (no plugins) didn't always use the configured background color (32)
  • Fixed: Thumbnail view: Resource leak when displaying icons with a size of 256x256 pixels from some (eg exe) files (32764)
  • Fixed: Compare by content: F2 didn't jump to zero length differences: positions where text was added to the other file (32/64)
  • Fixed: Thumbnails view: Reduce flickering when displaying freshly loaded icons and/or thumbnails (32/64)
  • Fixed: Find files: Searching for *|* didn't return the same results with and without "Everything" (32/64)
  • Fixed: Switching from normal to dark mode or starting the program directly in dark mode lost the menu translation (64)

New in Total Commander 10.50 RC 4 (Jun 30, 2022)

  • Fixed: Detect when "Everything" returns the same file twice in search results, and only show it once (32/64)
  • Fixed: Lister, internal media player: Couldn't use cursor left/right to scroll through the track while maximized and no player controls visible (shows controls for 2 seconds) (32/64)
  • Fixed: Lister, internal media player: Set focus to the track position trackbar when (re-)showing the player controls (32/64)
  • Fixed: Dark mode: Dropdown button triangle in owner-drawn comboboxes was drawn too high (32/64)
  • Fixed: Configuration - Options - Color: Draw strings for file list example centered, not bottom or top aligned (32/64)
  • Fixed: Rename with Shift+F6, go to next/previous file with cursor keys: Footer wasn't updated, eg in brief view or branch view (32/64)
  • Fixed: When changing between normal and dark mode, keep the main menu translation unchanged even if the user changed the language in another instance of the program (32/64)
  • Fixed: Dark mode, Configuration - Options - Color - Others: When no color was set, a click on >> used the default color from light mode (32/64)
  • Fixed: Compare by content: Very long lines over 10000 characters could result in overlapping text (32/64)
  • Fixed: Could no longer copy a single file to multiple selected folders (F5 - Options - Copy to all selected) (32/64)
  • Fixed: When using the option "Select only the file name when renaming", the whole relative path+name was selected when they didn't contain any dots (32/64)
  • Fixed: Synchronize dirs: Result list could show garbage (on Windows versions not supporting LB_SETCOUNT) while items were still added to the list (64)
  • Fixed: Button bar: Hint texts (in tooltips) were not always translated any more due to switch to older compiler (64)
  • Fixed: Dark mode: The background of the dark mode MessageBox replacement (eg error when trying to delete '') wasn't two colors as in 32-bit (64)

New in Total Commander 10.50 RC 3 (Jun 23, 2022)

  • Fixed: Quick view panel (Ctrl+Q): The background color was not set to the user-defined background color when playing audio (32)
  • Fixed: Quick view panel (Ctrl+Q): The panel didn't have a border, only after going to the next/previous file (64)
  • Fixed: Prevent the loading of more buttons from bar files than the current limit (now increased to 1000 buttons) (32/64)
  • Fixed: Button bar: Increased maximum number of buttons from 500 to 1000 (64k limit for bar file still applies) (32/64)
  • Fixed: Files - Change attributes: When multiple files are selected, pre-load the last used date only if the date format wasn't changed in the meantime (32/64)
  • Fixed: Create CRC checksums: Invalid line breaks added to SFV files (CRC) when using "Create separate checksum files for each file" (32/64)
  • Fixed: Synchronize dirs: Set minimum size so the buttons on the left don't overlap the "Show" groupbox (32/64)
  • Fixed: For security reasons, clear all passwords of currently active FTP connections when Total Commander gets minimized or the screen saver starts, same as with the master password (32/64)
  • Fixed: cm_UpdateQuickView didn't work if the file list wasn't updated via auto-refresh (32/64)
  • Fixed: Optionally use string 5929 for internal plugins in Lister (plugins menu) and for description of 4i internal option instead of 1726 (32/64)
  • Fixed: Compare by content, edit file, F2 jump to next match within a line: Blinking cursor may not be shown when F2 continues in the next line (32/64)
  • Fixed: Synchronize dirs: Button "Synchronize" too narrow for some languages, make wider when the dialog box is large enough (32/64)
  • Fixed: Configuration-Options-Custom columns: The option chosen in "Configure columns for file system" was lost when changing language, resulting in an empty list of configurations (32)
  • Fixed: Copy/Move with background transfer manager (F5-F2): Aborting a long file would show a dialog box which couldn't be accessed, but only on Windows 7/8/81 (32/64)
  • Fixed: Lister: Disable zoom of album cover also when clicking on 100% menu item (32/64)
  • Fixed: After hovering over an URL in Lister (html view), the "drop forbidden" cursor during Drag&drop changed to the URL cursor (64)
  • Fixed: Copy/Move with background transfer manager (F5-F2): Removed colon ":" from name of operation (32/64)
  • Fixed: Dark mode: Tab headers not redrawn correctly when changing tabs via cursor keys when focused, eg in Find files dialog (64)
  • Fixed: When using the option "Select only the file name when renaming", the wrong part of the name would get selected in branch view or search results on cursor up/down (32/64)
  • Fixed: Print preview (File - Print - File list): The list of fonts in the dropdown combobox was unsorted (32)
  • Fixed: Dark mode: The "i" icon wasn't supported in the custom message box, eg when pressing F8 (delete) on "" (32/64)
  • Fixed: The new "Sync" button in "Compare by content" didn't support Unicode (32)
  • Fixed: The new controls in Configuration - Options - Tabstops/Data Formats didn't support Unicode (32)

New in Total Commander 10.50 RC 2 (Jun 16, 2022)

  • Release candidate 2 mainly corrects errors.

New in Total Commander 10.50 RC 1 (Jun 9, 2022)

  • General:
  • Files - Create checksum file(s): Support for very fast BLAKE3 hash algorithm
  • New option "Finish copying the current file" when aborting copying in the middle of a file
  • New command line parameter /P opens parent of the passed path and places cursor on last directory
  • Internal content plugin (tc): New fields from id3v1/id3v2/ape/flac/wav/ogg/m4a metadata tags, like Title, Artist etc.
  • Unpack ZIP files with Brotli (by Google) compression, mainly used in XPI files
  • Synchronize dirs: Show progress when comparing by content also in taskbar icon
  • FTPS/HTTPS: Support for OpenSSL 3.0
  • wincmd.ini [Configuration] ExecUseContextMenu: set to 1 to open files as if the user right clicked on it and clicked on the default context menu item
  • wincmd.ini [Configuration] AlwaysShowAppdata=0 hides Appdata folder when hidden files are not shown
  • User interface:
  • Option to always load directory sizes after a directory change, either internally or via 'Everything' tool
  • Option to set custom date/time format and separators (Configuration - Options - Tabstops)
  • Show total bytes, files and folders to be copied already in F5 copy dialog
  • Show transfer speed with mixed units (e.g. x.xx b/M/G/T), configured via [Configuration] SizeTransfer, defaults to value of footer
  • Configure extra space around drive button icons via Configuration - Options - Icons
  • Dark mode: Option to configure border color (lines between controls)
  • Button bar: set the "Tooltip" field to a single space to disable tooltip
  • Menu Files - Print - File content now prints all selected files (after a warning)
  • On Windows 10 older than 1709 (Fall 2017) and older Windows versions, support thumbnails larger than 240 pixels
  • Lister:
  • Show additional main menu item "Plugins" to directly choose a Lister plugin
  • Quick view panel: Show used plugin in title (normally used for path) behind the file name
  • Lister, internal image viewer:
  • Zoom images with Ctrl+Mouse wheel or +/- on numeric keypad, or via click on percent value in the menu
  • Use Shift+Cursor left/right to scroll images in smaller steps than Cursor left/right
  • Lister, internal media player:
  • Show track name and artist from a track's tags (id3v1, id3v2.2, id3v2.3/2.4, ape, flac, wav, ogg and m4a)
  • Show cover image from a track's tags, or from a file named cover.jpg, folder.jpg, cover.png, or folder.png in the same folder
  • Button to show/hide cover image
  • Load track positions and names from .cue file with the same name as the opened media file, e.g. for seeking in long compilations
  • Single step now also works for audio only (1/10 second steps)
  • New hotkeys in multimedia mode: M=Mute, E=Single step, C=Cover, Ctrl/Shift+arrow keys to fast forward/rewind
  • Prefer DirectShow filters from filter32/64 subdirectory when present, even when a different version of that filter is registered in the system. Disable via wincmd.ini [Lister] PreferFiltersFromFile=0
  • Change attributes:
  • Set partial date and/or time by using letters in place of the unchanged parts, e.g. 10:mm:ss to change just the hours. The actual characters don't matter, 10:xx:xx will also work.
  • Compare by content:
  • New hotkey F2 in edit mode jumps to the next difference within a line, Shift+F2 to the previous difference
  • Accept one or two file names via drag&drop to the path edit boxes
  • Button "Sync" to choose re-synchronize method, e.g. to look for equal characters only after a space
  • Multi-rename tool:
  • Offer to auto-rename files also when moving them to subdirs and a file with the same name already exists in that directory
  • New placeholders [B0]..[B9] insert parent, grandparent, great grandparent folder etc. from the path
  • New placeholders [B+0]..[B+9] insert drive letter, first folder, second folder etc. from the path
  • New field [T4] will use EXIF date (when a photo was taken) for all date fields after this placeholder
  • The Fields [T1] to [T4] now support a time offset in the form [T1+60m] or [T1-10h]
  • Internal commands:
  • cm_ReloadFileIcons to reload all icons and icon overlays without re-reading the file lists
  • cm_CloseDuplicateTabs to close all duplicate tabs in current panel
  • cm_SwitchColorsByFileType to turn colors by file type on/off
  • cm_SwitchFileTipWindows to enable/disable the display of tooltips (hints) for files
  • cm_CopyToArchive/cm_MoveToArchive to open pack dialog with "Move" option unchecked/checked
  • cm_CloseCurrentTab, cm_CloseAllTabs, cm_UnloadPlugins, cm_CopyFileDetailsToClip, cm_CopyHdrFileDetailsToClip etc. now support parameters, see description
  • command cd "path" can now be combined with internal commands, with the path in double quotes
  • MULTIRENAME=<settings> starts renaming immediately with the given saved settings, two equal signs close the dialog afterwards

New in Total Commander 10.50 Beta 8 (Jun 2, 2022)

  • Fixed: Configuration - Options - Color: Enable and immediately disable dark mode again, then switch to Font page -> buttons were missing (64)
  • Added: cm_*UserSpec commands now support 2 parameters: 8: remember current file filter (including "All Files" and "Programs"), 9: restore previously remembered file filter (32/64)
  • Fixed: Configuration - Options - Tabstops/Data formats: Revert the displayed choice to <Default> when the user chooses a character or number as a separator (32/64)
  • Fixed: Button bar: A negative number in the command field like -27 was shown with a hint for the corresponding command with parameters when using external language files (32/64)
  • Fixed: The last user command 899 (700+199) could not be executed from a button (32/64)
  • Fixed: Dark mode: The text in checkboxes started too far to the right compared to normal mode. The exact value used by Windows is unknown, so 1/2 of the with of the number '0' will now be used (32/64)
  • 31.05.22 Fixed: The internal commands cm_list* now work with parameters even when the /S=L: part isn't removed (32/64)
  • 31.05.22 Fixed: Updated the TRegExpr library to version 158 to handle a combination of recursion and back references, e.g. ([a-z])(?R)?1 to match e.g. abccba (32/64)
  • 31.05.22 Fixed: Mark newer, hide same files: The first character of the text "Comparison:" was converted to lowercase by mistake (due to DrivesShowUpcase) (32/64)
  • Added: wincmd.ini [Packer] PreferUtf8ForZip=1/0 when a ZIP file does not have the UTF-8 flag set, but all characters are valid UTF-8, prefer UTF-8 over ANSI (enabled by default except for double byte languages like Chinese) (32/64)
  • Fixed: Master password dialog: Ctrl+V not working when disabling the keyboard hook (AllowHook=0 in wcx_ftp.ini) (32/64)
  • Fixed: cm_list* commands with parameters: /N (no plugins) and /Spluginame now take precedence over cm_list vs cm_listInternalOnly (32/64)
  • Added: Support FileTipWindowsOnIcon=2 also in thumbnails view: The image part (with frame) is considered the icon where the Win32 style tip is shown, while the tip for the shortened name is shown below (32/64)
  • Fixed: FileTipWindowsOnIcon=2 didn't work properly in brief view, only in the first column (32/64)
  • Fixed: Two screens with different DPI, main window on second screen -> background pack/unpack/copy dialogs were placed incorrectly (background transfer manager was correct) (32/64)
  • Fixed: When closing multiple Lister windows with media playback at once, e.g. by closing Total Commander or shutting down Windows, store all positions in [LastTracks] by increasing the seconds by one for each additional file (32/64)
  • Fixed: Synchronize dirs: Print preview in dark mode had wrong color directories (32/64)
  • Fixed: Synchronize dirs: Some subfolders were still found as missing when using filters like *.txt and a file was stored in an archive with a relative path abfilename without the folders themselves (32/64)

New in Total Commander 10.50 Beta 7 (May 26, 2022)

  • Fixed: Trim of trailing spaces from id3v1 tags didn't work if the tag was filled to the end with spaces (32/64)
  • Added: New parameters 8 and 9 for all internal commands cm_srcby*, e.g. cm_srcbyname 8 saves the current sort order internally, cm_srcbyname 9 restores it (32/64)
  • Fixed: msimg32.dll was loaded from the program directory by the Lazarus libraries by mistake, which is a possible security risk (64)
  • Fixed: Configuration-Options-Color: Preview color for dark mode border was wrong (32/64)
  • Fixed: Configuration-Options-Color: Preview text for hint window was wrong (32/64)
  • Fixed: Synchronize dirs: Date/time for the files on the right side were not shown in Windows 9x (32)
  • Fixed: Internal Media Player: Read meta data and album cover image in GIF/JPEG/PNG format from m4a (mpeg 4) files also when stored at the END of the file (32/64)
  • Added: The internal commands cm_list, cm_listInternalOnly, cm_listInternalMulti, cm_listOnly, cm_listMulti now support the same parameters as via command line, with switch / at the start, e.g. cm_list /T1 filename (32/64)
  • Added: Command line parameter /S=L to open a separate Lister window: New sub-parameter F to open Lister in full screen view, e.g. /S=L:F filename (32/64)
  • Fixed: Lister, new internal media player: Ctrl+V now also switches to full screen as with the old player, in addition to Alt+Enter (32/64)
  • Added: wincmd.ini [Configuration] FileTipWindowsOnIcon=2 shows Win32-style tip on icon, full name on shortened name, but only when Win32 style tips are enabled in settings (32/64)
  • Fixed: Find files: Close standalone search with a small delay after receiving WM_CLOSE (e.g. from AutoHotkey) to avoid access violation (64)
  • Fixed: Multi-rename tool: Refresh search and replace comboboxes manually, they aren't fully redrawn after adding items to their dropdown list with refresh disabled (64)
  • Fixed: Internal Media Player: Album art wasn't found in some id3v2.4 tags which were using an extra "Data length indicator" field (32/64)
  • Fixed: Synchronize dirs: Some subfolders were found as missing when a file was stored in an archive with a relative path abfilename without the folders themselves (32764)
  • Fixed: Compare by content, right to left language: The new "Sync" button was overlapping text (32/64)
  • Fixed: Internal Media Player: Added some small distance between all the player controls (32/64)
  • Fixed: Internal Media Player: The player controls didn't show up when moving the mouse to the bottom while paused/stopped in full screen mode (32/64)
  • Fixed: Internal Media Player: Play/Pause didn't work by clicking on the album art image, only by clicking on the player background (32/64)
  • Fixed: When using the new parameter /P to position the cursor on the last part of the passed path, the view mode was not updated to the new directory (32/64)
  • Fixed: Thumbnails view, only about 1+1/2 rows visible, press left arrow in last line on first item -> cursor was not jumping to the last item in the previous row (32/64)
  • Fixed: Id3v1 tags: Ignore genre=0 in id3v1 tag if incomplete id3v2 tag doesn't contain genre, and don't set genre field to 0 (32/64)
  • Fixed: Compare by content: Use different dialog box title for "Edit user-defined separators" (32/64)
  • Fixed: Tooltips (not the win32 style) were not shown correctly when using duplicate file finder - feed to listbox (32/64)
  • Fixed: Button bar: When setting the tooltip to a single space to hide the tip, an empty tip was still shown for a button opening another button as a menu (after closing the menu) (32/64)
  • Fixed: Rearranged dialog box items AGAIN in Configuration - Options - Edit/View (32/64)
  • Fixed: Lister: Always check menu item "Internal" in "Plugins" menu when viewing file with mode '4' (Multimedia) and no plugin is used (32/64)

New in Total Commander 10.50 Beta 6 (May 19, 2022)

  • Fixed: Internal Media Player: Clicking on the album art icon didn't make the player small again when the image was no longer shown (64)
  • Fixed: Rearranged dialog box items again in Configuration - Options - Edit/View, removed spaces from hotkeys (32/64)
  • Added: Internal Media Player: Read album cover image in GIF/JPEG/PNG format from m4a (mpeg 4) 'covr' tags (32/64)
  • Fixed: Synchronize Dirs: Alt+F4 or click on "X" during an active comparison now immediately stops the comparison without closing the window (32/64)
  • Added: wincmdini [Configuration] FileTipWindowsOnIcon=0, set to 1 to show tooltips only when the cursor is over the icon, or where it would be when icons are disabled Does not affect thumbs view (32/64)
  • Fixed: Read fields from id3v23 tag with desynchronization applied (32/64)
  • Fixed: Read album cover image in GIF format from id3v2 tags (32/64)
  • Fixed: Some album cover images from id3v24 tag were not shown (32/64)
  • Fixed: Tab header, locked with directory changes allowed: The "!" when in a different folder was sometimes too close to the tab text (32/64)
  • Fixed: cm_SwitchFileTipWindows: New value of FileTipWindows wasn't saved to wincmdini (32/64)
  • Fixed: Print file list or tree: It was possible to scroll the list just up when there was no scrollbar, or one with a very limited range (64)
  • Added: Load album cover images also from FLAC files (32/64)
  • Fixed: Memory leak when a track contained multiple images, and the one used was not the first and replaced one earlier in the file (32/64)
  • Fixed: FLAC file tags: If the genre field contains multiple entries separated by line breaks, replace the breaks with ";" (32/64)
  • Fixed: Reduced flickering when dragging file(s) from one panel to another, or within the same panel (32/64)
  • Added: Button bar: Set window title of the bar to the name of the bar file (without path) (32/64)
  • Fixed: Dark mode, Configuration - Options - Color: An extra frame was drawn in the top-left corner of the dialog box instead of the preview panel (64)
  • Fixed: Copying in background transfer manager (F5-F2) no longer worked when using "Only files of this type" (32/64)
  • Fixed: Multi-rename tool: After choosing "<default>" from the dropdown combobox, adding new strings via buttons could sometimes insert unwanted random characters (64)
  • Added: Multi-rename tool, "Upper-/lowercase" combobox, "First of each word uppercase (English)": When configured via LowercaseStrings option in wincmdini, end the description with ! to allow that the last word can be all lowercase (32/64)
  • Fixed: Updated TC7ZDLL and TC7Z64DLL to LZMA SDK 217 (32/64)
  • Fixed: Corrected some glitches in Configuration - Options - Edit/View (unwanted '&' characters, switching between languages) (32/64)
  • Fixed: wincmdini [Configuration], the two new values SelectionFocusDark and InactiveFocusDark didn't use the values of SelectionFocus and InactiveFocus as the default (32/64)

New in Total Commander 10.50 Beta 5 (May 11, 2022)

  • Fixed: Updated TCMDLZMADLL and TCLZMA64DLL to LZMA SDK 217 (32/64)
  • Fixed: Find files, search text: 0 byte files were not found by regular expressions matching empty text (32/64)
  • Fixed: Print file list or tree: Couldn't scroll the preview with the mouse when the cursor was over the text area (32)
  • Fixed: Dark mode: Deadlock when copying with F5-F2 when the target is set to a single name, the error dialog cannot be shown because the main window is busy (32/64)
  • Added: Synchronize dirs: Much faster initial loading of result listbox and switching between filters (arrow buttons, singles, duplicates) when not using a screen reader (32/64)
  • Fixed: Synchronize dirs: React to user input while loading results to listbox to avoid freezing of the user interface (32/64)
  • Fixed: Problems with full screen Lister (Alt+Enter) when invoked while maximized when the task bar was set to auto-hide (32/64)
  • Added: wincmdini [Configuration], two new values SelectionFocusDark and InactiveFocusDark: As SelectionFocus and InactiveFocus, but for dark mode Use the value from normal mode when not set (32/64)
  • Fixed: Ctrl+A in edit controls or the edit box part of comboboxes would clear the edit box when using auto-append for that edit box, eg in the F5 copy dialog (32/64)
  • Fixed: Get directory sizes with 'Everything': Do not disable the option when 'Everything' is still busy creating/loading its index, only disable it when it's not installed, or the directory index isn't enabled (32/64)
  • Fixed: Right click on item in separate tree while using "Mouse selection mode" - "Left mouse button": The focus needs to be set on that item, otherwise some context menu commands may be applied to the wrong item (32/64)
  • Fixed: Ctrl+Q on music file (played with internal media player), Tab to quick view panel, pressing '1' -> quick view panel was shown with window title bar and border (32/64)
  • Fixed: Button bar: Parameter %Z%T%M added only the file name without path for files in a subdirectory of an archive (32/64)
  • Fixed: Dark mode: Overdraw listbox borders while moving windows to get rid of white border (32/64)
  • Fixed: When determining the directory sizes and all folders were empty, the footer would keep showing a question mark when done (32/64)
  • Fixed: Getting directory sizes without the tool 'Everything' would return a size 1 less than the real value (only since TC 1050 beta) (32/64)
  • Fixed: Lister: Only check menu item "Internal" in "Plugins" menu when viewing file with internal multimedia player or RTF viewer (32/64)
  • Fixed: Setting foreground and background color of Lister media player controls via Configuration-Options-Color didn't work with Windows classic theme (32)
  • Fixed: Folder tabs, dark mode: Moved text in tab header 2 pixels to the right to match position in light mode, and exclamation mark 1 pixel to the right (32/64)
  • Fixed: Configuration - Options - Color: Color preview was wrong when a non-standard color was chosen via >> button (32/64)
  • Fixed: Configuration dialog: Jumping directly to Colors page would activate "Apply" by mistake (32/64)
  • Fixed: Files - Change attributes: Show 4 digit year placeholder yyyy instead of yy when opening the dialog with a directory focused (32/64)
  • Added: wincmdini [Configuration] FontSampleText= now supports n (line break) and t (tabstop) characters (31/64)
  • Added: Improved viewer configuration in Configuration - Options - Edit/View (32/64)

New in Total Commander 10.50 Beta 4 (May 11, 2022)

  • Fixed: Id3v1 tags: If the genre tag is 255, interpret it as "unknown" and leave the field empty (32/64)
  • Fixed: (Wasn't working in 64-bit) Lister: When closing, remember "Fit to window" image option chosen before zooming, so the next time Lister gets opened the file is again fitted to the window (64)
  • Fixed: Compare by content, Synchronize dirs: Use thin border around listboxes, it looks better in dark mode (but still uses default colors) (32/64)
  • Fixed: Drag&Drop: Reduce heavy flickering when dragging a file while the target panel showed a directory tree, eg when using a view mode with background color (32/64)
  • Fixed: Dark mode: Some small display problems in Configuration - Options - Icons (64)
  • Fixed: Dark mode: Changed thick divider lines to thin lines in various dialogs (Find files, Print file list, Synchronize directories confirmation, Associations: edit type and action, FTP: chmod, Packed file properties (32/64)
  • Fixed: Change attributes, plugin fields, choose date field and click on "+" to pick a plugin -> some plugin fields were skipped by mistake (32/64)
  • Fixed: Division by zero when opening Directory hotlist configure dialog (not reproduced) (32/64)
  • Fixed: Access violation when choosing a color from the dropdown combobox for a view mode (Configuration - Options - View mode) (64)
  • Fixed: Separate tree: Dragging a file above/below a file list could cause both that file list and the separate tree to scroll simultaneously (32/64)
  • Fixed: Trim any trailing spaces from id3v1 tags (32/64)
  • Fixed: Dark mode: Wrong color used for separator line to the left of in the header with the drive combobox (32/64)
  • Fixed: Dark mode: When showing a button bar as a dropdown menu and right clicking on a button, the dropdown menu of that button looked wrong (64)
  • Fixed: Folder tab panel bottom border drawn incorrectly in dark mode when moving the window out of the visual screen area and back (64)
  • Fixed: Increased supported APE tag size from 1 MB to 4 MB to handle very large cover images (32/64)
  • Fixed: cm_50percent: Right panel was 1 pixel too wide when not using folder tabs in the right panel (32/64)
  • Fixed: Dark mode: Overdraw white line under the main menu with dark mode border color, configurable via Configuration-Options-Color (32/64)
  • Added: F5 copy dialog: Show '?' in front of file/folder counts and total file size while still counting (32/64)
  • Fixed: Thumbnails view: Files with thumbnails had their displayed size reset to zero by mistake (32/64)
  • Fixed: Configuration - Options - Icons: Labels H and V not translated correctly immediately after switching languages with "Apply" (32/64)
  • Added: Set foreground and background color of Lister media player controls via Configuration-Options-Color (32/64)
  • Added: Set foreground and background color of Lister media player controls separately: wincmdini [Lister]/[ListerDark] MediaFgColor/MediaBgColor=RGB value (32/64)
  • Fixed: Synchronize dirs: The main Total Commander window could disappear for a fraction of a second when closing the dialog via Alt+F4 or "X" button (64)
  • Fixed: Updated regular expression library to latest code from GitHub https://githubcom/andgineer/TRegExpr to fix a bug introduced by the update in beta 2 (32/64)

New in Total Commander 10.50 Beta 3 (May 11, 2022)

  • Fixed: Id3 tags: Cyrillic with Unicode encoding was sometimes incorrectly changed as if the code page was wrong Now tags with a mix of Unicode and ANSI are supported (32/64)
  • Fixed: When automatically getting folder sizes via option "Automatic, only with 'Everything'", some folders had no size because the list returned by 'Everything' used a different sort order than lowercase Unicode (32/64)
  • Fixed: Ctrl+Q quick view panel used larger border than the 32-bit version (64)
  • Fixed: Ctrl+Q quick view panel didn't switch between normal and dark mode when switching the main window (32/64)
  • Fixed: Ctrl+Q quick view panel was not using dark scroll bars in dark mode (only on Windows 10 1809 and newer) (32)
  • Added: Lister: When closing, remember "Fit to window" image option chosen before zooming, so the next time Lister gets opened the file is again fitted to the window (32/64)
  • Added: Numeric id3 genre tag: Support all 192 genres documented in Wikipedia (80 from the id3 standard plus 112 WinAmp extensions) (32/64)
  • Added: Read APE tags from end of musepack (mpc) files (32/64)
  • Fixed: Updated regular expression library to latest code from GitHub https://githubcom/andgineer/TRegExpr (32/64)
  • Added: wincmdini [Configuration] FontSampleText= set sample text for Configuration - Options - Font Empty text= use default (32/64)
  • Added: Dark mode: Better looking scroll box control with thin borders in Change attributes, Find files (plugins), Settings (Auto Switch Mode), Custom column configuration, Print preview (32/64)
  • Fixed: iso files which started with at least 512 zero bytes were incorrectly detected as empty tar archives (32/64)
  • Added: Directory hotlist (Ctrl+D): wincmdini [Configuration] DirMenuHotkeys=0 uses again the hotkeys from the translations (32/64)
  • Added: Directory hotlist (Ctrl+D): For add/remove button and Configure, use hotkeys +, - and * instead of those defined in the translations (32/64)
  • Fixed: Button bar: When setting the tooltip to a single space to hide the tip, the button description in the delete button confirmation dialog was empty (32/64)
  • Fixed: Most tags: Use the first tag if there are multiple tags of the same type (except for genre), eg multiple artists (32/64)
  • Fixed: Id3v2 tags: Genre=0 was not detected as valid, although it's used for Blues However, ignore genre=0 in id3v1 tag if incomplete id3v2 tag doesn't contain genre (32/64)
  • Fixed: Configuration - Options - Font: Non-English font names (eg with accents or Chinese/Korean/Japanese names) were still displayed incorrectly (32/64)
  • Fixed: Configuration - Options - Icons: Value '0' in comboboxes appeared as selected even when the combobox did not have the focus (32)
  • Fixed: The copy function may hang when using F5-Enter very quickly (32/64)
  • Fixed: Dark mode, button bar: Click on button which opens sub-bar as menu, close with ESC or second click -> icon disappeared (32/64)
  • Fixed: Dialog box Configuration - Options: Clicking on "View mode" activated the page "Custom columns" by mistake in dark mode (32)
  • Fixed: Removed warning "No files selected" after F5-F2 because it could still hang the program (32/64)
  • Fixed: F5 copy dialog: Use same icons for files and folders as in the main program file lists (32/64)
  • Added: Read missing metadata from id3v1 tag if album, artist, track name or year in other tag were empty (32/64)
  • Fixed: Id3v24 tags: cover image was not loaded when the image description was using Unicode encoding, because the MIME type did not use Unicode in this case (32/64)
  • Added: Read tags from end of wavpack (wv) files (id3v1) (32/64)
  • Fixed: Getting the directory sizes in a directory with many 1000 subdirectories like WindowsWinSxS could be very slow and block the user interface (32/64)
  • Fixed: When automatically getting directory sizes, resume it after changing the sort order (32/64)

New in Total Commander 10.50 Beta 2 (May 11, 2022)

  • Fixed: MULTIRENAME command didn't support = and == prefix in "parameters" field of the button bar/start menu (32/64)
  • Fixed: Open multi-rename tool a bit faster when there are many items in the rename, search and replace histories (64)
  • Fixed: Lister, dark mode: Viewing a binary (mode 2) file would briefly show a white background, caused by a change to reduce flickering when zooming images (32/64)
  • Fixed: Portrait or upside down videos rotated with vmr9rotatordll had white instead of black bars (as regular videos have) (32/64)
  • Fixed: Files - Change attributes not working when using 12 hour AM/PM time format (32/64)
  • Fixed: F5 copy dialog didn't display the number of selected files/folders and their sizes if a previous file operation was aborted before (32/64)
  • Fixed: When not using tabs, one file panel could be 2 pixels more wide than the other at 50:50 split (32/64)
  • Added: wincmdini [Configuration] CountMarkedInDialog=0 turns off the memory requirement determination in the F5 copy dialog (32/64)
  • Fixed: Turning off "Calculate space occupied by subdirectories" - "before copying/deleting" now also disables space calculation (size, number of files and folders) in the F5 copy dialog (32/64)
  • Fixed: Compare by content, binary mode: The "8-16-24-32 bytes" combobox was in wrong tab order (32/64)
  • Fixed: The new parameter /P to go to the parent of the path parameter(s) and focus the last folder part didn't always work for folders in the root of a drive (32/64)
  • Fixed: Id3v2 tags: Support multiple genres both as numeric and as text, also mixed (32/64)
  • Fixed: Id3v23 and Id3v24 tags: Support TDRC tag for recording year in addition to TYER tag (32/64)
  • Fixed: Id3v23 and Id3v24 tags: Support desynchonization (replacement of FF with FF 00 in headers) (32/64)
  • Fixed: FLAC tags: Only the first genre was shown, now show them all separated by a semicolon (32/64)
  • Fixed: Id3v2 tags: Prefer first cover image if a track contains multiple (32/64)
  • Fixed: Lister: Use fixed zoom factors when enlarging/reducing the image size instead of multiplying with/dividing by 11 (32/64)
  • Fixed: "Drive not found!" dialog (eg when choosing a disconnected drive from history): Don't show drive letter behind the warning if it's a backslash (network drive) or space (repeated failure) (32/64)
  • Fixed: Lister: When switching from a track without album art to a track with it, re-size the window to its previous size if it was made smaller (32/64)
  • Fixed: Packing with external packer to directory with accents no longer worked (problem with ioresult not being reset) (64)
  • Fixed: Change attributes: Setting the date of a folder while leaving the time field empty no longer worked (32/64)
  • Added: Ctrl+Z on [] now allows to edit the comment of the folder itself (32/64)
  • Fixed: Find files, load configuration: The current tab was always set to the plugins tab (32/64)
  • Fixed: Windows 7 with classic theme: Switching to dark mode and back was showing the free+total space in the drive buttonbar with a black background when the drive dropdown list was disabled (32)
  • Fixed: MULTIRENAME configured_settings: Do not show warning if configured_settings don't exist, only when using = or == autostart options (32/64)
  • Fixed: Configuration - Options - Font: displayed font name wrong if it contained any accents or other non-English characters (64)
  • Fixed: Copy with F5-F2 with "Only files of this type" set to a not existing type would hang in dark mode -> show error dialog as child of the main window (32/64)
  • Fixed: Quick search with option "Letters - with search dialog" still not working properly with Traditional Chinese when choosing an English word in the IME-> react to WM_IME_ENDCOMPOSITION (64)
  • Fixed: Configuration - Options - Language: The language list was no longer sorted alphabetically due to a change in the listbox control (64)
  • Fixed: Folder tabs, locked with directory changes allowed: Exclamation mark "!" was always shown for locked virtual folders (eg the Desktop), not only when going to a different location (32/64)
  • Fixed: Search text in menu Commands-Search and Lister: Do not limit Unicode search to 127 characters when searching with regular expressions, they can handle far longer search strings (32/64)
  • Fixed: Id3 tags: Cyrillic with invalid ANSI encoding was only fixed when the file had a cyrillic file name too Now it's also handled when the default Windows encoding is Cyrillic (32/64)
  • Fixed: Id3v2 tags: Instead of the comment, only the comment language was shown (32/64)
  • Fixed: Id3v2 tags: Only the first genre was shown, now show them all separated by a semicolon if the tag contains multiple (32/64)
  • Fixed: Button bar: When setting the tooltip to a single space to hide the tip, the text in the right click menu was also empty (32/64)
  • Fixed: String 2112 (separate) was not found in 64-bit executable (opening separate search with internal English language) (64)
  • Fixed: Configuration - Options - Tabstops: Changing the date format from a custom format to default wasn't applied immediately after clicking on "Apply" (32/64)
  • Fixed: Warn user when he chooses the new option "Automatic, only with 'Everything'" in Configuration - Options - Operation when 'Everything' isn't installed or not set to index folder sizes (32/64)

New in Total Commander 10.50 Beta 1 (Apr 12, 2022)

  • General:
  • Files - Create checksum file(s): Support for very fast BLAKE3 hash algorithm
  • New option "Finish copying the current file" when aborting copying in the middle of a file
  • New command line parameter /P opens parent of the passed path and places cursor on last directory
  • Internal content plugin (tc): New fields from id3v1/id3v2/ape/flac/wav/ogg/m4a metadata tags, like Title, Artist etc.
  • Unpack ZIP files with Brotli (by Google) compression, mainly used in XPI files
  • Synchronize dirs: Show progress when comparing by content also in taskbar icon
  • FTPS/HTTPS: Support for OpenSSL 3.0
  • wincmd.ini [Configuration] ExecUseContextMenu: set to 1 to open files as if the user right clicked on it and clicked on the default context menu item
  • wincmd.ini [Configuration] AlwaysShowAppdata=0 hides Appdata folder when hidden files are not shown
  • User interface:
  • Option to always load directory sizes after a directory change, either internally or via 'Everything' tool
  • Option to set custom date/time format and separators (Configuration - Options - Tabstops)
  • Show total bytes, files and folders to be copied already in F5 copy dialog
  • Show transfer speed with mixed units (e.g. x.xx b/M/G/T), configured via [Configuration] SizeTransfer, defaults to value of footer
  • Configure extra space around drive button icons via Configuration - Options - Icons
  • Dark mode: Option to configure border color (lines between controls)
  • Button bar: set the "Tooltip" field to a single space to disable tooltip
  • Menu Files - Print - File content now prints all selected files (after a warning)
  • On Windows 10 older than 1709 (Fall 2017) and older Windows versions, support thumbnails larger than 240 pixels
  • Lister:
  • Show additional main menu item "Plugins" to directly choose a Lister plugin
  • Quick view panel: Show used plugin in title (normally used for path) behind the file name
  • Lister, internal image viewer:
  • Zoom images with Ctrl+Mouse wheel or +/- on numeric keypad, or via click on percent value in the menu
  • Use Shift+Cursor left/right to scroll images in smaller steps than Cursor left/right
  • Lister, internal media player:
  • Show track name and artist from a track's tags (id3v1, id3v2.2, id3v2.3/2.4, ape, flac, wav, ogg and m4a)
  • Show cover image from a track's tags, or from a file named cover.jpg, folder.jpg, cover.png, or folder.png in the same folder
  • Button to show/hide cover image
  • Load track positions and names from .cue file with the same name as the opened media file, e.g. for seeking in long compilations
  • Single step now also works for audio only (1/10 second steps)
  • New hotkeys in multimedia mode: M=Mute, E=Single step, C=Cover, Ctrl/Shift+arrow keys to fast forward/rewind
  • Prefer DirectShow filters from filter32/64 subdirectory when present, even when a different version of that filter is registered in the system. Disable via wincmd.ini [Lister] PreferFiltersFromFile=0
  • Change attributes:
  • Set partial date and/or time by using letters in place of the unchanged parts, e.g. 10:mm:ss to change just the hours. The actual characters don't matter, 10:xx:xx will also work.
  • Compare by content:
  • New hotkey F2 in edit mode jumps to the next difference within a line, Shift+F2 to the previous difference
  • Accept one or two file names via drag&drop to the path edit boxes
  • Button "Sync" to choose re-synchronize method, e.g. to look for equal characters only after a space
  • Multi-rename tool:
  • Offer to auto-rename files also when moving them to subdirs and a file with the same name already exists in that directory
  • New placeholders [B0]..[B9] insert parent, grandparent, great grandparent folder etc. from the path
  • New placeholders [B+0]..[B+9] insert drive letter, first folder, second folder etc. from the path
  • New field [T4] will use EXIF date (when a photo was taken) for all date fields after this placeholder
  • The Fields [T1] to [T4] now support a time offset in the form [T1+60m] or [T1-10h]
  • Internal commands:
  • cm_ReloadFileIcons to reload all icons and icon overlays without re-reading the file lists
  • cm_CloseDuplicateTabs to close all duplicate tabs in current panel
  • cm_SwitchColorsByFileType to turn colors by file type on/off
  • cm_SwitchFileTipWindows to enable/disable the display of tooltips (hints) for files
  • cm_CopyToArchive/cm_MoveToArchive to open pack dialog with "Move" option unchecked/checked
  • cm_CloseCurrentTab, cm_CloseAllTabs, cm_UnloadPlugins, cm_CopyFileDetailsToClip, cm_CopyHdrFileDetailsToClip etc. now support parameters, see description
  • command cd "path" can now be combined with internal commands, with the path in double quotes
  • MULTIRENAME=<settings> starts renaming immediately with the given saved settings, two equal signs close the dialog afterwards

New in Total Commander 10.00 (Jun 10, 2021)

  • Fixed: Synchronize dirs: The warning exclamation mark on not pressed buttons "duplicates"/"singles" was shown even with ShowWarningIcons=0 set (32/64)
  • Fixed: Dark mode, vertical button bar: triangle button to open overflow menu (shown when there are too many buttons for the available space) was using black color instead of dark mode text color (32/64)
  • Fixed: Directories created by MacOS on ExFAT flash drives could not be opened in "Synchronize dirs" because they had the invalid attribute 8: Volume label (32/64)
  • Fixed: When resizing dialog box Files - Associate - "Edit type" with larger font, show the preview icon in rectangular form even with very wide fonts like Courier New (same also for internal associations) (32/64)
  • Fixed: cm_SwitchX64Redirection wasn't disabled when both "Show 3d frame around icon" and "Show checked icons as pressed buttons..." were checked in Configuration - Options - Icons (64)
  • Fixed: Synchronize dirs: The new option "Search must match:" didn't work with "leave out files only present on the right/left side" or "Hide files which match the criteria" when the stored search contained a simple filter like *.ini (32/64)

New in Total Commander 10.00 RC 3 (Jun 3, 2021)

  • Fixed: Auto-install plugins: If the current language uses UTF-8 encoding, check whether the description in file the plugins.inf is UTF-8 too - otherwise use current codepage (CP1250 for Romanian, hard coded) (32/64)
  • Fixed: Main form: Left and right listbox didn't have a name (for visually impaired), use LEFT: and RIGHT: (32/64)
  • Fixed: Creating a directory in a ZIP archive with F7 didn't place the cursor on the directory, because multiple directories can be created via dir1|dir2|dir3 -> place cursor on last one (32/64)
  • Fixed: Thumbnails: Don't use new method "Internal thumbnails from images" for jpg images without thumbnail in metadata, except when all other methods fail (32/64)
  • Fixed: Configuration - Options - Tabstops: When switching from "aligned (with Tab)" to "directly after filename", remember last tab position of file extension (32/64)
  • Fixed: Synchronize dirs, external compare tool set via Comparetool=program: Using shift to open internal compare tool only worked with Ctrl+F3, not with double click or context menu (32/64)
  • Fixed: cm_SwitchX64Redirection menu item was enabled even when doing nothing, e.g. on 32-bit Windows or in the 64-bit version (32/64)

New in Total Commander 10.00 RC 2 (May 27, 2021)

  • Fixed: Configuration - Options - Tabstops: When switching from "directly after filename" to "aligned (with Tab), set a more reasonable position for the extension (32/64)
  • Fixed: Warning about modal dialog was shown in dark mode, F5 copy, Fixed: Master password dialog: Uncheck Windows Hello option if the encryption of the password with Windows Hello fails (32/64)
  • Fixed: Configuration - Options - Plugins: Scale explaining texts also with larger dialog box fonts (32/64)
  • Fixed: Access violation trying to unpack subfolder from 7zip archive (internal 7zip unpacker only) after search - feed to listbox (32/64)
  • Fixed: Configuration - Options - Thumbnails: Unchecking "Internal thumbnails for images" didn't disable the edit box for this option (32/64)
  • Fixed: Find files, "Search in" field: List file option (@listfilename) only supported absolute paths (32/64)
  • Fixed: Master password dialog: Disable Windows Hello option if NCryptOpenKey returns error 0x80090016, which means that Windows Hello is not enabled (no fingerprint scanner, no camera, and no pin set) (32/64)

New in Total Commander 10.00 RC 1 (May 20, 2021)

  • Fixed: Dark mode: Submenu indicator triangle was overlapping text in high DPI screen modes (32/64)
  • Fixed: Windows 10 20H1 or newer: Use field "DisplayVersion" from HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion if present (32/64)
  • Fixed: Use new faster thumbnail extract method also for smaller JPG files without an embedded thumbnail image (32/64)
  • Fixed: Linux Mint with Wine 50: Couldn't activate different thumbnail in first row, the caret wasn't updated (32/64)
  • Fixed: Linux Mint with Wine 50: Thumbnails not displayed because of missing support for AlphaBlend function (32/64)
  • Fixed: Linux Mint with Wine 50: Main window elements have wrong size after changing main window or list font size (64)
  • Fixed: Ctrl+Q Quick View: Changing quickly between multiple videos may not play the one the cursor stopped on (32/64)
  • Fixed: Storing master password with Windows Hello didn't work on Windows 10 20H2 because it returned a different error code when the key didn't exist yet (32/64)
  • Fixed: View modes, Auto-run commands: '-' at start didn't prevent tab leave commands from running on tab change Put '-' after | to prevent them, eg cm_srcexecs|-cm_srcallfiles (32/64)
  • Fixed: The option WarnTooBig=0 was only used for the zip packer, not for tar (32/64)
  • Fixed: When unpacking, only apply zone identifier to unpacked files, not to directories (32/64)
  • Fixed: Apply zone identifier stream after unpacking _all_ files for unpackers which unpack everything together when closing the archive, like the MultiArc plugin (32/64)
  • Fixed: Screen saver wasn't prevented on Windows XP/7 when switching to full screen video via double click (Alt+Enter worked) (32/64)
  • Fixed: Unpacking downloaded archives via MultiArc plugin would create 0 byte files (problem with zone identifier stream) (32/64)

New in Total Commander 10.00 Beta 10 (May 13, 2021)

  • Fixed: After a forced view mode change at program start (eg saved custom columns view switched to full mode), the tabstop headers may show the wrong sort order (32/64)
  • Added: 256x256 pixel icon for very high resolution screen, eg 4k with 250% scale (32)
  • Fixed: Search in separate process (Alt+Shift+F7) while search result is shown: Do not pass list of found files to separate search unless some files are selected, to get the same behaviour as internal search Press Ctrl+A before external search to get the old behaviour (32/64)
  • Fixed: If no custom button bar location is set, redirect defaultbar/verticalbar from "Program Files" to wincmdini directory even when running elevated as administrator, and the ini file in "Program Files" is unchanged Ensures that we see the same button bar as when running as normal user (32/64)
  • Added: Ctrl+D change directory menu: Choose the character to hide menu entries via a small edit box directly in that dialog (32/64)
  • Added: View modes, Auto-run commands: Put '-' at the start of the command field to not execute commands on tab change, only on directory change (32/64)
  • Fixed: Synchronize dirs: Some hotkeys like Ctrl+A no longer worked when the Ctrl key was released a short moment before the character key (32/64)
  • Fixed: Resize Find Files dialog before showing it also in 32-bit, so it doesn't flicker on load (32)
  • Fixed: Screen saver wasn't prevented on Windows XP when viewing a full screen video, or within Total Commander with Ctrl+Q (32/64)
  • Fixed: Custom columns with fields not applicable to a file would sometimes show random text (new in beta 9 caused by another bugfix) (32/64)
  • Fixed: Directory menu (Ctrl+D): A space could not be used for "Hide menu items starting with this character" (32/64)
  • Fixed: Directory menu (Ctrl+D): There was no default character when clicking on "Hide menu items starting with this character" (32/64)
  • Fixed: Directory menu (Ctrl+D): The new option to hide menu items which begin with a user-defined character also removed all separators instead of just the duplicates (32/64)

New in Total Commander 10.00 Beta 9 (May 6, 2021)

  • Added: 256x256 pixel icon for very high resolution screen, eg 4k with 250% scale (64)
  • Fixed: Couldn't unpack 7zip archives with both names and content encrypted (64)
  • Fixed: When storing icon size in Iconsize32 for main screen, also save dpi at which it was saved in Iconsize32_dpi, otherwise changing dpi on Windows 10 causes unwanted scaling (32/64)
  • Fixed: Files - Change attributes - Change plugin attributes: Plugin fields of different type could only be handled for type string fields, or when followed by other data (32/64)
  • Fixed: Standalone search dialog could be scaled incorrectly on Windows 10 if OverrideDpi was set while using a main screen with different dpi (32/64)
  • Fixed: The following commands didn't support double quotes in the path directly in the command field: OPENTABS, OPENTABSL, OPENTABSR, APPENDTABS, APPENDTABSL, APPENDTABSR, SAVETABS, SAVETABSL, SAVETABSR, SAVETABS2, SAVETABS2L, SAVETABS2R, SELECTFILES, SAVESELECTION (32/64)
  • Fixed: After changing the configuration of a custom view mode, the icons and text in menu Show - Custom view modes could overlap (32/64)
  • Fixed: Lister: Store the DPI at which the font size was saved, so it can be scaled when the scaling factor of the main screen changes (32/64)
  • Fixed: Various resizeable dialog boxes were too small on high DPI screens, eg the file system plugins dialog, tree dialog, ftp connections etc (32/64)
  • Added: Directory menu (Ctrl+D): Option to hide menu items which begin with a user-defined character, by default a question mark '?' (32/64)
  • Fixed: Dialog box elements in group boxes were shown too high on high DPI screens with font scaling enabled (64)
  • Fixed: Prevent screen saver and sleep mode while playing video didn't work on Windows 7 and older Need to handle WM_SYSCOMMAND, SC_SCREENSAVE message (32/64)
  • Fixed: Find files: Increased maximum length of size edit field to 19 characters, the maximum supported by 64-bit signed numbers (32/64)
  • Fixed: Compare by content: Ctrl+A sometimes didn't select the last line when the file didn't end with a line break, and the other file was shorter (32/64)
  • Fixed: Some parameters were not appended when empty, like %E (file extension) Instead, the command was truncated at that position (32/64)
  • Fixed: Silent access violation (in event viewer) when closing standalone search dialog, because OleUnInitialize was called while there were still some OLE objects (64)

New in Total Commander 10.00 Beta 8 (Apr 30, 2021)

  • Fixed: Compare by content: Faster pasting of a lot of lines from the clipboard (32/64)
  • Fixed: Compare by content: Access violation (read error) when recomparing after pasting thousands of lines (32/64)
  • Fixed: Compare by content: Ctrl+A in large file could be very slow (32/64)
  • Added: Lister: Log all errors which occur when loading Explorer preview handler fails (32/64)
  • Added: Parameters %S, %R, %P%S and %T%R now support appended text for each file The parameter must be in double quotes, eg "%P%Sbak" would append bak to each name (32/64)
  • Added: Special partial parameter with start value -0: %N:~-0,20 copies the first 20 characters of the name without extension, %N:~-0,-20 the first 20 characters of the extension without the name (32/64)
  • Fixed: Search in separate process: Name field for edit boxes and comboboxes wasn't set (32/64)
  • Added: Ctrl+U and Ctrl+Shift+U now also swap the displayed file types if DirTabFilters=1, because they are part of the tab (32/64)
  • Added: Background transfer manager (F5-F2) may show empty lines at the start in some cases (timing problem) (64)
  • Added: Prevent screen saver and sleep mode while playing video Re-enable while paused or stopped (32/64)
  • Fixed: Lister: Viewing icon files (ico) didn't work with internal image viewer (64)
  • Fixed: Removing the current directory from directory hotlist Ctrl+D could mix up the items below it (32/64)
  • Added: All placeholders in button bar or start menu like %N, %P now support substring fields in the form :~start,end, eg %N:~2,5 (5 characters from the second) or %N:~-8,5 (5 from the 8-last) (32/64)
  • Added: New placeholder %B+ for part of path (including branch view paths), start counting from the beginning: %B+ drive with ":", %B+0 drive without ":", %B+1 first subdirectory, %B+2 second subdirectory etc (32/64)
  • Added: Configure option to save displayed file types (eg *txt) separately for each tab: Configuration - Options - Folder Tabs - Save displayed file types separately for each tab (32/64)
  • Added: Option to save displayed file types (eg *txt) separately for each tab, or same for all tabs: wincmdini [Configure] DirTabFilters=1/0 (32/64)
  • Added: Save displayed file types (eg *txt) separately for each tab (32/64)
  • Fixed: Lister: Press '5' while the new media player was shown -> conversion to html was done twice even when not aborted (32/64)

New in Total Commander 10.00 Beta 7 (Apr 23, 2021)

  • Fixed: Thumbnails view: When zooming out, load larger images if there is space, up to 48x48 pixels (32/64)
  • Fixed: AutoPitchdll: Reduced audio lag when playing tracks with more than 2 channels (32/64)
  • Fixed: Switch from full to thumbnail view (144x144), zoom to 10%, switch back to full view -> icons of internal associations were lost (32/64)
  • Fixed: On Windows 10 older than 1709 (Fall 2017) and older Windows versions, scale thumbnails if the size entered by the user is larger than 240, so the line would become higher than 255 pixels (32/64)
  • Fixed: Lister: When searching again with F7 and the search string remains unchanged, make sure to not find again the already found result (32/64)
  • Added: New placeholder %Bt, %Bt1 etc: Parent, grandparent directory of target folder (32/64)
  • Added: New placeholder %B for part of path (including branch view paths): %B or %B0 parent, %B1 grandparent etc %B-, %B-1, %B-2 same but without branch view (32/64)
  • Fixed: Lister: Press '5' while a plugin was shown -> conversion to html was done twice because the key event was received twice (64)
  • Fixed: Lister, "Define view mode by file type": Problems with method 8 (Explorer view) when the file didn't have a preview handler, eg 8,4 for jpg couldn't switch to mode 4 (32/64)
  • Fixed: Lister, "Define view mode by file type": When a single value was set (eg 1 or 8), ignore it when the user presses '4', except for value 4i (32/64)
  • Fixed: AutoPitchdll: Detect when the sample format changes, eg when the user switches from a 2 channel stereo stream to 6 channel surround in a TV recording (32/64)
  • Fixed: Compare by content: Double byte language fix from April 14 didn't fully work in 64-bit version only (64)
  • Fixed: AutoPitchdll didn't accept 2 channel sound of type WAVE_FORMAT_IEEE_FLOAT(3), only PCM and WAVE_FORMAT_EXTENSIBLE with MEDIASUBTYPE_IEEE_FLOAT (32/64)
  • Fixed: Quick view (inside the main window or separate) didn't delete temporarily unpacked videos because they were still open in the player (32/64)
  • Fixed: Separate quick view window (Ctrl+Shift+Q): Closing it while playing video continued to play the sound (32/64)
  • Fixed: Synchronize dirs: File lists in main program were not refreshed after closing the dialog when it was opened via SYNCOPEN command (32/64)
  • Fixed: The main configuration dialog was no longer enlarged by 115% (32/64)
  • Fixed: Adjust columns for larger fonts in Configuration - Button bar, change single button via right click, and Set default icon library (32/64)
  • Fixed: FTP connect dialog (Ctrl+F): Lines weren't high enough with larger fonts (32/64)
  • Fixed: Lister: When trying to switch to Explorer view (8) fails, auto-detect plain text type (ANSI, UTF-8, UTF-16) instead of always displaying ANSI (32/64)
  • Fixed: Some functions like packing with external packer didn't support partial environment variables like %PROCESSOR_ARCHITECTURE:~3,2% (32/64)
  • Fixed: Dark mode: Configuration - Options - Font: Font names and upper groupbox borders not shown (64)

New in Total Commander 10.00 Beta 6 (Apr 16, 2021)

  • Fixed: Dark mode: Crash in Configuration - Options - Plugins - Configure dialog, only on older Windows versions (32)
  • Fixed: Dark mode: Drawing error in groupboxes inside of tabs, eg in System information (64)
  • Added: Show native Windows error message also when copying or renaming, in addition to the generic "read error" or "write error" (32/64)
  • Fixed: Checking for infinite loops from hard links/junctions via GetFileInformationByHandleEx(,FileIdInfo,) not working on Windows 7 -> restrict to Windows 10 (32/64)
  • Fixed: New option "Return to locked tab root directory on tab change" wasn't visible on Windows 9x/ME (32)
  • Fixed: New option to use "Windows Hello" on Windows 10 to securely store master password didn't work unless it was used at least once in 32-bit (64)
  • Fixed: Compare by content: Couldn't choose a font not containing the local encoding on Windows with double byte languages like Chinese when choosing "Western" Note that Windows will still not set it to Western, but to local encoding (32/64)
  • Fixed: If copying with CopyFileEx fails with ERROR_REQUEST_ABORTED, there may be a remaining target file -> delete it manually after a short delay, and show error if it's still there (32/64)
  • Fixed: Internal "tc" content plugin translation: Support string 1579 longer than 254 characters (32/64)
  • Added: Option to disable automatic dialog box scaling with larger fonts: Configuration - Options - Font - Automatically adjust dialog boxes to larger fonts (32/64)
  • Added: wincmdini [Configuration] AutoSizeDialogs=0 turns off automatic dialog box scaling with larger fonts (32/64)
  • Fixed: Wrong window position saved when using two screens with different dpi, window on right screen, but upper left corner on left screen (32/64)
  • Added: Automatically scale dialog boxes with the chosen font if the font needs more space than the default font (32/64)
  • Added: Detect when CopyFileEx returns ERROR_VIRUS_INFECTED, and report it as a read error (32/64)
  • Added: New internal command OPENATTRIBUTES now also supports parameter +c to load current date and time Use eg +c +t to only change the date, not the time (32/64)
  • Fixed: Some more parameters for internal commands like cm_SrcQuickInternalOnly still could only be used separately, not together with other commands (32/64)
  • Fixed: Frame drawn around some multi-line edit boxes also in normal mode, eg in Ctrl+Z (should only be done in dark mode) (64)

New in Total Commander 10.00 Beta 5 (Apr 9, 2021)

  • Fixed: Couldn't unpack files from RAR on Windows 9x/ME with characters from different codepage in the names -> convert them to underscores "_" (32)
  • Fixed: lzma- and xz-packed ZIP archives couldn't be unpacked on Windows 9x/ME, because tcmdlzmadll couldn't be loaded due to missing functions (32)
  • Fixed: Parameters for internal commands like cm_SrcQuickview added on 150321 and 211020 could only be used separately, not together with other commands, eg cm_focusleft,cm_SrcQuickview 1 (32/64)
  • Fixed: CM_LISTONLY now accepts a file name as parameter just like CM_LIST (32/64)
  • Fixed: Configuration- Options - Thumbnails - Internal thumbnails for images checkbox state couldn't be saved (64)
  • Fixed: Dark mode: Correctly draw borders of listboxes (eg Configuration-Options-Language) and multi-line edit boxes (eg change comment) in user-chosen color (32/64)
  • Fixed: Synchronize dirs: Ignore key up events without corresponding key down events, eg when closing an editor/viewer with Alt+F4 and getting back focus (32/64)
  • Fixed: On Windows 9x/ME, unpacking files with accents from RAR archives only worked correctly with F5, not Alt+9 (32)
  • Fixed: Compare by content: Show line number with normal background color when the line as a whole is selected (eg not in edit mode) (32/64)
  • Fixed: FTPS, connect via schannel library: Do not include port number in client handshake (32/64)
  • Fixed: Lister, new media player: Autopitch filter didn't always work on Windows XP, where multi-channel audio files were decoded as 24-bit integer values (32/64)
  • Fixed: Lister, new media player: When changing playback speed and adding the autopitch filter fails, we may need to remove the audio output filter and render the audio pin again (32/64)
  • Fixed: Thumbnails loaded via Explorer method: Always request square images (except for folders) because non-square images can cause a crash with some image providers (32/64)
  • Added: Support Unicode format with byte order marker (FF, FE) in ZoneIdentifier stream data (32/64)
  • Fixed: Problem with translation of internal content plugin if string 2061 ended with | (32/64)

New in Total Commander 10.00 Beta 4 (Apr 2, 2021)

  • Fixed: Configuration - Options - Color dialog could hang when using some fonts when the preview box was too small (32/64)
  • Fixed: Synchronize dirs, click on "1x" button: "Define" button wasn't translated in dark mode (64)
  • Fixed: Opening a directory in an already running Total Commander via parameter /O was much slower than in previous versions (32/64)
  • Added: Compare by content: When cursor is in bottom 2 line compare list, show the line number as selected in both the bottom list and previously active list (32/64)
  • Added: Compare by content: Scroll main lists with cursor up/down also when focus is in bottom 2 line compare list (32/64)
  • Added: Compare by content: Ctrl+Tab now returns from the bottom 2 line compare list to the last active (left or right) compare list (32/64)
  • Fixed: Find files, find text: If "RegEx (2)" is checked, accept empty text, and search as * (32/64)
  • Fixed: Find files, plugins tab: Couldn't save custom operators in search when using the new flag contflags_fieldsearch, eg for field tc->"partner file with other extension" (32/64)
  • Fixed: The new internal field tc->"partner file with other extension" now also accepts *ext or ext in addition to just "ext" (32/64)
  • Fixed: Installer didn't work when trying to install to a FAT-formatted target, eg a USB flash drive (32/64)
  • Fixed: Synchronize dirs: Use easier to understand texts in new dialog opened from button [1x] (32/64)
  • Added: Find files: wincmdini [Configuration] WarnSearchText=1: 1=warn if search text cannot be converted to ANSI/ASCII, 0=no warning, -1=disable affected modes (like ANSI) and search with eg Unicode if it was checked, 2=combination of 1 and -1 (32/64)
  • Added: Find files: Warn user when he enters a text in "Find text" which cannot be converted to ANSI and/or ASCII (if cheched) (32/64)
  • Fixed: Lister: Switching away from new media player to any text mode still didn't repaint the background on some systems (32/64)
  • Fixed: Lister: When "Define view mode by file type" was set to 4i followed by a plugin (eg 4i,mmediawlx), switching from the plugin back to the internal viewer didn't work (32/64)
  • Fixed: On Windows 7, thumbnails were not drawn correctly in dark mode, they were displaced sideways (64)
  • Fixed: When drawing thumbnails, consider that on Windows 10 1709 (Fall 2017) and older Windows versions, the maximum item height in a listbox is limited to 255 pixels (32/64)
  • Fixed: Lister, html viewer: Do not show text within "style" tag, even when inside <body>, it contains style sheet data (32/64)
  • Fixed: Lister, html viewer: Support tag ‌ (Unicode 200C), Zero-width non-joiner, and the left to right and right to left marks ‎ and ‏ (32/64)
  • Fixed: Show ZoneIdentifier stream data in Ctrl+L and custom columns even when the user set WantZoneData=0 (32/64)
  • Fixed: Lister: changing "Define view method by file type" option via Configuration - Options - Edit/View - "Configure internal viewer" wasn't applied until the program was restarted (32/64)
  • Fixed: Still no entry for txt files in Context menu-New submenu on Windows 10 21337 (developer preview), because the key HKEY_CLASSES_ROOTtxtfilelegacy was missing a (default) value = description (32/64)
  • Fixed: Lister: New media player couldn't play tracks with name longer than 259 characters, need use prefix \? or \?UNC (32/64)
  • Fixed: Files - Change attributes: Allow to save custom fields like tccomments with value containing line breaks (added via >> button) (32/64)
  • Added: New internal command OPENATTRIBUTES now also supports parameter +L or +L2 to load parameters from file under cursor in active/inactive panel (32/64)

New in Total Commander 10.00 Beta 3 (Mar 26, 2021)

  • Fixed: The correct codepage wasn't always detected when the system uses "Use Unicode UTF-8 for worldwide language support" in regional settings (32/64)
  • Fixed: Show registration name with accents correctly even when the system uses "Use Unicode UTF-8 for worldwide language support" in regional settings (32/64)
  • Fixed: Lister: Switching away from new media player to any text mode sometimes didn't repaint the background (32/64)
  • Fixed: Lister: Switching away from new media player via numeric keypad caused an access violation (32/64)
  • Added: Lister: Write log file which DirectShow filters were loaded (32/64)
  • Added: 3 new internal fields: tc->ZoneId, tc->HostUrl and tc->ReferrerUrl read these fields from ZoneIdentifier stream data ZoneId is set to 0 if not present (32/64)
  • Fixed: Support Unicode format in ZoneIdentifier stream data (32/64)
  • Fixed: When using dialog box scaling in Configuration - Options - Font, the scale factor was lost when using the quick search window, but only on Windows older than 10 (64)
  • Added: Compare by content: Ctrl+Mouse wheel now scrolls the two line panel at the bottom even when the mouse isn't on it Ctrl+Alt+Mouse Wheel still scrolls by page (32/64)
  • Fixed: Bug in Windows 10 21337 (developer preview), there is no more HKEY_CLASSES_ROOTtxtShellNew key, but the Explorer still shows an entry in the "New" context menu Solution: Always add an entry for txt files on Windows 10 (32/64)
  • Fixed: Media player: The volume trackbar now also reacts to a click by going directly to the clicked position, like the track position trackbar (32/64)
  • Fixed: Media player: The mouse wheel direction was reversed on both the track position and volume trackbar, wheel up should increase the value (32/64)
  • Added: wincmdini [Lister] SavePositionLimit=600: From the specified length in seconds, the media player saves the last position of the track being played (audio or video) The default is 10 minutes (600 seconds) -1 switches off the saving of the position completely [LastTracks] is not cleared when changing this option (32/64)
  • Added: Updated the internal regular expression library to latest version from https://githubcom/andgineer/TRegExpr/ (32/64)
  • Fixed: Compare by content: Scroll bottom 2 line compare list into view if the text is shorter than the available space, eg when resizing the window or jumping to a shorter line (32/64)
  • Fixed: Lister, press '4' while music or video is playing: Wait for player thread to terminate when loading a plugin next (32/64)
  • Fixed: Beta 2 no longer started on Windows 2000 due to the call to GetRunningObjectTable (allowing GraphEdit/GraphStudioNext to access it) (32/64)
  • Fixed: Button bar: When opening a subbar, do not show link pointing back to main bar when OPENBAR command is used (it was already hidden when only using the bar file name) (32/64)
  • Fixed: Installer: Ignore unknown permissions, and do not check target folder permissions when started with parameter /W0 (32/64)
  • Fixed: Lister, new media player: Playback volume was not preserved between tracks (32/64)
  • Added: Sort columns in Custom columns dialog (Configure this custom columns view) with Ctrl+PageUp/Ctrl+PageDown (32/64)
  • Fixed: Ctrl+Z edit comment: If user pastes comment with multiple Unix line breaks to existing comment, extra characters could be stored behind the comment (32/64)
  • Fixed: Closing modal dialog which was opened previously in another Total Commander window wasn't prevented when clicking on [X] button in the title bar (64)
  • Added: Set name field from static control also for listboxes (32/64)
  • Fixed: Main configuration dialog: Set name field for edit boxes and comboboxes for each tab page separately to load dialog more quickly (32/64)
  • Fixed: Dark mode only: Border overlapping in main configuration dialog on pages "View mode" and Zip Packer" (32/64)
  • Fixed: Lister: By default, disable Uniscribe on Windows 9x/ME for Unicode (32)
  • Added: Compiled unrardll from sources for Windows 9x/ME (Ansi, not Unicode) and Windows 2000 (missing functions) to replace old UNRAR9XDLL (32)
  • Added: Compare by content: Directly jump from left panel to the bottom 2 line compare list (and back) with Ctrl+Tab (32/64)
  • Fixed: Compare by content: Limit width of bottom 2 line compare list to the longer of the two displayed lines only, not the maximum of all lines (32/64)

New in Total Commander 10.00 Beta 2 (Mar 19, 2021)

  • Fixed: Scrolling folder tabs with mouse wheel didn't work on Windows 7, because Windows tried to scroll the active panel instead (32)
  • Fixed: Lister, switch from new internal media player to text and back to media player would show scrollbars by mistake (32764)
  • Fixed: Ctrl+Z edit comment: If user pastes comment with Unix line breaks, convert them to Windows line breaks (32/64)
  • Added: Ctrl+L on single file now also shows the ZoneIdentifier stream data for that file (32/64)
  • Fixed: New command LOADLIST listfile didn't show an error if the list file was not found, or was empty (32/64)
  • Added: Show a warning when the user tries to close a modal dialog which cannot be closed, eg when you open Total Commander, then Lister, then Lister configuration, then Total Commander configuration, then try to close Lister configuration first (32/64)
  • Fixed: Synchronize dirs, Copy file properties: Could not copy timestamp to symbolic link, instead it was copied to the target of the link (32/64)
  • Fixed: Open directory in other panel with Ctrl+Arrow left/right, go back on that side -> cursor wasn't placed on the previous file (32/64)
  • Added: Folder tabs: For locked tabs with directory changes allowed, show both the current directory and the locked directory if they are different (32/64)
  • Fixed: Testing 7z archives with internal unpacker wasn't logged, and errors were not logged either (32/64)
  • Added: Set name field for edit boxes and comboboxes in "Change attributes", "Custom columns" and "Find files" dialogs when clicking "More" buttons (32/64)
  • Added: For accessibility, Set the name field of all edit boxes and comboboxes linked with a label control (32/64)
  • Fixed: Open lnk file pointing to a directory, go back -> cursor wasn't placed on the link (32/64)
  • Fixed: Synchronize dirs: Quick search was opened with code 08 character when pressing backspace, when options QuickSearchAllowNoMatch=1 and AltSearch=1 were set (32/64)
  • Fixed: Lister, new media player: Ctrl+PageUp/PageDown to jump between chapters not working correctly (32)
  • Fixed: Lister, new media player: Display track position also when resizing the window while not playing (32/64)
  • Fixed: Lister, new media player: Foreground color for player buttons were not changed to the user-defined lister foreground color (32/64)
  • Added: New internal command OPENATTRIBUTES: With '=' as first parameter, apply attributes immediately and close dialog (32/64)
  • Added: New internal command OPENATTRIBUTES <parameters> Change attributes: +s (subfolders), +a/-a +r/-r +h/-h +s/-s +dDate +tTime Plugin_settings (32/64)
  • Added: Lister, new media player: Added filter graph to "Running Object Table" so it can be viewed in GraphEdit/GraphStudioNext via "ConnectToRemoteGraph" (needs registered proppagedll from Microsoft SDK) (32/64)
  • Fixed: Made some dialog boxes with checkboxes a bit wider, eg the one in Multi-Rename tool when clicking on [N#-#] (32/64)
  • Fixed: When unpacking files, remove ReferrerUrl from ZoneIdentifier stream data, and change HostUrl to server name only (32/64)
  • Fixed: Crash installing plugins having a zone identifier from an untrusted domain (64)
  • Fixed: Border overlapping in main configuration dialog on Windows 7, maybe also on other systems, on pages "Layout" and "Thumbnails" (32/64)
  • Fixed: New command LOADLIST listfile didn't work with double quotes around the list file name (32/64)
  • Fixed: New command LOADSEARCH=saved_search didn't work with "=" directly appended to LOADSEARCH, or with double quotes around the search name (32/64)
  • Added: Support parameters 0=toggle, 1=set, 2(or -1)=reset also for: cm_SrcQuickview, cm_LeftQuickview, cm_RightQuickview, cm_SrcQuickInternalOnly, cm_LeftQuickInternalOnly, cm_RightQuickInternalOnly, cm_SeparateQuickview, cm_SeparateQuickInternalOnly (32/64)
  • Fixed: Lister: No context menu for video with subtitles not supported by XySubFilter (32/64)
  • Fixed: Right click on current path or list background: "New" submenu was missing (64)
  • Fixed: Alt+F10 tree, scan with F2, showed an error instead of the actual progress, but the tree was actually scanned (32)
  • Fixed: When loading plugins, use function AccessCheck to check whether the plugin directory is writeable instead of creating a temporary file (32/64)
  • Fixed: Some 16x16 pixel icons couldn't be loaded any more, so 32x32 were shown scaled (32/64)
  • Fixed: Main window title bar icon could no longer be overridden via external icon library (IconLib=) (32/64)
  • Added: Compare by content: It's now possible to focus the bottom 2 line compare list with TAB and scroll it with cursor left/right, page up/down, home/end, and the mouse wheel (32/64)
  • Fixed: Double click on separator in column headers in custom columns view: Column too wide if the column definition contained text outside of the field definition (32/64)
  • Fixed: Lister: Copy text from Unix UTF-8 or UTF-16 file -> do not convert trailing 0x10 to space (32/64)
  • Added: Lister, IViewAdditionalTypes and MediaAdditionalTypes now also allow to exclude certain file types detected internally, eg |*mp3 to not play mp3 (32/64)
  • Added: Lister, new option "Additional multimedia file types" allows to specify file types to be loaded with the internal multimedia viewer, stored in MediaAdditionalTypes (32/64)
  • Added: Lister, new option "Additional Irfanview/Xnview file types" allows to configure IViewAdditionalTypes option (32/64)
  • Added: wincmdini, section [ReplaceIniLocation]: entries didn't support environment variables like %commander_path% (32/64)
  • Fixed: Standalone "Synchronize dirs": New option in context menu to show file properties not working (32/64)
  • Fixed: Closing search in separate process took several seconds, waiting for a background thread to end (64)
  • Fixed: Synchronize dirs: New dialog opened from button [1x] was not fully translated (64)
  • Fixed: Button bar: -2 for forced line break no longer worked (32/64)
  • Fixed: Double click on separator in column headers in Full view: If there is space left in the panel, use that space for the name column (32/64)
  • Fixed: Double click on separator in column headers: Limit maximum column width to panel width minus a few characters (32/64)
  • Fixed: Double click on separator in column headers in Full and Brief view didn't work correctly for Name, Ext and Size columns, because they act as combined columns (32/64)

New in Total Commander 10.00 Beta (Mar 11, 2021)

  • General:
  • Directories created by MacOS on ExFAT flash drives are now shown in TC. They were not shown because they had the invlid attribute 8: Volume label
  • Always show hidden directory "AppData" in c:Users<user profile> even with hidden files disabled
  • Allow user to install key file automatically when double clicking on it.
  • Add a "Zone Transfer" data stream when downloading files via anonymous FTP (Ctrl+F), or HTTP (Ctrl+N) from outside the intranet, like web browsers
  • When unpacking files internally or via plugins, copy "Zone Transfer" data stream from archive to unpacked files, just like the Explorer
  • New zone transfer option can be disabled via WantZoneData=0
  • Always look for key file also in c:totalcmd, even if Total Commander is installed elsewhere
  • User interface:
  • Allow to use "Windows Hello" on Windows 10 to securely store master password until TC is closed. Use fingerprint, face or pin to connect again
  • Use mouse wheel to scroll through directory tabs (like in Firefox) when not using multi-line tabs
  • Zoom thumbnails with Ctrl+Mouse wheel between 10% and 200% of the size configured in Configuration - Options - Thumbnails
  • Load thumbnails from EXIF data (preview image) from JPG and various camera RAW formats: Canon RAW 1-3, DNG, Fuji, Nikon, Olympus, Panasonic, Pentax, Sony
  • New option "Return to locked tab root directory on tab change" in Configuration - Options - Folder tabs
  • Show "!" prefix when current dir differs from locked dir on tabs which are locked with directory changes allowed
  • New option to only execute command line when it is focused (Configuration - Options - Layout)
  • When closing TC while there are unpacked temporary files, show the user the first 3 file names and their origin
  • Drop file from outside (e.g. virtual folder in Explorer) to read only directory (e.g. c:windows): Better dialogs to allow overwrite and copy as admin
  • Saving settings:
  • When user cannot save settings (e.g. in Configuration menu or main settings), offer to copy ini files to user profile
  • For plugins in write protected directories, intercept calls to CreateFileA/W and all INI functions, and redirect write calls to %APPDATA%GHISLERredirect
  • Disable redirection of plugins: Add 8192 to RestrictInterface in wincmd.ini or registry
  • Specify different ini locations for specific plugins: wincmd.ini [ReplaceIniLocation] (see help)
  • Lister:
  • New DirectShow media player in Lister, replacing the old one based on Video for Windows (can still be chosen via configuration)
  • Support full screen playback via double click or Alt+Enter, leave the same way or with ESC
  • Change audio and subtitle streams via context menu
  • Configure preferred DirectShow filters via Lister configuration (3rd Tab)
  • Show chapters as tickmarks below seek bar, jump there with Ctrl+PageDown/Ctrl+PageUp
  • Buttons to jump backward/forward by x seconds (default 10s and 60s, configurable via right click)
  • Preload DirectVobSub filter if the source filter has a pin "Subtitle"
  • Allow to use LAV filters and ffdshow filters without installing them, by putting them in subdir filter32 or filter64, respectively
  • Save last playback position of the last played tracks longer than 10 minutes
  • Keep sound pitch constant when changing playback speed, using custom DirectShow filter based on open source SoundTouch.dll
  • Synchronize dirs:
  • Allow to use regular expressions and saved searches, with options where to apply them, e.g. one side, both sides, etc. via button [1x]
  • New context menu items to show file context menu and file properties, and to edit left/right file
  • Show exclamation mark in button "Singles" or "Duplicates" if it isn't down when opening the dialog
  • Compare by content:
  • Show extra listbox with the two lines from the current cursor position for easier character by character comparison
  • Show progress dialog when pasting large text buffer takes more than 2 seconds, allows to abort paste, but doesn't revert it
  • FTPS/HTTPS:
  • Support for OpenSSL 1.1 and newer. The main dll must be named libssl-*_*.dll / libssl-*_*-x64.dll (with *_* the version number, e.g. 1_1), the libcrypto*.dll must NOT be renamed!
  • Verify checksums:
  • Support checksum created from a stream, showing up as "<checksum> -" (checksum followed by two spaces and a dash)
  • In checksum files created by other programs, more OpenSSL format types are supported: SHA224, SHA384, SHA3-224, SHA3-256, SHA3-384, SHA3-512
  • Internal commands:
  • LOADLIST listfilename loads list of files/folders from text file.
  • cm_ZoomIn and cm_ZoomOut to zoom thumbnails (like Ctrl+Mouse wheel)
  • cm_syncchangedir: Do not enter a directory when it doesn't exist on the other side. Only turn off cm_synchangedir when the user tries again
  • Support parameters 0 (or none)=toggle, 1=set, 2(or -1)=reset for the following internal commands: cm_*Comments, cm_*DirBranch, cm_*DirBranchSel, cm_ToggleAutoViewModeSwitch, cm_SyncChangeDir, cm_SwitchLongNames, cm_SwitchHidSys, cm_SwitchHid, cm_SwitchSys, cm_Switch83Names, cm_FtpHiddenFiles, cm_SwitchDirSort, cm_SwitchOverlayIcons, cm_SwitchWatchDirs, cm_SwitchIgnoreList, cm_SwitchX64Redirection, cm_Vis*
  • Command LOADSEARCH <saved name> (e.g. on button): Put one equal sign = in front of name to start searching immediately, two == to start and feed to listbox after search
  • Improved ZIPFROMLIST command: The file list name can now contain Unicode characters, and the content can be ANSI, UTF-16 (with byte order marker BOM) or UTF-8 (with or without BOM), and the archive name can now also be put in the parameters field.
  • New commands to write file list with details and column headers to file/clipboard
  • Installer:
  • Default to c:Program Filestotalcmd on new systems. If the user fails to get admin rights, change to c:totalcmd
  • When not installed in Program Files, allow to set permissions for authenticated users to read only, installing user to full control
  • New parameter /W enables write protecting target folder: /W0 unchanged, /W1 give current user write rights, /W2 give only elevated users write rights
  • Last parameter can be a target path, e.g. installername.exe /F "c:totalcmdnew"

New in Total Commander 9.51 (Mar 25, 2020)

  • Fixed: Lister, Explorer preview: With some preview handlers, a minimized Lister couldn't be restored any more by clicking on its taskbar icon (32/64)
  • Fixed: Edit comment (Ctrl+Z) didn't work with option "DOS charset" when the current encoding wasn't "Western" (32/64)
  • Fixed: Lister: Disallow Explorer preview (mode '8') for font files due to a security hole in Windows font handler. Can be enabled manually after Microsoft releases a patch via wincmd.ini [Configuration] FontPreview=1 or FontPreview=2 for only Windows 10 1607 or newer, where fonts are loaded outside the kernel (32/64)
  • Fixed: Find files: Ignore last (incorrect) semicolon in "Search in" field when searching in multiple paths, e.g. c:path1;d:path2; (32/64)
  • Fixed: Files - Create Checksum File(s): When creating separate checksum files per file or folder, skip all files in subfolders which have the same extension as the created checksum, e.g. create sha256 checksum -> skip all with extension .sha256 (32/64)
  • Fixed: Command line, CM_LIST and CM_LISTINTERNALONLY: Delete trailing spaces from name (32/64)
  • Fixed: Synchronize dirs with ZIP archive: Remove warning about stuck ESC key, which was shown when closing warning about read-only ZIP archive with ESC (32/64)
  • Fixed: Lister, Explorer preview: Preview could hang when holding down '8', 'n' or 'p' key (32/64)
  • Fixed: Lister, Explorer preview: Hotkey '8' invoked switch to Explorer preview twice (32/64)
  • Fixed: Lister, Explorer preview: Open Quick view panel and separate Lister with Explorer preview each, close Lister so Quick view panel gets focus -> hotkeys like ESC no longer worked (32/64)
  • Fixed: Lister, Explorer preview: Open 2 Lister windows with Explorer preview, close one so the other gets the focus -> hotkeys like ESC no longer worked (32/64)

New in Total Commander 9.51 RC 6 (Mar 18, 2020)

  • Fixed: Configuration - Options - Packer: Some >> buttons had no bottom border on high DPI screens (64)
  • Fixed: Line breaks in comments were lost when changing an OEM/DOS descript.ion comment via Files - Change attributes (32/64)
  • Fixed: Internal 7zip unpacker would sometimes request the same password multiple times (32/64)
  • Fixed: Main program: Prevent privilege escalation by putting fake dll in program directory, via sspicli.dll (64-bit only), winsta.dll, version.dll, winmm.dll, mpr.dll, winspool.drv. Instead, load them via LoadLibrary directly from System32 (32/64)
  • Fixed: Installer: Prevent privilege escalation by putting fake dll in installer directory, via sspicli.dll (64-bit only), winsta.dll (Windows bug, the installer doesn't use these dlls directly) (32/64)
  • Fixed: Right to left language: Fixed alignment in custom columns (if left aligned) and free/total space shown in drive buttonbar (32/64)
  • Fixed: Regional settings, "Beta: Use Unicode UTF-8 for worldwide language support": Configuration - Options - Font examples were wrong (32/64)
  • Fixed: Dark mode: Configuration - Options - Plugins - File system plugins - Configure: Line distance too narrow on higher DPI screens (64)
  • Fixed: Lister, Explorer preview: Support shortcut keys n, p and 1..8 (32/64)
  • Fixed: Lister, Explorer preview: Use WH_KEYBOARD_LL hook instead of WH_KEYBOARD, so tckeyhandler.dll/tckeyhandler64.dll is no longer needed (32/64)
  • Fixed: Lister, Explorer preview: Call SetRect immediately after SetWindow to handle bug in Microsoft Word preview handler sized incorrectly (32/64)
  • Fixed: Main window hanging when dragging URLs from Firefox to it. Reason: Firefox doesn't support synchronous drop -> implement asynchronous drop (32/64)
  • Fixed: Find files: Going through the list of stored searches without loading one reset the "Search in subdirectories" value to "all" (32/64)
  • Fixed: Name of settings files was changed incorrectly if the registry contained just the file name (e.g. just wincmd.ini) (32/64)

New in Total Commander 9.51 RC 5 (Mar 12, 2020)

  • Fixed: If the current user profile directory contains characters from a different codepage and 8.3 names are disabled, set default ini file dir to c:temp, with c the same drive as the user directory (32/64)
  • Fixed: Allow to install/uninstall/repair and use Total Commander even if the current user profile directory contains characters from a different codepage, as long as the disk has 8.3 names enabled (32/64)
  • Fixed: Intercept Ctrl+V and Shift+Insert to command line and current path edit when it doesn't contain plain text, to avoid crash due to a Windows bug (32/
  • Fixed: Multi-rename tool: button to load results for next step not adapted to dark mode or high DPI (32/64)
  • Fixed: Dark mode: Right click on vertical button bar: Dialog box to confirm hiding of vertical button bar not dark (32/64)

New in Total Commander 9.51 RC 4 (Mar 12, 2020)

  • Fixed: Find files: Using a list file wouldn't find all files any more when each line of the list contained a file name with wildcards (32/64)
  • Fixed: Find files: Regular expressions+DOS charset+ignore case didn't work (32/64)
  • Fixed: Dark mode: Redraw buttons when user presses a key in a dialog box while quick access letters aren't underlined (32/64)
  • Fixed: New option in regional settings "Beta: Use Unicode UTF-8 for worldwide language support": Read both UTF-8 and ANSI values from wincmd.ini (32/64)
  • Fixed: Lister, Explorer preview: Use IPreviewHandlerVisuals to set foreground and background colors of some preview handlers like font preview (32/64)
  • Fixed: Lister, Explorer preview: Improved stability, especially out of process like PDF (32/64)
  • Fixed: Overlapping components in FTP connection details dialog (64)
  • Fixed: Right to left language: Make all edit boxes and editable comboboxes left-aligned like in the 32-bit version (64)
  • Fixed: Right to left language: Show size unit to the left of the size field when it's not using English abbreviations (32/64)
  • Fixed: Right to left language, dark mode: Comboboxes with no edit part must be mirrored too (64)
  • Fixed: Right to left language: Some dialogs not mirrored correctly: Compare by content, Folder tabs - Show icons on tabs, Change button bar (upper listbox must not be mirrored!) (32/64)
  • Fixed: Quick search: Do not scale icon and text with DPI set by user in Configuration - Options - Font (32/64)
  • Fixed: MessageBox dialogs (e.g. shown on Shift+F8) were not mirrored for right to left languages (32/64)
  • Fixed: Problems caused by new option in regional settings "Beta: Use Unicode UTF-8 for worldwide language support": No more ANSI/OEM text support in compare by content, search function (32/64)
  • Fixed: Access violation in background transfer manager and background copy dialog (F5-Enter-Background) if program data was loaded above 4GB limit in memory (64)
  • Fixed: Mouse wheel no longer worked in path panel -> breadcrumb dropdown list (32)
  • Fixed: Configure custom columns: Only the dialog size was restored, not the position (64)
  • Fixed: Configuration - Options - Icons - Vertical: Don't select value of zero (32)
  • Fixed: Tab order in overwrite confirmation dialog incorrect (32)
  • Fixed: Ctrl+F FTP connections: Focus rectangle was drawn incorrectly with classic theme (64)
  • Fixed: Drag file from inside archive to Chrome would sometimes cause an access violation (64)
  • Fixed: Switch from dark to light mode while FTP connection was active -> combobox for transfer mode was still dark (32/64)
  • Fixed: Better automatic color conversion for colors by file type from light to dark mode (32/64)
  • Fixed: Problems caused by new option in regional settings "Beta: Use Unicode UTF-8 for worldwide language support": No more ANSI/OEM text support in ZIP, FTP and Lister (32/64)

New in Total Commander 9.51 RC 3 (Feb 26, 2020)

  • Fixed: Find files, load old search via LOADSEARCH <saved name> which didn't contain a stored directory -> set start directory to current directory (64)
  • Fixed: Dark mode: Access violation in various dialogs using custom checkbox controls if program was loaded above 4GB limit in memory (64)
  • Fixed: Dark mode, classic theme: Find files, plugin fields had wrong font (32)
  • Fixed: Dark mode, FTP connect: wrong background color of focused item when using classic theme (64)
  • Fixed: Compare by content: keyboard shortcuts in context menu were not working any more (64)
  • Added: Lister: Use Uniscribe for all languages, even when not needed, by setting wincmd.ini [Lister] Uniscribe=2 (32/64)
  • Fixed: ESC and TAB didn't work in Lister with Explorer preview, use tckeyhandler.dll/tckeyhandler64.dll for temporary WH_KEYBOARD hook. A global hook is used only when the preview is loaded in a separate process (32/64)
  • Fixed: Still access violation in main menu/folder tabs if program was loaded above 4GB limit in memory (64)
  • Fixed: Search function, load previous search parameters: No preview for "compressed" and "encrypted" options (32/64)
  • Fixed: ZIP packer: Attributes "pinned" and "not content indexed" were not preserved when modifying a ZIP archive (32/64)
  • Fixed: Search filter dialog (e.g. for colors by file type): When loading existing filter, the plugin edit box was either invisible or too small (32/64)
  • Fixed: Dark mode, Lister: wrong background color (except behind text) when it was different from the default (32/64)
  • Fixed: cm_commandbrowser: Shift+Double click or Ctrl+Shift+C on a command/Shift+Click OK no longer worked on Windows 9x/ME (32)
  • Fixed: No focus rectangle was drawn in various listboxes (colors by file type, languages, multi-rename tool, FTP connect) (64)

New in Total Commander 9.51 RC 2 (Feb 19, 2020)

  • Fixed: Renamed release from 950a to 951, because the beta test is taking longer (32/64)
  • Fixed: Custom columns view: when not using folder tabs, the column headers had no left border (64)
  • Fixed: F5 copy, click on "Background": 0% had wrong font as long as it stayed at 0 (32/64)
  • Fixed: Dark mode: Border around tab control in search or system information had wrong color (highlight instead of line color) (64)
  • Fixed: Attribute 0x80000 used by OneDrive for files always kept on that computer was lost when renaming (32/64)
  • Fixed: Quick search in a listbox (eg main settings): no more timeout for typed search string (32)
  • Fixed: Help file would get locked when opened with a page other than the main index (eg Keyboard shortcuts) -> use HH_DISPLAY_TOPIC instead of HH_HELP_CONTEXT (32/64)
  • Fixed: Access violation in main menu/folder tabs/uninstaller if program was loaded above 4GB limit in memory (64)
  • Fixed: Updated tc7zdll/tc7z64dll and tcmdLZMAdll/TCLZMA64DLL to 7zip/lzma version 1900 The former is used for unpacking 7z archives, the latter for lzma+xz-packed ZIP files (32/64)
  • Fixed: Some rare zip archives packed with "shrink" method couldn't be unpacked correctly, resulting in a CRC error (32/64)
  • Fixed: Search files, Feed to Listbox, switch to Brief mode -> division by zero when scrolling through list (32/64)
  • Fixed: Dark mode: Try to not show white background in resizeable dialogs (eg multi-rename tool) while they are loading (32/64)
  • Added: New USB drive overlay icons for 125% and 150% scale (32/64)
  • Fixed: Scaling of USB drive overlay wrong when using uneven scaling factor like 125% (64)
  • Fixed: Dark mode, synchronize dirs: font color of inplace rename edit box wrong (32/64)
  • Fixed: Windows 10, context menu: "Share" menu item didn't work in search results (32/64)
  • Fixed: Couldn't enter subdirectories in archives storing entire URLs, eg https://wwwghislercom/indexhtm (reason: dual slashes) (32/64)
  • Fixed: New field [S] (File size) only worked in multi-rename tool, not in F7 new folder and Shift+F4 new file (32/64)

New in Total Commander 9.50a RC 1 (Feb 12, 2020)

  • Fixed: FTP server: Support longer Unicode names, especially for Asian languages with multiple bytes per character (32/64)
  • Fixed: Access violation accessing drives mounted via RaiDrive pointing to a WebDAV server, the drive reported an impossibly large free/total space (32)
  • Added: Dark mode: Open help file named totalcmddark.chm if it exists in the same location as totalcmd.chm (32/64)
  • Fixed: Changing dark mode colors via main settings sometimes lost border around main window file lists (32/64)
  • Fixed: Search in 7z archives with internal 7zip unpacker was much slower than extracting the same archive (32/64)
  • Fixed: Changed default of HistoryCut option from 0 to 1 until a better solution is found (32/64)
  • Fixed: "Mark newer, hide same files": Access violation when using this function while a quick search filter was active (32/64)
  • Added: "Visit Totalcmd's Website" now directly goes to the German/French localized Web pages (32/64)
  • Fixed: Installer couldn't write to "c:Program files" or other privileged locations for users with limited accounts, even when requesting admin rights (32/64)
  • Fixed: Directory history wasn't stored correctly when HistoryLenStored was set (32/64)
  • Fixed: Dark mode, auto-complete: Make scrollbar dark on Windows 10 1809 and newer (32/64)
  • Fixed: Dark mode: Auto-complete was flickering heavily on Windows XP (32)
  • Fixed: Synchronize dirs: Ctrl+PageUp/PageDown to jump to next/previous directory didn't set focus on header (32/64)
  • Fixed: Create CRC checksums: Do not add UTF-8 byte order marker to beginning of checksum file when using "Unix format" (32/64)
  • Fixed: Lister: Explorer method (8) didn't work with Adobe Acrobat Reader, fixed for 64-bit only so far (64)
  • Fixed: Main configuration dialog no longer had an icon in the title bar after changing language to English (internal) and clicking on Apply (32)
  • Fixed: Ctrl+Q on lnk file: Only follow the link if it points to a file, not to a directory (32/64)
  • Fixed: Couldn't go to subfolders in archives where the file name was stored with full path and drive letter, e.g. c:pathfile.txt (32/64)

New in Total Commander 9.50 (Feb 5, 2020)

  • New functions in Total Commander 9.50:
  • User interface:
  • Dark mode, starting with Windows XP, full support with Windows 10 1809 (Fall 2018), inofficially also with older Windows versions (ForceDarkModeOptions=1)
  • Mouse cursor now jumps to default button if this is enabled in Control Panel under "Mouse"
  • Show up to 3 connected USB devices without drive letter (e.g. phones, tablets) also in drive buttonbar
  • Increased directory history length to 200 (configurable via HistoryLenStored)
  • History: Only show directories in which the user performed some operation (configurable). Alt+Shift+Down arrow shows full history
  • Drive dropdown list, drive buttonbar: Show "eject" overlay over drive icon for removable drives
  • When scrolling through file lists with the keyboard, keep a margin of 4 lines above/below the current position (configurable)
  • Directory panels: Show <LINK> for hard links/soft links to files instead of 0 size
  • Ctrl+Q quick view: Show contents of link target instead of lnk file content
  • Configuration - Options - Display: New option "Append " to show folders as Folder instead of [Folder]
  • Internal associations: Optional: Add extra verbs from ALL matching filters, default "open" only from the first match
  • Show "New" submenu also in context menu for [..] entry, to create new file in current directory
  • Windows 10, context menu: Menu item "Share" didn't do anything -> handle it internally
  • Quick search dialog: Clear search with Ctrl+Y
  • Right click on directory tab -> "Recently closed tabs"
  • Show location of Total Commander EXE file in about box
  • File operations:
  • Archives: Choose codepage when unpacking files, e.g. to unpack names with cyrillic characters. Show [Auto] or chosen encoding in tab header.
  • OneDrive folder: Handle folders appearing as file system links
  • F5 copy dialog: Support directory hotlist (Ctrl+D)
  • Create CRC checksums: New options to use Unix format, and to always use UTF-8
  • Support substrings from environment variables, e.g. %variable:~2,3%
  • FTP / File system plugins:
  • Transfer from FTP server to FTP server with F5: Option to copy via local PC
  • Transfer from/to FTP/FS plugins: Support copy filters like the local file copy function, e.g. *.txt | excludeddir
  • FTP, upload/download with F5 - F2 in background: Support client certificate
  • RestrictInterface=6144: Disallow all plugins, or 4096: Only allow plugins with a valid digital signature
  • Multi-rename tool:
  • New placeholder [c] = number of files in list
  • New placeholder [S] = file size
  • Alt+F10 tree:
  • Option to use 'Everything' to load the tree
  • Combobox to change drive, open with Alt+F1 or Alt+F2
  • Search:
  • Search with 'Everything': Show percent of the search results transferred to Total Commander
  • Improved search in Office xml files (e.g. .docx, .ods etc): find accented characters
  • Automatically check 'Everything' option when using prefix ev: or ed: in search field
  • Option to search in search results only
  • View previous search results
  • Lister (F3):
  • Define which view method and plugin should be used when opened, separately by file type, e.g. all jpg files with internal image viewer
  • Press '8' to show preview as the Explorer (uses IPreviewHandler or IThumbnailProvider if the former isn't available)
  • Support printing of JPG/PNG/GIF in Lister with internal image viewer
  • Compare by content:
  • Set color for underlined search results
  • Synchronize dirs:
  • Use Ctrl+PageUp/PageDown to jump to next/previous directory
  • Internal commands:
  • New internal commands with parameters: LOADSELECTION, SAVESELECTION, SAVEDETAILS plus ANSI/Unicode versions
  • cm_ModernShare allows to use the new Windows 10 "Share" context menu item directly
  • cm_ChangeArchiveEncoding to open the archive encoding popup menu
  • cm_MoveTabLeft and cm_MoveTabRight to manually move current tab

New in Total Commander 9.50 RC 1 (Jan 23, 2020)

  • New Menu item "Dark<->Normal" in menu "Configure"
  • Mouse cursor now jumps to default button if this is enabled in Control Panel under "Mouse"
  • Bugfixes, see history950.txt

New in Total Commander 9.50 Beta 9 (Dec 12, 2019)

  • Bugfixes

New in Total Commander 9.50 Beta 8 (Dec 5, 2019)

  • Bugfixes: USB devices without drive letter (e.g. smartphones) were not shown on newer Windows 10 versions

New in Total Commander 9.50 Beta 7 (Nov 28, 2019)

  • Show up to 3 connected USB devices without drive letter (e.g. phones, tablets) also in drive buttonbar
  • Always show borders around file lists in dark mode
  • Support substrings from environment variables, e.g. %variable:~2,3%

New in Total Commander 9.50 Beta 6 (Nov 21, 2019)

  • Hint colors are now configurable both in normal and dark mode
  • Default dark mode background color is now a bit brighter
  • Configuration - Options - Color: Show preview (example output) also for Lister, Compare by contents, title bars, hint windows, and dark mode

New in Total Commander 9.50 Beta 5 (Nov 14, 2019)

  • Dark mode: Show border around file panels when not using the option "Flat user interface"
  • Upload from archive directly to FTP: Option to preserve timestamps

New in Total Commander 9.50 Beta 4 (Nov 7, 2019)

  • Fixed: Dark mode, synchronize dirs: Draw focused directory with dark text on white background (32/64)
  • Fixed: cm_gotofirstentry and cm_gotofirstfile didn't update inactive cursor position (with SelectionFocus!=0) when Total Commander didn't have the focus (32/64)
  • Fixed: Synchronize dirs: Empty dirs were sometimes not shown when there was a hidden directory elsewhere in the compared directories (32/64)
  • Fixed: The dialogs of some plugins (e.g. SFTP: Properties) had garbled text in the title bar (reason: subclassing of dialog box class to intercept Ctrl+C from MessageBox) (32/64)
  • Added: Find files: "F2 search in found files" now also searches in previously found folders (32/64)
  • Fixed: Right click context menu on file in archive didn't support verbs from multiple internal associations (32/64)
  • Fixed: Dark mode: Corrected look of sorting headers with themes disabled (64)
  • Fixed: Dark mode: Buttons F3, F4 etc. looked different with flat buttons disabled and highlight color changed (32)
  • Fixed: Dark mode, File lists: thumb box was too high with classic theme when there were a lot of items in the list (32/64)
  • Fixed: FTP direct server to server transfers (FxP): Copying the timestamp could fail because it was sent to the wrong server (32/64)
  • Fixed: Added: Allow to check both "Show square brackets [] around directories" and "Append " if the second one is checked first (DirBrackets=3 in wincmd.ini) (32/64)
  • Fixed: Find files: Couldn't go back to previous searches when the search parameters were invalid, e.g. the start path didn't exist (32/64)
  • Added: When adding new colors by file type, set the color for the other mode (dark/normal) too. Can be changed afterwards via DarkNormal button (32/64)
  • Fixed: Dark mode: Draw breadcrumb bar dropdown list with thin 1 pixel border (32/64)
  • Fixed: FTP server to server copy (FxP): use plain text connection via PROT C if the user has defined it in "Send commands" for the connection (32/64)
  • Fixed: Internal command LOADSELECTION now looks for list file in active panel if no path is specified (32/64)
  • Fixed: Configuration - Options: Set current directory to left path when opening configuration dialog (also in associate, internal associations, multi-rename, compare by content, user menu), for various file open dialogs (32/64)
  • Fixed: Configuration - Options - Copy/Delete: Apply settings with VerifyEnabled=0 -> Option "Use Explorer delete" disappeared (32/64)
  • Fixed: Alt+Tab during drag&drop no longer worked, the drag operation was aborted (32/64)
  • Fixed: Dark mode: Lister main menu didn't switch from dark to normal mode after cm_SwitchDarkmode and activating lister (32/64)
  • Fixed: Dark mode: Removed panel border also when there are no tabs (32/64)
  • Fixed: Dark mode: Folder tabs: Only use highlight color for active tab borders, not for inactive tab borders (32/64)
  • Fixed: Printing: Catch error "Access denied" (64)
  • Fixed: Lister: "Define view method by file type" took precedence over command line paramter /S=L:Pplugin (32/64)
  • Fixed: Right click on button bar shown as menu no longer opened the button context menu (32/64)
  • Fixed: Dark mode: 2 buttons in "Change attributes" were not translated, as well as the buttons F3 and F4 in "Find files" (64)
  • Fixed: Configuration - Button bar had wrong width for items in the upper list if there were too few items in the bar (32)
  • Fixed: Find files: Uncheck option "F2 search in search results" when user clicks on "New search" (32/64)
  • Added: FTP, Shift+F5 copy file within server: Support options "Copy via local PC" and "Preserve file dates" (32/64)
  • Fixed: FTP server to server copy (FxP): Couldn't copy files between FTPS servers if they didn't support SSCN -> use plain text connection via PROT C (32/64)
  • Fixed: Dark mode: Drive combobox had white background after connecting to FTP server (64)
  • Fixed: Dark mode: Lister buttons in search and settings were not themed when Lister was started as a separate process via Totalcmd.exe /S=L (32)
  • Fixed: Dark mode: Crash when opening sub-menu in the main menu and not choosing any command (64)

New in Total Commander 9.50 Beta 3 (Nov 7, 2019)

  • Fixed: cm_commandbrowser: Ctrl+Shift+C on a command didn't always correctly copy non-English characters (32/64)
  • Fixed: Filter icon in main window and synchronize dirs (on the right side of the status bar) wasn't scaled for high DPI displays (32/64)
  • Fixed: Dark mode: Moving main window between screens with different DPI changed scroll bars to bright on Windows 10 1809 or newer (32/64)
  • Fixed: Dark mode, synchronize dirs: Filter icon in lower right (when files were hidden) had white background, and wasn't always displayed (32/64)
  • Fixed: Dark mode, Alt+F10 Tree: Entries in listbox were not high enough on high resolution displays (32/64)
  • Fixed: Dark mode, Configuration - button bar: Scaled icons had white background, e.g. on 4k displays with 200% scale (32/64)
  • Fixed: File list numbers drawn with Uniscribe (e.g. for Segoe UI Semibold) had wrong spacing after moving main window between screens with different DPI (64)
  • Fixed: Dark mode: Moving main window between screens with different DPI showed buttons F3..Alt+F4 and text near drive combobox in wrong font size (32/64)
  • Added: File open dialog: Default to current directory in active panel when adding plugins manually (32/64)
  • Added: Dark mode: Enable dark mode options by default also on Windows XP and newer (32/64)
  • Added: Dark mode: Partial support for dark scrollbars in listboxes on older Windows versions (only when scrolling with the keyboard) (32/64)
  • Fixed: Drag&Drop to ZIP or folder didn't work if it was the last item in the list, and the list was longer than the displayed file window (32/64)
  • Fixed: Compare by content: Background color below last line wasn't adjusted to dark mode (32)
  • Fixed: Main window flickered when closing various dialogs via X button, e.g. CRC create (problem with OnClose) (64)
  • Fixed: Updated unrar.dll and unrar64.dll to latest version 5.80.3 (32/64)
  • Fixed: Find files: Show error when user combines option "F2 Search in found files" or "Only search in selected directories/files" with prefix "ed:" or "ev:" (32/64)
  • Added: New option in wincmd.ini [Configuration] HistoryCut=1 Cuts history after current entry when in the middle of the history and the user goes to a different directory (32/64)
  • Fixed: When using "Extra lines below cursor" with SingleClickStart=1, do not auto scroll list when moving cursor with the mouse, only when moving it with the keyboard (32/64)
  • Fixed: Do not show tooltip for drive buttons with no label (32/64)
  • Added: Dark mode: Highlight frame and opening indicator in combobox when hovering with the mouse over it (32/64)
  • Fixed: ZIP archive, right click on [Auto], choose entry: Added missing translations for Japanese and the various ASCII/DOS encodings (32/64)
  • Added: Find files: For test purposes, when searching with option ed:, put the used start path in the "Search in:" field when the field was empty (32/64)
  • Fixed: Dark mode: Button bar: Draw "down" state like pressed button with highlight color (32/64)
  • Fixed: Dark mode: In main menu, lister menu, and button bar as menu, overdraw white frame with own dark frame (32/64)
  • Added: Save new dark mode option set via cm_SwitchDarkmode/cm_EnableDarkmode/cm_DisableDarkmode to wincmd.ini, except when the default was "Only when enabled for Windows 10 apps" (32/64)
  • Added: Three new internal commands: cm_SwitchDarkmode to switch dark mode on/off, cm_EnableDarkmode to switch it on and cm_DisableDarkmode to switch it off (useful e.g. for time controlled dark mode) (32/64)
  • Fixed: Dark mode: Make main menu owner drawn even without icons in the menu, otherwise the menu isn't dark (32)
  • Added: When enabling option "Extra lines below cursor" without changing the value, use the values previously stored as negative numbers (32/64)
  • Added: When disabling option "Extra lines below cursor", store previous values as negative numbers in ScrollingTopMargin and ScrollingBottomMargin (32/64)
  • Fixed: Moved new USB drive overlay icon to upper left, so it doesn't overlay the encrypted drive lock icon (32/64)
  • Fixed: Handle incomplete paths passed to SAVESELECTION and SAVEDETAILS, e.g. just the file name -> save to current directory (32/64)
  • Fixed: Colors by file type were sometimes ignored in dark mode (32/64)
  • Added: Show in Lister title bar when using Explorer preview handler (but not thumbnail viewer) (32/64)
  • Fixed: When launching Lister with Explorer preview via switch /S=L:T8 , the option '8' wasn't selected for some file types like .htm (32/64)
  • Fixed: Remove entry from "Recently closed tabs" list when re-opening that tab via that list (32/64)
  • Added: SELECTFILES command: Support list up to 32767 characters long, e.g. SELECTFILESBTS with parameter %Z%Y%S (32/64)
  • Fixed: Dark mode: When Manually checking for updates, the dialog box to enable/disable automatic update had "Yes" as the default instead of "No" as in normal mode (32/64)
  • Fixed: Folder tabs randomly disappeared in dark mode when using tabs on multiple lines (32/64)

New in Total Commander 9.50 Beta 1 (Nov 7, 2019)

  • User interface:
  • Dark mode, starting with Windows 10 1809 (Fall 2018), inofficially also with older Windows versions (ForceDarkModeOptions=1)
  • Increased directory history length to 200 (configurable via HistoryLenStored)
  • History: Only show directories in which the user performed some operation (configurable). Alt+Shift+Down arrow shows full history
  • Drive dropdown list, drive buttonbar: Show "eject" overlay over drive icon for removable drives
  • When scrolling through file lists with the keyboard, keep a margin of 4 lines above/below the current position (configurable)
  • Directory panels: Show <LINK> for hard links/soft links to files instead of 0 size
  • Ctrl+Q quick view: Show contents of link target instead of lnk file content
  • Configuration - Options - Display: New option "Append " to show folders as Folder instead of [Folder]
  • Internal associations: Optional: Add extra verbs from ALL matching filters, default "open" only from the first match
  • Show "New" submenu also in context menu for [..] entry, to create new file in current directory
  • Windows 10, context menu: Menu item "Share" didn't do anything -> handle it internally
  • Quick search dialog: Clear search with Ctrl+Y
  • Right click on directory tab -> "Recently closed tabs"
  • Show location of Total Commander EXE file in about box
  • File operations:
  • Archives: Choose codepage when unpacking files, e.g. to unpack names with cyrillic characters. Show [Auto] or chosen encoding in tab header.
  • OneDrive folder: Handle folders appearing as file system links
  • F5 copy dialog: Support directory hotlist (Ctrl+D)
  • Create CRC checksums: New options to use Unix format, and to always use UTF-8
  • FTP / File system plugins:
  • Transfer from FTP server to FTP server with F5: Option to copy via local PC
  • Transfer from/to FTP/FS plugins: Support copy filters like the local file copy function, e.g. *.txt | excludeddir
  • FTP, upload/download with F5 - F2 in background: Support client certificate
  • RestrictInterface=6144: Disallow all plugins, or 4096: Only allow plugins with a valid digital signature
  • Multi-rename tool:
  • New placeholder [c] = number of files in list
  • New placeholder [S] = file size
  • Alt+F10 tree:
  • Option to use 'Everything' to load the tree
  • Combobox to change drive, open with Alt+F1 or Alt+F2
  • Search:
  • Search with 'Everything': Show percent of the search results transferred to Total Commander
  • Improved search in Office xml files (e.g. .docx, .ods etc): find accented characters
  • Automatically check 'Everything' option when using prefix ev: or ed: in search field
  • Option to search in search results only
  • View previous search results
  • Lister (F3):
  • Define which view method and plugin should be used when opened, separately by file type, e.g. all jpg files with internal image viewer
  • Press '8' to show preview as the Explorer (uses IPreviewHandler or IThumbnailProvider if the former isn't available)
  • Support printing of JPG/PNG/GIF in Lister with internal image viewer
  • Compare by content:
  • Set color for underlined search results
  • Synchronize dirs:
  • Use Ctrl+PageUp/PageDown to jump to next/previous directory
  • Internal commands:
  • New internal commands with parameters: LOADSELECTION, SAVESELECTION, SAVEDETAILS plus ANSI/Unicode versions
  • cm_ModernShare allows to use the new Windows 10 "Share" context menu item directly
  • cm_ChangeArchiveEncoding to open the archive encoding popup menu
  • cm_MoveTabLeft and cm_MoveTabRight to manually move current tab

New in Total Commander 9.22a (Mar 29, 2019)

  • Fixed: Difficult to reproduce crash in F7 new folder inside ZIP archives (timing problem with removing progress dialog) (32/64)
  • Fixed: F7 new folder: Invalid name created when user specifies path in zip incorrectly with starting and/or trailing slash, eg /dir1/dir2/dir3/ (32/64)
  • Fixed: F7 new folder: ensure that the dialog isn't displayed outside of the current screen (32/64)
  • Fixed: Alt+F5 pack: Invalid name created when user specifies path in zip incorrectly with trailing forward slash, eg c:testtestzip/dir1/dir2/ (32/64)
  • Fixed: Viewing LZMA-compressed files in ZIP sometimes failed with an unpack error (64)
  • Fixed: Ctrl+Q, click on active tab header of current tab above the quick view panel -> Tab no longer switched sides (32/64)
  • Fixed: Duplicating a tab which was locked with directory changes allowed could leave it with an empty name if it caused an additional line of tabs to appear (32/64)
  • Fixed: Couldn't open 7z archives with Unicode characters from different codepage (eg Chinese on English Windows) (64)
  • Fixed: Leaving branch view inside archive with Ctrl+B no longer went to the directory of the file under the cursor (32/64)
  • Fixed: Internal associations: **ext only worked for packer plugins, not for internal unpackers like **zip Now also supports **internal_zip to override external packers (32/64)
  • Fixed: Opening xlsx files associated with Office 365 app (Windows 10) failed, they opened as ZIP files instead (32/64)
  • Fixed: In the following dialogs, ENTER confirmed the dialog also on other buttons like Cancel: password input, pack/unpack, other general input dialogs (64)
  • Fixed: Packing/unpacking with ace32exe 26 didn't work - it expects ";" as delimiter in list file instead of line break (32/64)
  • Fixed: Do not try to unpack archives with ":" in them after the second character in them with F5 using external unpackers (32/64)
  • Fixed: Do not try to unpack ace archives with absolute paths or in them with external ace32exe or winaceexe via Alt+F9 (32/64)
  • Fixed: Width of drive dropdown combobox (Alt+F1/Alt+F2) wrong when using screens with different DPI (32/64)
  • Fixed: Icons in file lists displayed incorrectly when moving main window to a screen with different DPI (64)

New in Total Commander 9.22 (Mar 14, 2019)

  • Fixed: Copy hidden or system file with older default method (standard unchecked) -> no overwrite warning for hidden/system files for which the normal overwrite dialog was shown (32/64)
  • Fixed: Overwrite read only confirmation dialog may be shown in the middle of copying instead of at the end (32/64)
  • Fixed: Overwrite read only file while warning for read only was disabled but for hidden/system enabled -> still read only warning when using the expanded overwrite dialog (32/64)
  • Fixed: Thumbnail cache: Don't try to save uncompressed thumbnails when saving compressed fails (32/64)
  • Fixed: Copy hidden or system file with standard method (CopyFileEx) -> no overwrite warning, except when it also had the read only attribute. Can be overridden with OverwriteHidSysNotReadonly=1 (32/64)
  • Fixed: Possible crash in compiler library when window handle becomes invalid in main window message handler (64)

New in Total Commander 9.22 RC2 (Mar 6, 2019)

  • This version mainly patches a security hole in unacev2.dll used for unpacking ACE archives. In RC2, I have refined the patch, so you will not get empty directories in the root either.

New in Total Commander 9.22 RC1 (Feb 27, 2019)

  • 27.02.19 Fixed: String "Search result:" in drive label field wasn't updated when changing language (the fix also updates the current tab, but not other tabs) (32/64)
  • 27.02.19 Fixed: Synchronize dirs: Do not warn if local dir contains 2 identical names with different case, e.g. a.txt and A.txt. However, sync functions are limited in this case (32/64)
  • 27.02.19 Fixed: Ctrl+D, add directory to subfolder containing nested subfolders -> it wasn't added at the end of the subfolder, but before the first nested subfolder (32/64)
  • 26.02.19 Fixed: Accessing tab with inaccessible network path can cause a hang when using IgnoreDirErrors=1 (32/64)
  • 26.02.19 Fixed: After uploading zip file to virtual path (e.g. Android device), it could sometimes be opened internally by mistake (32/64)
  • 26.02.19 Added: Included latest unrar dll 5.70.0 from www.rarlab.com (32/64)
  • 22.02.19 Fixed: Handle directory traversal bug in unacev2.dll, affecting only the "unpack all" (Alt+F9) function (32)
  • 17.02.19 Fixed: Shift+F4 dialog: Buttons "Tree" and "Cancel" were incorrect when using Cyrillic translation on English locale (32)
  • 01.02.19 Fixed: Search: Detection of infinite loops in hard links/junctions/reparse points didn't always work (32/64)
  • 23.01.19 Fixed: Couldn't drag directory from separate tree to empty space in tab header to add it (32/64)
  • 21.01.19 Added: Always look in registry for key if no wincmd.key file is found in the supported locations (32/64)
  • 21.01.19 Fixed: ZIP packer: ???? were shown instead of the name when packing to Unicode extra field, and verifying any Unicode mode (32/64)
  • 14.01.19 Fixed: Directory history with shift+mouse wheel not working (64)
  • 14.01.19 Fixed: Lister (F3), internal media player: Window size too small when viewing a lot of mp3 files, so the menu is broken into 2 lines (64)
  • 14.01.19 Fixed: Lister (F3) was ticking the wrong codepage in the "Encoding" menu when opened (64)
  • 14.01.19 Fixed: Folder tabs: when not using multiple lines for tabs, drag & drop of a tab to the opposite panel would add it to the source panel if it had hidden (scrolled) tabs under that position (32/64)
  • 14.01.19 Fixed: Ignore X64Menu option on 32-bit Windows (32)
  • 14.01.19 Fixed: When using X64Menu=1 in 64-bit version, the dialog in context menu - X32 - Configure was very small (64)
  • 12.11.18 Fixed: ZIP packer: An incompressible file slightly smaller than 4GB, resulting in a compressed file >4GB appeared with a size of -1 in the created ZIP (but could still be unpacked) (32/64)
  • 11.11.18 Fixed: Re-upload to FTP after editing now also works when the FTP connection is not displayed in one of the two panels, but still active (32/64)
  • 11.11.18 Fixed: Compare by content, 2 files on the same FTP server but different user names -> edited file could be re-uploaded to the wrong server (32/64)
  • 04.11.18 Fixed: Select all, switch between full and brief view mode: Entire list was scrolled slowly (64)
  • 04.11.18 Fixed: FTP Upload/Download: Selection wasn't cleared when adding files to already opened background transfer manager with F5 - F2 (32/64)
  • 04.11.18 Fixed: Header-encrypted RAR: Open archive, minimize+restore TC, try to unpack file, enter wrong password (remember password checked) -> user isn't asked again for the correct password (32/64)
  • 30.10.18 Fixed: Dual screen, TC on the right screen: Search in separate process, maximize, minimize, restore -> search window had 0*0 pixel size (32/64)
  • 01.10.18 Fixed: FTP error "Command in progress" in special case: Synchronize dirs, compare local dir with ftp, compare by content, edit remote file, save file, close compare tool, re-upload (32/64)
  • 01.10.18 Fixed: Function to check file system links (junctions, reparse points) for infinite loops didn't handle relative paths created e.g. via "mklink /D MyDirLink ..MyDir" while in directory "C:MyDir" (32/64)
  • 25.09.18 Fixed: Button bar: cd *.ext (to set custom filter) didn't support Unicode when using separate Left/Right menus (32/64)
  • 24.09.18 Fixed: Multi-rename tool: [f] option didn't work for manually entered text, only for placeholders like [N] -> [f] is now applied for the entire text until the end or the next upper-/lowercase placeholder (32/64)
  • 24.09.18 Fixed: Click on locked tab (directory changes not allowed) showed message about new tab when using TabEnterDirChange=2, but only if it was already the active tab (32)
  • 24.09.18 Fixed: Click on locked tab (directory changes not allowed) showed message about new tab when using TabEnterDirChange=2 (64)
  • 24.09.18 Fixed: Crash when starting external sync tool with /S=S parameter when PreventScrollbarCrash=1 was set (the default on Windows 8.1) (64)
  • 24.09.18 Fixed: Search function: when going through list of old searches with up/down keys while the combobox was closed, the "RegEx" checkmark was only set, not removed (32/64)
  • 24.09.18 Fixed: Search function: when going through list of old searches with up/down keys, the index reverted to the first item when a search with regular expression was encountered (64)
  • 24.09.18 Fixed: Open archive with alternate packer via right click menu (internal association: **ext), then press Ctrl+B -> the default packer was now used (32/64)
  • 23.09.18 Fixed: Crash viewing ICO files containing multiple PNG images (the problem seems to be re-using the TLazReaderPNG) (64)
  • 23.09.18 Fixed: Search in archives by size wouldn't reliably find files >=2GBytes (32/64)
  • 23.09.18 Fixed: Crash unpacking xz-packed zipx archives (because the necessary functions were missing from newer TCMDLZMA.DLL / TCLZMA64.DLL files) (32/64)

New in Total Commander 9.21a (Aug 21, 2018)

  • Lister: Allow to set maximum line length for text when not using word wrap (via wincmd.ini)
  • Configure via wcx_ftp.ini whether the current directory should switch back to a re-uploaded file after editing/saving a remote file

New in Total Commander 9.21 RC3 (Aug 8, 2018)

  • Lister: Allow to set maximum line length for text when not using word wrap (via wincmd.ini)
  • Configure via wcx_ftp.ini whether the current directory should switch back to a re-uploaded file after editing/saving a remote file

New in Total Commander 9.21 RC1 (Jul 25, 2018)

  • Drag & Drop Support;
  • Embedded support for ZIP, ARJ, LZH, GZ, TAR, RAR and ACE archives;
  • Built-in FTP client;
  • Advanced copy, move, rename, and delete entire trees (Enables deletion of "full" directories);
  • Command line to simply start programs with parameters;
  • Advanced search feature with full text search in random files;
  • Built-in File Explorer for viewing files of any size in hexadecimal, binary or text format;
  • Direct cable connection through LPT port;
  • Work with network drives and much more. License: Paid (Shareware).

New in Total Commander 9.20 RC 3 (Jun 27, 2018)

  • Fixed: Skip internal associations in virtual folders where we can't get a local path for the file, e.g. a phone connected via MTP (32/64)
  • Fixed: DrivesShowUpcase=0 was ignored in %t parameter, always used uppercase drive letter (32/64)
  • Fixed: Prevent crash when reloading list of shared folders (e.g. to show shared overlay) (32/64)
  • Fixed: Lister crash on Windows 8.1 64-bit only, happened after opening Lister multiple times (solution: keep hidden Lister open in the background) (64)
  • Fixed: Moving separator between main panels wrong when showing two separate tree panels (32/64)
  • Fixed: Directory handle leaking in watchdir thread, preventing the ejection of USB sticks, and sometimes the closing of the program (32/64)

New in Total Commander 9.20 RC 2 (Jun 21, 2018)

  • Fixed: Client certificates: For the chosen certificate, store the SHA1 digest in addition to the serial number, because the latter isn't unique (32/64)
  • Fixed: Prevent thread watching for directory changes (Configuration-Options-Refresh-Auto-refresh when the file system changes) from hanging the main thread (32/64)
  • Fixed: Prevent blinking when opening main configuration dialog (caused by LockWindowUpdate) (32)
  • Fixed: Configuration - Options - Misc, hotkey dropdown combobox: Handling of ENTER, ESC and TAB keys was different in 32-bit and 64-bit (32/64)
  • Fixed: WM_DEVICECHANGE: Also react to DBT_DEVNODES_CHANGED notification to get correct drive icons (32/64)
  • Fixed: Ctrl+Q didn't work in virtual folders for files in the file system where the parent folder wasn't a file system directory, eg in libraries (32/64)
  • Fixed: Lister: Set new optimized default position and size on Windows XP or newer: Right aligned, width enough to show at least 84 characters (32/64)
  • Fixed: Windows 10 developer preview, build 17686: Open the windows for Lister, Verify Checksums, and Compare by Content in separate windows, not on extra tabs (32/64)
  • Fixed: Button bar, start menu: %t now also inserts the URL of the directory for FTP connections, just like %p (32/64)
  • Fixed: Lister: Switching between view options 4 and 5 could switch focus to main TC when using Alt+Letters for quick search (64)
  • Fixed: Inplace rename (Shift+F6): Moving to the previous/next file with cursor up/down could leave parts of the apply button on the previous line, eg on Windows XP (32)
  • Fixed: Removed error beep when user right clicked on drive button while context menu for folder tab or sorting header was already open (32/64)
  • Fixed: Do not re-load file lists showing custom columns when moving window between screens with different DPI Instead, only adjust the column widths (32/64)
  • Fixed: New per monitor window sizes not used when using option ResolutionSpecific=0 in wincmdini (32/64)
  • Fixed: When using IgnoreDirErrors=1, switching to non-existent parent directory didn't work by double clicking on [] entry (32/64)
  • Fixed: Change attributes: Date conversion only supported lowercase am/pm (32/64)
  • Fixed: Search function, find files in archive: "Search path not found" was shown by mistake (32/64)
  • Fixed: Button bar, start menu: Parameters %T and %t contained 0: prefix when the target directory was an FTP connection (32/64)
  • Fixed: Button bar, start menu: Parameters %M and %m contained full path when the target directory was an FTP connection (32/64)
  • Fixed: Change attributes: Prevent beep when using hotkey for "Load from file under cursor" groupbox (32)
  • Fixed: Lister, RTF view: Prevent crash when trying to print when the chosen printer is invalid (32/64)
  • Fixed: Load old searches from wincmdini: Not all searches were loaded from ANSI ini file if the total size of the names was >4095 characters (32/64)

New in Total Commander 9.20 RC 1 (Jun 13, 2018)

  • Fixed: Windows 10, main menu: Change screen scaling from 100% to 125% and back -> icons were too big (24x24 instead of 16x16) (32/64)
  • Fixed: Switch from search result (from "feed to listbox") to Network Neighborhood or other virtual folder -> the tab title still displayed "Search result:" (32/64)
  • Fixed: Search: Show "Search path not found!" not just for first invalid search location, but for all locations (up to 20), also when using list file (32/64)
  • Added: Windows XP and newer: Restore stored per monitor window size also when dragging Total Commander between monitors (32/64)
  • Added: Windows 7 and newer: restore saved position on Win+Shift+Cursor left/right, can be prevented with RestoreSize=0 (32/64)
  • Added: Windows XP and newer: save position separately for each monitor and dpi, in the form: monitor(x,y,w,h,dpi)=x,y,w,h (the last saved position remains the default) (32/64)
  • Fixed: Search: When specifying multiple search locations, the search was aborted when the first location couldn't be accessed, eg z:;c: (32/64)
  • Fixed: Change attributes: Ignore leading and trailing spaces in date and time fields (32/64)
  • Fixed: FTP couldn't connect with implicit SSL via sChannel when the server sent a long banner message (32/64)
  • Fixed: Open files: Replace %1 with file name (if available) in FormatMessage error when available (32/64)
  • Fixed: Virtual folder "Computer" wasn't always updated when a drive was removed, eg for mounted ISO files (32/64)
  • Fixed: Don't inform user about new version twice if he checked manually immediately after starting TC with auto update checks enabled (32/64)
  • Fixed: Configuration-Options-View mode: too many custom columns listed in "Columns view" when the page "Custom columns" wasn't opened before (32/64)
  • Fixed: Reload theme data also when receiving WM_DPICHANGED, otherwise buttons in button bar may have black background until they are reloaded (32/64)
  • Fixed: Reduce redrawing of main window/flickering when receiving WM_THEMECHANGED message after WM_DPICHANGED (the theme wasn't actually changed) (32/64)
  • Fixed: Changed background color of parent/root buttons to button face color also on folder tabs (64)
  • Fixed: When using IgnoreDirErrors=1, and switching to a drive via drive bar or dropdown list, and a directory cannot be opened (eg because it was deleted), go to parent until the drive root (32/64)
  • Fixed: Auto-complete/Auto-append in Shift+F4: auto-append was only changed to auto-complete when auto-complete itself was turned off (32/64)

New in Total Commander 9.20 Beta 6 (Jun 6, 2018)

  • Fixed: Couldn't create more archives of type tarplugin if files with that extension already existed, and "Create separate archives" was checked (32/64)
  • Fixed: Auto-complete/Auto-append in Shift+F4: do not use auto-append here even if it's enabled by the user - only use auto-complete dropdown (32/64)
  • Fixed: Do not apply sort order from automatic view mode switch when using Search - Advanced - Find duplicate files - Feed to listbox (32/64)
  • Fixed: Update file/folder list in virtual folder "Computer" when a drive is removed (32/64)
  • Fixed: Launch programs/open files: Use GetLastError for FormatMessage error instead of error returned in hInstApp when showing launch error (32/64)
  • Fixed: Change Attributes dialog: Button placement wrong for right to left languages (32/64)
  • Fixed: Made Change Attributes dialog a bit larger to give more room for Russian and other languages (32/64)
  • Fixed: Decoding of MIME files: Detect multi-line names and named with different encodings, eg name*0*=UTF-8''part1 name*1*=part2txt -> part1part2txt (32/64)
  • Added: Option to show/hide speed info in background thread: wincmdini [Configuration] BackgroundSpeed=2 : 0=name, 1=speed when available, 2=alternating (32/64)
  • Added: Option to disable the centering of the F7/Shift+F7 dialog over the active panel: wincmdini [Configuration] NewFolderOverPanel=0 (32/64)
  • Fixed: F7/Shift+F7 dialog: Center dialog over top/bottom file panel when using vertical arrangement (32/64)
  • Fixed: Change attributes, "Load from file under cursor": Couldn't read attributes from file with access denied like c:pagefilesys (32/64)
  • Fixed: Automatic log rotation by date no longer worked (due to the fix for log files >4GB) (32/64)
  • Fixed: Multiple chained cm_xyz commands, eg cm_selectall,cm_copy on a button -> the last command was no longer executed (32/64)

New in Total Commander 9.20 Beta 5 (May 31, 2018)

  • Added: Recognize t7z extension as internal packer extension, show with archive icon (32/64)
  • Fixed: "Auto-rename copied" option not working properly when copying a file which can only be read as administrator (elevated) from a directory which can be read without admin rights (32/64)
  • Fixed: Drive selection dialog in search function, Plugin field picker in multi-rename tool: Disable minimize button when the parent dialog was maximized (64)
  • Fixed: Maximize, minimize, restore dialog -> dialog was no longer maximized: Custom Columns, FTP connection progress, Multi-rename tool, Plugin field picker, Print preview, Drive selection dialog, Configure file system/lister/content plugins (64)
  • Added: Decoding of MIME files where the name wasn't given -> use txt extension for TEXT/PLAIN fields, and htm for TEXT/HTML instead of bin (32/64)
  • Fixed: Changed how the Drive selection dialog in the search function was minimized (32/64)
  • Fixed: Do not open 32-bit version when 64-bit version is already running and option "Allow only 1 copy of Total Commander at a time" was set (32)
  • Fixed: Disabled or removed some options like 'Everything' on older Windows versions when not available (32)
  • Fixed: crash when comma is used after cm_command with parameter, eg "cm_SrcByDateTime 1," -> detect it as an error (32/64)
  • Fixed: Change attributes: Don't show error for default date/time field placeholders, eg dd/mm/yyyy, when the user didn't change them (32/64)
  • Added: Support Unicode in names of saved searches when the wincmdini (or the redirected ini for [searches] section) is stored with Unicode UTF-16 (32/64)
  • Added: Changed all URLs to ghislercom to https, eg when using the auto update check, or Help - Vistit Totalcmd's Web site (32/64)
  • Added: Internal 7zip unpacker: Open t7z archives where the file name wasn't stored in the 7z file header, set name of file inside to archivenametar (32/64)
  • Added: When going to the root of a drive or share, eg via Ctrl+< or "" button, place cursor on the directory which was part of the path, eg go to root from c:WindowsSystem32 -> put cursor on "Windows" (32/64)
  • Fixed: Rename with Shift+F6 or Shift+Click on F6 button (invoking cm_renmov): If a single file is selected, rename that file instead of the file under the cursor (32/64)
  • Fixed: Other windows didn't flash when clicking on their parent, eg in Lister, main settings while a dialog box was open etc (32)
  • Fixed: Auto-update check: Do not show Update information while TC is minimized or in the background, to not interfere with installing a new version (32/64)
  • Fixed: Internal 7zip unpacker: Couldn't unpack tar7z archives where the file name wasn't stored in the 7z file header Use base name from archive, eg testtar7z -> testtar (32/64)
  • Fixed: Change attributes: Error dialog didn't correctly display invalid Unicode input in date/time fields (32/64)
  • Fixed: With option CtrlArrowOpenArchive=4, TC was still looking for packer plugins which could open the file (32/64)
  • Added: Shift+F7 new folder in target panel: Return to source panel when the user cancels the input of the new name (32/64)
  • Added: F7/Shift+F7 new folder: Show dialog box over the panel where the directory will be created (32/64)
  • Fixed: No smart screen warning was shown for files protected by Windows smart screen filter in Windows 10 Spring creators update (2018), worked fine in older versions (reason: flag SEE_MASK_FLAG_NO_UI) (32/64)
  • Added: F7 new folder/Shift+F4 new file: Include [f] option also in dropdown list (Alt+"+") (32/64)
  • Added: Pass parameter FORMAT_MESSAGE_IGNORE_INSERTS to FormatMessage for errors when starting a program fails (32/64)

New in Total Commander 9.20 Beta 4 (May 23, 2018)

  • Fixed: TC main window didn't flash when clicking on it when a dialog box was open (32)
  • Fixed: Update of OneDrive overlay icon (cloud) for files available only online didn't always work (64)
  • Fixed: Compare by content: After clicking on "Next difference" in binary mode, restore status bar to "X differences found" (32/64)
  • Fixed: Wrong icon was shown for files with no chosen associated program: Instead of "PerceivedType", use first entry from "OpenWithProgIDs" subkey (32/64)
  • Fixed: New string "Invalid input!" in attributes dialog wasn't used with internal English language (32/64)
  • Added: FTP: Allow to choose connection method via prefix: ftpes:// forces explicit ssl (AUTH TLS), while ftpis:// fources implicit ssl (encrypted from the start) (32/64)
  • Fixed: Command line edit control: cd pathfilename didn't place cursor on file, but showed read error instead with IgnoreDirErrors=1 (32/64)
  • Added: Use Shift+F7 to create directory in target panel, using the name under the cursor from the source panel as the default (32/64)
  • Fixed: Change attributes: Couldn't enter a time with 59 minutes, eg 23:59 (32/64)
  • Fixed: When copying/moving/renaming a file, show "Invalid name" error when Windows reports an invalid name or path (error 123 or 161) (32/64)
  • Fixed: Incorrect decoding of multi-part MIME file where the individual file header "Content-Transfer-Encoding" came before the header "Content-Type" (32/64)
  • Fixed: Change attributes: Also report a time like 24:30 as an error Allowed are 00:00:00-23:59:59 plus 5:00a/p or am/pm (am/pm is ignored for times >=13:00) (32/64)
  • Added: Multi-rename tool: Include [f] option also in dropdown list (Alt+"+") (32/64)
  • Fixed: Multi-rename tool: Translation of "English in Titles" wasn't changed when changing language, only after restarting TC (32/64)
  • Fixed: FTP, edit two or more text files (with F4) from two or more different directories, save all within less than 1 second -> sometimes one was still re-uploaded to wrong directory, with error that server is busy (32/64)
  • Fixed: Create CRC checksums, no options checked: CRC for existing checksum file wasn't created when the user changed the name in the overwrite confirmation dialog (32/64)
  • Fixed: No overwrite confirmation when copying a file which can only be read as administrator (elevated) from a directory which can be read without admin rights (32/64)
  • Fixed: cm_RenameOnly would rename the file under the cursor instead of the selection when only a single file was selected (32/64)
  • Fixed: Change attributes: Load from target file could only be invoked via hotkey, not via click on the button (32/64)

New in Total Commander 9.20 Beta 3 (May 16, 2018)

  • Fixed: Only standard icons were shown for files with only "PerceivedType" set (32/64)
  • Fixed: Changed how the following dialogs are minimized: Custom Columns, FTP connection progress, Plugin field picker, Print preview, Configure file system/lister/content plugins (32/64)
  • Fixed: Add flag WS_POPUP for all resizable dialog boxes, otherwise GetParent() would return 0 (32/64)
  • Added: Compare by content: Select all with Ctrl+A both in read only mode and editor mode (32/64)
  • Added: Multi-rename tool: New placeholder [f] for option "First of each word uppercase (English in Titles)", also support in F7 and Shift+F4, eg <[f][N] (32/64)
  • Fixed: Error <Read error!> was shown by mistake on disks with just hidden/system files/folders (eg System Volume Information) when using IgnoreDirErrors=1 and hidden/system files not shown (32/64)
  • Added: wincmdini [Configuration] IgnoreDirErrors=-1 turns off <Read error!> also on TC start when a directory is unavailable (32/64)
  • Fixed: When using IgnoreDirErrors=0 (default) and directory doesn't exist, only show <Read error!> on TC start when the active tab was locked Otherwise switch to parent directory (32/64)
  • Fixed: Installer: Call QueryFullProcessImageName if GetModuleFileNameEx fails, now also in 64-bit version (64)
  • Fixed: When using PreloadThumbnails=1 or 2, resume pre-loading thumbnails for the entire directory after changing sort order (32/64)
  • Fixed: Garbled lines in wincmdini (for size per dpi) when saving button bar (fpc bug) (64)
  • Added: wincmdini [Configuration] LowercaseStrings=English:a,an,the,at,by,for,in,of,on,to,from,up,and,as,but,or,nor,yet,so,vs set title and excepted words for "First of each word uppercase" (32/64)
  • Added: Multi-rename tool: New upper/lowercase option "First of each word uppercase (English in Titles)" which doesn't uppercase words like "a", "an", "the" etc, except at the start or end (32/64)
  • Fixed: Change attributes dialog: Show error message when user enters invalid date or time also in date/time-specific plugin field(s) (32/64)
  • Fixed: Copy/move/rename file with long name >259 characters: warning about the last part longer than 256 characters was wrong by 1 character, should be max 255 (32/64)
  • Fixed: Still range check errors in some cases when resizing controls (problem was that the Lazarus library was compiled with range check on due to missing miscellaneousoptionsxml file) (64)
  • Fixed: Loading of thumbnails didn't resume after changing sort order (64)
  • Fixed: Increased combobox dropdown count to 30 in various dialogs: Multi-rename tool: Load/save settings, Change attributes: Load/save settings, Associate: All files with extension, Split file: Bytes for file, Configuration - Color: Others, Configuration - Misc: Redefine hotkeys (64)
  • Fixed: FTP connection details: Hotkey for new option "Client certificate" didn't work (32/64)
  • Fixed: Change attributes dialog: Show error message when user enters invalid date or time (32/64)
  • Fixed: Button bar, start menu: %N parameter would pass '' to program when cursor was standing on "go to parent" directory entry (32/64)
  • Fixed: Log files (normal or ftp) >4GB didn't work (32/64)

New in Total Commander 9.20 Beta 2 (May 16, 2018)

  • Fixed: Installer: Detect when Total Commander is running even when one path is in long form and one in 83 form, eg c:Program Filestotal commander and C:PROGRA~1TOTALC~1 (32/64)
  • Fixed: When moving the main window docked to the left/right side (AeroSnap) between 2 screens with different DPI with Shift+Win+Cursor left/right, the window was resized (AeroSnap was lost) (32/64)
  • Fixed: Crash creating new FTP connection via Ctrl+F - New connection (64)
  • Fixed: Buttons for directory hotlist and history didn't have the right foreground color in high contrast mode with black background (64)
  • Fixed: Buttons for directory hotlist and history could disappear when resizing window (64)
  • Fixed: Alt+2 hotkey not working in "Change attributes" dialog (64)
  • Fixed: Synchronize dirs, right click context menu, "Copy file properties": When copying NTFS permissions, the archive attribute was set by Windows (32/64)
  • Fixed: Tree shown in normal file panel: Cursor was not placed on moved line when clicking on [+] or [-] symbol (AllowSetCursorPos had no effect) (32/64)
  • Fixed: Updated 7zip unpacker dlls (TC7ZDLL/TC7Z64DLL) to version 1805 from https://www7-ziporg/sdkhtml, with various improvements (the security problem CVE-2018-10115 in RAR unpacking does not affect this dll since TC uses the official unrar dll) (32/64)
  • Fixed: Misaligned and overlapping controls in multi-rename tool (32/64)
  • Fixed: Error <Read error!> was shown by mistake on empty disks with no files when using IgnoreDirErrors=1 (32/64)
  • Fixed: Selection was always lost in virtual folders like the Desktop when switching away from TC and back, even when nothing changed (32/64)
  • Fixed: Configuration - Options - Refresh - "No refresh for these drives" didn't work correctly for virtual folders: ':' should disable refresh, but instead, '' was used (32/64)
  • Fixed: Range check error when the width or height of a control was set to a negative number by mistake, eg via cm_100Percent (64)
  • Fixed: Mouse wheel: combine wheel turning into one scroll operation, eg instead of 3x WM_VSCROLL, SB_LINEDOWN, scroll 3 lines together (64)
  • Fixed: Compare by content, very big files, start comparison within compare tool: Show progress both for the initial comparison and for counting the differences (32/64)
  • Fixed: When passing path to TC via command line or WM_COPYDATA, do not show <Read error!> when invalid - always go to valid parent (32/64)
  • Fixed: View modes, auto switch mode: "Must match" option didn't work with FTP paths when using patterns *myfolder* (specified folder and subfolders) or *myfolder (folder only) (32/64)
  • Fixed: Search for *2?21?3* didn't find dots in the location of the ? placeholders, eg 22136jpg - Reason: bug in Windows function FindFirstFile (32/64)

New in Total Commander 9.20 Beta 1 (May 3, 2018)

  • Fixed: F7 new folder: Placeholder <[d] inserted the date from the file timestamp instead of the current date as documented Use <[T1][d] to insert the file date (32/64)
  • Fixed: Crash on program start when entering very long command line (eg 1000 characters) in TC "Start" menu (32/64)
  • Fixed: Verify checksums: Detect UTF-8-encoded checksum file even without byte order marker (32/64)
  • Fixed: Use GetTickCount64 on Windows Vista or newer to show system up time >49 days (32/64)
  • Fixed: Improved system info dialog: Show CPU details from registry, Windows 10 ProductId, Windows type (Home, Professional, Ultimate etc), get SystemBiosVersion if SystemBiosDate is missing (32/64)
  • Fixed: Drag tab to other panel with no tabs -> tab was added also for current directory of that panel, but without icon (32/64)
  • Fixed: FTP client: Automatically use sChannel (even with OpenSSL present) on Vista or newer when using a client certificate (32/64)
  • Added: FTP client: Support for client certificates for ftps (ftp over ssl/tls) from Windows certificate store Only works with sChannel library on Vista or newer, not openssl (32/64)
  • Fixed: Create CRC checksums, SFV format: The "beta" character in beta versions wasn't stored correctly in UTF-8-encoded sfv files (32/64)
  • Fixed: File system links (junctions, reparse points): Do not draw 2 link overlays (internal and from Windows itself), it results in a double border on Windows 10 (32/64)
  • Fixed: Removed flickering caused by functions added to handle switching from/to high contrast mode (32/64)
  • Fixed: Button bar, start menu: parameter %O was appended with limit of 1023 characters, so it could be cut if the command line was longer (32/64)
  • Added: If we cannot access a directory when TC starts, show <Read error!> even if IgnoreDirErrors=1 isn't set (32/64)
  • Added: Changing to directory via history or by switching tab -> ask for admin rights if we get error 5 (access denied), eg for C:WindowsSystem32config (32/64)
  • Added: Button bar: Button size and small icon size can now be set separately for each screen scale (dpi), eg for 4k screen and full hd screen (32/64)
  • Fixed: Windows 10, switch from/to high contrast mode -> text and background colors of various buttons were wrong (32/64)
  • Added: wincmdini [Configuration] AutoRenameMode=3: Determines how files are auto-renamed when copying or in multi-rename tool Sum of: 1: append number (x) separated by space, 2: start number at (2), not (1) (32/64)
  • Fixed: Crash when viewing file with cudalister plugin, modifying the file, and closing lister without saving (32)
  • Added: Button bar, start menu: Add quotes around name inserted with %p%n too if it contains spaces or '&' character (32/64)
  • Added: When searching in virtual folder \Desktop (Alt+F7 or Alt+Shift+F7), search both in user directory and common directory (32/64)
  • Added: Trying to create a subdirectory in non-existent directory with F7 or via command line (md dir) will now create the missing parent directory too (32/64)
  • Added: Double click on <Read error!> entry in unreadable directories lets TC retry to read the directory (32/64)
  • Fixed: Some content plugins could crash the plugin picker dialog (eg click on [=? Plugin] in multi-rename tool) when the user closed the dialog while the plugin sample value was still being loaded (32/64)
  • Fixed: Configuration - Button bar: in rare cases, the wrong icon was still shown after closing/re-opening the dialog (bug in LoadIconWithScaleDown function) (32/64)
  • Fixed: cd c:ProgramDataMicrosoftWindowsWERReportQueue caused unnecessary elevation prompt (32/64)
  • Fixed: Copying to t: fails if it's substed drive for dirs with write access for which SetCurrentDirectory didn't work, like c:ProgramDataMicrosoftWindowsWERReportQueue on Windows 10 (32/64)
  • Fixed: Ctrl+R in c:ProgramDataMicrosoftWindowsWERReportQueue caused unneccessary elevation prompt (32/64)
  • Fixed: Button bar, paste button from clipboard: Remove all trailing spaces, they are often added when copying button bar data from a Web browser (32/64)
  • Fixed: Lister: Couldn't find Cyrillic text under special conditions: language for non-Unicode programs=Russian, encoding=Ansi (0), default font was changed (32/64)
  • Fixed: Internal 7zip unpacker: password dialog for encrypted file names was sometimes not modal (user could still go back to TC) (32/64)
  • Fixed: Separate search dialog: only use second file name as list file name (selected files) if the name ends with tmp (32/64)
  • Fixed: Couldn't copy to certain directories with F5-F2, eg to C:ProgramDataMicrosoftWindowsWERReportQueue, because SetCurrentDirectory failed (32/64)
  • Fixed: Starting a search in certain directories failed with error "Search path not found!", eg in C:ProgramDataMicrosoftWindowsWERReportQueue, because SetCurrentDirectory failed (32/64)
  • Added: wincmdini [Configuration] IgnoreDirErrors=1 allows to switch to inaccessible or non-existent directories, shows <Read error!> in file list instead (32/64)
  • Added: New button bar parameter %Y anywhere in the parameter list: Allow empty lists when nothing is selected for parameters %S, %R, %L, %l, %F, %f, %D, %d, %WL, %WF, %UL and %UF (32/64)
  • Fixed: Standalone search via Alt+Shift+F7: Use real path for virtual folders, eg "Desktop" -> C:Users<username>Desktop, show error if not available (32/64)
  • Fixed: Synchronize dirs with compare by content: Show "?" and not "unequal" when there is a read error in the middle of a file (32/64)
  • Fixed: Delete to recycle bin: Always divide the reported numbers by 2, since the reported estimates are mostly twice the number of files deleted (32/64)
  • Fixed: Switch between two directories with exactly the same content, eg a directory and a junction/reparse point to the same directory -> view modes were not updated (32/64)
  • Fixed: Drag URL from Chrome or Firefox to Total Commander: Disallow drop to file system plugin (32/64)
  • Fixed: Copying files, background transfer manager: Speed limit didn't work any more for the second file and below (32/64)
  • Fixed: Copying files, option "Auto-rename target": The renaming of the existing target files to eg "file (2)ext" wasn't logged (32/64)
  • Fixed: Copying files: reset speed calculations when overwrite confirmation dialog is shown (32/64)
  • Added: Icon from internal association takes precedence over internal packer icon (eg for *rar) (32/64)
  • Fixed: "x32" submenu in file right click context menu (only displayed with X64menu=1 in [Configuration]): menu item "Configure" not working (64)
  • Fixed: Compare by content, binary mode: Problems with files >2GB: no progress bar within compare results to count differences, sometimes crashes, no "show only selected" (64)
  • Fixed: Button bar button: Parameters %P, %p, %N, %n, %T, %t, %M, %m wrong in archive branch view: The name parameters need to contain the relative path (32/64)
  • Fixed: Button bar button: Parameters %L, %l, %F, %f, %D, %d, %WL, %WF, %UL, %UF didn't put local paths in list for file system plugins like virtual panel (32/64)
  • Fixed: Button bar button: Parameters %C1, %C2, %c1, %c2 etc didn't work with file system plugins returning local path like virtual panel (32/64)
  • Fixed: Button bar button: Parameters %c1, %c2, %n, %m were not using 83 names any more (32/64)
  • Fixed: Command line parameters: Always treat file with extension tab as a directory tab file, even when a packer plugin claims the extension for itself (32/64)
  • Fixed: FTP: no second progress bar was shown when uploading subdirectories (32/64)
  • Fixed: FTP, edit two text files (with F4) from two different directories, save both within 1-2 seconds -> re-upload errors (32/64)
  • Fixed: cm_GotoNextDrive, cm_GotoPreviousDrive: skip drives with no media when HideRemovableNoMedia!=0 (32/64)
  • Fixed: Synchronize dirs with FTP server: Download, "Resume all" didn't work (it re-downloaded from the start), "Resume" worked (32/64)
  • Fixed: Non-Unicode SunOS-compatible TAR archives (long name stored within same header): Long paths were cut at 155 characters (32/64)
  • Fixed: Synchronize dirs: Ctrl+F3 (compare left and right) tried to compare empty directory only present on one side (32/64)
  • Added: Files - change attributes: Button to load attributes from file under cursor in target panel, labeled LEFT or RIGHT (hotkey: Alt+2) (32/64)
  • Fixed: Delete file from ZIP subdir -> file list wasn't refreshed if the subdir wasn't by itself stored in the zip, just the file with relative name (32/64)
  • Fixed: Do not beep in compare by content when copying a line which wasn't selected between the panels (Alt+Left or Alt+Right), only when copying from the inactive to the active panel (32/64)
  • Fixed: GZip unpacker: Couldn't unpack GZ file with very large extra field >8kBytes (32/64)
  • Fixed: GZip unpacker: Only first stream of multi-stream gz file was unpacked when it had the same CRC as the last stream (32/64)
  • Fixed: File system plugins with custom icons: icons were not refreshed when changing icon size in configuration and just entering the plugin root (32/64)
  • Fixed: Files - Change attributes - Add - Comment - ">>" (Edit comment) -> the buttons were not visible (64)
  • Added: Command line parameters: Support switching to virtual folders via GUID, eg for drive list, use /L=::{20D04FE0-3AEA-1069-A2D8-08002B30309D} (32/64)
  • Added: Command line: support switching to virtual folders via GUID, eg for drive list, use cd ::{20D04FE0-3AEA-1069-A2D8-08002B30309D} (32/64)
  • Added: Button bar: support shell GUIDs, eg to go to Explorer's recent dirs, use cd ::{22877a6d-37a1-461a-91b0-dbda5aaebc99} (32/64)
  • Fixed: Files - Pack files: Dropdown list of packer plugins only showed up to 8 plugins without scrolling, increased to 30 (64)
  • Fixed: Configuration - Button bar: Couldn't delete exe/dll files used for icons in the bar after closing the dialog (they still stay locked while the dialog is up) (32/64)
  • Fixed: Files - Split files: Last used size wasn't remembered as default Now saved in wincmdini [Configuration] SplitBytesPerFile (32/64)
  • Fixed: Compare by content: Clear last search result (underlined text) when changing the text or re-comparing from current line (32/64)
  • Fixed: View mode with custom columns view: Additional sort orders defined in the view mode were not applied (32/64)
  • Fixed: View modes, auto switch mode: "Must match" option didn't work with FTP paths, eg *public_html* matches folder named "public_html" and all subfolders Must use backslashes in pattern (32/64)
  • Fixed: Files - Encode files: Options were not remembered when closing Total Commander Store in wincmdini [Configuration] EncodeMethod=02 and EncodeLinesPerFile (32/64)
  • Fixed: Trying to close locked tab with middle mouse click (wheel) or ctrl+left click -> show tab title in confirmation dialog (32/64)
  • Fixed: Ctrl+Click on inactive tab now closes the tab without switching to it first (32/64)
  • Fixed: Button bar: When shown as dropdown menu, items without an icon are not displayed as pressed (eg sort by name button when list sorted by name) (32/64)
  • Fixed: Crash when switching to different tab with mouse when using Windows 10 exploits protections (due to handle values > 4GB) (64)
  • Fixed: No drive icons from Explorer were shown when using Windows 10 exploits protections (due to handle values > 4GB) (64)
  • Fixed: Copying in foreground, then clicking on background button crashed when using Windows 10 exploits protections (due to handle values > 4GB) (64)
  • Fixed: Background transfer manager crashed when using Windows 10 exploits protections (due to handle values > 4GB) (64)
  • Fixed: Synchronize dirs, internal compare plugin (compare as text) may hang with 2 files of different size, multiple of 32kBytes (32/64)
  • Fixed: Configuration - button bar: icons were sometimes wrong (32/64)
  • Added: Show warning in log when upload to Micrsoft IIS FTP server via TLSv12 fails Search for KB2888853 for a hotfix (32/64)

New in Total Commander 9.12 (Nov 24, 2017)

  • Fixed: Get \tsclient shares during remote desktop session using Unicode functions (64)
  • Fixed: Position and size of background copy dialog (F5-Enter-Background) could be wrong on Windows 10 Creators Update (32/64)
  • Fixed: Drag the copy progress dialog (F5-Enter) to secondary screen with different DPI -> size wasn't changed (64)
  • Fixed: If the option EditNewName=name was set to a placeholder string, eg EditNewName=<[YMD]txt, the placeholders were not resolved on Shift+F4 (32/64)
  • Fixed: 32-bit color drive icons with transparency still used the first pixel as transparent color for the drive buttonbar (64)
  • Fixed: Printing didn't work when starting TC with command line parameters starting with / (eg /i=ini file) (64)
  • Fixed: The initial window size of resizable dialogs (eg synchronize dirs, multi-rename tool etc) was too small on high dpi screens (64)
  • Fixed: Synchronize dirs, copy attributes (via right click menu): Couldn't copy timestamp if target had read only attribute (32/64)
  • Fixed: Internal associations pointing to different packers didn't work any more, eg *exe -> "7zip packer", **7z (32/64)

New in Total Commander 9.12 RC 4 (Nov 16, 2017)

  • Fixed: Close and restart Total Commander when starting remote desktop session causing Windows 10 main menu bug (local PC is set to custom scale factor) (64)
  • Fixed: 7zip: Partial support for 7zip archives with different password for file names and file content Multiple files with different content passwords can only be unpacked separately, though (32/64)
  • Fixed: Windows 10: Lister opening with caret (text cursor) visible, move cursor with keyboard -> cursor bar also remained in top left position (64)
  • Fixed: Alt+F5 pack dialog: "Encrypt" checkbox wasn't disabled when opening the dialog with a plugin as default packer which doesn't report encrypt option in packer capabilities (64)
  • Fixed: Windows 10 terminal server session to other Windows 10, local PC is set to custom scale factor, eg 120% -> Windows bug in displaying menus -> disable dpi per screen scaling when starting (32/64)
  • Added: wincmdini [Configuration] AutoUpdateCheckBeta=1: If set together with AutoUpdateCheck=1, new beta versions will be reported even when using a final version (32/64)
  • Added: wincmdini [Configuration] RestoreSize=0 prevents TC from restoring to saved size when receiving WM_DISPLAYCHANGE or WM_DPICHANGED message (32/64)
  • Fixed: Windows 10 creators update: mp4 video would play outside of Lister window, unless DpiPerScreen=0 was set (reason: it was creating a playback window in a separate thread) (32/64)
  • Fixed: Internal 7zip unpacker didn't show 'e' in attributes column for encrypted files (32/64)
  • Fixed: Search in office xml files would sometimes fail (32/64)
  • Added: wincmdini [Configuration] useshellconnect=-1 uses own user name and password dialogs for PCs where WNetAddConnection3 crashes (32/64)

New in Total Commander 9.12 RC 3 (Nov 9, 2017)

  • Fixed: Help file: Removed redundant references to historytxt from "what's new" section (32/64)
  • Fixed: Do not clear selection after right clicking on F8 button or drive buttons (32/64)
  • Fixed: View modes: Re-apply view modes to current panels for commands cm_Exchange and cm_ExchangeWithTabs (32/64)
  • Fixed: View modes: Icons on tabs were lost after cm_ExchangeWithTabs command (32/64)
  • Fixed: Division by zero error when printing RTF file in Lister (64)
  • Fixed: Windows 10 creators update: Window position not loaded correctly on third screen with this arrangement: 1:125%, 2:100%, 3:125%, because 1 and 3 have the same scale factor (32/64)
  • Fixed: Ctrl+Left/Right arrows in F7 now works again as in TC 90a (no stop at dots, but stops at some braces) (32/64)
  • Fixed: Synchronize dirs: Clicking in the 'Show' section (not on a button) only refreshed the results in the 32-bit version (64)
  • Fixed: Multi-rename tool: Do not call SetFileAttributes after renaming when user has set option SetArchiveBitOnRename=0 Also ignore all errors in SetFileAttributes (32/64)
  • Fixed: Synchronize dirs: Don't react to Ctrl+F3 hotkey on lines with directories (32/64)
  • Fixed: 64-bit: Prevent plugins writting in Lazarus from crashing by changing the name for GetProp/SetProp to store control data from 'WinControl' to 'WinControlTC' Changed plugin interface version reported by ListSetDefaultParams to 211 (64)

New in Total Commander 9.12 RC 2 (Nov 4, 2017)

  • Fixed: Call extra invalidate function for main window and listboxes when moving between windows with different DPI (32/64)
  • Fixed: Changed version from 911 to 912, for obvious reasons (9/11) (32/64)
  • Fixed: Get icon for file system plugin from uwfx file if wfx file is missing (32)
  • Fixed: Do not move window to saved position when receiving WM_DISPLAYCHANGE message but the display size didn't actually change (32/64)
  • Fixed: Do not dim regular overlays like link overlay, cloud overlays or tortoise svn overlays on hidden files/folders (32/64)
  • Fixed: Do not draw two icon overlays on file system links, prefer the overlay from Windows when available (32/64)
  • Fixed: The "!" icon overlay wasn't dimmed when icons for hidden files/folders were set to dimmed in the configuration (32/64)
  • Fixed: Search function, find files in archive, edit with F4 -> file not repacked when changed, or deleted when unchanged, when file in archive subdirectory (32/64)
  • Fixed: wincmdini, resolution-specific section: FontSizeTip was ignored on Windows 10 creators update (64)
  • Fixed: Search function, start search: The search window was expanded only minimally the first time it was used (position not stored yet) (32/64)
  • Fixed: Open archive, ENTER, "Unpack all and execute" -> "OK" button in wait dialog changed to Cancel Reason: Apparently the buttonID changes from IDOK to IDCANCEL (!) (32/64)

New in Total Commander 9.11 RC 1 (Oct 27, 2017)

  • Fixed: Get icon for file system plugin from wfx64 file if wfx file is missing (64)
  • Fixed: Create checksums, separate for each directory -> skip checksum creation for checksum file itself if it was already there (32/64)
  • Fixed: Moving entries in F7 - Text Search - Plugins list didn't move the plugin fields (32/64)
  • Added: wincmdini [Configuration] IconOverlaysOneDrive=1/0: Enable/disable cloud overlay icons for OneDrive files which are only available online (32/64)
  • Added: Windows 10: Show cloud icon for files on OneDrive which are only available online (not offline on this computer) (32/64)
  • Fixed: Make some plausibility checks of the bitmap header before calling CreateIconFromResourceEx, eg when loading a button bar (32/64)
  • Fixed: Windows 10: ReplacePhotoApp option didn't work when using an internal association with ** set as program name (32/64)
  • Fixed: Use ShellExecuteEx instead of WinExec to open command prompt via menu Commands - Open command prompt window (32/64)
  • Fixed: The icon size in the button bar was wrong when starting with a fresh wincmdini, and saving TC position on secondary screen with different DPI without ever setting the button bar size (32/64)
  • Fixed: The icon size in the file lists was wrong after moving Total Commander between two screens with different DPI (64)
  • Fixed: The width of the main menu items could be wrong after moving Total Commander between two screens with different DPI (64)
  • Fixed: GDI leak in drawing colored tab headers (32/64)
  • Fixed: Cancel button in copy progress dialog stopped working in RC2 for small files (still worked with bigger files), same for delete progress dialog (32)
  • Fixed: Nag dialog: Font size wrong on high DPI screens on page shown when using a blocked key (64)
  • Fixed: Uninstaller: Font too small for some dialog items on high DPI screens (32/64)

New in Total Commander 9.10 (Oct 20, 2017)

  • Fixed: GDI memory leak when using inverted cursor, and alternating background colors via a view mode (64)
  • Fixed: Some OneDrive fixes for Windows 10 Fall Creators Update didn't work in 64-bit version only (64)
  • Fixed: F5 copy - Enter -Background -> dialog box wasn't scaled correctly on secondary screen (Windows 10 Creators Update) (32/64)
  • Fixed: Right click menu - "New" submenu: When copying a template file, set its date+time to current date+time (32/64)
  • Fixed: Right click menu - "New" submenu: In some rare cases, a different menu item than chosen by the user could be invoked (32/64)
  • Release Total Commander 9.10 release candidate 3 (32/64)
  • Fixed: Windows 10 Creators Update and Fall Creators Update: when changing scaling (e.g. 100%->150%) in Windows, limit window size to current screen user area (32/64)
  • Fixed: Abort sorting manually by custom column with ESC if it hangs for more than 2 seconds (32/64)
  • Fixed: The option QuickSearchAllowNoMatch=1 didn't work in the 64-bit version (64)
  • Fixed: Dialog boxes wouldn't correctly restore their position on Windows 10 Creators Update after the user changed the scaling of the primary screen (without logging out and back in) (32/64)

New in Total Commander 9.10 RC 3 (Oct 18, 2017)

  • Fixed: Windows 10 Creators Update and Fall Creators Update: when changing scaling (e.g. 100%->150%) in Windows, limit window size to current screen user area (32/64)
  • Fixed: Abort sorting manually by custom column with ESC if it hangs for more than 2 seconds (32/64)
  • Fixed: The option QuickSearchAllowNoMatch=1 didn't work in the 64-bit version (64)
  • Fixed: Dialog boxes wouldn't correctly restore their position on Windows 10 Creators Update after the user changed the scaling of the primary screen (without logging out and back in) (32/64)

New in Total Commander 9.10 RC 2 (Oct 16, 2017)

  • Fixed: Disable per screen scaling on Windows 10 if the user changed the scaling of the primary screen, resulting in faulty scaling until the user logged out and back in (32/64)
  • Fixed: Go back in history: When a path isn't accessible and the user doesn't pick a different drive, remaining in the same directory, then swap the current and previous path in the history (32/64)
  • Fixed: Increased maximum stack size from 512k to 640k due to a stack exhaustion error (0xC00000FD) one user had (32)
  • Fixed: F5 - F2 or add files to queue: Use message above WM_USER to send names to the dialog instead of WM_COMMAND (32/64)
  • Fixed: Button bar: couldn't set icon size smaller than 16x16 any longer (32/64)
  • Fixed: Go back in history: When a network path isn't accessible and the user picks a different drive, replace the network path with that drive in the history (32/64)
  • Fixed: Go back in history: When using a (separate) tree, update it with the real directory if we couldn't go to the dir in the history (32/64)
  • Fixed: Lister: Couldn't load images via Irfanview when started as a standalone program with /S=L parameter (64)
  • Fixed: Lister: Window size could change when switching between files with 'n' and 'p' keys (64)
  • Fixed: Lister: No horizontal scrollbar for images larger than the window (64)
  • Fixed: History and hotlist buttons were sometimes (partially or fully) hidden after switching button bars with different lines (64)
  • Fixed: Hints for history and hotlist were interchanged after recent fix regarding hint font size (64)
  • Fixed: Option autocompletetab>0 not working in 64-bit version only (64)
  • Fixed: Auto-complete no longer worked in Shift+F4 (32/64)
  • Fixed: Ctrl+Left/Right arrows no longer stopped at dots in names in F7 or Shift+F4 (32/64)
  • Fixed: Search with 'Everything': Escape the character '!' at the start of the search string with double quotes instead of a backslash, e.g. !test.txt -> "!"test.txt, otherwise the text will not be found in the middle of a name (32/64)

New in Total Commander 9.10 RC 1 (Oct 16, 2017)

  • Fixed: Tab height was still changing in classic theme when creating first tab on both sides with multi-line tabs disabled (32/64)
  • Fixed: Crash when showing wait to close dialog, fixed by creating dialog without its own class, and setting icon manually (32/64)
  • Fixed: F4, Shift+F4, Enter in archive -> wait to close dialog wasn't shown any more even with EditWaitTime>0 (32/64)
  • Fixed: Go back in history: Restore history position if reconnecting to ftp server fails (32/64)
  • Fixed: Configuration - Options - Color: Adjust height of color comboboxes also when moving dialog between screens of different dpi (32/64)
  • Fixed: Dialog boxes like search were no longer scaled after using some internal commands like OPENLANGUAGEFILE (64)
  • Fixed: Crash trying to unpack file from 7z or rar file to path longer than 259 characters - problem with wrapping long names in dialog box (32/64)
  • Fixed: SystemTimeToTzSpecificLocalTime crashes on Windows XP for times beyond the year 2559 -> Limit displayed time to 2559 (32/64)
  • Fixed: Multi-rename tool, button [E#-#]: Placeholder was added to the name instead of the extension field when using option "Use [first,last]" (32/64)
  • Fixed: Multi-rename tool, button [E#-#]: Nothing was added when choosing option "Measure last character from the end". Same problem with [P#-#] and others from the dropdown list (32/64)
  • Fixed: Search with 'Everything': Escape the character '!' at the start of the search string, e.g. !test.txt -> !test.txt, otherwise nothing will be found because '!' means 'not' (32/64)
  • Fixed: FTP: Templates can now be given either as ANSI (current system encoding) or UTF-8 for UTF-8 servers (32/64)
  • Fixed: Configuration - Options - Color: Comboboxes not high enough on high DPI screens (32)
  • Fixed: FTP: Templates didn't work with UTF-8 encoding if the month name contained an accent (32/64)
  • Fixed: Internal associations: Quick toggle on/off by clicking on initial * character -> also toggle multiple extensions, e.g. *.c *.cpp <-> -.c -.cpp (32/64)
  • Fixed: Configuration - Options - Tabstop: After clicking on "Default", the "Ext" column was too narrow when using non-standard size format for file lists (32/64)
  • Fixed: Set size of the directory history and hotlist button icons depending on the main window font size, not the dialog box scaling (32/64)

New in Total Commander 9.10 Beta 3 (Oct 4, 2017)

  • Fixed: Lister: menu line spacing wrong when using OverrideDPI options (64)
  • Fixed: Comments didn't work for file names longer than 127 characters from UTF-16 Unicode files (32/64)
  • Fixed: Icons in tabs: Icons from desktopini and from custom view modes different when using 32x32 icons in file list (32/64)
  • Fixed: Configuration - Button bar: Icon wrong for buttons other than the current one when icon name didn't have extension (32/64)
  • Fixed: Files - Internal associations: Only standard icon was shown for programs with no extension, eg cmd /c instead of cmdexe /c (32/64)
  • Fixed: Always show link overlay for junctions (also pseudo OneDrive junctions) even when overlays are disabled (32/64)
  • Fixed: Synchronize dirs: Didn't work with directories in OneDrive folder on Windows 10 Fall Creators Update preview (32/64)
  • Fixed: Synchronize dirs: Load also larger (24x24 and 32x32) custom equal icons if available from content plugins (32/64)
  • Fixed: Unpack 7zip file with internal 7zip unpacker: Couldn't pause operation when in background (32/64)
  • Fixed: Help file: Column alignment in samples in help for F7/Shift+F4 (32/64)
  • Fixed: Scaling of fonts in file hints was different from 32-bit version (64)
  • Fixed: F7 and Shift+F4: Combobox in 32-bit and 64-bit versions was set to different dropdown count (10 and 100) Set to 30 for both (32/64)
  • Fixed: FTP toolbar: Wrong font size in FTP log list when using a different encoding than "Western" for dialog font (64)
  • Fixed: Synchronize dirs: icons for unequal [=/=] and unknown [?] were shown incorrectly (32/64)

New in Total Commander 9.10 Beta 2 (Sep 28, 2017)

  • Fixed: Couldn't delete an NTFS link in a protected directory like "Program files" pointing to a file if the target file was deleted (32/64)
  • Fixed: Compare by content: "Save as" dialog had wrong size on secondary screen with different DPI (32)
  • Fixed: Main configuration dialog: Fixed problems with font sizes when moving dialog box between different dpi screens (32/64)
  • Fixed: Lister (F3) could start with wrong font size on Windows 10 Creators Update when its position wasn't saved by the user yet (64)
  • Fixed: Lister (F3) could start with tiny window on Windows 10 Creators Update when its position wasn't saved by the user yet (32)
  • Fixed: Search for office xml in archives could sometimes cause a crash, depending on the searched office file contents (32/64)
  • Fixed: Search for office xml in archives -> zip file containing docx/xlsx/etc files would remain opened/locked after the search ended (32/64)
  • Fixed: Ctrl+Right/Left arrow no longer jumped to file under the cursor in the target window (32/64)
  • Fixed: F7 and Shift+F4: Allow to create numbered folders/files also in specified path, eg <1-5>c:dirtest[C] or <1-5>[%temp%]test[C] (32/64)
  • Added: Environment variable placeholders: Append backslash to paste only last part of path, other char to replace with, eg [%TEMP%] -> temp, [%TEMP%_] -> c_temp
  • Fixed: Synchronize dirs: Icons on directional buttons and checkboxes between the two sides were not scaled on higher dpi screens (32/64)
  • Fixed: Updated the frequently asked questions (FAQ) in the help file (32/64)
  • Fixed: Only use user-defined font for groupbox top position calculation on secondary screen with different dpi than main screen (64)
  • Fixed: Limit width of custom message dialog (eg when showing disk full error) to 2/3 of the current screen width - break longer lines in the middle at spaces or backslashes (32/64)
  • Fixed: Search with ev: prefix (Everything unfiltered search): ignore the current directory even when a backslash is present, eg "ev:tv/ artist" to find files containing "artist" in dirs ending with "tv" (32/64)
  • Fixed: Unpack 7zip file with internal 7zip unpacker (no 7zip plugin installed) via menu or Alt+F9 -> no "Background" button was shown (32/64)
  • Fixed: Decode MIME-Encoded files: Still problems with nested boundaries in MIME files (32/64)
  • Fixed: Standalone Synchronize dirs (started via /S=S parameter): tab headers were not themed (64)
  • Fixed: Copying subdirs from OneDrive not working with IgnoreLinks option set on Windows 10 Fall Creators Update (32/64)
  • Fixed: Deleting non-empty subdirs from OneDrive not working on Windows 10 Fall Creators Update (32/64)
  • Added: Help for F7 and Shift+F4: Examples for placeholders, especially for multi-item creation like <1-10>[C:2] (32/64)
  • Added: Support environment variables in multi-rename tool, F7 and Shift+F4: [%USERNAME%] or [%USERNAME%1-5] (32/64)
  • Fixed: Position and size of standalone compare dialog wasn't saved on exit (64)
  • Fixed: Position and size of standalone search/sync/compare dialog was wrong on high DPI screens (32)
  • Fixed: Font in hint window (tooltip) for files and buttons too small on Windows 10 Creators Update, on main screen only (64)
  • Fixed: Main settings dialog: Line height in list on the left (list of settings pages) not correct after changing DPI (32)
  • Fixed: Configuration - Options - Fonts: DPI value wasn't stored correctly any more on Windows versions older than Windows 10 Creators Update (32/64)
  • Fixed: "Compare by content": Label "bytes" was badly aligned with combobox (it's not possible to align it 100% correctly for all fonts) (64)
  • Fixed: "Compare by content": Label "bytes" was not translated - use string 1330 (32/64)
  • Fixed: "Search in separate process" dialog, list of text search plugins: checkboxes were missing (32/64)
  • Fixed: "Search in separate process" dialog, list of text search plugins: lines too high (64)
  • Fixed: "Search in separate process" dialog: Lines in search results were too high (32/64)
  • Fixed: cm_switchlongnames not working with wincmdini set to read only (32/64)
  • Fixed: New help topic "Environment variables" had some problems with line breaks (32/64)
  • Fixed: Auto update check function would report beta versions even with AutoUpdateCheck=2, which should report only release versions (32/64)

New in Total Commander 9.10 Beta 1 (Sep 28, 2017)

  • Fixed: Shift+F4 didn't work in empty directories on FTP servers/in file system plugins (32/64)
  • Fixed: Icon in 1-2-3-nag dialog used wrong (16x16) icon (64)
  • Fixed: Error message when launching programs not very detailed - show windows message (using FormatMessage) in addition to TC message (32/64)
  • Fixed: Right click context menu: Entries in "New" submenu were not translated on Windows Vista or newer (32/64)
  • Fixed: Dialog box "Commands" - "System information": Font too small on high DPI screens (64)
  • Fixed: Get folder sizes via 'Everything' didn't work if Total Commander was started with higher user rights (as administrator) and 'Everything' with normal rights (32/64)
  • Fixed: TC was no longer passing 83 names to content plugins not supporting Unicode (32/64)
  • Fixed: Automatic key download (paste mail with Ctrl+V) was always via HTTP, not via HTTPS (32/64)
  • Added: New optional translation string 5062="Change single button" for title bar of single button change dialog (32/64)
  • Fixed: Files - Change attributes, click on >> date/time picker: Error beep was played when closing dialog with ESC (64)
  • Fixed: Button bar, change single button: using just "explorer" as icon file didn't work (missing exe extension) (32/64)
  • Fixed: Support environment variables like %commander_path% also in path= entry in [left] / [right] sections of wincmdini, but only if the name doesn't start with a plugin, ftp server, or UNC path (32/64)
  • Fixed: Show symbolic links to folders as a folder icon (with link overlay if overlays are enabled) instead of just a link icon, also when Explorer icons are disabled (32/64)
  • Fixed: Xnview was no longer working to load thumbnails or lister images (due to added Unicode support for Irfanview) (32/64)
  • Fixed: FTP/file system plugins/archives: Shift+F4 not working when using F4menu or OpenFileTC with a multiple-document editor already running in the background (32/64)
  • Fixed: Thumbnails view: Thumbnail lines could be shown as high as in full or brief view when the thumbnail+text surpassed 255 pixels (64)
  • Fixed: New placeholder picker button in F7 and Shift+F4 dialogs too narrow (32/64)
  • Fixed: Tree could be added as empty line to directory history, eg (Ctrl+F8, Alt+Cursor right, Alt+F1 - C) (32/64)
  • Fixed: Date picker control (eg in "Files" - "Change attributes" - ">>" button) was too narrow (64)
  • Fixed: Installer would fail on some XP installations (reason: problem with loading comctl32dll dynamically from system32 -> uses static linking) (32/64)
  • Release Total Commander 910 beta 1 pre 3 (private beta) (32/64)
  • Added: Apply FontQuality option also to main menu in TC and Lister (64-bit only, not in right click context menus or menus in 32-bit version, because they are not owner drawn) (64)
  • Fixed: Right click on button bar button, Change, Click in field "Icon file", close dialog -> icon index was reset to 0 if the icon file name contained environment variables (32/64)
  • Fixed: Shift+F4 not possible in plugins linking to local files like Virtual Panel -> show error (32/64)
  • Fixed: Alt+Shift+Enter could cause hang with many 10'000 subdirectories, with or without 'Everything' option (32/64)
  • Fixed: 'Apply' button wasn't enabled when clicking on 'Everything' option in Configuration - Options - Operation (32/64)
  • Added: wincmdini [Configuration] set TranslateMessageButtons=0 to NOT translate buttons in MessageBox windows to current Total Commander language (eg Shift+Delete) (32/64)
  • Fixed: No translation for warning about missing dir size index in 'Everything' when activating the option to get folder sizes from 'Everything' in the settings (32/64)
  • Fixed: Translation of OK button used wrong string from lng file (32/64)
  • Fixed: The icons for folders with a desktopini file could differ in the file list and the tab header (SHGetFileInfo called differently, once with idlist and once with path name) (32/64)
  • Fixed: File system plugins, upload/download in background, try close TC -> program was closed even when the user chose "No" (32/64)
  • Fixed: Symbolic link files to programs (exe) were only shown with a standard icon (32/64)
  • Added: wincmdini [Configuration] MftAllowed=0 By default, access to drive:$MFT and below will be blocked, to prevent a Windows crash Do not enable unless you have changed the permissions of $MFT to access it (32/64)
  • Fixed: Shift+F4 new file: Didn't work in file system plugins if the plugin didn't download any existing file, but reported success -> no new temp file was created (32/64)
  • Fixed: Master password dialog still not in foreground in 64-bit version (64)
  • Fixed: FTP: Keep alive during transfers was sent too often when the PC had a long uptime >=25 days (problem with GetTickCount returning DWORD instead of longint) (64)
  • Fixed: Lister: Switching between text and binary mode could change the Lister size (if one mode had a horizontal scrollbar and one not) (64)
  • Release Total Commander 910 beta 1 pre 2 (private beta) (32/64)
  • Fixed: Look for paths starting with D:/$MFT/ and do not try to access them with FindFirstFile, CreateFile, CreateDirectory, or SetCurrentDirectory to prevent Windows crash (32/64)
  • Added: Shift+F4 new file: Now also works in archives, on FTP servers, and with file system plugins (single files only, no counters) (32/64)
  • Fixed: Shift+F4 new file: F10 (Tree) was no longer working - now it works when NOT using placeholders (32/64)
  • Fixed: Breadcrumb bar: Trying to access a file system plugin would show the master password input dialog behind the breadcrumb dropdown list (32/64)
  • Added: Shift+F4 new file: Use same placeholders as in F7 new folder and multi-rename tool (32/64)
  • Fixed: F7 new folder: Use separate text controls for rename preview first/last file (when using a counter) (32/64)
  • Fixed: F7 new folder, placeholder menu: '<' prefix wasn't added automatically before placeholders (32/64)
  • Fixed: F7 new folder, placeholder menu: Separator was shown as '-' and clickable instead of horizontal line (32/64)
  • Fixed: No accents were shown in F7 new folder - placeholder menu, they appeared as '?' instead (64)

New in Total Commander 9.0a (Dec 14, 2016)

  • Fixed: Mapped USB drives or network drives added after starting TC would show up with internal icon/as disconnected when using Explorer icons and no drive buttonbar
  • Fixed: Network Neighborhood: Entries which appeared with a delay were sometimes shown as files, not folders
  • Fixed: Standalone install64.exe ignored UserName= line in install.inf when auto-installing. Furthermore, the line userforicons= was unused
  • Fixed: Clear pending numeric coprocessor exceptions also before dispatching Windows messages to reduce problems with C/C++ plugins and extensions
  • Fixed: Unpack files with forbidden characters ?*| also from 7zip and rar archives, partial support for packer plugins too
  • Fixed: Disabled the fix "Support invalid ZIP archives with UTF-8-encoded names but missing UTF-8 flag (created by Dropbox)" on systems with double byte charsets like Chinese, because some valid Chinese double byte characters would be detected as UTF-8
  • Fixed: Alt+F5 re-pack files from within an archive, no target path given (e.g. rar:newfile.rar) -> archive was created in TEMP dir, need to insert current directory
  • Fixed: Lister (F3): Search for regular expressions in UTF-8 and UTF-16 modes didn't handle backslashes correctly, had to enter \ instead of \ to find a single backslash
  • Fixed: Auto switch mode: sort order was lost when restarting TC while in an archive, and view mode of parent directory had sort order set to "unchanged"
  • Fixed: Reduced flickering when pressing ESC while not in command line
  • Fixed: Quick filter: Filter icon was drawn 1 pixel too high, separator line was overdrawn
  • Fixed: Brief view, select all, select nothing, select all -> total number of files was no longer shown in footer
  • Fixed: In rare cases, TC may start with empy file panels. To fix, add to wincmd.ini [Configuration] FixEmptyPanel=1

New in Total Commander 9.0a RC 3 (Dec 9, 2016)

  • Fixed: Dimmed icons (for hidden files) were drawn incorrectly on Windows 2000 and older if the background color wasn't white (32)
  • Fixed: Lister, html view: was not recognized as UTF-8 encoding header (32/64)
  • Fixed: Search function: When saving search and overwriting an existing search with different upper-/lowercase characters, there was a (correct) overwrite warning, but the search appeared twice in the list (64)
  • Fixed: When preloading icons from system image list, draw the icon already in the background thread (hidden), because the icon seems to be loaded only when drawn (32/64)
  • Fixed: F6 move: Skipping empty dirs by appending |** to second input line didn't work when moving within the same drive (32/64)
  • Fixed: Hide "Themed cursor" checkbox in configuration dialog on systems older than Windows XP (32/64)
  • Fixed: Separate quick view window was closed when choosing directory from directory hotlist or history in other panel (32/64)
  • Fixed: Drag&Drop to other file panel not possible while separate quick view window was shown (32/64)
  • Fixed: Alt+F5 pack dialog was shown on wrong (primary) screen when the last used packer was a plugin (caused by focus change) (64)
  • Fixed: Content plugin field selection dialog: extra text (xxx) after size field units wasn't removed when adding a field (64)
  • Added: wincmdini [Configuration] SkippedFileCopy=100 or more: Option to set a different delay (in ms) at start of a file operation during which a user can be asked whether he wants to overwrite a file (32/64)
  • Fixed: Delay-load Windows drive icons when not using the drive buttonbar Disable via wincmdini [Configuration] LoadDriveIconsInBackground=0 (32/64)
  • Fixed: Internal command SELECTFILES (and also SELECTFILESB, SELECTFILESD etc) didn't work with saved selections in the form >Saved_selection any more (32/64)

New in Total Commander 9.0a RC 2 (Dec 6, 2016)

  • Fixed: Multi-rename tool retried with 10000 different target names if the source file was locked by another app, slowing down the rename function
  • Fixed: Lister, search function: Allow to search for OEM-specific characters like the line drawing characters in OEM/DOS mode
  • Fixed: Internal associations could not longer be defined for *.url files
  • Fixed: Configuration - button bar: Upper preview window (entire bar) didn't show icon if the icon file name was given in double quotes
  • Added: Content plugins: "size" field now supports 4 additional types: bkMGT, bkMGT2, bkMG3, bkMGT3: T is with Terabytes, 3 is 2 digits after the decimal point (and at least 1 before it)
  • Fixed: Content plugin field selection dialog: Right click on plugin field - "Copy to clipboard" was not working
  • Fixed: Brief view: Extension could switch from aligned to attached to file name when making window smaller
  • Fixed: Quick search filter was lost when deleting files from archive
  • Fixed: Faster loading of directories (especially on network shares) with option "Overlay icons" enabled, by moving the name parsing to the background thread
  • Fixed: Lister: could not copy OEM text to clipboard in binary and hex mode, it was copied as ANSI text
  • Fixed: Hex search in Lister not always working with OEM font set, and "Respect case" not checked
  • Added: The replacement of the Photos app with Windows Image Viewer can now be disabled in Files - Associate With..., the option is only shown for affected extensions like jpg
  • Fixed: Search with 'Everything': Detect versions older than 1.3 and warn user that version 1.3 or newer is needed
  • Fixed: Dialog box for choosing the default icon library: Automatically check second radio button (lower icon lib) when user chooses library from dropdown combobox
  • Fixed: Dialog box "Drive not found" was using a very small font size on high DPI devices
  • Fixed: Trying to drag files from WindowsFonts to other program made TC unresponsive to mouse clicks; the actual drag problem cannot be fixed because Fonts stores the files for a virtual folder (64)
  • Fixed: Do not remember position of separator between the two file panels when closing separate quick view window
  • Added: wincmd.ini, UseEverythingInstance option now supports environment variables
  • Fixed: Classic theme: Multi-rename tool buttons "+" and "#" did not show cyrillic characters, just ???? (64)
  • Fixed: FTP connection on tab: When drive letters are shown on the tab, change # to connection number when the connection on that tab is established
  • Fixed: FTP connection on locked tab (with dir changes allowed) not working: Couldn't switch to that tab with mouse click, click on "" didn't go to locked dir, restarting TC with that tab in foreground changed title. Note: after restarting, click on tab title to reconnect
  • Fixed: Reload shield overlay icon when user changes icon size in file list

New in Total Commander 9.0a RC 1 (Dec 1, 2016)

  • Fixed: Left side in archive, rename that archive in other panel -> returned to directory of the archive, but the auto switch mode rules were not applied (32/64)
  • Fixed: Some overlays (eg on default folder icons) could be drawn twice (32/64)
  • Fixed: Shield overlay icon was pixelated in thumbnails view if it was loaded while in normal view (32/64)
  • Added: Name of icon library for cached button bar is now stored in separate section [ButtonbarCache] instead of [Buttonbar] (but it's read from both) (32/64)
  • Fixed: Language in TC could partially switch back to English when moving multiple file operations to the background (running there at the same time) (32/64)
  • Fixed: Themed caret (cursor in listboxes) was not disabled by default if WindowBlinds is running in x64 only because the module name is wblind64 not wblind (64)
  • Fixed: FTP connection, search, feed to listbox, connection lost, user denies to reconnect -> sometimes the text "Search result" remained on tab (32/64)
  • Fixed: FTP connection, connection lost, user denies to reconnect -> view mode was not applied to local directory (32/64)
  • Fixed: Configuration - Options - Auto switch mode: Crash trying to load a rule with more than 50 sub-rules (created manually) also increased maximum to 100 (32/64)
  • Added: Search function: Use prefix ed: instead of ev: for unfiltered Everything search in the location(s) given by "Search in" field Also supports the "limit depth" option (32/64)
  • Fixed: Lister: Position at start differed by 1 pixel from previously saved position (32/64)
  • Fixed: Could no longer open archives without extension with Enter (only with Ctrl+PageDown) (32/64)
  • Fixed: Could not load saved synchronize dirs option with files from list file if there were previous selections (32/64)
  • Added: Everything: Support named instances (Everythingexe -instance "somename"): wincmdini [Configuration] UseEverythingInstance=somename (32/64)
  • Fixed: Could not use 7zip plugin (eg Total7zip) in synchronize dirs with self-extracting exe files, TC always used internal 7zip (32/64)
  • Fixed: F3 on large directory (eg Windows) -> counting directory size couldn't be aborted by closing lister with X button, only with ESC (32/64)
  • Fixed: Do not open associated files with Ctrl+PageDown if "Treat archives like directories" is disabled (32/64)
  • Fixed: Commands - Target=Source didn't apply Auto Switch Mode rules to the target panel (32/64)
  • Fixed: FTP, search function: File sizes >2GB would not be handled correctly (32/64)
  • Fixed: Main menu: Submenu indicator (black triangle) could overlay menu text on high dpi screens (32/64)
  • Fixed: Windows classic theme: Reduce flickering of status bar (footer) by not updating it when the content stays the same, eg when clicking on a different file in full mode (32/64)
  • Fixed: Network Neighborhood: Sometimes servers which should appear there are shown in a file system plugin which is opened from there (although the function is disabled when leaving Network Neighborhood) (32/64)

New in Total Commander 9.0 (Nov 23, 2016)

  • Fixed: Internal function cm_SearchForInCurDir tried to search in curdir instead of current dir with cursor on [] (64)
  • Fixed: Search in separate process: List file containing selected file names wasn't deleted (32)
  • Fixed: Button bar, start menu: Parameter %p%s in branch view added path relative to current dir twice (32/64)
  • Fixed: Left panel: Search result within archive; Right panel: Create file with Shift+F4, then rename it -> search result was lost (32/64)
  • Fixed: Allow to open files even if they contain right to left markers, but only if they also contain real right to left text (eg Arabic) (32/64)
  • Fixed: Do not remove right to left markers from file names in list when using aligned extensions (separate column) (32/64)
  • Fixed: Configuration - Options - Icons: The new checkboxes (eg for dimmed icons) were not disabled when checking "no icons" (32/64)
  • Added: RestrictInterface=1024: Disable manual and automatic update checks, and hide update function from menu (eg for companies) (32/64)
  • Fixed: TC could cause high CPU load when minimized with option "Auto-refresh" set to "Don't react to updates while in the background" when files were changed while minimized (32/64)

New in Total Commander 9.0 RC 6 (Nov 17, 2016)

  • Update check function now sends user to www.ghisler.com/update when there is a new version
  • Reduced maximum width for maximized lister window to 29900 pixel (64-bit)/16000 pixel (32-bit) in the hope to fix a (not reproduced) bug in "snap to top" function
  • Catch floating point exceptions also when loading Lister plugins, to fix crash in Imagine
  • Current tab color was sometimes saved incorrectly when closing TC
  • Crash in function cm_ShowFileUser when releasing a buffer. Note: Function requires that TC is run as administrator
  • Environment variables were not working in [buttonbar] DefaultLib entry
  • Properties of files inside a ZIP archive: Show method 95 as "LZMA(XZ)" instead of just 95
  • New tcmdlzma.dll and tclzma64.dll version 16.4.0.0, compiled from official 7zip sources, used for lzma compressed ZIP files
  • New method to download key directly to TC directory
  • Ctrl+N, https download was not working with new sChannel library when using a http proxy

New in Total Commander 9.0 RC 5 (Nov 9, 2016)

  • Fixed: Reduced automatic update checks to once per day, ramdomly after 0h9h morning to better distribute the server load (32/64)
  • Fixed: Various problems watching for mobile device arrivals/removals, eg USB devices disappearing from Alt+F1 list, wrong labels etc (32/64)
  • Fixed: Synchronize with certain archives, option "Only selected" checked -> recompare after sync gave empty results because the selection was lost (32/64)
  • Fixed: Further reduced CPU usage of main thread, caused by a timer which shouldn't always be running (32/64)
  • Fixed: Archive where deeper directories are stored before others, eg /dir1/dir2 before /dir1 -> timestamp for /dir1 was shown incorrectly (32/64)
  • Fixed: Automatically changed view mode was lost on tab with "locked but dir changes allowed" after 2 or more directory changes and restarting TC (32/64)
  • Fixed: Configuration - Options - View modes: Never apply current view mode in configuration dialog to target panel, only to source panel (32/64)
  • Fixed: Configuration - Options - View modes: Only apply auto view mode filter to current tab when on "Auto Switch Mode" page (32/64)
  • Fixed: Configuration - Options - View modes: Try to preserve previous view modes on tabs even when deleting or re-ordering view modes (32/64)
  • Fixed: Directory hotlist, choose item with dirs for both sides -> separate tree for inactive panel wasn't updated when using 2 separate trees (32/64)
  • Fixed: Context menu for file, press hotkey which doesn't exist in the menu -> close the context menu, as in TC 32-bit (64)
  • Fixed: Catch exception "Printer selected is not valid" in "Print" - "File list" dialog box (32/64)
  • Fixed: Search via "Everything" 13x and older 14x caused access violation when no file/folder was found with the given search string (32/64)
  • Fixed: Themed listbox cursor was drawn in footer (directly below file list) during quick search (32)
  • Fixed: Ctrl+Q quick view in archive on pdf file not showing anything while quick search dialog was open (32/64)
  • Fixed: Quick view in archive not working when invoking cm_SrcQuickview with mouse (OK via command line or hotkey) (32/64)
  • Fixed: Shift+F4 always created a new file when entering a name without extension, even when the file already existed (32/64)
  • Fixed: The following option didn't work in 64-bit: Main menu: When additional icon dlls have their own inc file, it will be used instead of wcmiconsinc for the entire main menu (64)

New in Total Commander 9.0 RC 4 (Nov 3, 2016)

  • Fixed: Compare by content: "Only show differences" must be disabled before recomparing, eg when file was changed externally, or user chooses different file encoding (32/64)
  • Fixed: Opening files/programs with ENTER: Do not resolve links/reparse points pointing to complete paths (only to relative paths, except when faulty IE10 is installed), otherwise the file may no open (32/64)
  • Fixed: Default icon library for button bar was set to other than wcmiconsdll -> revert to wcmiconsdll when the other dll is no longer available (32/64)
  • Fixed: Update quick view window while quick search is up -> temporarily set focus in active panel to prevent hang in plugin SLister Closing quick search on Ctrl+Q no longer needed! (32/64)
  • Fixed: Main menu: When additional icon dlls have their own inc file, it will be used instead of wcmiconsinc for the entire main menu (32/64)
  • Added: Configuration - Button bar: additional icon dlls can now have their own inc file If the index differs from the wcmiconsinc file, the icon will be locked to that dll (doesn't change automatically when switching to other dll) (32/64)
  • Fixed: Move view mode -> view modes assigned to tabs below that position were reverted to default only in active panel (32/64)
  • Fixed: Delete view mode -> view modes assigned to tabs below that position were reverted to default only in active panel (32/64)
  • Fixed: Delete view mode active in current tab, click on "Default" view mode, then "Apply" -> current tab view mode was sometimes not reverted to the default (32/64)
  • Fixed: Ctrl+PageDown could no longer be used to enter archives with no extension (32/64)
  • Added: Get file details (size, time, attributes) from Everything 14 or newer via new RPC call if available (32/64)
  • Fixed: Everything dlls are no longer needed, replaced by internal code calling the Everything service directly Necessary because the dlls didn't support the new Everything 14 functions yet (32/64)
  • Fixed: Open archive below a junction/reparse point -> the path changed to the junction target, which would only be needed for opening files/folders externally (32/64)
  • Fixed: Updated to latest unrardll from wwwrarlabcom, the included one was still a beta version (540 beta 2 -> final) (32/64)
  • Fixed: Configuration - Options - Color: Draw grayed text in comboboxes if they are disabled (32/64)
  • Fixed: Also disable (draw grayed) the labels in Configuration - Options - View modes for disabled comboboxes (32/64)
  • Fixed: Synchronize dirs: Click on buttons etc sometimes still not working after double clicking on path in main window to open directory hotlist -> open hotlist only on mouse up event (64)

New in Total Commander 9.0 RC 3 (Oct 26, 2016)

  • Fixed: Close quick search dialog when user presses Ctrl+Q, otherwise some plugins like SLister can hang Total Commander (32/64)
  • Fixed: Use old file list icons from TC8x when wincmdini contains IconLib=filenamedll even if the linked name is invalid, otherwise the user cannot switch between old and new icons via settings (32/64)
  • Fixed: Synchronize dirs: Click on buttons etc not working after double clicking on path in main window to open directory hotlist (64)
  • Fixed: Hide "Everything" search option on Windows NT4/9x/ME because Everythingexe doesn't work on these Windows versions (32)
  • Fixed: Recompiled 32-bit 7zip dll with Visual C++ 60 to make it work also on Windows 9x/ME (32)
  • Fixed: Unpack 7zip files: new 7zip unpacker dll could cause TC to hang in overwrite dialog if the callback was called from a background thread Also updated 7zip dlls to 16400 (32/64)
  • Fixed: Crash in synchronize dirs after edit, re-compare (with save), edit, then "recompare from here" (32/64)
  • Fixed: Compare by content: Extra line combobox must be disabled initially, because "show only differences" is unchecked (32/64)
  • Fixed: "LastSearchOptions" was still saved to wincmdini when TC was closed, it should only be saved when the search dialog is closed (64)
  • Added: Main icon: Made text "64" on the 16x16 pixel icon larger, better readable (64)
  • Fixed: Create checksums: Sort files differently (by directory, then by name) when creating checksums in branch view (32/64)
  • Fixed: Create checksums: Overwrite dialog was shown by mistake when getting checksums of several files in same folder with option "separate checksum files for each directory" (32/64)
  • Fixed: cm_SrcViewModeList didn't accept view mode names as parameter, only view mode numbers (32/64)
  • Fixed: Show context menu item to show vertical button bar also when right clicking on splitter panel between 2 file panels above each other (32/64)
  • Fixed: Splitter panel between the two panels: Make double click easier by not moving it on the first mouse down (32/64)
  • Fixed: Auto update check function: Added possibility to disable auto update checks, or set longer interval via auto-update server response (32/64)
  • Fixed: Button bar: Hovered button was 1 pixel too low when not using themed buttons (32/64)

New in Total Commander 9.0 RC 2 (Oct 19, 2016)

  • This version mainly fixes bugs, but also includes the new icon library for button bar and main menu in 48x48 resolution for high DPI screens. You can choose the library during the first start, or later via right click on one of the button bars.

New in Total Commander 9.0 RC1 (Oct 13, 2016)

  • Fixed: Show list of local drives when connecting via RDP (remote desktop) - use WTSRegisterSessionNotification to be notified when remote desktop connection starts/ends
  • Fixed: Resizing main window could cause half-drawn icons in vertical button bar with icon size=button size
  • Fixed: Abort running commands from view modes when holding down ESC key
  • Added: Lister: Store position separately for separate quick view (Ctrl Shift Q): wincmd.ini [Lister] QuickX,QuickY,QuickDx,QuickDy, QuickMaximized
  • Fixed: Crash showing certain dialogs when changing locale while TC is running, and ANSI sort order is different (e.g. Czech: CH sorted after H -> resource order changes) (64)
  • Fixed: Folders in search results were not sorted by the natural sorting method e.g. 'CH' after 'H' in Czech
  • Fixed: Multi-rename tool: New option to auto-rename to "name (2).ext" etc. didn't work if one of the renamed names was the same as an existing file name not changed by the rename options (e.g. test_a_.txt test_b_.txt, replace _a_ by _b_)
  • Fixed: Auto view mode switch set for a dir with subdirs (e.g. c:dir*), go to c:dir, locked but directory changes allowed, go to subdir, switch to different tab -> view mode was lost
  • Fixed: Synchronize dirs: Comparing 2 RAR archives by content was no longer working correctly
  • Added: Bitlocker dialog: Checkbox to not show that message again. If the user then clicks Yes, the bitlocker password dialog will always be shown, otherwise never (fails with an error)
  • Fixed: Bitlocker dialog and registration screen could still interfere in full version
  • Fixed: cm_CopyFileDetailsToClip copied extra #1 character when using custom columns with [=tc.comment] column, and the comment file was Unicode
  • Fixed: Allow to view, rename and delete files ending with a dot, e.g. "test.txt .". These names are not allowed in Windows functions, but can still be created on NTFS with \? prefix
  • Fixed: Display trailing dot(s) in file list for file names ending with a dot (which isn't allowed in Windows functions , but can still be created on NTFS with \? prefix)

New in Total Commander 9.0 Beta 17 (Oct 5, 2016)

  • Fixed: When entering large directories, wait with handling messages for up to 1.9 seconds - still safe to avoid freezing, but keeps keyboard input made by user
  • Fixed: Do not watch for changes in "Computer" virtual folder when ShowExtraDrives doesn't have value 4 added (show drives with no drive letters like phones)
  • Fixed: Remote desktop connection: Show shared drives when connecting, hide them when disconnecting
  • Fixed: Remote desktop connection: Local drives shared via "Local resources" options were not visible in TC (WNetOpenEnum failed)
  • Fixed: Don't try to show the bitlocker unlock dialog while the registration screen is still up (switch to local drive instead, as TC 8.x)
  • Fixed: Button F3, F4 etc. in bottom bar could wrap to two lines when button too narrow
  • Fixed: Quick search filter was lost after using file context menu, causing a full refresh by mistake
  • Fixed: Comments: Problems copying comment from UTF-8-encoded comment file to OEM-encoded comment file on systems with codepage other than 1252
  • Fixed: Comments: Problems copying comment from OEM-encoded comment file to UTF-8-encoded comment file on systems with codepage other than 1252 (comment not visible, line breaks lost)
  • Fixed: Comments: Default type set to one of the Unicode types, enter non-Unicode comment via Ctrl+Z -> last character was cut
  • Fixed: Move file (F6) which is currently opened and locked by a program will copy the file, but deleting the original will fail -> show different error dialog
  • Fixed: Hold down space on a file, then press Tab while space is still down -> the footer could be wrong
  • Fixed: Missing identifiers for new commands in WCMICONS.INC
  • Fixed: For consistency with the 32-bit version, don't drive drive icons from icon lib dimmed when hovering over them
  • Fixed: Search dialog: Save "Search for" combobox when starting a search and the string has changed, not only when closing the dialog
  • Fixed: Configuration - Options - View mode, Apply after deleting a mode -> revert view modes on tab to 0 (default) if a mode was deleted or inserted before that mode
  • Fixed: Configuration - Options - View mode, Apply after deleting a mode -> revert view modes on tab to 0 (default) if number higher than available view modes
  • Fixed: Folder tabs: Default view mode, toggle "Priority", click "Apply" -> icons for default view mode tabs were only changed when switching to these tabs
  • Fixed: Folder tabs: When disabling folder tab icons, an empty placeholder was shown on tabs where a user mode icon with priority option was defined
  • Fixed: Abort counting space in file system plugin subdirs (Alt+Shift+Enter or Spacebar) when disconnecting or closing the program
  • Fixed: Windows 10 bug: Alt+Tab away from Configuration - Options - Misc after clicking on a disabled control in that dialog still caused redraw errors -> we need to focus a different control (list of pages)
  • Added: Updated tc7z.dll and tc7z64.dll with latest dlls from 7z1603-extra.7z (7zxa.dll and x647zxa.dll )
  • Fixed: FTPS: Suggest to use OpenSSL dlls in the log window when connection fails because the operating system doesn't support session re-use (e.g. Linux with Wine)
  • Fixed: FTP connection dialog: Automatically check passive mode option when checking SSL/TLS, it doesn't work with active mode

New in Total Commander 9.0 Beta 16 (Sep 28, 2016)

  • Fixed: Configuration - Options - View mode, Apply after deleting a mode -> revert view modes on tab to 0 (default) if a mode was deleted or inserted before that mode (32/64)
  • Fixed: Configuration - Options - View mode, Apply after deleting a mode -> revert view modes on tab to 0 (default) if number higher than available view modes (32/64)
  • Fixed: Crash in quick search when trying to enter a search text while TC was frozen (32/64)
  • Fixed: Windows 10 bug: Alt+Tab away from Configuration - Options - Misc after clicking on a disabled control in that dialog caused redraw errors (64)
  • Fixed: Change Attribute dialog: Accept date and time where there is more than one separator between each value, eg 10//22////2016 (32/64)
  • Fixed: Do not use semi-transparent bitmaps with alpha channel on Windows 2000 when resizing, otherwise the icons could get a black background (32/64)
  • Fixed: Use 16-bit colors for icons on Windows 9x/ME/2000, otherwise dimmed icons look ugly, dithered with white instead of dimmed (32/64)
  • Fixed: File list icons could have black background on Windows 2000, need to use old scaling method without alpha blending (32/64)
  • Fixed: Do not open notification about new version while the startup screen or settings dialog are open (32/64)
  • Fixed: Starting TC with locked bitlocker drive on current tab and BitlockerAlwaysDecrypt=1 option could lead to infinite asking for password if user didn't enter it (note that 32-bit works differently, it switches to c:) (64)
  • Fixed: Vertical button bar: Show icons centered also when button size tab color was restored to the locked root, but not the tab icon (32/64)
  • Added: cm_100percent now accepts a parameter: If >0, it sets the panel width (in percent) of the active panel If

New in Total Commander 9.0 Beta 15 (Sep 21, 2016)

  • Fixed: View modes: Commands defined in view modes were always applied to the left panel only (release beta 15 rev a)
  • Fixed: Do not watch notifications for network drives, it can hang the watch directory thread
  • Fixed: Re-signed all included EXE/DLL files with separate SHA-1 (re-issued) and SHA256 certificates
  • Added: Message dialog with checkbox (e.g. shown on multi-rename name collisions): Show icon, make it look more like the standard MessageBox dialog
  • Added: For the sorting commands like CM_SRCBYNAME, add parameter 4 to sort by additional columns, e.g. CM_SRCBYSIZE 5 adds sort by size, ascending
  • Added: The following internal commands now accept parameters 0 (toggle, default), 1 (true), and 2 (false), except in main menu (* stands for LEFT, RIGHT, and SRC): CM_VERTICALPANELS,CM_*THUMBS,CM_*BYNAME,CM_*BYEXT,CM_*BYSIZE,CM_*BYDATETIME,CM_*UNSORTED,CM_*NEGORDER
  • Fixed: Make sure that when rubberband selection starts in one file panel, it will remain there
  • Fixed: FTP: avoid infinite retries if both PASV and PORT mode fail due to server misconfiguration
  • Fixed: Auto-switching to thumbnails view in directory with images -> one of the images would sometimes not get a thumbnail
  • Added: Execute view mode commands also when switching between 2 tabs with different view modes
  • Added: Define view mode commands when switching away from a view mode to a different mode. Separate by | (vertical line), e.g. cm_100percent|cm_50percent
  • Added: Support Ctrl+Q (quick view panel) also during quick search. May cause problems like lost cursor with some plugins
  • Fixed: Open background transfer manager without starting any operation in it, then close TC -> warning about running background operations
  • Fixed: Number of folders wasn't updated in footer when network shares were added after reading the network neighborhood (delayed reporting)
  • Fixed: Do not show any network shares in Network Neighborhood (as in TC 8.x) when Allowed= doesn't contain the backslash
  • Fixed: Look of horizontal separators in Configuration - Options - Fonts
  • Added: Multi-rename tool: On Windows NT-based systems, the new placeholder [u] at the start of the new name field converts all composite characters (e.g. separate a and ^) to precomposed characters (a with accent)
  • Fixed: Disable themed caret (cursor in listboxes) by default if WindowBlinds is running. Otherwise no cursor at all may be shown
  • Fixed: Free space on drive was shown delayed on startup
  • Fixed: Lister: Viewing file with BOM (UTF-16 or UTF-8): Cursor would sometimes not show up at all until it is moved, e.g. until a cursor key is pressed
  • Fixed: HTTPS downloads could hang at the end when not using OpenSSL (due to incorrect error handling)
  • Added: New SSL/TLS implementation: support TLSv1.1 and TLSv1.2, and report the protocol in the connection log

New in Total Commander 9.0 Beta 14 (Sep 15, 2016)

  • Added: wcx_ftp.ini [General] PreferOpenSSL=0/1/-1 sets the encryption method when both sChannel and OpenSSL are available (32/64)
  • Added: HTTPS connection without the need for OpenSSL, using the sChannel functions from Secur32.dll (32/64)
  • Fixed: Load selection from file: Last item in list may not be selected if the file is UTF-16-encoded and does not end with a line break (32/64)
  • Added: FTPS connection without the need for OpenSSL, using the sChannel functions from Secur32.dll (32/64)
  • Fixed: Crash when applying certain view modes from main configuration dialog. Delay internal commands to fix. (32/64)
  • Fixed: Signed EXE was not recognized on older Windows versions. Solution: Re-issue certificate as RSA+SHA-1, then sign with separate SHA-1 and SHA256 certificates (32/64)
  • Fixed: Lister: Viewing file with BOM (UTF-16 or UTF-8), cursor down while blinking cursor visible -> ghost cursor was remaining (64)
  • Fixed: Context menus not functioning any more in various dialogs, e.g. multi-rename tool, sync, change button bar (64)

New in Total Commander 9.0 Beta 13 (Sep 8, 2016)

  • Fixed: Configuration dialog, apply view modes: Only reset view modes when they were not set manually, or when a view mode was deleted (32/64)
  • Added: wincmd.ini [Configuration] PopupDelay=500 delay in milliseconds after pressing right mouse button until context menu is shown (shorter right click or click+drag just selects file) (32/64)
  • Fixed: Copy in background with F5-F2: Keep TC enabled while counting files (no window freezing) (32/64)
  • Fixed: Help file: Link to asp-software was still pointing to asp-shareware (32/64)
  • Fixed: Unmount USB flash drive which was displayed in TC -> drive was changed to C: but the view mode wasn't updated (32/64)
  • Fixed: Drive button bar: Drive icons were flickering when returning to TC and not using Explorer drive icons (32/64)
  • Fixed: Bitlocker drive wasn't shown when using HideRemovableNoMedia key to hide card readers with no medium (32/64)
  • Fixed: Bitlocker drive wasn't recognized on Windows 7 (32/64)
  • Fixed: Search window couldn't be maximized to full width on Windows 10 due to Win10 bug (32/64)
  • Added: wincmd.ini [Configuration] ReplacePhotoApp=0 turns off replacement of photo app by Windows Photo Viewer (32/64)
  • Fixed: Windows 10: Instead of the useless photo app, open the old Windows Photo Viewer if it is installed. It allows to switch through all images in a folder even when called from other programs than the Explorer (32/64)
  • Added: wincmd.ini [Configuration] BitlockerAlwaysDecrypt=1 always shows Bitlocker password dialog when trying to access a bitlocker-encrypted drive (32/64)
  • Added: Still react to Windows messages while reading long directory, just ignore mouse and keyboard messages (32/64)
  • Fixed: With "Show icons for special folders: Normal file system" disabled, share icon overlays were not shown for folders with icon from descript.ion (32/64)
  • Fixed: Synchronize dirs: Do not show popup menu when there is no result list, otherwise some menu items could cause an access violation (32/64)
  • Fixed: em_commands can now contain other em_commands also as the first command - added better detection of recursion where a command would call itself (32/64)
  • Added: 32-bit true color icons also in 32-bit version, otherwise Windows 10 doesn't pick the right size icons (32)
  • Fixed: Horizontal and vertical split cursor (on separator between left and right panel) were too small on high DPI devices (64)

New in Total Commander 9.0 Beta 12 (Aug 31, 2016)

  • Fixed: Ignore keyboard input sent to TC while a modal dialog is up, eg F5 copy dialog Workaround to Windows bug where TC can get focus while disabled (hover over taskbar icon until preview shows up, right click on preview) (32/64)
  • Fixed: Refresh only active panel after deleting file via right click context menu, and the other panel showed a different drive (32/64)
  • Fixed: The line between listbox and status bar wasn't drawn in brief view (32/64)
  • Fixed: Some resized icons would appear too dark when using a custom icon size (32/64)
  • Fixed: Increased text height in background transfer manager and background progress dialog slightly to handle 10pt fonts (32/64)
  • Fixed: Drive combobox could be too narrow on higher DPI devices using larger icon size (32/64)
  • Fixed: Increased textbox height in dialog which appears when editing multiple files from ZIP with F4 with multiple document editor (32/64)
  • Fixed: F5-F6 repeatedly doesn't work any more with CHS file names (32)
  • Fixed: Thumbnails view: View mode background wasn't used Note that thumbnails view only uses the first background color (32/64)
  • Fixed: Configuration, click "Apply": Do not try to apply auto view mode change rules unless they were actually changed, just apply the changed view mode (32/64)
  • Fixed: Sorting headers (Name/Ext etc): Removed extra line on the left when using HeaderThemed=0 (64)
  • Fixed: View mode and view mode switch configurations: Comboboxes were not translated when changing languages and clicking Apply without closing the dialog (32/64)
  • Added: wincmdini [Configuration] CountMarkedBackground=0 disables second progress bar in background transfer manager (32/64)
  • Fixed: Exit button was too far to the right (only beta 11) (32)
  • Fixed: When the user changed the view mode manually while auto view mode changes were enabled, it was not preserved when not using tabs (32/64)
  • Fixed: Update bitlocker drive icon in drive bar and drive dropdown combobox when unlocking bitlocker drive from within TC (32/64)
  • Fixed: After unlocking a bitlocker drive, trying to switch to it may return a different error while the drive is unlocked but not yet accessible (32/64)
  • Fixed: Do not show green open arrow overlay when using old archive icons (32/64)
  • Added: Also show old archive icon when unchecking "Show default folder/file icons from Explorer" (32/64)
  • Fixed: When an external icon library (via iconlib=) contains separate "!" overlay icons, use these always instead of the dedicated file+! and folder+! icons (32/64)
  • Fixed: Crash trying to enter directory longer than 1023 characters (Reason: directory history storing both path+name under cursor) (32/64)
  • Fixed: Search dialog: Only handle F4 for edit when the focus is not in a combobox, because F4 is already used by Windows to open a dropdown combobox (32/64)
  • Fixed: When using drive icons from Explorer, re-read network drive icon when switching from elsewhere to it, to remove red 'x' if the drive was reconnected (32/64)
  • Fixed: Menu bar theme background wasn't drawn when maximized on secondary screen, AND that screen ended with x-coordinate 0 (shown to the left of the main screen) (64)
  • Fixed: 24x24 icon in 32-bit version was replaced by a resized 32x32 icon by mistake (32)

New in Total Commander 9.0 Beta 11 (Aug 25, 2016)

  • Fixed: Configuration - Options - View Mode: "Priority" checkbox could overlap with tab icon preview on higher DPI devices (32/64)
  • Fixed: Show dimmed icons by default only on Windows XP or newer, they look ugly on older Windows versions (32/64)
  • Fixed: When themes are disabled, icons in the current tab context menu need to be scaled down to the actual menu size (usually 15x15) because the menu isn't enlarged for larger icons (32/64)
  • Fixed: Re-added line between sorting header and listbox when using themes, but TabHeaderThemed=0 was set under [Layout] (32/64)
  • Fixed: The installer could not install over TC 64-bit if the 64-bit standalone help window or other standalone dialogs were open (64)
  • Fixed: Dialog with 1-3 checkboxes could sometimes be too small when using larger font (32)
  • Added: Alt+F10 tree: Changed static text "F2 re-scan" to speed button, so it can be used with a mouse too (32/64)
  • Fixed: Search dialog: Move 'Everything' checkbox to the right of the packer checkbox if it doesn't have enough space (32/64)
  • Fixed: Breadcrumb bar: The dropdown folder list wasn't closed when switching away (Alt+Tab) from TC (64)
  • Added: Show view mode tab colors and icons in main menu - Show - Custom View Modes (with same icon size as on folder tabs) (32/64)
  • Added: Show view mode tab colors and icons in current tab context menu (32/64)
  • Added: When user changes the view mode manually while automatic view mode switching is enabled, keep that view mode until the directory changes to a location with a different view mode rule>0 (32/64)
  • Fixed: When using external icon library (via iconlib=) for files/folders, do not use '!' overlay (from TC) if the icon library does not contain any '!' overlay. Use method from TC 8.x instead: separate icon for hidden/system (32/64)
  • Fixed: Windows 10 anniversary update bug: Double click on inaccessible share (e.g. DVD drive with no disk) would hang forever. Must call in background thread (32/64)
  • Fixed: Show legacy file folder icons with '!' when checking "Show '!' on hidden/system" and using icon library or old internal icons. Show '!' overlay for files/folders with special icon (32/64)
  • Fixed: Do not show any icons with "!" (not even default icons) when unchecking "Show '!' on hidden/system" (32/64)
  • Fixed: Use internal function to convert from ANSI to Unicode for codepage 1252 (Western), for users who replace C_1252.NLS (e.g. to use Cyrillic in Western only programs) (32/64)
  • Fixed: Icons from internal associations disappeared when changing from/to file/folder icons from Explorer (32/64)

New in Total Commander 9.0 Beta 10 (Aug 17, 2016)

  • Fixed: Removed all user-added hotkeys from right click context menu (32/64)
  • Fixed: Write SetEncoding=äödonotremove to wincmdini [Configuration] on load, to prevent notepad from opening/saving the file as UTF-8 when it contains UTF-8 encoded parts (32/64)
  • Added: Configuration - Options - Icons: when a file/folder icon library is set and the user checks to use the drive icons from Explorer, move library to iconlibbak Restore library name when user unchecks the option (32/64)
  • Added: Configuration - Options - Icons: when a drive icon library is set and the user checks to use the drive icons from Explorer, move library to drivelibbak Restore library name when user unchecks the option (32/64)
  • Fixed: Multi-rename tool: Multi-step undo stops working when a rename operation gave 0 results (no names changed) (32/64)
  • Added: Drive bar, drive dropdown list: re-read drive icons when TC gets the focus (32/64)
  • Added: Configuration - Options - Icons: configure old/new default file/folder icons, old/new drive icons, "!" overlay, dimmed hidden files (32/64)
  • Added: New option OldListIcons: set to 1 to use file/folder icons from TC 8x, except when iconlib= is set (32/64)
  • Fixed: Use dimmed icons by default only on Windows XP or newer, because ImageList_DrawEx(ILD_BLEND50) looks horrible on old Windows versions (32/64)
  • Added: Re-added horizontal border between listbox and footer when using themes, using top line of tab control (32/64)
  • Fixed: Do not use bold font when text color and selection color are the same, but inverse selection is chosen (32/64)
  • Fixed: Dialog box "Define server type" (Alt+Shift+Enter during FTP connection) had no icon in 32-bit version (32)
  • Fixed: Locked tab: View mode set by user on locked tab was not preserved in 64-bit version (64)
  • Added: Detect when a drive is locked by bitlocker, and offer to unlock it (32/64)
  • Added: Re-apply view mode also when using cm_SrcViewMode0, cm_TrgViewMode0 etc when the same view mode is already set (32/64)
  • Added: 40x40 icon to TC 32-bit and TC 64-bit Also re-added 24x24 icon to 64bit, it was lost somehow (32/64)
  • Fixed: Sometimes the start menu or directory menu could get filled with strange characters, or hang when closed (error in MyListbox component, GetTextW) (64)

New in Total Commander 9.0 Beta 9 (Aug 11, 2016)

  • Added: wincmd.ini [Configuration] ShowHiddenSystemOverlay=1/0 show exclamation mark overlay for hidden and system files/folders (32/64)
  • Added: wincmd.ini [Configuration] ShowHiddenDimmed=1/0 show hidden files/folders with dimmed icon (32/64)
  • Added: Show hidden and system files with exclamation mark overlay (configurable) (32/64)
  • Added: View modes: New checkbox "Priority": If checked, the view mode icon takes priority over all other icons, e.g. if the folder has an icon from desktop.ini (32/64)
  • Added: Files - Create CRC checksums: New option to create checksum file in each directory. Use name of directory as checksum name by default (32/64)
  • Fixed: Removed hotkeys from context menu added on 13.02.15 - people in the forum didn't like them, and they removed the shield icon from some menu entries (32/64)
  • Added: wincmd.ini [Configuration] MultiRenameUndoHistoryLen=20 set number of Undo steps in multi-rename too. =0 disables Undo (32/64)
  • Added: Multi-rename tool: Undo now supports multiple undo steps. By default, the last 20 multi-rename operations can be undone (32/64)
  • Fixed: "Change start menu" was hanging after closing the dialog, but only on Windows 10 (problem with menu library) (64)
  • Fixed: Devices with no drive letter (e.g. phones) sometimes still had no icon when using DriveLib= option (32/64)
  • Fixed: totalcmd64.exe was missing 24x24 pixel icon. Also 16x16 icons didn't have '64' number on them, and '64' text was too small in 48x48 icon (64)
  • Fixed: Everything search: Do not call Everything_SetMatchPath at all. Instead, use path: and nopath: prefix, e.g. path:c:windows nopath: (32/64)
  • Fixed: Locked tab: Keep view mode set by user also on active tab (it was preserved only on inactive tabs by mistake) (32/64)
  • Fixed: Microsoft has brought back a bug they fixed long ago in IE10: ShellExecuteEx fails if the launched EXE is in a path containing relative links -> use old workaround to resolve path ourselves (32/64)
  • Fixed: Quick search dialog was closed when searching while quick view was open (32/64)
  • Added: Allow to re-apply the current view mode via tab right click menu, e.g. because the sort order was changed manually by the user (32/64)
  • Added: Support Shift+Home/End in content plugin selection dialog (e.g. button "[=?] Plugin" in multi-rename tool) (32/64)
  • Fixed: Beep sound was played when renaming and ESC was pressed with a single space in the edit box (32/64)

New in Total Commander 9.0 Beta 8 (Aug 3, 2016)

  • Fixed: ZIP packer: Accented characters were not shown correctly in progress dialog when packing names as plain text (not Unicode) (32/64)
  • Fixed: If a plugin shows a MessageBox while the 1-2-3-nag dialog is up, try closing it directly (64)
  • Fixed: Background transfer manager: Second percent bar wasn't reset to 0 once copying was done (32/64)
  • Fixed: Multi-rename tool: Do not use auto-rename to "name (1).ext" if the old and new name are the same or differ only in upper/lowercase (32/64)
  • Fixed: Comment editor (Ctrl+Z): Comment shown incorrectly from UTF-8-encoded descript.ion file if "DOS charset" was also checked (32/64)
  • Fixed: Right to left languages: Auto view mode switch configuration, list of rules must not be mirrored! (32/64)
  • Fixed: Right to left languages: View mode configuration, button for choosing icon was overlapping button to choose color (32/64)
  • Fixed: Main menu and Lister menu not shown correctly when using right to left languages (note: due to a bug in Windows, only single line right to left menu works) (64)
  • Fixed: Initial compare by content (progress bar in main TC) was aborted by ESC in Lister (32/64)
  • Added: Support Shift+Home/End in cm_commandbrowser (32/64)
  • Fixed: No overlay icon was shown for .lnk files in virtual folders pointing to files with no association, and to folders with default folder icon (32/64)
  • Fixed: Show .lnk files pointing to files without association as files, not folders (32/64)
  • Fixed: Button bar, start menu: Parameter � wasn't same as in compare by content when there was 1 file selected in the source, and the cursor was on another file (32/64)
  • Fixed: Using icons >48x48 in file lists could result in tiny 16x16 icons in upper left of the icon (32/64)
  • Fixed: Configuration - Options - Misc: Could not remove user-defined hotkeys via "X" button after choosing them from dropdown list (64)
  • Fixed: Still different Icons in Drive Buttons and Drive Combobox for USB harddisks under special conditions: Fresh ini, OldDriveIcons=1 or 2 (32/64)
  • Fixed: Show - Vertical arrangement: Bottom drive buttonbar was overlapping with vertical buttonbar after inserting new (USB) drive (32/64)
  • Fixed: Vertical button bar: Fixed redrawing of buttons on XP with themes enabled, and tooltips partially obscure the buttons (32/64)
  • Added: One more parameter added to installer: /K installs wincmd.key file located in same directory as the installer. Note: All parameters MUST be passed in one group after a single slash (32/64)
  • Added: Installer now accepts the following parameters /AHLMGDU A=Auto, H=Hidden, L=Language number, M=Multi-language, G=Create group, D=Create desktop icon, U=Update if target exists. All options accept parameters 1 or 0, e.g. G0 or G1. L accepts language Nr. from install.inf, e.g. L18=Romanian (32/64)
  • Added: Installer: new key [Auto] Update=1 perform update installation if target already exists: Do not change language and other ini settings, do not create desktop ans start menu icons (32/64)
  • Fixed: Installer: Copyright sign not shown in some languages like Korean (32/64)
  • Fixed: Installer: removed "(default)" from Windows directory option, it's no longer the default (32/64)
  • Fixed: Button bar, right click on button: Menu item "cd c:path of exe" missing when * was put in front of the command (32/64)
  • Fixed: View modes, additional sort orders: '2' was added twice to the context menu (32/64)

New in Total Commander 9.0 Beta 7 (Jul 28, 2016)

  • Fixed: If a plugin shows a MessageBox while the 1-2-3-nag dialog is up, bring the MessageBox to the foreground so the user can close it
  • Added: Don't reset view mode when loading locked tabs (also with directory changes allowed)
  • Fixed: Folder tabs: When using tabs of same width, the text and icon could overlap (but only in the right tab header!)
  • Fixed: * in front of commands in View mode (execute in each dir, not just when the mode changes) didn't work any more
  • Fixed: Crash/malfunction using button parameter �-� or higher
  • Fixed: When adding a tab with Ctrl+T when no tabs are shown, the buttons for history and bookmarks could be shown too high with some themes like Windows 10
  • Added: Windows 10: re-added separator between tab headers and file list because it's missing from the theme
  • Fixed: Folder tabs layout of right panel could be wrong (e.g. path panel too high, top of hotlist+history list too high) with certain themes and fonts
  • Fixed: descript.ion file with line breaks converted incorrectly from OEM/DOS font to Unicode (line breaks were lost)
  • Fixed: Buttons in button bar were not centered vertically between upper and lower line when using flat or themed buttons
  • Fixed: Switch theme off (classic theme) or on (default theme) -> Tab key stopped working, couldn't focus other panel
  • Fixed: ActiveTabColor could become sticky on tabs when not using automatic view mode changes (Note: To remove color, set view mode to default via right click on the tab)
  • Fixed: USB devices like phones didn't have an icon when using drivelib=some dll
  • Added: Configuration - Options - Auto switch mode: Show & and | instead of |& and ||
  • Fixed: User-chosen view mode could be reset after renaming when using auto view mode change
  • Fixed: Files - Split File, Files - Encode File: Textbox with file name could wrap to 2 or more lines for long names, adjust dialog box accordingly (the width will not be adjusted)
  • Fixed: No tooltips from Explorer were shown when not using "All+EXE/LNK" and/or overlay icons (because the idlist for the directory wasn't loaded)
  • Added: When using external icon library with iconlib= option, use separated "shared folder" overlay icons on folders with special icons (desktop.ini)
  • Fixed: Update checker was broken, will take until beta 8 to work again
  • Fixed: Configuration - Options - Font: 64-bit version showed different examples (with Latin accents) than 32-bit version
  • Fixed: Always try to load newer unrar.dll. Only try unrar9x.dll when the former fails
  • Fixed: Thumbnail view: Folder icon with shared icon overlay: Folder icon was shown wrong (16x16 icon scaled up to 48x48)
  • Fixed: Shift+F6 on [..]: Change icon to OK sign before displaying the button (for slow screens)
  • Fixed: Everything search: Everything_SetMatchPath must be set to false, not true, otherwise strings like name*.ext will not be found
  • Fixed: Crash trying to set ANSI comment in Unicode comment file (or vice versa) if the old comment had no line breaks
  • Fixed: Crash trying to read description from UTF-16 Unicode descript.ion file >64kBytes
  • Fixed: Different Icons in Drive Buttons and Drive Combobox for USB harddisks - try to update icons later
  • Fixed: Show - Vertical arrangement: Bottom drive buttonbar was overlapping with vertical buttonbar
  • Fixed: Double click on splitter panel not always working when using vertical arrangement, because the control sizes have changed
  • Fixed: Configuration - Options - Custom columns: Top combobox didn't support accents in user-defined plugin names

New in Total Commander 9.0 Beta 6 (Jul 20, 2016)

  • Fixed: Re-apply auto-switch view mode filters after Ctrl+U, but do not swap view modes themselves (32/64)
  • Added: Set color of currently active tab, overrides any view mode tab colors: wincmdini [Colors] ActiveTabColor=RGB value (32/64)
  • Fixed: Duplicate folder tab via right click menu -> copy also view mode, icon, and colors (32/64)
  • Fixed: Button with command other than exe (eg vbs) and parameter %S not working with spaces in the program name (reason: CreateProcess used instead of ShellExecuteEx, to allow longer command line) (32/64)
  • Fixed: Icons in folder tabs (to which the user switches) are lost after using cm_ToggleAutoViewModeSwitch while no view mode switch rules are defined (32/64)
  • Fixed: Leave archive with F2/Ctrl+R -> view modes were still not updated in 64-bit only (64)
  • Fixed: Search with "ev:" prefix: ignore results in the form "c:", "c:", "\server", "\servershare" (32/64)
  • Fixed: When reading from a network directory, do not refresh the file list when TC loses focus when wait dialog is up, and user switches back when reading complete (32/64)
  • Fixed: Don't pack each file to TEMP when TEMP folder is on the same drive as target folder (32/64)
  • Fixed: Search via 'Everything': When not using the ev: prefix, call Everything_SetMatchPath(true); Everything_SetMatchCase(false); Everything_SetMatchWholeWord(false); before each search to get correct results (32/64)
  • Fixed: Ctrl+Z edit comment: If comment type is set to Text+UTF-8, and a plain text comment file with line breaks n exists, and user enters Unicode comment, the comment extra info wasn't handled correctly when codepage wasn't Western (1252) (32/64)
  • Fixed: Ctrl+Z edit comment: If comment type is set to UTF-8, make sure the comment isn't cut in the middle of an UTF-8 multi-byte character when it is too long (32/64)
  • Fixed: Slightly increased with for text Search - Plugins tab - "Combine with" (32/64)
  • Fixed: Content plugin, full unicode text field, text search: Results wrong in 64-bit due to wrong buffer size reported to plugins (64)
  • Fixed: Network Neighborhood, Windows XP or older: Total number of files/folders in footer was wrong (32/64)
  • Fixed: Ctrl+Q quick view, edit file, save it -> file list was updated, but quick view wasn't (32/64)
  • Fixed: Menu "Start": User-defined hotkeys were not translated, also not in "Change start menu" dialog (32/64)
  • Fixed: Right click on current tab in inactive panel -> wrong current view mode was checked, and chosen mode was applied to active panel instead (32/64)
  • Added: Configuration dialog: When clicking OK or Apply while on "View modes" page, and automatic view mode changes are off, apply the current view mode to the file lists (32/64)
  • Fixed: CopyLinks>0 -> comments of hard links/junctions were not copied with the links (32/64)
  • Fixed: View modes, execute commands: When starting TC, we need to set the current panel to the target when executing a command there like cm_dirbranch Otherwise it would be executed in the wrong panel (32/64)
  • Fixed: Remove hotkey (&) from string 6402 in second location in server type definition dialog (32/64)
  • Fixed: Show description in "Set default icon library" also for file wcmicon2dll (32/64)
  • Fixed: Help, SizeFooter description was not updated to the new 2 digit and terabyte styles (32/64)
  • Fixed: Manifest resource in 64-bit installer (64)
  • Fixed: Edit box for "File types" in "Auto mode change" was too wide (32/64)

New in Total Commander 9.0 Beta 5 (Jul 14, 2016)

  • Experimental, not yet documented in help: Pass search parameters directly to "Everything" with prefix ev:, e.g. ev: *.mp3 Note: All other search parameters except for the path field will still be applied to the results
  • Search function, search text in plugins: Incorrect results with "whole words" and any other encoding that "Unicode UTF16" checked
  • Windows classic theme: Use unified color (button shadow) for lines above function buttons and command line - overdraw lower tab delimiter
  • Shift+F6 on [..] (change current path): Confirmation button appeared only for a short time, then disappeared (Tab background redraw problem)
  • Allow inplace rename also by clicking behind file name even when using rubberband selection, unless the selection has already selected something
  • Folder tabs: Show correct drive icons in tabs also when using OldDriveIcons=1 or 2, or DriveLib=dllname
  • Folder tabs: Default Zip icon was shown on tabs for archives with read only, hidden, or system attribute
  • ZIP packer: Don't pack each file to TEMP when packing to RAM disks, only when packing to removable disks and CD-RW
  • Unrar multi-part RAR archive when first part not available -> wrong file content unpacked (due to partial file at start), only affects beta version
  • When "Open files and directories with a single click" was set, the cursor could move after choosing a command from a dropdown buttonbar menu, but before the command was executed
  • Auto view mode change configuration: when adding a new ruleset, do not preset the mode to be set. Instead, open the combobox when the user forgets to set the mode and goes elsewhere
  • Draw shared folder overlay also on custom folder icons defined via desktop.ini when not using an external icon file
  • Configuration dialog didn't have an icon in the title bar
  • Right click on folder tabs: Only show view modes when right clicking on the current tab, not on inactive tabs
  • Multi-rename tool: No accents shown in popup menu for "+" and "#" buttons when using Windows Classic theme
  • Tab key stopped working in comboboxes which used auto-complete after 7 combobox creations in some dialogs, e.g. Shift+F5 (problem with subclassing)
  • Hotkeys (via &) were not removed from strings Strg+, Alt+ etc. when used in popup menu
  • Multi-rename tool: Click on [N#-#], then on OK without changing anything inserted [N1] instead of the default range
  • File size "Dynamic x k/M" was wrong in 64-bit only
  • Network Neighborhood: Empty on XP with NethoodStyle=2 (fix also removed German Entire network title)
  • Network Neighborhood: Do not show "Refresh.lnk" entry on Windows XP or older
  • wciconex.dll was ignored even when DefaultLib wasn't set in wincmd.ini. Will be used if DefaultLib empty or DefaultLib=wcmicons.dll
  • Allow to define a tab icon for the default view mode
  • Synchronize dirs: Show different confirmation when user tries to delete to recycle bin, warn if the file would be deleted directly
  • "Do you really want to delete the selected element?" wasn't used in 64-bit version
  • When deleting to recycle bin and a file can only be deleted directly, warn the user and let him choose to delete it directly or not
  • Separate search dialog: Search in selected files/folders in file system plugins didn't work
  • Configuration - Auto mode change: UNC path: Server was missing a backslash
  • Icon was drawn over focus rectangle with themed or inverted cursor disabled when it was loaded in the background
  • Vertical button bar: Overflow button was drawn as pressed when moving the mouse over it, or when the item which should be there was pressed too
  • Vertical button bar: Crash when hovering over overflow button (when bar is too long) with some bar settings
  • wcx_ftp.ini [General] VerifyCerts=1 control verification of certificates: VerifyCerts=1 on, VerifyCerts=0 off, VerifyCerts=-1 only when wincmd.pem exists, VerifyCerts=-2: like -1, but do not user windows cert store (like older TC versions)
  • FTPS: Always verify certificates now, even when wincmd.pem is missing, since we use the root certs from Internet Explorer now
  • tcmdx32.exe had invalid manifest resource since beta 4
  • Standalone synchronize dirs: Crash in overwrite dialog if preview was enabled
  • Leave archive with F2/Ctrl+R -> view modes were not updated
  • Configuration - Custom columns: View modes with no title were not shown in the combobox
  • Everything.exe wasn't started with -startup parameter in 64-bit version

New in Total Commander 9.0 Beta 4 (Jul 14, 2016)

  • Changed how VistaDelete handles recycle bin: Assume that the values from the registry are always correct, then show an error when requesting delete to recycle bin wants to delete directly
  • FTPS: Use SHA256 hash to verify certificates with self-signed certificate authority instead of SHA1. If SHA1 already stored, store SHA256 too
  • Extra line between tab headers and column headers when "Show current directory" unchecked in settings
  • Vertical button bar: Fixed redrawing of buttons when themes are disabled and tooltips partially obscure the buttons
  • Add light sharpening when resizing icons to odd size (e.g. 28x28)
  • Use icon library for folder icons also in Ctrl+F FTP connection list
  • Going up in file list by one level (e.g. leaving zip file): The cursor wasn't placed on the directory/zip when the view mode was changed, e.g. from full to brief view
  • Open dir in new tab with Ctrl+D, Shift+Enter -> view mode was not changed automatically
  • Press Ctrl+Up to open new tab -> set flag to reload view mode when tab gets activated
  • No tabs shown, Ctrl+Up on directory -> opened tab got icon correctly, but first tab didn't
  • No tabs visible, press Ctrl+Up on "Windows" subdir in c: -> icons in tab had same size as icons in file list, which may be bigger than the system icon size
  • Uninstaller tcuninst.exe was missing DPI aware flag
  • Uninstaller tcuninst.exe and tcunin64.exe and tcusbrun.exe only had compatibility option for Windows 7
  • Installer: Added DPI aware flag to MANIFEST resource, changed version to 9.0
  • MANIFEST resource of Tcmdx64.exe, Tcmdx32.exe, tcmadmin.exe, tcmadm64.exe didn't contain compatibility section
  • MANIFEST resource of Tcmdx64.exe contained processorArchitecture="x86" instead of "amd64"
  • Auto switch view mode: Mode for archives not applied when leaving nested archive to return to outer archive
  • 24x24 icons for Ctrl+F FTP connection dialog
  • Ctrl+F FTP connection dialog only supported icon sizes 16x16 and 32x32 for connections
  • Compare by content, enable edit mode, Ctrl+F (but not F7!) -> cursor was shown in compare results and not in search dialog
  • Configuration - Options - Color: Apply button not enabled when checking/unchecking option to show colors by file type
  • Configuration - Options - Auto Switch Mode, Apply: Determine new view mode when switching to other tabs, not immediately when applying, except for current tabs
  • Configuration - Options - View mode: Apply the changed view modes to all tabs which use that view mode, so the tab color and icon change immediately
  • Button bar: Multiple em_command statements only worked when separated by a single comma not followed by a space
  • Auto update check: Make sure that beta versions of the same version number are ignored when the final release is already installed
  • Couldn't whitelist FTPS servers any more with certificates created with self-created certificate authority
  • F5 copy dialog: Press F5 repeatedly -> didn't work correctly due to switch from edit control to combobox
  • Network Neighborhood: Do not open context menu for virtual folders which cannot be entered if they are just inaccessible PCs on the net
  • Main configuration dialog: Tab "Operation" wasn't translated any more
  • Button bar, start menu: * at start (run as admin) not working with name in double quotes
  • More problems with scaling icons, especially to sizes not a multiple of 16x16
  • Abort dialog could remain on screen or cause errors "Control deleted in background thread" when opening network paths with separate tree(s) enabled
  • Search in separate process, go to file: not working with FS plugins, tried to open file as directory. Change: Plugin path received via WM_COPYDATA must end with if it's not a file
  • Synchronize dirs: Do not close entire dialog on ESC when the dropdown list is open
  • Update check function wouldn't detect final releases as newer than beta releases of the same version
  • Only since beta test start: Loading ignore lists longer than 1023 characters into configuration dialog failed (text was cut)
  • One or two digits after decimal point in size display were sometimes wrong
  • FTPS, HTTPS: When receiving chain of self-signed certificates, save also the additional certificates in the chain
  • View modes, color picker: The currently chosen color wasn't preloaded into the color picker
  • Configuration - Options - View modes: Preload view mode of current active panel
  • Change view modes via right click on folder tabs, only affects current tab so far
  • Vertical button bar: Make space around buttons symmetrical
  • Vertical button bar: If the bar is too high, display overflow button, and show rest of the buttons as a popup menu
  • Search in zip, feed to listbox, change sort order -> error about changed archive was triggered by mistake
  • Search in zip, feed to listbox, delete a file -> show more meaningful error when user tries to view/edit a file
  • Vertical file panel arrangement: Don't allow tab to panel where nothing of the list window is visible
  • Make drive combobox 2 pixel wider because the icons are displayed 2 pixels to the right
  • Hotkey for content plugins checkbox not working in main search dialog
  • Change start menu: Could be broken by aquasnap or sizer causing the dialog to show before the options are loaded
  • Shift+F5 inplace copy: F5, Cursor right didn't place cursor directly after name any more due to use of a combobox instead of an edit box
  • AES encryption in ZIP not working on Windows NT/2000 because the certificate of the wcmzip32.dll couldn't be verified any more (SHA256)
  • 64-bit version didn't support Unicode comments in tooltips yet (neither standard comments nor from internal tc plugin)
  • Start Everything.exe with parameter -startup when user didn't specify Everything= line in wincmd.ini (the user can pass this parameter too)
  • wincmd.ini [Configuration] Everything=Everything.exe set location of everything to run when it's not running, and TC checks "Everything" checkbox
  • Empty Network Neighborhood on Windows XP or older
  • TC icon extraction thread was constantly busy with some file types (e.g. .pif) with no default icon in one of the panels
  • Do not draw text cursor (caret) during rubberband selection
  • Multi-rename tool, button "#": Wrong position of dropdown menu
  • Scaling of "go up" icon wasn't smooth in thumbnails view
  • Button bar, start menu: We need to swap parameters � and � if the cursor is in the right panel, and less than 2 files are selected
  • Overlapping sections on XP in Configuration - Options - Tabstops and Packers
  • Ignore wciconex.dll if the user has chosen a different icon library with dialog "Set default icon library"
  • Changed handling of auto view-mode switching: Always determine view mode when switching to a new tab for the first time after it has been loaded
  • Passing cm_x and em_x commands via WM_COPYDATA only worked with the cm/em prefix lowercase

New in Total Commander 9.0 Beta 3 (Jun 23, 2016)

  • Fixed: Rename file with Shift+F6, go to next with cursor up/down, then just press ENTER (no change) -> list was not sorted as it should be (32/64)
  • Added: Run "Everything" when the user checks the checkbox and it's not running but located in the Total Commander directory, e.g. for portable applications (32/64)
  • Fixed: Fixed alignment of controls with and without themes, and with and without flat interface (32/64)
  • Fixed: Re-added listbox borders when themes are disabled (32/64)
  • Fixed: Separate tree has sometimes getting the background color from the current view mode (32/64)
  • Fixed: Synchronize dirs: Should no longer ask for next disk/zip part when unpacking single part ZIP files (32/64)
  • Fixed: Changed panel separator menu from "Edit.." to "Show vertical button bar" (32/64)
  • Fixed: Auto view mode switch: Option "at least 50% match" didn't always work correctly due to rounding errors (32/64)
  • Fixed: Lines in tree were almost invisible with some background colors. Note that the custom color can always be set via [Colors] TreeLineColor (32/64)
  • Fixed: Execute multiple commands, e.g. from a button: Use SendMessage to execute them, otherwise they can get out of order when mixing with em_xx commands (32/64)
  • Fixed: Tabstop header (name, ext. etc.): Moved to the left by 1 pixel when switching from full to custom columns view or back (64)
  • Fixed: Custom Columns Editor: the width of the "name" column changed incorrectly on "Apply" (32/64)
  • Fixed: OPENBAR command didn't resize button bar if the new bar had more/less lines than the previous bar (64)
  • Fixed: View modes: Allow to set the secondary background color (the one on even line numbers) even when the primary color is set to "default" (32/64)
  • Fixed: Auto switch mode: "AND" and "OR" were not translated (32/64)
  • Fixed: cm_reloadBarIcons switched back to main button bar when a subbar was shown (32/64)
  • Fixed: Plugin field selection dialog: Sample wasn't updated when going to next/previous field with cursor keys while cursor in quick search (32/64)
  • Fixed: Plugin field selection dialog: Crash when scrolling with cursor from plugin "tc" up to "All" and back to "tc" very quickly (32/64)
  • Fixed: Alt+F1 drive dropdown list showed wrong icons and hints when DriveTipDelay was set (32/64)
  • Fixed: Windows 10: Alt+F1 drive dropdown list showed extra multimedia devices in addition to the (wanted) USB devices like phones (32/64)
  • Fixed: Old drive icons were not loaded correctly on high dpi devices (64)
  • Fixed: Auto-switch view modes: Switch from thumbs view to brief view -> columns were too narrow (32/64)
  • Fixed: Network Neighborhood: Changing to plugin quickly after opening nethood could show servers in the plugin by mistake (32/64)
  • Fixed: Auto view mode change didn't work when a directory currently shown in TC was deleted, causing a directory change (32/64)
  • Fixed: Inplace edit of current path: Prevent cursor up/down to jump into the file list (32/64)
  • Fixed: SAVETABS2R didn't work (32/64)
  • Added: Use WM_COPYDATA to also send cm_commands with parameters to TC, with command used to send em_commands (32/64)
  • Fixed: Run view mode command with a delay (via PostMessage), so TC can change directory first (32/64)
  • Fixed: Show different message when user choose new button bar file and saves it (32/64)
  • Added: New internal commands cm_SrcViewModeList, cm_LeftViewModeList, cm_RightViewModeList to open list of available view modes (32/64)
  • Fixed: Hidden files were still shown dimmed in 64-bit version even when using external icon library (64)
  • Fixed: Shared folder overlays were not shown in 64-bit version (64)
  • Fixed: Hotkey not working in multi-rename - select character range (32/64)
  • Fixed: View modes: Color of left file panel was also used in drive dropdown combobox by mistake (32/64)
  • Fixed: Show translated text when deleting to recycle bin (title and changed body) (32/64)
  • Fixed: View modes, define two modes with tab colors set to a color NOT in the standard list -> switching between the two mode configurations didn't update the colors until hovering over it with the mouse (64)
  • Added: Included latest unrar.dll from www.rarlab.com (32/64)
  • Added: Network Neighborhood: Open context menu for virtual folders which cannot be entered, like DLNA servers (32/64)
  • Fixed: Thumbnails view: 48x48 icons were not sharp (scaled up from32x32) even if the icon file contained 48x48 or larger icon images (32/64)
  • Fixed: Do not load any network servers in nethood when using NethoodStyle=2 (32/64)
  • Fixed: Breadcrumb dropdown list (Alt+F11/F11, cursor down): used new folder icons even when iconlib=some.dll was set. Note that this list always used the Windows drive icons. (32/64)
  • Fixed: Internal "tc" content plugin: Commands "decode html characters (x)" still not translated (32/64)
  • Fixed: Hotkeys in file context menu: Remove extra space before "+" (32/64)
  • Fixed: Added cm_FocusLeftTree and cm_FocusRightTree to same radio button group as cm_FocusLeft/cm_FocusRight, to see a dot instead of checkmark in main menu (32/64)
  • Fixed: Alt+F3 external viewer associations no longer working when the path contained spaces and wasn't correctly quoted (32/64)
  • Added: Update checker: Allow to disable automatic update checks via "Check for updates now" dialog when there are no updates (32/64)
  • Added: Multi-rename tool: Hotkey "1" for "1x" option (32/64)
  • Fixed: Multi-rename tool: No help in range picker dialog, open multi-rename tool page (32/64)
  • Fixed: Dialog title of dialog to change default icon library couldn't be translated (32/64)
  • Added: Update checker: Use DNS TXT record if available, lookup of A record only if TXT record lookup fails (32/64)
  • Fixed: TC was starting with Microsoft Sans Serif 9 instead of 8 by mistake in older installations (32/64)
  • Fixed: TC was starting with black inverted text cursor instead of themed cursor with fresh wincmd.ini (32/64)

New in Total Commander 9.0 Beta 2 (Jun 23, 2016)

  • Fixed: Show own overlay icon for shared folders because windows is hiding its own (32/64)
  • Fixed: Create checksums: New SHA3 and SHA2-224 could sometimes return wrong checksum (for 0 byte file) when creating a lot of checksums (32/64)
  • Fixed: Add or remove custom view mode(s) -> list of view modes in main menu wasn't updated until the program was restarted (32/64)
  • Fixed: Access violation after copying a lot of files with "Verify" option (64)
  • Fixed: FTP Upload/Download confirmation dialog: Tab from edit box to first checkbox sometimes not working (64)
  • Fixed: Configuration - Options - Misc: Dropdown list of configured hotkey didn't support Unicode (32/64)
  • Fixed: Hotkeys not working in various locations of the main settings dialog, where options changed (32/64)
  • Added: Command cm_SearchForInCurdir opens search with directory under cursor. Accepts drive letter as parameter to search on that drive. Use the character code for scripting, e.g. A=65 (32/64)
  • Added: The following internal commands now support a drive letter (A-Z) or /=root, .=parent, [=nethood as parameter: CM_SRCOPENDRIVES , CM_LEFTOPENDRIVES , CM_RIGHTOPENDRIVES. Use the character code for scripting, e.g. A=65 (32/64)
  • Added: Show state for commands cm_FocusSrc, cm_FocusLeftTree, cm_FocusRightTree, cm_FocusSrcTree, cm_FocusTrgTree. Also update button state when entering tree panel (32/64)
  • Added: Configuration - Options, left list panel: Show "Auto swich mode" more to the right than "View modes" (32/64)
  • Added: Commands with numerical parameters like CM_SELECT now support ? or ?number as parameter, to get dialog box with value request (32/64)
  • Added: Multi-rename tool, "#" button submenu: New entry [?#-#] to open plugins dialog and let user choose range from sample plugin field (32/64)
  • Added: Support environment variables like %commander_path% in paths for auto-switch view modes (32/64)
  • Fixed: Some problems with high DPI devices: Files - Associate dialog much too small; Icon picker in Associate - Edit type - Change icon was wrapping icons to 2 lines (32/64)
  • Fixed: Icons on folder tabs: Draw icon on active tab 2 pixels higher than the other icons, since the offset of the text cannot be determined (32/64)
  • Fixed: View mode configuration: Do not switch to changed view mode in main window when clicking "Apply" (32/64)
  • Fixed: In completely empty file list (e.g. after search - feed to listbox - delete all) the top item in the list and footer were completely black (32/64)
  • Fixed: Unpacker: Also offer "Retry" when the target file exists and is locked by another program (32/64)
  • Fixed: Reduced list of commands supporting a numeric parameter (32/64)
  • Fixed: cm_leftswitchtothiscustomview/cm_rightswitchtothiscustomview missing from totalcmd.inc. Commands are used for scripting, set lparam=custom columns view, 1 based (32/64)
  • Fixed: Search for new field ft_fulltextw not fully working, especially with longer texts (32/64)
  • Added: Use icon from zipfldr.dll for archives if available (32/64)
  • Fixed: No icons for devices without drive letter when disabling the new drive icons via OldDriveIcons=1/2 (32/64)
  • Fixed: Load Toolhelp functions dynamically because Thread32First seems to be missing on Windows NT4 (32)
  • Fixed: Ctrl+Z edit comment in Unicode descript.ion file: comments could be lost when changing/deleting existing comments due to incorrect file size calculation (32/64)
  • Fixed: Alt+F1/Alt+F2 drive list: Hotkeys '.' and ',' for second/third USB device (e.g. smartphone) were not working (32/64)
  • Fixed: Themed text cursor disabled by default if user had set inverse cursor in previous version. Can still be enabled together manually (32/64)
  • Fixed: Draw themed text cursor with style LVGH_CLOSESELECTEDHOT instead of LVGH_OPENSELECTEDHOT, better visible (32/64)
  • Fixed: Command line parameters: Accept path+file name longer than 259 characters (32/64)
  • Fixed: Configuration: View mode - "Auto-run commands": Put * in front of commands to execute them on each directory change, not only when view mode changes (32/64)
  • Fixed: Configuration: View mode - "Auto-run commands" wasn't implemented yet. Supports cm_x and em_y commands only (32/64)
  • Fixed: Error unpacking RAR archives with subdirs. Reason: Incomplete implementation of deduplicated file unpacking (32/64)
  • Fixed: User may get "Configure custom columns view" at program start when using a view mode where the view is set to "unchanged" (32/64)
  • Fixed: When rubberband selection ended, inplace rename would sometimes start (32/64)
  • Fixed: Rubberband selection couldn't be fully disabled, it still worked when starting it below the name list (32/64)
  • Fixed: Lister or Ctrl+Q could sometimes lock image files, so they couldn't be deleted (32/64)
  • Fixed: Reading network neighborhood was slow when using NethoodStyle=2 (32/64)
  • Fixed: Alternate icon library wasn't used for the main menu (64)
  • Fixed: Configuration, view modes: Color and icon settings must be disabled for default view mode (64)
  • Fixed: Configuration dialog: Slight misalignment of new option to set DPI (64)
  • Fixed: cm_CheckForUpdates was missing in totalcmd.inc (32/64)
  • Fixed: Custom columns configuration, choose plugin field -> "]" at the end wasn't cut off when creating column title (32/64)
  • Fixed: Alt+F1/Alt+F2 drive dropdown combobox: Do not handle Num+"-" for selection, it's used to switch to devices without drive letters (32/64)
  • Fixed: Multi-rename tool, range picker dialog: Range was lost when closing dialog with ENTER (64)
  • Fixed: cm_visButtonbar2 didn't have a checkmark in main menu / pressed button in horizontal buttonbar when vertical bar was visible (32/64)
  • Fixed: Rubberband selection: Start selecting below last file while some files were already selected -> selection wasn't removed (32/64)
  • Fixed: Rubberband selection: Full view, moving mouse cursor sideways out of panel -> rubberband still drawn, but nothing more selected (32/64)
  • Fixed: Rubberband selection: Number of selected files/folders (footer) wasn't updated (32/64)
  • Fixed: Find files, second tab, "Older than" edit box was enabled even when checkbox wasn't (32/64)
  • Fixed: Auto-switch view modes to comments view not working if comment view was already active (would turn it off) (32/64)
  • Fixed: "Show admin shares" was no longer working (32/64)
  • Fixed: Sometimes it wasn't possible to return from search results (feed to listbox) to normal view via ".." or "" buttons (32/64)
  • Fixed: View modes: Show background of file list (where there are no files) with user-defined color, except in thumbs mode (32/64)
  • Fixed: Compare by content: Binary compare showed extra dark lines when using "show only differences" with 0 extra lines (32/64)
  • Fixed: Compare by content: Binary compare didn't always work with "show only differences" (32/64)
  • Fixed: Automatically uncheck "Use themed cursor" when user changes the cursor color (32/64)
  • Fixed: cm_ConfigViewModes and cm_ConfigViewModeSwitch were not working (incorrectly defined in totalcmd.inc (32/64)
  • Fixed: View modes: Options were not saved when only changing the colors via dropdown combobox (64)
  • Fixed: View modes: Internal commands to switch view modes were defined incorrectly in totalcmd.inc (wrong numbers) (32/64)
  • Fixed: View modes: The default view mode was set by default to "brief view" instead of "unchanged" (32/64)
  • Fixed: View modes: Couldn't apply just different sort order without setting the view mode (brief, full etc) too (32/64)
  • Fixed: Triple click on text in compare by content didn't always select the entire line (32/64)
  • Fixed: Remove flickering of main window when closing search dialog with ESC or Cancel button (64)
  • Fixed: File listboxes had no border when disabling all elements above them (32/64)
  • Fixed: Inplace rename, use up/down to go to previous/next file: delay re-loading directory until rename is closed (32/64)
  • Added: Use drive icons from TC 8.x and older: wincmd.ini [Configuration] OldDriveIcons=2 Note: this disables drive icons in the tab titles (32/64)
  • Fixed: Folder icons and default file icons didn't have overlay icons when using the icons from Explorer (32/64)
  • Fixed: No help was opened for Settings pages "View modes" and "Auto switch mode" (64)
  • Fixed: Command cm_Confirmation (open configuration with last page) causing error/crash due to insufficient items in category list (32/64)
  • Fixed: Configuration - Options - Color - Define colors by file type: Dialog sometimes had wrong background colors (32/64)
  • Fixed: Vertical button bar: Context menu for entire bar was shown at the wrong position (32/64)
  • Fixed: Configuration - Options - View modes: Changed checkbox "Reversed" to "Descending" (32/64)
  • Fixed: File context menu (Shift+F10): Hotkeys were missing "+", e.g. between "Ctrl" and "F8", when using English language only (32/64)
  • Fixed: Rubberband selection: Stop selecting when switching away from program with Alt+Tab (32/64)
  • Fixed: Rubberband selection: Don't show inactive title of main window when selection starts (32/64)
  • Fixed: Rubberband selection: Listbox didn't auto-scroll when moving cursor above/below the list (64)
  • Fixed: Rubberband selection: An additional icon appeared in the taskbar during selection -> we need to set a window parent (32/64)
  • Fixed: "Function not implemented" was shown when creating new view mode with fresh wincmd.ini (32/64)
  • Fixed: Set default font size to 9, not 8 (32/64)
  • Fixed: Changed German translation of view mode in main menu (32/64)
  • Fixed: Couldn't disable vertical button bar via right click menu, 64-bit only (64)
  • Added: New commands OPENBAR1 and OPENBAR2 to open new button bar file in horizontal/vertical button bar. OPENBAR opens the file in the current bar if called from within a button bar (32/64)
  • Fixed: Search with "Everything" was hanging TC when TC was run as administrator -> call ChangeWindowMessageFilter to allow WM_COPYDATA to search window (it's only used for "everything") (32/64)
  • Fixed: Search with "Everything" wasn't working, because Everything32.dll/Everything64.dll wasn't included (32/64)
  • Fixed: New command cm_UpdateQuickView was missing in 64-bit version (64)
  • Fixed: Internal "tc" content plugin. Commands "decode html characters (x)" couldn't be translated (32/64)

New in Total Commander 9.0 Beta 1 (Jun 8, 2016)

  • Added: Send WM_USER+50 with wparam set to 1011/1012 to get index of first file in list (-1 if there are no files) (32/
  • Added: Send WM_USER+50 with wparam set to 1009/1010 to get index of first item (0 if there is no updir, 1 otherwise) (32/
  • Added: Send WM_USER+50 with wparam set to 1007/1008 to get index of current item (caret) (32/
  • Added: Send WM_USER+50 with wparam set to 1005/1006 to get total number of selected items (32/
  • Added: Send WM_USER+50 with wparam set to 1003/1004 to get total number of items (including those hidden by quick filter (32/
  • Added: Send WM_USER+50 with wparam set to 1001/1002 to get number of items in left/right list (32/
  • Added: Send WM_USER+50 with wparam set to 1000 to get active panel: 1=left, 2=right (32/
  • Added: Ctrl+Q: Only enable viewing of readme files in archives which have default extensions (e.g. .zip): wincmd.ini [Configuration] QuickViewUnzipReadMe=-1 (32/64)
  • Added: Compatibility with TWinkey plugin: Turn off tab icons in Configuration - Options - Folder tabs if you want to use the tab coloring from TWinkey (32/64)
  • Added: Send WM_USER+50 with wparam=1..29 -> returns window handle of control. Controls are: 1=leftlist, 2=rightlist, 3=active list, 4=inactive list, 5=leftheader, 6=rightheader, 7=leftsize, 8=rightsize, 9=leftpath, 10=rightpath, 11=leftinfo, 12=rightinfo, 13=leftdrives, 14=rightdrives, 15=leftpanel, 16=rightpanel, 17=bottompanel, 18=lefttree, 19=righttree, 20=cmdline, 21=curdirpanel, 22=inplaceedit, 23=splitpanel, 24=leftdrivepanel, 25=rightdrivepanel, 26=lefttabs, 27=righttabs, 28=buttonbar, 29=buttonbarvertical (32/64)
  • Added: Synchronize dirs: Press SPACE or Shift+SPACE when multiple files are selected -> works as if it was pressed for each file separately (32/64)
  • Added: New internal command cm_UpdateQuickView to force reload the quick view panel or separate quick view (32/64)
  • Added: Search files, duplicate file finder: use MD5 function from crypto API for quicker MD5 calculation (32/64)
  • Added: Dialog box to choose default icon library for button bar and main menu, also supports third party libraries (32/64)
  • Fixed: No more icons shown for Computer, Documents, Nethood on Windows 9x/ME (32)
  • Fixed: Search for updates not working on some computers because WSAStartup wasn't called (32/64)
  • Fixed: Reload button bar when a different version of the wcmicons.dll is detected, and the dll is used in a button bar (32/64)
  • Fixed: Changing separator between left and right panel sometimes didn't update the position of the vertical buttonbar (32/64)
  • Added: Warn user when entering a virtual folder (e.g. a phone via MTP) where extensions are hidden, and let the user enable them (32/64)
  • Added: Configure extra space above/below and to the left/right of the icons via Configuration - Options - Icons. Default is 2 and 1 pixel (32/64)
  • Fixed: Better default column widths for higher resolutions (32/64)
  • Fixed: Better default window size adapted also to high DPI screens (32/64)
  • Added: Default font is now "Segoe UI regular", no longer "Segoe UI semibold" (32/64)
  • Fixed: 64-bit TC8.52a and older couldn't be closed by installer with MinimizeOnClose set (64)
  • Fixed: ZIP packer, progress dialog: Name on second line was wrong when packing names as UTF-8 (32/64)
  • Added: Unzip: Use NTFS timestamp from extra header if available, e.g. for ZIPs created with WinRAR (32/64)
  • Added: Unzip: Use timestamp from central directory and not from local header when unpacking (32/64)
  • Fixed: Automatic mode change: Sort order and additional sort orders were not set (32/64)
  • Added: Speed up hash check of MD5, SHA1, SHA256, SHA384 and SHA512 by using Microsoft Crypto API functions (if PROV_RSA_AES is available) (32/64)
  • Fixed: Detect TAR files with UTF-8 encoding (created on Linux system with default UTF-8 encoding), they don't have any UTF-8 headers (32/64)
  • Added: New internal command cm_EditFileMenu to show 'New' submenu from the right click context menu, to create new files other than plain text (32/64)
  • Added: New internal commands to open separate quick view window: cm_SeparateQuickView, cm_SeparateQuickInternalOnly (32/64)
  • Fixed: Search result, feed in listbox, Ctrl+Q quick view, delete file(s) -> quick view wasn't updated (32/64)
  • Fixed: Unpacker, invalid names in archive: Replace tab by space, other characters below space like line breaks by underscore '_' (32/64)
  • Added: Verify and create additional checksum types: SHA224, SHA384, SHA3_224, SHA3_256, SHA3_384, SHA3_512, code from wolfgang-ehrhardt.de (32/64)
  • Added: The following commands now accept a numeric parameter in the button bar or start menu: CM_WAIT CM_SELECT CM_UNSELECT CM_REVERSE CM_GOTOFIRSTENTRY CM_GOTOFIRSTFILE CM_SWITCHDRIVE CM_DELETE CM_LEFTSWITCHTOTHISCUSTOMVIEW CM_RIGHTSWITCHTOTHISCUSTOMVIEW CM_SEARCHFORINCURDIR CM_DIRECTORYHOTLIST (32/64)
  • Added: New internal command cm_GoToFirstEntry place cursor on first folder or file in the list (32/64)
  • Fixed: Synchronize dirs: Deleting files (not folders!) from multiple subdirs seems to work now on Windows 7 without deleting other files, need test on other Windows versions too (32/
  • Fixed: F8 delete to recycle bin: re-use delete thread(s) for VistaDelete function, because it could hang on close on some Windows 10 systems (32/64)
  • Fixed: Main menu: Open menu item with Alt+Letter, cycle through main menu with cursor left -> focus was not removed from older items (64)
  • Fixed: Search while on tab with directory changes allowed, feed to listbox, switch to different tab and back -> F3 no longer worked, because base dir was changed back to locked tab (32/64)
  • Fixed: F5, Shift+5, new combobox: Neither ESC nor ENTER worked to close dropdown list (32)
  • Added: Lister, HTML-Viewer: Support '&ldquo' and '&bdquo', translate to normal double quotes: " (32/64)
  • Added: FTPOPEN sessionname|*/subdir opens session in active panel, even if a different panel is set as the default ftp side (32/64)
  • Fixed: FTPOPEN sessionname|/subdir changes to /subdir if session is already open, otherwise connects to sessionname and then goes to /subdir (in preferred ftp side) (32/64)
  • Fixed: Progress dialog (e.g. for F5 copy) wasn't correctly centered over main window (64)
  • Added: Main menu: Submenu in "Show" menu to configure and manually switch view modes (32/64)
  • Added: Multi-rename tool, click on [N#-#]: Show preview of selected range in lower left (32/64)
  • Fixed: ZIP packer: Problems storing files containing characters ‹›«» which are not part of the OEM charset. Do not store them as because the Explorer cannot see them (32/64)
  • Fixed: Synchronize dirs: Compare by content with md5 or sha checksums failed if the server returned both the checksum and the file name, and the name was too long (32/64)
  • Fixed: F4 in search results (in search dialog directly) on file in subdir, save, re-upload, same for file in base dir -> file re-uploaded to wrong folder (32/64)
  • Fixed: Directory history: Problems with remembering position in file list when using "go back" (Alt+Cursor left) (32/64)
  • Added: wincmd.ini [Configuration] OpenUrls=0 turns off new feature to follow .url files to folders with TC (32/64)
  • Added: Follow .url files pointing to directrories within Total Commander. Format: [InternetShortcut]URL=file://c:/path or URL=c:\path (32/64)
  • Added: Custom columns view, sort by custom column: Do not pre-load fields for directories when sorting by a column, but directories are sorted by name (32/64)
  • Fixed: Drive dropdown list: Re-open with new drive when drive is added while the list is open (32/64)
  • Fixed: Windows 10: Hide drive letters like "X:" on desktop (in file list, tree, breadcrumb bar etc) (32/64)
  • Fixed: Do not actively close HTML help (.chm) when closing TC, it crashes on Vista/8/8.1/10 when user chooses "Close group". Windows closes the window by itself (32/64)
  • Fixed: Unpack files with F5 from ZIP, option 'Unpack path names if stored with files'' NOT checked -> only unpack files, not the empty folders themselves (32/64)
  • Fixed: Internal associations: Allow to override also internal unpackers with **packerplugin, e.g. for 7z, not only define additional extensions (32/64)
  • Fixed: English version: Replaced "Less rules" by "Fewer rules" (grammar error) in search dialog, also "Fewer attributes" in attributes dialog (32/64)
  • Fixed: Connection progress dialog: Limit size of this dialog to the size of the main Total Commander window (32/64)
  • Fixed: Connection progress dialog: Lines too low for large text when using OverrideDpi (32)
  • Added: New internal commands cm_FocusLeftTree, cm_FocusRightTree, cm_FocusSrcTree, cm_FocusTrgTree to focus separate tree. Does nothing if no tree is visible (32/64)
  • Added: New internal commands cm_FocusSrc and cm_FocusTrg to put cursor in source/target panel (32/64)
  • Added: wincmd.ini [Configuration] RenameUpDown=0 turns off jumping to previous/next file in the list with cursor up/down while renaming (32/64)
  • Fixed: Auto view-mode switch: always reload view mode when TC is restarted, even when user has set view mode manually (32/64)
  • Added: Lister, HTML viewer: Detect UTF-8 encoding also with this tag: (32/64)
  • Added: New internal commands: cm_Select, cm_Unselect, cm_Reverse: Select/Remove selection/Invert selection of current file, jump to next (32/64)
  • Added: New internal command: cm_ListOnly: view single file with plugins/multimedia, cm_ListMulti: same but for selected files (32/64)
  • Added: New internal command: cm_ListInternalMulti like cm_ListInternalOnly: view selected files without plugins/multimedia (32/64)
  • Added: New internal commands: cm_EditNewFile (ask for name, create new text file, open in editor), cm_EditExistingFile (open file under cursor in editor) (32/64)
  • Fixed: Archive browser: Use also creation time to detect when an archive was changed, not only size and modification time (32/64)
  • Fixed: The first FTP connection button had wrong tooltip "CD-ROM" if drive P: was a CD-ROM drive (32/64)
  • Fixed: Ignore Ctrl+C, Ctrl+X in file system plugins and on ftp servers, otherwise there may be an OLE error (32/64)
  • Fixed: Do not switch to invisible panel (separator moved to the far left/right) on Tab, problem was only in 64-bit version (64)
  • Added: FTP via HTTP proxy: Send both "Pragma: no-cache" and "Cache-Control: no-cache" headers for HTTP 1.1 and 1.0 (32/64)
  • Fixed: FTP via HTTP proxy: Send "no cache" header also after deleting a file (32/64)
  • Fixed: Support recycle bin on drives created with SUBST command (32/64)
  • Fixed: Unzip: unpack trailing spaces in directory names, otherwise files inside them cannot be unpacked (32/64)
  • Fixed: Adjust panels to tab control height after setting/removing tab icon (32/64)
  • Added: New internal plugin option [=tc.decode html characters (utf-16)] to replace UTF-16 encoded html strings by characters (32/64)
  • Added: New internal plugin option [=tc.decode html characters (utf-8)] to replace UTF-8 encoded html strings by characters (32/64)
  • Added: New internal plugin option [=tc.decode html characters (text)] to replace html strings by characters, e.g. by a space etc. (32/64)
  • Added: Compare by content, edit mode: triple click now selects entire line, just as in Lister (32/64)
  • Added: Compare by content, show only differences: Support copy+paste, jump to next/previous difference (32/64)
  • Added: Compare by content: edit text even when showing only differences, with some restrictions (no modifications across hidden text) (32/64)
  • Fixed: Do not show exception error when closing down (e.g. because Semaphore object was deleted) (32/64)
  • Added: Compare by content: Show only differences even after modifying the file(s) (32/64)
  • Added: Compare by content: Option to show only differences (with 2 additional lines above and below the difference) (32/64)
  • Added: Use Windows certificate stores "ROOT" and "CA" to verify purchased server certificates without wincmd.pem file (32/64)
  • Added: Connections via https/ftps: Send server name to host for servers with multiple names per IP address (Server Name Indication, SNI) (32/64)
  • Fixed: Various problems with view modes and folder tabs (32/64)
  • Fixed: Tab locked with dir changes allowed, go to different dir with other view mode, close and re-open program -> view mode was wrong (32/64)
  • Fixed: Compare by content, left file is ACE archive, right side any archive -> progress dialog didn't close after comparing (32/64)
  • Fixed: Background transfer manager: Changed command to sleep for x milliseconds from sleep x to sleep: x. Reason: it prevented download of files starting with "sleep". Note: "sleep: x" already worked in older versions (32/64)
  • Fixed: Configuration - Options - Colors: Choose custom color from dropdown combo, then change via >> button changed color only in preview, not in combobox (64)
  • Added: Adjust view modes using custom columns when moving or deleting custom columns configurations (32/64)
  • Fixed: Crash when using quick search filter in network neighborhood, and notification about new server came in (32/64)
  • Added: GUI to auto-switch view modes by directory, type of directory, or files (32/64)
  • Fixed: OpenSSL dlls 1.0.2g and newer could no longer be used because the function SSLv2_client_method wasn't exported any more (32/64)
  • Fixed: Locked tab with dir changes allowed: Go to different dir with other view mode, switch to different tab and back -> view mode was wrong (32/64)
  • Fixed: Disconnect from FTP -> panel colors were not restored if FTP had a custom background color (32/64)
  • Fixed: Connect to FTP -> panel colors were not restored if FTP had a custom background color (32/64)
  • Added: Set view modes by directory, type of directory, or files (32/64)
  • Fixed: Switch away from locked tab -> we need to update the icon of the tab because the folder is reverted to the locked folder (32/64)
  • Fixed: cm_dirmatch is now much faster when comparing directories with several 1000 files each (32/64)
  • Fixed: cm_comparedirswithsubdirs and cm_comparedirs are now much faster when comparing directories with several 1000 files each (32/64)
  • Fixed: Inplace rename: Do not react to single click on file after changing directories or tabs (32/64)
  • Fixed: Prevent stack overflow when user holds down ENTER keys on certain file types (e.g. OpenOffice) which take long to load (32/64)
  • Fixed: There was no progress dialog when unpacking folder timestamps from ZIP at the end of the unpack operation (32/64)
  • Fixed: Unpacking folder timestamps from ZIP slow when there are many folders (32/64)
  • Fixed: Open certain ZIP archives >4GB created on MacOS with invalid headers (all size fields are the rest when dividing by 4G) (32/64)
  • Fixed: Increased width around separator in sorting header where it is possible to resize the header, mainly for high DPI devices (32/64)
  • Fixed: Support recycle bin on network drives (with drive letter) if enabled via registry. Search for "{9147E464-33A6-48E2-A3C9-361EFD417DEF}" to get instructions (32/64)
  • Fixed: Background transfer manager: Line height in Listbox wasn't updated when changing font in Configuration - Options - Fonts. Note: DPI settings have no effect on this dialog (32/64)
  • Fixed: Background transfer manager: Line height in Listbox was wrong on Windows 10 with old style high DPI settings (32/64)
  • Fixed: FTP: TLSv1.1 and TLSv1.2 were not supported (Note: The openssl libs in the libcurl package do not support TLSv1.1 and TLSv1.2) (32/64)
  • Fixed: Delete to recycle bin using new method (VistaDelete): Close thread with delay, it could prevent hang for some users on Windows 10 (32/64)
  • Fixed: Unzip: Show progress bar also for files where the packed size isn't stored in the local ZIP header (use unpacked size from central directory) (32/64)
  • Added: New internal command: cm_ShrinkSelectionCurrentExt: Show "Unselect files" dialog, pre-load extension of file under cursor (32/64)
  • Added: New internal command: cm_SpreadSelectionCurrentExt: Show "Select files" dialog, pre-load extension of file under cursor (32/64)
  • Added: wincmd.ini [Configuration] SizeStyle1000=1 Show sizes with 1k=1000 byes, 1M=1000k etc. instead of 1k=1024b, 1M=1024k etc. Note: This doesn't affect the Properties dialog (Alt+Enter) because it's created by Explorer (32/64)
  • Added: 4 new modes to show numbers: k/M/G/T add Terabytes. There are also two new modes to show 2 digits after the decimal point, e.g. 101.52 M (32/64)
  • Added: Disable overwrite confirmation in sync: wincmd.ini [Confirmation] SyncConfirmOverwrite=0 (32/64)
  • Fixed: Ctrl+Shift+Q: Return focus to Total Commander if separate Lister window steals it, e.g. when loading a plugin (32/64)
  • Added: Ctrl+Shift+Q: Opens Quick View in separate Lister window, updates contents when going to other file (32/64)
  • Added: Set scaling of dialog boxes (OverrideDPI) via main settings - fonts (32/64)
  • Added: New environment variable %COMMANDER_INSTANCE% set to the number shown in the TC title bar (first running=1) (32/64)
  • Added: Automatic update check (experimental): wincmd.ini [Configuration] AutoUpdateCheck=1 (all updates, or 2: no beta versions) (32/64)
  • Added: Manual update check via menu Help - Check for updates now, using DNS lookup (32/64)
  • Added: Multi-rename tool: Move dropdown combobox list (saved settings) to the left if it would not fully fit on the screen (32/64)
  • Added: Multi-rename tool: Dialog box to select range of characters now allows to return character positions from the end of the string, and selection length (32/64)
  • Added: Multi-rename tool: New button to add range of characters from other default fields (32/64)
  • Added: Multi-rename tool: New button to add other default fields like parent directory name [P] (32/64)
  • Fixed: Multi-rename tool: do not try to show preview of names with plugin fields in a virtual folder (32/64)
  • Added: Multi-rename tool: If there are duplicate names, or names that already exist, offer to auto-rename to "name (2).ext", "name (3).ext" etc. (32/64)
  • Added: Button bar, start menu parameters �..�: Selected files Nr. 3..9, empty if not as many selected (32/64)
  • Added: Button bar, start menu parameters �, �: Same as �, �, but with alternate 8.3 paths and names (DOS names) (32/64)
  • Added: Button bar, start menu parameters �, �: Compare parameters as in "Compare by content": First two selected files (with full path), or selected in source+target panel, or source file+same name in target panel (32/64)
  • Added: Shift+F4: Suggest user-defined name when cursor stands on a folder: wincmd.ini [Configuration] EditNewName= (32/64)
  • Added: wincmd.ini [Lister] NoPluginFileTypes=*.jpg *.avi Do not load the specified file types with a plugin, except when explictily choosing Options - 4 (32/64)
  • Added: wincmd.ini [Lister] NoMediaFileTypes=*.jpg *.avi Do not load the specified file types as video, audio, image, or with plugin, except when explictily choosing Options - 4 (32/64)
  • Added: wincmd.ini [Configuration] MediaRemote=-1 ignore keys received via WM_APPCOMMAND, even the browser buttons backward, forward, refresh, stop, favorites (32/64)
  • Added: Shift+F5/F5 Copy/Move in place: Show combobox with all open tabs and all subdirectories in the source panel (32/64)
  • Added: F5 Copy/F6 Move: Show combobox with all open tabs and all subdirectories in the target panel (32/64)
  • Added: Ctrl+B in search result now works like Ctrl+B while in branch view: Go to directory of file under cursor (32/64)
  • Fixed: Synchronize dirs: Status bar showed & characters as underlines when unpacking to temp (32/64)
  • Fixed: Couldn't read multiple comments from descript.ion files with Unix style line breaks (32/64)
  • Added: Configure whether to see the 3 external devices: wincmd.ini [Configuration] ShowExtraDrives=4 in addition to 1 (My Computer) and 2 (My Documents) (32/64)
  • Added: Show up to 3 external devices without drive letter (e.g. Android or Windows Phone) in Alt+F1/F2 drive dropdown list (32/64)
  • Added: Support screen readers in dialogs "Change start menu" and Directory hotlist - "Configure" (32/64)
  • Added: Read virtual folders like the Network Neighborhood with "async" option, so we get a list of known folders more quickly (32/64)
  • Added: Main settings: Let the user choose the preferred encoding for descript.ion files. Default is plain text, with UTF-16 Unicode if needed (32/64)
  • Added: Convert plain text to Unicode (UTF-16le, UTF-16be and UTF-8) descript.ion files depending on the user's preferences if the file name or comments contains Unicode (32/64)
  • Added: Create Unicode (UTF-16le, UTF-16be and UTF-8) descript.ion files depending on the user's preferences (32/64)
  • Fixed: Couldn't unpack AES-encrypted ZIP archives created by TC for Android directly on external SD (inclomplete header) (32/64)
  • Added: Read comments from Unicode (UTF-16le, UTF-16be and UTF-8) descript.ion files (32/64)
  • Fixed: CAB unpacker: Couldn't abort request for next archive (function expected 64-bit return value) (64)
  • Fixed: FTP, file system plugins: Move (Shift+F6) multiple files -> change entered string from .. to ../*.*, ../ to ../*.* too (32/64)
  • Fixed: File system plugins: Couldn't move multiple files with Shift+F6 to other directories, e.g. to the parent with ..\*.* (32/64)
  • Fixed: Switching from a plugin to html view could switch to UTF-8 view instead, if the html files was detected as bing utf-8 encided (32/64)
  • Fixed: Unicode text encoded as UTF-8 couldn't be loaded from ini files converted from ANSI to UTF-16, except in Western locale. It cannot work in multi-byte locales like Korean (32/64)
  • Fixed: Unicode text from different code page was incorrectly saved in UTF16 ini files (with UTF8 BOM) (32/64)
  • Fixed: Search function, list of stored searches: Preview below the list incorrect for Unicode stored in ANSI file (32)
  • Fixed: When deleting to recycle bin, the progress would sometimes show twice the number of files than are really deleted (32/64)
  • Added: Button bar, start menu: Put ** in front of program name to launch as different user on Windows Vista or newer (32/64)
  • Added: Properties of packed files: Show compression strength (AES128, AES192, AES256, ZIP20) and actual compression used, e.g. AES256, deflated (32/64)
  • Added: Scale FTP toolbar (only shown during FTP connections) to higher DPI screens (32/64)
  • Added: Use larger icons for directory history and hotlist (bookmarks) on high DPI devices (32/64)
  • Fixed: Lister: Crash trying to copy text from invalid UTF-8 text (partial UTF-8 code at the end of the selection) (32/64)
  • Fixed: Copy in background (F5-F2) could sometimes not be aborted when copying many small files (32/64)
  • Fixed: 32-bit version crashed when passing command line parameter longer than 255 characters (bug in system.pas unit) (32)
  • Fixed: Shift+Enter on a program not working on Windows 9x/ME (32)
  • Fixed: UnRAR: Do not delete target file when overwriting, to preserve special attributes and streams (32/64)
  • Fixed: Copy file system links (Junctions, hard links) with option CopyLinks=2 (adjust link target) sometimes created invalid target links (32/64)
  • Added: Re-use threads to load hints and ID-Lists if possible (32/64)
  • Fixed: Could not unpack ZIP files created by Copy.com cloud service due to invalid ZIP header (32/64)
  • Fixed: FTP: If connection is lost when using "keep alive" ('Offline' appears in log), trying to change directory will go to wrong subdirectory (32/64)
  • Fixed: Search in an archive, feed to listbox, unpack a file from search results to other panel -> search results were lost (32/64)
  • Fixed: Catch crash when printer=null, reason unknown (32/64)
  • Fixed: Search function (not maximized): Click on "Drives", move to far left, close, maximize search dialog, click on "Drives" -> Drives dialog was off screen (32/64)
  • Fixed: TC switched from network drive to c:\ when a USB disk was attached or removed, and the user couldn't access the root of that drive (32/64)
  • Fixed: Installer: On 64-bit Windows, read/write both 32-bit and 64-bit branch of HKEY_LOCAL_MACHINE from both installers (32/64)
  • Fixed: Compare by content was hanging on Linux/Wine when file was changed outside of the compare tool (32/64)
  • Fixed: TC switched from network drive to c:\ when launching, and the user couldn't access the root of that drive (32/64)
  • Fixed: Handle crash in FindFirstFile function, could lead to hanging directory read function (32/64)
  • Fixed: "Connecting" dialog not removed when: Testing big RAR (Alt+Shift+F9), Background, switch to currently inaccessible drive (e.g. network), RAR test ends after "Connecting" dialog appears (32/64)
  • Fixed: Didn't use abs() when calculating timeouts from GetTickCount() in some places, might cause problems after 25 days of uptime (32/64)
  • Fixed: Installer: Close running Total Commander also when we cannot determine its path (32)
  • Fixed: Button bar: put parameter %P%N in double quotes not only when the name contains a space, but also for '&' (needed for cmd.exe) (32/64)
  • Fixed: cm_FocusCmdLine didn't show the command line if it was hidden via settings (64)
  • Fixed: 32-bit uninstaller was shown as "Remove TC 64-bit" (German only) (32)
  • Fixed: Handle invalid ZIP files where the attribute flags are set to 255, so all files appear as folders (32/64)
  • Fixed: Crash unpacking ZIPs packed with LZMA compression (wrong tcmdlzma.dll included) (32)
  • Fixed: Crash when entering more than ~300 characters in Files - Change attributes - "time" field, may be a possible security hole (32/64)
  • Fixed: Crash caused by invalid TC start menu item OPENCUSTOMVIEW1 somename (note the '1' at the end) (32)
  • Fixed: Search function: Searching for UTF-8 byte order marker couldn't be stored in search history when using Cyrillic or other non-Latin locale (32/64)
  • Fixed: Search function: Searching for UTF-8 byte order marker couldn't be stored in search history (32/64)
  • Fixed: F5 copy from file system plugin to archive subdirectory packed to root of ZIP (32/64)
  • Fixed: FTP download from list, http links, target already exists -> TC was hanging when "Rename" was chosen (32/64)
  • Fixed: Branch view, pack files to plugin with option "Create separate archives" -> no backslash was appended to the path passed to the plugin (32/64)
  • Fixed: Overwrite dialog: Show target name with correct upper-/lowercase also if it differs from the source name (32/64)
  • Fixed: Alt+F5 pack: Creation of upper-/lowercase extension wasn't correct. Only use uppercase if all characters of the original name were uppercase and contained at least one character (32/64)
  • Fixed: Combined 32+64bit installer could not terminate already running 64-bit version of TC (because GetModuleFileNameEx didn't work for 64-bit programs from 32-bit installer) (32/64)
  • Fixed: Commands - System information didn't show Windows 8.1 and Windows 10 (32/64)

New in Total Commander 8.52a (Sep 17, 2015)

  • Fixed: Compare by content was hanging on Linux/Wine when file was changed outside of the compare tool (32/64)
  • Fixed: Handle crash in FindFirstFile function, could lead to hanging directory read function (32/64)

New in Total Commander 8.52a RC1 (Sep 10, 2015)

  • Fixed: "Connecting" dialog not removed when: Testing big RAR (Alt+Shift+F9), Background, switch to currently inaccessible drive (e.g. network), RAR test ends after "Connecting" dialog appears (32/64)
  • Fixed: Didn't use abs() when calculating timeouts from GetTickCount() in some places, might cause problems after 25 days of uptime (32/64)
  • Fixed: Installer: Close running Total Commander also when we cannot determine its path (32)
  • Fixed: Button bar: put parameter %P%N in double quotes not only when the name contains a space, but also for '&' (needed for cmd.exe) (32/64)
  • Fixed: cm_FocusCmdLine didn't show the command line if it was hidden via settings (64)
  • Fixed: 32-bit uninstaller was shown as "Remove TC 64-bit" (German only) (32)
  • Fixed: Handle invalid ZIP files where the attribute flags are set to 255, so all files appear as folders (32/64)
  • Fixed: Crash unpacking ZIPs packed with LZMA compression (wrong tcmdlzma.dll included) (32)
  • Fixed: Crash when entering more than ~300 characters in Files - Change attributes - "time" field, may be a possible security hole (32/64)

New in Total Commander 8.52 (Aug 26, 2015)

  • Fixed: 24x24 icon missing in 64-bit version (64)
  • Fixed: Crash caused by invalid TC start menu item OPENCUSTOMVIEW1 somename (note the '1' at the end) (32)
  • Fixed: Search function: Searching for UTF-8 byte order marker "" couldn't be stored in search history when using cyrillic or other non-latin locale (32/64)

New in Total Commander 8.52 RC 1 (Aug 19, 2015)

  • Fixed: Search function: Searching for UTF-8 byte order marker "" couldn't be stored in search history (32/64)
  • Fixed: drag&drop from file system plugin to archive subdirectory failed with error (32/64)
  • Fixed: F5 copy from file system plugin to archive subdirectory packed to root of ZIP (32/64)
  • Fixed: FTP download from list, http links, target already exists -> TC was hanging when "Rename" was chosen (32/64)
  • Fixed: Branch view, pack files to plugin with option "Create separate archives" -> no backslash was appended to the path passed to the plugin (32/64)
  • Fixed: Overwrite dialog: Show target name with correct upper-/lowercase also if it differs from the source name (32/64)
  • Fixed: Alt+F5 pack: Creation of upper-/lowercase extension wasn't correct. Only use uppercase if all characters of the original name were uppercase and contained at least one character (32/64)
  • Fixed: Wrong version number in EXE properties (version resources) (32)
  • Fixed: Combined 32+64bit installer could not terminate already running 64-bit version of TC (because GetModuleFileNameEx didn't work for 64-bit programs from 32-bit installer) (32/64)
  • Fixed: Commands - System information didn't show Windows 8.1 and Windows 10 (32/64)

New in Total Commander 8.52 Beta 1 (Aug 10, 2015)

  • Fixed: Windows 10: Loading drive buttonbar hanging on some devices (e.g. Surface Pro 3) when SD-Card was in internal card reader (problem with floppy disk check function) (32/64)
  • Fixed: Main icon didn't include 24x24 pixel image, which is the new default size in the Windows 10 task bar (but unfortunately Windows 10 seems to ignore the 24x24 icon for now) (32/64)
  • Fixed: Pack selected folders to separate archives, do not store base directory name -> skip empty dirs, show warning at end (32/64)
  • Fixed: Search history: Put saved string in double quotes when saving also when string starts or ends with a TAB (32/64)
  • Fixed: Drag&Drop: BACKSPACE in target panel during drag now switches to parent in target panel (32/64)
  • Fixed: Drag&Drop: BACKSPACE in source panel switched dir to parent, broke drag because source dir was changed (32/64)
  • Fixed: Drag&Drop: ENTER on subdir in target panel during drag switched to subdir, but drag cursor was lost (64)
  • Fixed: Long names from TAR not handled if additional 'x' header was between the name ('L' header) and the actual file (32/64)
  • Fixed: Noclose.exe: Put entire parameter to cmd /K in double quotes (32/64)
  • Fixed: ZIP packer: Add zip64 central directory record if number of files >= 2^16 (65536), otherwise Explorer wouldn't show all the files (32/64)
  • Fixed: FTP over SSL, remote copy with Shift+F5: Make sure we login securely also to the second connection (32/64)
  • Fixed: Lister plugins: WM_MEASUREITEM message wasn't passed to Lister by the library, so Lister couldn't pass it to the plugin (64)
  • Fixed: The following command from cmd.exe would cause TC to hang: TCFS2 /ef "tcd(`|*`)" (32/64)
  • Fixed: Change attributes: Could not change timestamp of symbolic links/reparse points (directly or via 'tc' plugin). Instead, the link target timestamp was changed (32/64)
  • Fixed: Remove right to left markers from file names (used almost exclusively by viruses/worms) before displaying them in file lists (32/64)
  • Fixed: Hint window text is sometimes not fitting in the hint, because DrawText(..,DT_CALCRECT) returns 1 pixel less than required by theme.DrawText (problem in Lazarus library) (64)
  • Fixed: FTP, upload: Treat code 4xx as an error, e.g. 452 Requested action not taken. Insufficient storage space in system. (32/64)
  • Fixed: Could not load selection from clipboard or file when the name started with Chinese character "one" (horizontal line) because the first byte is a 0 (32/64)
  • Fixed: Lister: Prevent crash when Windows reports 0 for average character width (32/64)
  • Fixed: Show error message if QueryContextMenu causes access violation (32/64)
  • Fixed: Crash opening recycle bin virtual folder, GetDisplayNameOf can sometimes return null pointer (32/64)
  • Fixed: Ctrl+F - Edit connection, second tab: Encoding wasn't displayed when using language other than Endlish and encoding 1250 or below in the list (32/64)
  • Fixed: Button bar containing button which opens the _same_ bar as a menu -> icons were displaced by 1 because the link to itself was removed (32/64)
  • Fixed: Run tcmadmin.exe with current directory set to TC program dir, not the current panel directory (XP) or drive c (after XP) (32/64)
  • Fixed: Linux: GetCurrentDirectory returns UNC/server/share instead of //server/share for UNC paths linked under ~/.wine/dosdevices/unc (32/64)
  • Fixed: Command line parameter FTPOPEN:Connection_name only worked for left panel, not for right panel (e.g. via /R=) (32/64)
  • Fixed: Multi-rename tool: Replace characters (received from plugins) with code restore previous view mode for new tab (e.g. brief view) (32/64)
  • Fixed: Date/Time picker in "Change attributes": Time wrong by 1 hour if the date to be set is in daylight saving time and the current date isn't, or vice versa (32/64)
  • Fixed: FTP: Remove timeout for FxP (server to server) data transfers, so large files can be sent too (32/64)
  • Fixed: Crash/hang when showing tooltip window with very long lines (problem with automatic line breaking code) (32/64)
  • Fixed: Main menu texts not visible to screen reader in 64-bit version only (64)
  • Fixed: Pack dialog (Alt+F5): Packer prefix lost when packing to same dir and clicking on "Create separate archives" for packer with 5 or more characters (e.g. bzip2) (32/64)
  • Fixed: Compatibility flags for Windows Vista, 7, 8, 8.1 and 10 in manifest (32/64)
  • Fixed: Delete function: Do not count files in file system links (reparse points, hard links, soft links) within the selected subdirs (32/64)
  • Fixed: Newest unrar.dll not running on Windows 2000 -> use unrar9x.dll on Windows 9x/ME/NT/2000 (32)
  • Fixed: Alt+F7 search on FTP server, change search start path manually -> current dir was there after closing search dialog (32/64)
  • Fixed: Find files: Clear result list when user aborts search for duplicate files (otherwise non-dupes may be in the list) (32/64)
  • Fixed: Alt+F8, go to old command line, press right arrow -> command line was selected by mistake only while in brief view (64)
  • Fixed: Lister: Recognize html tags , and without a space before the slash (32/64)
  • Fixed: TC 32-bit was preventing screen saver from starting (32)
  • Fixed: When unpacking archives with Alt+F9 and no target path is given, unpack to the directory of the archive also in branch view and search - feed to listbox (32/64)
  • Fixed: Drag&Drop from virtual folders like the desktop to external programs not working any more (32/64)
  • Fixed: Multi-rename tool: Load names in external editor would sometimes not pass all names to the editor with many files and characters from different codepage in one of them (32/64)
  • Fixed: F5 copy: CopyAllTimes=1 not working with names longer than 259 characters when using default copy method (32/64)
  • Fixed: Multi-rename tool: Result list not updated when: Typing first letters of saved rename string, pressing Alt+Down, Enter (reason: changed event not sent by Windows) (32/64)
  • Fixed: Memory leak in Uniscribe number draw function (32/64)
  • Fixed: RDP drive (tsclient) was not selected in combobox when changing it via drive buttonbar (upper/lowercase problem) (32/64)
  • Fixed: FTP: MDTM YYYYMMDDHHMMSS was no longer detected, so the option to upload file timestamp was no longer shown (32/64)

New in Total Commander 8.51a (Apr 30, 2014)

  • Fixed: Left panel switched to c:\ when inserting/removing USB stick while "Drive not found" error was shown (32)
  • Fixed: Right click context menu: Still crashes caused by PowerArchiver shell extension - fixed by initializing command string to 0 (32/64)

New in Total Commander 8.51 (Apr 23, 2014)

  • Fixed: No progress bar in system tray icon when using external icon library (via iconlib=) on high DPI device (32/64)
  • Fixed: FTP: Increased maximum allowed value of DataConnectTimeout (wcx_ftp.ini) from 60 to 300 seconds (default is 10 seconds) (32/64)
  • Fixed: Crash when aborting delete from FS plugin during the counting phase (checking how many files are in selected subfolders) (32/64)

New in Total Commander 8.51 RC 3 (Apr 16, 2014)

  • Fixed: Button bar: Deleting a button via right click (moving the rest to the left) didn't support long parameters >259 characters (64)
  • Fixed: Compare, re-sync from here: Keep track separately whether the file was changed since the last save, and whether it was changed since it was opened, to avoid unnecessary "The file was changed" dialogs (32/64)
  • Fixed: FTP upload: When using dynamic upload block size, start with a size of 2048 bytes (instead of 512) to get faster more quickly (32/64)
  • Fixed: Compare by content: Text refresh was disabled when pasting a line to an UTF-8 file where the UTF-16 length was shorter than 1024 characters, but the UTF-8 length (in bytes) was longer (32/64)
  • Fixed: Open archive in already running instance (via /O switch) only placed cursor on archive, even without /A switch (previous fix was only applied to 32-bit) (64)
  • Fixed: Lister's menu was missing hotkeys 1,2,3,4 etc. when opening menu with mouse (since TC 8.0!) (64)
  • Fixed: Caret rectangle could be lost over the icon when it is loaded from the background thread (except when using inverted cursor) (32)

New in Total Commander 8.51 RC 2 (Apr 10, 2014)

  • Fixed: Very slow extraction of icons or overlay icons could hang opening of Lister (F3) -> use different critical section when loading plugins (32/64)
  • Fixed: Unpack password-protected RAR with Alt+F9 -> parent of password dialog wasn't set to the progress dialog (32/64)
  • Fixed: Memory leak in Compare by content - Recompare from here (only if a file was changed) (32/64)
  • Fixed: Compare by content - "Resync comparison from here" not working correctly if one of the files (or both) was saved just before using the function (32/64)
  • Fixed: Do not try to draw updated icon (loaded in background) before the actual line has been drawn (e.g. multiple files with same extension) (32/64)
  • Fixed: Icon of focused item in inactive panel could sometimes get cursor background from active panel (32/64)

New in Total Commander 8.51 RC 1 (Apr 3, 2014)

  • Fixed: Two pass copy function: When error occurs with last file in list, do not postpone dialog box to second pass (32/64)
  • Added: Use Uniscribe to display custom columns, as long as they don't contain non-English texts, or tabs (32/64)
  • Fixed: Verify checksums: Taking checksum from clipboard not working for SHA512 (32/64)
  • Added: Moved call to NetShareEnum to get list of all shared folders to background thread (32/64)
  • Added: Test for shared folders: Old method via OLE2 can be set with TestIfSharedDir=2 (32/64)
  • Fixed: Lister's menu was missing hotkeys 2,3,4 etc. starting with beta 4 (64)
  • Added: Reduced flickering of current item in listboxes by re-drawing loaded icons manually instead of invalidating the rectangle (32/64)
  • Fixed: Do not beep when skipping (for later) write protected, hidden or system files when moving between drives (32/64)
  • Fixed: Open RAR with encrypted names: Repeat password dialog until user enters correct password or cancels dialog, also show "wrong password" hint (32/64)
  • Fixed: Synchronize dirs, delete files via right click menu: Bypass recycle bin with Shift pressed also when choosing the menu item (not only when confirming the dialog box) (32/64)

New in Total Commander 8.51 Beta 5 (Mar 27, 2014)

  • Added: Change main menu only with new command OPENLANGUAGEFILE WCMD_xyz.MNU or OPENLANGUAGEFILE .MNU for internal (32/64)
  • Fixed: Find files, search for text in zip, compressed size1MB -> only first MB was searched (32/64)
  • Fixed: "F7 New Folder" in virtual folder (e.g. Android device) -> directory sometimes only appearing after manual refresh (32/64)
  • Fixed: Choose old command line from history with keyboard, press left or right arrow -> command line was selected instead of placing the cursor behind it (64)
  • Added: F6 move dialog: Right click on OK or Queue button shows context menu "Copy" to copy the file instead of copying it (32/64)
  • Added: F5 copy dialog: Right click on OK or Queue button shows context menu "Move" to move the file instead of copying it (32/64)
  • Fixed: Configuration - Options - Copy/Delete: Click on "Verify after delete" didn't enable the "Apply" button (64)
  • Added: Also load icons for internal associations in a background thread (32/64)
  • Fixed: Windows directory was shown as shared (due to administrative share ADMIN$) (32/64)
  • Fixed: Automatic redraw of per extension icons (when extracted) wasn't working correctly (64)
  • Fixed: No per extension icons were shown when using 32x32 icons (32/64)

New in Total Commander 8.51 Beta 4 (Mar 20, 2014)

  • Fixed: Alt+F1/F2: Couldn't access items "+" and "*" with keyboard when using Chinese locale (32/64)
  • Added: Also load per extension icons in a (separate) background thread to avoid slowdowns when scrolling (e.g. due to Windows Defender) (32/64)
  • Fixed: When using multiple environment variables in the same command, TC stopped replacing them at the first non-existing (32/64)
  • Fixed: TAR packer: Files >4GB couldn't be packed correctly (32/64)
  • Fixed: Quick search: Problem with cursor position when searching for more than 2 characters of Korean on Windows 8.x (64)
  • Fixed: Could not enter RAR5 archive with different password than the remembered password. Reason: unrar.dll returned new error code ERAR_BAD_PASSWORD (32/64)
  • Fixed: Avoid "Out of system resources" error in mylabel control when dimensions are total size negative, number of files may be wrong (32/64)
  • Fixed: Always set XPMoveMethod=0 on Linux/WinE, otherwise the file may get zero permissions (WinE bug) (32/64)
  • Added: Multi-rename tool: Allow to enter forward slashes for moving files on FTP servers to other (already existing) dirs - do not overwrite existing files in target dirs (32/64)
  • Fixed: FTP: Rename multiple files with Shift+F6: Show overwrite confirmation dialog for each file where target exists, supports "Overwrite all" (32/64)
  • Fixed: FTP: Rename single file with Shift+F6: Delete target only if RNTO fails, not if RNFR fails (32/64)
  • Fixed: Folder size (loaded via Alt+Shift+Enter) lost after switching to other program and back when sorting folders by size. Solution: Make folder checksum independent from sort order (32/64)
  • Added: Use NetShareEnum to get list of all shared folders (if user has admin rights) to speed up loading of shared folder icons (32/64)
  • Fixed: Access violation when changing font and Uniscribe wasn't loaded yet (32/64)
  • Fixed: FTP: Log loading of OpenSSL DLLs and errors, try to re-use dll loaded by a plugin from a different directory (32/64)

New in Total Commander 8.51 Beta 3 (Mar 13, 2014)

  • Added: New internal command OPENLANGUAGEFILE WCMD_xyz.LNG to open specific LNG/MNU file pair from "language" subdir. Leave out parameter for internal language. Will not be added to .inc (32/64)
  • Added: Changed default value of UploadBlockSize to 1, meaning dynamic from 512 to 32768 bytes. First adjustment after 128k (32/64)
  • Added: wincmd.ini [Configuration] AlignNumberFix=0 turns off alignment of size/date/time with Uniscribe (32/64)
  • Fixed: Find files, feed to listbox, delete files: The footer was still showing the number of selected files (64)
  • Fixed: FTP upload file (F5): If user enters name with subdir, e.g. dir/newname, no check for existing files was done (32/64)
  • Added: FTP rename file (Shift+F6): Show overwrite confirmation dialog if target exists (32/64)
  • Fixed: Synchronize dirs: Regular expressions not working in content compare filter dialog (32/64)
  • Fixed: Windows 8.x: Segoe UI font had different spaced numbers, size and date/time fields looked very ugly -> use Uniscribe to display them (32/64)
  • Added: wincmd.ini [Configuration] CtrlArrowOpenArchive=5: Controls whether Ctrl+Left/Right arrow opens archives or not: 0=never, 1=if ENTER opens archive, 2=if ZIPlikeDirectory=1, 3=always. Add 4 to put cursor on file if not opened. Does not affect search - feed to listbox mode (32/64)

New in Total Commander 8.51 Beta 2 (Mar 5, 2014)

  • Fixed: Alt+F10 tree, rescan with F2: Ignore recursive links, and do not follow links at all when IgnoreLinks=8 (or sum containing 8) (32/64)
  • Fixed: Find files, click on "Drives", close with "X" -> focus was lost (64)
  • Fixed: Ctrl+Left/Right arrow on archive: Only show as archive in other panel if ENTER would also open it as an archive (e.g. for .zip, but not for .docx) (32/64)
  • Fixed: F7 New Folder: Refresh other panel also if the path is essentially the same, but differs in upper/lowercase characters (32/64)
  • Added: Multi-rename tool: The counter field [C] now supports fractional parts (only in the field itself, not in the counter section), e.g. [C+1/100]\[N] will move the first 100 files to subdir "1", the next 100 to "2" etc. (for the reverse, use ..\[N]) (32/64)
  • Fixed: These dialogs also didn't support Unicode in wildcards/regular expressions: Colors, hints, overwrite custom fields, compare filters, and thumbnail texts by file type (32/64)
  • Fixed: Various dialogs didn't support regular expressions (with ' base dir not deleted when packing with option "leave out base directory" (32/64)
  • Fixed: No thumbnails were shown in Shift+F6 overwrite confirmation dialog (32/64)

New in Total Commander 8.51 Beta 1 (Feb 27, 2014)

  • Fixed: Open multi-volume RAR with missing parts: Do not show error when user cancels next volume request (32/64)
  • Fixed: Synchronize dirs: Could not abort copying of folders only (32/64)
  • Fixed: When copying file system links, also copy the attributes and timestamps (32/64)
  • Fixed: Synchronize dirs, minimize to tray, wait until overwrite confirmation is shown, double click on tray icon -> couldn't access overwrite dialog any more (32/64)
  • Fixed: "FTP Connect" - "Protect all connections" not working in 64-bit version (64)
  • Fixed: FTPOPEN or URL as parameter: Do not switch to c:\ if previous directory is a valid directory (32/64)
  • Fixed: Do not add FTPOPEN parameter to directory history (32/64)
  • Fixed: F7 create directory in packer plugins may crash (one callback not set), temporary folder may not be deleted (32/64)
  • Fixed: Search text in EPUB not working when extension of files was .xhtml (32/64)
  • Fixed: Copy/Delete in background could not be paused when copying/deleting only folders (no files) (32/64)
  • Fixed: File system plugin (e.g. SFTP), upload multiple big files in background -> could result in a deadlock, TC hanging (32/64)
  • Fixed: "Background copy complete" sound was played also when moving file in the foreground with F6 (32/64)

New in Total Commander 8.50 (Feb 19, 2014)

  • Fixed: Opening partial RAR archive (or multi-volume with missing parts): The last (incomplete) file was not listed (32/64)
  • Fixed: Parameter FTPOPEN:configured_connection_name only worked on PCs with a drive "F:" (32/64)
  • Fixed: After moving files as administrator with F6-OK-Background, and switching to the target panel before the copying ended, the source panel wasn't refreshed (32/64)
  • Fixed: Commands - Search - Advanced - "Find duplicate files" - "same plugin fields": No error was shown when the closing "]" was missing (32/64)
  • Fixed: After moving files as administrator with F6-OK-Background, the background progress dialog could remain open (32/64)
  • Fixed: Crash in synchronize dirs started as separate program, when overwriting files (preview images enabled) (32/64)
  • Fixed: Duplicate file finder, feed to listbox, select duplicates dialog: Selection by directory not always working correctly (due to uninitialized array) (32/64)
  • Fixed: Trying to copy entire drive (e.g. c:\) from search results to same drive wouldn't cause error message that this isn't allowed (32/64)
  • Fixed: Couldn't copy entire drive (e.g. c:\) from search results with F5 - F2 in background (32/64)

New in Total Commander 8.50 RC 3 (Feb 5, 2014)

  • Fixed: Search in Lister, text found, user presses F7 again -> do not use text selected by the search function as new search string, only when user selects text by himself (important when searching for hex or regular expressions) (32/64)
  • Fixed: Synchronize dirs, compare 2 RAR archives by content: Not working if file names had different case (32/64)
  • Fixed: Internal content plugin: Field "tc.dosname" was no longer working (32/64)
  • Fixed: Synchronize dirs: Hide rename box when user clicks on one of the direction buttons or singles/duplicates to show/hide files (32/64)
  • Fixed: Ignore clicks on button bar when TC was inactive, and reactivating it shows wait dialog (e.g. network drive not reachable) (32/64)
  • Fixed: Search function, use list file @c:\path\file.txt -> drive root like c:\ could be found as file not folder, if previously found item wasn't a folder (32/64)
  • Fixed: Refresh current dir with Ctrl+R would re-read shared folder status, but would not always display it (32/64)
  • Fixed: Multi-line tooltips for files and button bar buttons with VERY long names were not wrapped to the current screen width (32/64)
  • Fixed: Unpack ZIP with invalid local headers (stored file with size set to -1) by using the size from the central directory (32/64)
  • Fixed: Reading of large virtual folders (e.g. photos on MTP device) can be very slow -> allow to turn off reading of file sizes+timestamps: wincmd.ini [Configuration] VirtualFolderDetails=0
  • Fixed: Problems with tabs in 64-bit version (width of name column too big) (64)

New in Total Commander 8.50 RC 2 (Jan 30, 2014)

  • Fixed: Refresh current dir with Ctrl+R didn't re-read shared folder status (32/64)
  • Fixed: Crash loading certain comments via OLE2 (64)
  • Fixed: Search duplicate files by size and content: Make sure the results are sorted by full path name within each group (32/64)
  • Fixed: Read directory, progress dialog shown after 5 seconds: Do not update the file list until the entire list has been read (32/64)
  • Fixed: Open RAR archives while they are downloaded, also extract files from them (thanks to new unrar.dll) (32/64)
  • Fixed: Search function, use list file @c:\path\file.txt -> reported also found files (e.g. 1 file and 1 folder instead of just 1 folder) when searching only current dir (32/64)
  • Fixed: Search function, use list file @c:\path\file.txt -> drive root like c:\ not found when searching only current dir (32/64)
  • Fixed: Thumbnails view in Network Neighborhood tried to load images from plugins and "reload" entry (32/64)

New in Total Commander 8.50 RC 1 (Jan 22, 2014)

  • Fixed: Shift+F6 edit field too short when renaming archive in search results - feed to listbox after finding files in multiple archives (32/64)
  • Fixed: Field [=tc.name] was limited to 127 characters, also affected [=tc.ext] (32/64)
  • Fixed: Increased FTP reply timeout from 20 to 30 seconds while connecting (32/64)
  • Fixed: Couldn't open archives in virtual folders like the Desktop with Ctrl+PageDown (ENTER worked) (32/64)
  • Fixed: Find files, feed to listbox, delete files -> the (not selected) file under the cursor could be removed from the list although it wasn't deleted (32/64)
  • Fixed: Support F5/F6 to select just the name or name+extension of a file also in various other dialogs (e.g. overwrite confirmation -> rename) (32/64)
  • Fixed: Resizing caused by remote desktop could cause crash (division by zero) (64)
  • Fixed: Multi-rename tool could show wrong file mask (e.g. [N][C] saved previously instead of [N]) when opened (32)
  • Fixed: Surrounding double quotes (e.g. "* *") not saved in the following places: Custom colors, wildcards in sync when saving settings, menu "Show" - "Custom", Find files (save parameters), Print margins dialog (header text) (32/64)
  • Fixed: Find duplicate files also in archives, feed to listbox -> we cannot show the result as duplicate files if the files are a mix from multiple archives, or normal files+archive files (32/64)
  • Added: F5,F6,Shift+F6: Remove characters #00-#31 like line breaks (LF) in name and replace tabs by spaces when new name pasted from clipboard (32/64)

New in Total Commander 8.50 Beta 15 (Jan 9, 2014)

  • Fixed: Could not enter header-encrypted 7zip archive with different password when password was saved previously (entering other archive) (32/64)
  • Fixed: User was asked multiple times for the same password in some 7zip archives -> try the same up to 5 times before asking (32/64)
  • Fixed: Abort unpacking of 7zip archive -> target file handle wasn't closed, so the file couldn't be deleted (64)
  • Fixed: FTP upload in background: Also show error when upload of a folder fails, show different error messages for up- and downloads (32/64)
  • Fixed: Lister: Ctrl+End didn't go to the end of the text with Uniscribe=0 and any encoding other than the default when the text didn't end with a line break (32/64)
  • Added: Show thumbnails in virtual folders like libraries, only supports the Explorer method, no internal caching (32/64)
  • Fixed: Windows 8: Do not redirect to hard-linked folder when launching file and a newer version of IE10 without the hard link bug is installed (32/64)
  • Fixed: Context menu couldn't be opened with long touch (on a touch screen device) in sync dialog Reason: Problem with Listbox control, search for MICROSOFT_TABLETPENSERVICE_PROPERTY (32/64)
  • Fixed: Could not open SFX installer of FreeArchiver because the archive data was followed by 210 k of junk - TC only checked the last 64 k (32/64)
  • Fixed: Shared folder icons were not cached when overlays were turned off (32/64)
  • Fixed: Ignore dlls when trying to open self-extracting archives (by looking at the PE header) (32/64)
  • Fixed: Auto-complete missing in new "CRC create" dialog (32/64)
  • Fixed: New freeze on inaccessible network share only in admin shares when checking for shared folders (32/64)
  • Fixed: Search for duplicate plugin fields: Percent value not correct when searching also for same names and/or sizes (32/64)
  • Fixed: Still crashes in search for duplicate plugin fields when groups of files were empty (no match) (32/64)

New in Total Commander 8.50 Beta 14 (Dec 27, 2013)

  • Fixed: Command line, "cd" command: Ignore all spaces before double quote, e.g. cd "TEMP" (32/64)
  • Fixed: Shift+F5 didn't support leading spaces in the name (trailing spaces are removed by design) (32/64)
  • Fixed: Unreachable network share shown in one panel, user inserts USB stick -> hangs (32/64)
  • Fixed: Edit file with spaces in the name from RAR archive, save -> re-packing failed (32/64)
  • Fixed: Could not open files inside hard links containing a relative path (without \\ or c: at the start) on Windows 7/8 (32/64)
  • Fixed: Crash unpacking RAR file without extension (32/64)
  • Fixed: Function "Verify after copy" re-added by popular demand (32/64)
  • Fixed: Duplicate file finder, same plugin fields: Ignore files where an empty string is returned, e.g. [=tc.comment] with no comment (32/64)
  • Fixed: 64-bit and combined installers did not contain TotalCommander.URL file (64)
  • Fixed: Network share shown in both panels, click on "Apply" in main configuration dialog while share unreachable -> 4 error dialogs, the second two non-modal (32/64)
  • Fixed: Compare by content: Ignore ini setting "CompareTool" when calling TC via parameter /S=C, to avoid infinite loops when CompareTool points again to Total Commander (32/64)
  • Added: Support environment variables in synchronize dirs (left and right paths) (32/64)
  • Fixed: Could no longer enter protected folders like c:\PerfLogs (32/64)
  • Fixed: Crash in duplicate file finder when using plugin fields not present in a file (e.g. [=tc.Versionstring]) (32/64)
  • Added: Faster read of folders with many subfolders when overlay icons are disabled (check whether folder is shared only when displaying the icon) (32/64)

New in Total Commander 8.50 Beta 13 (Dec 18, 2013)

  • Fixed: Missing hotkeys (underlined characters) in some dialogs (32/64)
  • Fixed: If opening of RAR file fails with EOPEN or EREAD, try again after one second because it may be locked by external RAR (32/64)
  • Added: Compare by content: Removed compare limit of 16350 characters per line (comparison inside a line still limited to 4096 characters) (32/64)
  • Fixed: Configuration - Options - Colors - Define colors by file type - OK -> also refresh colors in search results (32/64)
  • Fixed: Synchronize dirs with FTP, minimize while reading FTP dirs -> progress dialog remained visible (32)
  • Fixed: Synchronize dirs with FTP, minimize while reading FTP dirs, restore when done -> sync window was closed (64)
  • Fixed: Drag&drop to external programs not working when starting drag from file tooltip (covering the file name) (64)
  • Added: Quicker loading of thumbnails from thumbs cache by keeping thumbs file open while thumbs are loaded in the background (32/64)
  • Fixed: Thumbnails extracted via new method IThumbnailProvider (Vista or newer) were not cached (32/64)
  • Fixed: Define color filter using saved search, then later change that filter to search for duplicates -> crash (32/64)
  • Fixed: Search in archives: Make sure the archive name is shown in the status line before asking for the archive password (32/64)
  • Added: More code to avoid hanging when network is down, e.g. while settings dialog is up, or user refreshes current dir (32/64)
  • Added: Search function, search for file contents: Do not unpack files much faster (32/64)
  • Fixed: Function "Verify after copy" removed due to unresolved errors (32/64)
  • Fixed: Added more code to avoid hanging when network is down or other PC turned off (32/64)

New in Total Commander 8.50 Beta 12 (Dec 5, 2013)

  • Fixed: Handle more file system calls in background thread, so they can be aborted, e.g. when a server is down (32/64)
  • Fixed: Crash on Alt+F3 (external viewer) with files on ftp server or in file system plugin when using new auto re-upload method (32/64)
  • Fixed: Auto-complete: \..\ within path not handled correctly (32/64)
  • Added: "Save tabs on both sides to file" now also works when the other panel does not have any tabs (saves the current directory) (32/64)
  • Added: F5 copy: While counting total size and number of files, show '?' to the left of the value to indicate that the total isn't reached (32/64)
  • Fixed: Do not offer to use new auto re-upload method on Windows 9x/ME because the watch dir function isn't available (32)
  • Fixed: WatchDirs option: New file not appearing in both panels when both show the same directory (32/64)
  • Fixed: Inplace rename: Do not try to place cursor on new name if the entered name contains a / or \ in the middle (32/64)
  • Fixed: Opening file items in control panel - all control panel elements no longer working (folders must be opened via context menu) (32)
  • Fixed: Open archive in already running instance (via /O switch) only placed cursor on archive, even without /A switch (32/64)
  • Fixed: Rename "a.txt" to "b.txt\" -> existing file "b.txt" was overwritten without warning (32/64)
  • Fixed: cd stuff \a not working if subdir "stuff " existed, but subdir "stuff \a" did not (32/64)
  • Fixed: FTP: In case of a download error (e.g. disk full), show name of target file which couldn't be downloaded (32/64)
  • Fixed: Duplicate file finder: When searching by plugin fields only, sort each result group by file name (before: it was undefined) (32/64)

New in Total Commander 8.50 Beta 11 (Nov 28, 2013)

  • Fixed: Removed expiration date from program - stable enough for every day use (32/64)
  • Fixed: Compare by content: "Files are different" could also be shown when reading from one of the files (ReadFile) failed in the middle (32/64)
  • Fixed: Windows 9x/ME: Unpack and execute of program in archive not working if the name or TEMP path contained spaces (32)
  • Fixed: Menu item Mark-Select group (cm_spreadselection) didn't open the new selection dialog for duplicate files while showing duplicate search results (32/64)
  • Fixed: My Computer/This PC: Make sure the drives are shown at the beginning of the list, especially on Windows 8.1 where the list was mixed up (32/64)
  • Fixed: Search in separate process, for duplicate files, feed to listbox, exit search results -> previous order not restored (32/64)
  • Fixed: RAR packer: When using external unpacker, files with Unicode names couldn't be unpacked (now works with winrar.exe or v5 rar.exe) (32/64)
  • Fixed: RAR packer: If user specified parameter to set list file encoding with -sc0l, -scal or -scul, then use that encoding for the list file (32/64)
  • Fixed: RAR packer: If user specified parameters in the configuration, the version of the RAR packer couldn't be determined -> wrong list encoding could be used (32/64)
  • Fixed: View file from FTP or FS plugin - temporary file was unpacked to wrong TEMP dir _tcx, interfering with F4 function, when auto-re-upload was enabled (32/64)
  • Fixed: Error setting focus when loading certain search parameters via LOADSEARCH (64)
  • Fixed: Search for duplicate files, feed to listbox, search in results -> dashed lines from previous search were not cleared (32/64)
  • Fixed: Lister, find text: Manually refresh percent value after aborting search, otherwise it could show the wrong value (32/64)
  • Fixed: Search function: Start search for invalid regex in expanded dialog -> update footer and end message (32/64)
  • Fixed: Inplace rename "test" to "test2\" -> TC created test2 instead of renaming (due to the backslash) (32/64)
  • Fixed: Cannot delete folder with trailing spaces to recycle bin with VistaDelete=1 -> instead, use old style method (results in two delete confirmations) (32/64)
  • Fixed: Delete folder "test " directly (not to recycle bin) -> also deleted folder "test" in same directory (with warning) (32/64)

New in Total Commander 8.50 Beta 10 (Nov 21, 2013)

  • Fixed: WatchDirs option: File could disappear from the list if it was created, deleted and recreated within 1 second (32/64)
  • Fixed: FTP, upload very large file, control connection lost during upload -> 20 seconds timeout to detect it as an error (32/64)
  • Fixed: FTP, upload files, connection was lost before starting the upload -> first file was skipped when resuming (32/64)
  • Fixed: Make search for time consuming regular expressions like .*text.* more responsive (32/64)
  • Fixed: Search, feed to listbox -> strings were cut too early when no icons were shown (32/64)
  • Fixed: Separate search dialog, "Go to file" while main program was showing search results -> tab header didn't show folder name (32/64)
  • Fixed: .tar.gz archive: No progress bar was shown when entering .tar archive when archive > 2GB (32/64)
  • Fixed: Delete folder directly (not to recycle bin) which contains folders on ignore list -> warn also when these folders contain files in subfolders (32/64)
  • Fixed: SetCurrentDirectory: Append a backslash to the path if the path ends with a space, otherwise the function ignores the trailing space (32/64)
  • Fixed: Overwrite dialog: Changed behaviour of CopyOverwriteDefault and OverwriteFiles: If OverwriteFiles=1, the CopyOverwriteDefault value now takes precedence if it's >1 (32/64)
  • Fixed: Combine files: Shown copied and total size values wrong (first file was counted twice) (32/64)
  • Fixed: Search for duplicate files via plugin fields: Much faster by using quick sort to sort by plugin fields (32/64)
  • Added: Search function, search for file contents: Do not unpack files much faster (32/64)

New in Total Commander 8.50 Beta 9 (Nov 13, 2013)

  • Added: Copy and Delete functions: Show number of bytes and files while counting files for progress dialog (32/64)
  • Fixed: FTP: Could not view/edit files in subdirs containing locally forbidden characters, e.g. a|b, when using new auto-re-upload method (32/64)
  • Fixed: Allow to switch to dir with trailing space via command line, must be followed by backslash or slash, e.g. cd subdir \ (32/64)
  • Fixed: FTP, response to PWD -> use last double quote, not first, to allow names containing double quotes (32/64)
  • Fixed: FTP connection list (Ctrl+F), New connection, OK, Cancel master password dialog -> connection was saved incompletely (32/64)
  • Fixed: Make sure the file list cannot be refreshed in any case in delete to recycle bin function after confirming the operation, but before starting it (32/64)
  • Fixed: Search function: Check for invalid regular expressions also before saving search options (32/64)
  • Fixed: Search function: Check for invalid regular expressions before doing the actual search, so it's not shown when invalid regex is set in color filters (32/64)
  • Fixed: Lister: Show "not found" error immediately when regular expression on plugins tab is invalid (32/64)
  • Fixed: Search, Feed to Listbox: Non-win32 style tooltips not shown if the name was truncated because of just 1 missing pixel (32/64)
  • Fixed: Lister: Show "not found" error immediately when searching with invalid regular expression (32/64)
  • Fixed: Logging creation of new folder -> first character was logged as uppercase with DrivesExportUpcase=1 (or DrivesShowUpcase=1) (32/64)
  • Fixed: User setting tab width to value change it to 0 when edit box loses focus (32/64)
  • Fixed: Do not call GetDetailsEx to get size and date/time in "My Computer", it seems to be slow for some users (32/64)
  • Fixed: Search function: Support max. search length of 2046 characters also when searching for regular expressions (64)

New in Total Commander 8.50 Beta 8 (Nov 6, 2013)

  • Fixed: Search function: Support max. search length of 2046 characters also when searching for regular expressions (32/
  • Fixed: Refresh file list after auto re-uploading file to file system plugin (32/64)
  • Fixed: Access violation caused by TabsLimitLength check whether the archive was modified after the search. If yes, return to normal view (32/64)
  • Fixed: Copy files from virtual folder (e.g. camera, smartphone) not working when cursor was on updir [..] entry (32/64)
  • Fixed: Synchronize dirs: Could not abort deleting to recycle bin (VistaDelete=1), the abort confirmation was shown again for each group of files from a different directory (32/64)
  • Fixed: Find files, Feed to listbox, return to base dir with "\" button or Ctrl+R: Support to return to FTP connections, archives, file system plugins and virtual folders (32/64)
  • Fixed: Ctrl+F FTP connections not showing any names when using an external icon library and Windows Classic theme (64)
  • Fixed: Find files, duplicate file finder: When loading a saved search with only "same plugin fields" checked, "same name" was checked too (32/64)
  • Fixed: Find files, duplicate file finder: Do not check option "same name" when all other fields are unchecked. Instead, uncheck "Duplicate file finder" when the user starts a duplicate search with no sub-options (32/64)
  • Fixed: Search in archive, feed to listbox -> do not show archive contents if the archive was changed after starting the search (32/64)
  • Fixed: Could not open any 7zip archives with characters from a different codepage in the path or filename (64)
  • Fixed: Removed the fix "23.10.12 Fixed: FTP proxy of type USER user@host:port wasn't working any more" because the assumptions were wrong (it worked fine with Wingate with empty USER and PASS fields) (32/64)
  • Fixed: Search dialog: Still problem with maximized unexpanded search dialog when user moves task bar while search is open (32)
  • Fixed: Default of CopyOverwriteDefault is now again 1 and not 0 as in beta 6+7: When adding files to background transfer manager, the overwrite flags will be taken from the expanded copy dialog (32/64)
  • Fixed: Do not delete TEMP file when searching in 7zip archive after each file, only at the end of the archive (32/64)
  • Fixed: Still some overlapping text or cut focus frame in main configuration dialog (mainly seen with classic theme) (32/64)
  • Fixed: Find files: Show error and abort search if user started search with invalid regular expression (32/64)
  • Fixed: New selection option "corresponding files" interfering with user-saved searches with ">" in the name, e.g. "*.jpg > 1000kb": Use the entire name if the part until the last '>' cannot be loaded (32/64)
  • Added: Copy in background: When user closes TC and confirms to abort background transfers, show "Transfer aborted" in the title of the background transfer windows (32/64)

New in Total Commander 8.50 Beta 7 (Oct 24, 2013)

  • Fixed: Closing or minimizing search dialog caused a stack overflow error on Windows 9x/ME (32)
  • Fixed: Quick search with Chinese input not working when adding ideograms with ENTER (works with SPACE!) because the texts gets selected for some unknown reason (64)
  • Added: Control overwrite behaviour in background transfer manager: wincmd.ini [Configuration] BackgroundCopyFlags=1: 0=never reset; 1=reset overwrite flags when list becomes empty; 2=reset overwrite flags each time a file or group of files is added to the list (32/64)
  • Fixed: Checkbox overlap in Configuration - Options - Copy/Delete (32)
  • Fixed: Using Win+Cursor down while copying, searching or synchronizing only minimized the copy dialog, not the main window (32/64)
  • Fixed: Copy in background: When user closes TC and confirms to abort background transfers, give operations enough time to terminate before exiting (32/64)
  • Fixed: Find files, duplicate file finder: Wrong encoding adding plugin fields via "+" button where the name contains accents (only when accent in the deepest menu level) (64)
  • Added: Auto-install file for plugins (pluginst.inf) now supports version= field, which will be shown on a separate line in the auto-install dialog (32/64)
  • Fixed: When renaming a folder on an FTP server, invalidate the cache of that folder and all subfolders, not just the base folder containing it (32/64)
  • Fixed: Search, Feed to listbox, click on "\" or press Ctrl+R -> Always return to directory before the search, even when switching tabs before leaving the search results (32/64)
  • Fixed: Pause during delete to recycle bin could cause error "CheckSynchronize called from non-main thread" (64)
  • Fixed: Inplace rename failed (did nothing) when files were added in the other (inactive) panel while the rename box was active, e.g. downloads, and the cursor in the inactive panel was below the rename position in the active panel (32/64)
  • Fixed: Search dialog: Use better method from forum user "MarcinW" to show dialog maximized without overlapping task bar on Windows 8 (32/64)
  • Fixed: Pack with RAR.EXE not handling long archive names and spaces correctly if RAR packer was specified with parameters, but program name not in double quotes (32/64)

New in Total Commander 8.50 Beta 6 (Oct 16, 2013)

  • Fixed: Standalone search window: No custom context menu entries from "Internal associations" shown (32/64)
  • Fixed: Force close background copy operations when closing TC (the user has to confirm it) (32/64)
  • Fixed: HTTP download, download aborts, but server doesn't support resume -> infinite retry loop (32/64)
  • Fixed: Clear "All as Admin" flag when user cancels the launch of the tcmadmin tool (32/64)
  • Fixed: Delete files to recycle bin (VistaDelete=1), abort -> add option to cancel abort (=continue) (32/64)
  • Fixed: Watch directory changes: Block main thread for a maximum of 1 second at a time when there are thousands of changes (32/64)
  • Fixed: Copy files, click on "Background" then "Foreground" -> do not follow the deleted file position since all files have been unselected when clicking "Background" (32/64)
  • Added: HTTP download via Ctrl+N: Support servers returning incorrect headers, e.g. Content-Length: 0 but valid Content-Range (32/64)
  • Added: Updated tcuninst.exe to use latest code signing certificate (32)
  • Added: Support unpacking of multi-volume 7zip files, which are just regular (but split) 7zip files. All parts must be in the same directory (32/64)
  • Fixed: Port connection to other PC: Misleading error if USB driver installed but no cable connected: "Could not load port driver!" (32/64)
  • Fixed: Do not pass archive subfolder to external search tool (just like when calling the internal search dialog) (32/64)
  • Fixed: Use new default font (Segoe UI Semibold) only when TC starts with a fresh ini file (no section [Configuration]) or UseNewDefFont=1 (32/64)
  • Fixed: Made verify more reliable when using default copy function (CopyFileEx) with files >10MB (32/64)
  • Fixed: Lister, search backwards for regular expressions -> ignore results which start at offset 0 of the search buffer (except at the start of the file) to avoid invalid results (e.g. when searching for the start of a line) (32/64)
  • Fixed: Single click on file, Alt+Tab to other program not hiding TC window, click on same file again -> rename was started by mistake (64)
  • Fixed: Delete with VistaDelete=1 -> "Pause" button not working (32/64)
  • Fixed: Delete with VistaDelete=1 -> "Foreground" button not working (64)
  • Fixed: Alt+F5 pack to RAR packed all files instead of selected only with RAR.EXE 4.2 (reason: doesn't like Unicode list file) (32/64)
  • Fixed: Select all files of multi-part RAR, unpack with Alt+F9 -> same archive was unpacked multiple times (32/64)
  • Fixed: Detect first part of multi-part RAR also by content (will only detect RAR4 or older archives) (32/64)
  • Fixed: Delete files directly, abort -> add option to cancel abort (=continue), the same as when copying (32/64)
  • Fixed: Move files on same drive, abort -> add option to cancel abort (=continue), the same as when copying (32/64)
  • Added: F5 copy dialog: Show exclamation mark near "Verify" when it differs from what has been configured in Configuration - Options - Copy/Delete (32/64)
  • Fixed: Pausing copying "As Administrator" could result in various errors, like all operations failing after continuing (32/64)
  • Fixed: Delayed copy not working correctly when copying a folder to a different name with Shift+F5 when using "As Administrator" (32/64)
  • Fixed: Master password could not be entered on Windows 8.1 (use allowhook=0 on older versions to fix) (32/64)
  • Added: F5 copy with verify: In case of an error, log the checked size, src and trg md5 values for debug reasons (32/64)
  • Fixed: Show "Not supported" error (instead of just beeping) when user tries to open multi-rename tool from inside an archive (32/64)
  • Fixed: Configuration - Options - Fonts: Non-English font names were no longer shown correctly (64)
  • Fixed: Progress dialog: Still various problems when clicking on bytes or files copied while paused (32/64)
  • Fixed: FTP upload in background (F5-F2) from search results not working any more (32/64)
  • Fixed: Cannot abort copying of alternate data streams due to a bug in CopyFileEx -> return PROGRESS_STOP instead of PROGRESS_CANCEL if it still continues (32/64)
  • Fixed: Center "Synchronize dirs" on current screen on first launch, otherwise it may not be fully visible with some screen resolutions (32/64)
  • Fixed: Changed behaviour of Copy/Move dialog when options pinned open: When adding to BTM, the state of the 1..8 combobox is now always used, except when set to 1 (ask), so when the user chooses a method in the BTM, it stays enabled (32/64)
  • Fixed: Create checksums, new dialog box: F5/F6 to select just the name/name+extension not working (32/64)
  • Fixed: Command line parameter FTPOPEN:Saved_FTP_connection not working with parameters /O and/or /T (32/64)
  • Fixed: Create checksums: Number of bytes checked remains at 0% after clicking Background->Foreground->Background (32/64)
  • Fixed: Create checksums: Number of files copied was only displayed after the first file was checked (32/64)
  • Fixed: Compare by content, pause comparison, click on size field -> percent value jumped to 0% (32/64)

New in Total Commander 8.50 Beta 5 (Oct 3, 2013)

  • Fixed: Verify after copy error: "Abort" button not working when using old copy function (32/64)
  • Fixed: Verify after copy error: Show buttons "Ignore", "Ignore all" and "Abort" (32/64)
  • Fixed: Count dir sizes with Space/Alt+Shift+Enter: Do not count file system links if IgnoreLinks=17 or CopyLinks!=0 (32/64)
  • Added: 32-bit only (for test purposes): CRC create checkbox, 2 columns for checksum type, increased width (32)
  • Fixed: Delayed copy not working correctly when copying a folder to a different name with Shift+F5 -> save exact target name in list (32/64)
  • Fixed: Verify after copy: When copying a file which is changing (e.g. ongoing download), only compare the checksums of the actually copied part, so there is no error if this part is copied correctly (32/64)
  • Fixed: Verify after copy+append - progress bar wrong (32/64)
  • Fixed: Open 7zip archives with other extension than .7z (e.g. .exe) with external plugin if there is one installed for 7z extension (32/64)
  • Fixed: Verify after copy not working correctly when appending to existing file (32/64)
  • Fixed: Verify after copy: Warn if file size wrong (32/64)
  • Fixed: "Download from list" now supports line lengths up to 1023 characters (no error if line too long) (32/64)
  • Fixed: AlwaysCopyInBackground=1, click on "Foreground" -> Only one progress bar shown (32/64)
  • Fixed: Same directory shown in BOTH panels, WatchDirs=3 -> new file created outside of TC only showing up in one panel (32/64)
  • Fixed: Position of background transfer manager could not be restored on other screen than TC itself (32/64)
  • Fixed: Allow to open RAR files containing the string ".part" NOT followed by a number (32/64)
  • Added: Configure selection of files by clicking on their icons via main configuration dialog (32/64)
  • Added: Use selection of files by clicking on their icons only when tapping on touch screen: wincmd.ini [Configuration] IconClickSelection=2 (32/64)
  • Fixed: Verify after copy error: Title and text were reversed when not copying with CopyFileEx method (32/64)
  • Fixed: Error reading 7zip archive where the "method" field was longer than 31 characters (resulting in empty file name) (32)
  • Fixed: Move copy operation to background -> progress bar was shown for current file, not for all files, until the next file (32/64)
  • Fixed: Ctrl+L: Do not count selected file system links if IgnoreLinks=17 or CopyLinks!=0 (32/64)
  • Fixed: Background transfer manager: Verify after copy disabled if user pressed "Options" button in F5 copy dialog (32/64)
  • Fixed: Background transfer manager: Clear alternating display of file name/progress text when last operation is done (32/64)
  • Fixed: Directories were not extracted from 7zip archives with F5 (only with Alt+F9), so empty directories and directory attributes were not restored (32/64)
  • Fixed: "Remember position" not translated in background transfer manager - system menu (64)
  • Fixed: Could not open RAR archives in a folder named somename.part with a number (32/64)
  • Fixed: Aborting copying during verification phase would abort without confirmation (32/64)
  • Fixed: "Foreground" button not working in background dialog when moving files within the same drive (32/64)
  • Fixed: Copy progress dialog could be closed via system menu without aborting the copy function (64)
  • Fixed: New CRC create dialog wasn't centered on Total Commander (32/64)
  • Fixed: Windows 8: Re-opening the search dialog (Alt+F7) after searching didn't resize the result list correctly (32)

New in Total Commander 8.50 Beta 4 (Sep 25, 2013)

  • Fixed: Change font via Configuration with fresh wincmd.ini (Tabs never saved) -> tabs wrong (already in TC 8.01 and older) (32/64)
  • Fixed: Linux/Wine: Current file indicator (cursor) was lost after closing progress dialog, e.g. after file operations (32/64)
  • Fixed: Linux/Wine: No directory contents shown when Windows version was set to Windows 7 with winecfg (reason: Wine not supporting FindFirstFileEx with parameter FIND_FIRST_EX_LARGE_FETCH) (32/64)
  • Added: Windows Vista or newer: Use "Segoe UI Semibold" as new default main window and list font if available (32/64)
  • Added: Option to remember position of background transfer manager in system menu (click on top-left icon) (32/64)
  • Fixed: Drive dropdown list: "My Documents" was shown twice on Linux/Wine (32/64)
  • Added: New option wincmd.ini [Packer] PackEncrypted=1 determines when to check "Encrypt" option in pack dialog: 0=never, 1=when target contains encrypted files, 2=always (32/64)
  • Fixed: Do not try to open files with extension .sfx as an archive (could result in 'invalid archive' error) (32/64)
  • Fixed: Copy function: Error dialog could show "Delete:" in the title when a file in a subdir couldn't be read (32/64)
  • Fixed: Alt+F7 search dialog launched maximized would be shown behind task bar on left/right side on Windows 8 only (Win8 bug - only solution: fully maximize, then reduce height) (32/64)
  • Fixed: FTP: Uploads to IPv6 address failed in active (EPRT) mode, but worked in passive mode (32/64)
  • Fixed: F5 Copy of subdirs: Total number of items could be wrong (not counting the number of dirs in the selected subdirs) when copying the same dirs repeatedly (32/64)
  • Fixed: Total number of files to be copied shown incorrectly when using AlwaysCopyInBackground=1 (32/64)
  • Fixed: Error unpacking 7zip archives with Alt+F9 where subdirs are stored behind the files in these subdirs (32/64)
  • Added: "Select duplicate files" dialog: Changed English text of "Do not select" to "Leave at least one file in each group unselected" (32/64)
  • Added: Create CRC checksums: New dialog to also create SHA256+SHA512, remember option "separate checksum files" and "*.*.sha" when entered by the user (32/64)
  • Added: Show "Verify" checkbox also in Shift+F5 (copy in place) dialog and Synchronize dirs (copy dialog) (32/64)
  • Fixed: Crash in quick filter (Ctrl+S) in directory with >10'000 entries when pasting long search string and switching to other program while still filtering (32/64)
  • Fixed: Do not ask for password internally when unpacking RAR archive with external packer via Alt+F9 (32/64)
  • Fixed: Crash in copy function in second pass (null pointer) (32/64)
  • Fixed: Search for text in 7zip showed the total number of files in the archive instead of the number of files found (32/64)
  • Fixed: Search for text in 7zip files failed if the files were in subdirs inside the archive (32/64)
  • Added: Virtual folders like photo cameras didn't return a "Date modified" field - use DateCreated field instead. Unfortunately there is no way to copy this date with the file (32/64)
  • Added: Show "Verify" option in F5 copy dialog. Option in settings defines startup behaviour (32/64)
  • Fixed: Copy in background: Reduce flickering by setting WS_EX_COMPOSITED flag on XP or newer (32/64)
  • Fixed: Do not append \*.* to selected folders when unpacking with external rar, otherwise empty subdirs will not be unpacked (32/64)
  • Fixed: Opening multi-volume archive: User was asked twice for the next part if it was missing when the archive was opened, but appeared there later (e.g. background download) (32/64)
  • Fixed: When showing an error when user tries to unpack a deduplicated file (=reference to other file) from a RAR archive, show the name of the file and not that of the archive (32/64)
  • Fixed: Support for more 7zip self-extraction modules, starting with 37 7A BC AF 27 1C 00 04 instead of ..03 (32/64)
  • Fixed: Support RAR5 SFX files (self-extracting archives), open with Ctrl+PageDown (32/64)
  • Fixed: Unpack directory attributes when unpacking directories from RAR archives, even when dirs are already there (32/64)
  • Fixed: Clicking on icon to select a file removed all other selections in second, third etc. column in brief view and left mouse button selection mode (32/64)
  • Fixed: Lister - Copy to clipboard still not working correctly with Cyrillic text on Cyrillic locale with non-standard font and encoding set to ANSI (32/64)
  • Fixed: IgnoreLinks not considered when copying when CopyLinks wasn't set too (32/64)
  • Fixed: CopyLinks option will now only be used if the target is an NTFS disk. Otherwise IgnoreLinks determines whether links are ignored, or copied as normal directories (32/64)
  • Fixed: wincmd.ini [Lister] Contextmenu1, 2 etc. didn't work with programs and parameters. Specify like this: Contextmenu1=Title|c:\path\program.exe parameters or Contextmenu1=Title|"c:\path with spaces\program.exe" parameters (32/64)
  • Fixed: Win8 only: Separate search process, click on "Feed in listbox" -> crash (32/64)
  • Added: Allow to see files in archives even when an error is reported (e.g. because a file of a multi-part archive is missing). An error will be shown with OK/Cancel (32/64)
  • Fixed: When minimizing file operation progress dialog and later restoring TC, the drive buttons in the main window started to react to mouse moves. Afterwards, minimizing again would sometimes only minimize the main window (32/64)
  • Fixed: When creating junctions/hard links, put /??/ also in "print name", not only in "target name" field, just like mklink (32/64)
  • Fixed: Could not create relative symbolic links when TC was already elevated or UAC was off (reason: TC created the target as a directory) (32/64)

New in Total Commander 8.50 Beta 3 (Sep 10, 2013)

  • Fixed: FTP, Delete file(s) in background would cause an access violation (32/64)
  • Fixed: Background transfer manager crashed when trying to add an empty URL, or something invalid like "test" (32/64)
  • Fixed: When minimizing file operation progress dialog, hide it explicitly because in some cases, only the main window was minimized (64)
  • Fixed: Creating file system links: Failed to copy Volume mount points (target is a volume GUID, not a path). Reason: Must end with a backslash! (32/64)
  • Fixed: Creating symbolic links: try to request SE_CREATE_SYMBOLIC_LINK_NAME privilege, will usually fail (32/64)
  • Fixed: Copying file system links: Create a Symbolic Link instead of a Junction if the link contains a path relative to the current directory (32/64)
  • Fixed: Command line parameters /O /T /A not working together (archives are still opened) (32/64)
  • Fixed: Show out of memory error when unpacking from RAR with big dictionary for which unrar.dll couldn't allocate memory (32/64)
  • Fixed: Show error when user tries to unpack a deduplicated file (=reference to other file) from a RAR archive (32/64)
  • Fixed: Button bar command containing parameter %S couldn't be run as administrator (32/64)
  • Fixed: Total size calculated incorrectly when packing subdirs to TAR or TGZ (file sizes added twice), resulting in false >2GB warnings (32/64)
  • Fixed: Total Commander no longer started on Windows NT4 (missing functions Module32First, Module32Next used for VirtualPC bugfix) (32)
  • Fixed: Lister - Copy to clipboard/Search with Google not working correctly with Cyrillic text on Cyrillic locale with non-standard font and encoding set to ANSI (32/64)
  • Fixed: Search - Duplicate file finder - by plugin field didn't work correctly with delay-loaded fields like in lotsofhashes plugin (32/64)
  • Fixed: Search - Duplicate file finder - by plugin field didn't work correctly with [=tc.size.bytes] (due to field substitution with default size field) (32/64)
  • Fixed: Compare by content, paste text to ANSI file: Convert from Unicode clipboard data on NT based systems, using codepage of current font (32)
  • Fixed: Synchronize dirs, compare 2 files from 2 archives with external compare tool, edit both - TC tried to re-pack both at the same time (32/64)
  • Added: Separate commands to switch hidden/system files on/off: cm_SwitchHid and cm_SwitchSys (32/64)
  • Fixed: "Last access" and "Create" directory timestamps were copied even with CopyAllTimes=0 (32/64)
  • Fixed: Alt+F5 pack to ZIP, click on "Background", then on "Foreground" -> instead of "ZIP:", the dialog showed the progress text from the background dialog (32/64)
  • Fixed: Background copy dialog: Try to reduce flickering (when using no theme) in "bytes copied" field (32/64)
  • Fixed: Delayed copy confirmation dialogs not working correctly with files from branch view when not preserving relative paths, and target already exists (32/64)
  • Fixed: Button bar, multiple commands on one button: No working if last command was "em_*" command, contained a ",", and didn't exist (32/64)
  • Fixed: Quick search: Changed cursor positioning, so it should also work with Korean (64)
  • Fixed: Checkboxes/Radio buttons misaligned in lister search dialog and pack dialog (32/64)
  • Fixed: Copy progress dialog: Click on files or bytes copied while paused -> number of bytes copied wrong (32/64)
  • Added: Auto re-upload of files on FTP or plugin: Warn user if he is editing a file which was a partial download (32/64)
  • Added: Auto re-upload of files to FTP or file system plugin when saved (F3/F4) is now disabled by default, user will be asked on first use whether he wants to enable it
  • Fixed: Access violation in function Load/Save in "Find Files" if the saved name was longer than 248 characters (32/64)
  • Fixed: Drag&Drop any URL from a browser to TC -> no file list refresh (32)
  • Fixed: Packer password not remembered when unpacking with Alt+F9 instead of Enter+F5 (32/64)
  • Fixed: RAR.EXE 5.0 expects file names in ANSI or Unicode format, no longer in DOS format (32/64)
  • Fixed: The warning exclamation mark background wasn't drawn transparently, so a white background could be seen with some themes (32/64)
  • Fixed: Clicking on icon to select a file didn't work in second, third etc. column in brief view (32/64)
  • Fixed: Support unpacking of 7zip archive with multiple passwords with F5: The user can try all the passwords until it works (32/64)
  • Fixed: Unpack from 7zip archive with multiple passwords - infinite loop asking for the password (64)
  • Fixed: Lister, context menu "Search with Google": Not working in UTF-8 files (32/64)
  • Fixed: Lister, context menu "Search with Google": Support URLs up to 1023 characters long, was limited to about 230 (32/64)

New in Total Commander 8.50 Beta 2a (Sep 4, 2013)

  • Fixed: New tc7zif.dll wasn't included in the installer, resulting in random errors unpacking 7z files (32)

New in Total Commander 8.50 Beta 1 (Aug 28, 2013)

  • Added: Slow down copying in background while reading directory in the foreground to avoid hangs (32/64)
  • Fixed: Do not scale quick search dialog with OverrideDpi - problem only affected the 64-bit version (64)
  • Added: wincmd.ini [Configuration] CopyAllTimes=1: Copy all 3 timestamps (also the creation and last access times) when copying files (internal copy function, compatibility only on NT-based systems) (32/64)
  • Fixed: Configuration - Button bar didn't like double quotes around icon name: Environment variables were lost, and only the first icon was shown in the actual bar (32/64)
  • Fixed: Verify archive: Second progress bar not correct for files >4GB (32/64)
  • Fixed: F3 on invalid JPG/PNG/GIF file (no image plugin installed), then press 2 or 3 -> no binary/hex data shown (32/64)
  • Fixed: ZIPFROMLIST command (e.g. on a abutton) did not support double quotes around archive name (32/64)
  • Added: Compare by content: "Resync comparison from here" now also possible after making a change, but Undo cannot go back before that point (32/64)
  • Fixed: Drag&Drop to external program from search result not working if the path of one file was c:\pathname\ and the other c:\pathname2\ (32/64)
  • Fixed: Lister: Also support double word Unicode characters when moving the cursor or selecting text (32/64)
  • Fixed: Compare by content didn't fully support double word (mostly Chinese) Unicode characters (32/64)
  • Fixed: Could not unpack multiple files from RAR with new unrar method because files were not unpacked in same order as in the archive (32/64)
  • Fixed: Do not refresh panels when copying via F5-F2 when TC gets back the focus, only when copying ends (32/64)
  • Fixed: Passing virtual folder to TC via command line (e.g. totalcmd.exe /O \\servername) not working when current panel already shows virtual path (32/64)
  • Added: Set current monitor (same as the one TC is on) when opening file with ENTER - only has an effect on programs which start with default window position (32/64)
  • Fixed: Synchronize dirs, Unpack specific files: Warn user when he tries to use RegEx, saved selections or corresponding files (32/64)
  • Added: F5 copy, only files of this type: Also support the new method to copy corresponding files, e.g. *.cr2 > img*.jpg (32/64)
  • Added: Select/Unselect files (Num+ / Num-): New method to select corresponding files. Example: *.jpg > *.crw Result: When IMG_1056.JPG is selected, CRW_1056.CR2 will also be selected. crw files without corresponding jpg are not selected (32/64)
  • Added: Watch directory changes: Do not cause complete refresh of dir when changes come while a dialog box is up. Instead, add the changes once the dialog box is closed (32/64)
  • Added: Watch directory changes: Extra check to make sure the directory hasn't changed since the notification (32/64)
  • Fixed: Click under last icon selected entire list of files (caused by new function to click on icon to select) (32/64)
  • Added: When CopyLinks set to value other than 0, do not count size of links when copying (32/64)
  • Added: Create folder junctions and soft links also with admin rights (via tcmadmin.exe) if creation in main program fails (32/64)
  • Added: wincmd.ini [Configuration] CopyLinks=0: Set to 1 to copy file system links to folders as links, set to 2 to also adjust the drive in the link if link and link target are on the same drive (32/64)
  • Added: Function to copy file system links to folders (junction or soft link) with adjusting the target path. Disabled by default (32/64)
  • Fixed: Do not show option to keep releative paths in branch view when creating shortcuts with Ctrl+Shift+F5 (32/64)
  • Added: wincmd.ini [Configuration] SyncRecompareAfterCopy=0 turns off automatic recompare after synchronizing files. The result list is just cleared (32/64)
  • Fixed: Quick search with letters only (no search dialog): Search could focus wrong result after switching between view modes (e.g. brief and full) (64)
  • Fixed: Make TC more responsive on network drives when using "watch directory changes" - do all the refreshing in an extra background thread (32/64)
  • Added: wincmd.ini [Configuration] ShowExtraDrives=3 allows to configure the extra items shown in the drive dropdown combobox. Sum of 1: My Computer, 2: My documents (32/64)
  • Fixed: Drawing of icons in Ctrl+F connect dialog not always correct (32/64)
  • Fixed: Scroll wheel not working in print preview (Files - Print - File list) (64)
  • Fixed: Disable new "verify after copy" checkbox when choosing the Explorer method (32/64)
  • Added: When setting a font in Configuration - Options - Fonts, also save it in section 'AllResolutions' (32/64)
  • Added: When there is no section in wincmd.ini for the current display resolution, look in section 'AllResolutions' (32/64)
  • Added: Menu item "Search in separate process" in menu "Commands", new hotkey Ctrl+Shift+F7 (32/64)
  • Added: Describe new functions in help, split topic about wincmd.ini in two due to lack of space (32/64)
  • Fixed: Network shares: Switch directly from one server to another with cd \\server2, both have the exact same shares -> ENTER on a share would go to the previous server (32/64)
  • Fixed: Compare by content: Ignore OverrideDPI value for font in comparison (64)
  • Fixed: Unpacking multiple archives with remembered password: Re-ask for password if archives have different one, or user entered wrong one (32/64)
  • Fixed: Compare by content: Clear underlined search result when a file was changed outside of the compare tool and the user chose to recompare (32/64)
  • Fixed: Closing Alt+F10 tree slow only on Windows 8 (solution: need to clear the tree listbox manually before closing) (64)
  • Added: High DPI icons for "Compare by content" dialog buttons (32/64)
  • 30.06.13 Fixed: Allow to refresh file panels when a drive/disk is removed and the panel shows the contents of that disk, even when there is a dialog box open (main window disabled) (32/64)
  • Fixed: Unrar (new method) of multiple archives with Alt+F9 not working correctly (32/64)
  • Fixed: "cd" command in button bar couldn't handle include/exclude wildcards for directories, e.g. "cd *.* | *.*\" or "cd c:\test\*.* | *.*\" (32/64)
  • Added: Use ignore list also when getting directory size with or Alt+Shift+Enter (32/64)
  • Fixed: Lister: Handle keys 1..7 in OnKeyDown, otherwise they don't work in Czech keyboard layout where Shift needs to be pressed for the numbers (64)
  • Fixed: OverrideDpi>=150 now also causes larger 32x32 drive icons in the main window (32/64)
  • Fixed: OverrideDpi didn't scale the dialog boxes in Lazarus (64)
  • Fixed: Select multiple music files, F3 -> menu may wrap to 2 lines, then the progress bar isn't fully visible (64)
  • Fixed: Synchronize dirs between an archive and a directory, double click on pair of files -> also show unpack progress dialog (32/64)
  • Fixed: Compare by content: Show just one progress dialog for unpack/ftp/plugin transfer and compare, also show files+bytes done (32/64)
  • Fixed: Search in archive, feed in listbox -> show relative paths with names in list (32/64)
  • Fixed: There was auto-scroll in various places during drag&drop or selection, e.g. in file panels, lister, multi-rename tool etc. (64)
  • Fixed: Slow down horizontal auto-scroll when dragging icons in Configuration - Button bar (32/64)
  • Fixed: Leak of 1-2 GDI objects (bitmap) when using overwrite dialog with thumbnail preview (32/64)
  • Fixed: There was only one progress bar (for overall progress) when using the new internal 7zip unpacker (32/64)
  • Fixed: Quick search dialog, quick filter off, user presses ESC -> footer not updated in brief view (64)
  • Fixed: "Read only" attribute was removed from target file (and not restored) if copying failed because the file was open in a program (32/64)
  • Fixed: Open "Find files" dialog as a standalone program, duplicate file finder, "feed in listbox" not working correctly (32/64)
  • Fixed: Open "Find files" dialog as a standalone program, "feed in listbox" was not working with files inside archives (32/64)
  • Fixed: Ctrl+Left/Right/Up on .LNK file with 8.3 names in the link target didn't convert the 8.3 names to long names (32/64)
  • Fixed: Do not call FindFirstFileEx on Windows Vista or older because the parameter FIND_FIRST_EX_LARGE_FETCH is not supported (32/64)
  • Fixed: Made default size a bit larger on small screens (e.g. 1024x600 -> 924x500) (32/64)
  • Added: Duplicate file finder: Save option 'Find files by identical plugin fields' (32/64)
  • Fixed: Also react to WM_SYSCOMMAND, SC_SCREENSAVE to better detect when a screen saver becomes active (to clear the master passwords) (32/64)
  • Fixed: CopyFileEx may return ERROR_UNRECOGNIZED_MEDIA in case of floppy disk read errors (and maybe also for other hardware read errors (32/64)
  • 09.06.13 Fixed: Copy files, click on "Background", then "Pause", then "Foreground" -> we need to continue the operation so it can move to the foreground (32/64)
  • Fixed: HTTP download from list: Extra headers set via "Header: Referer: " in the list were lost when auto-resuming (32/64)
  • Fixed: Print dialog: Problems with font smoothing (font became darker when scrolling) (32)
  • Fixed: FTP: Don't try other methods to set remote timestamp when user has set the method manually with SpecialFlags=4096,8192 or 12288 (32/64)
  • Fixed: Synchronize dirs: Escape key in 64-bit version worked differently from 32-bit. It should only close the window if the user didn't check/uncheck any files manually (64)
  • Fixed: Installer: On 64-bit Windows, set ini locations in both 32-bit and 64-bit registry branch if there are separate branches, e.g. under HKEY_LOCAL_MACHINE/Software (32/64)
  • Fixed: Bring file operation progress dialog to the foreground when TC itself gets the focus (32/64)
  • Fixed: "Read only" attribute was removed from target file (and not restored) if renaming failed because the file was open in a program (32/64)
  • Fixed: Current tab locked with directory changes allowed, search in archive, feed to listbox -> tab title was lost (32/64)
  • Fixed: Rename in ZIP not possible when original name contained invalid characters like double quotes (") -> rename by position in archive (32/64)
  • Added: Explicitly redraw item under cursor after calling SetFocus, should fix disappearing cursor for some users (64)
  • Fixed: Sort order wrong in ZIP subdir when using natural sorting: a b Ä instead of a Ä b (32/64)
  • Fixed: Internal unpacker for 7zip wasn't supporting Unicode names (32/64)
  • Fixed: Verify checksums: md5sum.txt and sha1sum.txt were recognized as CRC files, but CRC checking wouldn't work (32/64)
  • Added: wincmd.ini [Configuration] MaxItemsInComboBox=20 allows to set the maximum number of entries in various comboboxes: F7 New Folder history, old searches, multi-rename tool, new connection etc. (default 20, max 500) (32/64)
  • Added: Copy files: New option "Skip all" when access is denied to the target file, e.g. because it's open. Uses same flag as when there is a write error (32/64)
  • Added: Lister: New right click menu entry to search for the selected text with Google. Can be customized: wincmd.ini [Lister] Contextmenu1=Title|http://someaddress?variable=%s (%s will be replaced by the search string) (32/64)
  • Fixed: Option "Show old 8.3 names lowercase" not working correctly with 8.3 names where only the first character was lowercase (32/64)
  • Added: Always use new delete method when VistaDelete isn't set in wincmd.ini, but show our own delete confirmation dialog if the system dialog is disabled (32/64)
  • Added: Check option "Encrypt" in pack dialog when packing with Alt+F5, and the target archive already exists and contains encrypted files (ZIP only) (32/64)
  • Added: Check option "Encrypt" in pack dialog when adding files to an archive in other panel (F5) which already contains encrypted files (32/64)
  • Added: Use FindFirstFileExW with option FIND_FIRST_EX_LARGE_FETCH instead of FindFirstFileW if available to speed up reading directories (32/64)
  • Added: Internal unpacker for 7zip format using 7zip dll (32/64)
  • Added: Open RAR archives with password-protected names (32/64)
  • Added: Support for new RAR5 format (list archive content, unpack) (32/64)
  • Fixed: Various crashes from crash reports in the forum or by e-mail (32/64)
  • Fixed: Configuration - Options - Folder tabs: Switching between one and more lines or to/from fixed width -> Unicode characters in tab headers were lost (32/64)
  • Added: Copy directly from archive/ftp/fs plugin to virtual folder with no local path (e.g. Android MTP device) (32/64)
  • Fixed: Update separate tree after copy+paste (Ctrl+C / Ctrl+V) (32/64)
  • Fixed: Crash on Virtual PC 2007 (no service pack) and older due to faulty mrxvpc.sys when accessing shared folders - fix by user MarcinW (32)
  • Fixed: Catch packer plugin exceptions in CloseArchive function (32/64)
  • Fixed: RAR archive with encrypted names: Ask for new password if reading of the first name fails, needed especially when using a stored password (32/64)
  • Fixed: Open "Find files" dialog as a standalone program, go to file was not working with files inside archives (32/64)
  • Added: New internal command cm_SearchStandalone opens separate search dialog with same parameters as cm_SearchFor opens the internal dialog (32/64)
  • Added: Open "Find files" dialog as a standalone program: Set sort order of search results (1=name, 2=extension, 3=size, 4=time, negative = descending): totalcmd.exe /S=F:S-4 c:\path (32/64)
  • Added: Open "Find files" dialog as a standalone program: Support "feed in listbox" (32/64)
  • Added: Open "Find files" dialog as a standalone program with saved search (e.g. named "example"): totalcmd.exe /S=F:Lexample c:\path (32/64)
  • Added: Open "Find files" dialog as a standalone program: totalcmd.exe /S=F c:\path (32/64)
  • Added: Support unpacking of LHA archives larger than 2 GB (32/64)
  • Fixed: Own error dialog (e.g. "Access denied") UI problem: Set minimum dialog box width (40 characters) and maximum button width (1.5 times the length of the longest button text) (32/64)
  • Fixed: Column width could be reduced to 0 by moving tab header separators (64)
  • Fixed: Background transfer manager: Do not load FTP client object when just copying files, should make opening a bit faster (32/64)
  • Added: Allow user to increase FTP connect timeout for data connections to max 60 seconds: wcx_ftp.ini [General] DataConnectTimeout=10 (default is 10 seconds) (32/64)
  • Fixed: Unpack files via external packer (e.g. WinACE): Add double quotes around archive name and/or target path if they contain spaces and the file system doesn't support alternate 8.3 names (32/64)
  • Added: Internal LHA unpacker: Support for higher compression formats -lh6- and -lh7- (64k and 128k sliding window size) (32/64)
  • Fixed: Leak of icon handle each time the overwrite dialog is shown (icon: arrow) (32/64)
  • Fixed: Crash at address 0 unpacking invalid ZIP file with bz2 compression (trying to callback to decrypt function which wasn't set) (32/64)
  • Fixed: Closing "Verify checksums" dialog while any file operation active -> file progress dialog not closed when file operation ended (32/64)
  • Fixed: Compare by content, UTF-8: Lines with accented chars (one uppercase, one lowercase) were shown as different, but with no differences within the line (32/64)
  • Fixed: Do not try to run 16-bit programs from 64-bit TC, they cause a segmentation fault in ShellExecuteEx (64)
  • Fixed: Links in HTML files with UTF-8 encoding not shown in different color with Uniscribe=0 (32/64)
  • Fixed: Right click on button bar button: "cd" command in menu incorrect if the command contained parameters and no start path was defined (32/64)
  • Fixed: Main configuration dialog: Tab in list on the left didn't switch to first item in right panel (bug in Lazarus). Unfortunately the same problem with Shift+Tab cannot be fixed (64)
  • Added: Warn also in Synchronize dirs when the ESC key seems to be stuck (e.g. when using virtualization software) (32/64)
  • Fixed: Synchronize dirs: Could not abort unpacking (for comparing files in archives) with Abort button (32/64)
  • Added: FTP download from list can now copy files without the "copy:" prefix by specifying the full path to the files (32/64)
  • Fixed: Create shortcut (LNK file) failed or created bad links in path with more than 259 characters or for a source with more than 259 characters -> use 8.3 alias path if possible (32/64)
  • Fixed: Convert forward slashes to backslashes in paths received via command line, e.g. sent by cygwin (32/64)
  • Fixed: F5 Copy dialog: If lower part is pinned, the option to overwrite read only/hidden/system files wasn't checked when these options were set in Configuration - Options - Misc. (32/64)
  • Fixed: FTP download from list: Western accents were converted to '_' in Russian locale (reason: ch:=char(wbuf) uses locale in Lazarus) (64)
  • Added: Select files by clicking on their icons also in single click start mode (click on name launches file/opens folder) (32/64)
  • Added: Files - Combine files: Support files in the following format: filename.00000.zip.part (32/64)
  • Added: Files - Combine files: Show number of combined files in the title when done, so the user can verify that all files were handled (especially when no CRC file was present) (32/64)
  • Fixed: Configuration - Button bar: The bar could be lost if the user double clicked on the OK button instead of single clicking (64)
  • Fixed: Position of "Change user menu"/"Change start menu" dialogs not restored correctly (because Position was set to default in the form) (64)
  • Fixed: Starting with fresh wincmd.ini on small screen (e.g. 1024x600) with taskbar on top or left side -> window not centered in visible area (32/64)
  • Fixed: Names of print jobs were limited to 31 characters -> increased to MAX_PATH=259 (32)
  • Fixed: Starting programs with ENTER no longer worked within hard-linked folders after installing Internet Explorer 10 (bug in function ShellExecuteEx: EXE in root of linked target, link on same disk as target) (32/64)
  • Added: Search - duplicate file finder, compare by plugin fields: Also supports character ranges, e.g. [=tc.name:1-3] will match just the first 3 characters of the name (32/64)
  • Added: Search - duplicate file finder: Find files by identical plugin fields. Also supports units. (32/64)
  • Added: Enhanced selection dialog for duplicate file finder (Ctrl+F, Ctrl+Tab, duplicate files - feed in listbox): Select by name, size, time, and folder (32/64)
  • Added: Support delayed copying in case of errors (files without errors moved first) also when moving files between two different drives (32/64)
  • Fixed: Creating subfolders in virtual folders didn't work in some locations (e.g. MTP devices) where the creation took too long. However, the user may need to refresh the panel manually to see the new subfolder (32/64)
  • Added: Logging: Also log CRC errors and read errors in function Files - Verify checksums (if option to Pack/Unpack/Test is checked) (32/64)
  • Added: wincmd.ini [Configuration] SkippedFileCopy=0 turns off new copy mode where files with errors are skipped and handled at the end (32/64)
  • Added: F5 copy: First copy all files where the user doesn't need to be asked and skip all with errors, ask at the end (32/64)
  • Fixed: FTP download from list: "OK-" string was written incorrectly in UTF-8 file on first line (overwriting the BOM) (32/64)
  • Added: Download from FS plugin after search - feed in listbox -> show option to keep relative paths (32/64)
  • Fixed: Switch away from tab with packer, ftp or fs plugin search results and back -> results lost or no longer accessible (32/64)
  • Added: Display HTML files which are encoded with UTF-16 (normally used only in e-mails, not on the WWW). The file will show up as HTML+UTF-8 because it's temporarily converted to UTF-8 (32/64)
  • Added: wincmd.ini [Configuration] ShowWarningIcons=0 turns off the warning exclamation mark icons to the left of remembered options enabled by the user (32/64)
  • Added: wincmd.ini [Packer] KeepPackerPassword=0: Allow to keep last archive password when: 1: program is minimized 2: screen saver starts 3: both (32/64)
  • Added: The remembered archive password will be cleared when minimizing TC, putting the PC to sleep, or when a screensaver starts (32/64)
  • Added: Checkbox "Remember" in password dialog to enable the RememberLastPassword option (32/64)
  • Added: wincmd.ini [Packer] RememberLastPassword=0: Set to 1 to remember the last used archive password for all other archives (packing+unpacking) until TC is closed (option auto-saved) (32/64)
  • Added: wincmd.ini [Packer] SkipFirstDir=1: Sets initial state of option "Leave out base directory when packing folders". The option is not auto-saved, but remembered while TC is running (32/64)
  • Added: Files - Pack files: New option when creating one file per selected file/folder: Leave out the (selected) base directory when packing folders, e.g. dir "test" selected -> the name "test" will not be part of the files in the archive (32/64)
  • Added: Show example in dialog "expand selection" (key "+" on numeric keypad) how to enter regular expressions directly (32/64)
  • Added: Show exclamation mark to the left of some checkboxes to warn user about possible problems: Copy: keep relative dirs from branch view, ZIP: not preserving path, not storing recursively, Unzip: Not unpacking paths, overwriting files without confirmation, FTP upload: Converting to lowercase, Search: In archives (32/64)
  • Added: wincmd.ini [Configuration] ShowHiddenSystem=0 now means: 0=show neither, 1=hidden+system, 2=hidden, 3=system (32/64)
  • Added: Split function "Show hidden/system files" into two options "Show hidden files" and "Show system files" (32/64)
  • Added: Click on directory in search window status bar allows to skip this directory and all its subdirs when searching (pauses search and asks for confirmation). Works with dirs, archives and file system plugins (32/64)
  • Added: Return to virtual folders like libraries or mtp devices via history even after closing and restarting. May not work after disconnecting+reconnecting the device (32/64)
  • Added: Support virtual folders like Android devices (mtp, media transfer protocol) in multi-rename tool (32/64)
  • Added: When using VerifyCopy option with default copy method (CopyFileEx), use background thread to read source file a second time and calculate checksum while copying (32/64)
  • Added: If RenameSelOnlyName option is set, select only the name part also in Shift+F5 (32/64)
  • Added: Show option "Skip all" when compatibility mode copy method (CopyFileEx) gets a read error (32/64)
  • Added: Support for multiple internal (cm_xyz) or user-defined (em_xyz) commands on a single button or start menu command: Separate by a comma, e.g. cm_SelectAll,cm_Copy. Not all commands can be chained this way! (32/64)
  • Added: Verify after copy: Show error when comparing of source+target results in a difference, allow to skip all warnings. Errors will be written to the log file (32/64)
  • Added: Show progress bar when using VerifyCopy=1: Copying goes from 0..50%, verifying from 50-100% (32/64)
  • Added: wincmd.ini [Configuration] VerifyCopy=1: Verify target after copying (using MD5 checksum), target file will be re-read with option "no buffering". Warning: Slow! (32/64)
  • Added: Configuration - Options - FTP: Allow to open new connections in target panel, do NOT make panel active (32/64)
  • Added: Show directory created outside of TC also in separate tree if it was created in the current directory (32/64)
  • Added: Allow to ignore NTFS directory links in various functions: wincmd.ini [Configuration] IgnoreLinks=0 Sum of: 1: copy/move/calculate space, 2: internal packers (zip, tar), 4: branch view, 8: find files, 16: ignore links even when they are selected in the current directory (32/64)
  • Fixed: Windows 8, double click on file: Do not follow links to files on UNC paths created e.g. via mklink /D link \\server\share (32/64)
  • Fixed: Inplace rename: Do not warn about existing target directory if the user added a trailing backslash, e.g. target\ (32/64)
  • Added: "Associate with"-Dialog is now resizable, but doesn't remember its size and position (32/64)
  • Added: Rename file (main program or sync tool): If the user specifies a directory, e.g. subdir\file.ext which doesn't exist yet, create it (32/64)
  • Added: wincmd.ini [Configuration] RelativePathCopy=2 controls option "Keep relative paths" in F5/F6: Sum of: 1: enabled at start, 2: remember last option while TC is running 4: remember last option also after closing TC, -1: hide option (32/64)
  • Added: Ctrl+Home in copy/move/pack dialog places cursor just before the name part of the file (32/64)
  • Fixed: F3 in search results with file on FTP: Download progress bar not working (32/64)
  • Added: Show number of bytes handled also in these dialogs: ftp uploads+downloads (single files only), pack+unpack with packer plugins, encode/decode file (32/64)
  • Added: Show number of files handled also in these dialogs: Multi-Rename tool, Synchronize (delete, attributes), fs-plugin copy+delete, pack+unpack with packer plugins (32/64)
  • Added: Split/combine files: Show number of bytes and number of files (32/64)
  • Added: Encode files: Show number of bytes done and total (32/64)
  • Added: Delete progress dialog: Show number of deleted files (32/64)
  • Added: Copy progress dialog: Show number of copied bytes also when copying only one file (32/64)
  • Added: Copy progress dialog: Show number of remaining files/bytes instead of number of copied files/bytes by clicking on the bytes/files display (32/64)
  • Added: Background copy progress dialog: Show From+To names as a tooltip when hovering over the text field (32/64)
  • Added: Support right click menu in dropdown part of drive combobox -> no need to switch to that drive first (32/64)
  • Added: Windows Vista/7/8: Handle opening of unknown file types according to HKEY_CLASSES_ROOT\Unknown (may use opendlg subkey; doesn't work on XP) (32/64)
  • Added: New command line parameter /A tells TC to not open archives received via command line, but instead open the directory and place the cursor on the archive (32/64)
  • Added: Operations in background: New button to return the operation to the foreground. Only works if there isn't any other modal dialog in TC (32/64)
  • Added: Copy files - click on "Background" -> Show number of copied files and bytes and the totals too (32/64)
  • Added: Delete function (not to recycle bin): Retry to delete a directory after 100 ms if deleting failed with "not empty" AND we deleted some files from it (32/64)
  • Added: Delete function (not to recycle bin): Only warn at the end when some directories couldn't be deleted (except if access denied, for admin option), offer to try again (32/64)
  • Added: Drive dropdown list: New entries "Computer" and "My Documents (directory)" (32/64)
  • Added: Search function: Remember last used text search options while TC is running, save on exit (32/64)
  • Added: wincmd.ini [Configuration] OldCmdLineCount=20 allows to se the number of command lines kept in the history (32/64)
  • Added: Search, feed in listbox, Ctrl+Left or Right Arrow -> do not select file when using cursor in inactive panel, just set the cursor on the file (32/64)
  • Added: Do not show error when user double clicks on EXE but cancels windows account control dialog (32/64)
  • Added: wcx_ftp.ini [General] SaveNewConnection=0 -> do not ask to save when disconnecting a connection created with Ctrl+N (32/64)
  • Added: wincmd.ini [Configuration] HistoryLen=26 allows to set the displayed length of the directory history (default 26, max 100) (32/64)
  • Added: Show file size and last modified time also in virtual folders like connected MTP devices like Android phones/tablets (32/64)
  • Added: Lister: Open file with flag FILE_SHARE_DELETE on NT-based systems if normal open fails (32/64)
  • Added: F5 copy dialog: New button to define search for "Only files of this type" (32/64)
  • Added: Search function: "Feed in listbox" also when searching in archives: Results from just one archive will be added directly, otherwise just the archives themselves will be listed (32/64)
  • Added: Search function: The option "Office xml" now also searches in EPUB files (htm, html and opf) (32/64)
  • Fixed: Search function: Abort unpacking not only with ESC, but also via dialog buttons (32/64)
  • Added: Search function: New option "Office xml (docx, xlsx, odt etc) searches the new xml-based zipped office files, even inside other archives (32/64)
  • Fixed: Search function: The following combination didn't work: UTF8+Hex (32/64)
  • Added: Search function: Allow to search for any combination of ANSI, ASCII, UTF-16 Unicode and UTF-8 Unicode at the same time (32/64)
  • Added: Buttonbar command ZIPFROMLIST now supports parameters: -m move, -o overwrite without asking, -0 .. -9 compression rate, -c0 encrypt (zip20), -c1 AES128, -c2 AES192, -c3 AES256, -c0pass .. -c3pass encrypt with given password (32/64)
  • Added: Turn the new auto-re-uploading of TEMP files on/off via settings: Configuration - Options - View/Edit (32/64)
  • Added: wincmd.ini [Configuration] AutoReUpload=1/0 turns new auto re-upload method of TEMP files on/off (32/64)
  • Added: Delete temporary directory remainders under %TEMP%\_tcx\ after 1 month (32/64)
  • Added: Option to keep relative subdirs when copying files from branch view, only enabled when F5/F6 copy dialog is actually shown (32/64)
  • Added: Search function: Support "feed in listbox" also when searching on FTP servers. Note: Not all servers can handle relative paths (32/64)
  • Added: Search function: Support "feed in listbox" also when searching in file system plugins (32/64)
  • Added: Print preview: Added scrollbar tracking (real time redrawing) on XP or newer (32/64)
  • Added: High DPI support for breadcrumb bar, and for the drive selection dialog in the search function (32/64)
  • Added: Make current path panel as high as the drive dropdown combobox when a touch device is detected (32/64)
  • Added: Verify SHA512 checksums with code from www.wolfgang-ehrhardt.de (32/64)
  • Fixed: Files - Change attributes: Changing just the date or just the time via "tc" plugin didn't work correctly for times 1-2 hours after midnight due to different daylight saving calculations (32/64)
  • Fixed: Disable "Swap panels" (Ctrl+U and Ctrl+Shift+U) while one of the panels shows an archive within an archive (32/64)
  • Added: Files - Change attributes: Show progress dialog if function takes more than 2 seconds to complete (32/64)
  • Added: FTP download from list: New command "sleep x" adds a delay of x milliseconds (e.g. sleep 1000) (32/64)
  • Fixed: HTTP downloads: resume connection when a server closes it gracefully (no error) when the reported file size hasn't been reached yet (32/64)
  • Added: Touch screen: in right mouse button selection mode, show context menu on long finger tap when staying on file, select files when moving finger (32/64)
  • Added: wcx_ftp.ini new SpecialFlags options to force timestamp function: 4096=MDTM, 8192=MFMT, 12288=SITE UTIME (32/64)
  • Fixed: ZIP unpacker: Could not unpack encrypted ZIP >4GB if the CRC was stored behind the compressed data (32/64)
  • Fixed: Set new default scale for button bar and file list icons to 32x32 on high dpi devices (>=144 dpi, 150%) (32/64)
  • Fixed: Show double size drive buttonbar icons on high dpi devices (>=144 dpi, 1.5x96dpi) (32/64)
  • Fixed: Drive buttonbar: Drive buttons didn't scale with the chosen main window font (32/64)
  • Fixed: Files - Change attributes, additional attributes: Ignore date/time attributes if the user doesn't enter anything (32/64)
  • Fixed: Do not modify descript.ion file if it has UTF-16 Unicode encoding, which isn't currently supported (32/64)
  • Fixed: Compare by content: Show correct "out of memory" error when user tries to open files which do not fit into memory (32/64)
  • Fixed: Support BASE64 decoding created with URL and Filename Safe Alphabet, RFC 3548: The last 2 characters are '-' and '_' instead of '+' and '/' (32/64)
  • Fixed: Replace / by \ in keypath variable, otherwise loading of the key may not work (32/64)
  • Fixed: Copy selected files while in brief view mode -> footer didn't show file under cursor after copying (auto-refresh OFF) (64)
  • Fixed: Moved check for USB harddisk to background thread because it may hang on some computers (32/64)
  • Fixed: Better sizing of tree triangles/plus signs in high dpi modes (32/64)
  • Fixed: Press ESC multiple times -> line with volume label or "\" and ".." button text could become darker with cleartype enabled (64)
  • Fixed: Do not change internal environment variables like COMMANDER_PATH when user sets them e.g. in Control Panel - System (32/64)
  • Fixed: Press 'n' or 'p' in Lister during media playback -> sometimes the next file was skipped (problem with KeyPreview) (64)
  • Fixed: Breadcrumb bar dropdown could appear below taskbar on Windows 95 (reason: missing GetMonitorInfo) (32)
  • Fixed: Alt+F5 pack files, self-extracting archive: sfxhead.sfx module not found on Windows 9x/ME (32)
  • Added: Regular expressions: Increased number of sub-expressions (NSUBEXP) from 15 to 32 (32/64)
  • Fixed: Lister: No context menu was shown for scroll bars -> need to handle right clicks manually (64)
  • Fixed: When choosing an editor for F4 or viewer for Alt+F3 via ">>" button, surround with "" if path contains spaces, and append "%1"
  • Fixed: Could not open context menu using pen or finger on tablet (32/64)
  • Fixed: Open "Compare by content", show caret, minimize, view file with F3, hide+re-show caret, restore compare -> caret lost (32)
  • Added: FTP download from list: Look for list file in current directory (active panel) if no path to the list file is given (32/64)
  • Fixed: When renaming a file with a comment with the maximum possible length containing line breaks, the line breaks were lost if the new name was longer (32/64)
  • Fixed: Only show F5> in first part of multi-volume header-encrypted RAR archive. Note: this mode was removed later (32/64)
  • Fixed: The thumbnails database couldn't store files or folders containing an exclamation mark "!" in the path (32/64)
  • Fixed: Tree view, cursor on virtual folder with Russian name -> First character shown wrong to the left of the command line (32/64)
  • Fixed: Tree in one of the two main panels: Inactive cursor was shown on wrong folders in tree, remained on them when changing dirs in other panel (32/64)
  • Fixed: Could not open ZIP archive with 0 files and a comment at the end (32/64)
  • Fixed: Custom columns view with multiple columns loaded in background: Abort loading all columns when switching to other directory or tab (32/64)
  • Fixed: Button bar: Button not drawn in up state when pressing button but releasing while mouse cursor not on button, when using unthemed non-flat buttons (classic theme, buttons on second row or lower only) (32/64)
  • Fixed: Drag&Drop from header-encrypted RAR archive wasn't working (32/64)
  • Fixed: Configuration - Fonts: When clicking on "Apply", the fonts of the example text for main window and listbox were lost (32)
  • Fixed: Use GdipLoadImageFromStreamICM instead of GdipLoadImageFromStream to load JPG/PNG/GIF in Lister to handle color management if present (32/64)
  • Added: Drive combobox: React to characters A..Z also when keyboard set to other than latin, e.g. cyrillic (32/64)
  • Fixed: Search, double click on an item containing no slash or backslash (e.g. c:) -> crash (32/64)
  • Fixed: Rare crash when pressing Ctrl+W in folder tabs (during Ctrl+Tab) (32/64)
  • Fixed: Combined 32+64-bit version: Uninstaller didn't remove 32-bit link from desktop (64)
  • Fixed: Folder tabs, context menu function "Load tabs from file, replace tabs": Tab width not adjusted in mode "All tabs have same width" (32/64)
  • Fixed: Starter menu entry with hotkey Ctrl+Alt+F4, use quick search with Ctrl+Alt, press Ctrl+Alt+S while quich search up -> menu entry was started (64)
  • Fixed: Shift+Scroll wheel not switching through visited directories. Note: Doesn't work with some Intellipoint versions (64)
  • Fixed: FTP proxy of type USER user@host:port wasn't working any more (32/64)
  • Fixed: Support long tap on touch screens in file lists (32/64)
  • Added: Left click on file icon selects/unselects just that file (32/64)

New in Total Commander 8.01 (Aug 3, 2012)

  • Fixed: The entry "Network (workgroup)" was shown with user color for encrypted files (32/64)
  • Fixed: Inplace rename button wasn't removed after entering inaccessible network path in current path field (32/64)
  • Fixed: Click on button in second row of button bar which opens bar as submenu multiple times -> pressed state sometimes not removed (32/64)
  • Fixed: Workaround to faulty CAB unpack dll on Linux with Wine passing unaligned FDINOTIFICATION structure to callback (64)
  • Fixed: Lister: Could not search for English text in file encoded with ISO-2022-JP (50220). Displayed position, copy to clip are unfortunately wrong (32/64)
  • Fixed: Copying a folder with Shift+F5 didn't remove trailing spaces entered by the user (32/64)

New in Total Commander 8.01 RC 5 (Jul 27, 2012)

  • Fixed: New 64-bit install.exe which also works on Linux with Wine, also with faulty CAB unpack dll (64)
  • Added: Multi-rename tool: New placeholder [A] inserts complete file name with extension, but without the path (32/64)
  • Fixed: TC8 not starting on Windows NT4 with AMD Sempron - problem with turning off SSE exceptions (use try..except to catch) (32)
  • Fixed: Pack (ZIP,TAR,Plugin) from Search - Feed to listbox to packer plugin -> include the same file only once, e.g. if the user selects c:\test1\ and c:\test1\test2\ with files in the latter (32/64)
  • Fixed: Internal associations: When multiple files of different types are selected, handle default "open" verb like in older versions: Each file will be opened with its own program (first matching filter for that program), and not the first matching all files as for additional verbs (32/64)
  • Fixed: Make it faster to use the following internal content plugin fields: tc.fullname, tc.name, tc.extension and tc.path (by not calling FindFirstFile again) (32/64)
  • Fixed: Tab context menu didn't react to right mouse button click on a menu item (32/64)
  • Fixed: Upload to FTP server: MFMT was sending wrong timestamp when using the new (Windows 7) time conversion from/to UTC (32/64)
  • Fixed: Rare crash in compare by content on Backspace or Undo operation (in wstrlcopy function) (32/64)
  • Fixed: Directory history and hotlist buttons were shown in the wrong location when starting TC with no button bar, non-flat interface, and no tabs (32/64)
  • Fixed: Disable target panel while adding files to background transfer manager, so the user cannot set the focus to it, e.g. by changing tabs on the target side (32/64)
  • Fixed: Do not show "Network (WORKGROUP)" in breadcrumb bar (32/64)

New in Total Commander 8.01 RC 4 (Jul 13, 2012)

  • Fixed: Alt+Shift+F11 cm_FocusButtonbar and cursor keys within button bar: Handle special case where the first and/or last button is a separator (32/64)
  • Fixed: Changed tcmdx64.exe so it can also be used with TC 8.00 in search results context menu without causing a crash (32)
  • Fixed: When opening a subdirectory, set caret to first item before adding the new items to the list to avoid a duplicate cursor on Linux/Wine (64)
  • Added: Internal associations: When context menu is opened while multiple file types are selected, check more filters if the first doesn't match all files, e.g. *.c doesn't match, but *.c *.h further down matches all selected files (32/64)
  • Fixed: Removed: Default beep on ENTER in inplace rename box (64)
  • Fixed: Edit current path: Avoid that the in place edit box gets invoked twice (32/64)
  • Fixed: New delete function: Also hide "Pause" button so the user doesn't pause the operation with Del+Enter (32/64)
  • Fixed: Also adjust the width of the text field in FTP delete confirmation dialog for very long names with no spaces (32/64)
  • Added: Experimental: wincmd.ini [Configuration] NetHoodReadInfo=8: Windows Vista/7: Use new delayed method to read virtual network folders, to make it faster (all except for the network neighborhood) (32/64)

New in Total Commander 8.01 RC 3 (Jul 6, 2012)

  • Fixed: Edit comment with Ctrl+Z: Comment was not shown in comment view (Ctrl+Shift+F2) (64)
  • Fixed: Command line: Command del *.bak did nothing when in a path without spaces but with '&' in a folder name (32/64)
  • Fixed: OK/CRC ERROR prefix was sometimes missing in CRC check dialog (64)
  • Fixed: Cursor in right panel, quick view in left, move panel separator -> cursor switched to left panel (32/64)
  • Fixed: Change current path: Put rename confirmation button outside of the current path field to avoid drawing errors (32/64)
  • Fixed: Remove inplace rename box when the user moves the divider between the two panels, just like when resizing the main window (32/64)
  • Fixed: Synchronize dirs: Work with FTP servers returning relative instead of absolute path like SwiFTP, e.g. "mnt/sdcard" instead of "/mnt/sdcard" (32/64)
  • Fixed: Problems with cursor left/right in inplace rename edit (64)
  • Fixed: Ctrl+Q on file in thumbnails view would scroll the file out of view if number of thumbnail columns changed (32/64)
  • Fixed: Internal command cm_editpath was causing an access violation with rename confirmation button enabled (32/64)
  • Fixed: Text field in FTP delete confirmation dialog wasn't adjusted to fit longer file names (32/64)

New in Total Commander 8.01 RC 2 (Jun 29, 2012)

  • Synchronize with FTP: Couldn't always abort the reading of the remote directories (64)
  • Fixed: Alternate NTFS data streams were not copied when using the old default or large file copy method (64)
  • Fixed: Menu bar not drawn correctly themed when taking 2 or more lines (64)
  • Fixed: Speed up CRC check function: improved parsing of checksum file, update result list only every 100 ms (32/64)
  • Fixed: Standalone synchronize dirs not working (crashing) with FTP (connection stored in normal sync, then launched with /S=S:stored_config) (32/64)
  • Fixed: Ignore double click in Configuration - Options - Custom columns when the list is empty (64)
  • Fixed: Single click not working after double clicking in the listbox in Configuration - Options - Custom columns and closing it with ESC (64)
  • Fixed: Up/Down arrow key in inplace rename field would close the rename field by mistake (64)
  • Fixed: Abort current copy operation in background transfer manager with "-" button -> next operation in list was aborted too (32/64)
  • Fixed: Footer with total file count sometimes not updated after selecting with Shift+Home or Shift+End (64)
  • Fixed: Quick search backwards in compare by contents: There wasn't always a beep when nothing was found (32/64)
  • Fixed: Couldn't find text in Unicode big endian files with Alt+F7, except when using "case sensitive" search (32/64)
  • Fixed: Drive panel width too small with two drive panels and two panels above each other (64)
  • Added: Show inplace rename confirmation button also in current dir bar (32/64)
  • Fixed: Rename path in separate tree, turn off separate tree -> access violation (32)
  • Fixed: Multi-rename tool: Controls were not sized correctly on initial start (32)
  • Fixed: Use unrar dll 3.80 as unrar9x.dll because the newer one only worked on Windows 98/ME (32)
  • Fixed: Crash on Windows 9x when trying to open the command line history, caused by auto-complete (32)
  • Fixed: Auto-install plugins: Find old plugin location also when installing 64bit or combined plugin while only 32-bit plugin is installed (64)

New in Total Commander 8.01 RC 1 (Jun 22, 2012)

  • Fixed: Tab tooltips (hints) not shown in right panel with Ctrl+Tab (64)
  • Fixed: Themes off maximize, minimize, insert flash drive, restore -> drive buttonbar may be drawn without background (program behind shining through) (64)
  • Fixed: Find files: Click on title bar close button during search closed window at the end of the search. Instead, just abort the search (32/64)
  • Fixed: When closing inplace rename with ENTER, the rename function was called twice by mistake in plugins (64)
  • Fixed: Delete to recycle bin wasn't logged (32/64)
  • Fixed: Separate tree: Some folders may get wrong icons when tree is auto-expanded initially (32/64)
  • Fixed: Drive buttonbar: Catch exception when trying to load drive bitmaps from external dll with incompatible format (64)
  • Fixed: File system plugins with custom icons loaded in background: Re-submit icons for extraction when using quick filter while icons are still being extracted (32/64)
  • Fixed: When deleting with VistaDelete method, disable the Cancel button in the progress dialog for 2 seconds, so Del+Enter doesn't immediately cancel the operation (32/64)
  • Fixed: After deleting folder in separate tree, the main file lists were sometimes not updated (32/64)
  • Fixed: Deleting a folder in the separate tree sometimes didn't work properly: nothing was deleted when cursor further down than the active panel had entries (32/64)
  • Fixed: Draw text labels with double buffering to reduce flickering with classic theme, e.g. in copy progress dialog (32/64)
  • Fixed: Configuration dialog: Do not show alias named "RedirectSection", and do not allow the user to create it (32/64)
  • Fixed: No custom sound was played when the delete operation using the new VistaDelete method was complete (32/64)
  • Fixed: Two RAR self-extracting files open, one in each panel, edit file in one, re-pack -> other file empty (only if the size of the two unpack modules is different) (32/64)
  • Fixed: When uploading while TC is in background, do not try to bring it to the front when refreshing the target directory (call Visible:=true; instead of Show;) (64)
  • Fixed: Windows Vista/7: Call IThumbnailProvider->GetThumbnail first in thumbs mode, because the older IExtractImage image isn't supported by some programs (32/64)
  • Fixed: If user account control disabled on Windows Vista/7 and user works as restricted user, use XP "As admin" method (asking for admin user name) (32/64)
  • Fixed: Right click on file within search results or on current drive/path, choose "Configure" in x64/x32 submenu -> error about nothing selected was shown (32/64)
  • Fixed: Right click on file within search results (NOT after "feed to listbox"!) -> x64/x32 submenu wasn't working (32/64)
  • Fixed: Custom columns: maximum length of column title strings was erroneously limited to 259 characters instead of the supported 1023 in the column editor (32/64)
  • Fixed: Compare by content, search twice with Shift+F3 could result in an error or crash due to invalid search offset (32/64)
  • Fixed: Could not browse TAR archive containing an entry "/" (root folder) -> skip it (32/64)
  • Fixed: FTP downloads not working on Windows 9x/ME (access violation due to missing function CharPrevW) (32)
  • Fixed: TC8 not starting on Windows 95 and 95b (problem with turning off SSE exceptions) (32)
  • Fixed: Cursor not shown after launching some programs (e.g. Word, Wordview) via double click and closing it -> call open function with delay (64)

New in Total Commander 8.0 (May 24, 2012)

  • Fixed: Compare by content: Split display of very long lines into chunks of 2000 characters instead of 8000 because of a bug in some display drivers (32/64)
  • Fixed: Re-read drive button bar when restoring TC from the task bar and a drive was added/removed while minimized (64)
  • Fixed: Search on FTP server wasn't aborted when the user clicked Abort just while a directory list was downloaded (32/64)
  • Fixed: Right click context menu: Wait up to 5 seconds (instead of just two) for tcmdx64/tcmdx32 to start, also reduced minimum start time (32/64)
  • Fixed: Second drive panel removed with cm_VisTwoDriveButtons while cursor in right window -> drive panel showed wrong active drive (32/64)
  • Fixed: New delete function to recycle bin (VistaDelete): Let the user abort the initial conversion of the names to OLE objects, which can take a long time with many selected files (32/64)
  • Fixed: Configuration - Options - Color: Use same font (SYSTEM_FONT) as in 32-bit version (64)
  • Fixed: Find files: Feed to listbox while quick view was shown -> quick view wasn't always showing the new file under the cursor (32/64)
  • Fixed: Dialog box "Commands" - "System Information" didn't support accented characters in printer name, user name etc. (64)
  • Fixed: Windows 8: Do not resolve links pointing to other volumes in the form "\??\Volume{" either

New in Total Commander 8.0 RC 2 (May 11, 2012)

  • Fixed: Configuration dialog was opened twice when launching TC with ini location read only and 0 byte (or no) ini (64)
  • Fixed: Do not call SHFileOperation with names longer than 259 characters (to delete to recycle bin), because it always fails, and may even cause an access violation on Windows Server 2003 (32/64)
  • Fixed: Synchronize dirs: Empty directories were not deleted when deleting to recycle bin (32/64)
  • Fixed: Main window, bottom buttons: Refresh problem on Ctrl+F2 when using classic theme (64)
  • Fixed: Ctrl+D - Add current directory didn't support tabstops in folder names when adding dir to subfolder (32/64)
  • Fixed: Enter (and ESC in 32-bit version) didn't work in inplace rename edit when a MessageBox was open in Lister. Unfortunately the beep cannot be avoided (32/64)
  • Fixed: Configuration - Options - Colors: Center color comboxes vertically to ">>" button (32/64)
  • Fixed: Configuration - Options - Colors: Foreground color combobox had wrong height (32)
  • Fixed: Connection progress dialog (FTP) couldn't be closed if the connection failed (64)
  • Fixed: Default beep on first opening (with fresh wincmd.ini) of multi-rename tool (32)
  • Fixed: "Copy NTFS Permissions" was missing in F5 copy dialog when the Netware client was installed (32)

New in Total Commander 8.0 RC 1 (Apr 27, 2012)

  • Added: SelectionFocus=1 or color: Draw focus differently when there are selected files in that panel. Add $4000000 to only show when on not selected item (32/64)
  • Fixed: Unpacking file from multi-volume ZIP: Don't ask for disk change if the file is in the last part, which contains the zip central directory (32/64)
  • Fixed: Files - Change attributes: Date field was not focused when checking option "Change date/time" with the keyboard shortcut (64)
  • Fixed: The program msdvev.exe was incorrectly detected as a self-extracting LHA archive (32/64)
  • Fixed: Do not re-read active panel (e.g. from background operation) during Ctrl+Tab operation, when user switches through folder tabs (32/64)
  • Fixed: Multi-rename tool: Text in "Rename mask: File name" box wasn't always selected when opening the dialog (32)
  • Fixed: Windows 8: Do not resolve links pointing to other volumes in the form "\\?\Volume{" (when double clicking on file, see fix 20.03.12 below) (32/64)
  • Added: AppendLnk ini option: New value 2 (now the default) sets the behaviour described below. Set to 0 for behaviour as in TC7.x (32/64)
  • Fixed: When creating *.lnk files, do not truncate directory names after first dot, e.g. directory.ext -> directory.ext.lnk (32/64)
  • Fixed: OPENBAR command: Support double quotes around parameter (.bar file), do not show "As administrator" (32/64)
  • Fixed: Handle OPENBAR command in button bar the same way as when specifying the .bar name directly (including "as menu" option and overlay) (32/64)
  • Fixed: Could no longer close Synchronize dirs after comparing two files (one in a RAR), changing both, and re-packing (32/64)
  • Fixed: While a MessageBox was open in Lister or Compare by Content, TAB didn't work in TC, and ESC in other Lister windows -> handle it manually (32)
  • Fixed: Lister: When searching repeatedly for the same string with Ctrl+F (not F3), directly consecutive patterns were skipped (32/64)
  • Fixed: Improved layout of multi-rename tool a bit (64)
  • Fixed: Synchronize dirs: Could no longer delete files from UAC-protected dirs to recycle bin (reason: deletion per folder) (32/64)
  • Fixed: Verify checksums: ESC closed the dialog without aborting the verification (64)
  • Fixed: Verify checksums: Crashed when user closed main TC and ignored warning about active comparison (64)
  • Fixed: Nag dialog: Some texts were now in bold by mistake (64)

New in Total Commander 8.0 Beta 25 (Apr 13, 2012)

  • Synchronize dirs by content: In the footer, sizes >2TB could not be shown (32/64)
  • Fixed: On screens with high DPI settings, the copy progress dialog, overwrite dialog and custom message dialog were incorrectly scaled (64)
  • Fixed: Right click on empty area in file lists could cause access violation in file system plugins or archives. In plugins, just show "Properties" menu item (32/64)
  • Fixed: Lister plugins: ListNotificationReceived did not pass WM_NOTIFY messages to the plugin (64)
  • Fixed: ZIP packer, archives >4GB: The size field of the central directory header was wrong (misunderstanding of specs). No problem with Winzip/WinRAR, only 7Zip+DOpus (32/64)
  • Fixed: Sort directories - unsorted not working correctly after counting size with space bar (32/64)
  • Fixed: Lister, RTF view: Switching word wrap on or off removed all text formatting (64)
  • Fixed: File list: Do not show square bracket "]" at the end of a directory if they are turned off, but the directory name itself ends with one (32/64)
  • Fixed: Lister didn't handle the "L" key (fit only larger image to window) when a plugin was active (32/64)
  • Fixed: Help: Removed text saying that the wincmd.ini is in the Windows directory (which is no longer the case) (32/64)
  • Fixed: Some jpg files could cause an SSE floating point exception in Microsoft's PhotoMetadataHandler when deleting with VistaDelete method -> turn off SSE exceptions (32/64)
  • Fixed: Button bar: ENTER on button containing OPENBAR command -> focus went back to file lists by mistake (32/64)

New in Total Commander 8.0 Beta 24 (Mar 30, 2012)

  • Added: wcx_ftp.ini [General] DecodePercent=0: If set to 1, decode %hex values in user name/password in URLs (32/64)
  • Added: wincmd.ini [Configuration] SubdirCopyOrder=4 sets order in which files in subdirs are copied: 4=unsorted (default), 5=like active panel (no custom columns), 0..3 ascending by name, ext, size, date, -1..-4 descending by name, ext, size, date (32/64)
  • Fixed: On Windows 8 consumer preview, Metro apps have strange DefaultIcon entries which couldn't be loaded -> use SHGetFileInfo (32/64)
  • Fixed: Some jpg files could cause an SSE floating point exception in Microsoft's PhotoMetadataHandler -> turn off SSE exceptions before each call to GetInfoTip (32/64)
  • Fixed: Background transfer manager: The "+" button allowed to add files from port connection although the latter doesn't support transfers in background (it cannot handle multiple transfers in parallel) (32/64)
  • Fixed: Synchronize dirs with plugins not creating remote directories if the used plugin only contained the Unicode MkDirW function, e.g. WebDAV (32/64)
  • Fixed: Pack with password: Password confirmation dialog could be confirmed with ENTER even if the two passwords didn't match (64)
  • Fixed: Command md foldername with space at end in the command line (e.g. from Ctrl+Enter) unintentionally created dirs with space at end. Use double quotes to create such dirs (64)
  • Fixed: Hotkeys in dialog not working when focus on certain controls (e.g. checkboxes) when "Punto Switcher" tool was running (64)
  • Added: Screen readers: Use same GetTextMode options also in multi-rename tool (32/64)
  • Added: Screen readers: Made GetTextMode=1 (tab-delimited) the default (32/64)
  • Added: (Experimental): wcx_ftp.ini, SpecialFlags option, new value 2048: Duplicate all characters with code #255 for servers expecting Telnet-style escape characters (32/64)
  • Fixed: Unpacking multiple archives to protected dir with Alt+F9 -> elevation dialog was shown only as an icon in the task bar (reason: TC window was given as parent instead of progress dialog) (32/64)
  • Fixed: Unpacking RAR archive with Alt+F9 didn't pass user-specified switches to external RAR (e.g. -kb to keep broken files) (32/64)
  • Fixed: "Copy dir timestamps" was copying wrong timestamp when copying a folder with multiple subfolders (32/64)
  • Fixed: No thousands separators were shown in copy progress dialog for number of copied files and their size (32/64)
  • Fixed: Button bar: Do not show triangle overlay for buttons with command "OPENBAR" when "minimized" is checked. Leave out "OPENBAR" to show .bar file as menu (32/64)
  • Fixed: Button bar: Right click on button: Function "Edit linked button bar" not working when using command OPENBAR (32/64)
  • Fixed: Crash on Ctrl+PgDn or Ctrl+Q on EXE smaller than 2.5 kBytes trying to detect it as an archive (64)
  • Fixed: Crash on Alt+F1/F2 in some rare cases (64)
  • Fixed: The breadcrumb bar could not be closed with a click outside if a subdirectory was opened and closed with the keyboard (32/64)
  • Fixed: Workaround to Windows 8 bug (failure to launch any EXE files from a directory which is a hard link to some other directory) by resolving the hard links before launching (32/64)
  • Fixed: Detect Windows 8 also in system info dialog (32/64)

New in Total Commander 8.0 Beta 23 (Mar 16, 2012)

  • Fixed: Do not create names longer than 259 characters in multi-rename tool with LongNameCopy=3 (=long names disallowed) (32/64)
  • Added: HideRemovableNoMedia now also works in dialog "Drive not found!" (value: 2) and Search - Drives (value: 4) (32/64)
  • Fixed: Tip window with panel width percentage value was not removed when invoking the split panel from the outside (32/64)
  • Fixed: Starting totalcmd with parameter /S=L and clicking on "Cancel" kept the program running in the background (64)
  • Fixed: FTP logging not working if normal file logging was disabled (32/64)
  • Fixed: Button with parameter creating list file (e.g. %L) used with %Z within an archive returned path inside the archive twice (32/64)
  • Fixed: Button with parameter %Z%p or %Z%m used within an archive returned path without archive name (32/64)
  • Fixed: Button with parameter %Z%N, %Z%M, %Z%R or %Z%S used within an archive returned file name(s) with relative path inside the archive (32/64)
  • Fixed: Text labels in FTP toolbar had wrong colors after turning XP background on and off in Configuration - Options - Layout, but only with drive button bar turned off (64)
  • Fixed: When renaming a file in file system plugin failed, the resulting error dialog wasn't modal (32/64)
  • Fixed: Failed to read NTFS timestamps from RAR archives (just the DOS timestamps were read), so no odd seconds were supported (64)
  • Fixed: Do not update target for each archive when packing (moving) each selected dir to a separate ZIP archive (32/64)
  • Fixed: Ctrl+F5 (reverse search direction) not working in Lister (64)
  • Fixed: Set CheckUsbHdd=0 in wincmd.ini if the check whether a harddisk is connected externally takes longer than half a second, and the user hasn't set CheckUsbHdd=1 manually (32/64)
  • Fixed: Icon thread (used to load icons and calculate dir size in background) may stop when adding files to background transfer manager (32/64)
  • Fixed: Unicode names in ZIP and RAR files not decoded correctly (due to bug in Free Pascal) (64)
  • Fixed: When packing each selected file/folder to a separate archive, the selection was no longer cleared after packing (32/64)
  • Fixed: When packing with option RemovableInTemp=1 and the user aborts the copying of the new ZIP from TEMP, allow user to continue copying. Erase partial ZIP when aborting (new zip in TEMP is not deleted) (32/64)
  • Fixed: Installing a plugin twice in the same session didn't find the previous installation if the existing plugin path contained an environment variable (64)
  • Fixed: Wrong text color in inplace rename edit box in multi-rename tool (file list text color instead of system text color) (32/64)
  • Fixed: Synchronize dirs and compare by content could not handle names longer than 259 characters due to length limit in edit box (64)
  • Fixed: Support copying of directories with spaces at the end (32/64)

New in Total Commander 7.57a RC2 (Mar 8, 2012)

  • Fixed: Icon thread (used to load icons and calculate dir size in background) may stop when adding files to background transfer manager
  • Fixed: When packing each selected file/folder to a separate archive, the selection was no longer cleared after packing
  • Fixed: Updated Chinese translation

New in Total Commander 8.0 Beta 22 (Mar 2, 2012)

  • Added: (Experimental) Change font for tooltips separately: wincmd.ini, resolution-specific section, FontNameTip, FontCharsetTip, FontSizeTip and FontStyleTip (TC uses the dialog box settings if these are not present) (32/64)
  • Added: Options to set format of WM_GETTEXT result (for screen readers): wincmd.ini [Configuration] GetTextMode=0: Delimiter: 0: space, 1: tab, 2= 3= 4=like 2 5=like 3. 4&5 show fields with column headers (tab-separated), e.g. Name:FilenameSize:10k (32/64)
  • Fixed: Inactive focus rectangle not redrawn correctly when user closes inplace rename edit box by clicking in other panel (32)
  • Fixed: When starting TC maximized, extensions could be shown attached to names by mistake because the calculation returns -1 for the name column width, which means directly after name (32/64)
  • Fixed: Installing a plugin a second time didn't find the previous installation if the existing plugin path contained an environment variable (32/64)
  • Fixed: FTP: Displayed file sizes invalid (far too large) when using a template (64)
  • Fixed: When uninstalling 64-bit version, UNRAR9X.DLL from a 32-bit version in the same directory wasn't removed. Cannot remove 32-bit links because they may be pointing to a different directory (64)
  • Fixed: Use timer to show inplace edit box in synchronize dirs in a similar way to the main program, otherwise double clicks do not work always (32/64)
  • Fixed: Ctrl+Enter still selected the entire command line when it had the focus AND Ctrl was released before the Enter key (64)
  • Fixed: Packer plugin configuration dialog: Show "File x not found" error when the user enters a non-existing plugin name manually (32/64)
  • Fixed: Don't set cursor in source window when user closes inplace rename box by clicking in other panel (64)
  • Added: Log function for icon thread: wincmd.ini [Configuration] DebugIconThread=1 to allow test why icon extraction or dir size calculation hangs (=2 for more details) (32/64)
  • Fixed: Changed Lazarus code to draw menu bar background area correctly (just the empty area) (64)
  • Fixed: Menu background was drawn incorrectly with classic theme (64)
  • Fixed: Menu wasn't drawn disabled with classic theme when TC/Lister didn't have the focus (64)
  • Fixed: On some computers, changing themes causes problems with main menu bar (menu items have 0 width) -> try to call DrawMenuBar with a timer, also try normal width if theme width returns 0 (64)
  • Fixed: Inplace rename edit box in sync tool was using the wrong colors (instead, use standard window text and background) (32/64)

New in Total Commander 7.57a RC1 (Feb 29, 2012)

  • Added: Log function for icon thread: wincmd.ini [Configuration] DebugIconThread=1 to allow test why icon extraction or dir size calculation hangs (=2 for more details)
  • Fixed: Use old function to check for infinite loops in Alt+Shift+Enter function (count directories), it may be responsible for the failing of the function
  • Fixed: Selecting text with the mouse in compare by content no longer worked

New in Total Commander 8.0 Beta 21 (Feb 24, 2012)

  • Fixed: Unpacking from CAB file with active quick filter (Ctrl+S) could unpack some of the hidden files too (32/64)
  • Fixed: Main menu with themes turned off: Use colors COLOR_MENUTEXT and COLOR_MENUBAR instead of button colors for owner-drawn menu (flat menus only) (64)
  • Fixed: Start tcmadmin.exe with "runas" verb on Vista and newer to ensure that it's loaded with admin rights (32/64)
  • Fixed: When deleting to recycle bin with the new delete method, TC reported a non-empty directory also in case of hard links (although it would just delete the link, not the files inside) (32/64)
  • Fixed: Lister started with zero width/height if the user didn't save the size in older beta versions (64)
  • Fixed: Clear USB HDD detection cache only when receiving volume arrival or removal notifications, not on any WM_DEVICECHANGE (32/64)

New in Total Commander 7.57 (Feb 24, 2012)

  • Fixed: Backported translation changes from TC 8 beta
  • Fixed: Unpacking from CAB file with active quick filter (Ctrl+S) could unpack some of the hidden files too
  • Fixed: Changed product version of installer and main program to 7.60 (instead of 7.57, used for file version) to avoid Windows 8 compatibility warning
  • Fixed: Checked all code changes since TC 7.56a for potential problems (using compare by content)
  • Fixed: Removed code trying to show directories in F3 (was only partially backported to TC 7.57 and didn't work properly)
  • Fixed: When deleting to recycle bin with the new delete method, TC reported a non-empty directory also in case of hard links (although it would just delete the link, not the files inside)

New in Total Commander 8.0 Beta 20 (Feb 17, 2012)

  • Fixed: Compare by content dialog not shown correctly with right to left language when starting with 2 panels above each other (64)
  • Fixed: Move file with F6 - F2 to a directory which didn't exist yet -> focus could get lost (32)
  • Fixed: Shift+Tab in left panel with no separate tree panel -> input went to right drive list by mistake (64)
  • Fixed: TC wasn't following hard links (junctions) any more which were located on a remote network drive (32/64)
  • Fixed: Compare by content: Turn off drawing while pasting a large amount of data (more than 1 kByte) (32/64)
  • Fixed: Save search results: Overwriting a saved search would list the item twice if there were accents in the name (64)
  • Fixed: Only partially: Ctrl+A in command line after choosing item from auto-suggest would not select anything. Note: Due to some obscure Windows bug, the command line may be emptied by Ctrl+A (32/64)
  • Fixed: Printing and print setup not working in Lister and Print directory list when printer name contained accents (64)
  • Fixed: tcuninst.exe didn't remove the newly added unrar9x.dll (32)
  • Fixed: Internal associations and color dialogs were too small (but could be resized) (64)

New in Total Commander 7.57 RC 2 (Feb 17, 2012)

  • Fixed: Move file with F6 - F2 to a directory which didn't exist yet -> focus could get lost
  • Fixed: Follow again links when searching, copying etc. and the link target cannot be determined, it was causing problems to a use

New in Total Commander 7.57 RC 1 (Feb 17, 2012)

  • Fixed: (new fix without try..catch block) Catch floating point exception in date/time compare function in case of invalid timestamps from some network drives
  • Added: Delete empty lines at the end of a tooltip
  • Fixed: Small error in word wrap function used in tooltips causing word wraps at unwanted locations
  • Fixed: Memory leak when searching with regular expressions
  • Fixed: Do not follow links when searching, copying etc. if the target cannot be determined due to missing user rights
  • Fixed: Could not unpack from header-encrypted RAR when using wildcards
  • Fixed: Synchronize dirs: Disable button for list of saved settings (and F2) while a comparison is in progress
  • Fixed: Main menu: Increased distance between command and hotkey a bit when there are no separators
  • Fixed: TC would sometimes change to drive C: when removing a device of type PORT, not only in case of a harddisk
  • Fixed: FTP connection details: Also keep surrounding single quotes around remote directory if user enters them
  • Fixed: Right to left text in file names not shown correctly in print preview
  • Fixed: Compare by content: Do not show warning "Files modified" twice if the file was modified again while the dialog was shown
  • Fixed: When copying in background, show user account control (UAC) dialog on the main form, otherwise we just get a blinking icon in the taskbar
  • Fixed: When copying comments with files, the descript.ion file could get additional blank lines (already in TC 7.56)
  • Fixed: Search function: Infinite loop detection (due to junctions) not working when searching for e.g. xyz (but worked for e.g. *.xyz)
  • Fixed: Get symbolic link target: Support also links of type IO_REPARSE_TAG_SYMLINK, not only IO_REPARSE_TAG_MOUNT_POINT
  • Fixed: Directory lists with more than 65535 items could not be scrolled by dragging the scrollbar
  • Fixed: Quick view (Ctrl+Q) in temporary panel: Only reload preview if the link target actually changed
  • Fixed: Create dir in ZIP: Cursor wasn't placed on directory when creating dir in right panel
  • Fixed: Search function: Infinite loop detection was not working (it worked in other functions like "calculate occupied space")
  • Fixed: Dir tabs: Tab tooltip (hint window) could be shown for hidden tabs outside of the TC main window
  • Fixed: Background button was shown for some packer plugins even if they didn't support background unpacking, as long as the plugin was never used for packing
  • Fixed: F5-F2 copy in background: Show the warning dialog when appending a file to another as child of the main form so it's not hidden behind it
  • Fixed: Hide inplace rename box when scrolling vertically in the file panel surrounding it
  • Fixed: Show warning about non-empty folders also when deleting to recycle bin with VistaDelete=1 (this shows all warnings BEFORE actually deleting anything)
  • Fixed: FTP upload: TC could try to resume upload although the user chose "overwrite", if the connection was lost before the upload started
  • Fixed: Right to left languages: Show group boxes right-aligned too, e.g. in main configuration dialog
  • Fixed: Could no longer pass parameters to external unpacker by giving them after the target path, e.g. c:\target -kb or "c:\target -path" -kb
  • Fixed: Right to left languages: Some controls were misaligned in the search dialog
  • Fixed: Totalcmd crashing on ReactOS (reason: problems with ANSI calls to Unicode combobox)
  • Fixed: Lister: End key in large images (>1000 pixels high) didn't jump to the very bottom
  • Fixed: Synchronize dirs: Comments of folders were not deleted with the folders (when option to copy comments with files was set)
  • Fixed: Lister: Selecting text by double click not working correctly in Unicode file without BOM
  • Fixed: Master password input: Turning off secure input mode now also allows to input passwords via IME (e.g. Korean) - this is not supported in secure mode
  • Fixed: Master password input: Clear the typed character before calling CallNextHookEx (older versions didn't call CallNextHookEx, but Windows did, so other programs could see the keys too)
  • Fixed: Don't use VistaDelete method if file cannot be found, e.g. because it's in a directory belonging to a different user
  • Fixed: Compare by content: Show "access denied" error if file is locked by another process
  • Fixed: File system plugins: No icons shown in thumbs view when delay-loading them (plugin returns FS_ICON_DELAYED)
  • Fixed: Right to left languages: Make status lines right-aligned in search and compare by content
  • Fixed: Search dialog: When maximizing, the "Search in" path could change to one in the history
  • Fixed: UseTrash=0: Shift+Del not working with VistaDelete=1
  • Fixed: Alt+F5 pack, external packer (e.g. WinRAR) -> hotkey for background button didn't work
  • Fixed: FTP reconnect with encoding set to "auto-detect": Initially, user name and password were sent with local encoding (ANSI). On reconnect, the detected encoding was used by mistake (e.g. UTF-8)
  • Fixed: Configuration: User-defined hotkeys not saved if main ini read-only, hotkey section redirected and user didn't press the "checkmark" button
  • Fixed: Recent printer name fix (18.10.11) caused crashes and missing font errors, mainly on XP
  • Fixed: Quick search in synchronize dirs: Allow quick search window to overlap task bar, also fixes problems with multiple monitors
  • Fixed: Wrong printer name (with port) passed to plugins when changing printer default within lister and then choosing "print" (32 only)
  • Fixed: Button "Background" not working in dialog shown with Alt+F5 pack -> RAR -> OK
  • Fixed: Crash when deleting to recycle bin on Windows 8 preview (32/untested:64)
  • Fixed: Content plugins: Only try to load once if a plugin doesn't export all the required functions, set all functions to NULL to avoid crash
  • Fixed: When using branch view of selected files/folders and "watch directory changes", do not show files IN THE BASE DIRECTORY which do not belong to the selection when they show up later
  • Fixed: Shift+Click on a selected file in the file lists could select the wrong range if the user clicked before on an already selected file
  • Fixed: A press on F5 in the pack dialog with only name with quotes (e.g. zip:"pack files.zip") selected also the starting quote
  • Fixed: Compare by content: Do not refresh main window when saving file in compare tool and the main window is disabled (e.g. when starting compare from overwrite dialog)
  • Fixed: Open "compare by content" dialog from "synchronize dirs" -> drives were shown in lowercase even when DrivesShowUpcase=1 was set
  • Fixed: Button bar with only one button, right click on button: Menu items "Edit linked button bar..." and "cd path" were disabled while only "delete" should be disabled
  • Fixed: Synchronize dirs: Screen update very slow with flickering while comparing by content also in 32-bit version
  • Fixed: Showing size in bytes was incorrect for sizes >=1 Terabyte (decimal)
  • Fixed: Could not define external viewer for Alt+F3 if the path contained both an environment variable and a space
  • Fixed: Create CRC checksums: Could not abort operation in background
  • Fixed: Background transfer manager: The speed limit wasn't loaded when the dialog was created
  • Fixed: Double click/press ENTER on file with internal association in an archive would open the file twice, both with the internal and the system association
  • Fixed: FTPS: load libeay32.dll first, because it's used by the other OpenSSL dll -> makes sure the right dll is used
  • Fixed: Lister: Scrollbars not working when viewing image files
  • Fixed: Clear 64-bit plugin section in wincmd.ini when installing a new plugin, to force refresh of the list of plugins supporting 64-bit
  • Fixed: Display of file/drive sizes: Show terabyte separator when showing size in bytes
  • Fixed: Pack with Alt+F5, some names containing Unicode characters -> warning dialog was modal to main window, not to progress dialog
  • Fixed: Show error about unsupported method when trying to unzip archive encrypted with pkware strong encryption method, which is patented
  • Fixed: Catch floating point exception in date/time compare function in case of invalid timestamps from some network drives
  • Fixed: Edit file from archive: Make sure that TC doesn't jump back to the foreground when the "wait" dialog opens
  • Fixed: After Ctrl+Drag selection, Shift+Click Selection started with the wrong file
  • Fixed: Crash when unpacking from archive to protected dir if the selection was lost while the user account control dialog was shown
  • Fixed: Drag&Drop to a tab with a ZIP file not working when that tab was locked with the zip file as the locked directory
  • Fixed: Selecting a word in "compare by content" by double clicking not working correctly with UTF-8 non-English (e.g. Russian)
  • Fixed: Make sure the file list isn't reloaded while inplace rename is asking user for new name due to rename error
  • Fixed: Crash when connecting to FTPS due to bad/outdated openssl dlls
  • Fixed: Crash on sending WM_USER+51 with wParam=1003 (cm_Properties) to TC while it does NOT have the focus
  • Fixed: Compare by content: Crash when closing compare window during "Recompare from here" (or choosing "Recompare from here" again)
  • Fixed: Packer plugins: Selection not removed after packing, but only if plugin supports background operations like 7zip
  • Fixed: ZIP/TAR packer: do not follow infinite loops caused by NTFS junctions
  • Fixed: Branch view (Ctrl+B): do not follow infinite loops caused by NTFS junctions
  • Fixed: Copy function: Could not detect infinite loops caused by NTFS junctions if the junction contained a short 8.3 name (e.g. DIRECT~1)
  • Fixed: On PC with slow virus scanner, trying to load settings in search twice (by double clicking twice on two entries) could cause a crash
  • Fixed: Synchronize dirs with FTP: Compare two files by content, edit file on FTP side, re-upload -> list was not refreshed if file in subdir because of slash/backslash mismatch
  • Fixed: Synchronize dirs with FTP: make sure that all backslashes are replaced by slashes in CWD command
  • Fixed: Don't show error "Insert Disk 0" for some ZIP files with zip64 central header
  • Fixed: Main window was re-enabled by mistake after using quick search in synchronize dirs
  • Fixed: Search for text on FTP server: Aborting download didn't abort search, but the download of all other files was immediately cancelled
  • Fixed: Use WNetGetUser to verify whether a network connection already exists or not - if it does, do not call WNetAddConnection3 again to avoid problems with Windows server 2008
  • Fixed: Quick search with AltGr: First character typed after releasing AltGr may be ignored
  • Fixed: Wrong sort order after unpacking from plugin when option "add new files at end" was checked, the files were overwritten (reason: the list of changes was not cleared when re-reading the dir)
  • Fixed: ZIP packer: Add archive attribute only to files, not to folders, just as when copying
  • Fixed: Copy in background with F5-F2: Prevent user from closing current tab (e.g. with Ctrl+W) until the background transfer has all the files
  • Fixed: Multi-part unrar: Progress bar could sometimes jump to 100% (when unrar.dll calls ProgressProc with Size=0)
  • Fixed: FTP over HTTP: Only file sizes up to 2 GB supported when the server reported the size in kBytes or MBytes
  • Fixed: File system plugin interface: high dword of size field was not supported for folders
  • Fixed: Alt+F1/F2 drive list: Handle case where Windows returns "(D:) label" for removable drives: remove the (D:) part
  • Fixed: cm_switchlongnames not working on Windows 9x/ME
  • Fixed: FTP download from list hangs with invalid URL twice in list, e.g. "http //ghisler.com" -> make auto-reconnect abortable
  • Fixed: Recognize chrome extensions (.crx) as zip, they start with special header beginning with 'Cr24'
  • Fixed: Move in background (F6-F2) moved everything in subdirs even when using "Only files of this type" option was set
  • Fixed: Unpack from plugins: Directory attributes were not unpacked
  • Fixed: Lister: Look for encoding="other than utf-8" and turn not on UTF-8 when found
  • Fixed: Lister: Make sure that file contains no invalid sequences when UTF-8 is contained in the first 256 bytes of the file, otherwise detect it as normal text
  • Fixed: Inplace rename (Shift+F6): Ctrl+Backspace was inserting strange characters in text field (same problem as in notepad.exe) -> just ignore the hotkey
  • Fixed: When using VistaDelete=1 for deleting, the cursor placement was wrong when files like index.htm were deleted, because windows deleted also folder index_files
  • Fixed: Right click on list background, New -> Shortcut (.lnk) not working
  • Fixed: Windows 7: Don't show pause button in task bar when program was launched as admin, it doesn't work due to a bug in Windows
  • Fixed: Button bar: Launching program in "c:\Program files" with parameter %S would launch c:\Program.exe instead (if that exists)
  • Fixed: UUE decode: Support name encoding us-ascii, e.g. begin 644 =?us-ascii?Q?photo=207=2Ejpg?=
  • Fixed: FTP: Could not abort the copying of a directory to its own subdirectory
  • Fixed: When a crash occurs during a file operation and the user chooses to continue anyway, he cannot close the progress dialog -> remove it (32, 64)

New in Total Commander 8.0 Beta 19 (Feb 10, 2012)

  • Added: Include both new unrar.dll for Windows 2000 or newer, and unrar9x.dll for older Windows versions (32)
  • Fixed: Compare by content, rename file: Select only file name if RenameSelOnlyName=1 is set (32/64)
  • Fixed: Compare by content, files > 1MB: Open file with "deny write" option to avoid problem with file mapping (32/64)
  • Fixed: Prevent floating point exception (without using try..catch) in date/time compare function in case of invalid timestamps from some network drives (32/64)
  • Fixed: Directory hotlist, add directory to submenu: Handle also malformed menus with more closing markers '--' than opening markers '-menuname' (32/64)
  • Fixed: Synchronize dirs: Do not open inplace rename edit box when user clicks on the other side of the same line while already renaming (32/64)
  • Fixed: Delete empty lines at the end of a tooltip (32/64)
  • Fixed: Small error in word wrap function used in tooltips causing word wraps at unwanted locations (32/64)
  • Added: Searching with search list in "Search in" field (e.g. @c:\path\searchfile.txt) now also accepts wildcards and regular expressions (32/64)
  • Added: FTPS: Support encrypted data connections even after CCC command (clear command connection) (32/64)
  • Fixed: Synchronize dirs: Rename file by click on current file not working when files were hidden with the arrow buttons above that position (32/64)
  • Fixed: Memory leak when searching with regular expressions (32/64)
  • Added: Also show harddisks attached vie firewire/IEEE1394 as external drives (32/64)
  • Fixed: Do not follow links when searching, copying etc. if the target cannot be determined due to missing user rights (32/64)
  • Fixed: Could not unpack from header-encrypted RAR when using wildcards other than *.* (32/64)
  • Fixed: Increased default width of multi-rename tool a bit (32/64)
  • Fixed: Synchronize dirs: File disappeared from list when renaming it with DrivesExportUpcase=1 and DrivesShowUpcase not set (or 0) (32/64)
  • Fixed: Configuration - Options - Color: Some strings were missing in English version (64)
  • Fixed: Crash in standalone sync when closing rename box with ESC (32/64)
  • Fixed: Moving cursor over main menu item while TC was in background -> other menu items would disappear (64)

New in Total Commander 8.0 Beta 18 (Feb 3, 2012)

  • Fixed: Start minimized with position saved as maximized, restore -> right panel height may be wrong (64)
  • Fixed: Directory hotlist (Ctrl+D): Error when clicking on "Add" more than 6 times (problem with subclassing of dialog controls) (64)
  • Fixed: Button bar: Use same code to get icon for button when adding it via "Change >>" button as when using drag&drop, also add double quotes if necessary (32/64)
  • Fixed: Multi-rename tool: Make Search&Replace groupbox a bit wider than the name groupbox, so the beginning of the "Subst" option is visible by default (32/64)
  • Fixed: F3 on some JPG images opened empty lister on Windows XP, use timer to force refresh (32/64)
  • Fixed: Error reading external .dbg files to analyze debug logs sent by users (64)
  • Fixed: When adding items to submenu in directory hotlist, use ANSI functions to move entries if the ini is ANSI (32/64)
  • Fixed: Closing various dialogs (e.g. date/time choose form) could bring other programs to the foreground (Lazarus problem not calling inherited form methods) (64)
  • Fixed: Nag screen was resizable (64)
  • Fixed: Synchronize dirs: Disable button for list of saved settings (and F2) while a comparison is in progress (32/64)
  • Fixed: Main menu: Increased distance between command and hotkey a bit when there are no separators (32/64)
  • Fixed: TC would sometimes change to drive C: when removing a device of type PORT, not only in case of a harddisk (32/64)
  • Fixed: Updated unrar64.dll to latest version. Can't update 32-bit unrar.dll because it no longer supports Windows 9x/ME/2000 (64)
  • Fixed: When changing the sort order in thumbnails view, the cursor didn't scroll into view when in the first row (32/64)
  • Fixed: FTP connection details: Also keep surrounding single quotes around remote directory if user enters them (32/64)
  • Added: CheckUsbHdd=1 in wincmd.ini [Configuration]: Turn on/off check whether a harddisk is connected via USB, and show it with different icon (32/64)
  • Fixed: Cache check whether a harddisk is connected via USB (for different icon) to speed up opening of drive dropdown combobox (32/64)
  • Added: InplaceRenameSync=1 in wincmd.ini [Configuration]: Turn inplace rename in sync by left clicking on/off (32/64)
  • Added: Rename files directly in synchronize dirs (currently only in the file system), Hotkey: F6 and Shift+F6 (32/64)
  • Fixed: Right to left text in file names not shown correctly in print preview (32/64)
  • Fixed: Make sure the right drive buttonbar isn't created twice when turning it on (due to resizing problems) (64)
  • Fixed: Compare by content: Do not show warning "Files modified" twice if the file was modified again while the dialog was shown (32/64)
  • Fixed: Directory hotlist (Ctrl+D): Dropdown menu with list of submenus was shown too high (64)
  • Fixed: Main menu bar text wasn't grayed out when the window didn't have the focus with menu bar theme turned off (64)
  • Fixed: Select files ("+" key): When clicking on the "Define" button, a selected filter name was passed incorrectly to the opening dialog when containing accents (64)
  • Fixed: Support FTP command CCC in connection settings (send commands) to switch to clear after login, e.g. for NAT support (32/64)

New in Total Commander 8.0 Beta 17a (Jan 23, 2012)

  • Fixed: Explicitly adjust header widths on restore if the screen resolution was changed while TC was minimized (64)
  • Fixed: Colors were saved incorrectly (due to bug in Lazarus str() function) (64)
  • Fixed: Adding item to directory hotlist: Selecting submenu not working when opening the submenu twice (32)
  • Fixed: Adding item to directory hotlist submenu or removing any item could remove all remaining items too (32/64)

New in Total Commander 8.0 Beta 17 (Jan 20, 2012)

  • Added: Let the user change more colors in Configuration - Options - Colors (32/64)
  • Fixed: When copying in background, show user account control (UAC) dialog on the main form, otherwise we just get a blinking icon in the taskbar (32/64)
  • Fixed: When copying comments with files, the descript.ion file could get additional blank lines (already in TC 7.56) (32/64)
  • Added: Directory hotlist (Ctrl+D): Option to add a new entry directly to a submenu of the list. Will be added at the end of the list, but before any contained submenu (32/64)
  • Added: Search function: When restoring the last search result, also restore the cursor position and top index in the list (32/64)
  • Added: Show harddisks connected via USB with removable disk icon, just like USB sticks (32/64)
  • Fixed: When copying folders with admin rights where the number+size couldn't be determined, show number of copied files and bytes without the totals (32/64)
  • Fixed: Starting TC minimized with position stored as maximized -> window was completely empty, except for the menu bar (64)
  • Fixed: Main menu bar text wasn't greyed out when the window didn't have the focus (64)
  • Fixed: ActiveRight=1 not working with both command line and drive comboboxes disabled (64)
  • Added: Copy function: Show warning at the end if some directories couldn't be opened for copying (32/64)
  • Fixed: Copy function: Number of files/folders to copy was incorrect if the directory size had been calculated before opening the F5 copy dialog (e.g. with spacebar) (32/64)
  • Fixed: Ctrl+Enter selected the entire command line, but only when it had the focus (64)
  • Fixed: Search function: Infinite loop detection (due to junctions) not working when searching for e.g. xyz (but worked for e.g. *.xyz) (32/64)
  • Fixed: Multimedia buttons like "Mute" were passed twice to Windows when the 64-bit version was in the foreground (64)
  • Added: Show special warning when user tries to install a 32-bit plugin in Total Commander 64-bit (64)

New in Total Commander 8.0 Beta 16 (Jan 13, 2012)

  • Fixed: Alt+F1/F2 drive combobox: Don't use user-defined background color for closed combobox on Windows Vista/7 (64)
  • Fixed: Get symbolic link target: Support also links of type IO_REPARSE_TAG_SYMLINK, not only IO_REPARSE_TAG_MOUNT_POINT (32/64)
  • Fixed: Directory lists with more than 65535 items could not be scrolled by dragging the scrollbar (32/64)
  • Added: Hints in multi-rename tool for options 1x and [E] (only shown when translation exists) (32/64)
  • Added: Allow to translate new media audio remote menu (32/64)
  • Fixed: Problem with focus following the mouse cursor in internal associations dialog -> use PostMessage for child dialog (64)
  • Added: Change attributes: F2 Load/Save combobox: Set width to longest string if more than combobox width (32/64)
  • Fixed: Quick view (Ctrl+Q) in temporary panel: Only reload preview if the link target actually changed (32/64)
  • Fixed: Could not scroll through dropdown combobox list with cursor keys if the list contained the same line twice - it always jumped back to the first of the two (64)
  • Fixed: Inplace rename: option "Select only the file name when renaming" still not working when user pressed ENTER to invoke it (e.g. command line, context menu or button bar with keyboard) (64)
  • Fixed: Create dir in ZIP: Cursor wasn't placed on directory when creating dir in right panel (32/64)
  • Fixed: Command line dropdown list did not use the correct colors when user defined different list color (Bug in Lazarus) (64)
  • Fixed: Command line dropdown list had only 8 visible entries instead of 20 (64)
  • Fixed: Moving cursor over current path with breadcrumb bar turned off could make font darker (due to font smoothing) (64)

New in Total Commander 8.0 Beta 15 (Jan 6, 2012)

  • Added: wincmd.ini [Configuration] CopyDirsAsAdmin=1: When a directory cannot be copied, then: 0: skip it, 1: ask user, 2: always try as administrator (32/64)
  • Added: Copy function: Show error when a directory cannot be entered, allow to use "As admin" and "All as admin" functions (32/64)
  • Fixed: Search function: Infinite loop detection was not working (it worked in other functions like "calculate occupied space") (32/64)
  • Fixed: cd c:\path\file.zip did not place cursor on "file.zip" if the file wasn't a valid archive although it had an archive extension (32/64)
  • Fixed: Internal ZIP and TAR packer: Do not stop packing when moving files to archives, one archive per file/folder, and at least one file is write protected. Instead, report error after packing all files (32/64)
  • Fixed: When minimizing and restoring TC while the cursor was on the last file, the last line became only partially visible (64)
  • Fixed: Menu hotkeys displayed in the main menu could be slightly cut on Windows Vista/7 (where they are right-aligned) (32/64)
  • Fixed: Reduced flickering when loading Lister (caused by ShowInTaskbar:=stAlways) (64)
  • Fixed: Inplace rename: option "Select only the file name when renaming" not working when invoked via right click menu or command cm_renameonly - use a timer because something(?) is re-selecting the entire name (64)
  • Fixed: Try not to handle mouse move messages while context menu is open (problem only affects tablet PCs with SingleClickStart mode - untested) (32/64)
  • Fixed: FTP connection details: Keep surrounding quotes around remote directory if user enters them (32/64)
  • Fixed: Default beep when closing master password dialog with ENTER also when secure input was disabled (64)
  • Fixed: Always release mouse capture when moving mouse over list window while left button not pressed, otherwise clicking in other panel may fail (64)

New in Total Commander 8.0 Beta 14 (Dec 23, 2011)

  • Fixed: Beep when starting TC again with option "only one instance" (64)
  • Fixed: Resizing TC with active thumbnails view could put cursor on a different file (32)
  • Fixed: Starting TC with parameter /S=L:Ppluginname didn't find the plugin if its name was stored as pluginname.wlx64 instead of pluginname.wlx in wincmd.ini (64)
  • Fixed: Double quotes around names were not preserved in UTF-16 Unicode ini files (32/64)
  • Fixed: Copy+Paste in button bar not working with Unicode if the bar file was UTF-16 Unicode (32/64)
  • Fixed: Synchronize dirs: Dialog would react to ENTER also after closing "Wait for external compare tool" dialog (64)
  • Added: Synchronize dirs: Faster deletion to recycle bin on Vista/7 by deleting each directory as a whole instead of each file (32/64)
  • Fixed: Inplace edit not closing when clicking on file outside of the edit box after using inplace path edit once (64)
  • Fixed: Ctrl+F FTP connect dialog: Increase redraw speed when clicking on entries in the list (64)
  • Fixed: Ctrl+F FTP connect dialog: Enable double buffering when drawing the list to reduce flickering when themes are disabled (64)
  • Fixed: Could no longer run TC minimized (bug in Lazarus) (64)
  • Fixed: Remove selection from a file, then use quick search (quick filter off) -> the previously unselected file appeared selected (64)
  • Fixed: Master password input dialog: ENTER key was seen as a character when not using the secure input method (64)
  • Fixed: Lister: "Go to %" could only be reached with Alt+%, no longer with % only (64)
  • Fixed: Lister: Search dialog controls overlapping in Windows classic theme (64)
  • Fixed: Percentage in tooltip wrong (fractional value only) when moving the splitter between the two panels with Shift pressed (64)
  • Fixed: Moving the splitter between the two panels moved the caret (keyboard cursor) to the right panel even when the left panel wasn't too thin (32/64)
  • Fixed: Dir tabs: Tab tooltip (hint window) could be shown for hidden tabs outside of the TC main window (32/64)
  • Fixed: Configuration - Options - Icons: Draw frame around sample manually because it's not drawn by Lazarus (64)

New in Total Commander 8.0 Beta 13 (Dec 16, 2011)

  • Fixed: Column widths wrong when changing the screen resolution while TC is minimized (64)
  • Fixed: Background button was shown for some packer plugins even if they didn't support background unpacking, as long as the plugin was never used for packing (32/64)
  • Fixed: Shift+Click after selecting with Insert would select the wrong range (64)
  • Fixed: F5-F2 copy in background: Show the warning dialog when appending a file to another as child of the main form so it's not hidden behind it (32/64)
  • Fixed: Configuration - Options - Icons: Sample icon wasn't visible initially (64)
  • Added: Multi-rename tool: F2 Load/Save combobox: Set width to longest string if more than combobox width (32/64)
  • Added: Synchronize dirs: F2 shows list of saved synchronize options (32/64)
  • Fixed: Virtual drives did not show up in the breadcrumb bar (32/64)
  • Fixed: "Select all" function (to select text in edit boxes) not working on some Asian windows versions (Lazarus problem) (64)
  • Fixed: Side scrolling custom columns view: Distorted display of inactive focus rectangle (32/64)
  • Fixed: Hide inplace rename box when scrolling vertically in the file panel surrounding it (32/64)
  • Fixed: DEL/F8 on [..] updir items caused error "No files selected" twice on Windows Vista/7 (only if VistaDelete not disabled) (32/64)
  • Fixed: Synchronize dirs: Hide filter symbol as soon as a new comparison starts (32/64)
  • Fixed: Dialogs were mirrored on Hebrew or Arabic windows even when using English language due to change in Lazarus (64)
  • Fixed: Selecting files with Shift+Click could select wrong range immediately after F5 copy operation (32/64)
  • Fixed: Ignore NethoodStyle option on Windows versions older than Vista, it doesn't work (32/64)
  • Fixed: Breadcrumb bar was causing again icons in the task bar (64)
  • Fixed: Ctrl+F dialog: First item in list was selected in addition to item under cursor (64)
  • Fixed: Various index out of bounds errors in listboxes due to Lazarus update (64)

New in Total Commander 8.0 Beta 12 (Dec 9, 2011)

  • Added: wincmd.ini [Configuration] NethoodStyle=0..2 set style of Network Neighborhood: 0=Windows-Standard, 1=additional XP-style subfolder, 2=only XP-style (32/64)
  • Fixed: Still some mouse cursor flickering when comparing two archives by content in synchronize dirs (32/64)
  • Fixed: Show warning about non-empty folders also when deleting to recycle bin with VistaDelete=1 (this shows all warnings BEFORE actually deleting anything) (32/64)
  • Added: Installer can now be set to install TC invisibly (e.g. from some init script): install.inf [auto], auto=1 and hidden=1 (32/64)
  • Added: wincmd.ini [Configuration] MediaRemote=1 use windows media remote to control TC (default: 0): Cursor+OK as usual, | Tab, |< Ctrl+Tab, Play/Pause Command menu, Stop ESC in dialogs, select file in lists (32/64)
  • Fixed: Disabled UC2 packer because it's not available in 32-bit or 64-bit, so it cannot be run on 64-bit Windows (32bit on Win64/64)
  • Fixed: Problems showing inplace rename when separate tree visible (32bit: Only when moving window outside the screen and back) (32/64)
  • Added: When auto-installing a plugin with translated description, support also other codepages than the current user codepage (32/64)
  • Added: wincmd.ini [Configuration] CompareDeleteBak=1: Delete .bak files when closing "Compare by content". Note that only the last created .bak file for each side is deleted (32/64)
  • Fixed: F5 copy dialog: Show again also files in auto-complete list if only one file is selected for copying (32/64)
  • Fixed: Unloading tcunzl64.dll before stopping icon extraction seem to have caused crashes on some user's computers (64)
  • Fixed: Quick search with Alt+Letters: Menu items directly on the menu bar would still be executed if the hotkey matched (64)
  • Fixed: Main window: Ignore the font script (e.g. Cyrillic) chosen by the user on NT-based systems, use DEFAULT_CHARSET because it's Unicode anyway (32/64)
  • Fixed: Multi-rename tool: Option did not reset the checkboxes "1x" (only once) and "[E]" (also in extension) (32/64)
  • Fixed: FTP upload: TC could try to resume upload although the user chose "overwrite", if the connection was lost before the upload started (32/64)
  • Fixed: Inplace rename confirmation button disappeared when the cursor was at the right edge and the user pressed cursor right (32/64)
  • Fixed: cm_EditPath, Encode file ,Synchronize dirs: Do not start operation on ENTER in auto-complete dropdown list (64)
  • Added: wcx_ftp.ini [General] PreferIPv6=2 tries the server addresses in the order the name server sends them (IPv4 and IPv6 mixed) (32/64)
  • Fixed: Quick search: Cursor was no longer placed at the end when re-opening an active quick filter (32)
  • Fixed: F5 copy dialog: ENTER on "F2 Background" button had same effect as ENTER on OK button (64)
  • Added: Switched to new Lazarus build with fpc 2.5.1 - may cause various incompatibility problems, please test thoroughly!

New in Total Commander 8.0 Beta 11 (Dec 2, 2011)

  • (Experimental) On Windows Vista and newer, show subfolder in Network Neighborhood with "Entire Network" (as on Windows XP - doesn't seem to contain anything on some systems) (32/64)
  • Added: Synchronize dirs: In the footer, show number of displayed AND total files when a filter is used, otherwise just one number as before (32/64)
  • Fixed: Problem with selecting partial name in Chinese file names (e.g. F5-F5 or Shift+F6-Shift+F6) (64)
  • Fixed: Right to left languages: Show group boxes right-aligned too, e.g. in main configuration dialog (32)
  • Fixed: Could no longer pass parameters to external unpacker by giving them after the target path, e.g. c:\target -kb or "c:\target -path" -kb (32/64)
  • Added: InplaceOkButton=2 shows confirm button to the left of the edit box, where the icon is normally shown (32/64)
  • Fixed: Color filters without a "_SearchFor" entry no longer worked in beta 10 (32/64)
  • Fixed: Right to left languages: Some controls were misaligned in the search dialog (32/64)
  • Fixed: F5 copy dialog: Only show folders in auto-complete suggestions, because the sort order couldn't be fixed (32/64)
  • Fixed: Lister: Using Home/End/Cursor left/right with cursor enabled could leave remainders of the cursor in the text when the window itself was scrolled (64)
  • Fixed: Show inactive text cursor also in active window during search and other dialogs (but not when showing the copy progress dialog) (32/64)
  • Fixed: Exif rotation incorrect for rotation flag 5 and 7 (32/64)
  • Fixed: Crash viewing bitmap file with RLE4 compression (Lazarus bug) -> use GDI+ to load all bitmaps (64)
  • Fixed: Jump to bookmark in html when loading not working if the html file was UTF-8 encoded (32/64)
  • Fixed: ENTER key no longer worked in synchronize dirs result list (64)
  • Fixed: Compare by content of large binary files: Avoid that the window freezes after a few seconds, causing the progress bar to stop. Note that binary compare only counts the differences! (32/64)
  • Fixed: Inplace rename box width incorrect for folders when using Russian user interface (32/64)
  • Fixed: Moving separator to 0% while cursor in left panel -> put cursor in right panel (32/64)
  • Added: Do not move TC to the tray when the user minimizes it via task manager and there is a popup window open in TC (32/64)
  • Fixed: Synchronize dirs: While comparing archives by content, show cursor with wait with busy sign beside it instead of switching between cursor and busy sign (when unpacking) (32/64)
  • Fixed: FTP upload many small files, or delete files - progress bar and names were shown only rarely, because winsock called the callback function less often than in 32-bit (64)
  • Fixed: Drag file to breadcrumb bar dropdown list always copied the file, even when shift was pressed (64)
  • Fixed: Inactive cursor had white lines between the dashes instead of the background color (visible e.g. when using a black file list background) (32/64)
  • Fixed: Trying to get floppy drive type may fail with ERROR_MEDIA_CHANGED when a floppy is in the drive -> just call the function a second time (32/64)

New in Total Commander 8.0 Beta 10 (Nov 25, 2011)

  • Added: Send WM_COPYDATA with dwData='G'+256*'W': Same as with 'G'+256*'A', but data is returned as UTF-16 Unicode. dwData of return is 'R'+256*'W' (32/64)
  • Added: Send WM_COPYDATA with dwData='G'+256*'A' and lpData pointing to command to get back WM_COPYDATA with various info. Supported commands A: Active side (returns L or R), or two byte command: first byte: L=left, R=right, S=source, T=target. Second byte: P=current path, C=list count, I=caret index, N=name of file under caret. dwData of return is 'R'+256*'A' (32/64)
  • Added: New environment variable %COMMANDER_EXE% pointing to the Total Commander program (totalcmd.exe or totalcmd64.exe) (32/64)
  • Fixed: FTP, delete connection: Function wanted to delete also the item below the deleted one (64)
  • Fixed: Footer not updated in the following special case: Brief view, Cursor down, Ctrl+A, Insert, Ctrl+Num+"-", Cursor up (64)
  • Fixed: Log file rotation by date (daily after midnight) not working (64)
  • Added: When dragging mail from Outlook to TC, and a mail with the same name existed, TC only offered to retry or abort (32/64)
  • Fixed: Press ENTER in autocomplete dropdown list in various dialogs (e.g. change button bar) -> dialog was closed (64)
  • Added: Allow to use 64-bit plugins also when the wincmd.ini is read only, so the [???64] sections cannot be written (64)
  • Added: Start TC with a larger default size if the size wasn't saved, make sure the window isn't partially hidden by the task bar (32/64)
  • Fixed: TC could crash on Windows XP with cleartype enabled (64)
  • Fixed: Icons of file system plugins not loaded if the path to the plugin contained an environment variable (64)
  • Added: wincmd.ini [Configuration] AlwaysAsAdmin=1: Once the user has confirmed any operation with "All as administrator", this is applied to all other file operations too until tcmadmin is unloaded (32/64)
  • Fixed: Unpacking multiple archives with Alt+F9 to a protected folder not working with option "Unpack each archive to a separate subdir" (32/64)
  • Fixed: Unpacking multiple archives with Alt+F9 to a protected folder created one progress dialog per file, didn't remove them all (32/64)
  • Fixed: Last used packer was not read from ini value LastUsedPacker when packing files from one archive into another (64)
  • Fixed: Closing standalone synchronize dialog could sometimes take more than a second (64)
  • Fixed: Multi-rename tool: F2 list was not sorted by name (64)
  • Added: Alt+F10 tree: If TreeFileLocation isn't set, save the tree in the same location as the thumbnail cache in the following cases: 1. network shares, 2. the drive containing the windows directory (revert to default with TreeFileLocation=%R%treeinfo.wc) (32/64)
  • Added: Find files, load/save search: Put character '>' in "Search for" or "Search in" box and save the search -> when loading, the field with this character is NOT loaded (32/64)
  • Added: Alt+F3 or F4: If the editor isn't found, show the name of the program which isn't found (32/64)
  • Added: Verify CRC checksums: Allows to check the checksum of a single file by putting the checksum in the clipboard and using Files - Check CRC checksums with the file to be checked (32/64)
  • Fixed: ESC or clicking outside inplace rename box renamed the file anyway (64)
  • Added: wincmd.ini [Configuration] InplaceOkButton=0 turns off the button to confirm the inplace rename (32/64)
  • Added: Show button to the right of the inplace rename edit box to confirm the renaming with the mouse (32/64)
  • Added: Lister: Jump to bookmark in html when loading from command line e.g. TOTALCMD.EXE /S=L:T5 file.html#bookmark (32/64)
  • Added: Synchronize dirs: Show number of filtered out files in the footer (right side) with filter icon (32/64)
  • Added: New internal command cm_100Percent to show one panel at full width (32/64)
  • Added: Support SSL-encrypted ftp server to server transfers by sending the server the SSCN ON command if the server reports it via FEAT, otherwise try CPSV (32/64)
  • Added: Connect to FTP or HTTP: Always try all IP addresses as long as connections fail. By default, this will now also support IPv6 on Windows Vista/7 (turn off with PreferIPv6=-2) (32/64)
  • Added: Support environment variables also in ignore list (32/64)
  • Fixed: FTP, add new connection: Connection not added when closing dialog with ENTER (64)
  • Fixed: Default beep when closing command browser with ENTER or ESC with cursor in search box (64)
  • Fixed: The position of the command browser (e.g. when clicking on magnifying glass icon in "Change button bar") was not remembered (64)
  • Fixed: XP only: With InactiveFocus=1, starting quick search with search dialog could leave behind an inactive cursor (32)
  • Fixed: Totalcmd crashing on ReactOS (reason: problems with ANSI calls to Unicode combobox) (32)
  • Added: Lister (F3): Use Irfanview/Xnview to load internally supported image type (e.g. *.bmp, *.jpg) if it is listed in IViewAdditionalTypes variable (32/64)
  • Fixed: Tab key not working in dialog box "compare by content" to switch to up/down button (64)
  • Added: wincmd.ini [Lister] AutoRotate=0 turns off automatic rotation of JPG images according to the EXIF orientation value (32/64)
  • Added: Compare by content: Show compare progress bar and percent done in footer (32/64)
  • Fixed: Compare by content: Increase load speed (slowdown caused by try..except block) (64)
  • Fixed: Numerical values from wincmd.ini were not read if there was text behind them, e.g. comments in the form ;this is a comment (reason: bug in Lazarus function val) (64)
  • Fixed: Compare by content: "Copy to clipboard" in ANSI text not working (64)
  • Fixed: Lister: End key in large images (>1000 pixels high) didn't jump to the very bottom (32/64)
  • Fixed: Lister: Memory leak loading images via GDI+ (32)
  • Fixed: Synchronize dirs: Comments of folders were not deleted with the folders (when option to copy comments with files was set) (32/64)
  • Fixed: Shift+F6 rename in full view: Edit box had wrong width when not using the default (show as bytes) for the size column (32/64)
  • Fixed: Lister: F5 key was handled twice, once by the menu hotkey, and again by onKeyDown (64)
  • Fixed: Pressing TAB in auto-complete window selected first item from the list even if none was selected (or the next item if one was selected) (64)

New in Total Commander 8.0 Beta 9 (Nov 11, 2011)

  • Fixed: F5 copy dialog: Do not start operation when clicking on an item in auto-complete (64)
  • Fixed: Command line: Do not execute it when clicking on an item in auto-complete (32/64)
  • Fixed: Wrong progress shown when copying a folder where the size shows a question mark (=counting folder size with Alt+Shift+Enter) (32/64)
  • Fixed: Ctrl+Z edit comment: Confirming new comment with Ctrl+Enter added line break at the end of the comment (64)
  • Fixed: Lister: Selecting text by double click not working correctly in Unicode file without BOM (32/64)
  • Added: (experimental) Compare by content: support files >2 GB (64)
  • Fixed: Master password input: Turning off secure input mode now also allows to input passwords via IME (e.g. Korean) - this is not supported in secure mode (32/64)
  • Fixed: Master password input: Clear the typed character before calling CallNextHookEx (older versions didn't call CallNextHookEx, but Windows did, so other programs could see the keys too) (32/64)
  • Fixed: Lister: Don't allow to switch to display type '5' (html) while viewing a directory -> beep, switch to UTF-8 (32/64)
  • Fixed: Some USB floppy drives were not correctly recognized (they returned media type 17) (32/64)
  • Fixed: Lister: Switching to image/multimedia manually with '4' key -> plugin could no longer be closed with e.g. '1' key (64)
  • Fixed: Hide compare by content window before re-uploading file to FTP server (was causing lockups to some users) (64)
  • Fixed: Network neighborhood: Entering a plugin with a default custom view not working when in thumbnails view (32/64)
  • Fixed: Don't use VistaDelete method if file cannot be found, e.g. because it's in a directory belonging to a different user (32/64)
  • Added: (experimental): Quick search with Korean characters (mode: letters or letters with search dialog): Show IME window in lower left of the listbox instead of using a floating window (32)
  • Fixed: Re-opening quick search with Ctrl+S would select an earlier quick filter string (64)
  • Fixed: With InactiveFocus=1, brief view on both sides, switching away from TC and back could show the focus frame in the footer (32/64)
  • Added: Lister: Auto-rotate jpg images loaded via GDI+ to the angle stored in the EXIF information (32/64)
  • Fixed: F3 on a directory -> the display type was shown as binary instead of utf-8 (32/64)
  • Fixed: Ctrl+Q or F3 on a directory -> the text could be scrolled with PageDown (32/64)
  • Fixed: Inactive focus rectangle was drawn during copying each time a file or folder was copied (32)
  • Fixed: Compare by content: Paste from clipboard not working with Unicode text into ANSI files either (64)
  • Fixed: XP only: When using InactiveFocus=1, inactive cursors may appear in the active panel on quick search, when switching panels etc. (32/64)

New in Total Commander 8.0 Beta 8 (Nov 4, 2011)

  • Fixed: Calculate height of Shift+F6 rename box only from font height and difference between combobox height and edit box (within combobox) height (32/64)
  • Added: Synchronize dirs: When comparing two solid RAR archives or two plugin archives with each other, unpack the right archive, calculate SHA1 checksums, then unpack the left -> much faster (32/64)
  • Added: Synchronize dirs: Also support "by content" with packer plugins, if the plugins supports the PK_CAPS_SEARCHTEXT capability (e.g. 7zip) (32/64)
  • Fixed: Compare by content: Show "access denied" error if file is locked by another process (32/64)
  • Fixed: Compare by contents function: make it faster by optimizing time-critical loop, turning on free pascal optimizations (64)
  • Added: (experimental): InactiveFocus=1: Use a different pattern and brightness from the normal focus rectangle to distinguish it easily (32/64)
  • Fixed: Footer not updated when selecting the last item (or the first in the root) in a file list with Shift+Cursor up/down (64)
  • Fixed: Compare by content: Paste from clipboard not working with Unicode files (64)
  • Fixed: Lister: Triple click to select entire line didn't work (required 4 clicks) (64)
  • Fixed: File system plugins: No icons shown in thumbs view when delay-loading them (plugin returns FS_ICON_DELAYED) (32/64)
  • Fixed: Right to left languages: Make status lines right-aligned in search and compare by content (32/64)
  • Fixed: Mini-numbers in column headers (shown when sorting by additional columns) were shown as black squares (64)
  • Added: (experimental): wincmd.ini [Configuration] InactiveFocus=1: show focus in inactive panel (or InactiveFocus=RGB value for setting the color manually) (32/64)
  • Added: Lister: F3 can now also open directories (only in the normal file system), just like Ctrl+Q (32/64)
  • Fixed: Lister wasn't resized to the width/height of the video or music window (64)
  • Added: Multi-rename tool: New option "[E]": If unchecked, the search string will be replaced only within the name part, and not the extension (32/64)
  • Added: Multi-rename tool: New option "1x": When checked, only the first occurrence of the search string will be replaced (32/64)
  • Fixed: Make VistaDelete=1 the default ONLY if the user hasn't disabled delete confirmation dialogs in Recycle bin properties (32/64)
  • Fixed: Dialog box: Associate - Edit type: Icon looked ugly -> use TPaintBox and draw it ourselves (64)
  • Fixed: Dialog box: Associate - Edit type: Icon had white background (32)
  • Fixed: Lister without plugins: F3 on icon file didn't always load the right size, e.g. 16x16 instead of 32x32 (32)
  • Fixed: Search dialog: When maximizing, the "Search in" path could change to one in the history (32)
  • Fixed: Korean quick search not working correctly with more than 2 characters (64)
  • Fixed: Mouse scroll wheel not working correctly in Ctrl+Q quick view (64)
  • Fixed: Lister: Removing the scrollbars by maximizing the window didn't scroll the bitmap to top-left (64)
  • Fixed: UseTrash=0: Shift+Del not working with VistaDelete=1 (32/64)

New in Total Commander 8.0 Beta 7 (Oct 28, 2011)

  • Fixed: Scroll in compare by content jumped by large values in long files (64)
  • Fixed: Floating point SSE exceptions could occur in some plugins (htmlview) (64)
  • Fixed: Wrong background color for jpg/png/gif files if background color wasn't white (32/64)
  • Fixed: Draw icons and metafiles with double buffering to avoid that they overlap each other (32)
  • Fixed: Alt+F5 pack, external packer (e.g. WinRAR) -> hotkey for background button didn't work (32)
  • Fixed: Multi-rename tool: Header of size column was right-aligned (64)
  • Fixed: FTP reconnect with encoding set to "auto-detect": Initially, user name and password were sent with local encoding (ANSI). On reconnect, the detected encoding was used by mistake (e.g. UTF-8) (32/64)
  • Fixed: Start program within archive with Shift+Enter -> noclose.exe was called with parameter /C by mistake (32/64)
  • Added: Auto-complete: Always append backslash to folders, except in main window command line (32/64)
  • Fixed: Custom columns configuration dialog: Center over main window (64)
  • Fixed: Configuration: User-defined hotkeys not saved if main ini read-only, hotkey section redirected and user didn't press the "checkmark" button (32/64)
  • Fixed: Tree browse dialog in "synchronize dirs" and "find files" (opened via >> button) not resizable as in 32-bit version (64)
  • Fixed: Footer (status line) not updated after copying when the selection is removed (64)
  • Fixed: Recent printer name fix (18) caused crashes and missing font errors, mainly on XP (32)
  • Fixed: Quick search in synchronize dirs: Allow quick search window to overlap task bar, also fixes problems with multiple monitors (32/64)
  • Fixed: Lister: F7 not working with combinations of Ctrl (search backwards) or Shift (find next) (64)
  • Fixed: Lister: Shift+F3 or Shift+F5 didn't search backwards if there was no search string yet (32/64)
  • Fixed: Quick search (letters+search dialog) not working correctly with multiple Korean characters due to bad cursor positioning (64)
  • Fixed: The fix "Quick search with Alt+Letters would close" (described below) was disabled by mistake (64)
  • Fixed: Minimize and restore "compare by content" or standalone "synchronize dirs" -> window had height of title bar only (Lazarus bug when Constraints set) (64)
  • Added: SameScreenAsTC=1 now only works with modal dialogs (child windows of TC). For Lister, add 2, for Compare, add 4 (=7 for all 3) (32/64)
  • Fixed: Removed a few more unwanted Ding sounds from dialogs (file association details, icons) (64)
  • Added: Open files with extension .cmd in command processor which remains open with Shift+Enter (NT based systems only) (32/64)
  • Added: Make VistaDelete=1 the default on Windows Vista or newer (32/64)
  • Fixed: Press F5/F6 with alwayscopyinbackground=2 set: ENTER always copied in the foreground, while clicking on OK worked correctly (64)

New in Total Commander 8.0 Beta 6 (Oct 21, 2011)

  • Fixed: Font preview in main configuration dialog may be wrong (64)
  • Added: wincmd.ini [Configuration] SameScreenAsTC=1 shows all resizeable dialogs (where TC remembers the position) on the same screen as the main program (32/64)
  • Fixed: Quick search with Alt+Letters would close when using Alt also when the quick search dialog is already open (64)
  • Fixed: Tab not working in quick view panel (Ctrl+Q) (64)
  • Fixed: Wrong printer name (with port) passed to plugins when changing printer default within lister and then choosing "print" (32 only)
  • Fixed: Shift+F6 in place rename: There was still a small difference in height between 32-bit and 64-bit (64)
  • Fixed: Lister: Set cursor to default (arrow), otherwise some plugins like imagine show the wrong cursor on toolbars (64)
  • Fixed: With DriveTipDelay>0, opening the other drive drop down combobox while the first was open didn't show the drive tips (64)
  • Fixed: Synchronize dirs: ENTER on a line in the file list opened the quick search dialog instead of the sync copy dialog (64)
  • Fixed: Files - Split not working with fractional values, e.g. 5.5 MB (64)
  • Fixed: Quick search dialog in synchronize dirs was shown at the top instead of the bottom of the list (64)
  • Fixed: Quick search not hidden when switching to other program (64)
  • Fixed: Starter menu: Hotkeys not working properly if a menu item started with that hotkey (no '&') AND had a shortcut like Ctrl+Alt+F1 defined (64)
  • Fixed: Overwrite dialog: Open "compare by contents" with a delay (via PostMessage) to avoid that it appears behind the TC panel initially (64)
  • Fixed: Multi-rename tool: Ding sound when starting rename with ENTER while cursor in name or search/replace box (64)
  • Fixed: Multi-rename tool: "Name" field sometimes empty after closing and re-opening the tool (64)
  • Fixed: Draw toolbar panel background on menu bar, Windows XP only (64)
  • Fixed: The nag screen (unregistered version) wasn't translated (64)
  • Fixed: Drive button bar, non-flat buttons: Drive letters were shown displaced to the right by 2 pixels (64)
  • Fixed: DriveTipDelay option in wincmd.ini (separate drive tip panel) wasn't supported yet (64)
  • Fixed: Synchronize dirs dialog crashed on resize (auto-complete problem) (64)
  • Fixed: FTP: Double clicking on FTP log list in main window opened Lister with the list behind the main window (64)
  • Fixed: Synchronize dirs: Double click on pair of files -> compare dialog would initially appear behind the sync tool -> use PostMessage to delay-open it (64)
  • Fixed: Changing user interface language no longer worked correctly: Start menu not translated, font encoding not changed, configuration dialog not translated (64)
  • Fixed: Ding sound on ENTER in FTP connection details (64)
  • Fixed: Ding sound when starting FTP connection via Ctrl+N dialog and ENTER (64)
  • Fixed: Ding sound when executing command line with ENTER with auto-complete off (64)

New in Total Commander 8.0 Beta 5 (Oct 14, 2011)

  • Fixed: Lazarus: Removed calls to RemoveStayOnTopFlags and RestoreStayOnTopFlags because otherwise TC cannot always stay on top when an external tool activates it (64)
  • Fixed: Button "Background" not working in dialog shown with Alt+F5 pack -> RAR -> OK (32)
  • Fixed: Copy progress stops showing copy speed each time when crossing multiple of 2 GB (64)
  • Fixed: In place rename box had larger border, which was controlled by the main window font instead of the listbox font (32/64)
  • Fixed: Font preview lost in Configuration - Options - Fonts when clicking on Apply (64)
  • Fixed: Fonts with non-English names (e.g. Korean characters) were shown correctly, but the wrong font was used in dialog boxes and the preview (64)
  • Fixed: Internal content plugin: tc.versionstring returned wrong version string (64)
  • Fixed: Remove underline from Alt+F4 Exit (x character) when using Alt+Letters for quick search, otherwise Alt+X closes the window (64)
  • Fixed: Crash when deleting to recycle bin on Windows 8 preview (32/untested:64)
  • Fixed: Copy progress dialog, overall bytes copied indicator did not support translation for k/M (32/64)
  • Fixed: Windows classic theme, flat user interface: Root button was cut off by one pixel on the left (32/64)
  • Fixed: Windows classic theme: Vertical line between root and parent button wasn't drawn after turning flat interface off and on (64)
  • Fixed: Windows classic theme: Vertical line between directory hotlist and history wasn't drawn on tabs (64)
  • Fixed: Drag&Drop to breadcrumb bar dropdown list, abort with ESC -> drag cursor shape was still shown (64)
  • Fixed: Lister: Caret (text cursor) position not updated when turning word wrap on or off, or when changing font (64)
  • Fixed: Synchronize dirs started as separate program could not be closed via button "Close", but via button [X] or ESC (64)
  • Fixed: Non-English characters not supported in various places, like ftp password, firewall user name+password, packer locations etc. (64)
  • Fixed: Content plugins: Only try to load once if a plugin doesn't export all the required functions, set all functions to NULL to avoid crash (32/64)
  • Fixed: Main menu in TC, classic theme: Text on buttons must be displaced 1 pixel to the right and down when pressed (64)
  • Fixed: Alt+F10 tree, re-scan, Alt+Tab to other program could result in a crash (64)
  • Fixed: Search dialog, second page: Minor displacements of controls (32/64)
  • Fixed: Default beep when closing various dialogs with ENTER or ESC while auto-complete is OFF: Copy, move, rename, pack, unpack, unpack specific files (64)
  • Fixed: Shift+Enter (noclose.exe) not working with files from search - feed to listbox (because no path was passed to CreateProcess) (32/64)
  • Fixed: Line distance too high in FTP log window (ftp toolbar) (64)

New in Total Commander 8.0 Beta 4 (Oct 7, 2011)

  • Fixed: Configuration - Save position saved tab positions incorrectly, off by a few pixels (64)
  • Fixed: Main menu could be bad after switching theme on and off (64)
  • Fixed: Lister: Search for text with caret (text cursor) enabled -> caret at wrong position when list was scrolled sideways to show the result (64)
  • Fixed: Tab key no longer working in edit control in dialog boxes (64)
  • Fixed: Crash when turning off auto-complete and auto-append (64)
  • Fixed: When using branch view of selected files/folders and "watch directory changes", do not show files IN THE BASE DIRECTORY which do not belong to the selection when they show up later (32/64)
  • Fixed: Shortcut keys not shown in synchronize dirs right click menu (with Windows Vista/7 themes only) (64)
  • Fixed: Get tab background color via GetPixel because IsThemePartDefined fails to detect whether a tab header theme supports the new Vista/7 style or not (64)
  • Fixed: Crash when Lazarus does not return any current monitor (=nil) when centering dialogs (64)
  • Fixed: "Minimize to tray" and "only one instance" problems: TC was not correctly restored from tray when starting a second copy (64)
  • Fixed: Multi-rename tool, search+replace: support * at the beginning, eg to replace all characters up to a certain letter (x), use *x (32/64)
  • Added: Updated unrardll and unrar64dll to latest version 4x (32/64)
  • Fixed: No cursor when moving mouse over breadcrumb bar after drag&drop was passing over the bar (64)
  • Fixed: Main menu, no themes: Draw as a button (instead of highlighted text) if SPI_GETFLATMENU returns false (64)
  • Fixed: Search window was shown without status line when opened in full screen mode BEFORE starting the search (64)
  • Fixed: Confirming overwrite dialog with ENTER confirmed the next one too by mistake (64)
  • Fixed: Shift+Click on a selected file in the file lists could select the wrong range if the user clicked before on an already selected file (32/64)
  • Fixed: Lister: animated GIF not updated properly when zoomed (fit to window) (32/64)
  • Fixed: Lister: Avoid flickering by using double buffering also with themes turned off (64)
  • Fixed: Locale set to eg Korean or Chinese -> choosing font with non-English name not working in main and Lister configuration dialogs (64)
  • Fixed: Vista 64-bit only: Crash on exit, caused by subclassing of command line for auto-complete -> remove subclass before closing (64)
  • Fixed: pluginbasedir in wincmdini could be set incorrectly when auto-installing a plugin (string handling bug in Lazarus (if p>buffer is always false) (64)
  • Added: wincmdini [Lister] GifMinDelay=80 minimum delay between animated gif frames in milliseconds (default: 80) - change effective without restart (32/64)
  • Fixed: LB_GETTEXT/LB_GETTEXTLEN messages not working in various listboxes, including the main panels (64)
  • Fixed: Multi-rename tool: Remove all trailing backslashes from new name (32/64)
  • Fixed: Search function, tab "Load/Save": Unicode was not supported in status line (eg search for) (64)
  • Fixed: Search function, tab "Load/Save" still showed only English characters just after saving a new item (64)
  • Fixed: Brief view: Footer not always updated, eg when pressing insert on last file in list (64)
  • Fixed: Overwrite dialog: Thumbnails from quadratic images were overlapping the X and V icons (64)
  • Fixed: Quick view (Ctrl+Q) not resized correctly when maximizing the main window (64)
  • Fixed: Quick view (Ctrl+Q): Centered images were at the wrong position when quick view was first opened (64)
  • Fixed: Quick view (Ctrl+Q): Small centered images could still be moved a bit with the cursor keys (64)
  • Added: Use double buffering to draw GDI+ images (JPG, GIF, PNG) without flickering, also handles transparent animated GIFs correctly (32/64)
  • Fixed: Compare by content: a small black square was shown at the bottom between the two panels, because the split panel between the two was 2 pixels too high (64)
  • Fixed: Cursor shape changed again to "Drop not allowed" when starting with fresh wincmdini and changing to other directory via double click (64)
  • Fixed: Wrong handle value FFFFFFFF instead of INVALID_HANDLE_VALUE was passed to packer plugin callbacks SetProcessDataProc and SetChangeVolProc when packing (64)
  • Fixed: Vertical line to the left of \ buttons in the drive dropdown list bar wasn't drawn (64)
  • Fixed: totalcmd64exe process not terminating after closing standalone USB server (64)
  • Fixed: TCUsbRunexe could not launch 64-bit Total Commander (64)
  • Fixed: Standalone USB server no longer starting (because trying to center it on non-existent parent form fails) (64)
  • Fixed: Lister: Could not set any user-defined codepage (64)
  • Fixed: Menu hotkey handling: Jump between multiple menu items with the same hotkey (defined via '&'), also handle menu items with no '&' (64)
  • Fixed: Lister: Caret (text cursor) position not updated when scrolling by dragging the vertical scrollbar thumb (64)
  • Fixed: Multi-rename tool, option [N#-#]: The entire string length was returned when selecting with Shift+Cursor keys + Enter (reason: Enter selects entire string) (64)
  • Fixed: Tri-state checkboxes like in "change attributes" when multiple files are selected: The order of the 3 states when clicking was different from 32-bit (64)
  • Fixed: Lister: Set minimum delay time of 80 ms for animated gifs, this seems to match the speed in browsers like Firefox (32/64)
  • Fixed: A press on F5 in the pack dialog with only name with quotes (eg zip:"pack fileszip") selected also the starting quote (32/64)
  • Fixed: A press on F5 in the copy or pack dialog didn't select the entire line when name+extension were selected (64)
  • Added: wincmdini [Colors] TreeTriangles=0 allows to revert to [+] icons in tree to expand/collapse branches (32/64)
  • Added: Tree: Show old [+] icons by default when user has set a different color for tree lines (32/64)
  • Fixed: Lister English menu contained some test characters by mistake (64)

New in Total Commander 8.0 Beta 3 (Sep 30, 2011)

  • Fixed: Classic theme: Progress bar in copy dialog was flickering with newstyleprogress=0 (64)
  • Fixed: Center all child windows over the parent form instead of centering them on the monitor (64)
  • Fixed: In all dialogs, changed width of checkboxes from automatic to fixed, otherwise they cannot be mirrored properly for right to left text (64)
  • Fixed: Lister, internal image viewer: Set page size (for PageUp/Down, cursor left/right) to the lister size minus 10 pixel overlap (64)
  • Fixed: Lister: Do not pass the mouse wheel messages to Windows when handling them internally (64)
  • Fixed: Compare by content: Do not refresh main window when saving file in compare tool and the main window is disabled (eg when starting compare from overwrite dialog) (32/64)
  • Fixed: Main menu: Show hotkeys in menu right-aligned on Windows Vista or newer with themes enabled (32/64)
  • Fixed: Only when cleartype is on: Switching from brief to full view caused re-draw of the volume label, free and total space without erasing the background, resulting in darker text (64)
  • Fixed: Configuration dialog for lister and content plugins: The detect strings were not shown tab-separated -> use owner-drawn listbox (different solution than 32-bit) (64)
  • Fixed: Open "compare by content" dialog from "synchronize dirs" -> drives were shown in lowercase even when DrivesShowUpcase=1 was set (32/64)
  • Fixed: Button bar with only one button, right click on button: Menu items "Edit linked button bar" and "cd path" were disabled while only "delete" should be disabled (32/64)
  • Fixed: Synchronize dirs: Screen update very slow with flickering while comparing by content also in 32-bit version (32)
  • Fixed: No preview thumbnails were shown in overwrite dialog (64)
  • Fixed: Avoid beep when user presses ENTER in search dialog to start a search (there is one when the search ends, though) (64)
  • Fixed: Main configuration dialog: "Layout" was not selected in the tree on the left when opening the dialog (64)
  • Fixed: Could not minimize the following 3 dialogs together with the main program: Synchronize dirs, Multi-rename tool, Find files (64)
  • Fixed: Rename with Shift+F6 in right panel while command line and drive dropdown lists are off -> cursor not set on new file (64)
  • Added: Also select range of files when Shift+Clicking on already selected file (32/64)
  • Fixed: Ctrl+Click while nothing is selected no longer selected both the item under the cursor and the one the user clicks on (64)
  • Fixed: Tab positions were slightly different between 64-bit and 32-bit Reason: Lazarus seems to substract the window border from the window width value (64)
  • Fixed: Lister: Switch between left to right and right to left alignment with Ctrl+Shift not working (64)
  • Fixed: Let Lazarus handle mirrored controls The following dialogs were not mirrored correctly: Change start/directory menu, Search files, Button bar dialogs, new ftp connection, change attributes (64)
  • Fixed: Main configuration dialog: Right to left view (Arabic, Hebrew) not working correctly on all pages except for the first (64)
  • Fixed: Search dialog not sized correctly when closed in maximized form (but no search started) and then re-opened and search started (64)
  • Fixed: Command line didn't appear when typing just one character, or on Alt+F8 (64)
  • Fixed: Compare by content: Cursor shape changed to "Drop not allowed" when the mouse was moved near the scrollbars (64)
  • Fixed: Menu bar: Some menu items were cut off only with some themes (64)
  • Fixed: Lister main menu no longer supported accents and non-English characters, still worked in beta 1 (64)
  • Fixed: Showing size in bytes was incorrect for sizes >=1 Terabyte (decimal) (32/64)
  • Fixed: Could not continue aborted copy operations by clicking on Cancel (only when copying in background) (32/64)
  • Fixed: Minimize main window to tray didn't work on first click, the window didn't disappear from the task bar (64)
  • Fixed: Change current path via edit box (by clicking behind the path): Crash after 9 clicks because the edit box was subclassed each time by mistake (64)
  • Fixed: Lister configuration: The Display at startup option was saved, but the new value wasn't selected when re-opening the dialog (64)
  • Fixed: Lister: Image wasn't centered in one direction if it was just a bit smaller than the window (64)
  • Fixed: Set correct background color for read-only edit controls in archive file properties and system info dialog (except when using XP themes on Vista/7) (64)
  • Fixed: Could not define external viewer for Alt+F3 if the path contained both an environment variable and a space (32/64)
  • Fixed: Dialog box for file system, lister and content plugins didn't support accents in name or path (64)
  • Fixed: Create CRC checksums: Could not abort operation in background (32/64)
  • Fixed: Main menu bar: Draw with own function when menu theme turned off - 64bit only (64)
  • Fixed: Main menu bar button width not correct with themes on, because internal measure function was used with Lazarus draw function (64)
  • Fixed: No accents in multi-rename tool and attributes dialog (F2 function) (64)
  • Fixed: No accents in dialog used to choose pre-defined searches, eg in NUM+"+" dialog or when choosing user-defined colors by file type (64)

New in Total Commander 8.0 Beta 2 (Sep 23, 2011)

  • Fixed: Support translation of shortcuts in Lister main menu (64)
  • Fixed: Problem with FTP downloads causing strange crashes (64)
  • Fixed: Menu bar not drawn correctly by Lazarus if it had a left to right gradient (64)
  • Fixed: Editing the current path (by clicking behind it) resulted in an empty path field on some systems (64)
  • Fixed: Search function, tab "Load/Save" only supported English characters (64)
  • Fixed: Command line: Various hotkeys including Ctrl+K and ENTER not working (64)
  • Fixed: Selecting a file with space didn't update the footer (64)
  • Fixed: Lister: view large image with internal viewer, switch from full size to "fit to window" and back -> vertical scrollbar was missing (64)
  • Fixed: Background transfer manager: The speed limit wasn't loaded when the dialog was created (32/64)
  • Fixed: Dual screen, TC on secondary screen -> the overwrite confirmation dialog was shown on the primary screen (64)
  • Fixed: Breadcrumb bar dropdowns didn't have any border -> modify Lazarus component library (64)
  • Added: Search function: Save current search text before starting a search, so Lister plugins can access it (32/64)
  • Fixed: Splash screen: an additional icon appeared in the taskbar (64)
  • Fixed: Breadcrumb bar: Main window focus was lost, and additional icons appeared in the taskbar (64)
  • Fixed: Some controls were overlapping in main configuration dialog with Windows classic theme (64)
  • Fixed: Maximize main window, minimize to tray, click on tray icon -> window wasn't maximized any more (64)
  • Fixed: Some more shortcut keys on buttons were not working, eg in button bar change dialog (64)
  • Fixed: Synchronize dirs: Screen update very slow while comparing by content (64)
  • Fixed: Beep sound when renaming file in place -> removed (64)
  • Fixed: Thumbs view: Alpha blending (transparency) not handled correctly, folders look ugly (64)
  • Fixed: Selection with mouse in brief view not working correctly, caret sometimes shown twice (64)
  • Fixed: Passive mode not working with IPv6 (PreferIPv6=1 in wincmdini) (64)
  • Fixed: Let Lazarus draw the main menu bar (64)
  • Fixed: Tree: [+] indicator too large when using Windows classic theme (32/64)
  • Fixed: Custom message box (eg when deleting read-only files): Shift+Cursor keys was not working (64)
  • Fixed: Compare by content: Selection wasn't removed when switching edit mode off (64)
  • Fixed: Compare by content: Could no longer select text with the mouse (32/64)
  • Fixed: Exceptions in external C/C++ dlls (eg when aborting RAR unpacking) cause TC to crash (Ctrl+C hit) due to bad exception handling in free pascal
  • Fixed: Multi-rename tool: Button [N#-#] did not work correctly, it always returned the entire range (64)
  • Fixed: The sorting header did not have a separator line above it to the current path (64)
  • Fixed: Arrows in the sorting header (showing the sort direction) were not filled when using Windows classic theme (64)
  • Fixed: After switching from full to brief view or back, some files could suddenly be selected (64)
  • Fixed: Cursor shape changed to "Drop not allowed" when the mouse was moved just above the tabs (64)
  • Fixed: Main and Lister window position were restored incorrectly when the Windows task bar was on the left side (64)
  • Added: Show version 8 in properties of installation auto-extractor and installer (32/64)
  • Fixed: In some dialogs like the overwrite confirmation dialog, hotkeys for buttons were not working (64)
  • Fixed: CRC check dialog: The button used to jump to the next/previous error wasn't moved when resizing the dialog (32/64)
  • Fixed: Brief view: Name/Ext/ headers not resized correctly when maximizing or restoring (64)
  • Fixed: Program started without any tabs - mode with 2 panels above each other not restored (64)
  • Fixed: nocloseexe/noclose64exe wasn't included in the installer It's used to open a command line program and keep the window open (Shift+ENTER) (32/64)
  • Fixed: TC didn't start on Windows 9x/ME/2000 due to a missing function -> load it dynamically (32)
  • Fixed: Alt+F5 pack multiple dirs, each to a separate subdir -> two dots instead of one before extension (64)
  • Fixed: FTP: All stored passwords not protected with a master password could not be loaded (64)
  • Fixed: The title bar didn't show the "Beta" character in all languages (eg Russian) (32)
  • Fixed: Double click/press ENTER on file with internal association in an archive would open the file twice, both with the internal and the system association (32/64)
  • Fixed: By default, look for tcmatch64dll instead of tcmatchdll (64)
  • Fixed: FTPS: load libeay32dll first, because it's used by the other OpenSSL dll -> makes sure the right dll is used (32/64)
  • Fixed: x64: Look for ssl dlls in subdir "64" if they couldn't be loaded from TC directory (eg because the 32-bit dlls are there) (64)
  • Fixed: Crash verifying certain wincmdkey files (Reason: error porting assembler to 64-bit) (64)
  • Fixed: Lister: Images not centered initially if larger than the screen (64)
  • Fixed: Progress dialog (file operations): ENTER key sometimes triggered Abort instead of the focused button (64)
  • Fixed: English help file: Section about wincmdini was cut off (32/64)
  • Fixed: Self-extracting installer: Bad progress bar (due to bug in Lazarus str function) (64)
  • Fixed: Lister: Scrollbars not working when viewing image files (32)
  • Fixed: File system, lister and content plugins: Plugin not loaded if the path contained an environment variable (64)
  • Fixed: With Windows basic theme (AeroGlass off), file tooltips were not completely removed if their height changed (64)
  • Fixed: Buttonbar: When loading new bar with OPENBAR command, the window size wasn't adjusted if the bar height changed (64)
  • Fixed: Buttonbar dropdown list: Menu breaks (continue menu at the top right) were not supported by Lazarus, added manually (64)
  • Fixed: Buttonbar dropdown list: didn't receive WM_MEASUREITEM messages, so the lines would be too small (64)
  • Fixed: Focus is lost for a short moment when closing the button bar configuration dialog (64)
  • Fixed: Search using list file: Ignore empty lines in file, they were erroneously interpreted as the location of the list file (32/64)
  • Fixed: Dialog box font was only 2 pixel high when choosing a different charset in Configuration - Options - Fonts for dialog boxes (64)
  • Fixed: Drive buttonbar: Clicking on "\" button (the one without icon) went to network neighborhood instead of going to the root (only when drive dropdown list was off) (64)
  • Fixed: Ctrl+V in command line pasted the same string twice (64)
  • Fixed: Command line didn't show up on cursor right or cursor left when it was hidden via configuration (64)
  • Fixed: Multi-rename tool / change attributes: F2 ENTER only closed the combobox, but didn't choose anything (64)
  • Fixed: Alt+F1 ENTER only closed the combobox, but didn't switch the drive (64)

New in Total Commander 8.0 Beta 1 (Sep 17, 2011)

  • Fixed: Could not install parallel port driver for parallel port connection (64)
  • Fixed: Multi-rename tool: When adding fields using the buttons like [N] or [C], the fields were always added at the beginning of the line, not the cursor position (64)
  • Fixed: Search function: Aborting search with ESC no longer worked when cursor was in text input field (64)
  • Fixed: Content plugins: Units were not working correctly (reason: bug in Free Pascal) (64)
  • Fixed: Search for text in archives not working (64)
  • Fixed: Main menu: The menu bar text was a little bit too high compared to the 32-bit version (64)
  • Fixed: Clear 64-bit plugin section in wincmd.ini when installing a new plugin, to force refresh of the list of plugins supporting 64-bit (32/64)
  • Fixed: Lister plugins: WM_COMMAND messages were not forwarded via ListNotificationReceived (64)
  • Added: Unistaller: Show warning that 32-bit version will be removed too (64)
  • Added: Changed name of 64-bit program to totalcm64.exe to allow installation to the same directory as 32-bit version (64)
  • Fixed: Unistaller crashed when trying to recreate icons (fix installation) (64)
  • Fixed: Display of file/drive sizes: Show terabyte separator when showing size in bytes (32/64)
  • Fixed: Pack with Alt+F5, some names containing Unicode characters -> warning dialog was modal to main window, not to progress dialog (32/64)
  • Fixed: Breadcrumb bar: Hide subfolder window when scrolling with mouse wheel (64)
  • Fixed: When using the themed progress bar, set the value in a way so the bar jumps immediately to that position (32/64)
  • Added: Show number of bytes handled and total bytes when copying, packing, unpacking (also with plugins) (32/64)
  • Added: Show number of files handled and total files when copying, packing, unpacking (also with plugins) (32/64)
  • Fixed: Show error about unsupported method when trying to unzip archive encrypted with pkware strong encryption method, which is patented (32/64)
  • Fixed: Still some scrolling problems in breadcrumb bar, only after subpanels were open (64)
  • Fixed: Memory leak in new 64-bit packer plugin list function (64)
  • Added: When browsing for plugins, also look for extension with '64' at the end. Cut off the '64' if there is a 32-bit plugin with the same name in the same direcory (64)
  • Added: All 64-bit plugins MUST now have '64' at the end of the extension, e.g. wcx64 (64)
  • Fixed: In various edit boxes in dialogs, pressing ESC caused the default beep (Lazarus bug) (64)
  • Fixed: Support own mouse wheel handling in Lister (only if the system sends wheel messages to Lister) (64)
  • Fixed: Mouse wheel problems (wrong range, hangs) in breadcrumb bar (64)
  • Fixed: Catch floating point exception in date/time compare function in case of invalid timestamps from some network drives (32/64)
  • Fixed: Compare by content: Popup menu shown at wrong position on right click (64)
  • Added: Lister: Show jpg, gif and png images in Lister without plugins also in 32-bit version, via gdi plus (32)
  • Fixed: Edit file from archive: Make sure that TC doesn't jump back to the foreground when the "wait" dialog opens (32/64)
  • Fixed: Multi-rename tool: Search+Replace didn't support a combination of multiple strings (e.g. a|b) (32/64)
  • Fixed: Multi-rename tool: Remove trailing slashes or backslashes from name before renaming (32/64)
  • Fixed: Ctrl+Left/Right arrow not working in button bar (64)
  • Fixed: Checksum to detect plugin section changes was calculated incorrectly, so new plugins were not recognized (64)
  • Fixed: Column headers not drawn correctly with Windows classic theme (64)
  • Fixed: Column headers didn't have left/right borders (64)
  • Fixed: Colors by file type: Skip color filters where the plugin isn't available (64)
  • Fixed: Search function: No rule was opened by default on plugins page (64)
  • Fixed: Breadcrumb bar dropdown window didn't support mouse wheel (64)
  • Fixed: Ctrl+Q quick view panel no longer had the right size (64)
  • Added: Search function (Commands - Search): In field "Search in", a list file can be specified like this: @c:\path\searchfile.txt. The format can be ANSI, UTF-8 or UTF-16 (both with bom). The file must contain one file/dir name per line, absolute or relative (32/64)
  • Added: Multi-rename tool: Use 'a' as number of digits for auto width depending on number of files, e.g. [C:a] or [C10+10:a] (32/64)
  • Added: Added buttons and hotkeys (Ctrl+Arrow up/down) to jump to previous/next wrong checksum in "Verify checksums" dialog (32/64)
  • Fixed: New progress bar handling (speedup) also for packers and packer plugins (32/64)
  • Fixed: After Ctrl+Drag selection, Shift+Click Selection started with the wrong file (32/64)
  • Added: wincmd.ini [Configuration] NewTimeZoneMethod=1/0 sets new Windows 7 time zone method (32/64)
  • Added: Windows 7: Use new timestamp display method as in Explorer (32/64)
  • Fixed: Drawing of file lists slow with Lazarus (use GetClipRect to draw only what is needed) (64)
  • Added: Multi-rename tool: Directly accept backslashes in name field (for moving to subfolders) (32/64)
  • Added: Multi-rename tool: Create missing subfolders automatically when renaming. The Undo function will NOT remove these extra folders (32/64)
  • Added: F7 new folder: Remove double quotes around current path, e.g. when user used Ctrl+Enter on a name with spaces (32/64)
  • Added: Search function, go to file: When only one file was found, go to that file, even if it wasn't selected (32/64)
  • Added: Speed up file operations by handling progress bars with a timer (32/64)
  • Fixed: Separate tree lines had wrong (fixed) height (64)
  • Added: Draw new style (Windows Vista/7) expand/collapse icons in tree, make tree lines even lighter (can be disabled completely via ini) (32/64)
  • Fixed: Crash when unpacking from archive to protected dir if the selection was lost while the user account control dialog was shown (32/64)
  • Fixed: FTP connect could sometimes hang until the mouse was moved (64)
  • Fixed: Drag&Drop to a tab with a ZIP file not working when that tab was locked with the zip file as the locked directory (32/64)
  • Fixed: Selecting a word in "compare by content" by double clicking not working correctly with UTF-8 non-English (e.g. Russian) (32/64)
  • Added: Only show packer, file system and content plugins which are really available in 64-bit form (64)
  • Added: 64-bit self-extractor for installer (64)
  • Added: 64-bit installer, uninstaller and lzma dll (64)
  • Fixed: Command select dialog: The filter edit box did not have the focus (64)
  • Fixed: Make sure the file list isn't reloaded while inplace rename is asking user for new name due to rename error (32/64)
  • Fixed: Crash when connecting to FTPS due to bad/outdated openssl dlls (32/64)
  • Fixed: Crash on sending WM_USER+51 with wParam=1003 (cm_Properties) to TC while it does NOT have the focus (32/64)
  • Fixed: Compare by content: Crash when closing compare window during "Recompare from here" (or choosing "Recompare from here" again) (32/64)
  • Added: Copy from FTP or virtual folders (e.g. the desktop) to file system plugins (32/64)
  • Added: Show warning about ZIP>4GB only once when packing multiple files/folders >4GB with option "Create separate archives...", not for each archive (32/64)
  • Fixed: Copy to protected folder, overwrite file: "Rename target" and "Auto-rename target" not working with new default copy method (32/64)
  • Fixed: Cursor image wrong or hidden after dragging tab in tab header to other position or other panel (64)
  • Fixed: Shift+F4 input dialog too small (64)
  • Fixed: Could not resize columns in "Synchronize dirs" and the multi-rename tool (64)
  • Fixed: Could not sort list in "Synchronize dirs" (64)
  • Fixed: Groupbox controls did not react to Alt+Letter hotkeys (Lazarus bug) (64)
  • Fixed: Compare by content: Scrolling horizontally in edit mode (with right/left cursor keys) left remainders of the caret (64)
  • Fixed: Packer plugins: Selection not removed after packing, but only if plugin supports background operations like 7zip (32/64)
  • Fixed: ZIP/TAR packer: do not follow ininite loops caused by NTFS junctions (32/64)
  • Fixed: Branch view (Ctrl+B): do not follow ininite loops caused by NTFS junctions (32/64)
  • Fixed: Copy function: Could not detect infinite loops caused by NTFS junctions if the junction contained a short 8.3 name (e.g. DIRECT~1) (32/64)
  • Fixed: cm_SrcSortByColX commands: Ignore Ctrl and Shift modifier keys when using the command via a hotkey (32/64)
  • Fixed: Brief view: could not sort columns by clicking on them (64)
  • Fixed: On PC with slow virus scanner, trying to load settings in search twice (by double clicking twice on two entries) could cause a crash (32/64)
  • Fixed: Show background copy dialog on same screen as Total Commander, not on main screen (32/64)
  • Fixed: Synchronize dirs with FTP: Compare two files by content, edit file on FTP side, re-upload -> list was not refreshed if file in subdir because of slash/backslash mismatch (32/64)
  • Added: Made browse for folder dialog resizable, e.g. in synchronize dirs (32/64)
  • Fixed: Synchronize dirs with FTP: make sure that all backslashes are replaced by slashes in CWD command (32/64)
  • Fixed: Lister: Move window to main screen on load if position was saved on second screen which is not connected (32/64)
  • Fixed: Don't show error "Insert Disk 0" for some ZIP files with zip64 central header (32/64)
  • Fixed: Main window was re-enabled by mistake after using quick search in synchronize dirs (32/64)
  • Added: wincmd.ini [Configuration] NetHoodReadInfo= set options for reading nethood: 1:GetAttributesOf, 2: SHGetDataFromIDList, 3:both (32/64)
  • Fixed: Speed up reading of nethood in Windows 7 by not calling GetAttributesOf and SHGetDataFromIDList (32/64)
  • Fixed: Shift+Enter not working properly with files in archives (32/64)
  • Fixed: Search for text on FTP server: Aborting download didn't abort search, but the download of all other files was immediately cancelled (32/64)
  • Fixed: Main configuration dialog: Font may be wrong on Copy/Move page directly after changing font for dialogs and Apply (32/64)
  • Fixed: Use WNetGetUser to verify whether a network connection already exists or not - if it does, do not call WNetAddConnection3 again to avoid problems with Windows server 2008 (32/64)
  • Fixed: Quick search with AltGr: First character typed after releasing AltGr may be ignored (32/64)
  • Fixed: FTPS (FTP over SSL): "Always trust this server" was only working for certain self-signed certificates -> use SHA1 hash to recognize cert (32/64)
  • Fixed: Lazarus combobox with dropped down list: ENTER or ESC closed entire dialog box instead of just closing the dropped down part (64)
  • Fixed: Wrong sort order after unpacking from plugin when option "add new files at end" was checked, the files were overwritten (reason: the list of changes was not cleared when re-reading the dir) (32/64)
  • Fixed: Lister: Support line lengths > 8192 characters
  • Fixed: Breadcrumb bar dropdown menu could show up when opening the button bar context menu and closing it with the mouse over the breadcrumb bar (32/64)
  • Fixed: ZIP packer: Add archive attribute only to files, not to folders, just as when copying (32/64)
  • Fixed: Minimize to tray during unpacking of multiple archives -> progress bar in tray remained at 100% when done (32/64)
  • Fixed: Copy/Delete progress dialog: Minimize didn't work (64)
  • Fixed: Lister: Resizing of window not handled correctly, because Lister handles WM_SIZE by itself (64)
  • Fixed: Configuration dialog: Color combobox for other items showing numbers instead of colors (64)
  • Fixed: Lister: Copy URL to clipboard not working correctly (64)
  • Fixed: Unregistered version: Nag screen appeared behind main window (64)
  • Fixed: Groupbox "Packer" in Alt+F5 pack dialog too small when no plugin was installed (64)
  • Fixed: Cursor position not updated when right clicking on a file just to select it (64)
  • Fixed: Crash when minimizing to tray (64)
  • Fixed: Auto-install plugins: Don't show warning about already installed plugin if the plugin directory was removed (but the plugin is still in the plugin list) (32/64)
  • Fixed: Copy in background with F5-F2: Prevent user from closing current tab (e.g. with Ctrl+W) until the background transfer has all the files (32/64)
  • Fixed: Multi-part unrar: Progress bar could sometimes jump to 100% (when unrar.dll calls ProgressProc with Size=0) (32/64)
  • Fixed: FTP over HTTP: Only file sizes up to 2 GB supported when the server reported the size in kBytes or MBytes (32/64)
  • Fixed: FTP over HTTP crash when proxy has empty password (due to bad implementation of strnew in free pascal) (64)
  • Fixed: Various dialog box item sizes (32/64)
  • Added: Support checksum file names sha256sum and sha256sums
  • Fixed: Support cheksum formats SHA1 (filename) = checksum and SHA256 (filename) = checksum
  • Fixed: File system plugin interface: high dword of size field was not supported for folders
  • Fixed: Button bar: Parameter field was limited to 259 characters -> increased to 2047 (2 kbyte minus terminating 0) (32/64)
  • Fixed: Show '?' instead of time stamp when zip contains invalid timestamp data (32/64)
  • Fixed: Alt+F1/F2 drive list: Handle case where Windows returns "(D:) label" for removable drives: remove the (D:) part (32/64)
  • Fixed: cm_switchlongnames not working on Windows 9x/ME (32)
  • Fixed: FTP download from list hangs with invalid URL twice in list, e.g. "http //ghisler.com" -> make auto-reconnect abortable (32/64)
  • Fixed: Recognize chrome extensions (.crx) as zip, they start with special header beginning with 'Cr24' (32/64)
  • Fixed: Move in background (F6-F2) moved everything in subdirs even when using "Only files of this type" option was set (32/64)
  • Fixed: Unpack from plugins: Directory attributes were not unpacked (32/64)
  • Fixed: Accept Shift+Enter also in delete confirmation dialog on ftp servers (32/64)
  • Fixed: Lister: Look for encoding="other than utf-8" and turn not on UTF-8 when found (32/64)
  • Fixed: Lister: Make sure that file contains no invalid sequences when UTF-8 is contained in the first 256 bytes of the file, otherwise detect it as normal text (32/64)
  • Fixed: Inplace rename (Shift+F6): Ctrl+Backspace was inserting strange characters in text field (same problem as in notepad.exe) -> just ignore the hotkey (32/64)
  • Fixed: FTP client: Edit file with F4 was using SIZE command of remote file although the size was available from the LIST command (32/64)
  • Fixed: When using VistaDelete=1 for deleting, the cursor placement was wrong when files like index.htm were deleted, because windows deleted also folder index_files (32/64)
  • Fixed: Right click on list background, New -> Shortcut (.lnk) not working (32/64)
  • Fixed: Windows 7: Don't show pause button in task bar when program was launched as admin, it doesn't work due to a bug in Windows (32/64)
  • Fixed: Button bar: Launching program in "c:\Program files" with parameter %S would launch c:\Program.exe instead (if that exists) (32/64)
  • Fixed: UUE decode: Support name encoding us-ascii, e.g. begin 644 =?us-ascii?Q?photo=207=2Ejpg?= (32/64)
  • Fixed: FTP: Could not abort the copying of a directory to its own subdirectory (32/64)
  • Fixed: Crash in associate dialog after changing icon and closing dialog (64)
  • Fixed: The FTP toolbar/panel background was not themed correctly (64)
  • Added: "Skip all" in copy as admin function, skips all files which fail to be copied as admin (32, 64)
  • Fixed: When a crash occurs during a file operation and the user chooses to continue anyway, he cannot close the progress dialog -> remove it (32, 64)
  • Finished porting to 64-bit, resume normal bug fix operations

New in Total Commander 7.56a Final (Sep 17, 2011)

  • Included new tcmdx64.exe with fix from (shift in context menu)
  • Fixed: Memory leak when closing Search dialog with [X] button (search results not preserved)

New in Total Commander 7.56a RC1 (Sep 17, 2011)

  • Added: wincmd.ini [Configuration] CompareUtf8Detect=1: Determines how compare by content detects UTF-8 files: 0=only by byte order marker (BOM), 1=by content, at least one multi-byte char present, 2=detected as UTF-8 if no invalid (non-UTF-8) byte sequences present
  • Fixed: Compare by content: Do not show files as UTF-8 if they contain the UTF-8 HTML header but also invalid UTF-8 characters (e.g. plain text accents)
  • Fixed: Synchronize dirs: When unpacking, do not try to show thumbnails in overwrite dialog (could hang with large archives)
  • Added: wincmd.ini [Configuration] DllLoad=0 Set DLL load method for plugins and Explorer extensions: -1: Never from current dir (most secure), 0: Only in context menu, 1: always also from current dir (as TC7.55a and older)
  • Fixed: Synchronize dirs: Disable "Synchronize" button after user clicks on it, to avoid that he clicks on it twice
  • Fixed: TC was not closing on XP when "File open" dialog was open in "Compare by content"
  • Fixed: Windows 7: When using a large font size (e.g. 150dpi), the default cursor (dotted line) wasn't erased when going to next line in file lists (because it was 2 pixels wide)
  • Fixed: System information: Windows Server 2008 R2 was not detected (was shown as Windows 7)

New in Total Commander 7.56a Beta 1 (Sep 17, 2011)

  • Fixed: Some files like wcmzip32.dll couldn't be found when TC was started by some 3rd party program launchers like Informer (Yahoo widget), which used forward slashes in the name (c:/totalcmd/totalcmd.exe)
  • Fixed: Ctrl+Z edit comment: Handle case where other programs stored an empty comment in descript.ion (file name followed by a single space)
  • Fixed: Right click context menu: "Send to"-"Mail Recipient" not working with Outlook 2003 (due to insecure dll loading in Outlook)
  • Fixed: Multi-rename tool, button [N#-#] Part: Name was no longer selected initially
  • Fixed: Watch directory changes: Do not wait until the background thread stopped watching when changing dirs, just disable handling the results -> faster dir changes (especially when at 100% CPU)
  • Fixed: Windows Server 2008 R2: F4 not working if path to notepad.exe wasn't set, because notepad isn't in Windows directory as expected -> look also in system32
  • Fixed: Button bar: Beginning a command with a '*' followed by a name in double quotes didn't work to run the program with admin rights
  • Fixed: FTP download from list didn't take last line if it wasn't ending with a line break

New in Total Commander 7.56 (Dec 2, 2010)

  • New unrar.dll crashes on certain damaged archives -> return to unrar.dll from TC 7.55a
  • Fixed: Workaround to possible security flaw in Windows html help module (loading dlls from wrong directory)
  • Fixed: Lister, UTF-8 search forward or backward could hang with 255 character search string
  • 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
  • Fixed: Synchronize dirs: Highlight text color wrong when not using SyncSelBack option
  • Fixed: Do not show old search results in "Expand selection" - "Define"
  • Fixed: Master password dialog: Maximum password length (256 characters) could only be entered via copy+paste, not by typing it (3 characters less)
  • Fixed: New unrar.dll was hanging on Windows 9x/ME
  • 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)

New in Total Commander 7.56 RC 1 (Dec 2, 2010)

  • Fixed: Main window could look incorrect after stopping theme services (Windows XP or newer)
  • Fixed: *.cmd files could not be launched as administrator via button bar
  • Added: wincmd.ini [Configuration] SkipCharOnCursor flag can now also be used to configure left arrow press in edit fields (see help)
  • 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
  • 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
  • Fixed: Synchronize dirs, SyncSelBack set by user -> choose foreground color white or black for equal files depending on brightness of background color
  • Fixed: Configuring user-defined sounds gave strange error on Windows XP x64 only
  • Fixed: Button bar, start menu, parameter %L or %l: For ftp connections, just put /relative_path/filename in the list file
  • Fixed: Lister: Percent value shown in title after searching was sometimes wrong
  • Added: MinimizeOnClose=4: Minimize TC also when clicking on button "Alt+F4 Exit" in lower right corner
  • Fixed: New SyncSelBack option didn't support hex values in the form $800000
  • Fixed: New unrar.dll crashes TC -> fix size of RARHeaderDataEx
  • Added: wincmd.ini [Configuration] longnamecopy=3: Completely disallow to write names longer than 256 characters, let user skip or rename

New in Total Commander 7.56 Beta 2 (Dec 2, 2010)

  • Fixed: Installer could not close running Total Commander with MinimizeOnClose>0
  • Added: wincmd.ini [Colors] SyncSelBack= set background color of selected items in Synchronize dirs
  • Added: wcx_ftp.ini [General] MLSD=-1/1/0: Globally enable/disable MLSD command. Can also be set in the individual connections
  • Added: Button bar: Begin command with a '*' followed by a full path or env. variable to always start the program with admin rights
  • Fixed: Lister: Reset percent value shown in title to previous position after searching (didn't seem to work automatically on some computers)
  • Fixed: Synchronize dirs, archives by content: Could not abort during unpacking, only during actual comparison
  • Fixed: Search function: Open search dialog directly with the full size when loading previous search results
  • Fixed: Compare by content, edit mode, switch encoding -> "Copy ->" and "Copy

New in Total Commander 7.56 Beta 1 (Dec 2, 2010)

  • 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!)
  • Added: Find files: Remember last search results when using "Go to file" or "Cancel" (but not when using "Feed in listbox"). Turn off with SearchKeepLast=0 in wincmd.ini
  • Added: Quick search dialog: Support hotkeys Ctrl+X, Ctrl+C and Ctrl+A
  • 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
  • Added: When creating new file via context menu, e.g. New -> Text file, do not select the extension (.txt)
  • Added: Ctrl+A in command line selects entire line
  • 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
  • Added: Windows 7: Show pause button in "aero peek" windows (shown when hovering over taskbar icon) during file operations to pause them
  • Added: Compare by Content: Auto-detect UTF-8-encoded css files starting with text: @charset "utf-8"
  • Added: Compare by Content: Auto-detect UTF-8-encoded xml files by tag Message "Identical" was shown, but no file content
  • Added: Calculate occupied space: Show size also in kBytes, MBytes and GBytes
  • 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
  • Added: Ctrl+D directory hotlist: Mark also subfolder(s) when the current directory is in a subfolder of the directory hotlist
  • 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)
  • 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)
  • 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)
  • Fixed: Windows 7 no longer showed overlay icons for shared folders -> show our own if there is no other overlay for that folder!
  • Fixed: Alt+Enter on file in ZIP showed wrong text field heights when using high DPI values (e.g. 180 dpi)
  • Fixed: Windows 7 theme for Vista (with patched uxtheme.dll) causes distorted headers (Name, Ext, Size etc)
  • Fixed: Getting floppy disk type slow on Windows 7 -> cache it, makes Alt+F1/F2 faster
  • Fixed: Support also checksum files named *.md5sum, *.md5sums, *.sha1sum, *.sha1sums, md5sums, sha1sums (not via ENTER, just via menu)
  • Fixed: Avoid duplicate names in list from "auto-refresh" when the list had already been updated
  • 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
  • Fixed: Various crashes, e.g. avoid recursive calls of sorting function
  • Fixed: Various crashes
  • Fixed: User-defined hotkeys with Alt+Windows key were not working correctly
  • Fixed: No thousands delimiters were shown in copy progress dialog (transfer speed)
  • Fixed: Directory hotlist: cd ftp://user:[email protected]/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)
  • Fixed: Regular expressions, Unicode (e.g. in multi-rename tool): Disallow pattern ^?? because it causes a crash (replace by ^? as for ANSI regex searches)
  • 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)
  • Fixed: Don't check for shield overlay icon on UNC paths because it seems to be very slow
  • 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
  • Fixed: Lister didn't support case-insensitive backwards search in UTF-8 files
  • 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)
  • Fixed: Archive with encrypted file names (e.g. RAR): Pressed F3 on F5> text -> error message was shown, but cursor remained an hourglass
  • Fixed: Synchronize dirs - "compare plugins" configuration dialog: First column wasn't cut off at start of second column
  • Fixed: F5 - F2 background transfer manager timing problem: In some cases, the BTM could close before new files could be added to it
  • Fixed: Button bar: Try to find better suited icon when dropping file on bar, similar to icons in file list when using option "All"
  • Fixed: FTP: Viewing files containing forbidden characters (e.g. a colon ":") only worked with internal viewer, not external (Alt+F3)
  • 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
  • Fixed: Create CRC checksums, give name of existing directory as target file name -> Error that controls were deleted in background thread
  • 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
  • Fixed: RAR packer: -sfx was passed twice to the packer when creating self-extracting archives
  • 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
  • Fixed: Documentation of E_BAD_DATA and E_BAD_ARCHIVE in packer plugin help file was wrong (reversed)
  • Fixed: FTP master password not working when longer than 64 bytes (after converting it to UTF-8 internally)
  • 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
  • Fixed: Configuration - Change button bar: Icons appeared on multiple lines when using high dpi settings (e.g. 175 dpi)
  • 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
  • Fixed: Also ignore trailing spaces in XXE-Encoded files
  • Fixed: Select files (Num+"+"): Function couldn't handle selection by size properly for files > 2GB
  • Added: Support of new non-standard zip file used by Firefox (omni.jar), not starting with "PK" 03 04
  • Fixed: Win9x/ME: Position of file tips wrong when not using Win32-style tips
  • Fixed: Files - Split very unresponsive (e.g. to abort button) when splitting huge files (several GB)
  • Fixed: Renaming directory failed if the contents of a subdir were shown in the other panel, and "Watch directory changes" was used
  • 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
  • Fixed: Synchronize dirs: "Read Error" message was shown when comparing directory with empty drive (e.g. newly formatted USB stick)
  • Fixed: Handle faulty ftp servers which return Unix file listing in reply to MLSD command (instead of MLSD format)
  • Fixed: Close help file when auto-installing to program dir or language dir, so help files can be auto-updated too
  • 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
  • Fixed: File system plugin, cursor on file at the top of the list (e.g. via End, PageUp), delete file -> cursor went to [..]
  • Fixed: Security update to bzip2 plugin and bzip2 unpacker in tcunzlib.dll
  • Fixed: FTP: Store flag to preserve file dates on upload in separate ini entry (PreserveDatesUpload) from same option for downloads
  • Fixed: Crash on startup when starting with both separate trees and trees in normal panels -> disallow it
  • Fixed: Search dialog, find text: Storing of Unicode text with spaces at start or end not working
  • Fixed: FTP download from list, list >1024 bytes, edit list during download -> crash
  • Added: Start work on 64-bit conversion
  • Fixed: F4 Edit: Do not try to run default editor notepad.exe from current directory (if just notepad.exe is defined as default editor)
  • Added: Check whether Total Commander is vulnerable to DLL load problem - no, not directly, but plugins may be vulnerable -> add protection
  • Added: Start work on conversion to Lazarus/Free Pascal in preparation for 64-bit version
  • Added: Deleted all old 16 bit code (in $ifdef) in preparation for 64-bit version

New in Total Commander 7.55a (Dec 2, 2010)

  • Fixed: Ctrl+V (Paste) not working with option x64DisableRedirection=1 (Windows Vista/7 x64)
  • Fixed: Lister on Linux/Wine: Do not replace characters by dot placeholder if fixed width font was requested, but variable width font returned
  • Fixed: Problems with AutoHotkey because of renamed buttons in "Configure directory hotlist"
  • Added: Always show administrative shares (experimental, WinNT-based systems only): wincmd.ini [Configuration] AdminShares=1
  • Fixed: Custom sounds not working on Windows XP x64
  • Fixed: FTP in background: TC tried to resume the download even when user aborted downloading a binary file transferred in text mode
  • Fixed: FTP: "ABOR" command wasn't sent when user aborted downloading a binary file transferred in text mode
  • Fixed: Background transfer manager: Speed limit could be significantly lower than chosen by the user
  • Fixed: FTP: Made the detection of UTF-8 encoding compliant with RFC 2640: If the FEAT command returns a line with UTF8, the encoding is ON by default, even if OPTS UTF8 ON returns an error
  • Fixed: Load per file icons (e.g. exe/lnk) always in background, not only on first load (should make network drives more responsive)
  • Fixed: When deleting files as admin from system32 while x64DisableRedirection=1, redirect calls to tcmadmin to SysNative (will work on XP64 only when installing Microsoft patch)

New in Total Commander 7.55a pre2 (Dec 2, 2010)

  • Fixed: Decode file: List not refreshed when user gave a single dot "." as target
  • Fixed: Remote Terminal Server drives not shown on Windows Server 2003 because WTSGetActiveConsoleSessionId returned 0
  • Fixed: Show error when user tries to use outdated diskdir extended plugin
  • Fixed: Move directory containing read-only file(s) to different drive -> directory timestamp couldn't be moved with the directory, because NTFS updated the timestamp when the read only file was deleted
  • Fixed: User-defined "unpack complete" sound played twice also when unpacking TAR archive, or with packer plugin supporting background operations
  • Fixed: TAR archives: Unpack files with long name stored in pax (portable archive interchange) format extended header (see The Open Group Base Specifications Issue 6, IEEE Std 1003.1, 2004 Edition)
  • Fixed: Send OPTS MLST command when server doesn't send all fields by default (e.g. UNIX.mode)
  • Fixed: FTP "Send commands": Couldn't send command containing ";" character -> put command in double quotes e.g. "OPTS MLST Type;Size;Modify;Perm;UNIX.mode;"
  • Fixed: Synchronize dirs with files which differ only in case: Re-alignment stopped after the first matching file
  • Added: Allow user to choose whether Ctrl+C should use Explorer extensions or not (default is no, it's much faster): wincmd.ini [Configuration] UseFastCtrlC=1/0 (Set to 0 to use Explorer extensions)

New in Total Commander 7.55a pre1 (Dec 2, 2010)

  • Added: Synchronize dirs with files which differ only in case: show slashed circle for files which will not be synchronized
  • Fixed: Synchronize dirs with files which differ only in case, e.g. Aaa and AAA: Align more than one matching names, do not align non-matching names at all if there are dupes
  • Fixed: User-defined "unpack complete" sound played twice when unpacking RAR files (since the unpacking is now done in a background thread)
  • Fixed: Could not delete anything in Sync tool with VistaDelete=1 and x64DisableRedirection=1
  • Fixed: FTPS Uploads hang to Serv-U 9-4-0-0 due to a bug in Serv-U (incorrect shutdown handling)
  • Fixed: MIME-Decode (base64): Ignore spaces in the data
  • Fixed: FTP: If the server dropped the control connection during a download with a "connection reset", TC 7.55 would restart the download from start instead of resuming
  • Added: Drive button bar: Do not show USB card reader slots with no media: wincmd.ini [Configuration] HideRemovableNoMedia=1 (NT-based systems only, turn off when too slow)
  • Fixed: Upload of subdir to FTP failed if connection was lost (timeout) before the upload started
  • Fixed: Dynamically create copyright notice with Unicode in Splash screen so it also works on e.g. Chinese Windows
  • Added: Multi-rename tool: Added a switch to always create Unicode file for external editor (e.g. to change English names to add characters from other codepages): wincmd.ini [Configuration] RenameEditUnicode=1
  • Fixed: FTP compare by content (in synchronize dirs): Handle special case where FTP server cuts leading zeroes from XCRC checksum (e.g. Serv-U)
  • Fixed: When auto-installing language file with included help file, use that help when user presses F1
  • Fixed: When switching to CD-ROM drive while tray is open, do not abort reading with error after 5 seconds. Instead, show "Connecting" dialog
  • Fixed: When closing command line dropdown combobox, place cursor at the end of the line also in brief view
  • Fixed: Drag&Drop and Properties dialog not working with option x64DisableRedirection=1 (Windows 7 only)
  • Fixed: Tree wasn't updated when user changed to different directory via right click on button bar and choosing cd c:\some path

New in Total Commander 7.55 (Jun 18, 2010)

  • Use MLSD command for file listings in FTP function (better time resolution, time in UTC)
  • Transfer files between two computers over a special USB cable -> supported cables
  • Improvements to synchronize dirs function: Compare via plugins and FTP, options to skip hidden files and hard links, SITE UTIME in ftp sync
  • Compare by content now shows different and changed lines with a slightly different background color (configurable via wincmd.ini)
  • Unpack directory time stamps from archives
  • Lister: Increased maximum line length to 1024 characters (Unicode: 512)
  • Verify CRC checksums: Also support CRC files in UTF16 Unicode format
  • Show Terminal Server and Win7 XP mode drives in drive dropdown list and drive buttonbar
  • Ctrl+Shift+B and cm_DirBranchSel shows branch view of only the selected dirs+files
  • F5 copy dialog: "Options" dialog extension can be pinned now to remain open
  • Show progress dialog box when reading a directory takes longer than 5 seconds
  • Create CRC checksums: support subdirectories (recursively), background button
  • Handle dir space calculation in background (when user presses SPACE or Alt+Shift+Enter)
  • File system plugins: Support background downloads and uploads (requires changes to plugin)
  • Various new background operations: Unpack: RAR, TAR, packer plugins (needs modification), Pack: TAR, packer plugins

New in Total Commander 7.55 RC2 (May 21, 2010)

  • This is mainly a bugfix release

New in Total Commander 7.55 RC1 (May 12, 2010)

  • This is mainly a bugfix release, there are only minor new features like SHA256 checksum checking

New in Total Commander 7.55 Beta 3 (Apr 23, 2010)

  • This is mainly a bugfix release, there are only minor new features like "Background" button in "Verify checksums"

New in Total Commander 7.55 Beta 2 (Apr 9, 2010)

  • This is mainly a bugfix release, there are only minor new features like "paste" in the quick search dialog.

New in Total Commander 7.55 Beta 1 (Mar 26, 2010)

  • Use MLSD command for file listings in FTP function (better time resolution, time in UTC)
  • Transfer files between two computers over a special USB cable -> supported cables
  • Improvements to synchronize dirs function: Compare via plugins and FTP, options to skip hidden files and hard links, SITE UTIME in ftp sync
  • Compare by content now shows different and changed lines with a slightly different background color (configurable via wincmd.ini)
  • Unpack directory time stamps from archives
  • Lister: Increased maximum line length to 1024 characters (Unicode: 512)
  • Verify CRC checksums: Also support CRC files in UTF16 Unicode format
  • Show Terminal Server and Win7 XP mode drives in drive dropdown list and drive buttonbar
  • Ctrl+Shift+B and cm_DirBranchSel shows branch view of only the selected dirs+files
  • F5 copy dialog: "Options" dialog extension can be pinned now to remain open
  • Show progress dialog box when reading a directory takes longer than 5 seconds
  • Create CRC checksums: support subdirectories (recursively), background button
  • Handle dir space calculation in background (when user presses SPACE or Alt+Shift+Enter)
  • File system plugins: Support background downloads and uploads (requires changes to plugin)
  • Various new background operations: Unpack: RAR, TAR, packer plugins (needs modification), Pack: TAR, packer plugins

New in Total Commander 7.50a (Sep 28, 2009)

  • General features:
  • Both 32 bit and 16 bit versions available!
  • Long filenames in Windows 95/98 and Windows NT (16 and 32-bit version)!
  • Direct access to Network Neighbourhood
  • Supports Drag & Drop with Explorer/the Desktop etc.
  • Command line for starting of programs with parameters, simply by typing the program name or by pressing CTRL+ENTER or CTRL+SHIFT+ENTER.
  • Configurable button bar and Start menu (User-defined commands) to place your frequently used DOS or Windows programs into a drop-down menu. The actual directory and/or the file under the cursor can be delivered to the application.
  • Configurable main menu.
  • Built in file viewer (Lister) to view files of ANY SIZE in hex, binary or text format, using either the ASCII- (DOS) or the ANSI- (Windows) character set. The line width and font size can now be changed. You can even view files inside archives! New: Support for Unicode UTF-8 format.
  • Bitmap viewer in Lister, additional formats through Irfanview (see addons).
  • HTML- and Unicode-Viewer in Lister.
  • Parallel port transfer function (direct cable connection), works between Win95/98/NT/2000/3.1 and DOS!
  • Thumnbails view shows preview images in file lists.
  • Custom columns view allow to show additional file details.
  • Multi-rename tool to rename many files with specific rules, or by editing the names in a text editor
  • Total Commander comes in the following languages: English, German, French, Italian, Danish, Swedish, Norwegian, Dutch, Spanish, Czech, Russian, Polish, Hungarian, and now also Hebrew, Greek, Afrikaans, Catalan, Turkish and Ukrainian!
  • The help is available in English, German and French (separately).
  • File handling:
  • Extended copying, moving, renaming and deleting of entire trees (Enables deleting "full" directories).
  • Compare files by content, now with built-in text editor.
  • Synchronize directories (with subdirs), or a directory with a ZIP file.
  • Encode/Decode files in UUE, XXE and MIME format.
  • Split/Combine big files.
  • Search for duplicate files.
  • Show/select files with specific search pattern, size, date or contents.
  • Restore selection as it was before the last file operation (NUM /).
  • Enhanced search function with full text search in any files across multiple drives, even inside archives.
  • Multi-rename tool: Allows to rename multiple files in one step (Hotkey: Ctrl+M)
  • Overwrite dialog allows to show preview images and custom fields
  • Work with Windows Vista user rights model (user account protection)
  • FTP client:
  • Built-in FTP client supports most public FTP servers, and some mainframes
  • FTP and WWW proxies for FTP connections; new also SOCKS4+5.
  • FXP: Send files directly from one remote server to another.
  • Resume aborted downloads.
  • Add files to download list (through context menu) and download later.
  • Download in the background (separate thread).
  • Secure FTP over SSL/TLS, enter the URL as follows: ftps://ftp.servername.com .
  • Needs OpenSSL dlls from www.openssl.org.
  • Archive handling:
  • Archives are handled like subdirectories. You can easily copy files to and from archives. The appropriate archiving program is automatically called. pkzip, arj, lha, rar, ace and uc2 are all supported.
  • Built-in ZIP-compatible packer, supports long filenames! This packer is based on ZLIB by Info-Zip.
  • Internal unpackers for ZIP, ARJ, LZH, TAR, GZ,CAB, RAR and ACE formats.
  • Additional packers can be added as plugins. See addons page.
  • Pack large archives in the background (separate thread).
  • Copy files directly from one archive to another.

New in Total Commander 7.50 Final (Sep 28, 2009)

  • General features:
  • Both 32 bit and 16 bit versions available!
  • Long filenames in Windows 95/98 and Windows NT (16 and 32-bit version)!
  • Direct access to Network Neighbourhood
  • Supports Drag & Drop with Explorer/the Desktop etc.
  • Command line for starting of programs with parameters, simply by typing the program name or by pressing CTRL+ENTER or CTRL+SHIFT+ENTER.
  • Configurable button bar and Start menu (User-defined commands) to place your frequently used DOS or Windows programs into a drop-down menu. The actual directory and/or the file under the cursor can be delivered to the application.
  • Configurable main menu.
  • Built in file viewer (Lister) to view files of ANY SIZE in hex, binary or text format, using either the ASCII- (DOS) or the ANSI- (Windows) character set. The line width and font size can now be changed. You can even view files inside archives! New: Support for Unicode UTF-8 format.
  • Bitmap viewer in Lister, additional formats through Irfanview (see addons).
  • HTML- and Unicode-Viewer in Lister.
  • Parallel port transfer function (direct cable connection), works between Win95/98/NT/2000/3.1 and DOS!
  • Thumnbails view shows preview images in file lists.
  • Custom columns view allow to show additional file details.
  • Multi-rename tool to rename many files with specific rules, or by editing the names in a text editor
  • Total Commander comes in the following languages: English, German, French, Italian, Danish, Swedish, Norwegian, Dutch, Spanish, Czech, Russian, Polish, Hungarian, and now also Hebrew, Greek, Afrikaans, Catalan, Turkish and Ukrainian!
  • The help is available in English, German and French (separately).
  • File handling:
  • Extended copying, moving, renaming and deleting of entire trees (Enables deleting "full" directories).
  • Compare files by content, now with built-in text editor.
  • Synchronize directories (with subdirs), or a directory with a ZIP file.
  • Encode/Decode files in UUE, XXE and MIME format.
  • Split/Combine big files.
  • Search for duplicate files.
  • Show/select files with specific search pattern, size, date or contents.
  • Restore selection as it was before the last file operation (NUM /).
  • Enhanced search function with full text search in any files across multiple drives, even inside archives.
  • Multi-rename tool: Allows to rename multiple files in one step (Hotkey: Ctrl+M)
  • Overwrite dialog allows to show preview images and custom fields
  • Work with Windows Vista user rights model (user account protection)
  • FTP client:
  • Built-in FTP client supports most public FTP servers, and some mainframes
  • FTP and WWW proxies for FTP connections; new also SOCKS4+5.
  • FXP: Send files directly from one remote server to another.
  • Resume aborted downloads.
  • Add files to download list (through context menu) and download later.
  • Download in the background (separate thread).
  • Secure FTP over SSL/TLS, enter the URL as follows: ftps://ftp.servername.com .
  • Needs OpenSSL dlls from www.openssl.org.
  • Archive handling:
  • Archives are handled like subdirectories. You can easily copy files to and from archives. The appropriate archiving program is automatically called. pkzip, arj, lha, rar, ace and uc2 are all supported.
  • Built-in ZIP-compatible packer, supports long filenames! This packer is based on ZLIB by Info-Zip.
  • Internal unpackers for ZIP, ARJ, LZH, TAR, GZ,CAB, RAR and ACE formats.
  • Additional packers can be added as plugins. See addons page.
  • Pack large archives in the background (separate thread).
  • Copy files directly from one archive to another.

New in Total Commander 7.50 Final Pre 2 (Sep 28, 2009)

  • Fixed: Show which plugin caused crash when a crash occurs in content plugin function "ContentGetSupportedField"
  • Fixed: Use TPanel in nag screen also for button click descriptions to avoid vertical misalignment
  • Fixed: Progress bar in F5 copy - move to background was incorrect
  • Fixed: FTP delete in background transfer manager no longer worked because of a recent fix
  • Fixed: UTF-8 to UTF-16 converter: Replace invalid UTF-8 sequences resulting in a character in range 00..7F by underscore character '_', e.g. sequence C0 8A instead of 0A (security fix)
  • Fixed: Background transfer manager: Do not allow to add files for unpacking via "+" button
  • Fixed: Right clicking on file system plugins could be slow, because they were interpreted as UNC paths first
  • Fixed: FTP: When connection is lost on other tab and user chooses to reconnect, but reconnect fails, then switch to local directory
  • Fixed: Problems copying subdir from protected directories (requiring admin rights)
  • Fixed: Change to new company name in various programs and dlls (not all), fixed some manifest resources
  • Fixed: Invalid size value in FTP file listings could cause a floating point exception
  • Fixed: Synchronize dirs, ftp on left side: Files which differ in size only because of different line breaks were no longer detected

New in Total Commander 7.50 Final Pre 1 (Sep 28, 2009)

  • Fixed: FTP download from list: entire operation was aborted if connect to first ftp server in list failed
  • Fixed: X64 submenu: Tortoise submenu for folders was shown incompletely
  • Fixed: Crash when deleting a directory (error in Scanpath function)
  • Fixed: Could no longer create directories longer than 247 characters (normal file limit is 259 characters)
  • Fixed: "Show" - "Custom" filter didn't support virtual folders like the Desktop
  • Fixed: Separate tree: Invalid command "Pack files" was shown in right click context menu
  • Fixed: In dialogs, make the height of all control at least 16 pixels (and slightly increase the size of some dialogs)
  • Fixed: "Mark newer, hide same files" didn't work properly when a quick search filter (Ctrl+S) was active
  • Fixed: Drag&Drop: Accept OLE objects with names longer than 1022 characters, warn that name was cut
  • Fixed: Some FTP server types no longer working correctly after recent UTF-8 fix
  • Fixed: Prevent floating point errors due to invalid file sizes in progress bar function
  • Fixed: When using Alt for quick search, using Alt+Arrow up would paste character to edit box (Windows itself does that) -> catch it
  • Fixed: Alt+F9 unpack zip archive to same dir containing archive with same name -> Access denied dialog was created by background thread instead of foreground thread
  • Fixed: Couldn't overwrite files in "forbidden" dirs accessed with admin rights (got error about existing directory)
  • Fixed: [DriveHints] didn't support Unicode (e.g. via Unicode wincmd.ini)
  • Fixed: Files - Change attributes: Clear comment cache when user changes any plugin attributes
  • Fixed: Crash when right clicking on a virtual folder which doesn't support IContextMenu2 interface, e.g. items in control panel - network connections
  • Fixed: Crash when opening breadcrumb menu of the desktop and no dir list was returned
  • Fixed: Packer plugin auto-installer: Extension list was limited to 63 characters
  • Fixed: CAB unpacker: Couldn't handle CAB files containing multiple files with the same name but different case, e.g. a.txt and A.txt
  • Fixed: Right click on current path until history list appears, press ESC, move mouse -> progress bar cursor was shown again
  • Fixed: cm_CommandBrowser dialog wasn't 100% Unicode yet
  • Fixed: Open CHM help on 64-bit Windows fails if x64DisableRedirection=1
  • Fixed: Open CHM help on Windows 95b fails with Htmlhelp() call -> use ShellExecute if that happens
  • Fixed: Move directory containing hard links (reparse points) to directories with F6 to other drive -> just copy the files within the hard link, and then delete just the link

New in Total Commander 7.50 RC2 (Aug 28, 2009)

  • Added: Chinese main land language now included by default
  • Fixed: Use Unicode functions to subclass windows, e.g. when showing the right click context menu
  • Fixed: Selection was lost when switching away from TC and back while quick filter active, even if nothing changed in the directory
  • Fixed: FTP servers which return paths in the form "c:/some/dir" instead of Unix form "/some/dir" didn't work with queue function of background transfer manager (+ button or F5-F2)
  • Fixed: Changed certificate (used to sign installer and program) to new company name "Ghisler Software GmbH"
  • Fixed: FTP: Chinese UTF-8 names on Chinese Windows were sometimes not detected correctly

New in Total Commander 7.50 RC2 Pre 1 (Aug 28, 2009)

  • Fixed: FTP resume upload in foreground -> names of source and target file were not shown
  • Fixed: In place rename: ENTER+ESC didn't work when renaming file after changing path with in place edit
  • Fixed: Breadcrumb bar: Do not close dropdown list when user releases mouse over up/down arrow panels, only during drag&drop
  • Fixed: Some message dialogs couldn't be shown after copying in the foreground (because file dialog handle wasn't reset to 0)
  • Fixed: Auto-refresh file list when switching away from TC and back also when a quick filter is active (and keep the filter active)
  • Fixed: Accessing UNC paths longer than 259 characters didn't work. Reason: They require a DIFFERENT prefix in the form \?UNC\path
  • Fixed: When moving files/dirs to a new directory, do not simply copy the security attributes from the folder. Instead, set empty security attributes and "inherit" flag
  • Fixed: Quick filter (Ctrl+S) couldn't be removed in virtual folders with F2/Ctrl+R (reread source)
  • Fixed: Do not try to get per file icons for files desktop.ini and target.lnk in directories which are part of a virtual folder (attribute set to read only or system, contains file desktop.ini)
  • Fixed: "Delete" menu item missing in separate tree
  • Fixed: Ctrl+Up arrow on LNK pointing to deleted destination could cause an access violation
  • Fixed: Now using MS VC++ 6.0 instead of Watcom C++ for installer, because it didn't work for one user
  • Fixed: Reduce flicker of right click cursor progress bar when moving mouse
  • Fixed: Drag&Drop: Cursor could lose its attached file icon when not moved for a while over the target panel
  • Fixed: Watchdirs didn't correctly handle external quick filter dll (tcmatch.dll)
  • Fixed: If IViewAdditionalTypes was longer than supported, the types could be cut in the middle, so a wrong search could result (e.g. *.cdr could be cut as *.c or just * when length reached)
  • Fixed: Internal associations: Current path wasn't set before starting an external program when an association menu was shown (open=* option)
  • Fixed: Click on locked tab would open new tab if DrivesShowUpcase=1, but the tab is stored with a lowercase drive letter
  • Fixed: Watchdirs may miss some files in right panel if both panels show the same dir, and 100s of file changes are reported in a short time
  • Fixed: Standalone synchronize dirs: The title bar was cleared when sync copy ended while the dialog was in the background
  • Fixed: Files - Split file: Option "Delete files on target disk" no longer worked (it should work on removable disks only)
  • Fixed: Some dialog box controls were no longer translated: Tab in packed file info dialog, some comboboxes in main configuration dialog after changing language and click on "Apply", Configure custom sounds, Run minimized in button bar dialog
  • Fixed: Resource leak when creating Unicode controls from non-Unicode window class -> Windows seems to create one extra USER object each time
  • Fixed: Right click context menu, Windows 64bit: X64 submenu wasn't available in current path or drive right click menu
  • Fixed: Right click context menu, Windows 64bit: X64 submenu not working on virtual folders -> make it work for those which can be resolved to a real path
  • Fixed: Windows 7: Progress bar in taskbar icon remained after clicking "background", pausing and then canceling the operation
  • Fixed: Couldn't auto-disconnect ftp on suspend, which could crash some VPN software -> wincmd.ini DisconnectOnSuspend=0 with 0=no, 1=disconnect all ftp, 2=disconnect ftp+fs plugins, 3=both
  • Fixed: FTP delete in background transfer manager didn't consider the "FTP show hidden files" option, so files in subdirs starting with a dot couldn't be deleted
  • Fixed: Synchronize dirs, load list of "only selected" from file: Last item in list could be ignored if the list was using Unicode and didn't end with a line break
  • Fixed: Dual monitors, button bar: ToolTip was shown on wrong screen when using keyboard interface
  • Fixed: FTP, Synchronize dirs: Warn the user only once about files with same name but difference case (e.g. 'a' and 'A'), even if there are multiple
  • Fixed: Hotkeys were not translated (Ctrl->Strg) in German Lister
  • Fixed: ToolTip was shown for directories containing a dot although none should be shown, because the text after the dot was seen as an extension

New in Total Commander 7.50 RC1 (Aug 28, 2009)

  • Fixed: Unicode display problems in tabstop header (Name, Ext. etc): Chinese text on Japanese Windows not shown correctly when using Windows Classic theme
  • Fixed: Crash on exit after using Startup Guard plugin (due to a bug in the plugin, still occurs when using cm_UnloadPlugins)
  • Fixed: Shift+F5 didn't place cursor on new file if DrivesExportUpcase and DrivesShowUpcase had different values

New in Total Commander 7.50 RC1 Pre 1 (Aug 28, 2009)

  • Added: Manifest: Add new Windows 7-specific section window was scrolled to wrong position (not considering the number of columns)
  • Fixed: Access violation when ftp connection is hanging and user presses Alt+F4
  • Fixed: Some minor problems with small right click progress bar on current path field
  • Fixed: F5 copy: Increased number of characters in filter box from 255 to 1022 (limit problem was caused by Delphi StdCtrls library 255 char limit), fixed same problem in various other locations
  • Fixed: FTP: Do not try to switch to UTF-8 mode when a connection is set to auto-detect, but the "Send command" contains OPTS UTF8 OFF
  • Fixed: Main menu: Do not allow multiple tabs in one line, e.g. when using a custom translated menu in Lister with in it and a predefined hotkey
  • Fixed: On some systems, right clicking could take longer than 500ms until the context menu was shown (due to SetTimer not handling 50ms intervals correctly)
  • Added: Auto-start internal sync tool with parameter SYNCOPEN =SettingsName or just SYNCOPEN =
  • Added: Auto-start external sync tool with parameter /S=S:=SettingsName or just /S=S:= when passing the paths separately
  • Added: New internal command OPENCUSTOMVIEWB custom_columns_view_title switches to this view on BOTH sides
  • Added: Search function: Increased max. length of search string to 2046 characters
  • Fixed: Ctrl+C Ctrl+V no refresh on Win98/SE only, all other systems were OK
  • Fixed: Delphi bug in forms.pas: Do not call DestroyCursor for cursors loaded via LoadCursor, as described on MSDN

New in Total Commander 7.50 Public Beta 8 (Jul 31, 2009)

  • 30.07.09 Fixed: Ctrl+Z Edit comment sometimes not working, sometimes even working for [..]
  • 30.07.09 Added: New internal command with parameters: OPENCUSTOMVIEW custom_columns_view_title switches to the first custom columns view with the specified name.
  • 30.07.09 Fixed: Access violation in tree update thread
  • 29.07.09 Added: Show small progress bar in cursor also when right clicking on current path to indicate that there are 2 possible context menus
  • 29.07.09 Fixed: Show small progress bar in cursor not working with semi-transparent cursors
  • 29.07.09 Added: wincmd.ini [Configuration] ContextProgress=0 allows to turn off progress bar before showing context menu (in right mouse button selection mode)
  • 29.07.09 Fixed: Starting standalone sync tool with parameter /O=%L -> option "only selected" could not be unselected
  • 29.07.09 Fixed: Button bar, start menu: %Z didn't work as the very first parameter
  • 29.07.09 Fixed: Lister, Unicode text view: Double click on last word in text (with no line break after it) didn't select the very last character

New in Total Commander 7.50 Public Beta 8 Pre 1 (Jul 31, 2009)

  • 28.07.09 Fixed: Access violation when closing TC - error reason finally found (access to no longer existing thread after calling ResumeThread with FreeOnTerminate set)
  • 28.07.09 Fixed: Unpack multiple selected zip files with Alt+F9 -> Tab key not working to reach pause button
  • 28.07.09 Added: Increased maximum number of custom column views from 29 to 99. Note that only the first 29 can be set via cm_SrcCustomView* commands, the additional are accessible via new command ranges 6530-, 7030- and 7530-
  • 28.07.09 Added: Show small progress bar in cursor when right clicking to indicate to the user that a context menu will be shown after half a second (many users don't know it...)
  • 26.07.09 Fixed: Directory hotlist (Ctrl+D): Automatically double ampersand character in display name, e.g. path "&test" -> "&&test" because single ampersand is used for hotkeys
  • 26.07.09 Fixed: Synchronize dirs: Option "Empty subdirs" was saved, but not loaded via folder button
  • 26.07.09 Added: Synchronize dirs: Adjust width of wildcard dropdown list to longest wildcards (limited to window width)
  • 26.07.09 Fixed: Backported thread-safe Delphi string handling from Delphi 7 to Delphi 2 (using LOCK INC and LOCK DEC calls)
  • 24.07.09 Fixed: Right click context menu: 64-bit "Send To" submenu was empty on Windows 7 (requires hidden window and IObjectWithSite->SetSite with dummy object to work)
  • 24.07.09 Fixed: Full view, click on thumbnails icon twice (on/off) -> footer was showing name of file instead of size info
  • 22.07.09 Fixed: Try to detect ftp server reporting "quota exceeded" only after a complete upload (normally a server aborts an upload when the quota is exceeded)
  • 22.07.09 Fixed: Move function: Workaround to Samba bug: Samba sets file attributes to archive+hidden+system when calling SetFileSecurity to copy security of target dir to target file (Samba reports to be an NTFS drive)
  • 22.07.09 Added: New command line parameter /O= used to pass list of only selected files to external sync tool
  • 22.07.09 Fixed: Dragging .bar file to button bar created button with wrong icon if the extension wasn't all lowercase
  • 21.07.09 Added: Button bar, start menu: New parameter %Z: Allow to pass name of archive in %P or %T parameter (only recommended if the called program can handle it)
  • 21.07.09 Added: Button bar, start menu: New parameter %x: Interpret all following parameters again as source/target
  • 21.07.09 Added: Button bar, start menu: New parameter %X: Interpret all following parameters as left/right instead of source/target. Supports %P%p%N%n%T%t%M%m%S%s%R%r
  • 21.07.09 Added: Button bar, start menu: New parameters %R, %r: Inserts all selected files from the TARGET panel
  • 21.07.09 Fixed: Unpack multiple selected archives with Alt+F9: Couldn't pause or abort operations of external unpackers via TC progress dialog
  • 19.07.09 Fixed: access violation trying to unpack certain AES-encrypted RAR files with wrong password
  • 19.07.09 Fixed: WindowBlinds causing crash on disconnect from ftp
  • 17.07.09 Fixed: Standalone synchronize dirs (/S=S): Lister didn't load images via Irfanview/Xnview
  • 17.07.09 Fixed: Standalone synchronize dirs (/S=S): Crash when using mouse wheel after viewing a file in Lister and closing Lister
  • 17.07.09 Fixed: Error "Control deleted from background thread!" was shown after failed unpack because target is a program which is currently running

New in Total Commander 7.50 Public Beta 7 (Jul 16, 2009)

  • 15.07.09 Added: Russian language now included by default (new version, original still available via www.ghisler.com)

New in Total Commander 7.50 Public Beta 7 (pre2) (Jul 16, 2009)

  • 14.07.09 Fixed: All background transfer manager windows appeared above each other, not side by side as in TC 7
  • 14.07.09 Fixed: Button bar, parameters %P%S, cursor on [..] with nothing selected -> path was not surrounded by "" if it contained spaces
  • 14.07.09 Fixed: Regular expressions: In Unicode (e.g. file names) xnn will be converted from current code page to Unicode, while x{nnnn} will be Unicode directly
  • 14.07.09 Fixed: FTP: Progress and Cancel not working properly when deleting many files over a fast connection or locally
  • 14.07.09 Fixed: Various memory leaks in new functions (found via a leak detection tool)
  • 12.07.09 Fixed: When copying relatively small files in subdirs, clicking on "Cancel" aborted immediately without giving the user a chance to continue
  • 12.07.09 Fixed: Turn off reaction to ANY kind of hotkey while minimized, except for the standard keys (Enter, Alt+Space, Alt+F4)
  • 12.07.09 Added: Synchronize dirs: Increased number of characters in wildcards combo box from 259 to 1023
  • 10.07.09 Fixed: Access violation when pressing Delete on minimized but focused Total Commander
  • 10.07.09 Fixed: Delete files on Vista to recycle bin no longer supported UAC (delete as admin) because the new Vista delete function returned no error
  • 09.07.09 Fixed: Installer: Strange characters could appear at end of string "All users" on link creation dialog
  • 09.07.09 Added: Installer: Use GetUserDefaultUILanguage if available to get true language of dialogs etc.
  • 08.07.09 Added: Lister started via /S=L switch: P as last parameter allows to choose Lister plugin, e.g. /S=L:Piclview forces plugin iclview
  • 08.07.09 Fixed: Removed error "Cannot focus a disabled or invisible window." when starting TC with StartupScreen=0 and tool "TrueTransparency" active
  • 08.07.09 Added: Lister started via /S=L switch: Pass parameters to Lister, e.g. /S=L:AT1C1251 (see help - command line parameters for details)
  • 08.07.09 Added: Button bar: Ctrl+Left now stops to the right of the next separator, not to the left of it
  • 08.07.09 Fixed: Installer: Language selection list now uses the correct code page for each language, taken from install.lng

New in Total Commander 7.50 Public Beta 7 (pre1) (Jul 16, 2009)

  • 07.07.09 Added: Romanian language now included by default
  • 07.07.09 Fixed: In main menu, press ENTER on menu item for command cm_FocusButtonBar -> button bar was focused and first button was pressed by mistake
  • 07.07.09 Fixed: Slight overlap of controls in search dialog
  • 07.07.09 Added: New button bar hotkeys: Ctrl+Right/Left jumps to button after next/previous separator, or to the end/beginning. Alt+Enter opens button change dialog
  • 07.07.09 Added: Thumbnails view: Support for Unicode text starting with byte order marker FF FE
  • 07.07.09 Fixed: Rename/Move function: Get file attributes from file listing because GetFileAttributesW seems to report invalid data on some Samba drives
  • 05.07.09 Fixed: New standard copy method (CopyFileEx): handle ERROR_LOCK_VIOLATION error which occurs if the source or target is locked in the middle (e.g. open PST files)
  • 05.07.09 Fixed: When executing a verb in a file system plugin, first check whether there is a local name (FsPluginGetLocalName), and if not, download the file and execute it locally with the custom verb
  • 03.07.09 Fixed: Compare by content editor: Compare two large files > 1 MB, edit one, save, compare again, edit -> save failed. Solution: use two backup files, .bak and .bk2. The .bak holds the content of the initial original, while the .bk2 holds the content of the last save (mapped into memory)
  • 03.07.09 Fixed: Standalone Synchronize dirs via /S=S switch didn't work with file system plugins which use logging
  • 03.07.09 Fixed: Lister plugins: Avoid infinite loops with callback ListNotificationReceived, e.g. when WM_NOTIFY is received again while TC calls this function already
  • 02.07.09 Added: Installer: Set default language on first installation to the system's current user language (if included)
  • 30.06.09 Added: Installer: Support translation
  • 30.06.09 Fixed: Could not unpack some AES-encrypted zip files where the local header didn't contain the packed file size
  • 30.06.09 Fixed: Synchronize dirs: When comparing with option "Empty dirs", disable the option "Right: Delete all empty directories" in the sync copy dialog because the two options interfere
  • 30.06.09 Fixed: FTP, upload in background fails in the following case: Upload to uppercase directory, option "convert name to lowercase" active, user adds a file to the upload (reason: entire path converted to lowercase!)
  • 30.06.09 Fixed: Lister, Hex search with OEM(DOS) font: Convert to OEM charset before converting hex to chars, otherwise the wrong text is found
  • 30.06.09 Fixed: Unpacking subdirs from a subdir in a RAR archive no longer worked when using external RAR unpacker (note that this function doesn't support Unicode)
  • 30.06.09 Fixed: Load selection from file in branch view didn't work correctly with subdirs only one character long, e.g. esomefile
  • 30.06.09 Fixed: Button bar: Couldn't edit linked button bar via right click menu if the name was surrounded by double quotes, e.g. "c:some dir est.bar"
  • 28.06.09 Added: Installer, Windows NT-based systems: Let the user choose where to create start menu and desktop links (for all users, current user, or custom user)
  • 28.06.09 Added: The installer no longer uses DDE to create start menu shortcuts

New in Total Commander 7.50 Public Beta 6 (Jun 26, 2009)

  • Fixed: Lister started via /S=L switch: The exception dialog didn't show the stack trace
  • Fixed: External quick search with tcmatchdll: Options from MatchGetSetOptions were only applied to second call of MatchFileW
  • Fixed: Installer: When installing to c:somedir, also TC copies started from c:somedir2 were closed
  • Fixed: Cursor on file in left panel, while right panel shows a CAB file which does NOT contain that file, choose "Compare by content" -> entire CAB was unpacked to TEMP
  • Fixed: Prevent strange characters from appearing in command line also when user presses just Alt+ one of these: Arrow keys, PageUp/Down, Home, End
  • Fixed: Keyboard hotkeys in dialog boxes not always working with internal English texts (no language file)

New in Total Commander 7.50 Public Beta 6 Pre 1 (Jun 26, 2009)

  • Fixed: Button bar configuration dialog: Don't offer option "show as menu" for OPENBAR command
  • Fixed: Synchronize dirs with option "empty subdirs": Button "Synchronize" disabled after clicking on directional buttons when only subdirs (no files) are marked for selection
  • Added: Main configuration dialog: "Download" button on "Language" page This button remains intentionally untranslated
  • Added: Find files: Allow to view a file with F3 also in archives if the search function doesn't currently search in an archive
  • Added: Find files: Enable "Feed in listbox" button also when no files in archives were found although that option was enabled
  • Fixed: Lister, cursor turned off: Search started 1 character after the first in the displayed area instead of starting with the first character
  • Fixed: FTP connect dialog, ftp log window, check CRC checksums: Moved text 2 pixels to the right
  • Fixed: Directory sizes lost when sorting dirs by size and switching away from TC and back
  • Fixed: Couldn't minimize standalone sync started via /S=S parameter
  • Fixed: While minimized to tray, Alt+Tab window didn't support Unicode yet
  • Fixed: Installer only closed the first instance when multiple copies of Total Commander were running
  • Fixed: Don't show breadcrumb dropdown list while editing the path
  • Fixed: Key accelerators (underlined characters) didn't work in dialog boxes with non-English characters
  • Added: wincmdini [Configuration] VistaDelete=1 enables special delete method to recycle bin on Vista and Windows 7: Directories are moved as a whole to the recycle bin No warning for read only or hidden/system files!
  • Fixed: FTP via Proxy method "HTTP CONNECT" didn't send "Host:" header in its request
  • Fixed: Could not delete directory to which a drive was redirected with SUBST, and later deleted while TC was running
  • Added: Added separate ANSI and Unicode versions of cm_SaveSelectionToFile and cm_SaveDetailsToFile to create ANSI file lists on NT-based systems and Unicode file lists on 9x-based systems (normally it's the other way round)
  • Added: Use new Vista delete method via IFileOperation also when deleting single files, replacing SHFileOperation
  • Added: New delete method for Windows Vista to delete to recycle bin using the new IFileOperation object, much faster than SHFileOperation
  • Fixed: Prevent strange characters from appearing in command line when user presses Alt+Shift+ or Alt+Ctrl+ one of these: Arrow keys, PageUp/Down, Home, End
  • Fixed: Drag&Drop from ZIP between two copies of TC: Subdirs couldn't be unpacked this way Now non-empty subdirs can be unpacked
  • Added: Set location and name of tcmatchdll via wincmdini [Configuration] tcmatch= (must contain full path+file name, supports env vars)
  • Fixed: Quick search/filter dialog: Don't try to interpret Altgr+Letters as letters only in Alt+Letters mode
  • Added: Quick search/filter dialog: Handle left/right arrow buttons internally, except in brief view where they are needed to go through columns
  • Fixed: Browse dir dialog (>> button in Synchronize dirs) didn't set initial dir on NT-based systems
  • Fixed: Copying single file to multiple target dirs, or one or more files to one selected dir/link didn't work
  • Added: Manifest: Add new Windows 7-specific section
  • Fixed: Uninstall: DEFAULTBR2 and NOBR2 were not removed (if TC created them)
  • Fixed: Ctrl+V was no longer updating the file panels after the file was copied
  • Added: wincmdini [ButtonBar] BarLimitLines= limits the number of button rows in the button bar to lines (0=unlimited) The hidden rows can still be accessed via Alt+Shift+F11 and the cursor keys
  • Fixed: Long names with multiple dots not handled correctly by ToolTip function
  • Fixed: Don't show option "As Administrator" when trying to enter a directory longer than 1018 characters (the maximum supported)
  • Fixed: UpdateEnv=0 option wasn't correctly ported from TC 7, so the option was ignored
  • Fixed: When using any translation, the dialogs to configure Lister plugins and Content plugins showed "Installed File system plugins:" in the text above the list
  • Fixed: Configuration - button bar no longer showed name of bar

New in Total Commander 7.50 Public Beta 5 (Jun 26, 2009)

  • Fixed: Delete with option "All as admin", then "Skip all" when a file is locked -> empty dirs which could be deleted as admin were skipped too
  • Fixed: Couldn't edit Unicode alias commands in Configuration - Options - Misc
  • Fixed: Not all comboboxes supported Unicode yet
  • Fixed: Master password input dialog: Use ToUnicode() to support special Romanian characters (may cause different master password than in Beta 4 or older!)
  • Fixed: Synchronize dirs: Saving the option "Only selected (in main window)" didn't work on Windows 9x/ME

New in Total Commander 7.50 Public Beta 5 Pre 1 (Jun 26, 2009)

  • Fixed: Synchronize dirs: Disable option "only selected" if one panel is in branch view (it doesn't work correctly then)
  • Fixed: Vista: Could not enter certain Romanian characters (to the right of 'L' on Romanian keyboard) Reason: They only work with PeekMessageW/DispatchMessageW!
  • Fixed: Synchronize dirs: Better contrast of blue and green text when item selected, especially on Vista (use the color with the highest contrast out of 3 possible colors)
  • Added: Synchronize dirs: Play user-defined sound for "copy complete" or "delete complete" when sync copy/delete operation ends
  • Fixed: Try not to show "out of resources" error if totalcmdexe unreachable when loading a dialog with embedded images
  • Fixed: Buttons with images: Try to support transparent images only on Windows 2000 or newer, NT4 may fail to load image lists
  • Added: Synchronize dirs: Allow to save option "Only selected (in main window)": If checked, TC offers to save the selected names in a list file
  • Fixed: Combine files, decode file: correctly handle relative paths like ""
  • Fixed: Auto-complete in F5 copy confirmation dialog: Do not expand environment variables like %temp% because they aren't expanded when copying either
  • Fixed: Drive dropdown list icons can cause crash on NT4 with some display drivers -> turn off icons if this occurs
  • Fixed: Lister: Search backwards with Shift+F3 didn't work in plugins
  • Added: External quick filter support (tcmatchdll): MatchGetSetOptions informs dll about quick search options and returns sum of: 1: override internal search, 2: no leading/trailing asterisk, 4: file name with path, not just name, 8: allow empty result: longer search strings can return more results
  • Fixed: When unloading a control, put released object instance at the end of the free list so it's re-used last (to increase stability)
  • Added: F6 move: Allow to turn off warning which is shown when the user enters by hand a dir name which already exists: wincmdini [Configuration] MoveToDirWarn=0
  • Fixed: Access violation when renaming very long directory (>1000 characters long) Reason: UTF16->UTF8 conversion function didn't 0-terminate string which was too long
  • Added: Windows 9x: Pass long names to batch files although commandcom is a 16-bit program (but one which is known to support long names)
  • Fixed: ZIP: Problems with archive having both AES and UTF-8 extra field (cannot pack, extra field lost when adding files)
  • Fixed: No error shown when user tries to copy file with alternate streams to dir with only these rights: create/write files, read, execute (Reason: CopyFileEx returns false, but GetLastError returns 0)
  • Fixed: Tree view: Wrong sort order of accented characters when using sorting mode "Alphabetical, including accents"
  • Added: Installer, update mode: Only install languages where the lng or mnu file was already installed
  • Fixed: Lister: Could not reach last line after disabling word wrap if there was no scroll bar with wrap, but there is one without wrap
  • Fixed: Lister: Custom code page selection also had influence on Unicode and UTF-8 views (font substitution)
  • Fixed: Lister started via /S=L parameter: Groupboxes didn't have any border
  • Fixed: Lister: Do not update codepage menu (custom encodings) while codepage menu disabled (eg when using a plugin in full screen)
  • Fixed: Unload tcmatchdll when auto-installing to TC directory, otherwise an update of the quick search dll will fail
  • Fixed: Drive dropdown list: For width, use maximum width of characters 'm' and 'w', not just of 'w' because 'm' is wider in Arial
  • Fixed: Delete as admin could still stop after deleting a dir as admin
  • Fixed: Could not delete junctions to folders if it required admin rights
  • Fixed: Copy+Paste (Ctrl+C/Ctrl+V): Execute 'paste' in background thread because it hangs on Vista when pasting large files
  • Fixed: Compare by content, hex mode: Replace chars between #00 and #31 by a dot if the char has 0 width (variable width font) or has different width than default (fixed width font)
  • Fixed: Multi-rename tool: incorrect handling of minimum size when maximizing and restoring the dialog
  • Fixed: Delete dir with zip in it on one side while that zip is opened on the other -> other side not refreshed
  • Fixed: Synchronize dirs, empty dir mode: Right click menu - "set copy direction" sometimes unselected too many files
  • Fixed: Leaving old style fully expanded tree view could cause access violation in tree update thread
  • Fixed: Synchronize dirs with encrypted archives not working (wrong error about Unicode support shown)

New in Total Commander 7.50 Public Beta 4 (Jun 26, 2009)

  • Fixed: When a disconnected network drive was reconnected, the drive's icon wasn't refreshed in the drive dropdown list
  • Fixed: Shift+Cursor up/down in drive dropdown list selected file in file list
  • Fixed: Access violation in icon thread when closing TC with open separate tree (fix should also improve the general stability)
  • Fixed: Multi-rename tool, branch view: When sorting by name, keep sort order from main window (sort just by name, not by relative path+name)
  • Fixed: Function to save current selection could crash with file names longer than 511 characters (eg in branch view)
  • Fixed: Quick filter wasn't removed when user opened a new tab by Ctrl+clicking on a button (or Shift+Enter in Ctrl+D menu) when command "cd xyz" was pointing to a file
  • Fixed: Yes/No button in copy to dir warning dialog not translated
  • Fixed: Mouse wheel no longer worked in Lister

New in Total Commander 7.50 Public Beta 4 Pre 1 (Jun 26, 2009)

  • Fixed: Delete function: Don't turn off "all as admin" once the user has chosen it, even when deleting as admin fails -> "As admin" option doesn't need to be offered multiple times
  • Fixed: Delete function: The complete operation was aborted when user chose "As admin" for a directory, and the deletion failed also with admin rights
  • Fixed: When AlwaysUnpackInBackground=1 was set, TC always beeped when unpacking finished - now it only beeps if no custom sound has been defined and the minimum time (default: 10s) is reached
  • Fixed: Adjust listbox item height to dialog box font height to ensure that all name parts like underscores _ are visible, eg in Multi-rename tool
  • Fixed: Support Unicode characters in file size thousands separator
  • Fixed: TC no longer noticed environment variable changes (because the notification info was sent in Unicode)
  • Fixed: (Re-)creation of treeinfowc file via Alt+F10 tree could cause access violation (buffer exactly 1 character too short)
  • Fixed: Drive choose dialog (when drive change failed): Removed black border around drive
  • Fixed: File lists: Size of folders lost when switching away from TC and back even when nothing was changed
  • Fixed: Shift+F6 rename in tree -> place cursor on new name
  • Fixed: Shift+F6 no longer worked with normal directories in main panel tree view
  • Fixed: Tree view: After renaming a virtual folder (eg subdir on the desktop), the old name was again shown when trying to rename again
  • Fixed: F5 copy: Option "Rename existing target file" didn't work if target dir required admin rights
  • Fixed: Synchronize dirs with an archive, some files in subdirs hidden via arrow buttons, right click on dir, delete -> all files (also hidden) in this dir would be deleted
  • Fixed: Beep sound was played when pressing Ctrl+character in command line (eg Ctrl+E)
  • Fixed: With TabHeaderThemed=0, the arrows and texts weren't shown at the exact same position as in TC 704a
  • Fixed: If a packer plugin has the "hide" flag (256) set, then internal tools like the checksum checker or UUE/MIME-decoder take precedence over the plugin
  • Fixed: Windows 9x/ME: Changed sort order "Alphabetical including accents" back to how it was in TC 704a (underscores "_" first)
  • Fixed: Synchronize dirs: Make sure that selected folders aren't shown in white when the file background is white too
  • Fixed: Current path bar: Could no longer switch to server share if in root of server (eg \servername -> \servernameC$) by modifying the path in the title
  • Fixed: Main config dialog: No more need to close+re-open dialog when switching between Unicode and ANSI language (except when switching back to English)
  • Fixed: Sometimes there was a crash in watchdir thread when program terminated
  • Fixed: Drag&Drop to breadcrumb bar, hold down right mouse button before releasing the left -> breadcrumb context menu could be shown
  • Fixed: Compare dirs (Shift+F2): Listbox scrollbar sometimes shown at the wrong position if text cursor (caret) was outside the visible area
  • Fixed: No help available in standalone tools started via /S= switch
  • Added: Support shortcuts Ctrl+Up and Ctrl+Shift+Up also on completely empty drives (no '' item)
  • Added: Compare by content: wincmdini [Configuration] CompareAlwaysSaveWithBom=1 forces compare tool to always add byte order marker when saving Unicode or UTF-8 files
  • Added: Compare by content: When saving a file in Unicode or UTF-8 mode, add a byte order marker (BOM) only when the original file had one too
  • Fixed: FTP download from list: Still some cases where "CWD" was sent instead of "CWD /" (when downloading file from root)
  • Fixed: Avoid access violation when FTP reconnect failed
  • Fixed: Uninstaller didn't uninstall some inc files from the language directory
  • Fixed: Standalone synchronize dirs: Preview images, icons and their context menu not working correctly in overwrite dialog
  • Fixed: Standalone synchronize dirs: Overwrite dialog+read only dialog not working when copying
  • Fixed: No error message was shown when user tries to move files from an archive with F6 (which isn't supported)
  • Fixed: Thumbnails view: Scrolling with mouse produced incorrect background color when smooth scrolling was enabled
  • Fixed: Lister, different codepage, variable width view: Line breaks were not always shown as dots when the font couldn't display them
  • Fixed: FTP connect: By mistake, a red lock icon was shown for sites with signed certificate (fix untested)
  • Added: F5 copy: When copying in the foreground and a target dir with same name as the current file exists, show a checkbox to set the option CopyToDirWarn=0
  • Added: F5 copy: Allow to turn off warning which is shown when the user enters by hand a dir name which already exists: wincmdini [Configuration] CopyToDirWarn=0
  • Fixed: Lister, search for text: Ignore codepage settings when viewing RTF files, or using a Lister plugin
  • Fixed: Incorrect handling of thumbnails with Alpha value on Windows XP (error in AlphaBlend function) was causing extra borders
  • Fixed: Renamed class of Lister back to TLister (so it works again with more plugins)
  • Fixed: Always refresh overlay icons on F2 or Ctrl+R
  • Fixed: FTP connect dialog (Ctrl+F): Support multi-character quick search
  • Fixed: Inplace rename: Scroll renamed item into view, eg in brief view when renamed name is only partially visible
  • Fixed: Reduced length of file description in version info of totalcmdexe, because it was used by Windows for "open with"
  • Fixed: Quick filter wasn't removed when command "cd xyz" on a button or in a menu was pointing to a file instead of a directory

New in Total Commander 7.50 Public Beta 3 (Jun 26, 2009)

  • Fixed: Internal associations lost their icons when changing colors in the program
  • Fixed: Hotkeys in groupboxes not working when Unicode (eg in multi-rename tool)
  • Fixed: Drag&Drop with SingleClickStart=1: Cursor could jump to other file when window is scrolled, so the wrong file would be dragged if nothing was selected
  • Fixed: Vista only: Drive dropdown comboboxes reverted to drive C: after switching away from TC and back
  • Fixed: Drive combobox: Highlighted item not shown initially (Vista only)
  • Fixed: Synchronize dirs: Deleting files from RAR archive failed
  • Added: Breadcrumb bar dropdown list: Shorten very long names with ellipsis "" (NT-based Windows versions only)
  • Fixed: Drive combobox: Width wasn't adjusted to uppercase drive letters yet
  • Fixed: Drive combobox: Color border around drive on systems before Vista when background color differs from system-default window background
  • Fixed: Ctrl+V in command line pasted the text twice

New in Total Commander 7.50 Public Beta 3 Pre 1 (Jun 26, 2009)

  • Fixed: Background transfer manager: Enter key didn't work with the buttons +, - and Pause
  • Fixed: Search dialog: Increased default width by a few pixels
  • Fixed: Lister, Hex/Binary mode, Windows 98: Special characters like line breaks not replaced by dots if their width was invalid or 0 when using custom encoding
  • Fixed: Lister, Hex/Binary mode, Windows 98: Selection not working with different codepage when Uniscribe disabled
  • Added: wcx_ftpini [General] KeepMasterPassword= Allow to keep master password when: 1: program is minimized 2: screen saver starts 3: both
  • Added: Allow to limit width of breadcrumb dropdown list: wincmdini [Configuration] BreadCrumbMaxWidth= sets max width in pixels (minimum: 100)
  • Added: Internal associations: Allow to sort verbs via up/down scrollbar buttons or Shift+cursor keys
  • Added: FTP connect dialog: Allow to rename/move folders via "Edit" button
  • Fixed: FTP connect dialog: Still couldn't collapse certain Chinese folders
  • Fixed: View files with cm_SrcQuickInternalOnly to avoid loading plugins, view RTF file -> after that, Quick View begins to load plugins!
  • Fixed: Quick search (letters with search dialog): Ctrl+Alt+S was interpreted like Ctrl+S, so language-specific letters couldn't be entered with RightAlt+s
  • Fixed: Quick search (letters with search dialog) and quick filter: Problems entering Polish characters with RightAlt+Letters, eg RightAlt+e
  • Fixed: FTP details dialog: When user tries to enter master password but cancels the dialog or fails, enable the checkbox "Encrypt with master password" so the user can enter a new password
  • Added: Always use Unicode controls on NT-based systems, don't use suffix UnicodeControl any more
  • Fixed: Synchronize dirs with archive(s), show "unpacking" behind normal progress (otherwise the normal progress is mostly not visible for small files)
  • Fixed: FTP connect, press Cancel when asked for password -> do no ask user to reconnect
  • Fixed: FTP connect dialog: Drag&Drop not working correctly when items in subfolder start with a space (from previous TC versions)
  • Fixed: File system plugin interface, same plugin open on both sides (different subdirs), copy file which exists on both sides, overwrite -> access violation if plugin doesn't support Unicode
  • Fixed: Secure ftp (ftps) connection, no wincmdpem file -> lock icon wasn't shown correctly when cert cannot be verified
  • Fixed: Breadcrumb bar, BreadcrumbDelayButton do not try to access a remote server with that name
  • Fixed: Multi-rename tool, save settings: Leading and trailing spaces in search+replace were not saved
  • Fixed: cm_editpath changed the path in the wrong panel when cursor was in a separate tree (only when invoked via hotkey!)
  • Fixed: cm_DirTabsShowMenu showed the menu at the current mouse cursor position instead of just below the tabs
  • Fixed: Windows classic theme: Incorrect pixel remain when moving separator of sorted header (eg date header when sorted by date)
  • Fixed: Access violation when plugin detect string ended with space(s)

New in Total Commander 7.50 Public Beta 2 Pre 2 (Jun 26, 2009)

  • Fixed: Click on current path while cursor in separate tree sometimes edited the path on the wrong side
  • Fixed: Synchronize dirs: Could not remove directories which had the read only attribute
  • Fixed: Alt+F10 tree: typed characters appear twice when there is a dir name with repeated characters
  • Fixed: Icons in file lists not scaled correctly on Windows NT 351
  • Fixed: Drives not shown in uppercase with option "Always show drive letter in tab title"
  • Fixed: Wrong font in FTP connect dialog (in PB2 pre only)
  • Fixed: Access violation (in PB2 pre only) when the following options were set: "Show tab header also when there is only one tab" and "Tabs on multiple lines"

New in Total Commander 7.50 Public Beta 2 Pre (Jun 26, 2009)

  • Fixed: Lister: No auto-scroll to the left when Lister was maximized
  • Fixed: Quick search with search dialog: Support entering multiple characters at once via IME
  • Fixed: Button bar, open dropdown menu with Enter, close with ESC -> focus was set on file list, not returned to bar
  • Fixed: Use GlobalMemoryStatusEx (if available) to get total and free memory (RAM), to support memory sizes>2GB
  • Fixed: Speedup saving settings of plugin dialogs for Lister, file system, and content plugins
  • Fixed: Synchronize dirs, save options button: Replace reserved character '=' by underscore '_'
  • Fixed: Search function, save search: Replace reserved character '=' by underscore '_'
  • Added: wincmdini [Configuration] ClearListBackground=0 reduces flicker when changing directories (background isn't erased first) - disabled by default
  • Fixed: Background transfer manager: '&' character was shown as underline of next character
  • Fixed: Synchronize dirs didn't log the deletion of folders
  • Fixed: Lister could crash when viewing a single file with a name (without path) longer than 150 characters
  • Fixed: Alt+F10 tree didn't support double byte input like Chinese
  • Fixed: FTP connect dialog: Could not collapse certain Chinese folders
  • Added: Do not auto-save quick search filter when QuickSearchAutoFilter=-1 (always off) or QuickSearchAutoFilter=2 (always on) when starting
  • Added: Auto-save state of quick search filter (Ctrl+S) in wincmdini [Configuration] QuickSearchAutoFilter
  • Fixed: Incorrect drawing of empty space below last line in some listboxes (eg synchronize dirs) on vista
  • Added: Change attributes: Increased maximum number of editable fields per plugin from 100 to 250
  • Fixed: File removed from background transfer manager would still show up, although the list length is 0
  • Fixed: Copy file using compatibility mode: 83 name workaround wasn't supported yet (copy file Verylongnametxt then VERYLO~1TXT gave overwrite confirmation dialog)
  • Fixed: Synchronize dialog: Wrong tab order in copy confirmation dialog
  • Fixed: FTP over SSL: Could not connect to server vsftpd which reported "session reuse required" error
  • Added: wincmdini [Configuration] DrivesExportUpcase=1 exports paths with uppercase drive letters in functions like Mark - Copy to clipboard with full path, and when launching programs (current dir, program name)
  • Added: wincmdini [Configuration] DrivesShowUpcase=1 shows drives with uppercase drive letters in drive bar, drive dropdown list, current dir, tabs and to the left of the command line
  • Fixed: TC was losing focus after file operations when "filebox extender" was installed
  • Fixed: Synchronize dirs with ftp: Abort comparison via Cancel button didn't always work
  • Fixed: FTP, date not recognized -> it was shown as '111601' instead of '?' as in older versions
  • Fixed: Synchronize dirs with ftp, abort comparison, start again -> started in wrong subdir
  • Fixed: Button spacing and tab order in installer (language selection page)
  • Fixed: Switching from language with current code page to language from other code page (or vice versa), then closing all tabs gave access violation
  • Fixed: Couldn't pass paths to previous instance with /O parameter when main program was Unicode
  • Fixed: Lister could crash if a file was locked somewhere in the middle
  • Fixed: CtrlArrow=1 not working when auto-complete and auto-append were turned off
  • Added: Edit comment (Ctrl+Z): Show number of characters to be stored, warn with a beep if the typed text becomes larger than 512 characters, the maximum supported by some other comment tools
  • Fixed: Right click on very high tooltip (eg when using a very long comment) could hang TC because the tip window wasn't correctly hidden
  • Fixed: File system plugins: the command line no longer supported the "cd" command, eg with the SFTP plugin
  • Fixed: Could no longer unpack certain LZH files (cause: additional headers)
  • Fixed: Tabstop headers (Name/Ext/Size) not shown correctly when choosing some languages, eg Chinese on a Japanese system
  • Fixed: Drag&Drop to file panel in brief view to the bottom row or below, hold down right button before releasing left -> focus could be set on target panel
  • Added: Make ThreadFindFirst=1 the default: read directory in background, so user can abort it, eg if network drive inaccessible
  • Fixed: Separate tree, inplace rename (Shift+F6): Select just the last path part (the directory)
  • Fixed: Speed up the saving of wildcards in synchronize dirs, F5 copy (second line) and unpack specific files
  • Fixed: Synchronize dirs: Excluded dirs via wildcards (eg ** | somedir) were still synchronized when synchronizing empty dirs was enabled
  • Fixed: Could not enter double byte characters in comboboxes if the low byte in the Unicode character was 0 (problem with Delphi DoKeyPress function)
  • Fixed: Lister, using different codepage: Some rare strings (eg wcmd_deulng, line 674=) wasn't completely selected (because ScriptItemize split it into more than 100 parts)
  • Fixed: Two separate trees, click on tree in target panel -> title bar wasn't updated accordingly
  • Fixed: Button bar: No icon shown when path to icon file contained a comma followed by a number, and the first icon was chosen
  • Added: Lister: Remember last user-configured encoding, stored in wincmdini [Lister] Codepage= field
  • Fixed: Lister: Disable "Encoding" menu when font set to ASCII/OEM, because that font setting already defines the encoding
  • Fixed: Lister: Press F7 with some text selected -> wrong search string suggested with OEM/DOS font
  • Fixed: Right click on folder in file list, choose "Search" -> Search didn't start in that subdir
  • Fixed: Nag screen: 1-2-3 buttons not bold
  • Fixed: Nag screen: wrong info shown in case of blocked key
  • Fixed: FTP connect: Dialog box to confirm entered master password showed wrong text
  • Fixed: Win9x/ME: Search function could not restore plugin search parameters
  • Fixed: Remote ftp list not refreshed when uploading a file to that server via background transfer manager
  • Fixed: Command choose dialog: Cursor not placed on first match when dialog was invoked via "Define hotkeys" (because of "Default" line)
  • Fixed: Breadcrumb bar starts misbehaving when adding first tab/removing last while cursor over breadcrumb (reason: timer lost due to window handle change)
  • Fixed: Multi-rename tool: When a multi-byte codepage was set (eg Chinese), clicking on one of the placeholder buttons could insert unwanted extra characters
  • Fixed: Switch between full view and thumbnails view with some selected files could lead to an access violation
  • Fixed: Breadcrumb bar: Drag&Drop to underlined path part didn't support move by holding down right mouse button before releasing left button
  • Fixed: Breadcrumb bar: Underlines not at the right position for some fonts (eg Microsoft Sans Serif, 9) when path scrolled to the left
  • Fixed: Breadcrumb bar: Click on underlined \Desktop hangs for a few seconds, then switches to last local directory
  • Fixed: Breadcrumb bar: Dropdown menu for \Desktop didn't work properly (but it worked for special desktop triangle)
  • Fixed: Breadcrumb bar: Avoid that main TC window loses focus when opening the breadcrumb dropdown list (intercept WM_NCACTIVATE)
  • Fixed: Configuration - Options - Ignore list: No default ignore list file name suggested when adding selected files to list via one of the "Add selected" buttons
  • Fixed: Find files dialog, text search: UTF-8 and RegEx could both be checked, although the combination didn't work
  • Fixed: Don't pass Unicode file names to 32-bit rarexe when packing, it doesn't work
  • Fixed: Reduce flickering in file lists, button bar, and some static controls in the main window when resizing
  • Fixed: Reduce flickering in connection list when resizing FTP connect dialog
  • Fixed: FTP new connection (Ctrl+N): Auto-detect UTF-8 here too
  • Fixed: Connect to FTP server: The session name wasn't shown in the title bar of the user name or password dialog
  • Fixed: Breadcrumb bar: Access violation when clicking on parent item breadcrumb bar while dropdown list shown
  • Fixed: Footer: When a quick filter is active, show the total number of filtered files, not the number of all files
  • Fixed: Re-packing to subdir of an archive (eg zip) after viewing/editing a file could cause an access violation

New in Total Commander 7.50 Public Beta 1 (Jun 26, 2009)

  • Fixed: Breadcrumb bar, dropdown list: The last few pixels (where the triangles are shown) would never open the directory when clicking even when there was no arrow
  • Added: wincmdini [Configuration] SpeedLimitEnabled=1 enables speed limit when background transfer manager is started
  • Fixed: Files list wasn't refreshed after cm_SwitchHidSys in archives
  • Fixed: Do not unload Winsock library when removing last http or ftp object
  • Fixed: Changed ftp log method (PostMessage instead of SendMessage) to avoid possible problems with threads
  • Fixed: Command selection dialog: Increase buffer for user-defined commands (em_xyz) from 8k to 32k
  • Fixed: Files - Associate with, define a verb a second time -> last verb was removed from list by mistake
  • Added: wincmdini [Layout] TabHeaderBoldArrow=0 turns off bold arrow in tab header (default: same as TabHeaderThemed)
  • Added: wincmdini [Layout] TabHeaderThemed=0 turns off themed tabstop header (Name/Ext/Size/Time/Attr)
  • Fixed: Left "go to parent dir" button was less wide than root button and right parent button
  • Fixed: Background transfer manager was resized incorrectly (text parts remaining in list) when list scrollbar not at the left
  • Fixed: Breadcrumb bar: Show multiple levels of Arabic or Hebrew directories in their logical order (lowest level on the left) - but not when breadcrumb bar turned off
  • Fixed: Press Alt+F11 while focus already on breadcrumb bar -> Desktop dropdown was highlighted, but down arrow remained under previous path (same for Alt+F12)
  • Fixed: Synchronize dirs, delete files on both sides via right click, but one file couldn't be deleted -> the file on the other side wasn't removed from the list
  • Fixed: Adapt Ctrl+S button height to height of Quick Search dialog

New in Total Commander 7.03 (Apr 24, 2008)

  • Fixes a few bugs found since last Autumn when Total Commander 7.02a was released

New in Total Commander 7.0 Final (Jun 7, 2007)

  • Updated user interface: flat buttons also on XP, new file list icons, drive icons, and bar icons (by external designer), icons in the main menu (optional)
  • Separate background color can be set for odd and even lines
  • Compare by content now allows to edit files, and to re-synchronize manually
  • Separate tree panel: Either one for both file panels, or one for each
  • Lister now supports a text cursor, allows to center images and resize only larger
  • Change attributes allows to use/change content plugin values
  • File operation logging
  • Show drive letter in folder tabs
  • File system plugins can now support custom columns and thumbnails
  • Multi-rename-tool: Allow to edit target names
  • More options in copy overwrite dialog: Compare by content, Rename target, automatic rename, copy all smaller or all larger
  • Exclude directories in "Show"-"Custom...", e.g. with *.* | .cvs
  • Increased maximum command line length
  • Sort by additional columns, e.g. by size, then by date/time: Ctrl click on additional columns
  • Auto-complete path in command line, current directory, copy dialog etc.
  • Use Shift Del to remove unwanted entries from various comboboxes: Command line, search function, multi-rename-tool etc.
  • Secure FTP over SSL/TLS, enter the URL as follows: ftps://ftp.servername.com . Needs OpenSSL dlls from www.openssl.org stored in Totalcmd directory.
  • Custom user-defined commands for main menu and hotkeys
  • Alias commands for the command line for internal commands or external programs
  • Overwrite dialog allows to show preview images and custom fields
  • When a copy/move/delete/create directory operation fails due to insufficient rights, ask user whether he wants to copy as administrator. Also allow a user to read from an inaccessible directory if he knows the administrator password.
  • Search on FTP servers

New in Total Commander 7.0 RC1 / 6.56 Stable (Mar 22, 2007)

  • Bug fixes

New in Total Commander 7.0 Public Beta 4 / 6.56 Stable (Feb 22, 2007)

  • Quick search in synchronize dirs
  • Multi-rename tool: Search Replace now supports case-sensitive search.
  • Internal command OPENBAR c:patharfile.bar opens this button bar file in TC.
  • Lister: Dynamically increase horizontal scroll width for lines containing Tabs
  • Button bar, start menu: New parameters %S and %s to selected file names directly to program
  • Ctrl C in Synchronize dirs copies TAB-delimited list of selected file names and file details to clipboard

New in Total Commander 7.0 Public Beta 3 / 6.56 Stable (Jan 12, 2007)

  • Icons in menus are now enabled by default, but can be disabled via the main configuration dialog.
  • Improved handling of secure ftp connections

New in Total Commander 7.0 Public Beta 1 (Nov 1, 2006)

  • Updated user interface: flat buttons also on XP, new file list icons, drive icons, and bar icons (by external designer)
  • Separate background color can be set for odd and even lines
  • Compare by content now allows to edit files, and to re-synchronize manually
  • Separate tree panel: Either one for both file panels, or one for each
  • Lister now supports a text cursor, allows to center images, and resize only larger
  • Change attributes allows to use/change content plugin values
  • File operation logging
  • Show drive letter in folder tabs
  • File system plugins can now support custom columns and thumbnails
  • Multi-rename-tool: Allow to edit target names directly
  • More options in copy overwrite dialog: Compare by content, Rename target, automatic rename, copy all smaller or all larger
  • Exclude directories in "Show"-"Custom...", e.g. with *.* | .cvs
  • Increased maximum command line length to 8191 (XP) and 2047 characters (Windows 2000), respectively
  • Sort by additional columns, e.g. by size, then by date/time: Ctrl click on additional columns
  • Auto-complete path in command line, current directory, copy dialog etc.
  • Use Shift Del to remove unwanted entries from various comboboxes: Command line, search function, multi-rename-tool etc.
  • Secure FTP over SSL/TLS, enter the URL as follows: ftps://ftp.servername.com . Needs openssl dlls stored in Totalcmd directory (not included for legal reasons).
  • Custom user-defined commands for main menu and hotkeys
  • Alias commands for the command line for internal commands or external programs
  • Overwrite dialog allows to show preview images and custom fields
  • When a copy/move/delete/create directory operation fails due to insufficient rights, ask user whether he wants to copy as administrator. Also allow a user to give himself permanent read rights to a directory if he knows the administrator password.
  • Create ZIP archives > 2GB

New in Total Commander 6.55a Final (Oct 25, 2006)

  • This is a bug fix release. The only change is in the ZIP self-extractor, which failed to start after a recent Windows security update. The main program is unchanged and still appears as version 6.55

New in Total Commander 6.55 Public Beta 3 (Jul 20, 2006)

  • Fixed: Unpacking multiple archives with external unpacker to separate subdirs unpacked to wrong subdir if target contained spaces
  • Fixed: %commander_ini% wasn't containing the full path when the wincmd.ini was located in the windows directory
  • Fixed: Change drive while in search result switched from custom columns or thumbnail view to full view
  • Fixed: Access violation when trying to search for a unicode string longer than 150 characters. Note that only the first 127 characters can be found
  • Fixed: When saving or deleting a search in "Find files", reload the color filters (which may be based on such searches). The list is refreshed when the dialog is closed (except when noreread set for this drive)
  • Fixed: Custom columns view: If both "Adjust tabs to windows width" and "Horizontal scrollbar" were checked, the scrollbar width wasn't adjusted when resizing
  • Fixed: Empty file list with the following procedure: Search, feed to listbox, Ctrl Shift T, Ctrl R, Ctrl Tab (duplicate search result in new inactive tab)
  • Fixed: Use same function to copy date/time from archive as for normal copying (set again afterwards if first fails)
  • Fixed: Copy - move to background: Only beep if the minimum time set in configuration - misc has been reached
  • Fixed: Find Files: When deleting a saved search, the plugin options were not deleted (was already fixed earlier in TC7)
  • Fixed: Catch error caused by HTTP proxy returning invalid reply in the form "HTTP/1.1 HTTP 404 Not Found" instead of "HTTP/1.1 404 Not Found"
  • Fixed: cm_ToggleLockDcaCurrentTab not working correctly (locking works, unlocking not)
  • Fixed: Installer hanging on Windows NT4 (because variable %ProgramFiles% does not exist)
  • Fixed: UC2 packer: Properties of file (Alt Enter) showing invalid file size

New in Total Commander 6.55 Public Beta 2 (Jul 6, 2006)

  • 30.06.06 Added: Windows Vista: Use IsUserAnAdmin to determine whether the user has full admin rights or not, show "username^" if user has full admin rights
  • 30.06.06 Fixed: Avoid flickering of buttons when button is pressed but cursor outside of the button
  • 29.06.06 Fixed: Sometimes the wrong help page was opened in Configuration - Options (e.g. on FTP page if cursor on one of the dialog box items)
  • 28.06.06 Added: XP: Show buttons in synchronize dirs with new disabled and disabled down states during comparison
  • 27.06.06 Fixed: U3 installer: remove read only attribute from wincmd.ini and wcx_ftp.ini when copied to USB stick, so options can be written
  • 27.06.06 Fixed: Configure custom columns: Wrong width saved for name column when auto-adjusting to window width in vertical arrangement
  • 25.06.06 Fixed: 100% CPU caused by self-extracting installer
  • 25.06.06 Fixed: Ctrl Q didn't work with plugins on updir item '..' in the root and all directories just below the root. The name is still passed as c:path.. so the plugin can distinguish between the path under the cursor, and the current path

New in Total Commander 6.55 Public Beta 1 (Jun 23, 2006)

  • 21.06.06 Added: totalcmd.exe.manifest file, because Totalcmd didn't use the XP look in some cases (internal manifest resource was ignored)
  • 20.06.06 Fixed: Load selection from file: The file wasn't closed if it had a size of 0
  • 19.06.06 Added: Installer: show error if selected target directory cannot be created, and let user choose a different location
  • 18.06.06 Fixed: When starting up, make test whether default.bar is writable without actually writing to the file (just open with write rights)