Kompania System76, e cila zhvillon distribucionin Linux Pop!_OS, publikoi lëshimin e mjedisit të punës COSMIC 1.2.0. Pakot me COSMIC 1.2.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. Kodu është shkruar në gjuhën Rust dhe shpërndahet nën licencat GPLv3 (për aplikacionet) dhe MPL-2.0 (për bibliotekat).
COSMIC po zhvillohet si një projekt universale, i cili nuk është i lidhur me një distribucion specifik dhe përputhet me specifikimet Freedesktop.
Për ndërtimin e ndërfaqes në COSMIC është përdorur biblioteka Iced, e cila përdor tipa të sigurt, arkitekturë modulare dhe modelin e 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. Ofrohen disa motorë renderimi, të cilët mbështesin Vulkan, Metal, DX12, OpenGL 2.1+ dhe OpenGL ES 2.0+. Zhvilluesit u ofrohen një grup i gatshëm widget-e, mundësinë për të krijuar menaxherë asinkron dhe përdorimin e adaptimit të përbërësve 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 krahasuar me versionin 1.1.0:
- Në shërbimin e instalimit të sfondit cosmic-bg është shtuar mbështetje për formatin e imazheve AVIF.
- Applet-et për lidhjen me rrjetin dhe punën me Bluetooth për tregimin e procesit të vazhdueshëm të lidhjes janë ndërruar në një spinner, që ofrohet nga biblioteka libcosmic. Një indikator i ngjashëm është përdorur gjatë pritjes për përfundimin e autentikimit gjatë hyrjes në sistem dhe gjatë ngarkimit të pakove në menaxherin e aplikacioneve.
- Në kompozimin server Në cosmic-comp është zgjidhur problemi me dridhjen e ekranit në sistemet me GPU Intel nga mikroarkitekturat Meteor, Arrow dhe Lunar Lake. Gjithashtu është eliminuar dridhja gjatë hapjes së ndërfaqes për kalimin mes tavolinave virtuale dhe gjatë fillimit të menytë të aplikacioneve.
- Në redaktorin tekstual 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ë realizuar mundësia e shikimit të nën-drejtimeve në plehrat dhe është shtuar informacioni për kontrollin e shumës në panelin e pronave të skedarit.
- Në aplikacionin cosmic-monitor është shtuar mbështetje për rrotullimin horizontal në faqet me lista procesesh dhe aplikacionesh.
- Në xdg-desktop-portal-cosmic është realizuar kalimi në një ndërtim duke përdorur utilitarin just në vend të make.
Burimi: opennet.ru
