Hyprland 0.55.1: Перший патч після релізу 0.55
Hyprland 0.55.1: Перший патч після релізу 0.55
Hyprland 0.55.1 було випущено як перше патч-оновлення після масштабного релізу Hyprland 0.55. У версії 0.55 була представлена конфігурація на базі Lua, а також збережено старий формат Hyprlang.
Виправлення пов’язані з Lua в Hyprland 0.55.1
У зв’язку з цим, версія 0.55.1 містить кілька виправлень, пов’язаних із Lua. Зокрема, ці виправлення дозволяють повторно активувати монітори з Lua-конфігурацій, обмежують завантаження модулів пакета лише на Lua-модулі та оновлюють стовпи Lua для дозволів. Випуск також виправляє змінні плагінів, що містять дефіси, які можуть впливати на налаштування, які залежать від сторонніх плагінів.
Поліпшення обробки моніторів у Hyprland 0.55.1
Що стосується обробки моніторів, Hyprland 0.55.1 виправляє межі курсора, які не оновлюються після змін макету монітора, запобігає зайвим змінам режиму при зміні лише зарезервованих зон. Також виправляються ситуації, коли відбувається повернення до 8-бітної глибини кольору при застосуванні правил монітора. Виправлено також видимість верхнього бару при зміні робочих просторів за допомогою поведінки повноекранного прокручування.
Виправлення в рендерингу та поправки на краш
Оновлення також містить кілька виправлень, пов’язаних із рендерингом. Це включає премультиплікацію шейдерів, порівняння свізлів кадрів та описи зображень для знімків. Ці низькорівневі зміни спрямовані на покращення коректності відображення та поведінки рендерингу, а не на видимі функціональні доповнення.
Крім того, Hyprland 0.55.1 виправляє синхронізацію монітора та робочого простору вікна, коли воно додається до групи, запобігає змінам стану закріпленого вікна під час переміщень робочого простору та правильно робить вікна, які блокують введення, недоступними. Також виправлено невірне захоплення у vectorToWindowUnified.
Декілька виправлень, пов’язаних із крашами, також були включені. Тепер освітлювач властивостей конфігурації уникне крашу, коли менеджер циклу подій не завантажений. Шлях жести scroll_move додає захист, щоб запобігти ще одному крашу. Оновлення також містить менші виправлення, такі як додавання відсутнього заголовка чисел і виправлення поведінки логування старих конфігурацій.
Підсумки оновлення Hyprland 0.55.1
Деталі оновлення можна знайти в чек-листі змін. Hyprland продовжує поліпшувати свою продуктивність та зручність використання, гідно справляючись із викликами сучасних інтерфейсів.




