Číslo bylo publikováno GNOME Commander 2.0 — klasický dvoupanelový správce souborů s grafickým rozhraním. Vývojáři toto vydání označují za velkou aktualizaci: kódová základna byla téměř kompletně portována z C++ do Reza migrace rozhraní na GTK4 dokončeno. Projekt má navíc nového správce: Wladimir Palant.
Velitel GNOME je určen pro uživatele, kteří potřebují výkonný a rychlý správce souborů se dvěma panely, záložkami, rychlým vyhledáváním, vestavěným prohlížečem, dávkovým přejmenováním, přístupem přes 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 zásadní technickou revizí: stará kódová základna C++/GTK byla téměř kompletně nahrazena kódem Rustu a rozhraní bylo migrováno na GTK4. Nejedná se jen o kosmetickou aktualizaci; je to příprava na moderní GNOME stack.Linux.
Vestavěný terminál. Správce souborů nyní obsahuje integrovaný výstup pro příkazy spouštěné z GNOME Commanderu. Do nabídky Zobrazit bylo přidáno nastavení, které automaticky skryje výstup příkazového řádku, když je neaktivní.
Rychlé vyhledávání bylo přepracováno. Rychlé vyhledávání nyní umožňuje nejen procházet nalezené soubory, ale také filtrovat seznam. Výchozí vyhledávání lze nakonfigurovat v nastavení; shody se nacházejí v jakékoli části názvu souboru; bylo přidáno tlačítko rozlišující velká a malá písmena; a vyhledávání začíná od aktuální pozice v seznamu, nikoli vždy od začátku. Většinu klávesových zkratek lze nyní použít přímo z panelu Rychlé vyhledávání, aniž byste jej museli zavírat.
Vylepšen běžný vyhledávací dialog. Vývojáři zrychlili vyhledávání, zařídili, aby zavření a opětovné otevření okna nesmazalo výsledky, přidali rozšířené vzory cest, jako například dir/**/*.md, přepínač rozlišování velkých a malých písmen a zobrazení aktuálně zpracovávaného adresáře.
Interní prohlížeč souborů byl aktualizován. Vestavěný prohlížeč nyní obsahuje volič písma, vyhledávací lištu místo samostatného dialogu, zrychlené vyhledávání, podporu hexadecimálního vyhledávání bez rozlišení velkých a malých písmen, možnost „Vybrat vše“, kontextovou nabídku pro obrázky a vylepšené zobrazení informací o obrázku ve stavovém řádku. Vylepšeno bylo také zpracování zalomení řádků v kódu DOS CRLF.
Dialogové okno s klávesovými zkratkami bylo přepracováno. Přizpůsobení klávesových zkratek se stalo pohodlnějším a seznam akcí, pro které lze přiřadit vlastní kombinace, byl výrazně rozšířen. V samotném okně nastavení záložek nyní můžete přepínat záložky pomocí Ctrl+Tab a Shift+Ctrl+Tab.
Vylepšená práce s kartami a panely. Historie navigace je nyní oddělená od ostatních panelů, nikoli sdílená mezi nimi. Opravena chyba, kdy přepnutí karty v neaktivním panelu tuto kartu neaktivovalo a vybrané soubory na kartách se nyní při přepínání zachovají.
Lepší podpora Waylandu. V relacích Waylandu spuštění aplikace z GNOME Commanderu nyní okamžitě aktivuje její okno, pokud to samotná aplikace podporuje.
Méně zamrzání u velkých adresářů. Výpočet velikosti velkého adresáře by již neměl zamrznout GNOME Commander; výběr jiného souboru zruší aktuální výpočet.
Licence byla aktualizována. Licence projektu byla aktualizována na GPL-3.0+Soubor README také uvádí, že GNOME Commander je distribuován pod licencí GNU GPL verze 3.
Opraveny byly také chyby související s obnovením vzdálených připojení při spuštění, přejmenováním adresářů, historií navigace, vyhledáváním na pozadí, tmavým motivem ve vestavěném prohlížeči, přetékajícím panelem zařízení, dlouhými názvy v pokročilém dialogovém okně přejmenování a výběrem 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 o GNOME Discourse výslovně objasnili, že GNOME Commander není součástí GNOME Core ani GNOME Circle; slovo „GNOME“ v názvu je historickým odkazem projektu. Již probíhá diskuse o tom, zda by se měl název aplikace v budoucnu změnit.
Celkově vzato se GNOME Commander 2.0 jeví jako vzácný případ, kdy starý, „ortodoxní“ správce souborů byl nejen podporován s minimálními opravami, ale také důkladně portován na moderní technologickou platformu. Pro uživatele, kteří považují Nautilus za příliš jednoduchý a chtějí nahradit Midnight Commander grafickou aplikací, by tato verze mohla být významným důvodem k návratu k projektu.
Zrcadlo projektu na GitHubu, poznámky k vydání (díky za odkazy @dataman)
Zdroj: linux.org.ru
