aboutsummaryrefslogtreecommitdiff
path: root/xwayland
AgeCommit message (Expand)Author
2024-01-25Fix disappearing menus in QT appsSarunas Valaskevicius
2024-01-24xwayland/xwm: associate even on xcb_get_property() failureKirill Primak
2024-01-17xwayland: close pipe fds on set_cloexec() errorKirill Primak
2023-11-27xwm: don't do anything except mapping on MapRequestKirill Primak
2023-11-23xwm: ensure stack list only contains mapped managed surfacesnovenary
2023-11-23xwm: avoid restacking managed surfaces above OR surfacesnovenary
2023-11-17xwayland: fix user_event_handler mfk530
2023-10-26xwayland: add wlr_xwayland_set_workareas()John Lindgren
2023-10-14xwayland: stop translating _NET_WM_STRUT_PARTIAL coordinatesJohn Lindgren
2023-10-10xwayland: add wlr_xwayland_create_with_server()Simon Ser
2023-10-10xwayland/server: add ready flagSimon Ser
2023-10-09xwayland: fix memory leakChristopher Snowhill
2023-10-06xwayland: batch client ID request with other property requestsSimon Ser
2023-10-06xwayland: batch property requests when handling new windowSimon Ser
2023-10-06xwayland: fix double free wlr_xwayland_shell_v1JiDe Zhang
2023-10-03treewide: Migrate from sizeof(struct) to sizeof(*pointer) where practicalAlexander Orzechowski
2023-08-03xwayland: drop wlr_xwayland_surface.events.set_pidSimon Ser
2023-07-28xwayland: avoid calling xwm_get_atom_name() when debug logs are offSimon Ser
2023-07-26xwayland/shell: don't listen to wlr_surface.events.destroyKirill Primak
2023-07-11Use wl_container_of() instead of castsSimon Ser
2023-07-10xwayland-shell: don't remove inert role resourceKirill Primak
2023-07-09xwayland: pass NULL as event dataSimon Ser
2023-07-09xwayland: use initializer for struct wlr_xwayland_resize_eventSimon Ser
2023-07-09xwayland: drop struct wlr_xwayland_move_eventSimon Ser
2023-07-07Use struct initializers instead of memset()Simon Ser
2023-06-23compositor: listen to role_resource destroy signalSimon Ser
2023-06-23compositor: replace role_data with role_resourceSimon Ser
2023-06-23compositor: introduce wlr_surface_set_role_object()Kirill Primak
2023-06-22xwayland: unset wlr_xwayland.server on destroySimon Ser
2023-06-05Add some missing includes/declarationsKirill Primak
2023-06-02xwm: check for a buffer before mappingKirill Primak
2023-06-02xwm: use unified map logicKirill Primak
2023-06-02xwm: introduce associate/dissociate eventsKirill Primak
2023-06-02Revert "xwm: emit new_surface/destroy on associate/dissociate"Kirill Primak
2023-05-04xwayland: allow compositor to set withdrawn statenovenary
2023-05-04xwayland: enable use of a xserver subprojectSimon Ser
2023-03-09xwm: emit new_surface/destroy on associate/dissociateKirill Primak
2023-03-09xwm: make atom_map staticKirill Primak
2023-03-07xwm: remove misleading commentKirill Primak
2023-02-21xwayland: Send synthetic ConfigureNotify per ICCCM 4.1.5John Lindgren
2023-02-13xwayland: Read and publish _NET_WM_STRUT_PARTIAL propertyJohn Lindgren
2023-02-03xwayland/shell: actually use wlr_xwayland_surface_v1.linkKirill Primak
2023-02-01xwayland/xwm: reset serial in xwayland_surface_dissociate()Simon Ser
2023-02-01xwayland/xwm: introduce wlr_xwayland_surface_try_from_wlr_surface()Kirill Primak
2022-12-22xwayland/xwm: remove unnecessary surface_id resetSimon Ser
2022-12-22xwayland/xwm: assert that we're not overwriting when associatingSimon Ser
2022-12-22xwayland/xwm: dissociate even if surface is NULLKirill Primak
2022-12-18xwayland/xwm: constify needlesKirill Primak
2022-12-08xwayland: use HAVE_ prefix for xcb_xfixes_set_client_disconnect_modeSimon Ser
2022-12-08xwayland: remove find_program() fallback when dep is not foundSimon Ser