Absolute coordinates using "wl_shell_surface_set_transient"
Bill Spitzak
spitzak at gmail.com
Mon Sep 16 20:22:25 PDT 2013
Giulio Camuffo wrote:
> No, it's not supposed to work, and if it works it's just by pure
> chance and/or because of how the shell works internally.
> There is no way to place a surface to an absolute position from the
> client side, but there may be ways to solve your problem in a
> different way.
> What are you trying to achieve?
Loading saved window arrangements from a client's configuration file is
the likely reason. At the moment this is a problem for migrating our
software to Wayland. I understand the desire to remove this from Wayland
but I am somewhat stumped on any other way for Wayland to provide this
functionality. It appears it is possible for X clients to do this, so I
think the battle is lost and Wayland should add this for non-X clients.
I agree the supplied code should not work. Attempting to set a loop in
the surface parents should be an error.
More information about the wayland-devel
mailing list