System76, Linuxi Pop!_OS jaotuse arendaja, avaldas töölauakeskkonna COSMIC 1.8.0. COSMIC 1.8.0 paketid on saadaval jaotuses Pop!_OS 24.04 ja jõuavad peagi ka Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox ja CachyOS. Kood on kirjutatud Rustis ja levitatakse GPLv3 (rakendused) ja MPL-2.0 (raamatukogud) litsentside alusel.
COSMIC areneb universaalse projektina, mis ei ole seotud konkreetse jaotusega ja vastab Freedesktopi spetsifikatsioonidele. COSMICi kasutajaliidese ehitamiseks kasutatakse Iced teeki, mis rakendab turvalisi tüüpe, moodul-arkitektuuri ja reaktiivse programmeerimise mudelit ning pakub arendajatele tuttavat arhitektuuri, kellel on kogemusi deklaratiivse liidese loomise keele Elmiga. Pakutakse mitmeid renderdamismootoreid, mis toetavad Vulkanit, Metalit, DX12, OpenGL 2.1+ ja OpenGL ES 2.0+. Arendajatele pakutakse valmis vidinate komplekti, võimalust luua asünkroonne töötleja ja kasutada kohandatavaid liideselemente vastavalt akna ja ekraani suurusele.
Lisaks Rusti keele kasutamisele on COSMICi eripära hulka arvatud hübriidsete mosaiikakende paigutusrežiimid ja akende virnastamise režiimid (akende rühmitamine sarnaselt brauserite vahelehtedega), mida saab aktiveerida virtuaalsete töölaudade kontekstis. Projekti raames arendatakse ka koostava server cosmic-comp Waylandi baasil.
Muudatuste seas:
- Komposiitmanagers cosmic-comp toetab nüüd oluliselt paremini puutepaneele.
- Komposiitmanagers cosmic-comp võimaldab nüüd X11 rakenduste käivitamist minimiseeritud kujul. Lisatud on tugi vaikimisi akende kaunistamise režiimi kohandamiseks. serveridProbleem, kus tekkis krahh ekraanipildi loomisel, on lahendatud. Parandatud on ka hübriidsete konfiguratsioonide tugi integreeritud ja diskreetse GPU-ga. Teemade hulgast on lisatud valikuline nurkade ringjastamine.

- Smithay teeki on uuendatud, mis on parandanud hiirekursorite terviklike haarangute tuge.
- Bluetoothi juhtpaneelis ja konfiguratsioonis on nüüd võimalik Bluetooth-seadmetele määrata suvalisi nimesid.
- Rakenduste teegis (cosmic-app-library) on tagatud programmide nimede tsentraalne joondamine, mis kuvatakse ikoonide all.

- Failihalduris on lisatud automaatne vahetus teise vahelehtede sulgemisel aktiivse vahelehega.
- Kaksfaasilise autentimise tugi on sisse seatud sisselogimisekraanile.
- Töötatakse välja ekraanipaneel, mis hetkel COSMIC-i väljaannetes ei ole kaasas. Ekraanipaneelis on lisatud klaviatuuripaigutuse vahetuse indikaator ja realiseeritud välist klaviatuuri paigutuste töötlemine (näiteks füüsilise klaviatuuri klahvikombinatsiooni abil).


Allikas: opennet.ru


