Utgivning av skrivbordsmiljön COSMIC 1.10.0

Företaget System76, som utvecklar Linux-distributionen Pop!_OS, har publicerat en version av skrivbordsmiljön COSMIC 1.10.0. Paket med COSMIC 1.10.0 finns tillgängliga i distributionen Pop!_OS 24.04 och förväntas inom kort i Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox och CachyOS. Koden är skriven på språket Rust och distribueras under licenserna GPLv3 (applikationer) och MPL-2.0 (bibliotek).

COSMIC utvecklas som ett universellt projekt, oberoende av specifika distributioner och i enlighet med Freedesktop-specifikationerna.
För att bygga gränssnittet i COSMIC används biblioteket Iced, som arbetar med säkra typer, modulär arkitektur och reaktiv programmeringsmodell samt erbjuder en arkitektur som är bekant för utvecklare som känner till det deklarativa gränssnittsspråket Elm. Flera rendering motorer stöder Vulkan, Metal, DX12, OpenGL 2.1+ och OpenGL ES 2.0+. Utvecklare ges en färdig uppsättning widgetar, möjlighet att skapa asynkrona hanterare och att använda anpassningsbar layout av gränssnittselement beroende på fönstrets och skärmens storlek.

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:

  • Möjlighet att identifiera grafiska ritplattor med en viss bildskärm har lagts till.

  • I kompositorn servern I cosmic-comp har stöd för att flytta fokus mellan fönster baserat på händelser från pekskärmen implementerats. Byggsystemet har översatts från make till verktyget just. Problemet med panelens funktion har lösts. virtuella skrivbord på system med hybridgrafik som kombinerar NVIDIA-grafikkort med integrerade GPU:er.
  • I cosmic-launcher används för att förbättra renderingens prestanda standardmässigt API:et WGPU, som arbetar ovanpå Vulkan, Metal, D3D12 och OpenGL.
  • I cosmic-monitor har sökningen efter processer och applikationer delats.
  • I cosmic-player har automatisk dölja av gränselement inaktiverats när muspekaren svävar över uppspelningskontrollknapparna.
  • I cosmic-session har stöd för att definiera miljövariabler i undermappen ~/config/environment.d lagts till, och användning av egna SSH-agenter har tillåtits.
  • I applikationskatalogen cosmic-store har lokal caching av skärmdumpar implementerats och ett galleriläge har föreslagits som aktiveras genom att klicka på skärmdumparna.
  • I terminalemulatorn cosmic-term har kortkommandon lagts till.
    «Ctrl+Shift+vänster pil» och «Ctrl+Shift+höger pil» för att flytta flikar åt vänster och höger.



Källa: opennet.ru
Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster