summaryrefslogtreecommitdiff
path: root/xwayland
AgeCommit message (Expand)AuthorFilesLines
2023-10-25xwm: Fix accidental resizing of windowsDerek Foreman1-8/+14
2023-08-11xwayland: fix segfault when running x11perfBrendan King1-2/+2
2023-07-19xwayland: Use weston_coordDerek Foreman2-36/+48
2023-07-06xwayland: Allow shells to make xwayland surfaces fullscreenAlexandros Frantzis2-0/+22
2023-06-19xwayland: Add client destroy listenerDaniel Stone2-2/+20
2023-06-19xwayland: Rename destroy_listener to be more explicitDaniel Stone2-6/+6
2023-06-19xwayland: Remove process exit status from libweston APIDaniel Stone1-4/+3
2023-06-19xwayland: Only pass Xwayland wl_client to libwestonDaniel Stone2-9/+4
2023-06-12libweston: Use weston_coord in struct weston_outputDerek Foreman1-4/+4
2023-06-09xwm: WM_TRANSIENT_FOR should not point to override-redirect windowLiu, Kai11-1/+3
2023-05-25libweston: Store view instead of surface, and add flags, to activation dataSergio Gómez1-1/+1
2023-04-12xwayland: comment on cleanup_after_cairo()Pekka Paalanen1-0/+8
2023-03-03xwm: Add support for xwayland_shell_v1Derek Foreman3-1/+207
2023-03-03xwm: Init window link after removing itDerek Foreman1-0/+2
2023-03-03shared: extract hash table implementation from xwaylandMichael Tretter5-363/+2
2023-02-28xwayland: Handle shell hint for client to choose dimensionsAlexandros Frantzis1-9/+37
2023-02-03xwm: Be careful with window size when minimizingDerek Foreman1-4/+16
2023-01-31build: fix meson deprecation warningsPhilipp Zabel1-1/+1
2023-01-09xwm: Preserve unmaximized window size at map timeDerek Foreman1-0/+2
2022-12-07xwm: Assert if we try to fetch our own selectionDerek Foreman1-0/+2
2022-12-07xwm: Propagate selection ownership immediatelyDerek Foreman1-0/+2
2022-12-07xwm: Don't crash when setting selection with no seatDerek Foreman1-0/+6
2022-12-07xwm: Fix selection if no seat present at startupDerek Foreman3-7/+68
2022-11-10shared/cairo-util: Re-use the PangoContext for layout creationMarius Vlad1-2/+1
2022-09-23xwm: Check size hints in weston_wm_window_is_positioned()Derek Foreman1-0/+3
2022-08-08xwm: Perform a roundtrip to send a deferred WM_TAKE_FOCUSDerek Foreman1-12/+38
2022-08-08xwayland: Don't focus an already focused xwayland windowDerek Foreman1-0/+3
2022-08-08xwm: Change event mask for WM_TAKE_FOCUSHideyuki Nagase1-1/+1
2022-08-08xwayland: Respect client WM_TAKE_FOCUS settingHideyuki Nagase1-11/+16
2022-08-02xwm: Don't send synthetic ConfigureNotify to windows that were mapped O-RDerek Foreman1-0/+18
2022-07-28xwayland: Only prevent focus change to inactive toplevelsDerek Foreman1-0/+12
2022-07-05xwayland: Allow for old WM_NORMAL_HINTSDaniel Stone1-1/+5
2022-06-29xwm: Generate more synthetic ConfigureNotify eventsDerek Foreman1-0/+4
2022-06-29xwm: Prepare send_configurenotify for non-fullscreen useDerek Foreman1-2/+9
2022-06-29libweston-desktop: Add get_positionDerek Foreman1-0/+3
2022-06-22xwayland/window-manager: Add support for _NET_FRAME_EXTENTSDerek Foreman1-1/+43
2022-06-22xwayland: support minimizingHideyuki Nagase2-0/+34
2022-06-22shared/xcb-xwayland: Split into common helpersMarius Vlad3-185/+5
2022-06-20xwayland: Stop drawing shadows on maximized windowsDerek Foreman1-1/+6
2022-06-20xwayland: Update net_wm state when we change it.Derek Foreman1-0/+1
2022-06-20xwayland: Set non zero default saved window sizeDerek Foreman1-0/+6
2022-05-31xwm: Fix pasting in some casesDerek Foreman1-1/+0
2022-04-20xwayland: Honour the XCURSOR_THEME environment variableHideyuki Nagase1-1/+4
2022-04-14libweston: correct argument name in the handler of wl_data_source.acceptshierote2-2/+2
2022-01-21xwayland: Fix user after free on shutdownDerek Foreman1-2/+1
2021-10-25xwayland: Fix copy and paste errorDerek Foreman1-3/+0
2021-07-31Fix indentation all through the projectEmmanuel Gil Peyrot1-1/+1
2021-07-23Allow programmatically closing xwayland windowJohn Good2-0/+12
2021-06-01xwayland/window-manager: Handle weston_wm_window's name/class destructionMarius Vlad1-0/+4
2021-06-01xwayland/window-manager: Handle theme destructionMarius Vlad1-0/+1