GNOME Commander 2.0 Debuts in Rust, GPLv3 Licensed

The GNOME Commander 2.0, a two-panel file manager optimized for use in the GNOME user environment, has been released. This file manager provides a variety of features including tabs, command line access, bookmarks, changeable color schemes, directory skip mode when selecting files, access to external data via SFTP and SAMBA, expandable context menus, automatic mounting of external drives, access to navigation history, plugin support, built-in text and image viewer, search functions, renaming by mask, and directory comparison. The code for GNOME Commander is distributed under the GPLv3 license.

In the latest version of GNOME Commander, several updates and improvements have been implemented. The code base has been rewritten from C++ to Rust, the transition from the GTK3 library to GTK4 has been completed, and the code license has been changed from GPLv2 to GPLv3. Additionally, on May 17, Vladimir Palant, the creator of Adblock Plus, joined the team.

One notable feature in the new version is the addition of a built-in terminal emulator that displays the output of launched commands. Users now have the option to automatically hide the terminal when it is inactive. The quick search panel has been redesigned to allow for filtering of displayed files and improved search capabilities. The search query can now be applied to any part of the file name, with added functionality for case-sensitive search.

Furthermore, performance improvements have been made, and the search dialog has been enhanced with expanded capabilities. Closing the dialog no longer clears search results, and during the search process, a progress indicator shows the path being currently searched.

/Reports, release notes, official announcements.