Mike Blumenkrantz
fa3c3b0e22
clean up xwayland lock/socket init code
2015-07-02 13:55:42 -04:00
Mike Blumenkrantz
dd1ff970ac
print xwl loading debug after checking compositor type
2015-07-01 16:02:48 -04:00
Chris Michael
7aef1fdb73
xwayland: Use proper E_API for exporting module symbols
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-07-01 12:43:05 -04:00
Mike Blumenkrantz
f046c98f59
attempt to create xwayland x11 socket path before creating socket
2015-06-30 15:37:56 -04:00
Mike Blumenkrantz
972b003163
finish xwayland module implementation
...
note that this basically does nothing other than start an xserver and connection
bisect harder if looking for bugs
2015-06-25 20:04:31 -04:00
Mike Blumenkrantz
bd313e90dd
fix xwayland fd dup conditionals
2015-06-25 20:04:31 -04:00
Mike Blumenkrantz
ca7087b443
update xwayland for api changes
2015-06-25 20:04:30 -04:00
Chris Michael
5a7b3c5cf9
xwayland: Add code to cleanup xwayland on shutdown
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-06-25 20:04:30 -04:00
Chris Michael
8f09e55b45
xwayland: Check for sigusr1 in event handler
...
XWayland servers sends us SIGUSR1 when it has finished initializing,
so we should be checking the signal number when we get the event.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-06-25 20:04:30 -04:00
Chris Michael
f49acd38b4
xwayland: Fix build breakage with recent e_comp_wl changes
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-06-25 20:04:30 -04:00
Chris Michael
90f2d06ee0
xwayland: Add some debugging code while trying to work out failures
...
with this
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-06-25 20:04:30 -04:00
Chris Michael
eb4df84aa5
xwayland: Fix launching of XWayland server and pass proper display to
...
wl_client_create
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-06-25 20:04:30 -04:00
Chris Michael
0885237671
xwayland: Create the wl_client which represents the window manager
...
process.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-06-25 20:04:30 -04:00
Chris Michael
c1b2bb0618
xwayland: Create and bind to unix & abstract sockets
...
NB: XWayland server needs the sockets setup prior to launching it so
we add some code to create & bind the needed sockets before starting
the XWayland binary
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-06-25 20:04:30 -04:00
Chris Michael
2724f92bc6
Add start of xwayand module code
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-06-25 20:04:30 -04:00