Wayland мог бы сделать украшения в композиторе, конечно.Но композитор и инструментарий пользовательского интерфейса приложения должны договориться о том, кто делает декорации (или вы получаете двойное оформление), и я думаю, что люди просто предпочитают, чтобы инструментарий делал это, чтобы получить большую гибкость дизайна.Изменение оконной системы - это возможность изменить это решение.
Если у вас все нарисовано в одной и той же кодовой базе, то вы можете легче комбинировать и сопоставлять визуальные и функциональные детали, вместо того, чтобы некоторые детали по сути принадлежали "внешняя рама "и другие внутри окна.Это позволяет использовать внешний вид Google Chrome или тему с непрерывным градиентом, включая заголовок и фон приложения, или что-то в этом роде.
Я думаю, вы все еще можете поддерживать пользовательский интерфейс, реализованный композитором, для принудительногоприложение для перемещения, например, Alt + щелчок, принудительное закрытие приложения и т. д.
В любом случае в сети определенно есть какие-то потоки, которые более подробно рассуждают о плюсах и минусах.1007 *