mutter.git
6 years agoclutter-offscreen-effect: Disable if no texture
Daniel van Vugt [Thu, 11 Oct 2018 07:02:05 +0000 (07:02 +0000)]
clutter-offscreen-effect: Disable if no texture

If texture allocation fails (e.g. on an old GPU with size limit 2048)
then `update_fbo` would return `FALSE` but leaves `priv->offscreen`
as non-NULL. So the next paint will try to use the offscreen with a
`NULL` texture and crashes. The solution is simply to ensure that
`priv->offscreen` is NULL if there is no `priv->texture`, so the default
(non-offscreen) paint path gets used instead.

Bug reported and fix provided by Gert van de Kraats.

(cherry picked from commit f31cf0c3ef99b27c0b2c0161fc9fc1eb82778b2e)

(cherry picked from commit 1b78ca8c5eef39831639a0bde8d613cd1bb024dc)

Bug-Ubuntu: https://launchpad.net/bugs/1795774
Applied-upstream: 3.30.3, commit:c6223ffea87831f9bd51d11c50e953f0318459e0

Gbp-Pq: Name clutter-offscreen-effect-Disable-if-no-texture.patch

6 years agocogl-auto-texture: Avoid a double-free crash
Daniel van Vugt [Thu, 11 Oct 2018 06:49:22 +0000 (06:49 +0000)]
cogl-auto-texture: Avoid a double-free crash

If texture allocation fails (e.g. on an old GPU with size limit 2048)
then `cogl_texture_new_with_size` was trying to use the same CoglError
twice. The second time was after it had already been freed.

Bug reported and fix provided by Gert van de Kraats.

(cherry picked from commit d21478b0f0163b0688abe065a7009b33453d0d00)

Bug-Ubuntu: https://launchpad.net/bugs/1790525
Applied-upstream: 3.30.3, commit:1cb21877edd9c7c5bc991527ae70879b1e9fece0

Gbp-Pq: Name cogl-auto-texture-Avoid-a-double-free-crash.patch

6 years agoUpdate Basque translation
Iñaki Larrañaga Murgoitio [Fri, 7 Dec 2018 12:49:20 +0000 (12:49 +0000)]
Update Basque translation

Origin: upstream, 3.30.3, commit:d0de451e2910961993811b726383279dfb475957

Gbp-Pq: Name Update-Basque-translation.patch

6 years agoUpdate French translation
Charles Monzat [Thu, 15 Nov 2018 22:35:59 +0000 (22:35 +0000)]
Update French translation

Origin: upstream, 3.30.3, commit:28d2d54189b1badc0520a4d7c9c278f5755023e4

Gbp-Pq: Name Update-French-translation.patch

6 years agomutter (3.30.2-6) unstable; urgency=medium
Simon McVittie [Wed, 6 Feb 2019 10:02:14 +0000 (10:02 +0000)]
mutter (3.30.2-6) unstable; urgency=medium

  * 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

[dgit import unpatched mutter 3.30.2-6]

6 years agoImport mutter_3.30.2-6.debian.tar.xz
Simon McVittie [Wed, 6 Feb 2019 10:02:14 +0000 (10:02 +0000)]
Import mutter_3.30.2-6.debian.tar.xz

[dgit import tarball mutter 3.30.2-6 mutter_3.30.2-6.debian.tar.xz]

7 years agoImport mutter_3.30.2.orig.tar.xz
Simon McVittie [Thu, 15 Nov 2018 09:11:25 +0000 (09:11 +0000)]
Import mutter_3.30.2.orig.tar.xz

[dgit import orig mutter_3.30.2.orig.tar.xz]