Релиз композитного оконного менеджера Hyprland 0.51.0
10 сентября 2025 года состоялся релиз композитного тайлингового оконного менеджера Hyprland 0.51.0. Исходный код Hyprland опубликован на GitHub под лицензией BSD 3-Clause "New" or "Revised" License. Решение ориентировано на мозаичную (tiling) компоновку окон. Также проект поддерживает и классическое произвольное размещение окон, группировку окон в форме вкладок, псевдомозаичный режим и полноэкранное раскрытие окон.
В мае 2024 года вышел Hyprland 0.40.0, где были внесены изменения в более чем 15 тыс. строк кода, а это обновление стало самым крупным релизом по коммитам и изменениям в истории Hyprland, включая переход от wlroots (на С) на чистую реализацию на C++.
В рамках выпуска Hyprland 0.50.0 в июле 2025 года в проекте был убран устаревший механизм рендеринга, и теперь требуется поддержка графических драйверов как минимум OpenGL ES 3.0.
По информации OpenNET, основные изменения в Hyprland 0.51.0:
расширены возможности управления жестами на тачпаде. Добавлена поддержка назначения отдельных действий для разных сочетаний числа касаний пальцами, клавиш‑модификаторов (Ctrl, Alt, Shift) и направлений движения жеста. Настройка привязки жестов теперь определяется в формате «gesture = fingers, direction, action, options». Например, для закрытия окна можно назначить жест щипком тремя пальцами («gesture = 3, pinch, close»), для переключения между виртуальными рабочими столами — сдвиг тремя пальцами по горизонтали («gesture = 3, horizontal, workspace»). Поддержка старых настроек gestures:workspace_swipe, gestures:workspace_swipe_fingers и gestures:workspace_swipe_min_fingers прекращена;
добавлен параметр конфигурации dim_modal для управления затемнением родительских окон при выводе модальных диалогов;
в утилиту hyprctl добавлена опция
Читать на habr.com