Företaget System76, som utvecklar Linux-distributionen Pop!_OS, har publicerat utgÄvan av skrivbordsmiljön COSMIC 1.9.0. Paket med COSMIC 1.9.0 finns tillgÀngliga i distributionen Pop!_OS 24.04 och förvÀntas snart i Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox och CachyOS. Koden Àr skriven i Rust och distribueras under licenserna GPLv3 (applikationer) och MPL-2.0 (bibliotek).
COSMIC utvecklas som ett universellt projekt, som inte Àr knutet till nÄgon speciell distribution och följer Freedesktop-specifikationerna. För att bygga grÀnssnittet i COSMIC anvÀnds biblioteket Iced, som utnyttjar sÀkra typer, modulÀr arkitektur och en reaktiv programmeringsmodell, samt erbjuder en arkitektur som Àr bekant för utvecklare som Àr vana vid det deklarativa grÀnssnittsbyggsprÄket Elm. Flera renderingsmotorer stöds, inklusive Vulkan, Metal, DX12, OpenGL 2.1+ och OpenGL ES 2.0+. Utvecklare fÄr en uppsÀttning fÀrdiga widgetar, möjlighet att skapa asynkrona hanterare och anvÀnda adaptiv layout av grÀnssnittselement beroende pÄ fönster- och skÀrmstorlek.
Förutom anvÀndningen av Rust framhÀvs COSMIC:s funktioner genom hybrid mosaikfönsterlayout och staplad fönsterfixering (gruppering av fönster liknande flikar i en webblÀsare), som kan aktiveras i samband med virtuella skrivbord. Projektet utvecklar ocksÄ en kompositör server cosmic-comp baserat pÄ Wayland.
Bland Àndringarna:
- COSMIC Viewer, en bildvisare, har implementerats med inbyggda redigeringsverktyg (beskÀrning, vridning) med möjlighet att Ängra Àndringar.

- UtgÄvan av skÀrmtangentbordet COSMIC OSK har publicerats, vilket stöder inmatning frÄn pekskÀrm eller gamepad.

- GrÀnssnittet för applikationshanteraren COSMIC Store har omarbetats, och utvecklarens namn visas nu.

- En applet för adaptiv visning av skÀrmtangentbordet har lagts till.
- I kompositormanagern cosmic-comp har möjligheten att visa skrivbordsbakgrunder och skÀrmtangentbord pÄ lÄsskÀrmen implementerats.
- I filhanteraren cosmic-files har instÀllningar för sortering lagts till i dialogrutan för att spara fil.
- Den inloggningsskÀrm som cosmic-greeter erbjuder har lagt till valfri support för systemd-homed.
- Möjlighet att dölja alla synliga aviseringar om 'stör ej'-lÀget Àr aktiverat har implementerats.
- I panelen har instÀllningar för rammens tjocklek lagts till.
- InstÀllningar för skÀrmtangentbordet har lagts till i konfiguratorn, och en alternativ visning för veckodagen har implementerats.
- I cosmic-settings-daemon har synkronisering av teckensnittinstÀllningar för GNOME-applikationer sÀkerstÀllts.
KĂ€lla: opennet.ru



