What's new in muCommander 1.4.0
May 2, 2024
- New features:
- Added Google Cloud Storage as a file protocol that enables browsing and managing files in GCS buckets.
- Added optional keyboard shortcut visual hints for actions invoked by clicks rather than keystroke.
- Added OneDrive as a file protocol that enables browsing, uploading and downloading capabilities.
- Improvements:
- Faster start-up of muCommander (2-3 times faster)
- The 'Space' key can be used to filter filenames with spaces in quick search. Files can be selected during an ongoing quick search using CTRL+Space (that was replaced with CTRL+SHIFT+Space for 'Popup menu' action).
- Changed 'Store login and password' to 'Store credentials' to reflect that additional properties, like ssh-key, are also stored.
- Set Shift+F4 as the default alternative keyboard shortcut for "Make file" action.
- Command line (of Terminal) it can be now visible in folder view
- Authenticate with the specified ssh-key when connecting to a different path on a server via SFTP from the location bar.
- The rpm and dmg packages are now signed.
- Added dmg package for aarch64.
- Bug fixes:
- Fixed copying files to Finder.
- Fixed drag-and-drop of action buttons in the 'Customize command bar' dialog.
- Fixed Toolbar and Command bar actions not being updated when their shortcuts changed in Preferences.
- Fixed incorrect block selection (using shift + click) on native L&Fs
- Known issues:
- Some translations may not be up-to-date.
- SMB support may not work properly on non-multi-language JRE.
- 'Copy files to clipboard' not working with some applications (files are not pasted).
- Authentication issues when using several sets of credentials (login/password) for the same server.
- Untrusted HTTPS connections are allowed without a warning.
- Windows Vista/7: "java.net.SocketException: Permission denied: recv failed" error can appear when trying to access FTP sites. This seems to be a Windows firewall problem, with a possible workaround
- Need to enable NTLM authentication manually in order to authenticate to Samba >= 4.5. This is done by adding 'ntlm auth = yes' to smb.conf.
- MacOS: issues with browsing Documents/Desktop/Downloads may be solved by resetting Security and Privacy settings.
- MacOS: muCommander may not start on older versions of macOS due to incompatibility of the bundled JRE.
- MacOS: "Do you want the application "muCommander.app" to accept incoming network connections?" dialog keeps popping up on startup even if the dialog has been previously accepted (ticket #339), when 'Bonjour' support is enabled.
- MacOS: some keyboard shortcuts may conflict with global system shortcuts.
- Installing the deb package on Debian < 12 fails with: "error: archive ... uses unknown compression for member 'control.tar.zst', giving up".
- A possible workaround is described in: https://unix.stackexchange.com/a/745467.
New in muCommander 1.3.0 (Jul 9, 2023)
- What's Changed:
- bump version to 1.3.0 by @ahadas in #891
- Change filename comparison to be locale-sensitive by @ahadas in #899
- Normalize filenames with NFD form on macOS by @ahadas in #900
- Fix nightly builds by @aashipov in #897
- use SearchProperty#SEARCH_TEXT in TextEditorImpl by @ahadas in #903
- Search options in new editor by @pskowronek in #902
- viewer/editor fix for #879 - regex match set when regex text selected by @pskowronek in #905
- Undo/redo for binary editor by @hajdam in #908
- viewer/editor added Find and Replace when in edit mode #879 #876 by @pskowronek in #907
- Minor cleanup by @ahadas in #910
- Make SFTP key authentication work again by @ahadas in #911
- viewer/editor open file from Search and find the first occurrence #879 by @pskowronek in #906
- Support multi volume rar files by @ShayArtzi in #881
- Minor cleanup related to multi-volume rar files by @ahadas in #915
- Document the addition of multi-volume RAR 5+ files by @ahadas in #916
- Dock/TaskBar icon status with jobs progress updates by @pskowronek in #823
- Improvements to shortcuts preferences tab by @ahadas in #931
- Use try-with-resources in CommandManager by @ahadas in #932
- Added Open With apps for macOS by @pskowronek in #917
- Extract Bonjour handling to a separate OSGi bundle by @ahadas in #936
- Fix for DE keyboard layout #933 by @pskowronek in #935
- Document and cleanup last fix for using terminal with DE keyboard layout by @ahadas in #943
- Bumped JediTerm to the newest version to address problem with decomposed chars by @pskowronek in #944
- Add ADB by @ahadas in #919
- Terminal - both Terminal and Run Command now use colors and font from prefs by @pskowronek in #946
- adb: disable 'Android' menu when adb is disabled by @ahadas in #953
- Enhanced bug report in github muC repo and in muC itself by @pskowronek in #934
- Set minimum height for question dialogs by @ahadas in #959
- Add 'Shared with me' files to Google Drive by @ahadas in #963
- Add 'Trashed' files to Google Drive by @ahadas in #964
- Show documents, presentations and spreadsheets in Google Drive by @ahadas in #965
- Shortcuts Panel related refactor by @pskowronek in #967
- Apply formatter on ShortcutsTable by @ahadas in #969
- Shortcuts/ActionProperties - reformat with muC formatter by @pskowronek in #970
- Cleanup in files that recently changed by @ahadas in #971
- Main menu Open With now contains apps on macos by @pskowronek in #966
- Update the readme file according to latest change in open-with menu by @ahadas in #985
- Added search/find support for binary viewer by @hajdam in #968
- Cleanup for search/replace functionality in binary editor by @ahadas in #986
- Viewer/Editor Fix for NPE when opening certain Python files by @pskowronek in #987
- Added version information to exe file - issue #719 by @hajdam in #979
- Document last changes by @ahadas in #988
- Added search/find support for binary viewer - fix by @hajdam in #990
- Key mapping capabilities for terminal in Shortcuts prefs by @pskowronek in #973
- Terminal - fix for themes switching, Menlo font added as default for Terminal by @pskowronek in #978
- Binary editor - fix to issue #938 by @hajdam in #991
- Add support for multi volume 7z files by @ShayArtzi in #980
- Document support for multi-volume 7z files by @ahadas in #992
- Enhancements to ADB by @ahadas in #993
- adb: optimize downloads of large files by @ahadas in #994
- Polish the readme file by @ahadas in #995
New in muCommander 1.2.0 (Mar 12, 2023)
- Updated readme.txt and license files to mention JediTerm and replaced… by @pskowronek in #765
- Change 'Show in enclosing folder' action to operate on the current tab by @ahadas in #776
- Cleanup in CommandBar by @ahadas in #777
- Fix NPE when the status bar is hidden and app gets focus by @ahadas in #778
- Status bar improvements by @ahadas in #779
- Bump 'commons-net' to version 3.8.0 by @ahadas in #780
- Set compile-only deps from mucommander-core to jediterm by @ahadas in #781
- Make timeout for 'quick search' configurable by @ahadas in #786
- restore timestamp of parent directory after file deleting by @mfilser in #774
- Added alternative default shortcuts for Mark/Unmark for keyboard w/o … by @pskowronek in #785
- Change Viewer.label to point to 'view' in the dictionary by @ahadas in #790
- Xfce open command prompt shortcut fix by @aashipov in #792
- Terminal fixes: hide initial cd directory command, hide terminal when… by @pskowronek in #795
- Document fixing 'Open command prompt' on Xfce by @ahadas in #796
- Deeper zoom for image viewer by @hajdam in #788
- Run unit tests using GitHub actions by @ahadas in #797
- Rename workflow 'Unit Tests' to 'Tests' by @ahadas in #798
- Tidy up mucommander.sh by @aashipov in #800
- #801 Components' update by @aashipov in #802
- Added syntax highlighting to editor and text viewer by @pskowronek in #787
- Viewer/Editor added opening links if supported by platform by @pskowronek in #804
- Viewer/Editor syntax style override by @pskowronek in #805
- Viewer/Editor fix text selection across L&Fs #806 by @pskowronek in #807
- Persist file search properties by @ahadas in #809
- Viewer/Editor Fix for reliable links opening #811 by @pskowronek in #813
- Viewer/Editor Bumping RSyntaxTextArea version to newest with a fix fo… by @pskowronek in #814
- Upgrade to icepdf-viewer v7.0.0 by @ahadas in #815
- Add CODEOWNERS by @ahadas in #816
- Handle link scanning mask pressing/releasing by @ahadas in #817
- Fix initial focus of text editor/viewer by @ahadas in #818
- Add @hajdam as code owner of mucommander-viewer-binary/ by @ahadas in #819
- Viewer/Editor make utf-8 default instead of ISO-8859-1 by @pskowronek in #821
- Viewer/Editor reflect autodetected syntax mime-type in Syntax menu by @pskowronek in #822
- Viewer/Editor Fixes for #825 and #824 by @pskowronek in #830
- Viewer/Editor fix/workaround F3 for file search #838 by @pskowronek in #839
- Bumped version of rsyntaxtextarea to 3.3.2 to fix #833 by @pskowronek in #842
- Editor Fix to avoid writing BOM for new UTF-8 files by @pskowronek in #836
- Renaming files in Google Drive by @ahadas in #843
- Set credentials to Google Drive in the nightly version by @ahadas in #844
- Propagate token by @ahadas in #845
- Update token to release resources by @ahadas in #846
- Set git config in create-release job by @ahadas in #847
- Set credentials to Google Drive on macOS by @ahadas in #848
- Fix Google Drive integration for Linux and Windows nightly artifacts by @ahadas in #849
- Fix Dropbox integration in nightly artifacts by @ahadas in #851
- Viewer/Editor TEXT_CURSOR as default cursor (still there's problem on… by @pskowronek in #820
- Added status bar to image viewer by @hajdam in #854
- Update dictionary_ko.properties by @VenusGirl in #853
- Viewer/Editor replacing TextLineNumbersPanel with RTextScrollPane, may fix #841 by @pskowronek in #860
- Filter out trashed files in Google Drive by @ahadas in #861
- Editor added Undo/Redo menu items by @pskowronek in #863
- Fix uploads of files bigger than 2G to NFS share by @ahadas in #864
- Document eb6c4e8 by @ahadas in #865
- Enable browsing and unpacking 7z archives by @ahadas in #866
- Count hidden files only when they are shown by @ahadas in #868
- Convert theme type to enum by @ahadas in #869
- Eager loading of snapshot properties by @ahadas in #873
- Viewer/Editor fix for folding gutter appear only if option is enabled by @pskowronek in #875
- Allow rendering read-only files differently by @ahadas in #877
- Support password-protected RAR 4 and below archives by @ahadas in #884
- Improve handling of password-protected rar files by @ahadas in #885
- Do not cache non-existing files by @ahadas in #886
New in muCommander 1.0.1-1 (Jun 30, 2022)
- New features:
- - Added new looks and feels: FlatLaf Light, FlatLaf IntelliJ, FlatLaf Dark, FlatLaf Darcula, VAqua
- - Added an option to overwrite files only if size differs
- - Added the 'Desktop' folder to the drive menu
- Improvements:
- - Added a keyboard shortcut (ALT+DELETE) to Open Trash action
- - Added a keyboard shortcut (CTRL+SPACE) to file contextual menu
- - Contextual menu is available for file search results
- - Local file search results can now be revealed in the native Desktop's file manager
- - Added back the 'Go to forums' action that now points to the GitHub discussions page
- - Speed up collecting file-system roots when Windows network shares disconnect
- - Added an option to use system file icons only for folders
- - Sort criterion/column and sort order are presented on file tables when using a non-native look and feel on macOS
- - Added the 'Paste file(s)' action, when enabled, to the context menu of file tables
- - Changed the rendering of the text field which is used when renaming a file/folder through the file table
- - When searching a file that contains specified text, that text would be used by following 'Find next/previous' action within a text viewer/editor
- - The tab headers within the Preferences dialog are placed at the left side (instead of top) of the dialog on Windows and Linux
- - File search results can be deleted (or moved to trash when applicable)
- - The size of non-empty files that are smaller than 1 KB is no longer rounded to 1 KB when 'Round displayed file sizes' is set
- Localization:
- - Korean translation updated
- Bug fixes:
- - Fixed broken links to: 'Online documentation', 'Report a bug' and 'Make a donation'
- - If 'open -a Finder $f' is found in commands.xml, it is replaced with 'open -R $f' to preserve the behavior of 'Reveal in Finder' action
- - Make folder operation creates the folder within the correct path rather than always within the root folder of Google Drive
- - Fixed copying multiple files to Google Drive
- - Fixed opening the authentication page for Google Drive in latest Chrome on Linux
- - The headers of the file table(s) are now translated and no longer appear in uppercase letters
- - Fixed possible IndexOutOfBoundsException that could have prevented file search from being completed
- - File search with 'Search in subfolders' and 'Search in archive files' disabled no longer searches outside of the root folder
- Known issues:
- - Some translations may not be up-to-date.
- - SMB support may not work properly on non multi-language JRE.
- - 'Copy files to clipboard' not working with some applications (files are not pasted).
- - Authentication issues when using several sets of credentials (login/password) for the same server.
- - Untrusted HTTPS connections are allowed without a warning.
- - Windows Vista/7: "java.net.SocketException: Permission denied: recv failed" error can appear when trying to access FTP
- sites. This seems to be a Windows firewall problem, with a possible workaround:
- http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7077696
- - Unpacking files from 7z archive files can be slow.
- - Need to enable NTLM authentication manually in order to authenticate to Samba >= 4.5. This is done by adding 'ntlm auth = yes' to smb.conf.
- - Version 5.0 of RAR is not supported. Such archives would appear empty.
- - macOS: issues with browsing Documents/Desktop/Downloads may be solved by resetting Security and Privacy settings.
- See https://github.com/mucommander/mucommander/wiki/Reset-Security-&-Privacy-Settings-on-macOS for more details.
- - macOS: muCommander may not start on older versions of macOS due to incompatibility of the bundled JRE.
- - macOS: "Do you want the application "muCommander.app" to accept incoming network connections?" dialog keeps popping
- up on startup even if the dialog has been previously accepted, when 'Bonjour' support is enabled.
- - macOS: some keyboard shortcuts may conflict with global system shortcuts.
New in muCommander 0.9.7-1 (Jun 24, 2021)
- New features:
- Add Dropbox as a file protocol (including browsing, uploading and downloading capabilities).
- Add an option to use a file viewer when failing to open a file.
- Support for KDE 5.
- Improvements:
- Accelerate copying to remote servers using SFTP.
- Invert selection also applies to directories now.
- Set initial look and feel to "GTK+" on Linux as it better handles scaling for HiDPI.
- Non-browsable initial locations that are specified by command line arguments are selected on startup.
- Store user-files in '$XDG_CONFIG_HOME/mucommander' if environment variable XDG_CONFIG_HOME is set on Linux.
- Create Felix cache directory within the system's temporary folder instead of within the installation folder.
- Write logs also to file in order to ease debugging.
- Local folders are automatically refreshed also on file systems in which their modification date doesn't
- change when their content changes, like USB folders on macOS.
- Detect Java versions 14 to 17.
- The initial width of the built-in text viewer/editor is better calculated for files that contain more than 10k lines.
- The visiblity of line numbers is persisted across invocations of the built-in text editor.
- Add the refresh action to the file table's context menu.
- When switching back to muCommander, the presented folders are immediately refreshed.
- Localization:
- Korean translation updated.
- Bug fixes:
- File-search returns matches in the root folder of the search when search-subfolders is disabled.
- Fixed an issue that might cause file-search with case insensitive text search not to return all matches.
- The application can start by a non-admin user after it started by an admin user.
- The application can start with an inaccessible location at the right panel.
- Files are transferred properly when the destination folder is not presented in the other panel.
- Use the correct file viewer/editor when a warning is raised.
- Known issues:
- Mac OS X: "muCommander damaged and cannot be opened" may appear after downloading muCommander from the browser. This
- can be solved by executing: xattr -d com.apple.quarantine <jar_name>.jar
- Some translations may not be up-to-date.
- Mac OS X: "Do you want the application "muCommander.app" to accept incoming network connections?" dialog keeps popping
- up on startup even if the dialog has been previously accepted (ticket #339), when 'Bonjour' support is enabled.
- SMB support may not work properly on non multi-language JRE.
- Copy files to clipboard' not working with some applications (files are not pasted).
- Mac OS X: some keyboard shortcuts may conflict with global system shortcuts.
- Authentication issues when using several sets of credentials (login/password) for the same server.
- Untrusted HTTPS connections are allowed without a warning.
- Windows Vista/7: "java.net.SocketException: Permission denied: recv failed" error can appear when trying to access FTP
- sites. This seems to be a Windows firewall problem, with a possible workaround:
- http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7077696
- Unpacking files from 7z archive files can be slow.
- Need to enable NTLM authentication manually in order to authenticate to Samba >= 4.5. This is done by adding 'ntlm auth = yes' to smb.conf.
- Version 5.0 of RAR is not supported. Such archives would appear empty.
- Issues with browsing Documents/Desktop/Downloads on macOS may be solved by resetting Security and Privacy settings.
- See https://github.com/mucommander/mucommander/wiki/Reset-Security-&-Privacy-Settings-on-macOS for more details.
- Mac OS X: muCommander may not be able to start on version <= 10.10 (OS X Yosemite) due to incompatibility of the bundled JRE.
- This can be solved by installing Java 8 and running '/Applications/muCommander.app/Contents/replace_jre.sh'.
New in muCommander 0.9.2 (Jun 12, 2017)
- show the right license in the license dialog
New in muCommander 0.9.1 (Jan 9, 2017)
- New features:
- Lock tab capability, which prevents closing/moving the tab or changing its location.
- New quick list that presents open tabs in the current panel, mapped onto Alt+6 by default (ticket #450).
- Added the option to set fixed title for tab.
- Added the following actions: add tab, duplicate tab, clone tab to other panel.
- Added support for VMware vSphere virtual machines file system
- Improvements:
- The state of all windows from last run is now restored on startup.
- Added the ability to copy the base name of files (ticket #462)
- User can choose to always display tabs headers from preferences dialog (even when the panel contains single tab).
- The visited locations history is now saved per-tab.
- The recently visited locations quick list now presents the visited locations on all tabs and windows.
- The content of recently visited locations quick list is now restored from previous run on startup (ticket #471).
- Text file editor/viewer restore the full screen mode of last used (closed) editor/viewer on startup.
- preferences) to prevent firewall dialog which keeps popping up on startup (workaround for ticket #339).
- Added 'ctrl+m' keystroke to toggle text file editor/viewer full screen mode.
- Tab can be closed by clicking on its header with middle mouse button.
- Assign 'ctrl+page_down' keystroke for switching to next tab, and 'ctrl+page_up' for switching to
- previous tab (the keystrokes that were previously assigned to those actions remain as alternative keystrokes).
- Improved names and descriptions presented for tab-related actions.
- Added new category of actions in the 'shortcuts dialog' for tab-related actions.
- Changed tab's not-fixed-title to be in the pattern ':'
- Show backward/forward locations list when pressing with right click on the back/forward buttons in the toolbar
- instead of trigger back/forward actions
- Keyboard shortcuts can now be set for commands defined at commands.xml (ticket #456),
- Show empty name in the make file/directory dialog when it is opened (ticket #512)
- System files can now be filtered also on windows, contributed by Markus Bullmann.
- Added Windows 8, 8.1 and 10; and Mac OS X 10.8, 10.9, 10.10, 10.11 and 10.12 to the OS versions.
- Localization:
- Turkish translation has been updated.
- Bug fixes:
- Recycle Bin is now working on Windows 64-bit with a 64-bit Java runtime (ticket #234).
- Key combinations that contain the TAB key can be set as shortcuts (ticket #465).
- Fix installation via software center on Ubuntu.
- Symbolic links cannot be opened (ticket #467).
- Encoding of text file is changed after being modified by the viewer/editor (ticket #438).
- Cannot connect to some FTP/SFTP bookmarks if there are more than 4 of them (ticket #525)
- Quick lists on the right panel sometimes not being focused (ticket #552)
New in muCommander 0.8.5 (Mar 29, 2010)
- New features:
- Added support for Amazon S3.
- Added support for the Hadoop HDFS filesystem.
- Improvements:
- A proper error message is displayed when muCommander is started in a headless environment.
- Upgraded the commons-net FTP library to version 2.0 for increased server compatibility.
- Actions relying on a file operation that is not supported by the current folder's filesystem are now disabled contextually.
- Optimized the opening speed of Zip files.
- Improved the HTTP filesystem: better HTML/XHTML detection, follows links correctly.
- Free space indicator now changes color gradually; adjusted free space warning threshold.
- Adjusted the layout of the main window to save some screen estate around the toolbar.
- Lowered memory usage by caching file attributes only when they are in use.
- Migrated the codebase to Java 1.5 ; Java 1.4 is no longer supported.
- Localization:
- Dutch translation updated with a few corrections.
- Bug fixes:
- "Round displayed file sizes" checkbox does not refresh the panel correctly
- Single click on folder panel treated as double click
- Fixed 'startup_error' message that wasn't properly localized.
- Fixed 7zip files left open after being browsed
- Unsafe behavior when deleting a bookmark from the file panel
New in muCommander 0.8.4 (Oct 24, 2009)
- New features include a Tree view, Batch renamer, Quick-lists, native RAR archive support, SFTP public key authentication, GNOME trash support, configurable FTP connection retries, improved Zip attributes support and a new Danish translation. 11 bugs were fixed.
New in muCommander 0.8.3 (Oct 22, 2008)
- 2 new translations were contributed : Japanese and Swedish
- a whopping 26 bugs were squashed
- support for the Windows Recycle Bin was added
- Zip and FTP performance was improved significantly
- new 'Calculate checksum' functionality
- new 'Verify data integrity' transfer option
- new actions for opening folders
- new 'Owner' and 'Group' columns
- new 'Rename' option when a file already exists in the destination, contributed by Mariusz Jakubowski
New in muCommander 0.8.2 (Apr 17, 2008)
- 2 new translations were contributed : Japanese and Swedish, thanks to Nardog and Jakob Ekstr�m
- a whopping 26 bugs were squashed
- support for the Windows Recycle Bin was added
- Zip and FTP performance were improved significantly
- new 'Calculate checksum' functionality
- new 'Verify data integrity' transfer option
- new actions for opening folders
- new 'Rename' option when a file already exists in the destination, contributed by Mariusz Jakubowski
New in muCommander 0.8 Final (Oct 5, 2007)
- The most significant new features of this release are on-the-fly modification of Zip archives, support for the system trash under Mac OS X and KDE, support for NFS shares, notifications when a transfer is complete (System tray or Growl), smart encoding detection, a new theme editor, visual improvements to the quick search, an option to display system file icons, Zip performance and UI responsiveness improvements and 5 new languages: KR, pt_BR, NL, SK, and en_GB. The source code has been released under the GPL v3.
New in muCommander 0.8 beta 3 (Mar 8, 2007)
- New features:
- Keyboard shortcuts, toolbar and command bar buttons can now be customized (no GUI yet, see .xml files in preferences folder)
- New theme engine with predefined themes allowing more customization options (GUI not updated yet)
- Custom file opener and file associations (no GUI yet)
- Drag and Drop support: files can be copied or moved to and from muCommander windows and other applications, current folder can be changed by dropping a file or folder on the location field
- Clipboard support: files can be copied and pasted to/from the clipboard (Ctrl C / Ctrl V by default), works with other applications
- New quick search with visual feedback, editable search string, jump to next/previous matches and ability to cancel it
- Connection pooling (SFTP,FTP) and automatic disconnection after timeout, active connections can be listed and closed (Shift Ctrl K by default)
- New file transfer progress window with 'Pause'/'Resume', 'Skip' current file and speed limit options, current/total remaining time, elapsed time, current speed and speed graph, and option to leave the window open when finished
- Zip, Tar, Gzip, Bzip2 archives can now be created
- Read support for ISO and NRG images over local and SMB filesystems (contributed by Xavier Martin)
- Read/write support for Bzip2 archives (.bz2, .tbz2, .tar.bz2 extensions)
- Read support for AR and Debian archives, GNU and BSD variants supported (.ar, .deb extensions)
- Read support for LST catalog files
- Support for HTTP Basic Authentication
- Bonjour/Zeroconf services discovery
- New permissions column in table, sort by permissions option
- File permissions are properly preserved during transfers (Java 1.6 required for local files)
- New 'Change permissions' and 'Change date' dialogs
- 'Run command' is now interactive, allows shell customization, quick recall of previous commands, color customization, uses the customisable shell to parse commands.
- Command line options
- Ability to execute remote or archive entries files: these are copied to a temporary local directory and executed
- Location combo box now allows to quickly recall parent folders
- Icons magnification option for toolbar, command bar and files
- New credentials management: authentication dialog allows to choose between credentials matching a location, persistent credentials can be edited using the 'Edit credentials' dialog, passwords are (weakly) encrypted when stored to disk
- New and improved 'Edit bookmarks' dialog
- New 'Go' menu
- New 'Copy name(s)' and 'Copy path(s)' actions to copy marked files names / paths (Alt C / Shift Alt C by default)
- New 'Mkfile' action (Shift F7 by default)
- New 'Mark page up/page down' action (Shift Page Up/Shift Page Down by default)
- New 'Mark up to first/last row' action (Shift Home/Shift End by default)
- New 'Split horizontally', 'Split vertically', 'Split equally' actions in 'Window' menu
- Added show/hide columns to 'View' menu
- 'Reveal in desktop' now available for Windows, KDE, GNOME (on top of Mac OS X)
- Ability to open files with native file associations under KDE and GNOME
- Ability to open URLs under KDE and GNOME
- 'Show .DS_Store files' option under Mac OS X
- 'Show system folders' option under Mac OS X
- 'Change current location' keyboard shortcut (Ctrl G by default)
- 'Reveal in desktop' keyboard shortcut (Ctrl L by default)
- New file icons for Mac OS X and Windows executables, libraries, Java, Powerpoint and Visual studio files
- New toolbar icon for 'Reveal in desktop'
- New 'Report a bug' item in 'Help' menu
- Windows: new mucommander.exe launcher replacing both mucommander.bat and mucommander.jar
- Improvements:
- Major code cleanup before source code release
- Improved file handling performance, especially under Windows
- Optimized handling of Zip and Tar archives which can now be accessed much faster
- Faster table rendering
- Toolbar and command bar now contextually show whether the action can be triggered or not
- Free/total volume space now automatically refreshes (every 60 seconds)
- Status bar shows a graphical representation of the amount of free space on the current volume (where available)
- 'File collision' dialog improved, attempts to transfer a folder to one of its subfolders are now detected
- KB/MB/GB/TB are now calculated accurately by multiples of 1024 instead of 1000
- Decimal and thousands separators are now localized
- Environment variables are now retained when using 'Run command'
- In-table file renaming now used everywhere instead of 'Rename' dialog
- In-table file renaming must now to be validated by ENTER for safety reasons
- 'Quit' action with confirmation dialog added for platforms other than OS X (Ctrl Q by default)
- Right-click menu reworked, added 'Copy name(s)' / 'Copy path(s)' actions
- Improved Windows launcher
- Splash screen shows loading progress
- Currently selected file is displayed in a different color (configurable) when focus is out of the file table or application
- 'Go back' and 'Go forward' toolbar buttons display a list of back/forward folders when the mouse button is held down
- Left/Right keyboard shortcuts added for 'Go to parent' and 'Open' (customizable)
- Window number displayed in title if more than one window is opened
- Marking/unmarking stops when mark key is kept pressed and last file is reached
- Mark key on '..' now selects next file instead of doing nothing
- Shortcuts dialog uses tabs to show shortcut topics
- Bookmark and root folder names can be entered in the location field to change the current folder
- Location field now allows to correct paths that have failed or have been cancelled
- 'Local copy' dialog now selects filename without extension just like 'Rename'
- Added 'Open', 'Open natively' and 'Reveal in Desktop' actions to 'File' menu
- Added 'Copy name(s)' / 'Copy path(s)' actions to 'Mark' menu
- Added 'Recall previous/next window' actions to 'Window' menu
- Folder pane divider can now be double-clicked to restore an equal split
- Preference tabs now have icons, layout improved a bit
- View and Editor windows now have icons
- New font preview field to 'Appearance' preferences tab
- New ascending / descending icons in sort tabs
- New about screen
- New extensions associated with Zip archives: .war, .wal, .wmz, .xpi, .ear, .sar, .odt, .ods, .odp, .odf, .odg
- SMB performance improved when changing folders
- Root folders of SMB shares now have a parent (smb://) to more easily browse workgroups/shares
- SMB resources that are not browsable (printers, IPC...) are not displayed
- SMB library (jCIFS) upgraded to version 1.2.13 which includes many bug fixes
- Localization:
- Romanian translation (contributed by Catalin Hritcu)
- Italian translation (contributed by Roberto Angeletti)
- Bug fixes:
- Fixed SFTP connections which could not be established to some servers not supporting the 'password' authentication method
- Windows UNC network paths (those starting with ) are now properly handled, fixing startup problems under Windows if the user home is located on a network share
- Paths to archive entries can now be properly resolved when entered in the location field
- Paths to SMB folders entered in the location field do not need to end with '/' anymore
- Improved focus management, fixing some previous focus issues
- Fixed drive popup which doesn't immediately reflect bookmark changes
- Fixed .GZ files not opened when extension is upper-cased
- GZ files inside Tar archives can now be properly opened
- Archive entries properly refreshed when an archive is being browsed and the archive file has changed
- Fixed archive file staying locked when creation was interrupted because of an error
- Fixed 'Sort by date'/'Sort by size' not properly sorting files that have the same date or size, these are now sorted by name
- Preferences XML file now properly indented
- Removed Preferences from 'File' menu under Mac OS X (already present in the Apple menu)
- Fixed same directory which could be added several times in a row to history
- Fixed HTTP errors and redirections not handled properly when browsing a website
- Fixed improper error message when trying to create a file in an HTTP folder
- Fixed drive button shrinking when browsing a folder with a long path
- Email addresses can now be used as passwords
- Fixed FTP overwrite problem which would cause the destination file to be renamed to filename.1
- Fixed a bug in menu bar which could prevent some shortcuts from working properly
- Added missing keyboard shortcut to 'Go to parent' menu item
- Fixed a display bug which could lead to both panes showing a selected file
- Fixed annoyance with drive popup under Mac OS X which redirected startup partition to /Volumes/PartitionName instead of /
- Fixed muCommander cancelling Mac OS X shutdown / restart / logout
- Fixed file editor not asking for save when quitting muCommander under OS X
- Files/folders with extended characters can now properly be executed/revealed under Mac OS X (was caused by a bug in the Java 1.5 runtime)
- Fixed folders failing to display when a filename contains a backslash under a forward slash-separated system (since 0.8 beta1)
- Fixed volume space indicator not showing anything in certain local folders (since 0.8 beta1)
- Fixed renamed file loses selection after renaming (since 0.8 beta1)
- Fixed marked files not properly retained when changing sort order (since 0.8 beta1)
- Fixed top-level directories which could not be created in sub-directories (since 0.8 beta1)
- Fixed handling of files containing leading or trailing white space characters (since 0.8 beta1)
- Fixed issue with filenames containing a '?' character (since 0.8 beta1)
- Fixed 'Edit bookmarks' changes not taken into account under certain conditions (since beta1)
- Fixed in-table renaming which could stop working under certain conditions (since 0.8 beta1)
- Fixed total/free space not displayed for some locally mounted volumes (since 0.8 beta1)
- Fixed newly created folders not selected (since 0.8 beta2)
- Fixed user-defined font not properly taken into account (since 0.8 beta2)
- Fixed a repaint bug which could cause the folder pane display to be corrupted (since 0.8 beta2)
- Known issues:
- Some translations are not up-to-date
- Executable permissions are not preserved properly for local files prior with Java