GNOME Commander 2.0

È stata pubblicata una nuova versione GNOME Commander 2.0 — un classico gestore di file a doppio pannello con interfaccia grafica. Gli sviluppatori descrivono il rilascio come un grande aggiornamento: il codice è stato quasi completamente trasferito da C++ a Rust, e la migrazione dell'interfaccia a GTK4 è stata completata. Inoltre, il progetto ha un nuovo mantenitore: Wladimir Palant.

GNOME Commander è orientato agli utenti che necessitano di un potente e veloce gestore di file con due pannelli, schede, segnalibri, ricerca veloce, visualizzatore integrato, rinomina batch, accesso a FTP/Samba/WebDAV/SSH e possibilità di eseguire comandi direttamente dall'interfaccia.

Modifiche principali GNOME Commander 2.0:

  • Transizione a Rust e GTK4. Il progetto ha subito una grande modernizzazione tecnica: la vecchia base di codice in C++/GTK è stata quasi completamente sostituita dal codice Rust, e l'interfaccia è stata trasferita a GTK4. Non si tratta di un semplice aggiornamento cosmetico, ma di una preparazione dell'applicazione per l'attuale stack GNOME/Linux.

  • Terminale integrato. Il gestore di file ha ora un output dei comandi integrato, eseguiti da GNOME Commander. Nel menu 'Visualizza' è stata aggiunta un'impostazione che consente di nascondere automaticamente l'output della riga di comando quando non è attivo.

  • Ristrutturata la ricerca veloce. Ora la ricerca rapida può non solo spostarsi ai file trovati, ma anche filtrare l'elenco. È possibile configurare la ricerca predefinita nelle impostazioni, la corrispondenza viene cercata in qualsiasi parte del nome del file, è stata aggiunta un'opzione per tener conto delle maiuscole e la ricerca inizia dalla posizione attuale nell'elenco, anziché sempre dall'inizio. La maggior parte delle scorciatoie da tastiera possono ora essere utilizzate direttamente dalla barra di ricerca rapida, senza chiuderla.

  • Migliorato il dialogo di ricerca standard. Gli sviluppatori hanno accelerato la ricerca, hanno fatto in modo che la chiusura e la riapertura della finestra non cancellassero i risultati, hanno aggiunto modelli di percorso avanzati come dir/**/*.md, un interruttore per la sensibilità alle maiuscole e la visualizzazione della directory attualmente elaborata.

  • Aggiornato il visualizzatore di file interno. Il visualizzatore integrato ha ricevuto la selezione del carattere, una barra di ricerca invece di un dialogo separato, ricerca accelerata, supporto per la ricerca esadecimale non sensibile alle maiuscole, l'opzione 'Seleziona tutto', un menu contestuale per le immagini e un miglioramento della visualizzazione delle informazioni sulle immagini nella barra di stato. Inoltre, è stata corretta la gestione dei ritorni a capo DOS CRLF.

  • Dialogo delle scorciatoie da tastiera rinnovato. La configurazione delle combinazioni di tasti è diventata più comoda e l'elenco delle azioni per le quali è possibile impostare combinazioni personalizzate è stato notevolmente ampliato. Nella finestra delle impostazioni, ora è possibile passare tra le schede utilizzando Ctrl+Tab e Shift+Ctrl+Tab.

  • Migliorata l'interazione con le schede e i pannelli. La cronologia di navigazione non è più condivisa tra i diversi pannelli, ma separata. Risolto il problema per cui cambiare scheda in un pannello inattivo non la attivava e i file selezionati nelle schede ora vengono conservati durante il passaggio.

  • Maggiore supporto per Wayland. Nei sessioni Wayland, avviare l'applicazione da GNOME Commander ora attiva immediatamente la sua finestra, se l'applicazione lo supporta.

  • Meno rallentamenti con grandi cataloghi. Il calcolo della dimensione di un grande catalogo non dovrebbe più bloccare GNOME Commander; selezionando un altro file l'operazione di calcolo attuale viene annullata.

  • Rinnovata la licenza. La licenza del progetto è stata aggiornata a GPL-3.0+. Nel README è anche specificato che GNOME Commander è distribuito sotto la GNU GPL versione 3.

Sono stati corretti anche bug relativi al ripristino delle connessioni eliminate all'avvio, alla rinominazione delle cartelle, alla cronologia di navigazione, alla ricerca in background, al tema scuro nella visualizzazione integrata, al sovraccarico della barra degli strumenti, ai nomi lunghi nella finestra di dialogo per la rinominazione avanzata e alla selezione dei file tramite il tasto * sul tastierino numerico. Traduzioni aggiornate, incluso il russo, e documentazione.

Un fatto interessante: nonostante il nome, i partecipanti alla discussione su GNOME Discourse hanno chiarito che GNOME Commander non è parte di GNOME Core o GNOME Circle; la parola GNOME nel nome è un'eredità storica del progetto. Qui si sta già discutendo se cambiare in futuro il nome dell'app.

In generale, GNOME Commander 2.0 appare come un caso raro in cui un vecchio manager di file «ortodosso» non è stato semplicemente supportato con minime correzioni, ma seriamente portato su una base tecnologica moderna. Per gli utenti che trovano Nautilus troppo semplice e vogliono sostituire Midnight Commander con un'applicazione grafica, questa release potrebbe essere un motivo significativo per rivedere il progetto.

Mirror del progetto su GitHub, note di rilascio (grazie per i link @dataman)

Fonte: linux.org.ru

Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS | ProHoster