A System76, amely a Pop!_OS Linux disztribúciót fejleszti, bemutatta a COSMIC asztali környezet harmadik alfa változatát, amely Rust nyelven készült (ne keverjük össze a régi COSMIC-kal, amely a GNOME Shell alapjain nyugszik). A teszteléshez elérhetők az NVIDIA GPU-val (3 GB) és Intel/AMD (2.6 GB) rendelkező rendszerekhez készült iso képek, a Pop!_OS 24.04 tesztelés alatt álló kiadásának alapjain. Továbbá elérhetők kész csomagok Fedora, NixOS, Arch Linux, openSUSE, Serpent OS, Redox és CachyOS számára.
A COSMIC egy általános projekt, amely nem kötődik egy adott disztribúcióhoz és megfelel a Freedesktop specifikációknak. A COSMIC felhasználói felületének é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ás modellt alkalmaz, továbbá olyan architektúrát kínál, amely ismerős a deklaratív felületépítés nyelvével, az Elm-mel dolgozó fejlesztőknek. Több renderelő motor áll rendelkezésre, amelyek támogatják a Vulkan, Metal, DX12, OpenGL 2.1+ és OpenGL ES 2.0+ technológiákat. A fejlesztők számára kész widgetkészlet áll rendelkezésre, amely lehetővé teszi aszinkron kezelők létrehozását és az interfész elemeinek adaptív elrendezését az ablak és a képernyő mérete szerint. A projekt keretében kompozit is készül. szerver cosmic-comp Wayland alapán.

Főbb változások a COSMIC második alfa verziójához képest:
- Az energiafogyasztás kezelésére vonatkozó beállításokhoz hozzáadtak opciókat a képernyő automatikus kikapcsolására és a rendszer alvó állapotba helyezésére.
- A megjelenési beállítások panelhez hozzáadtak egy blokkot kísérleti beállításokkal, amelyek lehetővé teszik a rendszer betűtípusának megváltoztatását, monospaced betűtípus kiválasztását, ikonok módosítását és a grafikus toolkit témájának testreszabását.

- Bővült a COSMIC Files fájlkezelő lehetőségei:
- Hozzáadva a kedvenc könyvtárak oldalpanelhez való rögzítésének támogatása.
- A hosszú fájlnevek, amelyek nem férnek el egy sorban, most megjelennek a fájlra való egérmutatással megjelenő felugró tippben.
- A Nézet menübe hozzáadva az opció, hogy láthatóak legyenek a rejtett fájlok és könyvtárak.
- A keresés során megvalósították az egyes fülönkénti eredmények elválasztásának támogatását.
- Hozzáadva a titkosított meghajtók csatlakoztatásának és végrehajtható fájlok indításának lehetősége.
- Hozzáadva egy gomb a szemétkosár ürítéséhez.
- Hozzáadva a JPEG XL formátumú képek támogatása.
- A bal és navigációs panelek fájljaihoz hozzáadva az 'Open' és az 'Open with' opciók.
- Javították a galéria módot, lehetővé téve a fájlkezelő képként való használatát — a Nézet menübe hozzáadták a galéria meghívását, és megvalósították a kijelölt képek megtekintésének lehetőségét a space billentyű megnyomásával.
- Alapértelmezés szerint le van tiltva a fájlok megnyitása előtti előnézet funkció — az előnézethez most kifejezetten használni kell a jobb gombos menüt, a Ctrl + Space billentyűkombinációt vagy a 'show details' opciót a Nézet menüben.

- A COSMIC Store alkalmazáskezelőbe új "Made for COSMIC" szekció került, amelyben a közösség által kifejlesztett alkalmazások válogatását kínálják kifejezetten a COSMIC-hoz. Az alkalmazás információi között mostantól elérhetőek az URL és a licenc részletei. Lehetőség nyílt helyi deb-csomagok és flatpak formátumú csomagok telepítésére külső hivatkozáson keresztül.

- A hálózati kapcsolat információs applikációjához hozzáadva lett a támogatás az automatikus kapcsolat újbóli létrehozására alvó üzemmódból való kilépés után vagy kapcsolat megszakítása esetén.
- A COSMIC-ban grafikus alkalmazások létrehozásához használt libcosmic könyvtárhoz új láblécel megvalósított widget került hozzáadásra. Frissítve lettek az ikonok a nyitó és záró gombokhoz.
- Növeltük a keresési teljesítményt.
- Hozzáadva a Caps Lock billentyű újrakonfigurálásának támogatása, hogy az azonosítható legyen a Ctrl billentyűvel.
- Hozzáadtuk a képernyőolvasók támogatását, amely jelenleg az Orca használatának lehetőségére korlátozódik a Firefoxban és GNOME alkalmazásokban. Az Orca használatának lehetőségét a COSMIC felhasználói felületén és alkalmazásokban a következő hónapban tervezik bevezetni. Fejlesztés alatt áll egy kisalkalmazás is, amely lehetővé teszi a képernyőolvasó be- és kikapcsolását a panelből (jelenleg az Orca terminálban való futtatása szükséges).
Forrás: opennet.ru



