[mutter] Created tag 3.37.1



The unsigned tag '3.37.1' was created.

Tagger: Florian Müllner <fmuellner gnome org>
Date: 1588180751 +0200

    Tag release 3.37.1

Changes since the last tag '3.36.1':

Adam Jackson (1):
      cogl: Remove unused fields from CoglContext

Andre Moreira Magalhaes (2):
      clutter/actor: Fix pick when actor is not allocated
      clutter/click-action: Do not process captured event if action is disabled

Carlos Garnacho (33):
      backends/x11: Fix access to WacomDevice
      wayland/xdnd: Add error traps around Xdnd* IPC
      clutter/text: Drop usage of ClutterPath
      clutter: Drop CoglPaths handling from ClutterPaintNode
      cogl: Remove CoglPath and the tesselator
      core: Add private function to get the current selection owner
      x11: Forward current selection state when initializing X11 selections
      x11: XMaxRequestSize returns 4-byte units
      x11: Flag flushes despite having less than the element size
      x11: Intern INCR atom
      x11: Unset pending flush flag right before notifying on task
      x11: Ensure flush() Flushes all output stream data
      x11: Only send SelectionNotify on first INCR chunk
      x11: Wait till data is flushed before notifying on the pending task
      x11: Finish INCR transfers properly
      x11: Don't invariably queue a pending delete request
      x11: Don't exceed transfer size in INCR chunks
      x11: Fix iterative INCR property checks
      x11: Don't stall on write_async()
      x11: Do not trust there is task in error paths
      core: Cater for reading selection in chunks
      wayland: Shuffle wl_data_source.cancelled version checks on DnD
      wayland: Do not cancel old data source when setting new selection
      wayland: Rely on MetaSelection::owner-changed for .selection event emission
      wayland: Split MetaWaylandDataSource into a separate file
      wayland: Move MetaWaylandDataSourcePrimary to its own file
      wayland: Move MetaWaylandDataOffer to its own file
      wayland: Move primary data offers to their own file
      wayland: Move the primary data device manager to its own file
      wayland: Drop unused struct variable
      x11: Clear X11 selection source after unsetting owner
      x11: Generalize x11 selection owner checks
      x11: Allow X11 clients to clear the selection

Christian Kirbach (1):
      Update German translation

Christian Rauch (1):
      x11: fix compilation if 'libwacom=false'

Dušan Kazik (1):
      Update Slovak translation

Elias Aebi (1):
      clutter: Use #mesondefine

Florian Müllner (5):
      Revert "Bump version to 3.36.1"
      build: Post-release version bump
      ci: Rebase docker image to F32
      backend: Remove support for META_DUMMY_MONITORS variable
      Bump version to 3.37.1

Georges Basile Stavracas Neto (15):
      tests/actor-pick: Remove tabs
      tests/actor-pick: Allocate actor before picking
      clutter/layer-node: Rename CoglPipeline field to 'pipeline'
      cluter/layer-node: Remove CoglTexture from structure
      clutter/layer-node: Trivial code cleanup
      clutter/layer-node: Use non-deprecated cogl_texture_2d_new_with_size()
      clutter/offscreen-effect: Rename CoglPipeline field to 'pipeline'
      clutter/actor-meta: Add a new 'set_enabled' vfunc
      clutter/effect: Override ClutterActorMeta.set_enabled
      clutter/constraint: Override ClutterActorMeta.set_enabled
      clutter/offscreen-effect: Override ClutterActorMeta.set_enabled
      clutter/click-action: Release when disabling
      clutter/gesture-action: Cancel gesture when disabling the action
      clutter/click-action: Make sure to never schedule more than one timeout
      Revert "clutter/click-action: Do not process captured event if action is disabled"

Jonas Dreßler (6):
      clutter/stage: Don't assume stage relayouts reallocate everything
      clutter: Remove drag and drop actions
      Add read-only anonymous file abstraction MetaAnonymousFile
      wayland/keyboard: Use MetaAnonymousFile to share keymap files
      tests/wayland: Add a test for meta-anonymous-file
      clutter/stage-cogl: Fix painting the redraw clip with the damage region

Jonas Troeger (1):
      backends/native: Translate coordinates of absolute motion events

Jonas Ådahl (44):
      clutter/actor-meta: Warn if an actor modifier is altered mid paint
      clutter/offscreen-effect: Don't ever early out out of post paint
      window-actor: Set viewport when blitting to screencast fb
      clutter/stage: Remove 'alpha' property
      clutter/stage: Remove hide/show cursor API
      clutter/stage: Remove 'accept-focus' property
      clutter/stage: Remove unused paint_data/notify fields
      clutter/stage: Remove ability to set custom perspective
      window: Check aliveness a bit less aggressively
      monitor: Fix tile coordinate calculation
      monitor-config-manager: Only use crtc transform for assignment
      tests/monitor-unit-tests: Test non-hw-transform rotated tiled monitors
      renderer-native: Use CRTC layout in stage view
      cursor-renderer-native: Take CRTC transform into account
      wayland/surface: Put buffer reference on heap
      drm-buffer/gbm: Support both surface and standalone buffers
      window/x11: Use G_DECLARE_DERIVABLE_TYPE()
      surface-actor-x11: Move window related unredirect logic to MetaWindowX11
      clutter/actor: Add semi-private API to check for transitions
      wayland: Make MetaWaylandBufferRef reference counted
      wayland/buffer-ref: Add helpers for use count tracking
      cogl/onscreen: Add API to scanout a buffer directly
      clutter/view: Make it possible to assign a temporary direct scanout
      renderer/native: Add API to get primary GPU
      onscreen/native: Add API to check whether buffer is scanout compatible
      wayland/dma-buf: Don't advertise modifier support by default
      wayland/dma-buf: Minor style fix
      wayland/dma-buf: Handle getting dma-buf from detached buffer handle
      wayland: Add API to acquire a CoglScanout from a surface
      util: Move MetaLater to its own file
      display: Initialize MetaCompositor in two steps
      later: Make MetaCompositor the owner of the MetaLaters state
      later: Listen to MetaCompositor signal instead of clutter
      compositor: Add support for direct scanout of Wayland surfaces
      clutter/paint-context: Add paint flag
      clutter/paint-context: Allow passing redraw clip to offscreen paint context
      stage: Pass paint context in phase callbacks
      screen-cast-stream-src: Add getter for stride
      clutter/stage: Add API to paint to a custom target
      stage: Only invoke paint phase callbacks when painting views
      clutter/paint-context: Add 'no-cursors' paint flag
      screen-cast: Add RecordArea for screen cast arbitrary area
      remote-access-controller: Allow inhibiting remote access
      remote-access-controller: Make it build with -Dremote_desktop=false

Laurent Bigonville (1):
      compositor: Only include meta-window-actor-wayland.h when building with wayland

Marco Trevisan (Treviño) (5):
      cogl: Use autopointers to free structs on return
      group: Free group if returning early
      test-utils: Only initialize client when we're returning it
      monitor-config-manager: Fallback to closed laptop lid configuration
      monitor-unit-tests: Ensure configuration is preserved in laptop with closed lid

Olivier Fourdan (3):
      wayland: preserve `xkb_state` on VT switch
      window-actor/x11: Cache the frame bounds
      keybindings: Mask out the reserved modifiers mask

Pekka Paalanen (2):
      kms: Make GSource ready by default
      kms-impl/simple: Fix page_flip_data ref leak on fallback

Phillip Wood (1):
      input-settings: fix device list iteration

Simon McVittie (2):
      cogl: Don't allow creating sized textures with 0 pixels
      cogl: Defend against empty or unallocated framebuffers

Thomas Hindoe Paaboel Andersen (1):
      clutter: fix memleak in test error path


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]