Kompania System76, e cila zhvillon distribucionin Linux Pop!_OS, prezantoi versionin e katërt alpha të mjedisit të punës COSMIC, i shkruar në gjuhën Rust (mos ngatërroni me COSMIC-në e vjetër, e cila ishte e bazuar në GNOME Shell). Për teste janë ofruar imazhe iso me versionin e ri të COSMIC, të ndërtuara mbi alpha-mbledhjet e lëshimit të ardhshëm të distribucionit Pop!_OS 24.04 për sistemet me GPU NVIDIA (3 GB) dhe Intel/AMD (2.6 GB). Po ashtu janë të disponueshme paketa të gatshme për Fedora, NixOS, Arch Linux, openSUSE, Serpent OS, Redox dhe CachyOS.
COSMIC po zhvillohet si një projekt universale, i pa lidhur me një distribucion të veçantë dhe i përputhshëm me specifikimet Freedesktop. Për ndërtimin e ndërfaqes në COSMIC përdoret biblioteka Iced, e cila përdor tipe 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 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 u ofrohen një set të gatshëm widget-esh, mundësinë për të krijuar trajtesa asinkrone dhe për të përdorur një disposicion adaptiv të elementeve të ndërfaqes në varësi të madhësisë së dritares dhe ekranit. Projekti po zhvillohet gjithashtu një menaxher kompozit. server cosmic-comp mbi bazën Wayland.
Ndryshimet kryesore krahasuar me versionin e tretë alpha të COSMIC:
- Në konfigurues është shtuar një faqe për të zgjedhur gjuhën e ndërfaqes dhe format e datës, orës dhe numrave.

- Në konfigurues është shtuar një faqe për të konfiguruar aplikacionet që hapen si të paracaktuara, të tilla si shfletuesi, menaxheri i skedarëve, klienti i postës, luajtësi i muzikës, luajtësi i videove, shikuesi i imazheve dhe kalendari-planifikues. Për riprodhimin e zërit dhe videove është duke u zhvilluar një luajtës i ri multimedial COSMIC Media Player, i shkruar në gjuhën Rust.

- Është vazhduar zhvillimi i menaxherit të vetë të aplikacioneve "COSMIC Store", në të cilin gjatë instalimit ose përditësimit të aplikacioneve tani mund të shikoni një listë të të gjitha detyrave në vazhdim 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 kushte për kalimin e ekranit në modalitetin e gjumit gjatë punës në mënyrë autonome ose të lidhur me rrjet. Po ashtu, është shtuar një opsion për fikjen e ekranit pas një kohe të caktuar inaktiviteti.

- 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 me shikimin. Leximi i përmbajtjes nga lexuesi i ekranit funksionon në COSMIC Settings, Firefox dhe aplikacionet GNOME.

- Në serverin kompozit osmic-comp dhe cilësimet e ekranit është shtuar mbështetje për aktivizimin e mekanizmit VRR (Variable Refresh Rate), i cili lejon ndryshimin adaptiv të frekuencës së riprodhimit të monitorit për të siguruar një paraqitje të qetë dhe pa ndarje gjatë lojrave dhe shfaqjes së videove. Përveç aktivizimit të përhershëm të VRR, është në dispozicion një opsion për aktivizimin e VRR vetëm për aplikacionet me ekran të plotë.
- Janë zgjidhur probleme që shkaktonin ngarkesë të lartë në CPU, ngritje dhe rrjedhje memorjeje.
- Është eliminuar një dobësi që lejonte kalimin e bllokimit të ekranit dhe aksesimin e desktopit pa kaluar autentifikimin pas një përfundimi të papritur të kompozitit сервера dhe komponentit cosmic-greeter, që shfaq ekranin e hyrjes në sistem. Procesi përfundonte gjatë fikjes së ekranit, për shembull, për hyrje pa futur fjalëkalimin mjaftonte të fikje dhe të ndizje monitorin.

Burimi: opennet.ru





