Move a few more X11 bits from MetaWindow to MetaWindowX11
More X11 cleanup. In this merge request, the following is achieved:
- Move
_NET_WM_SYNC_REQUEST
(and family) management to MetaWindowX11; - Stop calling
XMapWindow()
andXUnmapWindow()
on Wayland windows - Move X11 pointer warping to the X11 backend, and avoid pushing/popping X11 error traps
- Small cleanup
Edited by Jonas Ådahl