System76, yritys, joka kehittää LinuxPop!_OS-jakelu on julkaissut COSMIC 1.9.0 -työpöytäympäristön. COSMIC 1.9.0:n paketit ovat saatavilla Pop!_OS 24.04:ssä ja niiden odotetaan olevan saatavilla Fedoraan, NixOS:ään ja Archiin pian. Linux, openSUSE, Aeyrin OS, Redox ja CachyOS. Koodi on kirjoitettu Rust-kielellä ja jaettu GPLv3- (sovellukset) ja MPL-2.0- (kirjastot) -lisensseillä.
COSMICia kehitetään universaalina projektina, joka ei ole sidottu tiettyyn jakeluun ja on yhteensopiva Freedesktop-spesifikaatioiden kanssa. COSMICin käyttöliittymä on rakennettu Iced-kirjastoa käyttäen, joka hyödyntää tyyppiturvallista suunnittelua, modulaarista arkkitehtuuria ja reaktiivista ohjelmointimallia. Tämä arkkitehtuuri on tuttu Elm-deklaratiivisen käyttöliittymäkielen tunteville kehittäjille. Tarjolla on useita renderöintimoottoreita, jotka tukevat Vulkania, Metalia, DX12:ta, OpenGL 2.1+:aa ja OpenGL ES 2.0+:aa. Kehittäjille tarjotaan valmiita widgettejä, mahdollisuus luoda asynkronisia käsittelijöitä ja käyttöliittymäelementtien mukautuva asettelu ikkunan ja näytön koon perusteella.
Rust-kielen käytön lisäksi COSMICin keskeisiin ominaisuuksiin kuuluvat hybridi-ikkunoiden ryhmittely ja pinottu ikkunoiden telakointi (ikkunoiden ryhmittely samalla tavalla kuin selainvälilehdet), jotka voidaan ottaa käyttöön, kun ne on linkitetty virtuaalityöpöytiin. Projektissa kehitetään myös komposiittia. palvelin Waylandiin perustuva kosminen komppi.
Muutosten joukossa:
- COSMIC Viewer -kuvankatseluohjelma on otettu käyttöön, ja se tarjoaa sisäänrakennetut muokkaustyökalut (rajaus, kierto) sekä mahdollisuuden kumota muutoksia.

- COSMIC OSK -näyttönäppäimistö, joka tukee kirjoittamista kosketusnäytöltä tai peliohjaimelta, on julkaistu.

- COSMIC Storen sovellustenhallinnan ulkoasua on uudistettu ja kehittäjän nimi on lisätty näytettäväksi.

- Lisätty sovelma näyttönäppäimistön mukautuvaa näyttöä varten.
- Cosmic-comp-komposiittihallinta mahdollistaa nyt työpöydän taustakuvan ja näyttönäppäimistön näyttämisen järjestelmän lukitusnäytössä.
- Cosmic-files-tiedostonhallinnassa tiedoston tallennusvalintaikkunaan on lisätty lajitteluasetukset.
- Valinnainen systemd-homed-tuki on lisätty cosmic-greeterin kirjautumisnäyttöön.
- Kaikkien näkyvien ilmoitusten piilottaminen on toteutettu, kun "älä häiritse" -tila on käytössä.
- Paneeli tarjoaa mahdollisuuden säätää rungon paksuutta.
- Näyttönäppäimistön asetukset on lisätty konfiguraattoriin, ja viikonpäivän näyttämiseen on otettu käyttöön vaihtoehto.
- cosmic-settings-daemon tarjoaa fonttiasetusten synkronoinnin GNOME-sovelluksille.
Lähde: opennet.ru



