denis19 история самит denis19
/ habr.com

Релиз композитного оконного менеджера Hyprland 0.40.0

4 мая 2024 года состоялся релиз композитного тайлингового оконного менеджера Hyprland 0.40.0. В рамках этого обновления разработчики проекта начали переход от wlroots (на С) на чистую реализацию на C++, которая более безопасна для памяти.

Исходный код Hyprland опубликован на GitHub под лицензией BSD 3-Clause "New" or "Revised" License.Разработчики проекта пояснили, что в Hyprland 0.40.0 изменения внесены в более чем 15 тыс.

строк кода, а это обновление стало самым крупным релизом по коммитам и изменениям в истории Hyprland.«Поскольку мы медленно, но верно уходим от зависимости от wlroots для наших серверов, многие вещи вместо этого переходят от реализаций C wlroots к более безопасным для памяти и чистым реализациям C++», — добавили авторы проекта.По данным сообщества, работа в рамках перехода от C wlroots к более безопасным для памяти и чистым реализациям C++ выполнена на 60%, а текущий релиз поможет проверить, как новые реализации работают в реальном мире.В рамках выпуска Hyprland 0.40.0 в проекте были исправлены ранее обнаруженные ошибки, а также добавлены несколько опций, запрошенных сообществом, включая улучшенный контроль автоматического позиционирования (monitor auto-positioning), возможность первоначального отслеживания рабочего пространства (Initial workspace tracking), дополнительные средства выбора рабочего пространства, поддержку двух новых протоколов ext-foreign-toplevel и alpha-modifier.«Надеемся, что новые реализации проекта окажутся стабильными и отказоустойчивыми.

Читать на habr.com
Сайт imag.one - агрегатор новостей из открытых источников. Источник указан в начале и в конце анонса. Вы можете пожаловаться на новость, если находите её недостоверной.

Сейчас читают

DMCA