GNOME Commander 2.0

Апублікаваны выпуск GNOME Commander 2.0 - Класічнага двухпанэльнага файлавага мэнэджара з графічным інтэрфейсам. Распрацоўнікі завуць рэліз буйным абнаўленнем: кодавая база амаль цалкам перанесена з C++ на Іржа, а міграцыя інтэрфейсу на GTK4 завершана. Акрамя таго, у праекта з'явіўся новы суправаджаючы – Wladimir Palant.

Камандзір GNOME арыентаваны на карыстачоў, якім патрэбен магутны і хуткі файлавы мэнэджар з двума панэлямі, укладкамі, закладкамі, хуткім пошукам, убудаваным прагляднікам, пакетным перайменаваннем, доступам да FTP/Samba/WebDAV/SSH і магчымасцю запускаць каманды прама з інтэрфейсу.

асноўныя змены GNOME Commander 2.0:

  • Пераход на Rust і GTK4. Праект прайшоў вялікую тэхнічную мадэрнізацыю: старая кодавая база на C++/GTK амаль цалкам заменена Rust-кодам, а інтэрфейс пераведзены на GTK4. Гэта не проста касметычнае абнаўленне, а падрыхтоўка дадатку да сучаснага стэка GNOME/Linux.

  • Убудаваны тэрмінал. У файлавым мэнэджары з'явілася ўбудаваная выснова каманд, якія запускаюцца з GNOME Commander. У меню «Выгляд» дададзена настройка, якая дазваляе аўтаматычна хаваць вывад каманднага радка, калі ён неактыўны.

  • Перапрацаваны хуткі пошук. Цяпер хуткі пошук умее не толькі пераходзіць да знойдзеных файлаў, але і фільтраваць спіс. Пошук па змаўчанні можна наладзіць у параметрах, супадзенне шукаецца ў любой частцы імя файла, дададзена кнопка ўліку рэгістра, а пошук пачынаецца з бягучай пазіцыі ў спісе, а не заўсёды з пачатку. Большасць гарачых клавіш зараз можна выкарыстоўваць прама з радка хуткага пошуку, не зачыняючы яе.

  • Палепшаны звычайны дыялог пошуку. Распрацоўнікі паскорылі пошук, зрабілі так, каб зачыненне і паўторнае адкрыццё акна не чысціла вынікі, дадалі пашыраныя шаблоны шляхоў накшталт dir/**/*.md, перамыкач адчувальнасці да рэгістра і адлюстраванне каталога, які апрацоўваецца ў дадзены момант.

  • Абноўлены ўнутраны прагляднік файлаў. Убудаваны прагляднік атрымаў выбар шрыфта, радок пошуку замест асобнага дыялогу, паскораны пошук, падтрымку неадчувальнага да рэгістра шаснаццатковага пошуку, пункт «Вылучыць усё», кантэкстнае меню для малюнкаў і палепшанае адлюстраванне інфармацыі пра выявы ў радку стану. Таксама выпраўлена апрацоўка DOS-пераносаў радкоў CRLF.

  • Перароблены дыялог гарачых клавіш. Настройка спалучэнняў клавіш стала зручней, а спіс дзеянняў, для якіх можна прызначыць уласныя камбінацыі, прыкметна пашыраны. У самім акне налад ўкладкі зараз можна перамыкаць праз Ctrl+Tab і Shift+Ctrl+Tab.

  • Палепшана праца з укладкамі і панэлямі. Гісторыя навігацыі зараз не агульная для розных панэляў, а паасобная. Выпраўлена сітуацыя, калі пераключэнне ўкладкі ў неактыўнай панэлі не актывавала яе, а вылучаныя файлы ва ўкладках зараз захоўваюцца пры пераключэнні.

  • Лепш падтрымліваецца Wayland. У Wayland-сеансах запуск прыкладання з GNOME Commander зараз адразу актывуе яго акно, калі само прыкладанне гэта падтрымлівае.

  • Менш падвісанняў на вялікіх каталогах. Падлік памеру вялікага каталога больш не павінен падвешваць GNOME Commander; пры выбары іншага файла бягучая аперацыя падліку адмяняецца.

  • Абноўлена ліцэнзаванне. Ліцэнзія праекта абноўлена да GPL-3.0+. У README таксама пазначана, што GNOME Commander распаўсюджваецца пад GNU GPL версіі 3.

Таксама выпраўленыя памылкі з аднаўленнем выдаленых злучэнняў пры запуску, перайменаваннем каталогаў, гісторыяй навігацыі, фонавым пошукам, цёмнай тэмай ва ўбудаваным праглядніку, перапаўненнем панэлі прылад, доўгімі імёнамі ў дыялогу пашыранага перайменавання і вылучэннем файлаў праз клавішу * на лічбавым блоку. Абноўлены пераклады, у тым ліку руская, і дакументацыя.

Цікавая дэталь: нягледзячы на ​​назоў, удзельнікі абмеркавання на GNOME Discourse асобна ўдакладнялі, што GNOME Commander не з'яўляецца часткай GNOME Core або GNOME Circle; слова GNOME у назве - гістарычная спадчына праекта. Там жа ўжо абмяркоўваецца, ці варта ў будучыні мяняць імя прыкладання.

У цэлым GNOME Commander 2.0 выглядае як рэдкі выпадак, калі стары «артадаксальны» файлавы мэнэджар не проста падтрымалі мінімальнымі выпраўленнямі, а сур'ёзна перанеслі на сучасную тэхналагічную базу. Для карыстальнікаў, якім Nautilus здаецца занадта простым, а Midnight Commander хочацца замяніць графічным дадаткам, рэліз можа быць прыкметнай нагодай зноў паглядзець на праект.

Люстэрка праекта на Гітхабе, нататкі аб выпуску (дзякуй за спасылкі @dataman)

Крыніца: linux.org.ru

Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы 🔥 Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы | ProHoster