U publikua versioni GNOME Commander 2.0 â menaxher i dy paneleve klasik me njĂ« ndĂ«rfaqe grafike. Zhvilluesit e quajnĂ« lĂ«shimin njĂ« pĂ«rditĂ«sim tĂ« madh: baza e kodit Ă«shtĂ« pothuajse plotĂ«sisht e transferuar nga C++ nĂ« Rust, dhe migrohet ndĂ«rfaqja nĂ« GTK4 Ă«shtĂ« kompletuar. PĂ«r mĂ« tepĂ«r, projekti tani ka njĂ« mbĂ«shtetje tĂ« re â Wladimir Palant.
GNOME Commander është orientuar drejt përdoruesve që kanë nevojë për një menaxher të fuqishëm dhe të shpejtë të skedarëve me dy pankarta, skedare, shënime, kërkim të shpejtë, shikues të integruar, rinumerim në grup, qasje në FTP/Samba/WebDAV/SSH dhe mundësinë për të ekzekutuar komanda direkt nga ndërfaqja.
Ndryshimet kryesore GNOME Commander 2.0:
Kalimi në Rust dhe GTK4. Projekti ka kaluar një modernizim të madh teknik: baza e vjetër e kodit në C++/GTK është pothuajse plotësisht zëvendësuar me kod Rust, dhe ndërfaqja është transferuar në GTK4. Kjo nuk është thjesht një përditësim kozmetik, por një përgatitje e aplikacionit për stakun modern GNOME/Linux.
Terminali i integruar. Menaxheri i skedarëve tani ka një output të integruar për komandat që ekzekutohen nga GNOME Commander. Në menunë "Pamje" është shtuar një cilësim që lejon të fshihet automatikisht output-i i komandave kur është joaktiv.
Kërkimi i shpejtë është ristrukturuar. Tani kërkimi i shpejtë është në gjendje të kalojë jo vetëm te skedarët e gjetur, por gjithashtu të filtrojë listën. Kërkimi mund të konfigurohet në cilësimet e paracaktuara, përputhja kërkohet në çdo pjesë të emrit të skedarit, është shtuar një buton për mbajtjen e regjistrit, dhe kërkimi fillon nga pozita aktuale në listë, e jo gjithmonë nga fillimi. Shumica e çelësave të nxehtë tani mund të përdoren direkt nga barra e kërkimit të shpejtë, pa e mbyllur atë.
Dialogu i zakonshëm i kërkimit është përmirësuar. Zhvilluesit e kanë përshpejtuar kërkimin, kanë bërë që mbyllja dhe rihapja e dritares mos t'i pastrojë rezultatet, kanë shtuar modele të avancuara të rrugëve si dir/**/*.md, një kalim për ndjeshmërinë ndaj regjistrit dhe shfaqjen e katalogut që po përpunon aktualisht.
Shikuesi i brendshëm i skedarëve është rinovuar. Shikuesi i integruar tani ka një zgjedhje të fontit, një bar kërkimi në vend të një dialogu të veçantë, kërkim të përshpejtuar, mbështetje për kërkimin hexadecimal që nuk është i ndjeshëm ndaj regjistrit, një pikë "Zgjedh të gjitha", një menu konteksti për imazhet dhe shfaqje të përmirësuar të informacionit mbi imazhet në linjën e gjendjes. Po ashtu, është rregulluar trajtimi i kalimeve të linjave DOS CRLF.
Dialogu i çelësave të nxehtë është ristrukturuar. Konfigurimi i kombinimeve të çelësave është bërë më i lehtë, dhe lista e veprimeve të cilëve mund t'u caktohen kombinime të personalizuara është zgjeruar ndjeshëm. Tani, në vetë dritaren e konfigurimit, mund të kaloni midis skedarëve përmes Ctrl+Tab dhe Shift+Ctrl+Tab.
Përmirësuar funksionimi me skedat dhe panelët. Historia e navigimit tani nuk është e përbashkët për panelet e ndryshme, por është e veçantë. E rregulluar situata kur kalimi në një skedë në një panel joaktiv nuk e aktivizonte atë, dhe skedarët e përzgjedhur në skeda tani ruhen gjatë kalimit.
Më mirë përkrah Wayland. Në sesionet Wayland, nisja e aplikacionit nga GNOME Commander tani aktivizon menjëherë dritaren e tij, nëse vetë aplikacioni e përkrah këtë.
Më pak ngrica në katalogët e mëdhenj. Numërimi i madhësisë së një katalogu të madh nuk duhet më të ngrijë GNOME Commander; kur zgjidhni një skedar tjetër, operacioni aktual i numërimit anullohet.
Licencimi është përditësuar. Licenca e projektit është përditësuar në GPL-3.0+. Në README gjithashtu thuhet se GNOME Commander shpërndahet nën GNU GPL versioni 3.
Gjithashtu janë rregulluar gabimet me rikthimin e lidhjeve të fshiara gjatë nisjes, rinovimin e katalogëve, historinë e navigimit, kërkimin e sfondit, temën e errët në shikuesin e integruar, mbushjen e panelit të pajisjeve, emrat e gjatë në dialogun e rinovimit të avancuar dhe përzgjedhjen e skedarëve përmes çelësit * në bllokun numërik. Përkthimet, përfshirë atë në rusisht, si dhe dokumentacioni janë përditësuar.
Një detaj interesant: përkundër emrit, pjesëmarrësit në diskutim në GNOME Discourse sqaruan veçmas se GNOME Commander nuk është pjesë e GNOME Core ose GNOME Circle; fjala GNOME në emrin është një trashëgimi historike e projektit. Aty po diskutohet gjithashtu nëse duhet ta ndryshojnë emrin e aplikacionit në të ardhmen.
Në përgjithësi, GNOME Commander 2.0 duket si një rast të rrallë ku menaxheri i skedarëve 'ortodoks' jo vetëm që është mbajtur me riparime minimale, por është transferuar seriozisht në një bazë teknologjike moderne. Për përdoruesit, të cilëve Nautilus u duket shumë i thjeshtë, dhe që dëshirojnë të zëvendësojnë Midnight Commander me një aplikacion grafik, ky lëshim mund të jetë një rast i rëndësishëm për të parë përsëri projektin.
Pasqyra e projektit në GitHub, shënimet për lëshimin (faleminderit për lidhjet @dataman)
Burimi: linux.org.ru
