[mutter] Created tag 40.1



The signed tag '40.1' was created.

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

    Tag release 40.1

Changes since the last tag '40.0':

Aaron Plattner (2):
      x11: Rename `atom` to `ctm_atom`
      x11: Skip sending redundant CTM change requests

Aleksandr Mezin (1):
      Revert "wayland/window: Correct detection whether to send `configure`"

Asier Sarasua Garmendia (1):
      Update Basque translation

Bruce Cowan (1):
      Update British English translation

Carlos Garnacho (13):
      cogl: Drop "volatile" from static GTypes in manual registration
      clutter: Drop "volatile" from static GTypes in manual registration
      core: Drop "volatile" from static GTypes in manual registration
      wayland: Cancel selection data sources that are set while unfocused
      clutter: Update ClutterGestureAction point position before ::prepare
      clutter: Ensure to reset touchpoints when disabling action
      backends/x11: Add traps around XIPointerWarp call
      core: Drop X11 error trap from pointer warping code
      backends: Store whether views are scaled in MetaViewportInfo
      backends/native: Check whether views are scaled via MetaViewportInfo
      backends/native: Unref/unset key repeat GSource when cleared
      clutter: Move pointer a11y settings management from MetaInputSettings
      backends: Drop MetaInputSettings::seat property

Daniel van Vugt (1):
      wayland-dma-buf: Add support for DRM_FORMAT_ABGR2101010

Dz Chen (1):
      Update Chinese (China) translation

Florian Müllner (4):
      Post-release version bump
      data: Add back (hidden) shortcuts for vertical navigation
      native: Fix compiler warning
      Tag release 40.1

Hugo Carvalho (1):
      Update Portuguese translation

Jonas Dreßler (7):
      clutter/actor: Always use allocation size for picking
      clutter/actor: Add API to invalidate cached paint volumes
      clutter/actor: Properly invalidate cached paint volumes of actors
      clutter/actor: Update all last_paint_volumes before painting
      clutter/actor: Invalidate paint volumes of clones when ours changes
      window-actor-x11: Invalidate paint volume when shadow changes
      clutter/paint-volume: Union paint volumes correctly using Graphene

Jonas Ådahl (48):
      clutter/seat: Fix initial value in clutter_seat_has_touchscreen()
      backend/native: Only disable KMS modifiers for i915
      backend/native: Disable KMS modifiers for amdgpu and nouveau as well
      launcher: Use gnome.gdbusgen and add prefix to generated API
      kms/impl-device: Fix some argument naming mistakes
      seat-native: Remove left-over function declaration
      renderer/native: Remove unused function parameter
      renderer: Switch open coded list clearing to g_clear_list()
      kms/impl-device-atomic: Remove useless warning
      output/kms: Only add common modes for single mode connectors
      monitor-manager: Don't include generated code in header file
      onscreen/native: Remove redundant EGLSurface cleanup
      onscreen/native: Release buffer before destroying EGLSurface
      onscreen/native: Make sure to reset the EGL context after dGPU blit
      renderer/native: Fix disabling monitors on otherwise unchanged device
      kms/connector: Properly predict connectors turning off
      input-settings: Make set_matrix() vfunc take const float array pointer
      input-settings/native: Check mapping mode in input thread
      output/kms: Add back common modes on non-single mode outputs
      remote-desktop-session: Create virtual input devices on demand
      native: Invalidate CRTC gamma when resuming or leaving power save
      udev: Don't only check 'platform' device for KMS modifier tag
      udev: Move device tag detection into helper
      backend/native: Add udev rule to ignore vkms devices
      renderer/native: Destory EGL context on GPU data tear down
      onscreen/native: Get backend pointer from GPU
      kms: Remove idle flush callback when flushing
      onscreen/native: Simplyify notify_view_crtc_presented()
      onscreen/native: Complete buffer swap also if we discarded
      kms/impl-simple: Add helper for dispatching page flip datas
      kms-impl/simple: Discard pending flips when finalizing
      kms/impl-simple: Clean up pending page flip datas on finalize
      kms/impl-device/atomic: Discard pending page flip datas on finalize
      backend/native: Split up KMS shutdown in two phases
      wayland: Clean up Wayland clients and display on shutdown
      backend: Clean up GPU instances last
      backend: Cleanup cursor tracker on shutdown
      renderer: Cleanup views in dispose
      backend: Cleanup renderer on shutdown
      xwayland: Set libX11 error handlers to no-ops before terminating
      main: Tear down Wayland support before MetaDisplay
      wayland: Terminate Xwayland when shutting down
      wayland/keyboard: Don't free NULL anonymous file
      wayland/seat: Unset resource user data when disabling
      wayland: Tear down seat too when shutting down
      xwayland: Handle shutting down without having started
      remote-desktop-session: Don't recreate virtual device over and over
      remote-desktop: Close sessions on prepare-shutdown

Jordi Mas (1):
      Update Catalan translation

Luna Jernberg (1):
      Update Swedish translation

Marek Černocký (1):
      Updated Czech translation

Matej Urbančič (1):
      Update Slovenian translation

Michel Dänzer (1):
      meson: Add udev_dir option

Nathan Follens (1):
      Update Dutch translation

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

Olivier Fourdan (3):
      window/x11: Allow window resize while moving
      window/x11: Keep buffer size if resize is not allowed
      xwayland: Check the condition on displayfd ready

Piotr Drąg (1):
      Update Polish translation

Quentin PAGÈS (1):
      Update Occitan translation

Rafael Fontenelle (1):
      Update Brazilian Portuguese translation

Robert Mader (10):
      shaped-texture: Viewport update calculation fixes
      region-utils: Fix typo in crop_and_scale() fastpath
      shaped-texture: Use G_APPROX_VALUE to compare viewport source rects
      shaped-texture: Expose ensure_size_valid() API
      wayland/actor-surface: Call ensure_size_valid() on shaped-texture
      window-actor/wayland: Cleaner subsurface reordering
      wayland/subsurface: Avoid placement ops for detached subsurfaces
      shaped-texture: Apply viewport and rotation in right order
      shaped-texture: Fix damage propagation for rotated transforms with viewport
      wayland/data-device: Clear existing data device resource from list

Sebastian Keller (2):
      clutter/pick-stack: Use exclusive bottom/right box borders when picking
      xprops: Validate text properties that claim to be UTF8

Takao Fujiwara (1):
      clutter/input-method: Calculate evdev_code from keycode

Tim Sabsch (1):
      Update German translation

Yosef Or Boczko (1):
      Update Hebrew translation

Yuri Chornoivan (1):
      Update Ukrainian translation

kirbykevinson (1):
      clutter: Make stage capture support fractional scaling


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