Kompania System76, e cila zhvillon distribucionin Linux Pop!_OS, prezantoi versionin e katërt alfa të ambientit të punës COSMIC, i shkruar në gjuhën Rust (nuk duhet ngatërruar me COSMIC e vjetër, e cila ishte e bazuar në GNOME Shell). Për testim janë ofruar imazhe iso me versionin e ri COSMIC, të formuara mbi ndërtimet alfa të lëshimit të ardhshëm të distribucionit Pop!_OS 24.04 për sisteme me GPU NVIDIA (3 GB) dhe Intel/AMD (2.6 GB). Gjithashtu, janë disponuar paketa të gatshme për Fedora, NixOS, Arch Linux, openSUSE, Serpent OS, Redox dhe CachyOS.
COSMIC zhvillohet si një projekt universals, i pa lidhur me një distribucion specifik dhe përputhet me specifikimet Freedesktop. Për ndërtimin e ndërfaqes në COSMIC përdoret biblioteka Iced, e cila përdor lloje të sigurta, një arkitekturë modulare dhe një model të programimit reaktiv, si dhe ofron një arkitekturë të njohur për zhvilluesit që janë të njohur me gjuhën e ndërtimit të ndërfaqeve deklarative Elm. Ofron disa engine të renderimit, që mbështesin Vulkan, Metal, DX12, OpenGL 2.1+ dhe OpenGL ES 2.0+. Zhvilluesve u ofrohet një paketë e gatshme me widget-e, mundësia për të krijuar trajtesa asinkrone dhe për të përdorur një kompozim adaptiv të elementeve të ndërfaqes në varësi të madhësisë së dritares dhe ekranit. Një projekt po ashtu po zhvillon një kompozit. server cosmic-comp mbi bazën e Wayland.
Ndryshimet kryesore krahasuar me versionin e tretë alfa të COSMIC:
- Në konfigurator është shtuar një faqe për zgjidhjen e gjuhës së ndërfaqes dhe formateve të datës, orës dhe numrave.

- Në konfigurator është shtuar një faqe për konfigurimin e aplikacioneve të paracaktuara për t'u nisur, si shfletuesi, menaxheri i skedave, klienti i postës, lojtarja e muzikës, lojtarja e videove, shikuesi i imazheve dhe kalendari-planifikues. Për shfaqjen e tingujve dhe videove është angazhuar një lojtar i ri multimedial në zhvillim, COSMIC Media Player, i shkruar në gjuhën Rust.

- ĂshtĂ« vazhduar zhvillimi i menaxherit tĂ« aplikacioneve "COSMIC Store", nĂ« tĂ« cilin gjatĂ« instalimit ose azhurnimit tĂ« aplikacioneve tani mund tĂ« shikoni listĂ«n e tĂ« gjitha detyrave tĂ« ekzekutuara dhe tĂ« pĂ«rfunduara (nĂ« kĂ«ndin e poshtĂ«m tĂ« majtĂ« Ă«shtĂ« shfaqur njĂ« menu kontekstuale e re "Detajet").

- Në ndërfaqen e menaxhimit të konsumit të energjisë janë shtuar cilësime të ndara me kushtet e kalimit të ekranit në modalitetin e gjumit gjatë punës autonome ose kur është i lidhur në rrjet. Gjithashtu është shtuar një opsion për të fikur ekranin pas një kohe të caktuar pasiviteti.

- Për panelin është përgatitur një aplikacion i ri "Accessibility", i dedikuar për aktivizimin dhe çaktivizimin e lexuesit të ekranit për njerëzit me probleme të shikimit. Leximi i përmbajtjes me anë të lexuesit të ekranit funksionon në COSMIC Settings, Firefox dhe aplikacionet GNOME.

- Në serverin kompozitor osmic-comp dhe cilësimet e ekranit është shtuar mbështetje për aktivizimin e mekanizmit VRR (Variable Refresh Rate), i cili lejon adaptimin e shkallës së rifreskimit të monitorit për të siguruar një përvojë të qetë pa ndërprerje gjatë lojërave dhe shikimit të videove. Përveç aktivizimit të përhershëm të VRR, është në dispozicion një opsion për aktivizimin e VRR vetëm për aplikacione në modalitetin e plotë.
- Janë zgjidhur problemet që çonin në ngarkesë të lartë në CPU, ngrirje dhe rrjedhje të memories.
- ĂshtĂ« eliminuar njĂ« vulnerabilitet qĂ« lejonte kalimin e bllokimit tĂ« ekranit dhe aksesin nĂ« desktop pa pĂ«rfunduar autentifikimin pas njĂ« shkeletje tĂ« papritur tĂ« komponentit kompozitor serverit dhe komponentit cosmic-greeter, i cili paraqet ekranin e hyrjes nĂ« sistem. Procesi pĂ«rfundonte me fikjen e ekranit, pĂ«r shembull, pĂ«r tĂ« hyrĂ« pa futur fjalĂ«kalimin mjaftonte tĂ« fikje dhe ndezje monitorin.

Burimi: opennet.ru





