Change logs for mutter source package in Cosmic

  • mutter (3.30.2-1~ubuntu18.10.4) cosmic; urgency=medium
    
      * Add support for high frame rate displays (LP: #1763892):
        - Drop clutter-Smooth-out-master-clock-to-smooth-visuals.patch
        - Add lp1763892-a-renderer-native-Add-hardware-presentation-timing.patch
        - Add lp1763892-b-renderer-native-Advertise-_FEATURE_SWAP_THROTTLE.patch
    
     -- Daniel van Vugt <email address hidden>  Thu, 28 Feb 2019 17:43:10 +0000
  • mutter (3.30.2-1~ubuntu18.10.3) cosmic; urgency=medium
    
      * d/p/clutter-Avoid-rounding-compensation-when-invalidating-2D-.patch,
        d/p/clutter-Fix-offscreen-effect-painting-of-clones.patch:
        - Fix offscreen-effect painting of clones in zoom mode (LP: #1767648,
          LP: #1779615)
      * d/p/cogl-auto-texture-Avoid-a-double-free-crash.patch,
        d/p/clutter-offscreen-effect-Disable-if-no-texture.patch:
        - Fix crash in dual monitor setup and gdm activation (LP: #1790525,
          LP: #1795774)
    
     -- Marco Trevisan (Treviño) <email address hidden>  Fri, 25 Jan 2019 11:09:33 +0000
  • mutter (3.30.2-1~ubuntu18.10.2) cosmic; urgency=medium
    
      * Update gbp.conf and Vcs metadata for cosmic
      * control: Depend on g-s-d-schemas instead of g-s-d. We only need the
        schemas. (LP: #1808796)
    
     -- Iain Lane <email address hidden>  Mon, 17 Dec 2018 10:53:41 +0000
  • mutter (3.30.2-1~ubuntu18.10.1) cosmic; urgency=medium
    
      * SRU backport from unstable / disco to cosmic. (LP: #1804448)
      * Drop change from 3.30.1-4 for the SRU - we are not ready to SRU this yet
        (reinstates the patch):
        + Drop clutter-Smooth-out-master-clock-to-smooth-visuals.patch: It was
          abandoned upstream, but also seems to be limiting refresh rates in
          Xorg sessions to 60Hz when previously they were unlimited.
        + Also modify the changelog entry for 3.30.1-4 to drop the bug ref so it
          doesn't confuse the SRU process.
    
    mutter (3.30.2-1) unstable; urgency=medium
    
      * Team upload
      * New upstream release
        - Drop cherry-picked patches
    
    mutter (3.30.1-4) unstable; urgency=medium
    
      [ Andrea Azzarone ]
      * d/p/x11-close-display-in-an-idle-function.patch:
        - close the x11 display in an idle function. This fixes a crash when running
          'gnome-shell --replace'.
    
      [ Daniel van Vugt]
      * Drop clutter-Smooth-out-master-clock-to-smooth-visuals.patch: It was
        abandoned upstream, but also seems to be limiting refresh rates in
        Xorg sessions to 60Hz when previously they were unlimited (see LP #1763892).
    
    mutter (3.30.1-3) unstable; urgency=medium
    
      * Team upload
    
      [ Jeremy Bicha ]
      * Only depend on libegl1-mesa-dev on Linux
      * debian/libmutter-3-0.symbols: Mark many symbols as Linux-only
    
      [ Simon McVittie ]
      * debian/patches: Update to upstream gnome-3-30 branch at commit
        3.30.1-8-g1abab3fe2
        - In particular this fixes two memory leaks introduced in 3.30.1
          (Closes: #913028)
    
    mutter (3.30.1-2) unstable; urgency=medium
    
      * Only Build-Depend on libdrm-dev and libgbm-dev on Linux
    
     -- Iain Lane <email address hidden>  Thu, 22 Nov 2018 13:53:20 +0000
  • mutter (3.30.1-1) unstable; urgency=medium
    
      * New upstream release (LP: #1796772)
      * Drop cherry-picked patches applied in new release
      * debian/libmutter-3-0.symbols: Add new symbols
      * Don't run the build tests on mips & mipsel since they fail
        and time out too much.
      * Drop skip-failing-tests.patch:
        - These tests seem to run ok except on mips and mipsel
    
     -- Jeremy Bicha <email address hidden>  Mon, 08 Oct 2018 20:24:51 -0400
  • mutter (3.30.0-6) unstable; urgency=medium
    
      * Team upload
    
      [ Simon McVittie ]
      * Update to upstream git master branch at commit 3.30.0-28-g95649fd2b.
        According to upstream, all of this should be in 3.30.1.
        - In particular this fixes a crash when combining a touchscreen
          and graphics tablet (Closes: #910370, #908153, LP: #1788483)
      * d/libmutter-3-0.symbols:
        - Ignore removal of private function meta_input_device_is_trackball()
        - Add meta_region_scale_double()
    
      [ Jeremy Bicha ]
      * Modify debian/skip-failing-tests.patch:
        - Go back to skipping the actor-shader-effect-test since it's flaky
        (LP: #1795556)
    
     -- Simon McVittie <email address hidden>  Mon, 08 Oct 2018 07:53:09 +0100
  • mutter (3.30.0-4) unstable; urgency=medium
    
      [ Simon McVittie ]
      * Try again to put all the changes since 3.30.0-2 in their correct
        debian/changelog entries
    
      [ Jeremy Bicha ]
      * Drop 2 patches that no longer seem needed:
        - debian/skip-failing-tests.patch
        - debian/skip-failing-tests-325.patch
      * Use "xvfb-run -a" instead of just xvfb-run for build tests
    
     -- Jeremy Bicha <email address hidden>  Sat, 29 Sep 2018 12:03:42 -0400
  • mutter (3.30.0-3) unstable; urgency=medium
    
      * Team upload
      * Add missing changes to previous changelog entry
      * d/p/window-unmanage-dialog-when-clearing-transient_for.patch,
        d/p/actor-Fix-logic-error-in-determining-terminal-effect-for-.patch,
        d/p/actor-Always-use-get_paint_volume-override-for-active-eff.patch,
        d/p/actor-Also-recompute-paint-volume-if-we-recently-dropped-.patch,
        d/p/compositor-Skip-windows-not-visible-to-the-compositor.patch,
        d/p/wayland-No-xdg-output-events-without-a-logical-monitor.patch:
        Cherry-pick the same changes from upstream git master that have been
        applied to the upstream gnome-3-28 branch
        - In particular the last of those patches should fix a crash
          on gnome-shell startup (Closes: #909243)
    
     -- Simon McVittie <email address hidden>  Fri, 28 Sep 2018 10:48:08 +0100
  • mutter (3.30.0-1) unstable; urgency=medium
    
      [ Didier Roche ]
      * New upstream release:
        - Updated translations
    
      [ Iain Lane ]
      * Merge experimental branch back into master and update references to it
        accordingly. This upload is going to unstable.
    
     -- Didier Roche <email address hidden>  Wed, 05 Sep 2018 11:30:26 +0100
  • mutter (3.29.92-1) experimental; urgency=medium
    
      * Team upload
    
      [ Marco Trevisan (Treviño) ]
      * New upstream development release
        - Fix a crash when drmModeGetResources() fails, for example when
          using Wayland on Nvidia hardware (Closes: #900002)
      * Rebase patch series
      * d/p/renderer-native-Check-calculated-transform-when-creating-.patch:
        - dropped as applied upstream
    
      [ Simon McVittie ]
      * Standards-Version: 4.2.1 (no changes required)
      * Update debian/libmutter-3-0.symbols
    
     -- Simon McVittie <email address hidden>  Thu, 30 Aug 2018 08:45:01 +0100
  • mutter (3.29.91-1) experimental; urgency=medium
    
      * Team upload
      * New upstream development release
      * Update wayland-protocols build-dependency to 1.16
      * d/copyright: Update
      * Rebase patch series
      * d/*.install: Sort file lists (wrap-and-sort -a)
      * Normalize package lists with wrap-and-sort -a
      * d/control: Normalize package stanza order with wrap-and-sort -abk
      * Standards-Version: 4.2.0 (no changes required)
      * d/libmutter-3-0.symbols: Update
      * d/rules: Tell dh_shlibdeps about our private libraries
    
     -- Simon McVittie <email address hidden>  Mon, 20 Aug 2018 21:17:31 +0100
  • mutter (3.29.90-2) experimental; urgency=medium
    
      * Team upload
      * Build-depend on GLib 2.57.2 for the new approach to overriding
        GSettings per desktop
      * d/p/clutter-actor-Inherit-clone-branch-depth-from-parent.patch,
        d/p/Updated-Slovenian-translation.patch,
        d/p/Updated-Slovenian-translation-1.patch:
        Update to upstream 3.29.90-3-ga87c447b7
      * d/p/renderer-native-Check-calculated-transform-when-creating-.patch:
        Apply proposed patch to fix a regression with rotated screens
        (Closes: #905363)
      * d/gbp.conf: Don't number patches
    
     -- Simon McVittie <email address hidden>  Sat, 04 Aug 2018 16:32:49 +0100
  • mutter (3.29.90-1) experimental; urgency=medium
    
      * Team upload
      * New upstream release
        - Don't try to use an invalid monitor mode to figure out scaling
          (LP: #1723615)
      * d/p/window-wayland-Always-update-monitor-for-non-user-ops.patch,
        d/p/native-gpu-Handle-drmModeSetCrtc-failing-gracefully.patch,
        d/p/wayland-Nullify-monitor-resources-when-updating-outputs.patch,
        d/p/monitor-manager-Filter-out-low-screen-resolutions.patch,
        d/p/window-Don-t-refuse-to-move-focus-to-the-grab-window.patch,
        d/p/window-Explicitly-exclude-unmanaging-window-from-focus-ag.patch:
        Drop patches that were applied upstream
      * d/libmutter-3-0.symbols: Update
        - Ignore ABI change in experimental: removal of
          meta_prefs_override_preference_schema()
        - Add Breaks on previous experimental gnome-shell
    
     -- Simon McVittie <email address hidden>  Wed, 01 Aug 2018 09:03:19 +0100
  • mutter (3.28.3-2) unstable; urgency=medium
    
      * Team upload
    
      [ Iain Lane ]
      * debian/gbp.conf: Set the upstream branch to upstream/3.28.x, since we've
        branched for experimental now.
    
      [ Marco Trevisan (Treviño) ]
      * d/p/native-gpu-Handle-drmModeSetCrtc-failing-gracefully.patch:
        - Avoid crashing when warning about wrongly set crtc mode
          (LP: #1754949)
      * d/p/gpu-kms-Don-t-crash-if-drmModeGetResources-returns-N.patch:
        - Don't crash if drmModeGetResources returns NULL  (LP: #1767956)
      * d/p/window-wayland-Always-update-monitor-for-non-user-ops.patch:
        - Always update monitor in wayland, avoiding crash (LP: #1784398)
      * d/p/monitor-manager-Filter-out-low-screen-resolutions.patch:
        - Don't return screen resolutions that can't be applied (LP: #1772831)
      * d/p/window-Don-t-refuse-to-move-focus-to-the-grab-window.patch,
        d/p/window-Explicitly-exclude-unmanaging-window-from-focus-ag.patch:
        - Don't crash if a modal dialog closes while being dragged
          (LP: #1422253)
      * d/p/monitor-Use-current-monitor-mode-to-check-whether-active.patch:
        - Don't try to use an invalid monitor mode to figure out scaling
          (LP: #1723615)
    
      [ Simon McVittie ]
      * Sort patch series in upstream order, with patches applied upstream
        first
      * d/copyright: Remove obsolete FSF postal addresses
      * Standards-Version: 4.1.5 (no changes required)
      * Set Rules-Requires-Root to no
      * Update symbols file
    
     -- Simon McVittie <email address hidden>  Tue, 31 Jul 2018 15:35:03 +0100
  • mutter (3.28.3-1) unstable; urgency=medium
    
      * New upstream release
      * d/p/backends-Add-logical-monitor-monitor-output-crtc-ref-chai.patch,
        d/p/backends-Move-MetaOutput-crtc-field-into-private-struct.patch,
        d/p/clutter-device-evdev-Get-devices-from-main-seat-if-no-rea.patch,
        d/p/clutter-evdev-Don-t-ignore-CAPS-lock-as-modifier.patch,
        d/p/clutter-evdev-ignore-injected-events-from-IM.patch,
        d/p/clutter-seat-evdev-Add-function-to-get-device-by-id.patch,
        d/p/device-manager-evdev-Add-main-seat-to-seats-by-default.patch,
        d/p/device-manager-evdev-Free-the-main-seat-on-finalize.patch,
        d/p/device-manager-evdev-Set-and-unset-the-stage-for-the-main.patch,
        d/p/frames-Allow-for-unknown-mouse-buttons.patch,
        d/p/frames-Handle-touch-events.patch,
        d/p/frames-Make-1st-button-motion-handlers-take-generic-event.patch,
        d/p/renderer-native-Don-t-crash-if-the-FB-surface-can-t-be-lo.patch,
        d/p/wayland-Compare-geometries-after-chaining-up.patch,
        d/p/wayland-Don-t-reset-input-focus-on-text-commit.patch,
        d/p/wayland-Use-cursor-position-in-logical-monitor.patch,
        d/p/wayland-update-enter-leave-output-after-effects.patch,
        d/p/window-actor-add-new-signal-effects-completed.patch:
        Remove patches already applied on 3.28 branch
    
     -- Marco Trevisan (Treviño) <email address hidden>  Thu, 19 Jul 2018 14:59:38 +0100
  • mutter (3.28.2-3) unstable; urgency=medium
    
      * Team upload
      * d/p/backends-Move-MetaOutput-crtc-field-into-private-struct.patch,
        d/p/backends-Add-logical-monitor-monitor-output-crtc-ref-chai.patch:
        Mark as applied upstream
      * d/p/backends-Move-MetaOutput-crtc-field-into-private-struct.patch:
        Update to the version that was applied upstream
      * d/p/frames-Handle-touch-events.patch,
        d/p/frames-Make-1st-button-motion-handlers-take-generic-event.patch,
        d/p/frames-Allow-for-unknown-mouse-buttons.patch:
        Reinstate patches dropped in previous upload, along with the
        upstream fix for #899181
      * d/p/wayland-Compare-geometries-after-chaining-up.patch,
        d/p/window-actor-add-new-signal-effects-completed.patch,
        d/p/wayland-update-enter-leave-output-after-effects.patch,
        d/p/frames-Allow-for-unknown-mouse-buttons.patch,
        d/p/wayland-Don-t-reset-input-focus-on-text-commit.patch,
        d/p/clutter-seat-evdev-Add-function-to-get-device-by-id.patch,
        d/p/clutter-device-evdev-Get-devices-from-main-seat-if-no-rea.patch,
        d/p/device-manager-evdev-Set-and-unset-the-stage-for-the-main.patch,
        d/p/device-manager-evdev-Free-the-main-seat-on-finalize.patch,
        d/p/device-manager-evdev-Add-main-seat-to-seats-by-default.patch,
        d/p/renderer-native-Don-t-crash-if-the-FB-surface-can-t-be-lo.patch:
        Update to upstream gnome-3-28 branch
      * Add a symbols file for libmutter-2-0
      * d/copyright: Copy many licenses and copyright holders into this file,
        multiplying its length by 5 (Closes: #891156)
    
     -- Simon McVittie <email address hidden>  Sun, 08 Jul 2018 11:32:56 +0100
  • mutter (3.28.2-2) unstable; urgency=medium
    
      * Team upload
      * d/p/frames-Handle-touch-events.patch,
        d/p/frames-Make-1st-button-motion-handlers-take-generic-event.patch:
        Drop cherry-picked patches that caused a regression (Closes: #899181)
    
     -- Simon McVittie <email address hidden>  Sun, 20 May 2018 15:21:35 +0100
  • mutter (3.28.2-1) unstable; urgency=medium
    
      * Team upload
      * New upstream release
      * d/p/theme-frames-Use-surface-device-scale-instead-of-cairo_sc.patch,
        d/p/xwayland-Don-t-abort-if-Xwayland-crashes.patch,
        d/p/xwayland-use-g_autoptr-for-GError-in-xserver_died.patch:
        Drop patches that were applied upstream
      * d/p/debian/synaptics-support.patch,
        d/p/debian/skip-failing-tests.patch,
        d/p/debian/skip-failing-tests-325.patch:
        Move patches not expected to be applied upstream to
        debian/patches/debian
      * Re-order patch series so most-upstreamable patches are first
      * d/p/clutter-evdev-Don-t-ignore-CAPS-lock-as-modifier.patch,
        d/p/clutter-evdev-ignore-injected-events-from-IM.patch,
        d/p/frames-Handle-touch-events.patch,
        d/p/frames-Make-1st-button-motion-handlers-take-generic-event.patch,
        d/p/wayland-Use-cursor-position-in-logical-monitor.patch:
        Add post-release fixes from upstream 3.28 branch
    
     -- Simon McVittie <email address hidden>  Thu, 17 May 2018 10:37:25 +0100
  • mutter (3.28.1-2) unstable; urgency=medium
    
      * Add xwayland-use-g_autoptr-for-GError-in-xserver_died.patch,
        xwayland-Don-t-abort-if-Xwayland-crashes.patch:
        - Cherry picked from upstream, to reduce noise of mutter on crashes
          which are actually caused by XWayland (LP: #1748450)
    
     -- Marco Trevisan (Treviño) <email address hidden>  Mon, 23 Apr 2018 10:46:57 -0500
  • mutter (3.28.1-1ubuntu1) bionic; urgency=medium
    
      * Add xwayland-use-g_autoptr-for-GError-in-xserver_died.patch,
        xwayland-Don-t-abort-if-Xwayland-crashes.patch:
        - Cherry picked from upstream, to reduce noise of mutter on crashes
          which are actually caused by XWayland (LP: #1748450)
    
     -- Marco Trevisan (Treviño) <email address hidden>  Mon, 23 Apr 2018 10:46:57 -0500