wlroots/include/wlr
Vincent Vanlaer c80bf1591e Allow xwayland to start lazily
Makes the xwayland startup process two phased.
The first phase just initialises the X11 sockets.
The second phase starts the Xwayland server itself.
When starting xwayland lazily the second phase will be postponed until
a client has connected to the X11 socket.

Changes in behaviour:
The DISPLAY environment is now set immediately after the X11 sockets
are created.
When the Xwayland server is killed or crashes, the sockets will not be
recreated, but reused.

Fixes #849: Start up Xwayland lazily
2018-05-06 23:41:25 +02:00
..
backend Fix typos in comments and strings 2018-05-03 21:59:43 +01:00
interfaces backend/x11: correctly destroy input devices 2018-04-28 12:55:36 +01:00
render Destroy wlr_surface with wlr_renderer 2018-04-26 00:11:36 +01:00
types Merge pull request #931 from emersion/redesign-resource-destroy 2018-05-04 11:48:41 -04:00
util Fix damage tracking for rotated surfaces 2018-03-26 15:31:08 -04:00
backend.h backend: remove wlr_backend_get_egl 2018-04-08 11:00:56 -04:00
meson.build Install include directory into includedir 2018-04-03 16:56:32 +02:00
xcursor.h Fix typo in xcursor.h 2018-02-02 08:48:01 -05:00
xwayland.h Allow xwayland to start lazily 2018-05-06 23:41:25 +02:00