Vydanie pracovného prostredia COSMIC 1.3.0

Spoločnosť System76, vyvíjajúca Linuxový distribučný systém Pop!_OS, zverejnila vydanie prostredia pracovnej plochy COSMIC 1.3.0. Balíčky s COSMIC 1.3.0 sú dostupné v distribúcii Pop!_OS 24.04 a čoskoro sa očakávajú v Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox a CachyOS. Kód je napísaný v jazyku Rust a je distribuovaný pod licenciami GPLv3 (aplikácie) a MPL-2.0 (knižnice).

COSMIC sa vyvíja ako univerzálny projekt, nezávislý od konkrétnej distribúcie a vyhovujúci špecifikáciám Freedesktop. Na vytvorenie rozhrania v COSMIC sa používa knižnica Iced, ktorá využíva bezpečné typy, modulárnu architektúru a model reaktívneho programovania, a tiež ponúka architektúru, ktorá je známa pre vývojárov oboznámených s jazykom deklaratívneho vytvárania rozhraní Elm. Poskytuje sa niekoľko renderovacích motorov, 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ť asynchronné spracovateľov 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.

Hlavné zmeny:

  • Bol pridaný efekt priehľadnosti „Frosted glass“, ktorý rozmazáva pozadí obrázok prekrytý oknom, v štýle matného skla, podobne ako efekt Liquid Glass v macOS. Efekt je realizovaný pomocou Wayland protokolu ext-background-effect, ktorý zabezpečuje štýlovanie polopriehľadných častí Wayland povrchov.
  • Applet na správu sieťového pripojenia a konfigurátor boli prevedené z priameho zavolania k NetworkManager na použitie vrstvy nmrs.
  • Applet na prepínanie rozložení klávesnice (input-sources) bol prevedený na používanie Wayland protokolu cosmic-keymap-unstable-v1, ktorého podpora je realizovaná v kompozitnom manažéri cosmic-comp a pozadí procesu cosmic-settings-daemon.
  • Na podporu obrázkov vo formáte Avif v službe nastavenia pozadia pracovnej plochy cosmic-bg bola použitá knižnica libdav1d.
  • Vo správci súborov bola pridaná možnosť výberu podtried pri filtrovaní obsahu podľa MIME typov.
  • V aplikácii cosmic-monitor, ktorá zobrazuje informácie o systéme, bežiacich procesoch a spotrebe zdrojov, bola pridaná podpora zberu štatistiky pre GPU Intel, implementovaný výpočet spotreby energie pre GPU AMD a Intel, a zabezpečené zobrazenie údajov o spotrebe energie GPU a stave videopamäte.
  • V paneli bolo vylepšené umiestnenie vyskakovacích okien appletov. Pridané možnosti na skrytie panela a zachovanie štýlu pri rozšírení okien na celú obrazovku.
  • V konfigurátorovi bola pridaná podpora používania obrázkov vo formáte AVIF pre tapety na pracovnej ploche.
  • V kontextovom menu je predvolene zabezpečené zobrazenie diskrétneho GPU.

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