Выпущен Hyprland 0.56 с новыми Lua API и другими улучшениями

Hyprland обновление Lua Api Wayland тайлинг исправления neowin.net

Hyprland 0.56 выходит с анимированными градиентами, новыми Lua API и десятками исправлений ошибок. Улучшены визуальные эффекты, исправлены критические сбои и добавлены опции компоновки.

Команда Hyprland выпустила масштабное обновление Hyprland с версией 0.56, которое включает новые функции, Lua API и множество исправлений ошибок.

Среди новых возможностей — опции компоновки, такие как focus master on close для главного макета и inhibit scroll dispatch для алгоритма прокрутки. Пользователи также получают сообщение fit expand layout и новое сообщение fit into view layout.

Визуальные опции получили серьезные улучшения: декорации свечения и теней теперь поддерживают градиенты и анимацию углов. Кроме того, пользователи X11 получают новое правило окна suppress event для запросов настройки, а композитор теперь поддерживает интерактивные перетаскивания XDG, позволяя напрямую перетаскивать заголовки окон с клиентской стороны.

Новые Lua API, которые поставляются с Hyprland 0.56, включают API рабочего пространства change_id, get_loaded_plugins, пользовательские живые жесты, регистрацию и отправку событий, а также функцию восстановления после сбоя экрана блокировки. Hyprland перешел с hyprlang на Lua еще в версии 0.55, поскольку команда хотела получить систему конфигурации, позволяющую писать мощные конструкции, такие как циклы, переменные, функции и программная логика. Именно Hyprland 0.55 представил Layout API и другие функции, такие как полноэкранная лента для прокрутки, нативные жесты трекпада, пользовательское зацикливание и расширенные режимы прокрутки.

Что касается исправлений ошибок в версии 0.56, разработчики устранили несколько критических сбоев и ошибок рендеринга, влияющих на повседневное использование. Команда исправила сбой, возникающий при растворении групп окон, и устранила ошибку сегментации в самом репортере сбоев. Если вы используете несколько дисплеев, вы заметите, что обновление исправляет ошибку монитора по умолчанию для курсора и предотвращает исчезновение верхних панелей при смене рабочих пространств.

Разработчики также исправили перемещение разделения в макете dwindle и устранили ошибку перетаскивания-замены, которая нарушала тайлинг при наличии двух активных окон. Обновление также корректирует инвертированное направление колесика прокрутки в привязках клавиш и правильно обрабатывает действия перетаскивания, управляемые касанием.

Hyprland, если вы не знаете, — это популярный тайлинговый композитор на основе Wayland, написанный на C++. Некоторые люди любят это программное обеспечение из-за его огромного внимания к «визуальным эффектам» (таким как пользовательские анимации Безье, тени окон, анимированные градиенты и двойное размытие Кавасе), в отличие от других тайлинговых менеджеров окон, которые сосредоточены на минимализме и визуальной простоте.

Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.

В тренде:

Похожие новости: