ubuntu/+source/mutter:debian/sid

Last commit made on 2019-08-19
Get this branch:
git clone -b debian/sid https://git.launchpad.net/ubuntu/+source/mutter
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
debian/sid
Repository:
lp:ubuntu/+source/mutter

Recent commits

c270e60... by Simon McVittie on 2019-08-18

Import patches-unapplied version 3.30.2-9 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 36aae4ceda7a35940a681b016dfd53e6e971c3d2

New changelog entries:
  * Team upload
  * d/libmutter-3-0.bug-control: Include GL drivers in bug reports
  * d/p/renderer-native-Fix-EGLSurface-destruction-order.patch:
    Fix attribution
  * d/p/wayland-output-Set-user-data-of-xdg_output-resource.patch:
    Add bug references for #932428, #932767 and #932781, and retroactively
    mark them as closed by this patch in the previous changelog entry,
    based on feedback from bug reporters

36aae4c... by Simon McVittie on 2019-07-30

Import patches-unapplied version 3.30.2-8 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 74300655ead70498437f6d1773e8d399cae581f0

New changelog entries:
  * Team upload
  * Update to upstream gnome-3-30 branch at 3.30.2-42-g2a81dc45e
    - d/p/clutter-x11-Consider-remapped-keys-when-guessing-the-keyc.patch:
      Fix repeated inputs from extended characters (long-press) in
      on-screen keyboard
    - d/p/compositor-Destroy-window-actors-list-on-destruction.patch,
      d/p/window-actor-Set-actor-as-compositor-private-in-window-be.patch,
      d/p/surface-actor-x11-Assign-X11-Display-only-if-we-have-reso.patch,
      d/p/surface-actor-x11-Bind-the-surface-actor-resources-to-win.patch,
      Fix intermittent crashes on exit/reload
    - d/p/compositor-Disconnect-from-stage-signals-on-destruction.patch:
      Fix stuck windows if an application stops responding and one of its
      windows gets unmanaged
    - d/p/clutter-x11-Implement-keycode-remap-to-keysyms-on-virtual.patch:
      Fix missing inputs from extended characters (long-press) in
      on-screen keyboard
    - d/p/cursor-renderer-native-Free-MetaCursorNativePrivate-struc.patch:
      Fix a small memory leak
    - d/p/wayland-seat-Use-g_free-to-cleanup-MetaWaylandSeat.patch:
      Fix an incorrect free-function that could lead to memory corruption
    - d/p/cogl-pipeline-Don-t-try-to-access-to-free-d-pointer-data.patch:
      Fix use-after-free
    - d/p/renderer-native-add-missing-eglTerminate-in-EGLDevice-err.patch:
      Avoid reusing an amdgpu display connection if EGL is missing the
      desired extensions
    - d/p/workspace-Focus-only-ancestors-that-are-focusable.patch,
      d/p/window-x11-Focus-the-default-window-with-delay-while-wait.patch,
      d/p/window-x11-Add-lost-definition-for-TAKE_FOCUS_FALLBACK_DE.patch,
      d/p/window-x11-Focus-a-window-in-the-active-workspace-as-take.patch,
      d/p/window-x11-Remove-double-definition-of-MetaStack.patch:
      Fix crashes involving window focus with some applications, notably
      JetBrains IDE
    - d/p/window-Emit-an-error-and-return-when-trying-to-activate-a.patch:
      Fix crashes when an unmanaged window is activated
    - d/p/window-x11-Don-t-double-check-for-unmanaging-windows.patch,
      d/p/window-x11-Accept-any-focusable-window-as-fallback-focus.patch,
      d/p/stack-Add-a-function-to-get-a-sorted-list-of-focus-candid.patch,
      d/p/window-x11-Use-any-focusable-window-as-fallback-delayed-f.patch:
      Fix hang when windows take focus but do not accept input
    - d/p/Updated-Spanish-translation.patch:
      Update translations
    - d/p/tests-Add-accept_focus-command-to-runner-and-client.patch,
      d/p/tests-Add-can_take_focus-command-to-runner-and-client.patch,
      d/p/tests-stacking-Add-tests-with-no-input-and-no-take-focus-.patch,
      d/p/test-runner-Add-assert_focused-command.patch,
      d/p/tests-Verify-focused-window-in-closed-transient-tests.patch,
      d/p/test-runner-Add-sleep-command.patch,
      d/p/test-runner-Add-dispatch-command.patch,
      d/p/Makefile-tests-Fix-paths-for-stacking-metatests.patch,
      d/p/test-client-Add-x11-events-GSource-handler.patch,
      d/p/tests-Add-accept_take_focus-command.patch:
      Improve test coverage related to the above bug fixes
  * d/p/wayland-output-Set-user-data-of-xdg_output-resource.patch:
    Backport patch from 3.32.1 to fix use-after-free in Wayland monitor
    management (potentially fixes #932428, #932767, #932781)
  * d/libmutter-3-0.symbols:
    Add meta_stack_get_default_focus_candidates(), which is added by a
    patch
  * d/gbp.conf: Set branch to debian/unstable
  * d/p/renderer-native-Use-g_set_error-instead-of-_cogl_set_erro.patch,
    d/p/renderer-native-Make-sure-we-re-not-destroying-an-active-.patch,
    d/p/renderer-native-Fix-EGLSurface-destruction-order.patch:
    Backport patches from upstream gnome-3-32 branch to fix another
    use-after-free crash that can be triggered by suspend/resume

7430065... by Simon McVittie on 2019-04-27

Import patches-unapplied version 3.30.2-7 to debian/sid

Imported using git-ubuntu import.

Changelog parent: b57621f300f002ff9183d95f6feba4b2f212556d

New changelog entries:
  * Team upload
  [ Iain Lane ]
  * Update metadata for debian/buster branch
  [ Simon McVittie ]
  * Update to upstream gnome-3-30 branch at 3.30.2-10-gdb8a29b34
    - d/p/clutter-evdev-Fix-toggling-accessibility-features-from-ke.patch:
      Allow keyboard accessibility features to be switched on when using
      Wayland mode. Previously, this was wrongly controlled by the
      "togglekeys" setting, which is off by default and has no UI, meaning
      that in practice keyboard accessibility features were always off.
    - d/p/clutter-Fix-check-for-keyboard-a11y-features.patch:
      Fix the sense of the check for keyboard accessibility features.
      Previously, they were enabled when disabled in gnome-control-center
      and vice versa.
  * d/libmutter-3-0.symbols: Add meta_gpu_kms_get_current_time_ns,
    which was added in 3.30.2-2 by
    d/p/Sync-to-the-hardware-refresh-rate-not-just-60.00Hz.patch

b57621f... by Simon McVittie on 2019-02-06

Import patches-unapplied version 3.30.2-6 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 209cb69fc244667719936c59e0a0b5613d678a06

New changelog entries:
  * Team upload
  * Update to upstream gnome-3-30 branch at 3.30.2-8-g7260ba5db
    - Avoid rendering beyond the bounds of a 2D actor
    - Fix screencasting/monitor recording on HiDPI
    - Fix a regression in 3.30.1 that sometimes turned off secondary displays
    - Update translations: fr, eu

209cb69... by Marco Trevisan (TreviƱo) on 2019-01-24

Import patches-unapplied version 3.30.2-5 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 1da0c7ac741a920acd7d04a09f6abfc6d6a63043

New changelog entries:
  * 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)

1da0c7a... by Jeremy Bicha on 2018-12-27

Import patches-unapplied version 3.30.2-4 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 40a2bb1925f6924ea5c8540b055299cd494825a6

New changelog entries:
  * Add -Wl,-O1 to our LDFLAGS
  * Bump Standards-Version to 4.3.0

40a2bb1... by Iain Lane on 2018-12-13

Import patches-unapplied version 3.30.2-3 to debian/sid

Imported using git-ubuntu import.

Changelog parent: d48af56dc5480a8c39d6a45a3b0e5e99633de6bc

New changelog entries:
  * control: Depend on g-s-d-common instead of g-s-d. We only need the
    schemas.

d48af56... by Iain Lane on 2018-11-29

Import patches-unapplied version 3.30.2-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: dcdaaafc11349c63512f878f34bd28186f4ea44a

New changelog entries:
  [ Daniel van Vugt ]
  * Add Sync-to-the-hardware-refresh-rate-not-just-60.00Hz.patch to render at
    the full monitor refresh rate (LP: #1763892).
  [ Jeremy Bicha ]
  * debian/libmutter-3-0.symbols: Mark a Wacom symbol as linux-any
  [ Patrice Duroux ]
  * add back lost NEWS (Closes: #914942)

dcdaaaf... by Simon McVittie on 2018-11-15

Import patches-unapplied version 3.30.2-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 18666d2aa10781c983551309406464f4d873472a

New changelog entries:
  * Team upload
  * New upstream release
    - Drop cherry-picked patches

18666d2... by Andrea Azzarone on 2018-11-12

Import patches-unapplied version 3.30.1-4 to debian/sid

Imported using git-ubuntu import.

Changelog parent: db88b03e62e97f32d09d48b4d82a412e0b964b92

New changelog entries:
  [ 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 (LP: #1763892).