weston/xwayland
Giulio Camuffo f05d18f3ee xwm: let the shells decide the position of X windows
The xwm used to automatically send to Xwayland the position of X windows
when that changed, using the x,y of the primary view of the surface.
This works fine for the desktop shell but less so for others.
This patch adds a 'send_position' vfunc to the weston_shell_client that
the shell will call when it wants to let Xwayland know what the position
of a window is.
The logic used by the desktop-shell for that is exactly the same the xwm
used to have.
Reviewed-by: Derek Foreman <derekf@osg.samsung.com>
Reviewed-by: David Fort <contact@hardening-consulting.com>
2015-12-18 11:48:25 -06:00
..
dnd.c input: Don't test keyboard/pointer/touch pointers 2015-07-31 15:16:09 -07:00
hash.c Move xwayland up one directory level 2013-12-04 10:20:02 -08:00
hash.h Move xwayland up one directory level 2013-12-04 10:20:02 -08:00
launcher.c Unified multiple definitions of container_of() macro. 2015-06-15 17:11:58 -07:00
selection.c Partially revert "xwayland: Always free reply from xcb_get_property_reply()" 2015-07-15 13:55:58 -07:00
window-manager.c xwm: let the shells decide the position of X windows 2015-12-18 11:48:25 -06:00
xwayland.h xwm: let the shells decide the position of X windows 2015-12-18 11:48:25 -06:00