
Hyprland — Wayland-композитор, динамический фреймовый оконный менеджер написанный на языке C++ и основанный на Aquamarine (до версии 0.42.0 основывался на wlroots).
Также разработчики упоминают релиз hyprutils 0.50.
Критические изменения:
master:always_center_master был заменён на более гибкий master:slave_count_for_center_master (никаких primary/secondary!)
В новой версии:
- Добавлена экспериментальная поддержка HDR и управления цветом.
- Испралено скругление углов у окон.
- В настройки добавлен признак negative: для противоположного срабатывания регулярного выражения.
- Добавлен селектор new tag: для определения окна по тегу.
- В команду cyclenext добавлен аргумент visible для ограничения перебора только видимых окон.
- Добавлена опция —verify-config для проверки корректности файла конфигурации.
- В hyprpm добавлена возможность перезагрузки всех плагинов.
- Переписаны некоторые внутренние подсистемы, связанные с работой с памятью, отрисовкой и применением анимированных эффектов.
- Проведена работа по ускорению работы регулярных выражений через кэширования скомпилированного представления.
- В XWayland решены проблемы с буфером обмена и режимом Drag&Drop.
- Реализованы несколько нововведений, а именно: hyprland_surface (уже используется в quickshell) и hyprland_lock_notify, которые должны позволить hypridle заставить систему подождать, пока не запустится блокировка, перед тем как перейти в suspend, избегая появления рабочего стола на мгновение после возобновления работы.
Ну и наверное самая обсуждаемая часть новости:
Следуя примеру KDE, мы добавили небольшое окно с запросом на пожертвования, которое будет появляться один раз в июле и один раз в декабре. Вы можете отключить его с помощью ecosystem:no_donation_nag, если вы жестокий человек.
Источник: linux.org.ru
