Hyprland 0.57.2: Оновлення для динамічного композитора Wayland

Hyprland 0.57.2: Оновлення для динамічного композитора Wayland

Hyprland 0.57.2 випущено як технічне оновлення динамічного композитора Wayland. Це оновлення виправляє регресії та аварії, які виникли в попередніх версіях. Оновлення слідує за версією 0.57.1 і включає виправлення, які були перенесені з основної гілки розробки.

Виправлення аварій при високому навантаженні системи

Найважливіше виправлення стосується аварій, які могли виникати під час високого навантаження системи внаслідок реального розкладу. Щоб вирішити цю проблему, Hyprland більше не намагається отримати реальний розклад під час ініціалізації.

Покращення в обробці відображення

Оновлення також виправляє проблеми з рендерингом. Зокрема, усунено артефакти відображення, які можуть з’являтися, коли два плаваючих вікна перекриваються. Крім того, було виправлено обробку повноекранного режиму для певних додатків. Також була виправлена проблема, коли макет прокрутки не відновлював попередню ширину стовпця після виходу з повноекранного режиму.

Покращення управління вікнами

Покращення управління вікнами включають збереження позиції плаваючих вікон відносно їх батьківських вікон. Також було виправлено помилку, яка заважала вікнам відкритися на спеціальних робочих просторах. Тепер фон і нижні шари можуть з’являтися під повноекранними вікнами.

Виправлення в обробці клавіатури

Обробка клавіатури була виправлена, щоб правильно вирішувати модифікатори, коли клавіші переназначаються. Інші виправлення стосуються перевірок фіксації покажчика, токенів активації додатків і обробки вкладених поверхонь у підкомпозиторі Wayland.

Виправлення для користувачів Lua

Для користувачів, які використовують конфігурації на основі Lua, Hyprland 0.57.2 виправляє проблему з доступом до застарілих посилань на вікна. Нарешті, випуск виправляє обчислення яскравості та насиченості, покращує обробку дочірніх процесів, які були завершені сигналами, і вирішує кілька менших проблем з конфігурацією та завершенням композитора.

Для отримання додаткової інформації, відвідайте чangelog.