Обявен е релиз на работната среда COSMIC 1.8.0

Компания System76, която разработва Linux-дистрибутива Pop!_OS, публикува версия на работната среда COSMIC 1.8.0. Пакетите с COSMIC 1.8.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+. Разработчиците получават готов набор от компоненти, възможност за създаване на асинхронни обработвачи и използване на адаптивно разположение на елементите на интерфейса в зависимост от размера на прозореца и екрана.

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

Сред промените:

  • В композитния мениджър cosmic-comp е значително подобрена поддръжката на сензорни екрани.
  • В композитния мениджър cosmic-comp е реализирана възможността за стартиране на X11 приложения в минимизиран вид. Добавена е поддръжка за настройка на режима на декориране на прозорците по подразбиране. сървър. Решен е проблемът с аварийното приключване при създаване на екранна снимка. Подобрена е поддръжката на хибридни конфигурации с интегриран GPU и дискретна видеокарта. Настроено е селективно заобляне на ъглите в темите на оформление.
  • Обновена е библиотеката Smithay, което е довело до подобряване на поддръжката на захвата на курсора на мишката.
  • В апплета за управление на Bluetooth и конфигуратора е предоставена възможност за задаване на произволни имена на Bluetooth устройства.
  • В библиотеката с приложения (cosmic-app-library) е осигурено центриране на имената на програмите, показвани под иконките.
  • В файловия мениджър е включено автоматично превключване на друга таб, след затваряне на активната таб.
  • Настроена е поддръжка на двуфакторна аутентификация на екрана за вход в системата.
  • В момента се разработва екранна клавиатура, която все още не е включена в версиите на COSMIC. В екранната клавиатура е добавен индикатор за превключване на разположенията на клавиатурата и е реализирана обработка на външни превключвания на разположения (например, комбинации от клавиши на физическата клавиатура).



Източник: opennet.ru
Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster