106 Commits (c5eda09166ee2dc95c858e0f4040039f98c93650)

Author SHA1 Message Date
Simon Ser 05454618cd xwayland: split headers
2 years ago
Isaac Freund ffb53a6103
Document NULL return value of foo_from_wlr_surface() functions
2 years ago
Joshua Ashton 02e648c1b2 xwayland: Add support for -force-xrandr-emulation
3 years ago
Simon Ser 352064d76d xwayland: add wlr_xwayland_server_options.terminate_delay
3 years ago
John Lindgren 640f3b9f21 Revert "Copy xcb_icccm structs into wlroots"
3 years ago
Simon Ser 3e801d68f2 xwayland: add support for -noTouchPointerEmulation
3 years ago
Guido Günther e479dc1ef0 xwayland: Allow to retrieve startup-id via _NET_STARTUP_INFO
3 years ago
Guido Günther de1522aeee xwayland: Allow to retrieve _NET_STARTUP_ID
3 years ago
Simon Ser 770a561bce xwayland: embed wlr_xwayland_server_options in server struct
3 years ago
Tudor Brindus ae2f3ecb68 xwm: implement _NET_CLIENT_LIST_STACKING
4 years ago
BrassyPanache d6649a8a4b Expose ICCCM input status
4 years ago
Dominik Honnef 431ec52b9c xwayland: use pipe instead of SIGUSR1 to signal readiness
4 years ago
Ilia Bozhinov d2329ac07a xwm: add wlr_xwayland_surface_restack()
4 years ago
Isaac Freund 8348fc3ef8 xwayland: remove unused listener
4 years ago
Ilia Bozhinov 99f3c643bf xwayland: add set_geometry event
4 years ago
Tobias Langendorf bd387da62d xwm: add support for xwayland minimize
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 3b4824a2fe xwayland: Expose configure request mask
5 years ago
emersion 9601019192 xwayland: don't set DISPLAY
6 years ago
emersion 9f0720c03a
primary-selection: introduce wlr_primary_selection_source
6 years ago
emersion f001f98cef
gtk-primary-selection: refactor everything, untie from seat
6 years ago
Ryan Dwyer 44613c0fa6 xwayland: Introduce set_decorations event
6 years ago
Ryan Dwyer b8cc4a4152 xwayland: Introduce set_role event
6 years ago
Ryan Dwyer 60a174eb11 xwayland: Introduce request_activate event
6 years ago
Ryan Dwyer 69a5279f79 xwayland: Add WM_STATE modal property
6 years ago
emersion 9dd4388ed9 xwayland: document SIGUSR1 handler
6 years ago
Drew DeVault 211ae764fd Initial pass on API stability guarantees
6 years ago
Markus Ongyerth 81cc842f8f reintroduce xwayland is_unmanaged
6 years ago
Ryan Dwyer dc58c1356d Introduce set_hints event for xwayland
6 years ago
emersion 153f37bdf5 xwayland: handle override_redirect flag changes
6 years ago
Vincent Vanlaer 72a75b3a72 Fix Xwayland cleanup
7 years ago
emersion 8e831cd416
Merge pull request #959 from VincentVanlaer/xwayland-lazy
7 years ago
Vincent Vanlaer 119a6cf35c Make xwayland_finish* clean up wlr_xwayland
7 years ago
Vincent Vanlaer c80bf1591e Allow xwayland to start lazily
7 years ago
emersion cf10cbc00c
Use UTF-8 xwayland window title if available
7 years ago
morganamilo 6305e6327f
Fix typos in comments and strings
7 years ago
emersion fa02e30adf
xwayland: emit new_surface when unmapped
7 years ago
emersion 8dec7036d0
Always unmap before destroying surface
7 years ago
emersion 17d0440b75
Add wlr_xwayland_surface_ping
7 years ago
Drew DeVault 506acbdecd Missed a spot
7 years ago
emersion 90fbab6f39
xwyaland: fix style issues
7 years ago
emersion 865b0aa123
xwayland: rename map_notify to map for consistency
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
emersion c2e1474010
Reformat all #include directives
7 years ago
emersion 65b28b3823
xwayland: render children window in fullscreen
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
Björn Esser ff13849624
config: Avoid clash with other config-headers
7 years ago