[PATCH] Introduce set_size_hints xdg_surface request.

Jari Vetoniemi mailroxas at gmail.com
Wed Aug 6 01:42:50 PDT 2014


> This doesn't work in the case of tiling WMs which may want some up-front
> information about window sizes so they can lay them out correctly.
> Currently, we say that the maximize and fullscreen states are strictly
> sized, and clients *must* submit window geometry that's equivalent to that,
> so there needs to be some negotiation from the point of the client so it can
> say that it won't render a buffer at a silly size.

Some tiling WMs may still need to force the client sizes on certain
layouts. However this is better than nothing, as the tiling wm
actually has clue when the client would be rendered incorrectly and
when not. This is also better as trying to workaround, by checking
whether client responded to your resize request or not and figuring
out the bounds yourself, as the client may not be responding for other
reasons.


More information about the wayland-devel mailing list