Le numéro a été publié GNOME Commander 2.0 — un gestionnaire de fichiers classique à deux panneaux avec une interface graphique. Les développeurs qualifient cette version de mise à jour majeure : le code source a été presque entièrement porté de C++ vers Se reposer, et la migration de l'interface sur GTK4 Le projet est terminé. De plus, il a un nouveau responsable : Wladimir Palant.
Commandant GNOME Il s'adresse aux utilisateurs qui ont besoin d'un gestionnaire de fichiers puissant et rapide avec deux panneaux, des onglets, des signets, une recherche rapide, une visionneuse intégrée, le renommage par lots, l'accès FTP/Samba/WebDAV/SSH et la possibilité d'exécuter des commandes directement depuis l'interface.
Changements majeurs GNOME Commander 2.0 :
Transition vers Rust et GTK4. Le projet a fait l'objet d'une refonte technique majeure : l'ancien code C++/GTK a été presque entièrement remplacé par du code Rust, et l'interface a été migrée vers GTK4. Il ne s'agit pas d'une simple mise à jour esthétique ; c'est une préparation à la plateforme GNOME moderne.Linux.
Terminal intégré. Le gestionnaire de fichiers intègre désormais l'affichage des commandes lancées depuis GNOME Commander. Une option du menu Affichage permet de masquer automatiquement l'affichage de la ligne de commande lorsque celle-ci est inactive.
La recherche rapide a été repensée. La recherche rapide permet désormais de naviguer parmi les fichiers trouvés et de filtrer la liste. La recherche par défaut est configurable dans les paramètres ; les correspondances sont trouvées dans n’importe quelle partie du nom de fichier ; un bouton de recherche sensible à la casse a été ajouté ; et la recherche démarre à partir de la position actuelle dans la liste, et non plus systématiquement depuis le début. La plupart des raccourcis clavier sont désormais accessibles directement depuis la barre de recherche rapide, sans avoir à la fermer.
Amélioration de la boîte de dialogue de recherche standard. Les développeurs ont accéléré la recherche, fait en sorte que la fermeture et la réouverture de la fenêtre n'effacent pas les résultats, ajouté des modèles de chemin étendus comme dir/**/*.md, un commutateur de sensibilité à la casse et l'affichage du répertoire en cours de traitement.
Le visualiseur de fichiers interne a été mis à jour. La visionneuse intégrée propose désormais un sélecteur de polices, une barre de recherche (au lieu d'une boîte de dialogue séparée), une recherche accélérée, la prise en charge de la recherche hexadécimale insensible à la casse, une option « Tout sélectionner », un menu contextuel pour les images et un affichage amélioré des informations d'image dans la barre d'état. La gestion des sauts de ligne CRLF sous DOS a également été améliorée.
La boîte de dialogue des raccourcis clavier a été repensée. La personnalisation des raccourcis clavier est désormais plus pratique et la liste des actions auxquelles il est possible d'attribuer des combinaisons personnalisées a été considérablement enrichie. Dans la fenêtre des paramètres d'onglets, vous pouvez maintenant changer d'onglet à l'aide de Ctrl+Tab et Maj+Ctrl+Tab.
Amélioration du fonctionnement des onglets et des panneaux. L'historique de navigation est désormais indépendant des autres panneaux, au lieu d'être partagé entre eux. Correction d'un bug qui empêchait l'activation d'un onglet dans un panneau inactif ; les fichiers sélectionnés dans les onglets sont désormais conservés lors du changement de panneau.
Meilleure prise en charge de Wayland. Dans les sessions Wayland, le lancement d'une application depuis GNOME Commander active désormais immédiatement sa fenêtre si l'application elle-même le prend en charge.
Moins de blocages sur les répertoires volumineux. Le calcul de la taille d'un répertoire volumineux ne devrait plus bloquer GNOME Commander ; la sélection d'un autre fichier annule le calcul en cours.
La licence a été mise à jour. La licence du projet a été mise à jour. GPL-3.0 +Le fichier README indique également que GNOME Commander est distribué sous la licence GNU GPL version 3.
Ont également été corrigés des bogues liés à la restauration des connexions distantes au démarrage, au renommage des répertoires, à l'historique de navigation, à la recherche en arrière-plan, au thème sombre de la visionneuse intégrée, au débordement du panneau des périphériques, aux noms longs dans la boîte de dialogue de renommage avancé et à la sélection de fichiers à l'aide de la touche * du pavé numérique. Les traductions, y compris en russe, et la documentation ont été mises à jour.
Détail intéressant : malgré son nom, les participants à la discussion sur GNOME Discourse ont bien précisé que GNOME Commander ne fait partie ni de GNOME Core ni de GNOME Circle ; le terme « GNOME » dans son nom est un héritage historique du projet. La question d’un éventuel changement de nom de l’application fait déjà l’objet de discussions.
Globalement, GNOME Commander 2.0 apparaît comme un cas rare où un gestionnaire de fichiers ancien et « classique » a non seulement bénéficié d'une maintenance minimale, mais a également été entièrement porté sur une plateforme technologique moderne. Pour les utilisateurs qui trouvent Nautilus trop simpliste et souhaitent remplacer Midnight Commander par une application graphique, cette version pourrait constituer une raison importante de se pencher à nouveau sur le projet.
Projet miroir sur GitHub, notes de version (merci pour les liens) @dataman)
Source: linux.org.ru
