Kompania System76, e cila zhvillon distribucionin Linux Pop!_OS, publikoi versionin e ndërfaqes së desktopit COSMIC 1.0.3, si dhe shpalli disponueshmërinë e azhurnimit 1.0.2 të përfunduar javën e kaluar. Paketat me COSMIC 1.0.3 janë në dispozicion në distribucionin Pop!_OS 24.04 dhe pritet të vijnë në Fedora, NixOS, Arch Linux, openSUSE, Serpent OS, Redox dhe CachyOS në një të ardhme të afërt.
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, veçoritë e COSMIC përfshijnë modulet e hibridit të përbërë të dritareve dhe ngjitjen e dritareve (grupimi i dritareve në një mënyrë të ngjashme me skedat në shfletues), të cilat mund të aktivizohen në lidhje me desktopet virtuale. Projekti gjithashtu po zhvillon një server kompozitor, cosmic-comp, mbi Wayland.

Ndryshimet kryesore në versionet 1.0.1, 1.0.2 dhe 1.0.3:
- ĂshtĂ« realizuar mbĂ«shtetje pĂ«r kĂ«ndet e rrumbullakosura pĂ«r tĂ« gjitha dritaret, jo vetĂ«m pĂ«r aplikacionet COSMIC. ĂshtĂ« shtuar mundĂ«sia e shfaqjes sĂ« hijave pĂ«r dritaret, pĂ«rfshirĂ« edhe ato nĂ« kompozimin mozaik. PĂ«r tĂ« zgjedhur pamjen e kĂ«ndeve dhe hijave tĂ« dritareve, Ă«shtĂ« shtuar njĂ« seksion nĂ« cilĂ«simet e pamjes «Settings > Desktop > Appearance > Window shadow and corners».
- Në serverin kompozitor është realizuar aktivizimi i dritareve nga klientët X11, duke punuar përmes XWayland, e cila lejon treguesve në kutinë e sistemit të kalojnë fokusin në dritaret në desktopet e tjera virtuale. Madhësia e ikonave për aplikacionet X11 është përshtatur për nivelin e vendosur të shkallëzimit.
- NĂ« menaxherin e skedarĂ«ve Ă«shtĂ« shtuar funksioni pĂ«r tĂ« hapur disa katalogĂ« nĂ« skeda tĂ« veçanta. ĂshtĂ« shtuar njĂ« opsion pĂ«r tĂ« transferuar kohĂ«n e krijimit dhe ndryshimit tĂ« skedarit gjatĂ« kopjimit. ĂshtĂ« realizuar mundĂ«sia e hyrjes sĂ« rrugĂ«ve rrjetĂ« nĂ« panel. ĂshtĂ« shtuar autokompletimi i hyrjes sĂ« rrugĂ«s nĂ« panel duke shtypur çelĂ«sin Tab ose Shift-Tab. ĂshtĂ« shtuar njĂ« dialog konfirmimi pĂ«r operacionin e pastrimit tĂ« koshi tĂ« plehrave.
- Në player-in multi-median cosmic-player është garantuar fikja e tingullit gjatë shfaqjes së miniaturave me imazhin e kornizës që përputhet me pozitat e zgjedhura në shiritin e rrotullimit.
- NĂ« konfigurator Ă«shtĂ« implementuar funksioni i aktivizimit tĂ« shpejtĂ« tĂ« kĂ«rkimit â fillimi i shkrimit nĂ« tastierĂ« shkakton shfaqjen e njĂ« sasie kĂ«rkimi nĂ« çdo seksion tĂ« konfiguratorit. Shtuar mundĂ«sia e aplikimit tĂ« temave tĂ« formatit RON (Rusty Object Notation) pĂ«rmes ndĂ«rfaqes sĂ« komandĂ«s. NĂ« faqen e konfigurimit tĂ« kombinimeve tĂ« çelĂ«save Ă«shtĂ« shtuar nĂ«nseksioni me parametra pĂ«r njerĂ«zit me aftĂ«si tĂ« kufizuara. Kombinimi Super+Alt+S Ă«shtĂ« shtuar pĂ«r aktivizimin e lexuesit tĂ« ekranit. Simulimi i prekjes me prekje Ă«shtĂ« aktivizuar ndryshe. VPN-lidhjeve qĂ« kĂ«rkojnĂ« autoriza dyfaktorĂ«she.
- NĂ« emulatorin e terminalit Ă«shtĂ« implementuar ngarkimi i fjalĂ«kalimeve nĂ« memorie vetĂ«m kur hapet faqja e punĂ«s me fjalĂ«kalime dhe fjalĂ«kalimet fshihen nga memoria kur mbyllet ajo. Shtuar mbĂ«shtetje pĂ«r pĂ«rzgjedhjen e pĂ«rmbajtjes me klikim duke mbajtur dĂŒanĂ« Shift.
- Në ndërfaqen e konfigurimit fillestar (COSMIC Initial Setup) është shtuar mbështetje për sisteme me disa monitorë dhe është aktivizuar si parazgjedhje lexuesi i ekranit.
- Në menaxherin e aplikacioneve (COSMIC Store) është shfaqur një mundësi për pastrimin e të dhënave të aplikacioneve Flatpak pas heqjes së tyre.
- Në ndërfaqen e kalimit e skripteve virtuale është realizuar rrotullimi i përsëritur gjatë përdorimit të rrotës së miut, i ngjashëm me sjelljen e apletit për kalimin e dhomave në panel. Përmirësuar shpejtësia e rrotullimit të skicave të dhomave duke përdorur prekje.
- Në redaktorin e tekstit është shtuar mbështetje për përzgjedhjen e tekstit me kombinimin Shift+klik.
- Në programin për krijimin e fotografive të ekranit është siguruar ruajtja e zonës së përzgjedhur të ekranit.
Burimi: opennet.ru
