GNOME Commander 2.0

Objavljen je izdanak GNOME Commander 2.0 — klasičnog dvo-panelnog upravitelja datotekama s grafičkim sučeljem. Razvijači nazivaju ovo izdanje velikim ažuriranjem: osnovni kod je gotovo potpuno prenesen s C++ na Rust, a migracija sučelja na GTK4 je dovršena. Osim toga, projektu se pridružio novi odgovorni — Wladimir Palant.

GNOME Commander orijentiran na korisnike kojima je potreban snažan i brz upravitelj datotekama s dvije ploče, karticama, oznakama, brzim pretraživanjem, ugrađenim preglednikom, paketnim preimenovanjem, pristupom FTP/Samba/WebDAV/SSH i mogućnošću pokretanja naredbi izravno iz sučelja.

Glavne promjene GNOME Commander 2.0:

  • Prijelaz na Rust i GTK4. Projekt je prošao veliku tehničku modernizaciju: stara kodna baza na C++/GTK gotovo je potpuno zamijenjena Rust-kodom, a sučelje je prevedeno na GTK4. Ovo nije samo kozmetičko ažuriranje, već priprema aplikacije za suvremeni GNOME/Linux stog.

  • Ugrađeni terminal. U upravitelju datotekama sada je dostupan ugrađeni izlaz naredbi pokrenutih iz GNOME Commandera. U izbornik "Prikaz" dodana je opcija koja automatski skriva izlaz naredbenog retka kada nije aktivan.

  • Preuredjeno brzo pretraživanje. Sada brzo pretraživanje može ne samo preći na pronađene datoteke, već i filtrirati popis. Pretraživanje prema zadanim postavkama može se prilagoditi u opcijama, podudaranje se traži u bilo kojem dijelu imena datoteke, dodano je dugme za razmatranje velikih i malih slova, a pretraživanje počinje s trenutne pozicije u popisu, a ne uvijek od početka. Većina prečaca sada se može koristiti izravno iz retka brzog pretraživanja, bez zatvaranja.

  • Unaprijeđen obični dijalog pretraživanja. Razvijači su ubrzali pretraživanje, omogućili da zatvaranje i ponavno otvaranje prozora ne briše rezultate, dodali proširene uzorke putanja poput dir/**/.md, prekidač osjetljivosti na velika slova i prikaz trenutne obrade direktorija.

  • Ažuriran unutarnji preglednik datoteka. Ugrađeni preglednik dobio je izbor fonta, retke pretrage umjesto zasebnog dijaloga, ubrzano pretraživanje, podršku za pretraživanje heksadecimalnog koda bez obzira na velika i mala slova, stavku "Označi sve", kontekstni izbornik za slike i poboljšan prikaz informacija o slikama u traci stanja. Također je ispravljena obrada DOS preloma redaka CRLF.

  • Preuređen dijalog prečaca. Podešavanje prečica postalo je lakše, a popis radnji za koje je moguće dodijeliti vlastite kombinacije značajno je proširen. U samom prozoru postavki, kartice se sada mogu prebacivati preko Ctrl+Tab i Shift+Ctrl+Tab.

  • Poboljšan rad s karticama i panelima. Povijest navigacije sada nije zajednička za različite panele, već je odvojena. Ispravljena je situacija u kojoj prebacivanje kartice u neaktivnom panelu nije aktiviralo taj panel, a odabrane datoteke na karticama sada se čuvaju prilikom prebacivanja.

  • Bolje se podržava Wayland. U Wayland sesijama, pokretanje aplikacije iz GNOME Commandera sada odmah aktivira njezin prozor, ako sama aplikacija to podržava.

  • Manje zastoja u velikim katalogima. Izračunavanje veličine velikog kataloga više ne bi trebalo zamrzavati GNOME Commander; pri odabiru druge datoteke trenutna operacija izračunavanja se otkazuje.

  • Ažurirano licenciranje. Licenca projekta ažurirana je na GPL-3.0+. U README-u je također navedeno da se GNOME Commander distribuira pod GNU GPL verzijom 3.

Ispravljene su i greške vezane za obnavljanje uklonjenih veza pri pokretanju, preimenovanju kataloga, povijesti navigacije, pozadinskom pretraživanju, tamnoj temi u ugrađenom pregledniku, prepunjavanju panela uređaja, dugim nazivima u dijalogu za napredno preimenovanje i odabiranju datoteka putem tipke * na numeričkoj tipkovnici. Ažurirani su prijevodi, uključujući ruski, i dokumentacija.

Zanimljiva pojedinost: unatoč imenu, sudionici rasprave na GNOME Discourse-u su posebno naglasili da GNOME Commander nije dio GNOME Core ili GNOME Circle; riječ GNOME u imenu je povijesna baština projekta. Tamo se već raspravlja o tome treba li u budućnosti promijeniti ime aplikacije.

U cjelini, GNOME Commander 2.0 izgleda kao rijedak slučaj kada stari 'ortodoksni' upravitelj datotekama nije samo minimalno podržan, već je ozbiljno prebačen na modernu tehnološku osnovu. Za korisnike kojima se Nautilus čini prejednostavnim, a Midnight Commander žele zamijeniti grafičkom aplikacijom, ova verzija može biti značajan povod ponovnom pregledu projekta.

Ogledalo projekta na GitHubu, napomene o izdanju (hvala na vezama @dataman)

Izvor: linux.org.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster