Ilia Bozhinov
3e03f786ee
xwayland: disconnect display destroy listener even if xwayland didn't initialize
2020-09-04 17:55:23 +02:00
Scott Moreau
84d2f30faa
xwayland: Don't discard ready signals
...
The xwayland ready signals are used to do initial setup like starting xwm.
Discarding the signals means that the handler functions will not be called
in the case that Xwayland is restarted and thus, xwm managed clients fail.
Fixes #2174."
2020-06-30 21:21:25 +02:00
Tudor Brindus
5947160630
xwayland: add error-checking to `server_start_lazy`
...
This prevents a very unlikely crash in `xwayland_socket_connected`.
Refs #2163 .
2020-05-27 18:39:26 +02:00
Simon Ser
2176c63856
xwayland: add option to disable WM
2020-05-19 22:07:47 +02:00
Simon Ser
27609ba0d9
xwayland: split server
...
Split the server part of wlr_xwayland into wlr_xwayland_server. This
allows compositors to implement their own XWM when wlroots' isn't a good
fit.
2020-05-19 22:07:47 +02:00