Kompania System76, e cila zhvillon distribuimin Linux Pop!_OS, publikoi versionin e mjedisit të desktopit COSMIC 1.3.0. Paketat me COSMIC 1.3.0 janë të disponueshme në distribucionin Pop!_OS 24.04 dhe priten së shpejti në Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox dhe CachyOS. Kodi është shkruar në gjuhën Rust dhe shpërndahet nën licencat GPLv3 (aplikacionet) dhe MPL-2.0 (bibliotekat).
COSMIC po zhvillohet si një projekt universal, i pa lidhur me një shpërndarje të caktuar dhe që përputhet me specifikimet e Freedesktop. Për ndërtimin e ndërfaqes në COSMIC përdoret biblioteka Iced, e cila përdor lloje të sigurta, arkitekturë modulare dhe modelin e programimit reaktiv, si dhe ofron një arkitekturë të njohur për zhvilluesit që njihen me gjuhën e ndërtimit të ndërfaqeve deklarative Elm. Ofrohen disa motorë renderimi 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 trajtim asinkron dhe për të përdorur disposicionin adaptiv të elementeve të ndërfaqes në varësi të madhësisë së dritares dhe ekranit.
Përveç përdorimit të gjuhës Rust, nga veçantitë e COSMIC spikasin modet e përbërjes hibride të dritareve dhe ngjitjes së dritareve (grupimi i dritareve si në skedat e shfletuesit), të cilat mund të aktivizohen në lidhje me ambiente virtuale të punës. Projekti gjithashtu zhvillon kompozitin cosmic-comp mbi Wayland. Lëshimi i parë stabil i COSMIC është planifikuar për tremujorin e parë të vitit 2025. server cosmic-comp mbi bazën Wayland.
Ndryshimet kryesore:
- ĂshtĂ« shtuar efekti i transparencĂ«s "Frosted glass", i cili trazon imazhin nĂ« sfond qĂ« mbulon dritaren, nĂ« stilin e qelqit tĂ« tejdukshĂ«m, nĂ« analogji me efektin Liquid Glass nĂ« macOS. Efekti Ă«shtĂ« realizuar pĂ«rmes protokollit Wayland ext-background-effect, i cili siguron stilizimin e pjesĂ«ve tĂ« tejdukshme tĂ« sipĂ«rfaqeve Wayland.
- Applet i menaxhimit të lidhjes rrjetit dhe konfiguruesi janë kaluar nga adresimi direkt në NetworkManager në përdorimin e një shtrese nmrs.
- Applet i kalimit të vendndodhjeve të tastierës (input-sources) është kaluar për në përdorimin e protokollit Wayland cosmic-keymap-unstable-v1, mbështetja e të cilit është realizuar në menaxherin e kompozit cosmic-comp dhe procesin në sfond cosmic-settings-daemon.
- Për mbështetje të imazheve në formatin Avif në shërbimin e cilësimit të wallpapers cosmic-bg është angazhuar biblioteka libdav1d.
- Në menaxherin e skedarëve është shtuar mundësia e zgjedhjes së nënklasave kur filtrohet përmbajtja sipas MIME-type-ve.
- Në aplikacionin cosmic-monitor, i cili shfaq informacion mbi sistemin, proceset e hapura dhe konsumimin e burimeve, është shtuar mbështetje për grumbullimin e statistikave për GPU Intel, është realizuar llogaritja e konsumit të energjisë për GPU AMD dhe Intel, dhe është siguruar shfaqja e të dhënave mbi konsumimin e energjisë të GPU dhe gjendjen e memories së videos.
- Në panel është përmirësuar pozicionimi i dritareve të daljes së aplikacioneve. Janë shtuar opsione për fshehjen e panelit dhe ruajtjen e stilit gjatë hapjes së dritareve në mënyrë të plotë.
- Në konfigurues është shtuar mbështetje për përdorimin e imazheve në formatin AVIF për wallpapers të desktopit.
- Në menunë kontekstuale, për parazgjedhje, është siguruar shfaqja e GPU-së diskrete.
Burimi: opennet.ru
