Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-29 | wlr_xwayland: preserve end of struct on restart | Dominique Martinet | |
This is more robust than trying to recopy a few fields. Note: wlr_xwayland->events.ready now resets after each trigger, so one can hook on it again and be called when restart is ready | |||
2017-12-29 | xwayland: listen to wlr_seat destroy signal | Dominique Martinet | |
2017-12-29 | xwayland restart: copy seat and events over | Dominique Martinet | |
This is very ugly, there must be a better way to do that (not memset it?) Meanwhile, this fixes rootston xwayland on restart | |||
2017-12-14 | Merge branch 'master' into xwm-selection | emersion | |
2017-12-14 | Merge branch 'master' into display-destroy | emersion | |
2017-12-14 | Merge branch 'master' into xwm-selection | emersion | |
2017-12-13 | xwm: user custom event handler | Tony Crisci | |
2017-12-08 | Destroy xwayland client when possible | emersion | |
2017-12-08 | Do not destroy wl_client in wlr_xwayland_finish | emersion | |
2017-12-08 | Listen to display destroy in xwayland, rename wlr_egl_free | emersion | |
2017-11-22 | xwayland: clean up seat setting | Tony Crisci | |
2017-11-22 | xwm: send selection data | Tony Crisci | |
2017-11-12 | Run startup command after xwayland is ready | Drew DeVault | |
2017-11-02 | Use compositor theme for xwm cursor | emersion | |
2017-10-24 | xwm: get rid of displayable surfaces list | Tony Crisci | |
2017-10-11 | Add FreeBSD compatibility | Greg V | |
2017-10-03 | Unset $DISPLAY until XWayland is ready | Calvin Lee | |
2017-09-28 | x11 -> xwayland, window -> surface, fix some calloc sizes and wrong types | emersion | |
2017-09-28 | Fix rootston keyboard, add Xwayland | Drew DeVault | |
2017-08-27 | Double-fork for xwayland execution | Dominique Martinet | |
The intermediate fork needs to wait for SIGUSR1 for when Xserver is ready, or SIGCHLD if the exec didn't work out. Also change the exit() to _exit() as that is apparently more appropriate for forks (and waitpid's status was wrong without it for some reason) Fixes #122. | |||
2017-08-24 | xwayland: relinquish wl_fd[0] after creating client | Dominique Martinet | |
wayland WILL close this fd during wl_client_destroy, after our handler if we close it as well this will close some of the fd we reopened | |||
2017-08-24 | xwm: free x11 windows on finish | Dominique Martinet | |
2017-08-24 | xwayland: fix some shutdown cases | Dominique Martinet | |
2017-08-24 | xwayland: fix shutdown caused by Xwayland/client stop | Dominique Martinet | |
2017-08-23 | xwayland: fix style issues | Dominique Martinet | |
2017-08-23 | example compositor: loop through xwayland surfaces | Dominique Martinet | |
2017-08-23 | xwayland: move & split internal header file | Dominique Martinet | |
2017-08-23 | xwm: fix minimal init, this gets us some events on window creations | Dominique Martinet | |
2017-08-23 | init xwm only once Xwayland server is ready | Dominique Martinet | |
2017-08-23 | xwayland: split xwm structure out, initial xwm.c | Dominique Martinet | |
2017-08-23 | Xwayland: first draft, just start server for now | Dominique Martinet | |