Vydanie desktopového prostredia COSMIC 1.10.0

Spoločnosť System76, vyvíjajúca linuxovú distribúciu Pop!_OS, zverejnila vydanie desktopového prostredia COSMIC 1.10.0. Balíky s COSMIC 1.10.0 sú dostupné v distribúcii Pop!_OS 24.04 a čoskoro sa očakávajú aj v Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox a CachyOS. Kód je napísaný v jazyku Rust a šíri sa pod licenciami GPLv3 (aplikácie) a MPL-2.0 (knižnice).

COSMIC sa vyvíja ako univerzálny projekt, ktorý nie je viazaný na konkrétnu distribúciu a zodpovedá špecifikáciám Freedesktop.
Na vytvorenie rozhrania v COSMIC sa využíva knižnica Iced, ktorá používa bezpečné typy, modulárnu architektúru a model reaktívneho programovania, a ponúka architektúru, ktorá je známa vývojárom oboznámeným s deklaratívnym jazykom pre tvorbu rozhraní Elm. Poskytuje niekoľko vykresľovacích enginov, ktoré podporujú Vulkan, Metal, DX12, OpenGL 2.1+ a OpenGL ES 2.0+. Vývojárom sa ponúka hotový súbor widgetov, možnosť vytvárať asynchrónne spracovateľské funkcie a používať adaptívne usporiadanie prvkov rozhrania v závislosti od veľkosti okna a obrazovky.

Okrem použitia jazyka Rust sa medzi zvláštnosti COSMIC radia módy hybridného dlaždicového usporiadania okien a zásuvného usporiadania okien (skupinovanie okien podobne ako na záložkách v prehliadači), ktoré môžu byť zapnuté v súvislosti s virtuálnymi pracovnými plochami. Projekt taktiež vyvíja kompozitný server cosmic-comp na báze Wayland.

Medzi zmenami:

  • Pridaná funkcia identifikácie grafických tabletov s konkrétnym displejom.

  • V kompozitnom serveri V cosmic-comp bola implementovaná podpora presunu zamerania na okná na základe udalostí z dotykovej obrazovky. Systém zostavovania bol preložený z make na nástroj just. Problém s fungovaním panela bol vyriešený. virtuálnych pracovných plôch na systémoch s hybridnou grafikou, ktoré kombinujú grafické karty NVIDIA s integrovanými GPU.
  • V cosmic-launcher je pre zvýšenie výkonu vykresľovania predvolene použitý API WGPU, ktorý funguje na vrchu Vulkan, Metal, D3D12 a OpenGL.
  • V cosmic-monitor je rozdelené vyhľadávanie procesov a aplikácií.
  • V cosmic-player je deaktivované automatické skrytie prvkov rozhrania v prípade, že je kurzor myši umiestnený na tlačidlách ovládania prehrávania.
  • V cosmic-session bola pridaná podpora definovania premenných prostredia v podadresári ~/config/environment.d a bolo povolené používanie vlastných SSH agentov.
  • V adresári aplikácií cosmic-store bola implementovaná lokálne cache snímok obrazovky a navrhnutý galériový režim, ktorý sa aktivuje kliknutím na snímky obrazovky.
  • V terminálovom emulátore cosmic-term boli pridané klávesové skratky
    „Ctrl+Shift+ľavá šípka“ a „Ctrl+Shift/pravá šípka“ na premiestnenie kariet doľava a doprava.



Zdroj: opennet.ru
Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster