Kompania System76, që zhvillon distribucionin Linux Pop!_OS, publikoi lëshimin e mjedisit të punës COSMIC 1.2.0. Paketat me COSMIC 1.2.0 janë të disponueshme në distribucionin Pop!_OS 24.04 dhe pritet të jenë 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 universale, i pa lidhur me ndonjë distribucion të veçantë dhe përputhet me specifikimet e 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ë që është e njohur për zhvilluesit që janë të njohur me gjuhën e ndërtimit deklarativ 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 gotash të gatshme, mundësi për të krijuar përpunues asinkronë dhe të përdorin kompozimin adaptiv të elementeve të ndërfaqes në varësi të madhësisë së dritares dhe ekranit.
Përveç përdorimit të gjuhës Rust, njëra nga veçoritë e COSMIC është modaliteti hibrid i mozaikës së dritareve dhe fijes së nguljes së dritareve (grupimi i dritareve ashtu siç bëhet me skedat në shfletues), të cilat mund të aktivizohen lidhur me desktopet virtuale. Projekti gjithashtu po zhvillon një kompozit. server cosmic-comp mbi bazën e Wayland.
Ndryshimet kryesore në krahasim me versionin 1.1.0:
- Shërbimi i instalimit të sfondit cosmic-bg ka shtuar mbështetje për formatin e imazheve AVIF.
- Appletet për lidhjen me rrjetin dhe punën me Bluetooth për tregimin e procesit të vazhdueshëm të lidhjes janë kaluar në spinnerin e ofruar nga biblioteka libcosmic. Një tregues i ngjashëm është përdorur gjatë pritjes për përfundimin e autentikimit gjatë hyrjes në sistem dhe importimit të paketave në menaxherin e aplikacioneve.
- Në kompozit serveri Problemi me dridhjen e ekranit në sistemet me GPU Intel bazuar në mikroarkitekturën Meteor, Arrow dhe Lunar Lake është zgjidhur në cosmic-comp. Po ashtu, është eliminuar dridhja gjatë hapjes së ndërfaqes për kalimin midis ambienteve të virtualizuara dhe gjatë hapjes së menusë së aplikacioneve.
- Në redaktorin e tekstit cosmic-edit është implementuar vendosja e dokumentit në listën e skedarëve të fundit të përdorur gjatë ruajtjes së dokumentit.
- Në menaxherin e skedarëve është implementuar mundësia për të parë nëndrejtat në kosh dhe është shtuar informacion mbi kontrollin e shumës në panelin me pronat e skedarit.
- Në aplikacionin cosmic-monitor është shtuar mbështetje për rrotullimin horizontal në faqet me listat e proceseve dhe aplikacioneve.
- Në xdg-desktop-portal-cosmic është kryer kalimi në ndërtimin që përdor mjetin just në vend të make.
Burimi: opennet.ru
