commit 5fd6b5b65e12b4e14118c597bd1f58f9c1565a89
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Wed Aug 23 18:54:18 2017 +0200

    3.25.91

 NEWS         | 8 ++++++++
 configure.ac | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit baa69f3ab1e036684c82b73d205e28c11d6aaaf9
Author: Allan Day <allanpday@gmail.com>
Date:   Wed Aug 23 11:38:00 2017 +0100

    panel-list: use tailored icons for devices and details sections
    
    The devices and details rows should have distinct icons which
    provide meaning. applications-system-symbolic is generic and
    therefore unhelpful in both cases.
    
    Instead use tailored icons from the icon theme, in order to
    ensure that icon theme changes don't result in inappropriate
    images being used.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=786605

 shell/panel-list.ui | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 57a82a89cd0ce53b8f12a5bc2703643101751fdb
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Wed Aug 23 17:47:22 2017 +0200

    display: Cancel pending changes on Escape key press

 panels/display/cc-display-panel.c | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

commit 566d2cf6ac8ca317680a8fbe0284ea88f5385e77
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Wed Aug 23 17:46:27 2017 +0200

    display: Add mnemonics to Cancel and Apply buttons

 panels/display/cc-display-panel.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit a8071322a70ee6e99be4f1786a05826721deb15e
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Wed Aug 23 17:20:26 2017 +0200

    display: Move scale row above refresh rate
    
    It's a bit closer to the mockups, in spirit at least.

 panels/display/cc-display-panel.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 566b0c137cef86b1f3bcace709d6e3ee97847493
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Wed Aug 23 17:14:16 2017 +0200

    display: Make rows created for a new current output be the same size
    
    We need the rows size group to exist when creating output UIs.

 panels/display/cc-display-panel.c | 5 +++++
 1 file changed, 5 insertions(+)

commit 0a0ac31b5187dcd65eb73ca80b541eeff0467afc
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Wed Aug 23 17:06:57 2017 +0200

    display: Handle lid being closed a bit better
    
    If the lid is closed we shouldn't allow the builtin display to be
    configured.

 panels/display/cc-display-panel.c | 73 +++++++++++++++++++++++----------------
 1 file changed, 44 insertions(+), 29 deletions(-)

commit 088f35617ce649f0cb483c7ef4c778fcd31bf779
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Wed Aug 23 15:42:07 2017 +0200

    display: Make scale row be the same height as others

 panels/display/cc-display-panel.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 6df94030de22b74f22269474d7bf5991d7066d73
Author: Sveinn í Felli <sv1@fellsnet.is>
Date:   Wed Aug 23 13:50:40 2017 +0000

    Update Icelandic translation
    
    (cherry picked from commit e537f07dcea4f6973a8a808472e1d7183c591368)

 po/is.po | 2073 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 1132 insertions(+), 941 deletions(-)

commit 4922f370fb44b5b978b5840f7eddcafdd915cea7
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Aug 22 23:07:51 2017 -0300

    network: Update NetDeviceSimple layout
    
    Following the previous commit, this patch adapts the
    NetDeviceSimple layout to be consistent with the other
    devices in the Network panel.
    
    This is, however, a temporary solution, for simple devices
    will be handled in a separate panel in the future.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=786662

 panels/network/net-device-simple.c |  33 ++--
 panels/network/net-device-simple.h |   3 +
 panels/network/network-simple.ui   | 356 ++++++-------------------------------
 3 files changed, 66 insertions(+), 326 deletions(-)

commit d5de1d2b3c041d35cf9ba5b0ca0bb944202b67a1
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue Aug 22 23:04:52 2017 -0300

    network: Show simple devices in an isolated section
    
    As a temporary solution until we don't have the Mobile Broadband
    panel, the Network panel should take care of simple devices such
    as Bluetooth and metered connections, and should do so in such a
    way that is consistent with how the rest of devices is managed.
    
    Currently, however, NetDeviceSimple objects still present the old,
    grid-based layout, breaking the expectations and completely destroying
    the consistency of the panel
    
    This patch moves simple devices to a section of its own. The next
    patch will update the visuals to match the other devices.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=786662

 panels/network/cc-network-panel.c | 37 +++++++++++++++++++++++++++++++++++-
 panels/network/network.ui         | 40 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+), 1 deletion(-)

commit ded1b10eb110604c947abd345eb3b53cee0a15ac
Author: Exalm <exalm7659@gmail.com>
Date:   Wed Aug 23 18:08:47 2017 +0500

    panel-list: Further tweak sidebar classes
    
    Removes sidebar-label class, adds sidebar-icon class to
    Devices and Details arrows
    
    https://bugzilla.gnome.org/show_bug.cgi?id=786612

 shell/cc-panel-list.c |  1 -
 shell/panel-list.ui   | 12 ++++++------
 2 files changed, 6 insertions(+), 7 deletions(-)

commit 1e82b656747eee36276fdd0a288eb08e07d86a24
Author: Exalm <exalm7659@gmail.com>
Date:   Sat Aug 19 20:03:35 2017 +0500

    wifi: Fix title centering
    
    The stack switcher shown for multiple wireless devices can
    have arbitrarily large width, so it can shift the title to
    to the left. Setting hhomogenous to False prevents this
    
    https://bugzilla.gnome.org/show_bug.cgi?id=786410

 panels/network/wifi.ui | 1 +
 1 file changed, 1 insertion(+)

commit b8d1e8a814067e0f8dfedc1184df5e48e31d179a
Author: Exalm <exalm7659@gmail.com>
Date:   Tue Aug 22 19:03:01 2017 +0500

    panel-list: Update icon and label classes
    
    Set icon class to sidebar-icon, and label class to
    sidebar-label. This makes it more consistent with
    places sidebar in Nautilus and GtkFileChooser.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=786612

 shell/cc-panel-list.c |  3 ++-
 shell/panel-list.ui   | 10 ++++++++--
 2 files changed, 10 insertions(+), 3 deletions(-)

commit 535c5d1fa274358e6fcf268f0779523eca045154
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Tue Aug 22 19:55:59 2017 +0200

    printers: Disconnect the search bar from the shell's key-press-event
    
    Using g_connect_object() ensures the disconnection happens when the
    search bar is finalized.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=786603

 panels/printers/cc-printers-panel.c | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit 272bad14a078ba003362d08262e7eba0ae1d0f83
Author: Felipe Borges <felipeborges@gnome.org>
Date:   Wed Aug 23 11:03:54 2017 +0200

    printers: The scrolled window should vertically expand
    
    In the new Shell the Printers panel scrolled window doesn't
    necessarily fills the whole vertical space available.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=786674

 panels/printers/printers.ui | 1 +
 1 file changed, 1 insertion(+)

commit 19841f556df5661da24c05e55e121c4ef9096c61
Author: Alexandre Franke <alexandre.franke@gmail.com>
Date:   Wed Aug 23 08:04:15 2017 +0000

    Update French translation

 po/fr.po | 2215 +++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 1241 insertions(+), 974 deletions(-)

commit 847f29c844edb3ac0278a99acece1c458eedd32d
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Wed Aug 23 03:57:27 2017 +0200

    Update Polish translation

 panels/datetime/po-timezones/pl.po |  304 +++---
 po/pl.po                           | 2014 ++++++++++++++++++------------------
 2 files changed, 1170 insertions(+), 1148 deletions(-)

commit fd9a646ff5015b5a6ee5063544908511ae43896a
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Wed Aug 23 03:27:51 2017 +0200

    info: Correct translator comments

 panels/info/gnome-default-apps-panel.desktop.in.in    | 2 +-
 panels/info/gnome-removable-media-panel.desktop.in.in | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit e5a1afee9ce6e846bb171cc1341084c3d5d61ac2
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Tue Aug 22 19:23:46 2017 +0200

    display: Fix a crash when opening the panel with the lid closed
    
    The configuration manager might not be ready yet when we're called
    from the lid state monitor handler. Don't do anything in that case.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=786080

 panels/display/cc-display-panel.c | 3 +++
 1 file changed, 3 insertions(+)

commit ef0cbf45f399fa34b9bfb3e6fa273061a9997ef6
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Tue Aug 22 18:06:00 2017 +0200

    display: Make arrangement and scale rows non-activatable

 panels/display/cc-display-panel.c | 2 ++
 1 file changed, 2 insertions(+)

commit 47919bcfb12b542b1fb3a56b835f178d510944ee
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Tue Aug 22 17:59:17 2017 +0200

    display: Fix underscanning switch [de]activating the output instead

 panels/display/cc-display-panel.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 7c7c0b75d50bdc762a1cfacb9d77d111eb5cde2d
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Tue Aug 22 17:57:18 2017 +0200

    display: Switch to a toggle buttons design for scale
    
    The slider design wasn't fit for this since we allow only a finite set
    of scales.

 panels/display/cc-display-panel.c | 177 +++++++++++++++++++++++---------------
 1 file changed, 108 insertions(+), 69 deletions(-)

commit c50062a48b863e8f37be6944bcc5d02820e402e8
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Mon Aug 21 20:07:29 2017 +0200

    display: Update the two display mode switcher design
    
    This makes us follow the updated design mockups more closely.

 panels/display/cc-display-panel.c | 109 ++++++++++++++++++++++++--------------
 1 file changed, 69 insertions(+), 40 deletions(-)

commit 90cf23a70accc3ef554e59c5aadb68d47f721cf5
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Mon Aug 21 15:24:52 2017 +0200

    display: Redraw the arrangement area widget when outputs change
    
    This ensures the arrangement area always reflects the current
    changes.

 panels/display/cc-display-panel.c | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

commit e4dc2995a3efed97be220ab1f03a35fbb5884e2b
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Mon Aug 21 15:24:11 2017 +0200

    display: Add a signal for scale changes
    
    This will allows other bits of the UI to monitor scale changes.

 panels/display/cc-display-config-dbus.c | 2 ++
 panels/display/cc-display-config.c      | 5 +++++
 2 files changed, 7 insertions(+)

commit 023c988ad6341a7d6fbb7ac4af821fb33c9f314a
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Aug 21 19:07:29 2017 +0200

    doap: Remove myself from the list of maintainers

 gnome-control-center.doap | 7 -------
 1 file changed, 7 deletions(-)

commit cc601f1824bb0dafad2cfff2b3bbfc107869c103
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Aug 21 19:07:20 2017 +0200

    doap: Add description field

 gnome-control-center.doap | 1 +
 1 file changed, 1 insertion(+)

commit 52d61d52b2ac8802f56288ff8406c33791f3debe
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Mon Aug 21 14:23:49 2017 +0200

    display: Force content to always have a fixed minimum width
    
    This makes switching between configurations and/or active monitor look
    a bit more polished.

 panels/display/cc-display-panel.c | 27 +++++++++++++++++++++------
 1 file changed, 21 insertions(+), 6 deletions(-)

commit d0ca7e0abc7c81e6f3998237544c3559bb27671c
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Mon Aug 21 14:44:31 2017 +0200

    display/config-manager-dbus: Clear the current state on error
    
    This ensures that the higher levels notice that there was an error and
    show the appropriate UI instead of showing the previous state.

 panels/display/cc-display-config-manager-dbus.c | 2 ++
 1 file changed, 2 insertions(+)

commit 93a3bbe0fcf3b6de465d94efdbadd35a3970557a
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Mon Aug 21 14:42:48 2017 +0200

    display: Remove a few no longer needed variables
    
    These are not needed since last commit.

 panels/display/cc-display-panel.c | 10 ----------
 1 file changed, 10 deletions(-)

commit ff30244c5cdd9602cd0289d28b456f887bd2fb76
Author: Jonas Ådahl <jadahl@gmail.com>
Date:   Fri Aug 11 15:29:38 2017 +0800

    panels/display: Remove support for old config system
    
    As mutter now has removed the legacy monitor config system and the
    associated property on org.gnome.Mutter.DisplayConfig, also remove the
    support from gnome-control-center.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=777732

 panels/display/Makefile.am                    |   4 -
 panels/display/cc-display-config-manager-rr.c | 116 -----
 panels/display/cc-display-config-manager-rr.h |  37 --
 panels/display/cc-display-config-rr.c         | 715 --------------------------
 panels/display/cc-display-config-rr.h         |  43 --
 panels/display/cc-display-panel.c             | 217 +-------
 6 files changed, 9 insertions(+), 1123 deletions(-)

commit 148dbd16255105ae387b6eefab804c7fec8ff914
Author: gogo <trebelnik2@gmail.com>
Date:   Sun Aug 20 20:26:08 2017 +0000

    Update Croatian translation

 po/hr.po | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 479ff9c8c73b5641e3714ad29802c459a738ecbd
Author: Christian Kirbach <Christian.Kirbach@gmail.com>
Date:   Sun Aug 20 18:32:51 2017 +0000

    Update German translation

 po/de.po | 601 +++++++++++++++++++++++++++------------------------------------
 1 file changed, 260 insertions(+), 341 deletions(-)

commit 85494fc6c23187f4a77677d8baa1ae1f3b8e92d8
Author: Anish Sheela <aneesh.nl@gmail.com>
Date:   Sun Aug 20 17:54:28 2017 +0000

    Update Malayalam translation

 po/ml.po | 2584 +++++++++++++++++++++-----------------------------------------
 1 file changed, 879 insertions(+), 1705 deletions(-)

commit 3e4af1f446d52cdf1fd88587bb77c61b2cb571f1
Author: Anish Sheela <aneesh.nl@gmail.com>
Date:   Sun Aug 20 17:52:31 2017 +0000

    Update Malayalam translation

 po/ml.po | 7624 ++++++++++++++++++++++++++++++++++++++++----------------------
 1 file changed, 4899 insertions(+), 2725 deletions(-)

commit 87568e9250aa0b9eb0ffebacee3d5cf695d0af09
Author: Allan Day <allanpday@gmail.com>
Date:   Thu Aug 17 17:17:56 2017 +0100

    Harmonize list box row layouts
    
    While it isn't possible, or even advisable, to make all the list
    box rows the same height, using a number of standard heights will
    make the control center feel more harmoneous.
    
    Adust the height of the list box rows in Color, Date & Time,
    Mouse & Touchpad, Network, Privacy, Region & Language, Sharing
    and Universal Access. Makes standard rows that contain labels
    and/or controls 58px tall. Some other rows, such as those which
    contain two lines of text, are allowed to be taller.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=786384

 panels/color/cc-color-device.c         |  12 ++--
 panels/datetime/datetime.ui            |  16 +++--
 panels/mouse/gnome-mouse-properties.ui |  62 +++++++++----------
 panels/network/network-ethernet.ui     |   5 +-
 panels/network/network-proxy.ui        |   5 +-
 panels/network/network-vpn.ui          |   5 +-
 panels/network/wifi.ui                 |   3 +
 panels/privacy/cc-privacy-panel.c      |   4 +-
 panels/region/cc-region-panel.c        |   4 +-
 panels/region/region.ui                |  16 ++---
 panels/sharing/sharing.ui              |  20 ++++--
 panels/universal-access/uap.ui         | 108 ++++++++++++++++-----------------
 12 files changed, 146 insertions(+), 114 deletions(-)

commit 8a8e53ab8a58e42898197cba5519dd92cbd2001b
Author: Allan Day <allanpday@gmail.com>
Date:   Wed Aug 16 18:38:55 2017 +0100

    Standardize vertical spacing of panels
    
    Ensure that the vertical spacing inside each panel is similar.
    This makes the transition between each panel smoother and makes
    the control center feel more cohesive.
    
    Settings panels are given 32px above and below their content
    and 32px vertical space between major sections. 12px space is
    placed below headings.
    
    Bluetooth, displays and printers are not addressed.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=786384

 panels/color/color.ui                     |  5 ++++-
 panels/datetime/datetime.ui               |  6 +++---
 panels/info/info-default-apps.ui          |  5 ++++-
 panels/info/info-removable-media.ui       | 19 ++++++++++++-------
 panels/keyboard/gnome-keyboard-panel.ui   |  5 ++++-
 panels/mouse/gnome-mouse-properties.ui    | 23 ++++++++---------------
 panels/network/network.ui                 |  5 ++++-
 panels/network/wifi.ui                    |  6 +++---
 panels/notifications/notifications.ui     |  7 +++----
 panels/online-accounts/online-accounts.ui |  6 +++---
 panels/power/cc-power-panel.c             | 18 +++++++++---------
 panels/power/power.ui                     |  5 ++++-
 panels/privacy/privacy.ui                 |  2 +-
 panels/region/region.ui                   |  4 ++--
 panels/search/search.ui                   |  2 +-
 panels/sharing/sharing.ui                 |  9 ++++++---
 panels/universal-access/uap.ui            | 29 ++++++++++++++++-------------
 17 files changed, 87 insertions(+), 69 deletions(-)

commit c7fea8894ff9bbe1391e16308438b81ed8e22c0d
Author: Allan Day <allanpday@gmail.com>
Date:   Thu Aug 17 12:49:18 2017 +0100

    Give search and notifications consistent row layouts
    
    The search and notification panels have similar list rows,
    as they both list applications. This gives the list rows more
    consistent layouts - application icons are made to be 32px
    throughout and row heights are made to be the same.
    
    Note that the row widths are unfortunately still different.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=786384

 panels/notifications/cc-notifications-panel.c | 6 ++----
 panels/search/cc-search-panel.c               | 8 ++++----
 2 files changed, 6 insertions(+), 8 deletions(-)

commit a9bf8b5b04a195d70639747ad35ca0455b80e7dd
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sat Aug 19 11:23:12 2017 -0300

    online-accounts: Fix parameter parsing
    
    The Online Accounts panel supports two commands: 'add'
    and 'show-account'. The 'add' command must receive an
    additional parameter, the 'provider' name, and an
    optional 'preseed' parameter.
    
    In the past, Settings would just push all the parameters
    to a GVariant and pass to the panels. Now, however, it
    skips the first one, making the parameter parsing code
    in Online Accounts panel wrong.
    
    This patch fix that by refactoring add_account() code,
    and fixing the GVariant parameter parsing.

 panels/online-accounts/cc-online-accounts-panel.c | 47 ++++++++++++++---------
 1 file changed, 29 insertions(+), 18 deletions(-)

commit 55c6f0e1b76402975c3efe4638bae3cbb947213b
Author: gogo <trebelnik2@gmail.com>
Date:   Fri Aug 18 20:48:03 2017 +0000

    Update Croatian translation

 po/hr.po | 705 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 368 insertions(+), 337 deletions(-)

commit 55a4b18de968894e9ae903df14806cd6d225a221
Author: Daniel Șerbănescu <daniel@serbanescu.dk>
Date:   Fri Aug 18 18:33:58 2017 +0000

    Update Romanian translation

 po/ro.po | 5989 +++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 3402 insertions(+), 2587 deletions(-)

commit 87c69ed955e3bad70f68f77322d3464f2aaf00a3
Author: Scott Cohen <yetoohappy@gmail.com>
Date:   Wed Jul 19 20:40:53 2017 -0700

    network: Fix typo in error message
    
    Replaced "conneciton" with "connection" (both without quotes) in
    panels/network/connection-editor/net-connection-editor.c:860.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=785100

 panels/network/connection-editor/net-connection-editor.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 85e7df156b1989436a46acf168b4911440aeecf8
Author: Marek Cernocky <marek_cernocky@conel.cz>
Date:   Fri Aug 18 11:13:07 2017 +0200

    Updated Czech translation

 po/cs.po | 698 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 373 insertions(+), 325 deletions(-)

commit 7ccfa25b47f43161c49b88ddd2502e1f398d45f9
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Wed Aug 16 18:53:33 2017 -0300

    online-accounts: Fix crash after aborting web view and changing panels
    
    The panel owns both the GtkDialog, and the GoaProvider that is used
    with the dialog during goa_provider_add_account. When the panel is
    destroyed, it drops its references to the provider but not the dialog,
    which is a separate top-level widget. Therefore, if the panel is
    switched while the WebKitWebView inside the dialog was still
    navigating across pages, then WebKitWebView::decide-policy will be
    called with an invalid provider.
    
    To avoid this, and a memory leak, the panel should also destroy the
    dialog when it is itself getting destructed.
    
    Note that since the GtkDialog is a template child, it must be
    destroyed in dispose. GtkWidget's (ie. the panel's) default default
    destroy signal handler NULLifies all template children pointers, so
    finalize is too late.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=782043

 panels/online-accounts/cc-online-accounts-panel.c | 12 ++++++++++++
 1 file changed, 12 insertions(+)

commit 115a1323b4200aaa8b44ed174f66829273333e19
Author: Debarshi Ray <debarshir@gnome.org>
Date:   Thu Aug 17 21:22:18 2017 +0200

    Revert "online-accounts: Fix crash after aborting web view ..."
    
    I pushed it by mistake. The GtkDialog needs to be destroyed in
    dispose, not finalize.
    
    This reverts commit 60cf7f6b2703e3e89aedac0684ab0e7ae09ce86e.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=782043

 panels/online-accounts/cc-online-accounts-panel.c | 1 -
 1 file changed, 1 deletion(-)

commit 60cf7f6b2703e3e89aedac0684ab0e7ae09ce86e
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Wed Aug 16 18:53:33 2017 -0300

    online-accounts: Fix crash after aborting web view and changing panels
    
    The panel owns both the GtkDialog, and the GoaProvider that is used
    with the dialog during goa_provider_add_account. When the panel is
    destroyed, it drops its references to the provider but not the dialog,
    which is a separate top-level widget. Therefore, if the panel is
    switched while the WebKitWebView inside the dialog was still
    navigating across pages, then WebKitWebView::decide-policy will be
    called with an invalid provider.
    
    To avoid this, and a memory leak, the panel should also destroy the
    dialog when it is itself getting destructed.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=782043

 panels/online-accounts/cc-online-accounts-panel.c | 1 +
 1 file changed, 1 insertion(+)

commit 17af1865d484abfaef993c3e4b0290be60e36ee5
Author: Fran Dieguez <frandieguez@gnome.org>
Date:   Wed Aug 16 22:52:59 2017 +0000

    Update Galician translation

 po/gl.po | 24 ++++--------------------
 1 file changed, 4 insertions(+), 20 deletions(-)

commit 024bb97a128f70eab8cc85a1e24540209953cea5
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Wed Aug 16 18:07:19 2017 -0300

    color: Avoid casting before checking for errors
    
    When the asynchronous operation is finished in the Color
    panel, the user may potentially have already changed to
    another panel, making the CcColorPanel reference invalid.
    
    In the callback, the first thing that is done is casting
    (and type-checking) the CcColorPanel pointer, causing
    a segmentation fault.
    
    Fix that by only casting anything after checking the result
    of the asynchronous call.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=786096

 panels/color/cc-color-panel.c | 16 ++++++++++++----
 1 file changed, 12 insertions(+), 4 deletions(-)

commit f69c1e106b0a005e1616b89b41825280c79e0328
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Wed Aug 16 17:28:01 2017 -0300

    background: Improve background chooser dialog
    
    The background chooser dialog behavior was modeled against
    a fixed-size, unmaximizable window, and makes some assumptions
    that doesn't work well on the new layout.
    
    Fix that by always setting 3 columns, and adjusting the dialog
    height according to the transient parent.

 panels/background/cc-background-chooser-dialog.c | 11 ++---------
 1 file changed, 2 insertions(+), 9 deletions(-)

commit 10c97222832e0a2d68a86f10738482e703c0430b
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Wed Aug 16 16:47:14 2017 -0300

    window: Synchronize sidebar and header with a size group
    
    Instead of using a callback on size-allocate, and setting
    a custom size request. Using a sizegroup is much cleaner
    and avoid some potential issues we could have in the future.

 shell/cc-window.c | 10 ----------
 shell/window.ui   | 12 ++++++++++--
 2 files changed, 10 insertions(+), 12 deletions(-)

commit b8fbf5032ef5f0ec0b431de9ea5d04d427ece5c4
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Wed Aug 16 16:35:07 2017 -0300

    window: Don't accidentally destroy panels when showing overview
    
    When passing --overview, Settings' new shell window accidentally
    removes the newly selected panel.
    
    We're considering the possibility of adding an overview page but,
    since that won't happen for the next release, let's just make sure
    something happens for now.
    
    Fix that by simply changing the panel list view, which selects the
    Wi-Fi panel if the user was in another view.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=786117

 shell/cc-window.c | 29 ++---------------------------
 1 file changed, 2 insertions(+), 27 deletions(-)

commit b182402fa9b1ce1fa9f5894aacd1f6f756811db9
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Wed Aug 16 16:18:29 2017 -0300

    background: Properly align labels with buttons
    
    When the window resizes, we still want to keep these
    labels centralized against their parents.

 panels/background/background.ui | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit e29e97a9a443a9601f87a77f665f24d352e2da96
Author: Allan Day <allanpday@gmail.com>
Date:   Tue Aug 15 16:04:41 2017 +0100

    power: harmonize header positioning
    
    Some of the headings have horizontal margins and others don't,
    creating an inconsistent layout. Remove the horizontal margins
    from all headings.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=786327

 panels/power/cc-power-panel.c | 4 ----
 1 file changed, 4 deletions(-)

commit 47a39f5c36a99df13b8de27f1d721b0ab2799459
Author: Allan Day <allanpday@gmail.com>
Date:   Tue Aug 15 16:17:18 2017 +0100

    shell: increase initial window size
    
    With the new settings shell, a larger window makes it easier to
    navigate the different panels and shows more content from each
    panel, reducing the need to scroll.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=786328

 shell/window.ui | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 24f9545793fb2f24121f430f4b1b9c208e46ac41
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Tue Aug 15 23:00:42 2017 +0200

    Updated Serbian translation

 po/sr.po       | 2254 +++++++++++++++++++++++++++++-----------------------
 po/sr@latin.po | 2413 ++++++++++++++++++++++++++++++--------------------------
 2 files changed, 2581 insertions(+), 2086 deletions(-)

commit 0e6d299edf0e4647f3ef90ea11af98f96b483c3d
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Tue Aug 15 22:47:17 2017 +0300

    Updated Lithuanian translation

 po/lt.po | 760 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 420 insertions(+), 340 deletions(-)

commit 1335142117eb7d7041ebdcb4e56fc193b51ac5b7
Author: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Tue Aug 15 15:00:36 2017 +0000

    Update Kazakh translation

 po/kk.po | 685 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 355 insertions(+), 330 deletions(-)

commit 7e67709995518d3f96c39fe2157b699b08120b82
Author: Jordi Mas <jmas@softcatala.org>
Date:   Tue Aug 15 08:16:10 2017 +0200

    Updapte Catalan translation

 po/ca.po | 692 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 360 insertions(+), 332 deletions(-)

commit c018780453c118e6a29f49367ce923c37bfd9238
Author: Marek Cernocky <marek_cernocky@conel.cz>
Date:   Mon Aug 14 12:00:58 2017 +0200

    Updated Czech translation

 po/cs.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 18bbf9ab76f4fae29d55a3097f0c1c0a94b60136
Author: Muhammet Kara <muhammetk@gmail.com>
Date:   Sun Aug 13 14:01:46 2017 +0000

    Update Turkish translation

 po/tr.po | 766 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 423 insertions(+), 343 deletions(-)

commit afc909ee5c669d77309c7c76b279319602aed6d3
Author: Dušan Kazik <prescott66@gmail.com>
Date:   Sun Aug 13 13:59:32 2017 +0000

    Update Slovak translation

 po/sk.po | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit c458e82580908d720a0e8ceaa1f63671c26669cb
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sat Aug 12 10:11:14 2017 -0300

    universal-access: Improve indentation of labels

 panels/universal-access/uap.ui | 117 ++++++++++++++++++++---------------------
 1 file changed, 56 insertions(+), 61 deletions(-)

commit fcf4e44ebddc1a8792f385cc6acfd5556d782375
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sat Aug 12 18:58:10 2017 -0300

    wifi: Don't access potentially invalid pointer
    
    When the user launches Settings with a panel passed
    as argument, the following things happen:
    
     1. The Wi-Fi panel starts loading.
     2. The command line arguments are passed and the given
        panel is activated.
     3. The Wi-Fi panel cancels the loading routine, and
        rfkill_proxy_acquired_cb() is called with the GError
        set as G_IO_ERROR_CANCELLED.
     4. Crash in rfkill_proxy_acquired_cb().
    
    The crash is caused because, when rfkill_proxy_acquired_cb()
    is called, the CcWifiPanel instance isn't valid anymore. And
    yet, the code tries to cast 'gpointer user_data' to a
    CcWifiPanel pointer.
    
    Fix that by only trying to cast anything after parsing the
    GError set by the callback.

 panels/network/cc-wifi-panel.c | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

commit e465010faa62db642bfaac693dbede6ebef891bc
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sat Aug 12 12:34:01 2017 -0300

    background: Improve layout on the new shell
    
    The current Background panel was designed and architectured
    for a fixed size, non resizable window. As such, it has a
    few quirks that does not scale well with the new shell.
    
    Fix that by rearchitecturing the Background panel hierarchy,
    removing the deprecated widgets and simplifying the overall
    hierarchy of widgets.

 panels/background/background.ui | 175 ++++++++++++++--------------------------
 1 file changed, 61 insertions(+), 114 deletions(-)

commit 5c4f2ff8a6b8e8befbf98751c248cb496f9fb622
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sat Aug 12 11:03:17 2017 -0300

    shell: Hardcode panel list order
    
    Per the latest mockups [1], the panel list must be sorted
    by the category, and then follow a manual predefined order.
    
    This commit adds the hardcoded order to the the panel list.
    
    [1] https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/system-settings/shell/settings-organization.png

 panels/network/gnome-network-panel.desktop.in.in |  2 +-
 shell/cc-panel-list.c                            | 64 +++++++++++++++++++++++-
 2 files changed, 64 insertions(+), 2 deletions(-)

commit aae4dd842b7293eb04d91269b0152b154225f472
Author: Jeremy Bicha <jbicha@ubuntu.com>
Date:   Sat Aug 5 21:53:28 2017 -0400

    info: Move Removable Media from Details to Devices
    
    https://bugzilla.gnome.org/show_bug.cgi?id=785874

 panels/info/gnome-removable-media-panel.desktop.in.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7f5c30ea4ffca4b563bb9b28f39f5c00437158bb
Author: Dušan Kazik <prescott66@gmail.com>
Date:   Sat Aug 12 10:23:59 2017 +0000

    Update Slovak translation

 po/sk.po | 779 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 408 insertions(+), 371 deletions(-)

commit ec99d9834dda1a45f2e629ba6b01bd67d4569b90
Author: Balázs Meskó <meskobalazs@fedoraproject.org>
Date:   Fri Aug 11 09:24:55 2017 +0000

    Update Hungarian translation

 po/hu.po | 672 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 351 insertions(+), 321 deletions(-)

commit 32931211eb5e87e43fcf75b47d2586ac71953aaa
Author: Fabio Tomat <f.t.public@gmail.com>
Date:   Thu Aug 10 13:09:31 2017 +0000

    Update Friulian translation

 po/fur.po | 757 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 393 insertions(+), 364 deletions(-)

commit b1b05a42b3d5a3dc24763453336b670d7a98d1b1
Author: Andika Triwidada <atriwidada@gnome.org>
Date:   Thu Aug 10 11:16:34 2017 +0000

    Update Indonesian translation

 po/id.po | 564 +++++++++++++++++++++++++++------------------------------------
 1 file changed, 244 insertions(+), 320 deletions(-)

commit c66a635c10f9c1f5dad149e2b0c11a715ded088f
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Thu Aug 10 11:14:32 2017 +0000

    Update Spanish translation

 po/es.po | 721 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 377 insertions(+), 344 deletions(-)

commit d40301364e0ff37c6a49736ca0d3d92ad661502d
Author: Fran Dieguez <frandieguez@gnome.org>
Date:   Thu Aug 10 10:24:10 2017 +0000

    Update Galician translation

 po/gl.po | 710 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 373 insertions(+), 337 deletions(-)

commit f5c26f18c411b13fd8f96af628cf1146f1fcdf40
Author: Balázs Meskó <meskobalazs@fedoraproject.org>
Date:   Thu Aug 10 08:13:18 2017 +0000

    Update Hungarian translation

 po/hu.po | 42 ++++++++++++++++++++++--------------------
 1 file changed, 22 insertions(+), 20 deletions(-)