Достъпен е композитен сървър Hyprland 0.53, използващ протокол Wayland. Проектът е насочен към мозайката (tiling) компоновка на прозорците, но поддържа и класическо произвольно разположение на прозорци, групиране на прозорци под формата на раздели, псевдомозайчен режим и опция за пълноекранно разширение на прозорците. Кодът е написан на C++ и се разпространява под лиценция BSD.
Предоставят се възможности за създаване на визуално атрактивни интерфейси: градиенти в рамките на прозорците, размазване на фона, анимационни ефекти и сенки. За разширяване на функционалността могат да се включват плъгини, а за външно управление на работата се предлага IPC на базата на сокети. Настройките се извършват чрез конфигурационен файл, промените в който се взимат в реално време без рестартиране. Сред функциите са: динамично създаващи се виртуални работни маси; режими на подреждане на елементите на екрана; глобална обработка на горещи клавиши; управление чрез жестове на тъчпада/сензорния екран.
В новата версия:
- Напълно преработен е синтаксисът на правилата, определящи поведението на прозорците (windowrules). Правилата, зададени от потребителите, трябва да бъдат пренаписани с новия синтаксис: windowrule { name = apply-something match:class = my-window border_size = 10 } windowrule = match:class my-window, border_size 10
- За стартиране на Hyprland е предложен специален инструмент start-hyprland, който следи състоянието на работния процес и го рестартира в случай на аварийно приключване. Утилитата също така позволява стартиране на Hyprland в безопасен режим (safe mode), при който не се зареждат конфигурационни файлове, което може да бъде полезно за анализ на причините за повтарящото се аварийно приключване на сесията.
- Добавено е ново приложение Welcome, което се стартира при първото влизане и показва екран с прегледна информация за Hyprland.
- Мениджърът на работния плот Hyprpaper беше прехвърлен на използването на библиотеките hyprtoolkit и hyprwire, което доведе до промяна в IPC протокола.
- Добавен е нов инструментариум за локализация и превод на интерфейсни елементи.
- Добавена е опция за скриване на курсора при въвеждане с таблет.

Допълнително може да се отбележи издаването на инструмента Hyprtoolkit 0.5, разработван от създателите на Hyprland за създаване на графични интерфейси на C++, които нативно поддържат Wayland. От особеностите на Hyprtoolkit е посочен прост C++ API за създаване на графични приложения, вградена поддръжка на анимационни ефекти, връзка с Wayland и опростена система за теми.

Източник: opennet.ru
