История изменений
Исправление Gentooshnik, (текущая версия) :
ИМХО всё сделали правильно в (ЕМНИП) ICCCM и EWMH.
Клиент может попытаться рисовать свои декорации, сервер может предложить этого не делать.
Клиент может попросить сервер разместить себя по определённым координатам, сервер может запрос проигнорировать.
Всё на усмотрение реализации, и никаких проблем, кроме упоротого софта на Java у которого от этого кнопки пропадали, не было.
EDIT: Кстати, как там сейчас в Wayland с серверными декорациями? Когда последний раз смотрел, чтобы клиент гарантированно переставал рисовать свои нужно было сообщить ему что он развёрнут во весь экран, но это было чревато. Например, Firefox зачем-то при разворачивании на весь экран ещё и строку табов скрывает.
Исходная версия Gentooshnik, :
ИМХО всё сделали правильно в (ЕМНИП) ICCCM и EWMH.
Клиент может попытаться рисовать свои декорации, сервер может предложить этого не делать.
Клиент может попросить сервер разместить себя по определённым координатам, сервер может запрос проигнорировать.
Всё на усмотрение реализации, и никаких проблем, кроме упоротого софта на Java у которого от этого кнопки пропадали, не было.