PÀrast kolme aasta arendust on avaldatud töölaudade keskkonna COSMIC 1.0.0, mis on kirjutatud Rust keeles. COSMIC 1.0 töö hindamiseks on pakutud testiso-pilte distributsioonist Pop!_OS 24.04 (3.5 GB). Varsti oodatakse COSMIC 1.0 pakettide koostamist Fedora, NixOS, Arch Linux, openSUSE, Serpent OS, Redox ja CachyOS jaoks.
COSMIC areneb universaalse projektina, mis ei ole seotud konkreetse jaotusega ja vastab Freedesktopi spetsifikatsioonidele. COSMICi kasutajaliidese ehitamiseks kasutatakse Iced teeki, mis rakendab turvalisi tĂŒĂŒpe, moodul-arkitektuuri ja reaktiivse programmeerimise mudelit ning pakub arendajatele tuttavat arhitektuuri, kellel on kogemusi deklaratiivse liidese loomise keele Elmiga. Pakutakse mitmeid renderdamismootoreid, mis toetavad Vulkanit, Metalit, DX12, OpenGL 2.1+ ja OpenGL ES 2.0+. Arendajatele pakutakse valmis vidinate komplekti, vĂ”imalust luua asĂŒnkroonne töötleja ja kasutada kohandatavaid liideselemente vastavalt akna ja ekraani suurusele.

COSMICi peamised omadused:
- Mitmed akende paigutuse reĆŸiimid: mitme aknaga, mosaiikne ja virnastatud. MosaiikreĆŸiimis valitakse uute akende asukoht automaatselt ja joondatakse vĂ”rgu jĂ€rgi. Virnastatud reĆŸiimis rĂŒhmitatakse rakenduste aknad sarnaselt brauseri vahelehtedega. Akende paigutuse reĆŸiimid vĂ”ivad olla kombineeritud ja siduda kindla virtuaalse lauaga.


- Paneel, mis kuvab aktiivsete akende loendit, otseteid rakendustele ja aplaette (sisseehitatud rakendusi, mis töötavad eraldi protsessides). Paneeli saab jagada nĂ€iteks ĂŒlemiseks osaks menĂŒĂŒ ja indikaatoritega ning alumiseks osaks aktiivsete ĂŒlesannete loendi ja otseteede otseteedega. Paneeli osad vĂ”ivad asuda nii vertikaalselt kui ka horisontaalselt, katta kogu ekraani laiuse vĂ”i ainult valitud ala, kasutada lĂ€bipaistvust, muuta stiili vastavalt heledale vĂ”i tumedale kujundusele ning olla eraldi konfigureeritud igaks. virtuaalne töölaua.


- Rakenduste kĂ€ivitamise liides (Launcher) ja rakenduste raamatukogu, mis vĂ”imaldab programme rĂŒhmitada teemade jĂ€rgi.

- Rakenduste menĂŒĂŒ, akende ja virtuaalsete tööalade vaheline liidese vahetus, otsingusĂŒsteem, kalkulaator, dialoog suvaliste kĂ€skude kĂ€ivitamiseks, klaviatuuri paigutuse muutmise indikaatorid, multimeedia esituse juhtimine, helikvaliteedi muutmine, Wi-Fi ja Bluetooth-i juhtimine, teadete kuvamine, kella nĂ€itamine ja vĂ€ljalĂŒlitamise menĂŒĂŒ avamine.

- Virtuaalsete tööalade kasutamise vĂ”imalus, mis vĂ”imaldab neid sirvida ĂŒlevaate reĆŸiimis, ĂŒmber grupeerida ja teisele ekraanile liikuda.

- Toetatakse teemade kohandamise seadistamist, valikut tumedate ja heledate teemade vahel, kujunduse seadete salvestamist teistele sĂŒsteemidele, töölaudade kollektsiooni tsĂŒklit, ikoonide paigutamist töölauale.

- Komponeeritud server cosmic-comp Waylandi baasil. Toetatakse VRR (Muudetav Uuendussagedus) mehhanismi, mis kohandab monitori vÀrskendussagedust, et tagada sujuvus ja katkestuste puudumine mÀngude mÀngimise ja video esitamise ajal.

- PĂ”hikomplekt rakendusi, sealhulgas failihaldur, tekstiredaktor, multimeedia mĂ€ngija, terminaali emulaator ja rakenduste haldur. Failihaldurit saab kasutada ka piltide vaatamiseks galerii reĆŸiimis. Multimeedia mĂ€ngijas kasutab taustapiltide renderdamiseks graafilist API-d Vulkan ja video dekodeerimisel vĂ”ib kasutada VAAPI-d.

- Konfiguratsioonitööriist, mis vĂ”imaldab muuta paneeli, töölaua, taustapiltide, vĂ€limuse, akende, lokaliseerimise, kontode, sisendi seadmete, ekraani, energiatarbimise reĆŸiimide, helisĂŒsteemi, Bluetooth'i, traadi- ja traadita ĂŒhendusi.

Allikas: opennet.ru











