System76, kompanija koja razvija LinuxDistribucija Pop!_OS je izdala desktop okruženje COSMIC 1.6.0. Paketi za COSMIC 1.6.0 dostupni su u Pop!_OS 24.04 i očekuje se da će uskoro biti dostupni u Fedori, NixOS-u i Archu. Linux, openSUSE, Aeyrin OS, Redox i CachyOS. Kod je napisan u Rustu i distribuiran pod licencama GPLv3 (aplikacije) i MPL-2.0 (biblioteke).
COSMIC se razvija kao univerzalni projekat, nije vezan za određenu distribuciju i u skladu je sa Freedesktop specifikacijama. COSMIC-ov interfejs je izgrađen korištenjem Iced biblioteke, koja koristi dizajn siguran po tipu, modularnu arhitekturu i reaktivni model programiranja, nudeći arhitekturu poznatu programerima koji su upoznati s deklarativnim jezikom interfejsa Elm. Obezbijeđeno je nekoliko mehanizama za renderovanje, koji podržavaju Vulkan, Metal, DX12, OpenGL 2.1+ i OpenGL ES 2.0+. Programerima se nudi gotov set widgeta, mogućnost kreiranja asinhronih rukovalaca i adaptivni raspored elemenata interfejsa na osnovu veličine prozora i ekrana.
Pored korištenja Rust programskog jezika, ključne karakteristike COSMIC-a uključuju hibridno popločavanje prozora i spajanje prozora na slojeve (grupiranje prozora slično karticama preglednika), što se može omogućiti kada se poveže sa virtuelnim desktopovima. Projekat također razvija kompozitni... server kosmička kompozicija zasnovana na Waylandu.
Među promjenama:
- Dodata je mogućnost individualne promjene nivoa jačine zvuka i izlaznih parametara za pojedinačne aplikacije.
- Terminal emulator sada omogućava prilagođavanje vizualnog razdvajanja ivica između panela.
- Traka za pretragu u upravitelju datoteka sada podržava kopiranje i lijepljenje putem međuspremnika.
- Izvršene su pripreme za implementaciju mogućnosti snimanja unosa i pristupa udaljenoj radnoj površini. Dodana je podrška za EI (Emulated Input) protokol.
- Kompozitni menadžer implementira podršku za verziju 6 linux-dmabuf protokola, koja pruža alate za rad s više grafičkih kartica kada je potrebno renderiranje na drugoj grafičkoj kartici (na primjer, na zasebnoj grafičkoj kartici umjesto integrirane).
- Prilikom prikazivanja pozadina za radnu površinu uzimaju se u obzir informacije o rotaciji slike sadržane u EXIF metapodacima.
- Cosmic-greeter sada podržava JPEG-XL i AVIF slike i koristi Wayland protokol cosmic-keymap-unstable-v1.

izvor: opennet.ru
