Излязла нова версия Hyprland, съвременен стеково-тайлингов композитор за Wayland, насочен към персонализируемост и висока производителност. Написан на C++ и разпространява се под лиценз BSD-3.
Промени и нововъведения:
- добавен нов аргумент —version за проверка на версията на изпълняемия файл Hyprland (вместо hyprctl version);
- същото като по-горе: —systeminfo.
- ново правило на макета — order, предназначено за подреждане на макети на една плоскост;
- нова променлива на околната среда — HYPRLAND_CONFIG — като още един начин за явна предаване на конфигурация вместо —config.
- в Dwindle появиха се няколко нови неща: съобщение за movetoroot и параметър за конфигурация split_bias;
- общата компоновка и автоматичната групировка сега се настройват;
- hyprctl: нови свойства за запитвания monitors и workspacerules, както и ново запитване submap;
- сега винаги се проверява наличието на променливата XDG_CURRENT_DESKTOP за предотвратяване на нейното презаписване;
- реализиран протокол single-pixel-buffer.
Поправки на грешки:
различни поправки за UV-развъртка на повърхността и изчисления по позициониране: прозорците на Chromium вече не полудяват при променяне на размера, а промяната на размера на другите приложения трябва да изглежда по-гладко;
различни поправки на въвеждане на текст за потребители IME;
поправки на обработката на XWayland за монитори, които се местят и въвеждането не се трансферирало правилно след изключване/презаписване;
поправени са някои гранични случаи drag-n-drop;
поправено е началното изкривяване на курсора;
поправени са различни сривове;
основната кодова база е приведена в ред 🙂
Източник: linux.org.ru
