Сформирован выпуск проекта Noctalia 5.2, развивающего пользовательское окружение, способное функционировать поверх любых композитных менеджеров, поддерживающих Wayland-протокол layer-shell, например, Niri, Hyprland, Sway, Scroll, Mango, Labwc, Triad и dwl. Отдельно разработчиками Noctalia на базе библиотеки wlroots развивается собственный композитный менеджер Umbriel, который пока не достиг готовности к релизу. Код написан на языке C++ и распространяется под лицензией MIT.
Предлагаемое проектом Noctalia окружение включает в себя панель, меню запуска программ, конфигуратор, хранитель экрана, систему вывода уведомлений, систему управления сеансами, механизм просмотра истории буфера обмена, набор виджетов и экран входа в систему. При разработке используются возможности протокола Wayland и графического API OpenGL ES, без применения готовых тулкитов, таких как Qt и GTK. Компоненты среды рабочего стола развиваются как унифицированный стек, использующий единое оформление, конфигурацию и IPC. Настройки определяются в формате TOML и могут изменяться на лету, без перезапуска оболочки.
Предлагаются настраиваемые панели инструментов, виртуальные рабочие столы, различные раскладки многомониторных конфигураций, системный трей с виджетами для управления воспроизведением мультимедийного контента, настройки сети, отслеживания заряда аккумулятора, управления громкостью и яркостью, показа прогноза погоды. Для расширения функциональности разработано более 100 плагинов, предлагающих дополнительные виджеты, интерфейсы навигации по программам, панели, фоновые сервисы, расширения к композитному менеджеру, модули интеграции с оборудованием и сторонними сервисами.
Среди изменений в версии Noctalia 5.2:


Источник: https://www.opennet.ru/opennews/art.shtml?num=66355
Предлагаемое проектом Noctalia окружение включает в себя панель, меню запуска программ, конфигуратор, хранитель экрана, систему вывода уведомлений, систему управления сеансами, механизм просмотра истории буфера обмена, набор виджетов и экран входа в систему. При разработке используются возможности протокола Wayland и графического API OpenGL ES, без применения готовых тулкитов, таких как Qt и GTK. Компоненты среды рабочего стола развиваются как унифицированный стек, использующий единое оформление, конфигурацию и IPC. Настройки определяются в формате TOML и могут изменяться на лету, без перезапуска оболочки.
Предлагаются настраиваемые панели инструментов, виртуальные рабочие столы, различные раскладки многомониторных конфигураций, системный трей с виджетами для управления воспроизведением мультимедийного контента, настройки сети, отслеживания заряда аккумулятора, управления громкостью и яркостью, показа прогноза погоды. Для расширения функциональности разработано более 100 плагинов, предлагающих дополнительные виджеты, интерфейсы навигации по программам, панели, фоновые сервисы, расширения к композитному менеджеру, модули интеграции с оборудованием и сторонними сервисами.
Среди изменений в версии Noctalia 5.2:
- Добавлена поддержка звуковых тем в формате Freedesktop и реализован интерфейс для выбора звуковой темы. По умолчанию включены звуки событий в интерфейсе. Добавлены звуки подключения к зарядке и создания скриншота. Переделан интерфейс переключения между окнами приложений, в котором появились анимированная "карусель" с эскизами окон, компактный режим компоновки и возможность фильтрации окон и виртуальных рабочих столов. В обзорном режиме, предоставляемом в композитном менеджере Umbriel, реализована возможность инициирования поиска приложений по мере набора на клавиатуре (Type-to-launch). Добавлен обработчик запуска панелей, как встроенных, так и реализуемых через плагины, а также отдельных вкладок конфигуратора. Предоставлена возможность настройки эффектов активации экрана блокировки системы. В виджете мониторинга за работой системы реализована возможность назначения пользовательских меток. Добавлена опция для оставления виджета управления яркостью на системах без возможности изменения яркости. В систему вывода уведомлений добавлена поддержка отображения напоминаний о событиях в календаре-планировщике из iCalendar/CalDAV и Google Calendar. Добавлена возможность открытия изображений в интерфейса добавления аннотаций к скриншотоам. В конфигуратор добавлена функция поиска плагинов и возможность настройки параметров монитора. Реализована опция для раскрытия разом всех групп настроек в конфигураторе.


Источник: https://www.opennet.ru/opennews/art.shtml?num=66355