315 Commits (86ff511fe20737f4de5dd8925cf2a69710d1115a)

Author SHA1 Message Date
Simon Ser 86ff511fe2 xwayland/xwm: implement somewhat asynchronous request flushing
1 month ago
Simon Ser 59e554c49d xwayland/xwm: extract read loop to separate function
1 month ago
zhoulei 2c64f36e88 xwayland/xwm: listen shell destroy signal
4 months ago
John Lindgren 6214144735 xwayland: add wlr_xwayland_surface_has_window_type()
4 months ago
Consolatis 0a388a14f1 xwm: supply wlr_xwayland pointer to user_event_handler callback
4 months ago
Consolatis 20997df416 xwm: add request_close signal
4 months ago
Kirill Primak 7e13dfdd4d xwayland: remove stray empty line
4 months ago
Consolatis ceb4fcedca xwm: expose individual axis for _set_maximized()
4 months ago
John Lindgren f9199bb6d4 xwayland: set focus to XCB_POINTER_ROOT rather than XCB_NONE
4 months ago
John Lindgren 5083efe18b xwayland: add wlr_xwayland_surface_offer_focus()
4 months ago
John Lindgren eb5312022a xwayland: add focus_in and grab_focus events
4 months ago
John Lindgren aa1163e640 xwayland: factor out xwm_set_focused_window()
4 months ago
Isaac Freund d3b7e040af wlr_xwayland_surface: fix prefix of two functions
5 months ago
Consolatis 8abd43803b xwayland: remove saved_{width,height}
7 months ago
Ilia Bozhinov c63275d75e xwayland: add a size-safe wrapper for xcb_send_event
7 months ago
Vaxry 50eae512d9 xwayland: add wlr_xwayland_get_xwm_connection
9 months ago
John Lindgren 2521fba37c xwayland: add map_request signal
9 months ago
Kenny Levinsen 51c1e4aed1 xwayland/xwm: Initialize client_id_cookie
9 months ago
Kenny Levinsen 484a87ce61 xwayland/xwm: Allocate to the right variable
9 months ago
Kenny Levinsen 837060f894 xwayland/xwm: Avoid zero-size allocaiton
9 months ago
Simon Ser 842093bb84 Define _POSIX_C_SOURCE globally
10 months ago
Grigory Kirillov 0867dd4e6b xwayland: add support for _NET_WM_WINDOW_TYPE_DESKTOP atom
10 months ago
Sarunas Valaskevicius 7c080c3b60 Fix disappearing menus in QT apps
10 months ago
Kirill Primak f91fc445ff xwayland/xwm: associate even on xcb_get_property() failure
10 months ago
Kirill Primak c3c7b1c9d0 xwm: don't do anything except mapping on MapRequest
1 year ago
novenary f1762f428b xwm: ensure stack list only contains mapped managed surfaces
1 year ago
novenary 720e8ac26b xwm: avoid restacking managed surfaces above OR surfaces
1 year ago
mfk530 92dabc3a01 xwayland: fix user_event_handler
1 year ago
John Lindgren af165acb42 xwayland: add wlr_xwayland_set_workareas()
1 year ago
John Lindgren 6114dd6a83 xwayland: stop translating _NET_WM_STRUT_PARTIAL coordinates
1 year ago
Christopher Snowhill 285645b8d7 xwayland: fix memory leak
1 year ago
Simon Ser 36e7a672c7 xwayland: batch client ID request with other property requests
1 year ago
Simon Ser f5797be8a8 xwayland: batch property requests when handling new window
1 year ago
Alexander Orzechowski 1b0694b794 treewide: Migrate from sizeof(struct) to sizeof(*pointer) where practical
1 year ago
Simon Ser 77dc1c28aa xwayland: drop wlr_xwayland_surface.events.set_pid
1 year ago
Simon Ser d40bcfe2c1 xwayland: avoid calling xwm_get_atom_name() when debug logs are off
1 year ago
Simon Ser 27edd024f8 xwayland: pass NULL as event data
1 year ago
Simon Ser 76e2a74282 xwayland: use initializer for struct wlr_xwayland_resize_event
1 year ago
Simon Ser 19ba3f0c2a xwayland: drop struct wlr_xwayland_move_event
1 year ago
Kirill Primak 17230d33c1 xwm: check for a buffer before mapping
2 years ago
Kirill Primak 26676c8c07 xwm: use unified map logic
2 years ago
Kirill Primak 75d03f2b68 xwm: introduce associate/dissociate events
2 years ago
Kirill Primak 2d6a09d9f0 Revert "xwm: emit new_surface/destroy on associate/dissociate"
2 years ago
novenary d7917d2076 xwayland: allow compositor to set withdrawn state
2 years ago
Kirill Primak 039cca8a51 xwm: emit new_surface/destroy on associate/dissociate
2 years ago
Kirill Primak ad51983b23 xwm: make atom_map static
2 years ago
Kirill Primak 774d2c82f0 xwm: remove misleading comment
2 years ago
John Lindgren 7d90cd055d xwayland: Send synthetic ConfigureNotify per ICCCM 4.1.5
2 years ago
John Lindgren 068280201a xwayland: Read and publish _NET_WM_STRUT_PARTIAL property
2 years ago
Simon Ser 03412e9aab xwayland/xwm: reset serial in xwayland_surface_dissociate()
2 years ago