A System76, a Pop!_OS Linux disztribúció fejlesztője, közzétette a COSMIC 1.2.0 asztali környezet kiadását. A COSMIC 1.2.0 csomagok elérhetők a Pop!_OS 24.04 disztribúcióban, és a közeljövőben várhatóan megjelennek a Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox és CachyOS rendszerekben. A kód Rust nyelven készült, és GPLv3 (alkalmazások) és MPL-2.0 (könyvtárak) licenc alatt terjesztik.
A COSMIC egy univerzális projekt, amely nem kötődik egy adott disztribúcióhoz és megfelel a Freedesktop specifikációknak.
A COSMIC felületének felépítéséhez az Iced könyvtárat használják, amely biztonságos típusokat, moduláris architektúrát és reaktív programozási modellt alkalmaz, emellett olyan architektúrát kínál, amely ismerős a deklaratív felületépítési nyelvet, az Elm-t használó fejlesztők számára. Számos renderelő motor érhető el, amelyek támogatják a Vulkan, Metal, DX12, OpenGL 2.1+ és OpenGL ES 2.0+ formátumokat. A fejlesztők számára kész widget készlet, aszinkron kezelők létrehozásának lehetősége és adaptív elrendezés használata áll rendelkezésre az interfészelemek ablak- és képernyőmérete alapján.
A Rust használata mellett a COSMIC kiemelkedő jellemzői közé tartozik a hibrid mozaikus ablak elrendezési módok és az ablakok halmozott rögzítési módja (az ablakok csoportosítása a böngésző füléhez hasonlóan), amelyek a virtuális asztalokhoz való kötődésben aktiválhatók. A projekten dolgoznak egy Wayland alapú kompozit rendszeren, a cosmic-comp-on. A COSMIC első stabil kiadását eredetileg 2025 első negyedévére tervezték, a új határidők nem kerültek pontosításra. Feltételezzük, hogy a következő kiadás béta státuszt kap. szerver cosmic-comp Wayland alapán.
Főbb változások az 1.1.0-ás verzióhoz képest:
- A cosmic-bg háttérkép-installer szolgáltatásba beépítették az AVIF képfájlformátum támogatását.
- A hálózati csatlakozás és Bluetooth kezeléséhez kapcsolódó appletek átváltásra kerültek a libcosmic könyvtár által biztosított pörgettyűre. Hasonló jelző működik a rendszerbe való bejelentkezés során az azonosítás befejezésének várakozásakor, valamint az alkalmazáskezelő csomagjainak letöltésekor.
- A kompozitban szerveren A cosmic-comp megoldotta a képernyő villogásának problémáját az Intel GPU-val rendelkező, Meteor, Arrow és Lunar Lake mikroarchitektúrára épülő rendszerek esetén. Eltüntették a villogást a virtuális munkaasztalok közötti navigálás felületén és az alkalmazásmenü megnyitásakor.
- A cosmic-edit szövegszerkesztőben megvalósították a dokumentum nemrég használt fájlok listájába történő helyezését a dokumentum mentésekor.
- A fájlkezelőben lehetőség nyílt az almappák megtekintésére a lomtárban, és a fájl tulajdonságait megjelenítő panelre checksum információt adtak hozzá.
- A cosmic-monitor alkalmazásban megjelent a vízszintes görgetés támogatása a folyamatok és alkalmazások listájával rendelkező oldalakon.
- Az xdg-desktop-portal-cosmic váltott a just segédprogram használatára a make helyett.
Forrás: opennet.ru
