GNOME Commander 2.0

Bylo zveřejněno vydání GNOME Commander 2.0 — klasického dvoupanelového správce souborů s grafickým rozhraním. Vývojáři nazývají tento release velkým aktualizací: kódová základna byla téměř zcela přenesena z C++ na Rust, a migrace rozhraní na GTK4 byla dokončena. Kromě toho projekt dostal nového správce — Wladimira Palanta.

GNOME Commander je zaměřen na uživatele, kteří potřebují výkoného a rychlého správce souborů se dvěma panely, záložkami, oblíbenými položkami, rychlým vyhledáváním, vestavěným prohlížečem, hromadným přejmenováním, přístupem k FTP/Samba/WebDAV/SSH a možností spouštět příkazy přímo z rozhraní.

Hlavní změny GNOME Commander 2.0:

  • Přechod na Rust a GTK4. Projekt prošel velkou technickou modernizací: stará kódová základna na C++/GTK byla téměř zcela nahrazena Rust-kódem a rozhraní bylo převedeno na GTK4. To není jen kosmetická aktualizace, ale příprava aplikace na moderní stack GNOME/Linux.

  • Vestavěný terminál. Ve správci souborů se objevil vestavěný výstup příkazů, spouštěných z GNOME Commander. Do nabídky „Zobrazit“ byla přidána nastavení, která automaticky skrývá výstup příkazové řádky, když není aktivní.

  • Přepracované rychlé vyhledávání. Nyní rychlé vyhledávání umí nejen přecházet na nalezené soubory, ale také filtrovat seznam. Vyhledávání podle defaultu lze nastavit v parametrech, shoda se hledá v jakékoli části názvu souboru, přidána tlačítko pro zohlednění velikosti písmen, a vyhledávání začíná na aktuální pozici v seznamu, namísto vždy od začátku. Většina klávesových zkratek nyní může být použita přímo z řádku rychlého vyhledávání, aniž by se zavíral.

  • Vylepšený běžný dialog pro vyhledávání. Vývojáři urychlili vyhledávání, zajistili, aby zavření a opětovné otevření okna nevymazalo výsledky, přidali rozšířené šablony cest jako dir/**/*.{md}, přepínač citlivosti na velikost písmen a zobrazení adresáře, který se právě zpracovává.

  • Aktualizovaný interní prohlížeč souborů. Vestavěný prohlížeč získal výběr písma, řádek pro vyhledávání namísto samostatného dialogu, urychlené vyhledávání, podporu necitlivého na velikost písmen pro hexadecimální vyhledávání, položku „Vybrat vše“, kontextové menu pro obrázky a vylepšené zobrazení informací o obrázcích v řádku stavu. Také byla opravena zpracování DOS-přenášení řádků CRLF.

  • Přepracován dialog klávesových zkratek. Nastavení klávesových zkratek se stalo pohodlnějším a seznam akcí, pro které si lze nastavit vlastní kombinace, byl výrazně rozšířen. V samotném okně nastavení lze nyní přepínat mezi kartami pomocí Ctrl+Tab a Shift+Ctrl+Tab.

  • Zlepšena práce s kartami a panely. Historie navigace není nyní společná pro různé panely, ale je oddělená. Opraveno bylo i to, že přepnutí karty v neaktivním panelu ji nepřepínalo do aktivace, a vybrané soubory na kartách se nyní zachovávají při přepínání.

  • Lepší podpora Waylandu. V seancích Waylandu spouštění aplikace z GNOME Commander nyní okamžitě aktivuje její okno, pokud to sama aplikace podporuje.

  • Méně zdržování při velkých adresářích. Výpočet velikosti velkého adresáře již nesmí zastavit GNOME Commander; při výběru jiného souboru se aktuální operace výpočtu zruší.

  • Aktualizováno licencování. Licence projektu byla aktualizována na GPL-3.0+. V README je také uvedeno, že GNOME Commander je distribuován pod GNU GPL verze 3.

Také byly opraveny chyby při obnovování odstraněných spojení při spuštění, přejmenovávání adresářů, historii navigace, pozadí vyhledávání, tmavém tématu ve vestavěném prohlížeči, přetečení panelu zařízení, dlouhých názvech v dialogu pokročilého přejmenování a výběru souborů pomocí klávesy * na numerické klávesnici. Byly aktualizovány překlady, včetně ruštiny, a dokumentace.

Zajímavý detail: navzdory názvu účastníci diskuse na GNOME Discourse jasně uvedli, že GNOME Commander není součástí GNOME Core nebo GNOME Circle; slovo GNOME v názvu je historickým dědictvím projektu. Tam se již diskutuje o tom, zda v budoucnu změnit název aplikace.

Celkově GNOME Commander 2.0 vypadá jako vzácný případ, kdy byl starý „ortodoxní“ správce souborů nejen minimálně opraven, ale vážně přenesen na moderní technologickou základnu. Pro uživatele, kteří považují Nautilus za příliš jednoduchý a chtějí nahradit Midnight Commander grafickou aplikací, může být tento vydání významným důvodem, aby se znovu podívali na projekt.

Zrcadlo projektu na GitHubu, poznámky k vydání (děkuji za odkazy @dataman)

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster