System76, spoločnosť vyvíjajúca LinuxDistribúcia Pop!_OS vydala desktopové prostredie COSMIC 1.2.0. Balíky pre COSMIC 1.2.0 sú dostupné v Pop!_OS 24.04 a očakáva sa, že čoskoro budú dostupné aj v systémoch Fedora, NixOS a Arch. Linux, openSUSE, Aeyrin OS, Redox a CachyOS. Kód je napísaný v jazyku Rust a distribuovaný pod licenciami GPLv3 (aplikácie) a MPL-2.0 (knižnice).
COSMIC sa vyvíja ako univerzálny projekt, nie je viazaný na konkrétnu distribúciu a spĺňa špecifikácie Freedesktopu.
Rozhranie COSMIC je vytvorené pomocou knižnice Iced, ktorá využíva typovo bezpečný dizajn, modulárnu architektúru a reaktívny programovací model. Ponúka tiež architektúru známu vývojárom oboznámeným s deklaratívnym jazykom rozhrania Elm. K dispozícii je viacero renderovacích enginov, ktoré podporujú Vulkan, Metal, DX12, OpenGL 2.1+ a OpenGL ES 2.0+. Vývojárom sa ponúka hotová sada widgetov, možnosť vytvárať asynchrónne obslužné rutiny a adaptívne rozloženie prvkov rozhrania na základe veľkosti okna a obrazovky.
Okrem používania jazyka Rust patria medzi kľúčové funkcie COSMIC hybridné obkladanie okien a vrstvené dokovanie okien (zoskupovanie okien podobné kartám prehliadača), ktoré je možné aktivovať pri prepojení s virtuálnymi plochami. Projekt tiež vyvíja kompozitné... server kozmická kompozícia založená na Waylande.
Hlavné zmeny v porovnaní s verziou 1.1.0:
- Služba inštalácie tapiet na plochu cosmic-bg teraz podporuje obrazový formát AVIF.
- Aplety sieťového pripojenia a Bluetooth boli migrované do ukazovateľa, ktorý poskytuje knižnica libcosmic, aby indikoval prebiehajúci proces pripojenia. Podobný indikátor sa používa pri čakaní na dokončenie autentifikácie počas prihlásenia a pri načítavaní balíkov v správcovi aplikácií.
- V kompozitnom server Spoločnosť Cosmic-comp vyriešila problém s blikaním obrazovky na systémoch s grafickými procesormi Intel založenými na mikroarchitektúrach Meteor, Arrow a Lunar Lake. Eliminované bolo aj blikanie pri otváraní rozhrania prepínania virtuálnych pracovných plôch a pri spustení ponuky aplikácií.
- Textový editor cosmic-edit teraz pri písaní dokumentu umiestni dokument do zoznamu naposledy použitých súborov.
- Správca súborov teraz umožňuje zobraziť podadresáre v koši a do panela vlastností súboru boli pridané informácie o kontrolnom súčte.
- Aplikácia cosmic-monitor teraz podporuje horizontálne rolovanie na stránkach so zoznamami procesov a aplikácií.
- V xdg-desktop-portal-cosmic bolo zostavenie prepnuté na použitie utility just namiesto utility make.
Zdroj: opennet.ru
