Position set/get prototype template

Daniel Stone daniel at fooishbar.org
Mon Aug 8 16:28:55 UTC 2022

On Mon, 8 Aug 2022 at 17:24, samuel ammonius <sfammonius at gmail.com> wrote:
> I've just looked at the xdg-shell protocol as you said. I was really surprised at the
> amount of features it had, but one part in particular caught my eye:

Window geometry is relative to surface co-ordinates. As the first
paragraph describes, it is used to describe the region of the surface
which excludes external decor like drop shadows.

One thing you might note is that Wayland does not supply a global
co-ordinate space to clients. Everything is supplied in a surface
co-ordinate space. Again, this will become clear if you took the time
to work through an introductory guide to Wayland.

Think of it this way: the developers are giving you their time and
effort by explaining to you how Wayland works, and trying to guide you
through why your proposed designs are unworkable. It would be very
polite if you could repay the favour by investing some of your time
and effort to understand Wayland before proposing drastic changes to
it and demanding the developers justify why they won't be accepted.


More information about the wayland-devel mailing list