76 Commits (master)

Author SHA1 Message Date
Simon Ser 86ff511fe2 xwayland/xwm: implement somewhat asynchronous request flushing
4 weeks ago
zhoulei 2c64f36e88 xwayland/xwm: listen shell destroy signal
3 months ago
John Lindgren 6214144735 xwayland: add wlr_xwayland_surface_has_window_type()
4 months ago
Consolatis 20997df416 xwm: add request_close signal
4 months ago
John Lindgren 5083efe18b xwayland: add wlr_xwayland_surface_offer_focus()
4 months ago
Ilia Bozhinov c63275d75e xwayland: add a size-safe wrapper for xcb_send_event
7 months ago
Grigory Kirillov 0867dd4e6b xwayland: add support for _NET_WM_WINDOW_TYPE_DESKTOP atom
10 months ago
John Lindgren af165acb42 xwayland: add wlr_xwayland_set_workareas()
1 year ago
Kirill Primak a09d649439 docs: replace the less commonly used "::" with "."
1 year ago
Kirill Primak 3dc646ea88 Add some missing includes/declarations
1 year ago
Kirill Primak ad51983b23 xwm: make atom_map static
2 years ago
John Lindgren 068280201a xwayland: Read and publish _NET_WM_STRUT_PARTIAL property
2 years ago
Simon Ser 86fc2199f8 build: unify naming for HAVE_* defines
2 years ago
Simon Ser 4da9b32a15 xwayland: use internal_config
2 years ago
Simon Ser 6c897756b6 build: use a configuration file for internal features
2 years ago
Simon Ser 4ff46e6cf9 xwayland/xwm: add support for xwayland-shell-v1
2 years ago
Simon Ser cde3700386 xwayland: use dict to collect supported features
3 years ago
Joshua Ashton 02e648c1b2 xwayland: Add support for -force-xrandr-emulation
3 years ago
Simon Ser f575e445ec xwayland: terminate when no client is connected
3 years ago
Simon Ser 352064d76d xwayland: add wlr_xwayland_server_options.terminate_delay
3 years ago
Simon Ser 3e801d68f2 xwayland: add support for -noTouchPointerEmulation
3 years ago
Simon Ser 0c5ff5efab build: simplify get_variable calls
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
Tudor Brindus ae2f3ecb68 xwm: implement _NET_CLIENT_LIST_STACKING
4 years ago
Aleksei Bavshin e0f239fa28 xwayland: query window PIDs via XResQueryClientIds
4 years ago
Simon Ser 1eb38e0015 Remove WLR_HAS_XCB_ERRORS
4 years ago
Simon Ser 55aaeb25c5 build: use get_variable instead of get_pkgconfig_variable
4 years ago
Simon Ser de5347d0f2 xwayland: require xcb-icccm
4 years ago
Simon Ser e6f6e1ad0a xwayland: use -listenfd if available
4 years ago
Simon Ser eec2e1d3b1 xwayland: check executable exists on init
4 years ago
Manuel Stoeckl 79be26ff1f xwayland/xwm: make atom_map const
4 years ago
Tudor Brindus 2fa257313a xwayland/selection: use one target window per selection
4 years ago
Tudor Brindus 7964a313e8 xwayland/selection: use one X11 window per incoming transfer
4 years ago
Tudor Brindus dd4c8aa45e xwayland/selection: make xwm_selection_init take a wlr_xwm_selection *
4 years ago
Tudor Brindus b3d782f818 xwayland/selection: introduce `xwm_selection_transfer_init`
4 years ago
Tudor Brindus aa86a022fa xwayland/selection: make xwm_selection_finish take a wlr_xwm_selection *
4 years ago
Tudor Brindus b6ba595862 xwayland/selection: destroy all selections on Xwayland restart
4 years ago
Tudor Brindus 703c17ae41 xwayland/selection: refactor remaining incremental transfer code
4 years ago
Tudor Brindus 23148d283f xwayland/selection: extract out property requests
4 years ago
Simon Ser 5a2ef794dc xwayland: drop unused enum net_wm_state_action
4 years ago
Tudor Brindus e75f483aeb xwayland/selection: rename Wayland-facing data and helpers
4 years ago
Ilia Bozhinov 74f7be7287 xwayland: do not allow apps to change focus after wlroots request
4 years ago
Scott Moreau 6d0ee53e1a xwm: Set _NET_WM_STATE_FOCUSED property for the focused surface
4 years ago
Tobias Langendorf bd387da62d xwm: add support for xwayland minimize
4 years ago
John Chadwick 58bcec9d94 xwm: end transfers when the requestor is destroyed
4 years ago
Simon Ser 27609ba0d9 xwayland: split server
5 years ago
Simon Ser 4bb391c896 xwayland: remove underscore prefix from atom names
5 years ago
Simon Ser 175af4f74f xwayland: remove duplicate _NET_WM_NAME entry
5 years ago
Simon Ser 68a69ee079 xwayland: use explicit indexes when initializing atom_map
5 years ago