По една година развој, објавена е значајна верзија на композиторот на Вејленд и менаџер на прозорци со плочки Sway 1.10.
Нови функции по префрлување на Wlroots 0.18:
- Кодот за рендерирање е одново напишан со користење на новиот график на сцена API од Wlroots, кој ги подобрува перформансите;
- имплементиран механизам за обновување по ресетирање на графичкиот процесор;
- додаде команда за примена на ICC профил на одредена пин.
Нови протоколи:
- додадена поддршка за протоколот tearing-control-v1 за специфични случаи за употреба на игри;
- додадена поддршка за протоколот ext-transient-seat-v1, кој ви овозможува да креирате независни влезни сесии за програми како wayvnc;
- додадена поддршка за протоколот ext-foreign-toplevel-list-v1, кој може да биде корисен за ленти со задачи од трети страни и преклопници на прозорци;
- додадена поддршка за xdg-shell v5 со менување на позицијата на скокачките прозорци и криење на копчињата Прошири/Соклопи во CSD.
Ажурирања за зависност:
- Sway сега зависи од Wlroots 0.18 и wayland-protocols 1.24;
- Отстрането управување со зависноста од Xwayland (сега Xwayland се користи ако е овозможено при градење на Wlroots);
- Отстранета зависност од dmenu_run во стандардната конфигурација;
- Наследниот протокол wl_drm сега е стандардно оневозможен, заменет со linux-dmabuf-v1.
Оваа промена може да предизвика проблеми при користењето на постарите верзии на Xwayland и некои драјвери може да се обнови старото однесување при градење со прекинувачот -Dlegacy-wl-drm;
Покрај тоа:
- многу поправки во областа за внесување (на пр. подобрена bindsym -to-code, имплементирани скокачки прозорци на методот на внесување);
- додадено снимање на курсорот на гримшот;
- фиксна нишалка/нишање скалирање;
- и многу други поправки.
Извор: linux.org.ru
