Издание на работната среда COSMIC 1.2.0

Компания System76, разработваща Linux-дистрибутив Pop!_OS, публикува версия 1.2.0 на работната среда COSMIC. Пакетите с COSMIC 1.2.0 са налични в дистрибутива Pop!_OS 24.04 и скоро се очакват в Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox и CachyOS. Кодът е написан на езика Rust и се разпространява под лицензите GPLv3 (приложения) и MPL-2.0 (библиотеки).

COSMIC се развива като универсален проект, не свързан с конкретна дистрибуция и отговарящ на спецификациите на Freedesktop.
За изграждането на интерфейса в COSMIC е използвана библиотеката Iced, която предлага безопасни типове, модулна архитектура и реактивно програмиране, и предоставя архитектура, позната на разработчиците, работещи с декларативния език за изграждане на интерфейси Elm. Предлага се няколко рендеринг движка, които поддържат Vulkan, Metal, DX12, OpenGL 2.1+ и OpenGL ES 2.0+. На разработчиците се предлага готов набор от widgets, възможност за създаване на асинхронни обработчици и адаптивна подредба на елементите на интерфейса в зависимост от размера на прозореца и екрана.

Освен използването на Rust, от характеристиките на COSMIC се открояват режимите на хибридна мозаечна компоновка на прозорци и стека на закрепване на прозорци (групиране на прозорци, подобно на табовете в браузъра), които могат да бъдат включвани в свързаност с виртуални работни стани. Проектът също така разработва композитен сървър cosmic-comp на базата на Wayland.

Основни промени в сравнение с версия 1.1.0:

  • В сервиса за инсталиране на тапети cosmic-bg е добавена поддръжка за AVIF формати на изображения.
  • Аплетите за свързване в мрежата и работа с Bluetooth, които показват продължаващия процес на свързване, са променени на спинер, предоставен от библиотеката libcosmic. Подобен индикатор се използва при изчакване за завършване на аутентификацията при влизане в системата и при зареждане на пакети в мениджъра на приложения.
  • В композитния сървър В cosmic-comp е решен проблемът с мигането на екрана на системи с GPU Intel базирани на микроархитектурите Meteor, Arrow и Lunar Lake. Също така е отстранено мигането при отваряне на интерфейса за превключване между виртуалните работни плотове и при стартиране на менюто с приложения.
  • В текстовия редактор cosmic-edit е реализирано добавянето на документа в списъка с наскоро използвани файлове при запазване на документа.
  • В файловия мениджър е реализирана възможността за преглед на поддиректории в кошницата и е добавена информация за контролна сума в панела със свойства на файла.
  • В приложението cosmic-monitor е добавена поддръжка за хоризонтално превъртане на страниците със списъци с процеси и приложения.
  • В xdg-desktop-portal-cosmic е осъществен преход към версия, изградена с помощта на утилитата just вместо make.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster