aboutsummaryrefslogtreecommitdiff
path: root/sway/desktop/xwayland.c
AgeCommit message (Expand)Author
2024-02-23Define _POSIX_C_SOURCE globallySimon Ser
2024-01-18scene_graph: Implement toplevel clippingAlexander Orzechowski
2024-01-18scene_graph: Port view saved buffersAlexander Orzechowski
2024-01-18xwayland: Cleanup geometry handling on commitAlexander Orzechowski
2024-01-18scene_graph: Port xwaylandAlexander Orzechowski
2024-01-18view: init function should return a success boolAlexander Orzechowski
2023-12-06desktop/xwayland: correctly handle association on o-r changeSimon Ser
2023-06-03xwayland: fix mapped state check in OR handlersKirill Primak
2023-06-02chore: chase wlroots map logic unificationKirill Primak
2023-06-02xwayland: don't rely on event source being dataKirill Primak
2023-02-05view: make request_activate take a seatRonan Pigott
2022-11-26launcher: export X startup ids and use them for workspace matchingRonan Pigott
2022-04-18Chase wlroots X11 hints updatekraftwerk28
2022-02-24Don't enter seatop_move_floating when fullscreenThomas Hebb
2022-01-31xwayland: listen to `request_activate` eventTuomas Yrjölä
2021-10-19xwayland: Clear wlr_xwayland_surface in handle_destroyDavid Rosca
2021-08-28desktop/xwayland: restack surface upon activationTudor Brindus
2021-03-12xwayland: simplify override-redirect focus restorationSimon Ser
2021-02-23shells: Update comment about size change on commitKenny Levinsen
2021-02-23transaction: Note if instructions are server requestsKenny Levinsen
2021-02-16container: Move pending state to state structKenny Levinsen
2021-02-09view: Read geometry directly in view_update_sizeKenny Levinsen
2021-02-09shells: Align geometry change commit handlingKenny Levinsen
2021-02-09shells: Only center tiled views on size changeKenny Levinsen
2021-01-08desktop/xwayland: use index constants for atom arraySimon Ser
2020-10-18transaction: validate X transaction completions by geometry, not sizeTudor Brindus
2020-10-18xwayland: listen to `set_geometry` eventTudor Brindus
2020-10-10xwayland: support views that change override-redirect statusTobias Langendorf
2020-09-19check parent surface before it is destroyedJohn Mako
2020-09-04Re-focus on parent surface if it is availableBrassyPanache
2020-07-22Fix X11 clients getting stuck minimizedTobias Langendorf
2020-06-30transaction: Mark client resize immediately readyKenny Levinsen
2020-06-03shells: Resize on commit if geometry x/y changesKenny Levinsen
2020-06-03container: Remove useless surface dimensionsKenny Levinsen
2020-06-01xwayland: pass focus to previous unmanaged surface on unmapTudor Brindus
2020-05-21Fix typos in commentsMartin Michlmayr
2020-02-19Fix get_int_prop(WINDOW_TYPE) crashSimon Ser
2020-01-03xwayland: handle size_hints == NULLRouven Czerwinski
2019-11-16xwayland: get_constraints using size hintsRouven Czerwinski
2019-10-17xwayland.c handle_map(): NULL out xsurface->data() to prevent crashing.A. M. Joseph
2019-07-27Remove all wayland-server.h includesSimon Ser
2019-04-11Honor output for xdg_toplevel_set_fullscreenBrian Ashworth
2019-03-31Fix xwayland configure request scratchpad crashBrian Ashworth
2019-03-17Introduce default seatopRyan Dwyer
2019-03-13xwayland: handle floating configure request sizeBrian Ashworth
2019-01-28Center surface inside container when it's too smallRyan Dwyer
2019-01-25Implement fullscreen globalRyan Dwyer
2019-01-22Fix dead stores found by scan-buildM Stoeckl
2019-01-21Replace wlr_log with sway_logM Stoeckl
2019-01-10Refactor seat operations to use an interfaceRyan Dwyer