Christian Ghisler - (Shareware)
Total Commander offers an alternative to the Windows Explorer offering many useful and interesting features that makes it more preferred among the users.
Total Commander is a reference when it comes to management of the files and / folders.
Acting like a file browser, it can quite make the presentation and management of windows. The application includes many features such as copy, move, rename, drag and drop, delete (to trash or permanently) files or folders, connect to FTP servers, direct access to Network Neighborhood, and more. It is also possible to share a large file into several small to gather thereafter filer can handle RAR, ZIP or ACE, for example formats, is also present.
Total Commander can include limiting the transfer speed to avoid overloading your hard drive.
The dual display panel allows user to view two different directories , a benefit that is immediately captures the interest , including copying files .
The software also includes advanced features very valuable as the ability to synchronize two directories , search for duplicates , browsing in the archives (and with many formats unlike Windows that supports the ZIP standard) or the integration of a FTP manager . Plug- ins can be added, as OOSimple Viewer a viewer for the Apache OpenOffice .
- First version with both 32 bit and 64 bit versions.
- 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:pathsearchfile.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