Utgivelsen av skrivebordsmiljøet COSMIC 1.10.0

System76, selskapet som utvikler Linux-distribusjonen Pop!_OS, har publisert utgaven av skrivebordsmiljøet COSMIC 1.10.0. Pakker med COSMIC 1.10.0 er tilgjengelige i distribusjonen Pop!_OS 24.04 og forventes snart i Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox og CachyOS. Koden er skrevet i Rust og distribueres under lisensene GPLv3 (applikasjoner) og MPL-2.0 (biblioteker).

COSMIC utvikler seg som et universelt prosjekt, uten tilknytting til en bestemt distribusjon og i samsvar med spesifikasjonene til Freedesktop.
For å bygge grensesnittet i COSMIC benyttes biblioteket Iced, som bruker sikre typer, modulær arkitektur og en reaktiv programmeringsmodell, samt tilbyr en arkitektur kjent for utviklere som er kjent med språket Elm for deklarativ grensesnittbygging. Flere tegnermotorer tilbys, som støtter Vulkan, Metal, DX12, OpenGL 2.1+ og OpenGL ES 2.0+. Utviklere får et klart sett med widgeter, mulighet til å lage asynkrone behandlere og bruke adaptiv layout av grensesnittselementer avhengig av vindu- og skjermstørrelse.

I tillegg til bruken av Rust skiller COSMIC seg ut med moduser for hybrid mosaikkvinduoppsett og stakkoppbevaring av vinduer (gruppering av vinduer som i fanevinduene i en nettleser), som kan aktiveres knyttet til virtuelle skrivebord. Prosjektet utvikler også kompositt server cosmic-comp basert på Wayland.

Blant endringene:

  • Muligheten til å identifisere grafiske tegnebrett med en bestemt skjerm er lagt til.

  • I den kompositte serveren I cosmic-comp er det implementert støtte for å flytte fokus på vinduer basert på hendelser fra berøringsskjermen. Byggesystemet er blitt oversatt fra make til verktøyet just. Problemet med funksjonaliteten til panelet er løst. virtuelle skrivebord på systemer med hybrid grafikk som kombinerer NVIDIA grafikkprosessorer med integrerte GPU-er.
  • I cosmic-launcher er API WGPU, som fungerer over Vulkan, Metal, D3D12 og OpenGL, aktivert som standard for å forbedre ytelsen.
  • I cosmic-monitor er søket etter prosesser og applikasjoner delt.
  • I cosmic-player er automatisk skjuling av grensesnittselementene deaktivert når musepekeren er over avspillingskontrollene.
  • I cosmic-session er støtte for å definere miljøvariabler i underkatalogen ~/config/environment.d lagt til, og bruk av egne SSH-agenter er tillatt.
  • I applikasjonskatalogen cosmic-store er lokal hurtigbuffer for skjermbilder implementert, og det er foreslått en gallerimodus som aktiveres med et klikk på skjermbildene.
  • I terminalemulatoren cosmic-term er det lagt til hurtigtaster.
    «Ctrl+Shift+venstre pil» og «Ctrl+Shift høyre pil» for å flytte fanene til venstre og høyre.



Kilde: opennet.ru
Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster