Udgivelsen af desktopsystemet COSMIC 1.6.0

System76, der udvikler Linux-distributionen Pop!_OS, har offentliggjort udgivelsen af desktopmiljøet COSMIC 1.6.0. Pakker med COSMIC 1.6.0 er tilgængelige i distributionen Pop!_OS 24.04, og vil snart være tilgængelige i Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox og CachyOS. Koden er skrevet i Rust og distribueres under licenserne GPLv3 (applikationer) og MPL-2.0 (biblioteker).

COSMIC udvikler sig som et universelt projekt, der ikke er knyttet til en bestemt distribution og overholder Freedesktop-specifikationerne. Til opbygning af grænsefladen i COSMIC anvendes Iced-biblioteket, som benytter sikre typer, modulært design og reaktiv programmeringsmodel, samt tilbyder en arkitektur, der er velkendt for udviklere, der er fortrolige med det deklarative interface-designsprog Elm. Der gives flere rendering engines, der understøtter Vulkan, Metal, DX12, OpenGL 2.1+ og OpenGL ES 2.0+. Udviklere får et komplet sæt widgets, mulighed for at skabe asynkrone håndterere og bruge responsiv layout af grænsefladeelementer afhængigt af vinduets og skærmens størrelse.

Udover brugen af Rust er COSMIC kendetegnet ved hybriderede mosaiklayout til vinduer og stakkede vinduesfastgørelser (grouping af vinduer ligesom faner i en browser), som kan aktiveres i tilknytning til virtuelle skriveborde. Projektet udvikler også en kompositorisk server cosmic-comp baseret på Wayland.

Blandt ændringerne:

  • Muligheden for individuel justering af lydniveau og uddataindstillinger knyttet til enkelte applikationer er blevet tilføjet.
  • I terminalemulatoren er muligheden for at konfigurere visuel opdeling af grænserne mellem panelerne blevet implementeret.
  • I filhåndtereren er der blevet tilføjet support til kopierings- og indsætningsoperationer i søgefeltet via udklipsholderen.
  • Der er blevet forberedt muligheder for input capture og fjernadgang til skrivebordet. Support for input-emulationsprotokollen EI (Emulated Input) er blevet tilføjet.
  • I kompositormanageren er der implementeret support for version 6 af linux-dmabuf-protokollen, som giver værktøjer til at arbejde med flere grafikkort, når det er nødvendigt at gengive på en anden GPU (f.eks. på et diskret grafikkort i stedet for det indbyggede).
  • Når skrivebordsbaggrunden vises, tages oplysninger om rotationsbilledet i EXIF-metadataene i betragtning.
  • I cosmic-greeter er der tilføjet support til billeder i formaterne JPEG-XL og AVIF, og Wayland-protokollen cosmic-keymap-unstable-v1 er blevet aktiveret.



Kilde: opennet.ru
Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster