gnome-shell:wip/jimmac/sync-with-adwaita

Last commit made on 2019-06-24
Get this branch:
git clone -b wip/jimmac/sync-with-adwaita https://git.launchpad.net/gnome-shell

Branch merges

Branch information

Name:
wip/jimmac/sync-with-adwaita
Repository:
lp:gnome-shell

Recent commits

e1d26ea... by Frederik Feichtmeier

Theme: update to sync with gtk Adwaita

- consistent OSD colors
- consistent fg/bg colors
- updated rounded corners
- switches

Fixes https://gitlab.gnome.org/GNOME/gnome-shell/issues/841

fe346b8... by Jordi Mas

Update Catalan translation

0744c6a... by gogo

Update Croatian translation

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

panel: Center-align menu arrows

Center alignment looks more balanced and makes it more likely that
the menu opens below the pointer position.

https://gitlab.gnome.org/GNOME/gnome-shell/issues/1351

00f9b7b... by =?utf-8?q?Jonas_Dre=C3=9Fler?= <email address hidden>

layout: Use addChrome instead of addTopChrome for screenShieldGroup

Make sure the panel is visible above the login and screen shield actors
by adding the screenShieldGroup to the uiGroup underneath the panelBox.

This fixes a regression introduced with 2bd80579eddba9804871ce6c8de742bdf9b1d800

Fixes: https://gitlab.gnome.org/GNOME/gnome-shell/issues/1330

https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/571

94ba52a... by Will Thompson

network: don't assume NMActiveConnection has a device

In practice this has been seen to fail:

    JS ERROR: TypeError: active.get_devices(...)[0] is undefined
    ensureActiveConnectionProps@resource:///org/gnome/shell/ui/status/network.js:73:22
    _getMainConnection@resource:///org/gnome/shell/ui/status/network.js:1791:13
    _syncMainConnection@resource:///org/gnome/shell/ui/status/network.js:1809:32

https://gitlab.gnome.org/GNOME/gnome-shell/issues/1406

ccf646f... by NielsDG

Drop CoglError for GError

From https://gitlab.gnome.org/GNOME/mutter/merge_requests/631

```
CoglError was added at a certain point to remove the hard dependency on
GLib, but since this can't be avoided inside mutter, let's remove this
whole abstraction.
```

https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/586

4e84b46... by Marco Trevisan (Treviño)

keyboard: Add extended keys and language popups to top window group

As per commit 2bd80579ed important actors are added to the top window group
using the layout's addTopChrome method.

This group includes the on-screen keyboard, however its popups were not added
and so they are now shown under the OSK and don't receive any input.

Fix this by adding Language popup and extended keys popup to top chrome.

Fixes https://gitlab.gnome.org/GNOME/gnome-shell/issues/1396
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/583

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

iconGrid: Fix animation glitch

Since commit 520cea93941b, the opacity of icon grid children is used
both to skip children outside the current viewport and to hide the
real icons while animating icon clones.

As a result, a grid animation during an animation now ends up showing the
icons that are being animated. Avoid that glitch by leaving children's
opacity alone when there's an ongoing animation.

https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/582

c1c45f9... by Marco Trevisan (Treviño)

appDisplay: Set Adjustment value after allocation

AllView's adaptToSize is called as part of viewStack allocation vfunc, and this
makes the adjustment value to be reset while relayouting.

So, fix this by delaying this using the Meta later that we already had for
pageIndicators operations.

Fixes: https://gitlab.gnome.org/GNOME/gnome-shell/issues/1392