[PATCH wayland-protcols v3] unstable: add xdg-toplevel-decoration protocol
Drew DeVault
sir at cmpwn.com
Wed Mar 14 18:33:49 UTC 2018
On 2018-03-14 6:41 AM, Simon Ser wrote:
> > Since we assume CSD by default, this implies that any client must be able to
> > do CSD, which should be explicitly stated here.
>
> It's already stated in the protocol description ("Note that even if
> the server supports server-side window decorations, clients must still
> support client-side decorations"). Is it necessary to write it one
> more time here?
I don't think this is right. The protocol has nothing to say at all
about decorations, client side or not. A Wayland surface without CSD is
a valid Wayland surface on any compositor. I don't think we need to
explicitly require clients to handle CSD for that reason.
The assumption is that the compositor implementing this protocol will
support both.
--
Drew DeVault
More information about the wayland-devel
mailing list