Current stable version: 0.5.103   development: 0.6.70 Last updated: 2009-11-15    
Tux Commander


version 0.6.70   (snapshot released 2009-11-15)   tuxcmd GIT log   tuxcmd-modules GIT log
  • New icon and desktop file
  • Support for making directories more than one level deep
  • Implement opening of selected directory in a background tab (middle-click on a directory)
  • Relative symlink creation support
  • Right mouse button panel selection mode (patch by Nikola Radovanovic)
  • Quick Connect feature (networking)
  • VFS: nested archiving engines support
  • VFS: introduce Display Name and Compressed Size fields
  • VFS: question and password callbacks
  • VFS: password reset support
  • VFS: API cleanup, revised memory management
  • VFS: fully resolve module symbols on load
  • Connection Manager UI improvements (format change!): simple cipher for saved passwords, allow duplicate entries, the duplicate button, a popup menu, sorting
  • Connection Manager: add ability not to save any passwords
  • PowerPC fixes
  • Search: make GoTo File function work properly inside non-local engine
  • Search: match both by real and display name
  • Search: find text combo history
  • Search: preserve checkbox states
  • Search: match archives with multiple extensions correctly
  • Allow moving tab containing non-local engine to the opposite panel
  • Port CRC32 and MD5 functions to standard FreePascal RTL (incl. Kylix compatibility)
  • Show only networking plugins where appropriate
  • Remember custom plugin from Quick Connect dialog and pre-fill it in Connection Properties dialog when saving unsaved connection
  • Focus default choice button in the "do-not-show-again" dialog
  • Properly escape username and password in URI, allow usernames and passwords containing '@' and other reserved characters
  • Parse out password from URI entered in the Quick Connect dialog and reuse it on first password prompt
  • Native keybindings of GtkTextView in the internal viewer
  • Parse GtkRc styles file in memory, no more ~/.tuxcmd creation on startup

  • version 0.6.50   (snapshot released 2008-10-03)   tuxcmd GIT log   tuxcmd-modules GIT log
  • Complete unicode support revision, should handle both ANSI and UTF-8 filenames correctly
  • Invalid (unicode) filenames now display placeholder character (requires glib > 2.6.0)
  • Fixed columns cannot be deselected issue in Panel Columns dialog
  • New GVFS plugin
  • Numbers and dates are now by default formatted according to used locale
  • Quicksearch improvements: allow browsing results by arrow keys during quicksearch, configurable key shortcuts
  • Optionally allow sorting directories like files
  • Added key shortcut to homedir and root button tooltips
  • Changed bookmark menu shortcut to Ctrl+D and Disconnect shortcut to Shift+Ctrl+F
  • Added option to exclude filename extension from selection on quick-rename
  • Get rid of engine targetting by '#' mark
  • Multiple file extensions support
  • Add simple popup menu on path box allowing user to copy current path to clipboard
  • New Chinese Simplified and Chinese Traditional translations
  • Various fixes (see git log)

  • version 0.6.36   (snapshot released 2008-06-01)
  • FreePascal port almost finished, some minor functionality is still missing on some archs (x86_64: CRC32/MD5 checking, limited number of threads). FreePascal is now considered as mainline compiler, minimal required version is 2.2.0. Kylix compatibility is still maintained.
  • Note: Due to INI files incompatibility between Borland RTL and FreePascal RTL, the profile names are case sensitive for FPC build
  • Revised memory management, now uses glibc functions
  • Search dialog: fixed two bugs when searching for text in files (case sensitivity, exclude directories)
  • Open directory is now threaded (local and VFS)
  • Fixed some threading race conditions
  • Added ability to run, view or edit files directly from archives (by extracting to a temporary directory). Upload of modified files back to archive is not supported.
  • Fix: Set focus back to the panel when last tab is closed
  • Fixed bug when VFS engine in the right panel was not closed properly which might have lead to archive corruption
  • ZIP plugin: ZipArchive library version updated to 3.2.0
  • ZIP plugin: new internal tree storage object, big speed improvement
  • New UNRAR plugin, based on the original unrar sources
  • New libarchive plugin
  • Password support for archives (all operations modifying archive are strongly discouraged though)
  • Improved panel tooltips: removed delay displaying neighbour file tooltip, clicking the tooltip is now forwarded to the panel - this avoids 'triple clicking' to get double click on the file
  • Removed key beeping in panels introduced in latest GTK
  • Changed viewer widget to standard GtkTextView, added experimental smooth scrolling and ability to switch wrap modes ('W' key) and change font ('A' for standard application font and 'S' for monospace). As an addition, users can now select and copy text to clipboard.
  • Comboboxes in Select and Search dialogs now saves history
  • Finished support for dragging tabs between panels
  • Fixed curious bug when all underscores in file names were doubled
  • Fixed theming problems appearing with Ubuntu default Human theme
  • Use PNG inlined icons instead of XPM ones, slightly changed icon theme and added icon for archives
  • Added ability to search in archives and to move cursor to a selected file inside the archive
  • Fixed crashes caused by gnome-power-manager keybindings

  • version 0.5.103   (released 2007-08-19)
  • Fixed recursive option in chmod/chown dialogs
  • New optional parameter '%s' for filetype commands (adds filename to the end of the command if omitted)
  • Fixed modal dialogs handling, window types and taskbar notifications
  • Prevent panel switching when operation is in progress (i.e. refreshing, loading dir)
  • Fixed (again) handling large files > 4GB. Tested: local disks and NFS mounts
  • Added key shortcuts for copying selected files to clipboard (Shift+F2, Ctrl+F2)
  • First public release of ZIP archiving plugin (version 0.3.8)

  • version 0.5.91   (snapshot released 2006-06-04)
  • The gnome-vfs and null plugins are now written in pure C
  • libgtk-kylix can now be compiled against the CVS version of gtk2forpascal again
  • Added password hiding in certain places
  • Added button to quickly launch new terminal from the current location
  • Pressing the right arrow in the panel with Lynx-like motion option activated leads to activating the item (running the command or associated program)
  • Added "Files only" option to the chmod dialog
  • Fixed copy/move with files larger than 4GB (issues with mounted SMB filesystems still persists)
  • Fixed compatibility issues with GTK+ 2.8
  • Fixed annoying column issue in main panels on Debian systems
  • It is now allowed to use empty Action name in the FileTypes configuration dialog but the Action command has to be always specified
  • Added option to show textual or numeral owner and group informations in the panels
  • Cleaned up design of the Preferences dialog (theming issues)
  • Switching tabs now preserves sort settings
  • Maximum tab width limited to 30 chars, this can be changed or disabled (0) manually in the conf file
  • Extended tabbing feature, added close buttons, Drag&Drop support

  • version 0.5.70   (snapshot released 2005-02-08)
  • Fixed module loading during startup, added some extra debug info
  • All plugins in binary package are now compiled with gcc 3.3 for better compatibility (libstdc++)
  • Fixed wrong item coloring in main panel
  • Prevent loading of duplicate plugins in different paths
  • Finally fixed annoying bug in gnome-vfs plugin - some files were not listed
  • Added and fixed some command-line parameters (ability to force GUI language)
  • Updated Czech translation, other languages are still partly translated

  • version 0.5.64   (snapshot released 2005-01-30)
  • New panel tabs feature - allow multiple tabs with multiple directories in one panel (just a few features implemented due to technical limitation of GtkNotebook)
  • New Connection Manager dialog - the list of remote services connections via the VFS subsystem, user manageable (more user-friendly access to FTP etc.)
  • New Search dialog - searching for files and directories across the directory tree filtered by various rules
  • Support for some new features of GTK+ 2.6.0 (panel colors, column ellipsizing...)
  • Changed the bookmarking stuff, now it is possible to quick-jump between bookmarks by Alt+number and display the bookmark menu by Alt+F1/Alt+F2
  • The pagedown bug is hopefully fixed in GTK+ 2.4.7 (Bug #964109)
  • New key shortcut for hiding/showing dot files (Ctrl+.)
  • Fixed symlink color saving (Bug #1081434)
  • Added warning message when moving file and pressing Ignore button
  • Fixed mounter bar width overflow (although still need to add a toolbar scroller)
  • The SFTP protocol is now working with version 2.8 of gnome-vfs library, additionally the FTP subsystem is working correctly on gnome-vfs version 2.2 (Gnome 2.2 from Red Hat 9)
  • Fixed wrong date and time on files in VFS (VFS API is now version 2)
  • Added the --disable-plugins command-line parameter to disable loading of plugins during startup
  • Added the --left= and --right= command-line parameters to specify startup directories for each panel

  • version 0.5.39   (snapshot released 2004-07-05)
  • Finally, the first working VFS implementation is finished. It needs much more coding, but it should be working now. This development snapshot is shipping with working gnome-vfs plugin - only FTP and SMB is working at the moment. You are encouraged to test it! More information you can find on the Development page.
  • Changed internal copy/move routine to meet VFS needs
  • Added workaround for renaming files on case-insensitive filesystems
  • The temporary solution for the PageDown bug at the end of the list can be found on the Bug page on the SourceForge project page

  • version 0.5.23   (snapshot released 2004-04-13)
  • Added quick jump to bookmarks (Alt+{1..9})
  • Added quick directory change via Ctrl+LeftArrow/RightArrow
  • Fixed GUI app autodetection
  • New mounter bar and mouter settings dialog
  • Reworked columns, user can now choose which columns are visible and reorder them (also added the UID and GID columns)

  • version 0.4.101   (released 2004-02-10)
  • All functions using Progress dialog are now threaded, ready for background processing (not finished yet); also fixed some Progress dialog placements problems
  • New panel filetips feature - if you place mouse cursor over the truncated text in the panel column, it will show a tip with full length text
  • Changed apps execting code, now you can configure default terminal behaviour for the commandline, viewer and editor
  • Fixed executing programs to prevent making zombie processes
  • Added meta-items to the file association system allowing user to change icons and set the default actions for directories and files (available then via item popup menu)
  • Some new widgets from libgnomeui (of course dynamically loaded on startup - you can disable all Gnome stuff by --disable-gnome parameter)
  • Users now can configure the format of diplayed sizes
  • Added selectable new-mc Alt+O style (stays in the same directory)
  • Improved popup menu positioning
  • Added bookmarks button for each panel (like in the new TC)
  • Added two keyboard shortcuts: Ctrl+Home and Ctrl+/
  • Added optinal dirs in bold feature
  • Added an option to disable the directory brackets
  • Added optional Lynx-like motion in the panels
  • Users can now hide the function buttons in the main window
  • You can now turn on the refresh-on-focus feature, but it is still experimental because it's very slow :-(
  • Notice:
  • Some people reported random freezes when launching applications/commands. I don't know what causes it, probably some incompatibilities between various glibc versions (2.3.3-preXXX). It is suggested to turn on the experimental option "Use libc system() for executing programs" in the Preferences dialog

  • version 0.4.70   (released 2003-11-07)
  • New Preferences dialog with many options for better tweaking
  • Improved internal configuration system - no longer random data loss on startup
  • When running for the first time it searches for available applications as viewer, editor and terminal
  • Added automatic refresh directory fallback in various situations (e.g. no longer error messages on startup)
  • Executing the SFV/MD5/CRC/001 files will now open with the corresponding routines
  • Added simple bookmarking system
  • Added a very, very simple internal text viewer (this is only developer preview)
  • Now shows current path in the window title
  • Some widgets are now taken from libgnomeui if available
  • Fixed forgotten implementation of Skip All function in Copy/Move
  • Added Skip All button to some error dialogs in Copy/Move
  • Fixed working dir for file association action
  • Fixed copying from UDF filesystem
  • Fixed some Escape key handling in message dialogs
  • Fixed path problems in the Create checksums druid

  • version 0.4.49   (released 2003-08-14)
  • Added splitter popup menu, position is stored in the profile settings
  • Fixed some WM issues
  • Fixed dot-file handling (files starting with two or more dots were clasified as dot-file)
  • Fixed integer overflow in the MD5 key generation on large files (> 512 MB)
  • Added chmod and chown functions
  • Improved colors following current GTK2 style
  • Fixed directory handling if name starts with spaces
  • Improved file splitting (needs testing)
  • Improved file coping to use sendfile function for better performance (needs testing)
  • Fixed a small bug in file executing and non-quoted characters
  • Added symlink creation and editing functions
  • Added item popup menu, now you can choose other defined actions for each filetype
  • Pressing (Ctrl/Alt)+Enter and empty commandline now inserts ./ before the filename
  • Now saves main window position and state in each profile
  • Saves also sort column for each panel and column sizes (there seems to be a bug in halfway between Kylix and GTK libs in column sizing)
  • Fixed inactive pixbuf item rendering with different themes
  • Improved commandline' case sensitivity

  • version 0.4.28   (released 2003-04-16)
  • Added support for filetype icons
  • Each file type can have its own color
  • Added workarounds for older GTK2 versions, now it should be working with GTK 2.0.2
  • Added some stock icons into the menu
  • Revised terminal launching (now you can use gnome-terminal -t "Tux Commander Command" --geometry=110x40 --working-directory=%cwd -x sh -c '%s ; echo -n Press ENTER to exit... ; read')

  • version 0.4.15   (released 2003-03-26)
  • New file type association system (needs testing - GUI autodetection)
  • Added simple command line with history (Ctrl+P and Ctrl+N shortcuts)
  • Refined mouse click/doubleclick handling
  • Fixed language detection if locale "C" set (no longer Czech)
  • Unresolved issues:
  • There are serious problems when using GTK+ 2.0.4 or older. The workaround is in progress, you should consider upgrade at this time

  • version 0.3.54   (released 2003-03-07)
  • Selected files now remain selected after quick-refresh in inactive panel
  • New file splitting and merging functions
  • Added simple command-line parser (use --help for option list)
  • Added configuration profiles (use --profile=PROFILENAME to select profile), now saves panel directories
  • Pressing Alt+O changes directory in the opposite panel to the selected directory or parent directory if file is selected (mc functionality)
  • Added ability to hide dot-files and directories, this can be changed in the Show menu
  • Added ability to add user-write permission when copying from ISO9660 and NTFS filesystems
  • Added preliminary support for file viewing and editing - call gedit by default
  • Finished wildcards processing (used in copy/move/rename)
  • Added some new docs, new Makefile

  • version 0.3.38   (released 2003-02-09)
  • Added Quick Find function (invoked by Alt+S)
  • Added ability to rename or append files if target exists while copying/moving
  • Now preserves also access and modify times while copying/moving
  • Added ability to show volume label of ISO9660 filesystems (CD-ROM)
  • Changed About box to use libgnomeui-2; this is the first attempt to use dynamic loaded libraries (if not available, old AboutBox is shown)
  • Changed error handling to be more specific
  • Rewritten copy function to use libc routines
  • Changes in libgtk-kylix (proper finalization, new TextView, ButtonBox and RadioButton widgets, fixed menu mnemonics)
  • New SFV-CRC32 and MD5 file checking functions - Can both validate and create checksum files

  • version 0.3.16   (released 2002-12-30)
  • Rename/move functions complete (although still missing wildcards processing)
  • Added quick rename using built-in editing functions of GtkTreeView
  • Added localization routines, currently Czech and English translations are available
  • Various speedups, minor tweaks and fixes

  • version 0.2.17   (released 2002-11-13)
  • first public release (currently works only copy, mkdir and delete functions; move/rename almost complete)


  • Copyright © 2009 Tomáš Bžatek