gnome-shell:gnome-3-16

Last commit made on 2015-12-05
Get this branch:
git clone -b gnome-3-16 https://git.launchpad.net/gnome-shell

Branch merges

Branch information

Name:
gnome-3-16
Repository:
lp:gnome-shell

Recent commits

ec1db9e... by Sveinn í Felli

Updated Icelandic translation

1218f71... by aurisc4

Updated Lithuanian translation

61464f2... by Kjartan Maraas

Fix some issues reported by Bjørn Lie in bug 740906.

f3b8f0b... by =?utf-8?q?Florian_M=C3=BCllner?= <email address hidden>

Bump version to 3.16.4

Update NEWS.

c3ac059... by Emmanuele Bassi <email address hidden>

st: Remove wrong indentation

GObject-Introspection started warning for wrong annotations, and
StGenericAccessible::set-current-value has a return value annotation
even if it returns nothing. This generates the warning:

src/st/st-generic-accessible.c:146: Warning: St:
StGenericAccessible::set-current-value: invalid return annotation

Which, coupled with fatal warnings, breaks the Shell build.

9d791ac... by =?utf-8?q?Florian_M=C3=BCllner?= <email address hidden>

dash: Ensure style for icon size computation

StIcon will skip loading the texture when its theme node is unset (which
may happen on style changes while the widget is hidden). While our size
request to compute the dash icon size will create the icon's theme node
if necessary (and of all its parents), a missing texture can still throw
off our computation.
Make sure this doesn't happen by ensuring the icon's style first, so the
texture is updated in response to StWidget::style-changed if necessary.

https://bugzilla.gnome.org/show_bug.cgi?id=745649

ae8dc11... by =?utf-8?q?Florian_M=C3=BCllner?= <email address hidden>

dash: Revert mislead cleanup

When adjusting dash icon sizes, we compute the icon padding by subtracting
the configured icon size from the first icon actor's preferred size. To
make sure that the preferred size correctly corresponds to the current
dash icon size even while the icon is animating, we enforce the size
before the size request. For that we used to temporarily manipulate
the icon texture size directly, but commit e92d204d425 cleaned this
up to use the setIconSize() method instead.
This does not work however, as the icon actor's iconSize property will
always match the dash iconSize property, making the method a noop. So
go back to the original approach of enforcing the texture size to make
sure we always base our computations on correct values.

https://bugzilla.gnome.org/show_bug.cgi?id=745649

8c0a2a1... by Carlos Garnacho

calendar: Disconnect all Notification signals on NotificationMessage destruction

The destroy signal handler is kept connected despite the NotificationMessage
being destroyed, which leaves dangling NotificationMessage objects that will
be mass destroyed when the Notification object these depend upon is finally
destroyed.

Depending on the amount of accumulated NotificationMessages, this may lead
to temporary freezes or other more funky issues when recursion limits are
hit.

https://bugzilla.gnome.org/show_bug.cgi?id=755425

6d4e229... by Jiri Grönroos

Updated Finnish translation

53b25fa... by Ray Strode <email address hidden>

gdm: clear user verifier when finished with it

We only need the user verifier for the purpose of user verification.
Once it's complete we should clear it so it doesn't get in the way
later.

This fixes a bug introduced in commit 3c8c5a557059 that leads to the
user session crashing when the login screen is reactivated.

https://bugzilla.gnome.org/show_bug.cgi?id=753181