<div dir="ltr"><div><div><div>Hi,<br></div><div>First thank you for hard work on Wayland/X.<br><br></div>As I understand, there is no window placement on the client side in Wayland.<br></div><div>Because of that, a desklet application can't place its desklets on the desktop. Currently in Weston, they are automatically placed (randomly, each time at a different position).<br>
</div><div>How is this going to be addressed by Wayland ?<br></div><div><br>Another similar problem is that when receiving a Configure event, the position is not in the event. So for instance in GTK the coordinates are always (0;0).<br>
</div><div>This is problematic, because the application might want to display things differently depending on where it is.<br>For instance, on right-click, the desklet would pop the menu above it if it's in the bottom half of the screen, and vice-versa.<br>
</div><div><br></div>It seems that xdg-shell is to bring answers to these kind of desktop-specific problems, so is this planned to be added in this interface ?<br><br></div>Fabounet.<br></div>