[mutter] Created tag 3.35.92



The signed tag '3.35.92' was created.

Tagger: Florian Müllner <fmuellner gnome org>
Date: 1583026214 +0100

    Tag release 3.35.92

Changes since the last tag '3.35.91':

Adam Jackson (4):
      cogl: GLES3 has glGetStringi
      cogl: GLES3 has sampler objects
      cogl: GLES3 has vertex array objects
      cogl: GLES3 has sync objects

Alan Mortensen (1):
      Updated Danish translation

Arun Raghavan (1):
      build: Use dbus interface dir from pkg-config

Asier Sarasua Garmendia (2):
      Update Basque translation
      Update Basque translation

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

Carlos Garnacho (11):
      backends/native: Shuffle udev client initialization in MetaSeatNative
      x11: Set up the compositing manager selection on meta_display_init_x11()
      tests: Ensure MetaX11Display is initialized before running tests
      tests: Set fatal log handler on clutter tests
      core: Make meta_display_init_x11() an async function
      xwayland: Do not block on Xwayland initialization
      compositor: Shuffle x11 compositing bits in MetaCompositor
      core: Use DISPLAY envvar to forward in the launch context
      wayland: Set up initialization X11 socket
      wayland: Pass private X connection on GNOME_SETUP_DISPLAY
      xwayland: Allow setting up maintenance processes

Christian Hergert (6):
      clutter/actor: avoid transform node for identity matrix
      clutter: fix hole in ClutterPaintNode
      clutter: avoid g_signal_emit_by_name() from ClutterActor
      cogl: reduce temporary allocations calculating redraw regions
      clutter: avoid redundant _clutter_paint_node_init_types()
      clutter: add tracing for frameclock cycle

Daniel Mustieles (1):
      Updated Spanish translation

Daniel van Vugt (3):
      clutter/enums: Correct docs about ClutterOffscreenRedirect
      clutter/actor: Add CLUTTER_OFFSCREEN_REDIRECT_ON_IDLE
      clutter-actor: Add detail to captured-event

Emin Tufan Çetin (1):
      Update Turkish translation

Emmanuele Bassi (1):
      bind-constraint: Update the preferred size

Florian Müllner (3):
      clutter: Make clutter_contraint_update_preferred_size() public
      ci: Adjust URL check
      Bump version to 3.35.92

Fran Dieguez (1):
      Update Galician translation

Georges Basile Stavracas Neto (9):
      cogl/framebuffer: Add cogl_framebuffer_flush
      cogl/context: Add cogl_renderer_create_dma_buf() and family
      renderer-native: Move DMA buffer creation to an auxiliary function
      renderer-native: Implement DMA buffer creation
      screen-cast-stream-src: Support DMA buffer sharing
      monitor-stream-src: Implement blitting view framebuffers
      window-stream-source: Draw into DMA buffer image
      screen-cast-stream-src: Remove unused parameter
      monitor-stream-src: Use cogl_framebuffer_finish()

Gwan-gyeong Mun (1):
      Update Korean translation

Jonas Dreßler (17):
      util: Add INPUT debug topic
      virtual-input-device/native: Fix warning message
      backends/native: Replace tabs with spaces
      window: Check window responsiveness on every window focus
      display: Fix intendation of an argument and add details to a warning
      display: Make sure ping serials are never reused
      display: Only send one ping to a window at a time
      backends/native: Also check touch-mode on object initialization
      clutter/seat: Add gtkDoc comments for touch-mode property
      clutter/seat: Add API to inhibit unfocus of the cursor surface/actor
      wayland/pointer: Add support for the new ClutterSeat inhibit-unfocus API
      wayland/pointer: Use g_signal_connect_swapped for one signal
      clutter/x11: Stop tracking stage changes on crossing events
      cogl/clip-stack: Use "merge" parameter for rectangle clips
      cogl/clip-stack: Restore old matrices after drawing to stencil buffer
      cogl/clip-stack: Explicitely initialize the stencil mask
      cogl/clip-stack: Set color and depth mask when drawing rectangle clips

Jonas Ådahl (52):
      settings: Improve logging of enabled experimental features
      window-actor: Don't show actor until meta_window_actor_show()
      xwayland: Move out surface role related logic
      surface-actor: Remove get_window() API and vfunc
      wayland: Move tree updating to the shell surface role
      wayland: Don't access MetaWaylandSurface::window directly
      wayland/surface: Move relative coordinate calculating to roles
      wayland/surface: Let roles set DND functions
      wayland: Move calc-showing window logic to roles having windows
      wayland: Move MetaWindow ownership to window owning roles
      screen-cast-session: Add 'disable-animations' property
      remote-access-handle: Expose disable-animations property
      renderer-native: Move 'backend' field to MetaRenderer
      renderer: Add API to check whether renderer is hardware accelerated
      renderer-native: Use hardware acceleration check in generic layer
      display: Make check-alive timeout configureable
      monitor: Move logical to CRTC transform helper to MetaOutput
      logical-monitor: Pass monitor in the for each CRTC helper callback
      boxes: Add 'round' rounding strategy
      crtc: Move configured state to separate struct
      clutter/stage: Remove stray newline
      renderer-x11-nested: Remove stray newline
      renderer-native: Fix a couple of style misses
      renderer-native: Draw stage separately per CRTC
      crtc: Move logical monitor pointer to MetaMonitor
      clutter/stage/cogl: Remove some leftover whitespace
      clutter/stage/cogl: Name variable to make coordinate space obvious
      clutter/cogl/stage: Simplify swap_event boolean logic
      clutter/cogl/stage: Use fb size for for fallback fb clip region
      clutter/view: Don't take paint rect after paint
      clutter/cogl/stage: Rename have_clip to is_full_redraw
      clutter/cogl/stage: Simplify region transform code
      clutter/stage: Pass redraw clip instead of extents when painting view
      clutter: Pass redraw clip via paint context
      clutter/cogl/stage: Use g_clear_pointer() to clean up regions
      clutter: Move redraw clip management to views
      monitor-manager-xrandr: Don't try to disable disabled CRTC
      monitor-transform: Add meta_monitor_transform_transform() helper
      monitor: Use transform helper when dealing with panel orientation
      monitor: Move logical <-> CRTC transform helpers to MetaOutput
      crtc: Don't leak MetaCrtcConfig
      cursor-renderer-native: Fix hw cursor for non-square sprites
      window/wayland: Don't inhibit finishing moves if any window is resized
      place: Make placement rule processing provide relative coordinates
      wayland/window: Pass popup configuration using relative coordinates
      window: Put placement related fields in a anynomous struct
      constraints: Pass constrained relative coordinates to window impl
      Add MetaGravity and replace X11 equivalent with it
      wayland/window-configuration: Track resize flags and gravity too
      window: Implement asynchronous popup moving
      wayland/xdg-shell: Add support implicit popup moving
      wayland/xdg-shell: Add support for explicit popup repositioning

Kukuh Syafaat (1):
      Update Indonesian translation

Marek Černocký (1):
      Updated Czech translation

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

Olivier Fourdan (4):
      window-actor/x11: Update opaque region
      xwayland: Not all xwayland surface have a window
      wayland/data-device: Check resource version on cancel
      wayland/data-device: Fix crash with offer from X11 client

Piotr Drąg (1):
      Update Polish translation

Rafael Fontenelle (1):
      Update Brazilian Portuguese translation

Robert Mader (10):
      window-actor: Make culling of opaque windows X11 only
      backends/cursor: Add API to set and get the texture buffer transform
      monitor-transform: Add generic function to get relative transform
      cursor-renderer/native: Implement scaled/transformed hardware cursors
      cursor-renderer/native: Remove unnecessary endian check
      wayland/actor-surface: Check for MetaXwaylandSurface instead of window type
      surface-actor: Cull out surfaces without alpha channel
      window-actor/x11: Disable culling on window actor level
      surface-actor: Do not copy empty clip/unobscured regions
      background-actor: Do not copy empty clip/unobscured regions

Sebastian Keller (4):
      surface-actor-x11: Avoid flicker when (un)redirecting windows
      sound-player: Fix invalid write after playback is cancelled early
      clutter/cogl/stage: Don't leak FB damage region on redraw
      clutter/cogl/stage: Remove duplicate region union

Wim Taymans (1):
      screen-cast: Update to PipeWire 0.3 API

Yi-Jyun Pan (1):
      Update Chinese (Taiwan) translation

sicklylife (2):
      Update Japanese translation
      Update Japanese translation

worldofpeace (1):
      build: ensure absolute path to sysprof dbus interface dir


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