Выпущена новая версия композитного менеджера Hyprland 0.52.0 Обложка: Skyread

Выпущена новая версия композитного менеджера Hyprland 0.52.0

Новости
Главное:

  • Вышла новая версия композитного тайлингового оконного менеджера Hyprland 0.52.0.
  • Релиз включает новые IPC-команды, улучшенную поддержку цветовых пространств и управление устройствами ввода.
  • Проект развивается открыто под лицензией BSD и ориентирован на гибкую и современную компоновку окон в Linux.

7 ноября 2025 года состоялся релиз версии 0.52.0 композитного оконного менеджера Hyprland, ориентированного на мозаичное размещение окон (tiling) в среде Linux. Проект распространяется под лицензией BSD 3-Clause и расположен в открытом доступе на GitHub. Hyprland поддерживает не только тайлинговую компоновку, но и классическое произвольное расположение окон, а также функции группировки окон в виде вкладок, псевдомозаичного режима и полноэкранного отображения.

Последний масштабный апдейт версии 0.40.0, вышедший в мае 2024 года, включал переход с библиотеки wlroots на полностью собственную реализацию на C++, что улучшило производительность и расширило возможности проекта. Важным этапом стал релиз 0.50.0 в июле 2025 года, в котором был удалён устаревший механизм рендеринга, и теперь для работы требуется поддержка графическими драйверами стандарта OpenGL ES 3.0 или выше.

В версии 0.52.0 были реализованы значимые улучшения, среди которых стоит выделить:

  • Автоматическая деактивация submap (набор сопоставлений событий ввода) после срабатывания привязок клавиш, что повышает удобство настройки клавиатурных команд.
  • Добавление IPC-команды /dispatch forceidle, позволяющей принудительно установить состояние неактивности пользователя на заданный промежуток, что полезно для сценариев автоматизации.
  • Новые возможности управления полноэкранным режимом окон с помощью команды /dispatch fullscreen x y [set|unset|toggle].
  • Расширение поддержки цветовых пространств на мониторах, включая DCIP3, Apple P3 и Adobe, благодаря добавлению соответствующих настроек в менеджер.
  • Возможность настройки режима поворота планшетного устройства ввода для корректного отображения координат при изменении ориентации.
  • Опция noscreenshare в правилах слоя для запрета показа определённых окон при совместном доступе к экрану, обеспечивающая безопасность и приватность.
  • Настройка отображения курсора при масштабировании с параметром cursor:zoom_disable_aa, контролирующим размытость или пикселизацию.
  • Введение модального поведения для окон через параметр modal в правилах, позволяющего временно блокировать взаимодействие с другими окнами в приложении.

Таким образом, версия 0.52.0 нацелена на повышение гибкости и безопасности оконного менеджера, а также улучшение пользовательского опыта при работе с разнообразными устройствами и экранами. Hyprland продолжает развиваться как современное средство для управления окнами в Linux-средах с открытым исходным кодом, поддерживая инновационные функции и обеспечивая широкие возможности настройки.

Tagged