summaryrefslogtreecommitdiff
path: root/src/wayland
Commit message (Expand)AuthorAgeFilesLines
* display: Drop the indirection when initializating XwaylandBilal Elmoussaoui2023-05-152-12/+0
* wayland: Move surface check to MetaWaylandSurfaceBilal Elmoussaoui2023-05-157-25/+21
* wayland: Guard XWayland typesBilal Elmoussaoui2023-05-154-0/+12
* wayland/surface: NULL check surface resource in handle_output_bound()Jonas Ådahl2023-05-091-0/+3
* wayland/dma-buf: Enable modifiers by default on non-native backendRobert Mader2023-04-201-1/+14
* xdg-shell: Always handle frame callbacks in popup_apply_state()Robert Mader2023-04-201-1/+4
* wayland/xdg-shell: Bail from popup_configure if resource was destroyedMichel Dänzer2023-04-181-0/+3
* wayland/cursor-surface: Update cursor on disposeJonas Ådahl2023-04-172-0/+7
* wayland: Emit frame events in GSource after "empty" updatesRobert Mader2023-04-171-38/+208
* wayland: Set compositor when creating MetaWaylandDataSourceXWaylandSebastian Keller2023-04-152-9/+77
* wayland/data-device: Clear data source when cancelling drag with ESCmsizanoen12023-04-151-1/+3
* wayland: Don't leak XDnD mime type stringsSebastian Keller2023-04-141-2/+4
* xdg-shell: Early out of apply if dismissedJonas Ådahl2023-04-131-0/+3
* wayland/xdg-shell: Dismiss instead of destroy invalid popupJonas Ådahl2023-04-131-1/+1
* wayland/xdg-shell: Ignore reposition if popup was dismissedJonas Ådahl2023-04-131-0/+3
* wayland/buffer: Avoid spamming the log when a buffer is not scanoutableDaniel van Vugt2023-03-201-4/+3
* wayland/surface: Export get_buffer_[width|height] to testsRobert Mader2023-03-042-44/+55
* wayland: Implement fractional_scale_v1 protocolRobert Mader2023-03-045-0/+240
* wayland/surface: Fix can_scanout_untransformed() for transform+viewportRobert Mader2023-03-041-7/+23
* wayland: Take surface reference for presentation-time feedbackMichel Dänzer2023-03-031-1/+2
* Remove support for window shadingRobert Mader2023-03-031-4/+1
* onscreen/native: Handle unexpected scanout failures asyncJonas Ådahl2023-03-012-9/+65
* window-wayland: Remove unused APIJonas Dreßler2023-03-012-24/+0
* wayland/actor-surface: Always schedule stage updates on frame callbacksRobert Mader2023-02-281-11/+6
* wayland/pointer: Check for surface resourceRobert Mader2023-02-251-1/+1
* window/xwayland: Relayout when fullscreen client update emulated RandR modemsizanoen12023-02-201-0/+15
* wayland: Don't overwrite surface offsetsMatthias Clasen2023-02-141-8/+13
* wayland: Add X11 interop service client protocolJonas Ådahl2023-02-135-0/+182
* wayland: Don't set X11 envvars when we don't support X11Jonas Ådahl2023-02-131-8/+6
* wayland/surface: Add getter for MetaWaylandCompositorJonas Ådahl2023-02-132-0/+8
* Introduce the 'service channel' D-Bus serviceJonas Ådahl2023-02-133-0/+25
* wayland/surface: Add getter for the surface wl_resourceJonas Ådahl2023-02-132-0/+9
* wayland: Add wl_global filter managerJonas Ådahl2023-02-137-30/+219
* wayland/compositor: Add API to get wl_displayJonas Ådahl2023-02-132-0/+7
* wayland/client: Add API to check if it matches a wl_clientJonas Ådahl2023-02-132-0/+16
* wayland/client: Add way to create indirectly launched clientsJonas Ådahl2023-02-132-1/+97
* wayland/client: Put subprocess specific fields in anon structJonas Ådahl2023-02-131-27/+33
* wayland/client: Put wl_client creator in helperJonas Ådahl2023-02-131-13/+28
* wayland/client: Keep track of wl_client alivenessJonas Ådahl2023-02-131-1/+42
* wayland: Do not use GDK functions on XDnD implementationCarlos Garnacho2023-02-101-13/+12
* wayland/xdg-foreign: Fix race condition crashJonas Ådahl2023-02-102-13/+18
* wayland: Trigger full focus sync after keyboard focus surface is destroyedCarlos Garnacho2023-02-091-3/+8
* wayland: Avoid entering MetaWindow on other than user pointer motionsCarlos Garnacho2023-02-091-13/+27
* wayland/outputs: Fix potential crash when output has no monitorKeyu Tao2023-02-061-1/+6
* wayland/surface: Reenable WL_SURFACE_ERROR_INVALID_SIZE checkRobert Mader2023-02-011-8/+19
* wayland: Check that the current backend is native before using DMA-BUF FDsCarlos Garnacho2023-01-311-1/+5
* Use g_clear_fd() instead of open coding the same behaviorJonas Ådahl2023-01-302-9/+4
* core: Pass device/sequence on meta_window_begin_grab_op()Carlos Garnacho2023-01-303-14/+25
* wayland: Add device/sequence out parameters getting wayland grab infoCarlos Garnacho2023-01-305-17/+41
* core,wayland,compositor,x11: Migrate to MetaWindowDragCarlos Garnacho2023-01-304-51/+20