Hyprland навърши 3 години! През тези години достигна версия 0.48.0. Въпреки широко разпространеното заблуждение, Hyprland е хибриден композитор, т.е. може да работи не само в режима на тайлинг - може да бъде настроен да има плаващи прозорци по подразбиране. В този релиз има много поправки на бъгове и подобрения.
В новата версия:
Промени, нарушаващи обратната съвместимост:
- Премахнати opengl:force_introspection и render:allow_early_buffer_release;
- Синтаксисът windowrule v1 е премахнат. Сега windowrule се държи като windowrulev2, което прави ключовата дума windowrulev2 остаряла.
Нови функции:
- Анимации: добавени стилове за анимации gnomed за прозорци;
- Ядро: добавен диалог "приложението не отговаря";
- Работен плот: добавена възможност за задаване на заковани прозорци в правилата на работното пространство;
- Диспetchери: добавена опция cyclenext hist;
- groupbar: добавена възможност за настройка на размерите на интервалите;
- hyprctl: добавена поддръжка на IPC за Hyprsunset;
- hyprpm: добавена опция —hl-url за персонализирани форкове;
- Вход: добавени flip_x и flip_y за тъчпад;
- Вход: добавена follow_mouse_threshold;
- Комбинации от клавиши: добавен диспетчер toggleswallow;
- Мастър: добавена опция за запазване на позицията на главния прозорец;
- Протоколи: добавена версия 2 на протокола ext-idle-notify-v1;
- Рендер: добавено простo управление на цвета;
- socket2: добавен activespecialv2;
- syncobj: гарантираме, че добавяме чакащи само при успешни проверки;
- windowrules: добавена опция, позволяваща запазване на размера между стартиранията на приложението;
- xwayland: добавена поддръжка за INCR за предаване на данни чрез буфера за обмен.
Също така има множество поправки на бъгове.
Източник: linux.org.ru
