COSMIC, это настольная среда Pop! _OS, основанная на модифицированной оболочке GNOME
System76 (компания-распространитель Pop!_OS Linux) недавно выпустила отчет о разработке новой пользовательской среды COSMIC, переписанной на Rust. Среда разрабатывается как универсальный проект, не привязанный к конкретному дистрибутиву и соответствующий спецификациям Freedesktop, плюс разрабатывается составной сервер космической сборки на базе Wayland.
О проекте упоминается, что для построения интерфейса, COSMIC использует библиотеку Iced, который использует модульную архитектуру с моделями безопасности типов и реактивного программирования, а также предлагает архитектуру, знакомую разработчикам, знакомым с Elm, декларативным языком построения интерфейсов.
Вы должны помнить это System76 решила заменить GTK и Iced, поскольку во время испытаний, которые проводились подготовлено несколько КОСМИЧЕСКИХ апплетов, написанный одновременно на GTK и Iced сравнить технологии.
Что нового в КОСМИКЕ?
В недавнем отчете, выпущенном в качестве основной новости, работы, проводимые в «КОСМИК Панелях» что образец уна список активных окон, ярлыки для войдите быстро к приложениям и местонахождению поддержка для апплеты (интегрированные приложения что выполняются в отдельных процессах).
По пример, апплеты реализуют меню приложений, пользовательские интерфейсы, Скорость de стол, изменять раскладки клавиатуры, управлять воспроизведением мультимедиа, изменять объем, управлять Wi-Fi и Bluetooth, отображать выходной кумулятивных списков уведомлений, показать количество время и выключите экран de называть. Следует отметить, что планируется осуществлять апплет con прогноз время, заметки, управление буфером обмена и реализация меню пользователь.
Упоминается, что панели могут быть dividir в секциях, по пример, уна раздел топ con меню и индикаторы и уна раздел меньше con уна список активных задач и ярлыков. Частичные панели могут быть место вертикальный и горизонтально, оккупировать TODO el ширина от экран o соло выбранная область, использовать прозрачность y менять el стиль в зависимости от выбора дизайна очистить y темный.
Еще одним заметным изменением является версия обслуживание оптимизация Автоматический Планировщик System76 2.0 который позволяет динамически настраивать параметры планировщика задач CFS (Полностью честный планировщик), изменяет приоритет исполнения процесс для reducir задержки и максимизировать el производительность из процесс связанные con la окно de работа фактического соединения из пользователь. Упоминается, что добавлена новая поддержка таких политик, как SCHED_FIFO и SCHED_IDLE.
La Nueva версия объединяет сервер трубопроводной среды, увеличение приоритет из процесс отображать содержание мультимедиа, помимо архив конфигурация была преобразована в нуэво формат, где может определять свои правила и контроль el использовать в различных режимах оптимизации. Например, упоминается государственный «Конфигурация на основе мощности» применяется cgroups и родительские процессы, потребление ресурсов в процесс программадор главный есть уменьшенный en о 75%.
Из другие изменения которые выделяются:
- Новая реализация готового конфигуратора с новой библиотекой виджетов.
- Первая версия конфигуратора предлагает настройки панели, клавиатуры и фона рабочего стола.
- В дальнейшем количество страниц с настройками будет увеличено.
- Конфигуратор имеет модульную архитектуру, что позволяет легко подключать дополнительные страницы с настройками.
- Идет подготовка к интеграции поддержки дисплеев с расширенным динамическим диапазоном (HDR) и элементов управления цветом (например, планируется добавить поддержку цветовых профилей ICC).
- Добавлена поддержка вывода с 10-битным цветовым представлением на канал для композитного сервера cosmic-comp.
- Библиотека Iced GUI работает над инструментами поддержки для людей с ограниченными возможностями.
- Проведена экспериментальная интеграция с библиотекой AccessKit и добавлена возможность использования программ чтения с экрана Orca.
В конце концов если вам интересно узнать об этом больше, вы можете проверить подробности По следующей ссылке.