[mutter] Created tag 40.rc



The signed tag '40.rc' was created.

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

    Tag release 40.rc

Changes since the last tag '40.beta':

A S Alam (1):
      Update Punjabi translation

Akihiko Odaki (2):
      backend/native: Calculate refresh rate in double-precision
      backend/native: Add tests for refresh rate calculation

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

Alexander Mikhaylenko (1):
      clutter: Add API for retrieving gesture unaccelerated deltas

Anders Jonsson (1):
      Update Swedish translation

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

Aurimas Černius (1):
      Updated Lithuanian translation

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

Benjamin Berg (1):
      main: Force Xwayland startup if not on systemd

Claude Paroz (2):
      Updated French translation
      Updated French translation

Daniel van Vugt (1):
      clutter/frame-clock: Evenly space updates when presentation times are zero

Daniel Șerbănescu (1):
      Update Romanian translation

Emin Tufan Çetin (1):
      Update Turkish translation

Enrico Nicoletto (1):
      Update Brazilian Portuguese translation

Fabio Tomat (1):
      Update Friulian translation

Florian Müllner (3):
      Post-release version bump
      ci: Update ci-fairy image
      Tag release 40.rc

Fran Dieguez (2):
      Update Galician translation
      Update Galician translation

Gwan-gyeong Mun (1):
      Update Korean translation

Hugo Carvalho (1):
      Update Portuguese translation

Ivan Molodetskikh (23):
      x11-display: Use unsetenv if old value was NULL
      cogl/frame-info: Add HW_CLOCK flag
      clutter/frame-info: Add HW_CLOCK flag
      cogl: Report presentation time in microseconds
      cogl: Make presentation time always MONOTONIC
      cogl: Remove cogl_get_clock_time()
      cogl: Remove get_monotonic_time_ns()
      cogl/frame-info: Add sequence
      clutter/frame-info: Add sequence
      cogl/frame-info: Add ZERO_COPY flag
      clutter/frame-info: Add ZERO_COPY flag
      cogl/frame-info: Add VSYNC flag
      clutter/frame-info: Add VSYNC flag
      onscreen/native: Send a symbolic flip on discard
      Generate presentation-time files
      wayland: Implement stub presentation-time
      wayland: Add presentation_feedback_present()
      wayland: Store list of presentation-time surfaces
      wayland: Store map of ready presentation feedbacks
      wayland: Wire up presentation-time machinery
      backend: Pass stage view to cursor-painted signal
      wayland: Send presentation feedbacks to cursors
      README: Fix list paragraphs

Jonas Dreßler (10):
      display: Reset all grab properties after a grab op
      clutter/text: Avoid relayout on PangoAttributes changes when possible
      clutter: Also pick on BUTTON_PRESS events
      window: Cancel window grab ops on TOUCH_CANCEL events
      window: Handle TOUCH_BEGIN events separately during grab ops
      window: Don't stop irrelevant TOUCH_END events during window grab ops
      clutter/text: Emit cursor-changed right after setting cursor position
      Revert "backends: Use also a native cursor renderer for tablets"
      backends/native: Translate right coords when creating motion events
      background-content: Optimize rounded clipping shader a bit

Jonas Ådahl (70):
      seat-impl: Dispatch source also when there are already queued events
      backend: Only create idle monitors for added physical input devices
      virtual-input-device/native: Emit added/removed events
      virtual-input-device/native: Verify device cleanup in impl_state_free()
      x11-display: Set NO_AT_BRIDGE to 1 while opening the GDK display
      onscreen/native: Remove stray whitespace
      onscreen/native: Add ref to dumb buffer when using as scanout buffer
      background-content: Fix pipeline cache size
      remote-desktop: Add backend getter
      native/seat-impl: Add helper for queuing main thread idle callbacks
      clutter/keymap: Make caps and num lock state properties
      remote-desktop/session: Add CapsLockState and NumLockState properties
      clutter/stage-view: Disable double buffered shadow buffering
      tests/test-client: Set padding to 0 too
      tests/clutter/timeline-interpolate: Assorted style cleanups
      tests/clutter/timeline-interpolate: Rework test to be less flaky
      tests/clutter/timeline-interpolate: Use correct clock
      onscreen/native: Fix cast from CoglOnscreenEgl
      cogl/onscreen/egl: Remove platform pointer
      compositor/x11: Notify the sync ring about frames on updates
      window-actor/x11: Queue full actor redraw when redraw queued
      README: Clarify how to name flag types
      backend-native: Add non-functional 'headless' mode
      native: Rename MetaMonitorManagerKms to MetaMonitorManagerNative
      native: Add abstract MetaOutputNative object
      output/kms: Make EDID be read via MetaOutputNative object
      crtc/kms: Add an abstract MetaCrtcNative that sits under MetaCrtcKms
      kms/impl-device: Make non-abstract types explicitly init mode setting
      kms/device: Move universal plane cap check to mode set init
      monitor-manager/native: Allow starting without outputs when headless
      seat/impl: Make it possible to run without libinput
      backend/native: Add getter for is-headless state
      kms: Add way to run without mode setting
      backend/native: Hook up 'headless' mode to input and KMS subsystems
      main: Make it possible to set properties when overriding configuration
      tests: Add headless native backend test
      renderer/native: Downgrade warning to message about no hw-accel dGPU path
      monitor: Attach to backend instead of GPU
      crtc/kms: Make the 'transform-handled' API pass through MetaCrtcNative
      monitor: Unset output monitor when disposing
      workspace: Nag less about tiny but sane work areas
      backend: Add 'prepare-shutdown' signal
      backend: Only show cursor when showing stage if pointer is present
      plugins/default: Initialize background color in a predictable manner
      kms/connector: Don't use MetaConnectorType for connector type
      Introduce virtual monitors
      tests: Add reference test framework
      tests: Add virtual monitor tests
      main: Add --virtual-monitor argument
      clutter: Expose 'capture_view_into()` as API
      remote-desktop/session: Handle unable to transform coordinate gracefully
      screen-cast/src: Add helper to close stream after dispatch
      screen-cast/src: Allow for source with adaptive stream size
      screen-cast/session: Introduce RecordVirtual D-Bus API
      tests: Add tests for virtual screen cast source
      tests: Add persistent virtual monitor test
      native: Add headless mode using surfaceless EGL context
      ci: Run whole run-tests.sh in a D-Bus session
      ci/run-tests: Call set -e instead of set +e
      ci: Enable native backend and screen cast tests
      clutter/backend/native: Don't double manage stage implementation
      clutter/backend/x11: Fix some variable naming convention
      input-settings: Don't eat up seat reference
      backend: Take over seat ownership from the clutter backend
      backend: Destroy seat explicitly
      backend: Destroy clutter backend explicitly
      backend: Destroy backend explicitly
      backend: Destroy stage when destroying backend
      main: Expose hooks to manage context with more granularity
      cally/stage: Don't add weak pointer to stage

Jordi Mas (2):
      Update Catalan translation
      Update Catalan translation

Kukuh Syafaat (1):
      Update Indonesian translation

Marco Trevisan (Treviño) (7):
      backends/x11: Add dummy input-settings implementation
      clutter: Ensure we always call handle_event_post for processed events
      backends/x11: Pass the seat to the input settings
      backends/input-settings: Do not disconnect seat signals
      restart: Request to hide the restart message if not accepted
      later: Handle gracefully calls with unset display
      clutter: Always make the seat handle the events first

Marek Černocký (2):
      Updated Czech translation
      Updated Czech translation

Milo Casagrande (1):
      Update Italian translation

Olivier Fourdan (3):
      window: Add "is_focus_async" API
      core: Account for the globally active input case
      backends/native: Sync LEDs when adding new device

Pascal Nowack (3):
      remote-desktop: Fix typo in API description
      backends/x11: Interpret keycode correctly
      remote-desktop: Clarify the type of keycode for NotifyKeyboardKeycode()

Philip Withnall (1):
      xwayland: Fix some FD leaks on error paths

Piotr Drąg (2):
      Update Polish translation
      Update Polish translation

Robert Mader (2):
      wayland/subsurface: Move placement ops to the parents pending state
      wayland/surface: Do not free placement ops of cached state

Sebastian Keller (6):
      frame: Fix crash when clicking below titlebar with broken gtk themes
      backends/input-settings: Don't bind mouse GSettings to ClutterSettings
      backends/x11: Don't try to read more button states than there are
      backends/x11: Free button state mask allocated by XIQueryPointer
      backends/x11: Unref keymap on finalize
      backends/x11: Don't leak XRRGetPanning result

Suryashankar Das (1):
      backends/x11: Fix device hierarchy event handling for x11 backend

Yuri Chornoivan (1):
      Update Ukrainian translation


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