A System76, a Pop!_OS Linux-disztribúciót fejlesztő cég, kiadta a COSMIC 1.8.0 asztali környezetet. A COSMIC 1.8.0 csomagjai elérhetőek a Pop!_OS 24.04 disztribúcióban, és várhatóan hamarosan megjelennek a Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox és CachyOS rendszerekben. A kód Rust nyelven íródott és GPLv3 (alkalmazások) és MPL-2.0 (könyvtárak) licencek alatt terjesztik.
A COSMIC egy univerzális projektként fejlődik, amely nem kötődik konkrét disztribúcióhoz, és megfelel a Freedesktop specifikációnak. A COSMIC felhasználói felületének megé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, valamint egy olyan architektúrát kínál, amely ismerős a deklaratív felületépítéssel foglalkozó Elm programozók számára. Több renderelő motor áll rendelkezésre, amelyek támogatják a Vulkan, Metal, DX12, OpenGL 2.1+ és OpenGL ES 2.0+ szabványokat. A fejlesztők kész widgetkészletet, aszinkron kezelők létrehozásának lehetőségét és a felhasználói felület elemeinek adaptív elrendezését kínálják, az ablak és a képernyő méretétől függően.
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.
A változtatások közül:
- A cosmic-comp kompozíciós menedzserben jelentősen javult a érintőképernyők támogatása.
- A cosmic-comp kompozíciós menedzserben megvalósították a X11-alkalmazások minimális megjelenítéssel való indítását. Hozzáadva a beállítási lehetőség az alapértelmezett ablakdíszítés módjának konfigurálására az oldalon. a szerver. Megoldódott a probléma a képernyőképek készítésekor bekövetkező összeomlással. Javult a hibrid konfigurációk támogatása integrált GPU-val és diszkrét videokártyával. Stabilizálták a sarkok szelektív lekerekítését a témákban.

- Frissítették a Smithay könyvtárat, ami a kurzor rögzítésének támogatásának javulásához vezetett.
- A Bluetooth vezérlőpanelben és konfigurátorban lehetőséget biztosítottak a Bluetooth-eszközök tetszőleges nevének hozzárendelésére.
- Az alkalmazáskönyvtárban (cosmic-app-library) középre igazították a programok neveit, amelyeket az ikonok alatt mutatnak.

- A fájlkezelőben automatikus váltás lett bevezetve egy másik fülre az aktív fül lezárásakor.
- Kétfaktoros hitelesítés támogatása került bevezetésre a bejelentkezési képernyőn.
- Fejlesztés alatt áll egy képernyőbillentyűzet, amely még nem került bele a COSMIC kiadásokba. A képernyőbillentyűzet tartalmaz egy billentyűzetkiosztás-váltó jelzőt, és megvalósították a külső kiosztásváltók kezelését (például a fizikai billentyűzet billentyűkombinációjával).


Forrás: opennet.ru


