[mutter] Created tag 42.1



The signed tag '42.1' was created.

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

    Tag release 42.1

Changes since the last tag '42.0':

Balázs Úr (1):
      Update Hungarian translation

Bartłomiej Piotrowski (3):
      tests/virtme-run: Create fake stdin
      tests/virtme-run: Disable pdcm
      tests/virtme-run: Expose two CPUs

Bilal Elmoussaoui (1):
      build: Fix building without Wayland

Carlos Garnacho (21):
      clutter: Always unregister point on GRAB_NOTIFY leave event
      backends/native: Make function to determine ClutterInputDeviceType private
      clutter: Add ClutterInputCapabilities flagset
      clutter: Add ClutterInputDevice::capabilities property
      backends/native: Assign capabilities to input devices
      clutter: Add compatibility code to get input capabilities from device type
      wayland: Set wayland seat capabilities based on input device capabilities
      wayland: Check input device capabilities in tablet seats
      backends: Update MetaInputSettings to apply settings based on capabilities
      core: Port to input device capabilities in pad mapper
      clutter: Refactor code marking actors dirty for paint()
      clutter: Keep actors dirty if a redraw was queued up during paint()
      core: Account ClutterStage grabs on Wayland key focus synchronization
      wayland: Always update preedit with text_input.done()
      wayland: Always acknowledge state changing .commit() events with .done()
      clutter: Fix ClutterText ::delete-surrounding IM implementation
      clutter: Actively update ClutterText surrounding text on changes
      clutter: Reset ClutterInputFocus on focus_out
      wayland: Reset ClutterInputFocus on focus changes
      clutter: Shuffle handling of IM reset on button presses
      wayland: Avoid repeated NULL preedit string updates

Charles Monzat (1):
      Update French translation

Christian Hergert (1):
      winsys: Check for KHR_swap_buffers_with_damage

Corentin Noël (5):
      cogl/context: Add transfer full annotation to destroy timestamp query
      cursor-tracker: Add missing annotation to meta_cursor_tracker_get_pointer
      mutter: Add missing nullable annotation when possible
      startup-notification: Specify the actual type in the "changed" signal
      clutter/stage: Remove unused nullable annotation

Daniel van Vugt (12):
      clutter/pick-stack: Avoid uninitialized cairo_region_subtract_rectangle
      onscreen/native: Don't try rendering on a secondary GPU without EGL
      onscreen/native: Fall back if COPY_MODE_SECONDARY_GPU fails to init
      onscreen/native: Fix typo in log message "the the"
      kms/impl-device: Add addfb2_modifiers to MetaKmsDeviceCaps
      kms/device: Disable modifiers when !DRM_CAP_ADDFB2_MODIFIERS
      stage/x11: Remove trailing whitespace
      kms/crtc: Fix typo s/proporties/properties/
      kms/crtc: Add debug logging of supported vs unsupported properties
      kms/crtc: Add function meta_kms_crtc_has_gamma
      crtc/kms: Don't add gamma to the update if unsupported by the CRTC
      cursor-renderer/native: Remove unused DRM_CAP_CURSOR_{WIDTH,HEIGHT}

Florian Müllner (1):
      Bump version to 42.1

Jonas Dreßler (10):
      clutter: Pass target actor of events to event filter functions
      events: Use the event target actor to determine window for event
      workspace: Use existing focus_window when asked to focus default window
      clutter: Set event as current_event when going through event filters
      clutter: Bail out and warn on reentry into mapping/unmapping cycle
      clutter: Pass events to pointer a11y before going through filters
      clutter/stage: Repick when pointer actor goes unmapped
      clutter: Remove device/sequence entry when TOUCH_END get filtered out
      clutter/actor-meta: Notify actor property on changes
      clutter: Don't log filenames in debugging mode

Jonas Ådahl (26):
      tests/build: Set up test environment using a dict()
      build: Include KVM test enablement in summary
      ci: Break up some long meson lines
      tests/kvm: Forward the test environment variables to the VM
      ci: Run KVM tests
      wayland/shm: Add support for ABGR8888 and XBGR8888 formats
      shaped-texture: Pass along the snippet to the texture tower
      shaped-texture: Paint with the right layer snippet
      startup-notification: Fix some introspection annotations
      screen-cast: Test allocate DMA buffer with implicit API
      screen-cast/src: Always allow MemFd buffer types to be selected
      build: Make each executable/library have their own log domain
      util: Avoid overriding 'message' in meta_topic()
      display: Get the backend from the context
      barrier: Some coding style cleanup
      barrier: Remove _ prefix in various places
      screen-cast: Remove stray newline
      compositor/dnd: Fix indentation
      drm-buffer: Keep track of handle as well
      kms/impl-device/simple: Get the buffer handle from MetaDrmBuffer
      cursor-renderer/native: Move buffer creation to helper
      cursor-renderer/native: Support allocating dumb buffers
      stage: Add 'prepare-frame' signal
      screen-cast/window/src: Fix signal handler types
      screen-cast: Always wait for an update before sending cursor-only frames
      kms/impl/simple: Make sure cursor buffers have fb ids

Jordi Mas (1):
      Update Catalan translation

Milo Casagrande (1):
      Update Italian translation

Nathan Follens (1):
      Update Dutch translation

Ngọc Quân Trần (1):
      Update Vietnamese translation

Olivier Fourdan (2):
      xwayland: Init DnD on every Xwayland start
      x11: Set WM_S0 last

Robert Mader (3):
      wayland/surface: Disable WL_SURFACE_ERROR_INVALID_SIZE check again
      wayland/dma-buf: Only advertise supported formats
      wayland/dma-buf: Remove redundant error check

Sebastian Keller (3):
      clutter: Mark clutter_stage_grab() return value as transfer full
      x11/window: Update _NET_WM_DESKTOP when a window becomes all-workspace
      Revert "workspace: Use existing focus_window when asked to focus default window"

Sebastian Wick (2):
      window: Check fullscreen status when window changes monitor
      backends/native: Update cursor also when scaled or transformed

Łukasz Spintzyk (1):
      renderer/native: Restore EGL state after creating secondary GPU state

Марко Костић (1):
      Update Serbian translation


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