Kompania System76, e cila zhvillon distribucionin Linux Pop!_OS, prezantoi versionin e pestë alfa të ambientit të punës COSMIC, të shkruar në gjuhën Rust (mos e ngatërroni me COSMIC-n e vjetër, i cili ishte ndërtuar mbi GNOME Shell). Për testim janë ofruar imazhe iso me versionin e ri COSMIC, të formuara mbi ndërtimet alfa të lëshimit të ardhshëm të distribucionit Pop!_OS 24.04 për sisteme me GPU NVIDIA (2.9 GB) dhe Intel/AMD (2.5 GB). Po ashtu po formohen paketa për Fedora, NixOS, Arch Linux, openSUSE, Serpent OS, Redox dhe CachyOS.
COSMIC zhvillohet si një projekt universa, i papërfshirë me një distribucion specifik dhe i përputhshëm me specifikimet e Freedesktop. Për ndërtimin e ndërfaqes në COSMIC është përdorur biblioteka Iced, e cila përdor lloje të sigurta, arkitekturë modulare dhe modelin e programimit reaktiv, si dhe ofron një arkitekturë që është e njohur për zhvilluesit e njohur me gjuhën e ndërtimit deklarativ të ndërfaqeve Elm. Ofron disa motorë regjistrimi, që mbështesin Vulkan, Metal, DX12, OpenGL 2.1+ dhe OpenGL ES 2.0+. Zhvilluesve u ofrohet një grup i plotë widgets, mundësia për të krijuar funksionues asinkron dhe për të përdorur një përbërje adaptuese 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 Ndryshimet kryesore krahasuar me verzionin e pestë alpha të COSMIC:
Ndryshimet kryesore në krahasim me versionin e katërt alfa të COSMIC:
- Në mënyrë të paracaktuar është aktivizuar player-i multimedia COSMIC Media Player, i cili përdor API-në grafike Vulkan për vizatimin dhe VAAPI për dekodimin e videove. Gjithashtu, është në zhvillim një aplikacion të veçantë për instalimin e kodekëve, i cili do të zëvendësojë sessioninstaller në të ardhmen.


- Në konfigurues është shtuar një faqe për menaxhimin e llogarive të përdoruesve, përmes së cilës mund të ndryshoni parametrat e llogarisë suaj. Përdoruesit me të drejta admini mund gjithashtu të shtojnë një përdorues të ri, të ndryshojnë të dhënat e përdoruesve ekzistues dhe të delegojnë mundësinë e kryerjes së operacioneve me privilegje përdoruesve të tjerë.

- Në widget-in ContextDrawer është shtuar mbështetje për vendosjen e butonave në kokë. Për shembull, në menaxhuesin e skedarëve në panelin e djathtë me informacion shtesë rreth skedarit, i realizuar përmes ContextDrawer, janë shtuar butonat "" dhe "[]" për kalimin në skedarin e mëparshëm dhe të ardhshëm, si dhe hapjen e skedarit në një aplikacion të veçantë.

- NĂ« menaxhuesin e skedarĂ«ve Ă«shtĂ« realizuar mundĂ«sia e ruajtjes sĂ« skedarĂ«ve tĂ« rinj nĂ« njĂ« katalog tĂ« ri. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r rinominimin e skedarĂ«ve nĂ« rezultatet e kĂ«rkimit. NĂ« menu-nĂ« kontekstuale, e cila shfaqet nĂ« seksionin e skedarĂ«ve tĂ« hapur sĂ« fundi, Ă«shtĂ« shtuar njĂ« opsion pĂ«r tĂ« parĂ« katalogun ku ruhet skedari i zgjedhur.
- Në ndërfaqen e kalimit midis dritareve aktive, e cila aktivizohet përmes Alt+Tab, renditja e shfaqjes së dritareve të aplikacioneve tani përputhet me rendin e punës së përdoruesit me aplikacionet (në fillim do të shfaqet dritarja, me të cilën ka punuar përdoruesi më parë, dhe e fundit - për të cilën përdoruesi nuk ka angazhuar për një kohë të gjatë). Për ta rrokullisur në mënyrë të kundërt, mund të përdorni kombinimin Alt + Shift + Tab.
- ĂshtĂ« zgjeruar mbĂ«shtetja pĂ«r mekanizmin VRR (Variable Refresh Rate), i cili lejon ndryshimin adaptiv tĂ« frekuencĂ«s sĂ« rifreskimit tĂ« monitorit pĂ«r tĂ« siguruar njĂ« pĂ«rvojĂ« tĂ« qetĂ« dhe pa ndĂ«rprerje gjatĂ« lojĂ«rave dhe shfaqjes sĂ« videove. Kur pĂ«rdoret VRR, tani merret parasysh frekuenca minimale e rifreskimit tĂ« ekranit, e cila garanton lĂ«vizjen e qetĂ« tĂ« kursorit, edhe nĂ«se aplikacioni pĂ«rdor njĂ« frekuencĂ« mĂ« tĂ« ulĂ«t gjatĂ« daljes. Ndryshimi Ă«shtĂ« veçanĂ«risht i dukshĂ«m kur hapen aplikacione jashtĂ« lojĂ«rave nĂ« modalitetin me ekran tĂ« plotĂ«.
- ĂshtĂ« shtuar mundĂ«sia pĂ«r tĂ« hapur lidhje nga emulatori i terminalit, duke klikuar me butonin e majtĂ« tĂ« miut nĂ« URL.


Burimi: opennet.ru




