summaryrefslogtreecommitdiff
path: root/hw/xwayland/xwayland-window.c
Commit message (Expand)AuthorAgeFilesLines
* xwayland/window: Queue damage after commits are allowedJonas Ådahl2023-04-261-0/+12
* xwayland/window: Move set-allow functions lower downJonas Ådahl2023-04-261-35/+35
* xwayland: Prevent nested xwl_present_for_each_frame_callback callsMichel Dänzer2023-03-271-2/+14
* xwayland: Refactor xwl_present_for_each_frame_callback helperMichel Dänzer2023-03-271-27/+6
* xwayland: use drmDevice to compare DRM devicesSimon Ser2023-03-031-0/+1
* xwayland: Spell XWAYLAND consistently in debug messagesMichel Dänzer2023-02-131-1/+1
* xwayland/window: Do not double add window to damage listMinh Phan2023-02-101-1/+2
* xwayland: Commit surface changes with libdecor configureOlivier Fourdan2023-02-031-0/+7
* xwayland: Implement linux_dmabuf_feedback event handlersAustin Shafer2023-01-201-0/+48
* xwayland: Implement xwayland_shell_v1Joshua Ashton2022-12-211-12/+86
* xwayland: Clear the "xwl-window" tag on unrealizeOlivier Fourdan2022-10-191-3/+13
* xwayland: Delay wl_surface destructionOlivier Fourdan2022-09-281-1/+55
* xwayland: add optional support for libdecorOlivier Fourdan2022-06-301-20/+113
* xwayland: set tag on our surfacesOlivier Fourdan2022-06-301-0/+14
* xwayland: set the app_id and install a desktop launcherOlivier Fourdan2022-06-301-0/+10
* xwayland: add xdg-toplevel listenerOlivier Fourdan2022-06-301-0/+26
* xwayland: set the surface title when running rootfulOlivier Fourdan2022-06-301-0/+22
* xwayland: move the root window surface to its own functionOlivier Fourdan2022-06-301-41/+54
* xwayland: add fullscreen mode for rootfulOlivier Fourdan2022-06-301-3/+83
* xwayland: pass the emulated mode by referenceOlivier Fourdan2022-06-301-5/+5
* xwayland: keep the xdg_toplevel aroundOlivier Fourdan2022-06-301-2/+9
* xwayland: keep track of the wl_output enter/leaveOlivier Fourdan2022-06-301-0/+30
* xwayland: Always hook up frame_callback_list in xwl_present_queue_vblankMichel Dänzer2022-03-171-0/+12
* xwayland/present: Fix use-after-free in xwl_unrealize_window()Olivier Fourdan2022-03-151-10/+10
* Xwayland: Do not map the COW by default when rootlessOlivier Fourdan2022-03-081-5/+14
* xwayland/glamor: Add return status to post_damageOlivier Fourdan2021-05-111-2/+6
* xwayland: Check buffer prior to attaching itOlivier Fourdan2021-05-111-0/+5
* xwayland: remove unused parameter of xwl_glamor_pixmap_get_wl_bufferErik Kurzinger2021-01-081-2/+1
* xwayland: Replace LogMessage with LogMessageVerbMariusz Ceier2020-12-081-2/+2
* xwayland: Make window_get_client_toplevel non-recursiveMichel Dänzer2020-11-091-4/+4
* xwayland: Create an xwl_window for toplevel onlyOlivier Fourdan2020-11-091-1/+1
* xwayland: Move xwl_surface_damage definition to xwayland-screen.cMichel Dänzer2020-07-071-10/+0
* xwayland: Delete all frame_callback_list nodes in xwl_unrealize_windowMichel Dänzer2020-03-171-2/+9
* xwayland: port rooted xwayland from wl_shell to xdg-shell protocolmntmn2020-02-281-28/+18
* xwayland: Fix setting of _XWAYLAND_RANDR_EMU_MONITOR_RECTS prop on new windowsHans de Goede2020-02-231-3/+9
* xwayland: Call xwl_window_check_resolution_change_emulation() on newly create...Hans de Goede2020-02-231-0/+5
* xwayland: Also hook screen's MoveWindow methodHans de Goede2020-02-231-0/+22
* xwayland: Also check resolution-change-emulation when the xwl_window itself m...Hans de Goede2020-02-231-1/+1
* xwayland: Check emulation on client toplevel resizeRoman Gilg2020-02-231-16/+11
* xwayland: Make window_get_none_wm_owner return a Window instead of a ClientRoman Gilg2020-02-231-7/+10
* xwayland: Recurse on finding the none-wm ownerRoman Gilg2020-02-231-9/+8
* xwayland: Reuse viewport instead of recreatingRoman Gilg2020-02-231-11/+7
* xwayland: Cache client-id for the window-manager clientHans de Goede2020-02-231-16/+29
* xwayland: Split up xwl_screen_post_damage into two phasesMichel Dänzer2020-02-111-3/+0
* xwayland: Cleanup and remove `xwayland.h`Olivier Fourdan2019-12-201-1/+0
* xwayland: Separate Xwayland screen codeOlivier Fourdan2019-12-201-0/+1
* xwayland: Move Xwayland input declarationsOlivier Fourdan2019-12-201-0/+1
* xwayland: Move Xwayland present declarationsOlivier Fourdan2019-12-201-0/+1
* xwayland: Move Xwayland windows to its own sourcesOlivier Fourdan2019-12-201-0/+825