summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* x11: Fix race conditions in XSetSelectionwip/carlosg/x11-selection-timestampsCarlos Garnacho2020-04-172-1/+10
* x11: Clear X11 selection source after unsetting ownerCarlos Garnacho2020-04-171-0/+1
* wayland: Drop unused struct variableCarlos Garnacho2020-04-171-1/+0
* wayland: Move the primary data device manager to its own fileCarlos Garnacho2020-04-179-200/+390
* wayland: Move primary data offers to their own fileCarlos Garnacho2020-04-175-83/+174
* wayland: Move MetaWaylandDataOffer to its own fileCarlos Garnacho2020-04-175-271/+400
* wayland: Move MetaWaylandDataSourcePrimary to its own fileCarlos Garnacho2020-04-176-121/+157
* wayland: Split MetaWaylandDataSource into a separate fileCarlos Garnacho2020-04-176-556/+660
* wayland: Rely on MetaSelection::owner-changed for .selection event emissionCarlos Garnacho2020-04-161-53/+0
* wayland: Do not cancel old data source when setting new selectionCarlos Garnacho2020-04-161-2/+0
* wayland: Shuffle wl_data_source.cancelled version checks on DnDCarlos Garnacho2020-04-161-5/+5
* core: Cater for reading selection in chunksCarlos Garnacho2020-04-161-8/+46
* x11: Do not trust there is task in error pathsCarlos Garnacho2020-04-161-7/+10
* x11: Don't stall on write_async()Carlos Garnacho2020-04-161-8/+3
* x11: Fix iterative INCR property checksCarlos Garnacho2020-04-161-1/+1
* x11: Don't exceed transfer size in INCR chunksCarlos Garnacho2020-04-161-3/+8
* x11: Don't invariably queue a pending delete requestCarlos Garnacho2020-04-161-1/+4
* x11: Finish INCR transfers properlyCarlos Garnacho2020-04-161-1/+6
* x11: Wait till data is flushed before notifying on the pending taskCarlos Garnacho2020-04-161-1/+1
* x11: Only send SelectionNotify on first INCR chunkCarlos Garnacho2020-04-161-1/+6
* x11: Ensure flush() Flushes all output stream dataCarlos Garnacho2020-04-161-4/+8
* x11: Unset pending flush flag right before notifying on taskCarlos Garnacho2020-04-161-3/+5
* x11: Intern INCR atomCarlos Garnacho2020-04-161-1/+1
* x11: Flag flushes despite having less than the element sizeCarlos Garnacho2020-04-161-2/+7
* x11: XMaxRequestSize returns 4-byte unitsCarlos Garnacho2020-04-161-1/+1
* monitor-unit-tests: Ensure configuration is preserved in laptop with closed lidMarco Trevisan (Treviño)2020-04-162-0/+135
* monitor-config-manager: Fallback to closed laptop lid configurationMarco Trevisan (Treviño)2020-04-161-3/+15
* compositor: Add support for direct scanout of Wayland surfacesJonas Ådahl2020-04-169-22/+240
* later: Listen to MetaCompositor signal instead of clutterJonas Ådahl2020-04-163-27/+44
* later: Make MetaCompositor the owner of the MetaLaters stateJonas Ådahl2020-04-167-37/+139
* display: Initialize MetaCompositor in two stepsJonas Ådahl2020-04-165-44/+61
* util: Move MetaLater to its own fileJonas Ådahl2020-04-163-285/+322
* wayland: Add API to acquire a CoglScanout from a surfaceJonas Ådahl2020-04-166-0/+265
* wayland/dma-buf: Handle getting dma-buf from detached buffer handleJonas Ådahl2020-04-161-0/+3
* wayland/dma-buf: Minor style fixJonas Ådahl2020-04-161-1/+1
* wayland/dma-buf: Don't advertise modifier support by defaultJonas Ådahl2020-04-161-0/+17
* onscreen/native: Add API to check whether buffer is scanout compatibleJonas Ådahl2020-04-162-0/+47
* renderer/native: Add API to get primary GPUJonas Ådahl2020-04-162-0/+8
* clutter/view: Make it possible to assign a temporary direct scanoutJonas Ådahl2020-04-165-2/+58
* cogl/onscreen: Add API to scanout a buffer directlyJonas Ådahl2020-04-169-16/+185
* wayland/buffer-ref: Add helpers for use count trackingJonas Ådahl2020-04-161-14/+25
* wayland: Make MetaWaylandBufferRef reference countedJonas Ådahl2020-04-162-4/+10
* clutter/actor: Add semi-private API to check for transitionsJonas Ådahl2020-04-162-0/+20
* surface-actor-x11: Move window related unredirect logic to MetaWindowX11Jonas Ådahl2020-04-169-70/+100
* window/x11: Use G_DECLARE_DERIVABLE_TYPE()Jonas Ådahl2020-04-165-41/+48
* drm-buffer/gbm: Support both surface and standalone buffersJonas Ådahl2020-04-163-32/+70
* wayland/surface: Put buffer reference on heapJonas Ådahl2020-04-169-37/+61
* cursor-renderer-native: Take CRTC transform into accountJonas Ådahl2020-04-151-3/+4
* renderer-native: Use CRTC layout in stage viewJonas Ådahl2020-04-151-1/+5
* tests/monitor-unit-tests: Test non-hw-transform rotated tiled monitorsJonas Ådahl2020-04-151-0/+194