UtgĂ„van offentliggjord GNOME Commander 2.0 â en klassisk tvĂ„panelfilhanterare med grafiskt grĂ€nssnitt. Utvecklarna kallar lanseringen en stor uppdatering: kodbasen har nĂ€stan helt överförts frĂ„n C++ till Rust, och migreringen av grĂ€nssnittet till GTK4 Ă€r avslutad. Dessutom har projektet fĂ„tt en ny ansvarig â Wladimir Palant.
GNOME Commander Àr riktad mot anvÀndare som behöver en kraftfull och snabb filhanterare med tvÄ paneler, flikar, bokmÀrken, snabb sökning, inbyggd visare, batch-omnamn, Ätkomst till FTP/Samba/WebDAV/SSH och möjlighet att köra kommandon direkt frÄn grÀnssnittet.
Viktiga Àndringar GNOME Commander 2.0:
ĂvergĂ„ng till Rust och GTK4. Projektet har genomgĂ„tt en stor teknisk modernisering: den gamla kodbasen i C++/GTK har nĂ€stan helt ersatts med Rust-kod, och grĂ€nssnittet har överförts till GTK4. Detta Ă€r inte bara en kosmetisk uppdatering, utan en förberedelse av applikationen för den moderna GNOME/Linux-stacken.
Inbyggd terminal. Filhanteraren har fÄtt en inbyggd utskrift av kommandon som körs frÄn GNOME Commander. I menyn "Visa" har en instÀllning lagts till som automatiskt döljer kommandofönstrets utdata nÀr det inte Àr aktivt.
Omdesignad snabb sökning. Nu kan snabb sökning inte bara hoppa till de hittade filerna, utan Àven filtrera listan. Standardsökning kan justeras i instÀllningarna, matchning söks i vilken del av filnamnet som helst, en knapp för att ta hÀnsyn till stora och smÄ bokstÀver har lagts till, och sökningen börjar frÄn den aktuella positionen i listan istÀllet för alltid frÄn början. De flesta snabbkommandon kan nu anvÀndas direkt frÄn den snabba sökraden utan att stÀnga den.
FörbÀttrad vanlig sökningsdialog. Utvecklarna har accelererat sökningen, sÄ att stÀngning och öppning av fönstret inte raderar resultaten, lagt till avancerade sökmönster som dir/**/*.md, en omkopplare för kÀnslighet för stora och smÄ bokstÀver och visning av katalogen som just nu bearbetas.
Uppdaterad inbyggd filvisare. Den inbyggda visaren har fÄtt val av teckensnitt, en sökrad istÀllet för en separat dialog, accelererad sökning, stöd för icke-kÀnslig hexadecimalsökning, alternativet "Markera allt", kontextmeny för bilder och förbÀttrad visning av bildinformation i statusfÀltet. Dessutom har hanteringen av DOS-radbrytningar CRLF fixats.
Omdesignad dialogrutan för genvÀgar. InstÀllningen av kortkommandon har blivit enklare, och listan över ÄtgÀrder för vilka man kan tilldela egna kombinationer har tydligt utvidgats. I instÀllningsfönstret kan man nu vÀxla flikarna via Ctrl+Tab och Shift+Ctrl+Tab.
Arbetet med flikar och paneler har förbÀttrats. Historiken för navigering Àr nu inte gemensam för olika paneler, utan separat. Problemet dÀr vÀxling av flik i en inaktiv panel inte aktiverade den har ÄtgÀrdats, och markerade filer i flikarna sparas nu vid vÀxling.
BÀttre stöd för Wayland. I Wayland-sessioner aktiverar nu starten av en applikation frÄn GNOME Commander direkt dess fönster, om sjÀlva applikationen stöder detta.
FÀrre instÀngningar vid stora kataloger. BerÀkning av storleken pÄ en stor katalog bör nu inte lÀngre lÄsa GNOME Commander; vid val av en annan fil avbryts den aktuella berÀkningsoperationen.
Licensiering har uppdaterats. Projektets licens har uppdaterats till GPL-3.0+. I README anges ocksÄ att GNOME Commander distribueras enligt GNU GPL version 3.
Dessutom har fel Ă„tgĂ€rdats med Ă„terstĂ€llning av borttagna anslutningar vid uppstart, omnamnng av kataloger, navigeringshistorik, bakgrundssökning, mörkt tema i den inbyggda visaren, pannans överflöd, lĂ„nga namn i dialogrutan för avancerad omdöpning och filmarkering via *-tangenten pĂ„ det numeriska tangentbordet. ĂversĂ€ttningarna, inklusive ryska, och dokumentationen har uppdaterats.
En intressant detalj: trots namnet förtydligade deltagarna i diskussionen pÄ GNOME Discourse att GNOME Commander inte Àr en del av GNOME Core eller GNOME Circle; ordet GNOME i namnet Àr ett historiskt arv frÄn projektet. DÀr diskuteras ocksÄ huruvida man i framtiden bör Àndra applikationens namn.
Ăverlag ser GNOME Commander 2.0 ut som ett sĂ€llsynt fall, dĂ€r den gamla "ortodoxa" filhanteraren inte bara har fĂ„tt minimala korrigeringar, utan har anpassats seriöst till moderna teknologiska grundvalar. För anvĂ€ndare som tycker att Nautilus Ă€r för enkelt och vill ersĂ€tta Midnight Commander med en grafisk applikation, kan detta slĂ€pp vara en pĂ„taglig anledning att Ă„ter se pĂ„ projektet.
Projektets spegel pÄ GitHub, utgivningsanteckningar (tack för lÀnkar @dataman)
KĂ€lla: linux.org.ru
