How to extend wayland/weston to control x,y position of a window/surface
<p>I'm trying to control the x,y position through <code>weston/desktop-shell/shell.c</code> in <code>weston_view_set_initial_position(...)</code>.</p>

<p>What I planned to do is simply extend the data structures which pass down the surface width/height by adding global x/y position. </p>

<p>I'm using qt/qml application. the top level api is <code>qwindow.setX()</code>.</p>

<p>The idea comes from: <a href="https://stackoverflow.com/questions/35633817/how-do-i-set-the-x-y-coordinates-of-a-window-in-wayland/39988987">How do I set the x,y coordinates of a window in Wayland?</a></p>

<p><code>@mpr</code> mentioned it's too much to bite.</p>

<p>If anyone can explain how big it is or any potential difficulties, I will be grateful.</p>