Vydanie desktopového prostredia COSMIC 1.8.0

Spoločnosť System76, ktorá vyvíja Linuxovú distribúciu Pop!_OS, zverejnila vydanie desktopového prostredia COSMIC 1.8.0. Balíky s COSMIC 1.8.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 distribuuje sa 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.

Medzi zmenami:

  • V kompozitnom manažéri cosmic-comp sa výrazne zlepšila podpora dotykových obrazoviek.
  • V kompozitnom manažéri cosmic-comp bola implementovaná možnosť spúšťať okná X11 aplikácií v minimalizovanej forme. Bola pridaná podpora prispôsobenia predvoleného režimu dekorovania okien na strane. servera. Bolo odstránené problém s havarijným ukončením pri vytváraní snímky obrazovky. Zlepšila sa podpora hybridných konfigurácií s integrovaným GPU a diskrétnou grafickou kartou. Bolo zavedene selektívne zaoblenie rohov v témach dizajnu.
  • Bola aktualizovaná knižnica Smithay, čo viedlo k zlepšenej podpore zachytávania kurzora myši.
  • V applete na správu Bluetooth a konfigurovacom rozhraní bola poskytnutá možnosť priradiť Bluetooth zariadeniam ľubovoľné názvy.
  • V knižnici aplikácií (cosmic-app-library) bolo zabezpečené centrovanie názvov programov zobrazených pod ikonami.
  • V správcoch súborov bola pridaná automatická výmena na iný panel pri zatvorení aktívneho panelu.
  • Bola zavedená podpora dvojfaktorovej autentifikácie na prihlasovacej obrazovke.
  • Prebieha vývoj virtuálnej klávesnice, ktorá zatiaľ nie je zahrnutá v vydaniach COSMIC. Virtuálna klávesnica obsahuje indikátor prepínania rozložení klávesnice a implementuje spracovanie externého prepínania rozložení (napríklad kombináciou kláves na fyzickej klávesnici).



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