Pas tri vitesh zhvillim u publikua lëshimi i mjedisit të punës COSMIC 1.0.0, i shkruar në gjuhën Rust. Për të vlerësuar punën e COSMIC 1.0, janë propozuar imazhe testuese iso të shpërndarjes Pop!_OS 24.04 (3.5 GB). Së shpejti pritet formimi i paketave me COSMIC 1.0 për Fedora, NixOS, Arch Linux, openSUSE, Serpent OS, Redox dhe CachyOS.
COSMIC po zhvillohet si një projekt universal, i pa lidhur me një distribucion të caktuar dhe në përputhje me specifikimet Freedesktop. Për ndërtimin e ndërfaqes në COSMIC përdoret biblioteka Iced, e cila përdor tipe të sigurta, arkitekturë modulare dhe model programimi reaktiv, si dhe ofron një arkitekturë të njohur për zhvilluesit që janë familjarë me gjuhën deklarative të ndërtimit të ndërfaqeve Elm. Ofron disa motorë renderimi, që mbështesin Vulkan, Metal, DX12, OpenGL 2.1+ dhe OpenGL ES 2.0+. Zhvilluesit ofrohen një set të gatshëm të widget-eve, mundësi për të krijuar trajtues asinkron dhe për të përdorur kompozim adaptiv të elementeve të ndërfaqes në varësi të madhësisë së dritares dhe ekranit.

Karakteristikat kryesore të COSMIC:
- Disa regjime kompaktimi dritarejesh: shumë-dritare, mozaik dhe grumbull. Në regjimin mozaik, pozita për dritaret e reja në ekran zgjidhet automatikisht dhe rreshtohet në një rrjet. Në regjimin e grumbullimit, grupimi i dritareve të aplikacioneve bëhet si në skedat e një shfletuesi. Regjimet e vendosjes së dritareve mund të kombinohen dhe përfshihen në lidhje me një tavolinë të caktuar virtuale.


- Paneli që shfaq listën e dritareve aktive, shkurtesa për qasje të shpejtë në aplikacione dhe aplikacione të integruara (aplikacione të ndara që funksionojnë në procese të veçanta). Paneli mund të ndahet në pjesë, për shembull, pjesa e sipërme me menunë dhe treguesit, dhe pjesa e poshtme me listën e detyrave aktive dhe shkurtesave të shpejta. Pjesët e panelit mund të vendosen si vertikalisht ashtu edhe horizontalisht, të zënë tërë gjerësinë e ekranit ose vetëm një zonë të zgjedhur, të përdorin transparencën, të ndryshojnë stilin në varësi të zgjedhjes së pamjes së ndritshme dhe të errët, dhe të konfigurohen ndaras për çdo desktop virtual.


- Ndërfaqja e lançimit të aplikacioneve (Launcher) dhe biblioteka e aplikacioneve, e cila lejon grupimin e programeve sipas tematikës.

- Appletët me menu aplikacionesh, ndërfaqen për ndërrimin mes dritareve dhe desktopëve virtualë, sistemin e kërkimit, kalkulatorin, dialogun për të ekzekutuar komanda të rastit, indikatorët për ndryshimin e shqisës së tastierës, kontrollin e reproduktimit të mediave, rregullimin e volumit, menaxhimin e Wi-Fi dhe Bluetooth, paraqitjen e njoftimeve, shfaqjen e kohës dhe thirrjen e ekranit për të mbyllur sistemin.

- Mundësia për të përdorur desktopa virtualë, të cilët mund të rrotullohen në modalitetin e pamjes, të riorganizohen dhe të zhvendosen në ekran tjetër.

- Mbështetje për konfigurimin e temave të dizajnit, zgjedhjen midis temave të errëta dhe të lehta, ruajtjen e cilësimeve të dizajnit për t'u përdorur në sisteme të tjera, paraqitjen ciklike të koleksioneve të desktopëve, vendosjen e ikonave në desktop.

- Kompozit server cosmic-comp mbi Wayland. Mbështetet mekanizmi VRR (Variable Refresh Rate), i cili ndryshon adaptivisht frekuencën e rifreskimit të monitorit për të siguruar fluiditet dhe për të eliminuar ndarjet gjatë lojërave dhe shikimit të videove.

- Paket i bazës së aplikacioneve, që përfshin menaxherin e skedarëve, redaktorin e tekstit, lojtarin multimedia, emulatorin e terminalit dhe menaxherin e instalimit të aplikacioneve. Menaxheri i skedarëve mund të përdoret si shfletues imazhesh me mbështetje për modalitetin galeri. Lojtari multimedia përdor API-në grafike Vulkan për renderimin, ndërsa VAAPI mund të përdoret për dekodimin e videove.

- Konfiguratori që lejon ndryshimin e cilësimeve për panelin, desktopin, imazhet e sfondit, pamjen, dritaret, lokalizimin, llogaritë, pajisjet e inputit, ekranin, modalitetet e energjisë, tingullin, Bluetooth, dhe lidhjet kabllore e pa kabllo.

Burimi: opennet.ru











