Die uitgawe is gepubliseer GNOME Commander 2.0 — 'n klassieke lêerbestuurder met twee panele en 'n grafiese koppelvlak. Die ontwikkelaars noem die vrystelling 'n groot opdatering: die kodebasis is byna volledig van C++ na ... oorgedra. Rust, en die koppelvlakmigrasie aan GTK4 voltooi. Daarbenewens het die projek 'n nuwe onderhouer: Wladimir Palant.
GNOME-bevelvoerder is gemik op gebruikers wat 'n kragtige en vinnige lêerbestuurder benodig met twee panele, oortjies, boekmerke, vinnige soektog, 'n ingeboude kyker, bondelherbenaming, FTP/Samba/WebDAV/SSH-toegang en die vermoë om opdragte direk vanaf die koppelvlak uit te voer.
Groot veranderinge GNOME Bevelvoerder 2.0:
Oorgang na Rust en GTK4. Die projek het 'n groot tegniese opknapping ondergaan: die ou C++/GTK-kodebasis is byna heeltemal vervang met Rust-kode, en die koppelvlak is na GTK4 gemigreer. Dit is nie net 'n kosmetiese opdatering nie; dit is 'n voorbereiding vir die moderne GNOME-stapel.Linux.
Ingeboude terminaal. Die lêerbestuurder beskik nou oor geïntegreerde uitvoer vir opdragte wat vanaf GNOME Commander gelanseer word. 'n Instelling is by die Bekyk-kieslys gevoeg om die opdragreëluitvoer outomaties te versteek wanneer dit onaktief is.
Vinnige soektog is herontwerp. Vinnige Soektog kan nou nie net na gevonde lêers navigeer nie, maar ook die lys filter. Die standaardsoektog kan in die instellings gekonfigureer word; ooreenkomste word in enige deel van die lêernaam gevind; 'n hooflettergevoelige knoppie is bygevoeg; en die soektog begin vanaf die huidige posisie in die lys, eerder as altyd van die begin af. Die meeste sneltoetse kan nou direk vanaf die Vinnige Soektog-balk gebruik word, sonder om dit toe te maak.
Het die gewone soekdialoog verbeter. Die ontwikkelaars het die soektog versnel, dit so gemaak dat die sluiting en heropening van die venster nie die resultate uitvee nie, uitgebreide padpatrone soos dir/**/*.md bygevoeg, 'n hooflettergevoeligheidskakelaar, en die vertoon van die gids wat tans verwerk word.
Die interne lêerkyker is opgedateer. Die ingeboude kyker beskik nou oor 'n lettertipe-selektor, 'n soekbalk in plaas van 'n aparte dialoog, versnelde soektog, ondersteuning vir heksadesimale soektog sonder hoofletters, 'n "Selekteer Alles"-opsie, 'n kontekskieslys vir beelde en verbeterde vertoon van beeldinligting in die statusbalk. Die hantering van DOS CRLF-reëlbreuke is ook verbeter.
Die sneltoetsdialoog is herontwerp. Die aanpassing van sleutelbordkortpaaie het geriefliker geword, en die lys van aksies waarvoor persoonlike kombinasies toegeken kan word, is aansienlik uitgebrei. In die oortjie-instellingsvenster self kan jy nou tussen oortjies wissel deur Ctrl+Tab en Shift+Ctrl+Tab te gebruik.
Verbeterde werk met oortjies en panele. Navigasiegeskiedenis is nou apart van ander panele, eerder as om tussen hulle gedeel te word. 'n Fout is reggestel waar die wisseling van 'n oortjie in 'n onaktiewe paneel dit nie geaktiveer het nie, en geselekteerde lêers in oortjies word nou bewaar wanneer daar gewissel word.
Beter Wayland-ondersteuning. In Wayland-sessies aktiveer die bekendstelling van 'n toepassing vanaf GNOME Commander nou onmiddellik die venster daarvan indien die toepassing self dit ondersteun.
Minder vries op groot gidse. Die berekening van die grootte van 'n groot gids behoort nie meer GNOME Commander te vries nie; die keuse van 'n ander lêer kanselleer die huidige berekening.
Lisensiëring is opgedateer. Die projeklisensie is opgedateer na GPL-3.0+Die README meld ook dat GNOME Commander versprei word onder die GNU GPL weergawe 3.
Foute wat verband hou met die herstel van afstandverbindings tydens opstart, die hernoeming van gidse, navigasiegeskiedenis, agtergrondsoektog, donker tema in die ingeboude kyker, oorvol toestelpaneel, lang name in die gevorderde hernoemingdialoog en lêerkeuse met die * -sleutel op die numeriese sleutelbord is ook reggestel. Vertalings, insluitend Russies, en dokumentasie is opgedateer.
'n Interessante detail: ten spyte van die naam, het deelnemers aan die GNOME Discourse-bespreking spesifiek verduidelik dat GNOME Commander nie deel is van GNOME Core of GNOME Circle nie; die woord "GNOME" in die naam is 'n historiese nalatenskap van die projek. Daar is reeds bespreking daar oor of die toepassing se naam in die toekoms verander moet word.
Oor die algemeen voel GNOME Commander 2.0 soos 'n seldsame geval waar 'n ou, "ortodokse" lêerbestuurder nie net met minimale regstellings ondersteun is nie, maar ook deeglik na 'n moderne tegnologieplatform oorgedra is. Vir gebruikers wat Nautilus te eenvoudig vind en Midnight Commander met 'n grafiese toepassing wil vervang, kan hierdie vrystelling 'n belangrike rede wees om die projek te heroorweeg.
Projekspieël op GitHub, vrystellingsnotas (dankie vir die skakels @dataman)
Bron: linux.org.ru
