68 Commits (6c350799b22ddc5cb89467c95692437bbf0116b9)

Author SHA1 Message Date
zsugabubus 91da4c557b xwayland: do not double free server on destroy
3 years ago
Guido Günther e479dc1ef0 xwayland: Allow to retrieve startup-id via _NET_STARTUP_INFO
3 years ago
Michele Sorcinelli cae7b98136 xwayland: do not free cursor in handle_server_ready()
3 years ago
Chris Chamberlain 6af748171a Free xwayland cursor in wlr_xwayland_destroy
4 years ago
Antonin Décimo 1ae2d976c0 xwayland: free server in error path
4 years ago
Scott Moreau 84d2f30faa xwayland: Don't discard ready signals
4 years ago
Simon Ser 2176c63856 xwayland: add option to disable WM
5 years ago
Simon Ser 27609ba0d9 xwayland: split server
5 years ago
Scott Moreau a9b1d9e838 xwayland: Clean up if Xwayland fails to start
5 years ago
Simon Ser ca45f4490c Remove all wayland-server.h includes
5 years ago
emersion 8363ca8c9f
xwayland: set CLOEXEC on /dev/null FD
6 years ago
emersion 9601019192 xwayland: don't set DISPLAY
6 years ago
emersion cfe7e28416
xwayland: remove remaining SOCK_CLOEXEC
6 years ago
emersion cb0a91e45a
xwayland: don't use SOCK_CLOEXEC
6 years ago
Dominique Martinet 384642b394 xwayland: remove clearenv() call
6 years ago
emersion 2d0c5ec78e
Use _POSIX_C_SOURCE, use shm_open
6 years ago
emersion 54e78e9e26
xwayland: don't fail if XDG_RUNTIME_DIR is not set
6 years ago
nyorain 195103700c Fix wlr_xwayland_destroy
6 years ago
random human 93382dc445
Close stdout/stderr for Xwayland
6 years ago
emersion 7cbef15206
util: add wlr_ prefix to log symbols
6 years ago
Scott Anderson 1a3921d4d4 Remove unused argument
7 years ago
Vincent Vanlaer 72a75b3a72 Fix Xwayland cleanup
7 years ago
Vincent Vanlaer 119a6cf35c Make xwayland_finish* clean up wlr_xwayland
7 years ago
Vincent Vanlaer 80586b8f6b Clean up events
7 years ago
Vincent Vanlaer 446ea3a340 Add beter handling for Xwayland failing at startup
7 years ago
Vincent Vanlaer c80bf1591e Allow xwayland to start lazily
7 years ago
emersion 625a7a48dc
Don't use the wlr_ prefix for static functions
7 years ago
n3rdopolis a470f101c1
xwayland: preserve the PATH variable
7 years ago
emersion c55ad11d96
xwayland: add _NET_WM_WINDOW_TYPE_MENU support
7 years ago
Dominique Martinet 2910972b25 xwm.h: fix guard ifdef and remove wlr_ prefix from xwm_atoms_contains
7 years ago
Dominique Martinet 7d1870c6f1 move xwm.h out of include/wlr
7 years ago
Markus Ongyerth bb676013ed add xwayland unmanaged tests to support dmenu
7 years ago
Drew DeVault 1d9be89e2d
Revert "ELF Visibility"
7 years ago
Scott Anderson 86269052eb Explicitly export EFL symbols
7 years ago
emersion c2e1474010
Reformat all #include directives
7 years ago
emersion 36ead80cd1
Make wlr_signal_emit_safe private
7 years ago
emersion 5e58d46cc1
Add wlr_signal_emit_safe
7 years ago
Dominique Martinet ec952931a1 wlr_xwayland: preserve end of struct on restart
7 years ago
Dominique Martinet e0eafa0429 xwayland: listen to wlr_seat destroy signal
7 years ago
Dominique Martinet 61b91a5721 xwayland restart: copy seat and events over
7 years ago
emersion 6b42bfad18
Merge branch 'master' into xwm-selection
7 years ago
emersion 75ef7860bb
Merge branch 'master' into display-destroy
7 years ago
emersion 6ef0219763
Merge branch 'master' into xwm-selection
7 years ago
Tony Crisci ea4b871e16 xwm: user custom event handler
7 years ago
emersion e30b943fbd
Destroy xwayland client when possible
7 years ago
emersion b06535718d
Do not destroy wl_client in wlr_xwayland_finish
7 years ago
emersion 18eb1eee3f
Listen to display destroy in xwayland, rename wlr_egl_free
7 years ago
Tony Crisci fc17c74516 xwayland: clean up seat setting
7 years ago
Tony Crisci b0683874e9 xwm: send selection data
7 years ago
Drew DeVault a317ecdab8 Run startup command after xwayland is ready
7 years ago