commit 563a6f93b642b19be72ef355c8d63906396d63ce
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Jun 21 13:38:36 2017 +0200

    3.25.3

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

commit 11c81f18092965b8af75e47a07bc93639b0323cc
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Jun 20 15:40:51 2017 +0200

    network: Simplify the ignored Network interface types
    
    We might want to add more ignored types later on, but this is a simple
    cleanup.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=783998

 panels/network/cc-network-panel.c | 19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

commit b7c4b30f635361c6f300323e72d65e7096ed9a68
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Jun 20 14:59:31 2017 +0200

    network: Fix runtime warning
    
    Create 2 veth interfaces without any names with, as root:
    ip link add veth0 type veth peer name veth1
    ip link set dev veth0 up
    ip link set dev veth1 up
    
    And run:
    (gnome-control-center:28176): GLib-CRITICAL **: g_utf8_collate: assertion 'str1 != NULL' failed
    (gnome-control-center:28176): GLib-CRITICAL **: g_utf8_collate: assertion 'str2 != NULL' failed
    
    https://bugzilla.gnome.org/show_bug.cgi?id=783996

 panels/network/cc-network-panel.c | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

commit ccdac65ca53e0b2c5a19dcc8c07b1d6569dd0e91
Author: Fabio Tomat <f.t.public@gmail.com>
Date:   Tue Jun 20 07:31:48 2017 +0000

    Update Friulian translation

 po/fur.po | 349 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 181 insertions(+), 168 deletions(-)

commit a788c563a21b3d2e6c7e0ec9776362364d13d286
Author: Jordi Mas <jmas@softcatala.org>
Date:   Mon Jun 19 19:00:31 2017 +0200

    Fixes to Catalan translation

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

commit f32b305a1a82920ebb8965740d7a9d494ed3bb89
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Mon Jun 19 11:30:12 2017 +0200

    search: Fix a GFile leak
    
    https://bugzilla.gnome.org/show_bug.cgi?id=783885

 panels/search/cc-search-locations-dialog.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 38ac1d1d766ed26fd8c41c359a9802bbfc47af9f
Author: Mohammed Sadiq <sadiq@sadiqpk.org>
Date:   Sat Jun 17 11:03:30 2017 +0530

    search: Fix memory leak
    
    The container returned by g_variant_get_strv() should be
    freed with g_free().
    
    https://bugzilla.gnome.org/show_bug.cgi?id=783885

 panels/search/cc-search-locations-dialog.c | 2 ++
 1 file changed, 2 insertions(+)

commit 02320315710d2f63ffec33e8a8249b6a3a9e8428
Author: Jordi Mas <jmas@softcatala.org>
Date:   Sun Jun 18 13:07:43 2017 +0200

    Update Catalan translation

 po/ca.po | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit 3860fca498c82a5b73961cd1321a6ab1a066e27b
Author: Jordi Mas <jmas@softcatala.org>
Date:   Sun Jun 18 08:20:37 2017 +0200

    Update Catalan translation

 po/ca.po | 891 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 472 insertions(+), 419 deletions(-)

commit 2adcaac0506fbbf7b00b868efb891d1f8a3bfa14
Author: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Sat Jun 17 08:47:27 2017 +0000

    Update Kazakh translation

 po/kk.po | 563 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 292 insertions(+), 271 deletions(-)

commit ca667d9928783423d8ff8f3e8a5dc9ac1626334e
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Fri Jun 16 12:24:05 2017 +0200

    network: Avoid crashing if the NMDevice doesn't have a hw-address
    
    The property might not exist and we would g_free() an uninitialized
    pointer. Using the proper API avoids all that.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=783839

 panels/network/net-device-simple.c | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

commit 82261fbe75d57f2d27dfe9bdae11577fb8c844a6
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Fri Jun 16 11:27:12 2017 +0000

    Update Spanish translation

 po/es.po | 449 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 236 insertions(+), 213 deletions(-)

commit e5ca09633e4da21225ea2f7d81c8a36aa49a50ac
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:   Thu Jun 15 19:38:19 2017 +0000

    Update German translation

 po/de.po | 850 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 433 insertions(+), 417 deletions(-)

commit 0d0b42eb50be0e9a6e1a31d0c057462539427176
Author: Felipe Borges <felipeborges@gnome.org>
Date:   Tue Mar 7 14:12:51 2017 +0100

    printers: Hide supply level bar when there is no inklevel data
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779702

 panels/printers/cc-printers-panel.c | 11 ++++++
 panels/printers/pp-printer-entry.c  | 73 ++++++++++++++++++++++---------------
 panels/printers/pp-printer-entry.h  |  2 +
 panels/printers/printer-entry.ui    |  4 +-
 4 files changed, 60 insertions(+), 30 deletions(-)

commit 29abc2307d2aa55179c547dd3d2b1c8404a986cc
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Wed Jun 14 22:10:01 2017 +0200

    Update POTFILES.in

 po/POTFILES.in | 2 --
 1 file changed, 2 deletions(-)

commit 8f78b27299f22ac9ef6e601d72a23a8f1b1d9d0f
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Tue May 23 01:56:08 2017 -0300

    network: Use radio buttons instead of a combobox in IP pages
    
    Per the latest mockups [1], the IP pages use a set of four radio
    buttons to control the method, rather than a switch + a combobox,
    which is what the current implementation uses.
    
    This patch, then, adapts the IP pages of the connection editor
    dialog to use a set of radio buttons at the top of the page.
    
    [1] https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/system-settings/network/aday2/network-wires.png
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779841

 panels/network/connection-editor/ce-page-ip4.c | 117 +++++++++--------
 panels/network/connection-editor/ce-page-ip4.h |  15 ++-
 panels/network/connection-editor/ce-page-ip6.c | 126 +++++++++----------
 panels/network/connection-editor/ce-page-ip6.h |  15 ++-
 panels/network/connection-editor/ip4-page.ui   | 153 +++++++++++-----------
 panels/network/connection-editor/ip6-page.ui   | 167 +++++++++++++------------
 6 files changed, 289 insertions(+), 304 deletions(-)

commit 18a42a00b8268fbda6f43b28f094567f9b04580d
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun May 21 16:12:29 2017 -0300

    network: Move Security page to the end
    
    Per the mockups at [1], the Security page is the last
    visible page.
    
    This patch also adds a small code refactoring to avoid
    multiple string comparisons.
    
    [1] https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/system-settings/network/aday2/network-wires.png
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779841

 .../connection-editor/net-connection-editor.c      | 23 ++++++++++++++--------
 1 file changed, 15 insertions(+), 8 deletions(-)

commit 3458566f7cc572c1b8ce64434bf6aca8ba3db14b
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun May 21 15:40:33 2017 -0300

    network: Adapt forget button label according to connection type
    
    Per the mockup [1], the Forget button has different labels depending
    on the connection type. For example, when editing a VPN connection,
    the Forget button reads "Remove VPN", while when editing a Wi-Fi
    connection reads "Forget Connection".
    
    This patch adapts the forget button label according to the connection
    type.
    
    [1] https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/system-settings/network/aday2/network-wires.png
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779841

 panels/network/connection-editor/ce-page-details.c | 11 +++++++++++
 panels/network/connection-editor/details-page.ui   |  1 -
 2 files changed, 11 insertions(+), 1 deletion(-)

commit 813703667550229f0618a709a83686113cebafcd
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun May 21 15:00:08 2017 -0300

    network: Drop Reset page
    
    Following the latest mockups [1], the "Forget" button
    is now available in the Details page, and the Reset page
    is gone.
    
    This patch then removes the Reset page, and moves the
    functionality to the Details page.
    
    [1] https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/system-settings/network/aday2/network-wires.png
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779841

 panels/network/connection-editor/Makefile.am       |  2 -
 panels/network/connection-editor/ce-page-details.c | 21 ++++--
 panels/network/connection-editor/ce-page-details.h | 11 +--
 panels/network/connection-editor/ce-page-reset.c   | 84 ----------------------
 panels/network/connection-editor/ce-page-reset.h   | 64 -----------------
 .../connection-editor.gresource.xml                |  1 -
 panels/network/connection-editor/details-page.ui   | 23 +++++-
 .../connection-editor/net-connection-editor.c      |  6 +-
 panels/network/connection-editor/reset-page.ui     | 82 ---------------------
 9 files changed, 46 insertions(+), 248 deletions(-)

commit ce289c38245859a8aac1772a8995900931db9bd4
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun May 21 14:00:24 2017 -0300

    network: Move checkboxes to Details page
    
    In the advanced connection editor dialog, currently, the
    options to share a connection with all users and to connect
    automatically are inside the Identity page.
    
    The redesigned connection editor, however, features these
    options in the Details page as per the mockup [1].
    
    Fix this by moving these options to the Details page.
    
    [1] https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/system-settings/network/aday2/network-wires.png
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779841

 panels/network/connection-editor/ce-page-details.c | 33 ++++++++++++++++++++
 .../network/connection-editor/ce-page-ethernet.c   | 32 -------------------
 panels/network/connection-editor/ce-page-vpn.c     | 22 -------------
 panels/network/connection-editor/ce-page-wifi.c    | 31 -------------------
 panels/network/connection-editor/details-page.ui   | 36 ++++++++++++++++++++++
 panels/network/connection-editor/ethernet-page.ui  | 36 ----------------------
 panels/network/connection-editor/vpn-page.ui       | 16 ----------
 panels/network/connection-editor/wifi-page.ui      | 36 ----------------------
 8 files changed, 69 insertions(+), 173 deletions(-)

commit 10d4eea1769e9454c6a11959fa7e8332ce1446ee
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun May 21 13:47:11 2017 -0300

    network: Align details page labels at start
    
    Instead of keeping the labels centralized, align them at
    the start of the dialog, as the mockup [1] proposes.
    
    [1] https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/system-settings/network/aday2/network-wires.png
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779841

 panels/network/connection-editor/details-page.ui | 24 ++++++++++++++----------
 1 file changed, 14 insertions(+), 10 deletions(-)

commit 630753cbcc6ca90b36ecfc90141c52799f0b0bfb
Author: Fabio Tomat <f.t.public@gmail.com>
Date:   Wed Jun 14 14:35:48 2017 +0000

    Update Friulian translation

 po/fur.po | 286 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 151 insertions(+), 135 deletions(-)

commit ee42831fcd52231572ecc204a460a94c776c96fd
Author: Felipe Borges <felipeborges@gnome.org>
Date:   Mon Mar 6 18:05:38 2017 +0100

    printers: Add print "Test Page" button to Options Dialog
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779708

 panels/printers/options-dialog.ui   |   9 ++++
 panels/printers/pp-options-dialog.c | 105 ++++++++++++++++++++++++++++++++++++
 panels/printers/pp-printer-entry.c  |   7 ++-
 3 files changed, 119 insertions(+), 2 deletions(-)

commit 995d64292d013290b9b4cbf6f67e926d284f2e04
Author: Felipe Borges <felipeborges@gnome.org>
Date:   Wed May 31 13:50:30 2017 +0200

    printers: Introduce pp_printer_print_file_async
    
    An asynchronous wrapper to print files.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779708

 panels/printers/pp-printer.c | 124 +++++++++++++++++++++++++++++++++++++++++++
 panels/printers/pp-printer.h |  11 ++++
 2 files changed, 135 insertions(+)

commit b5730fe48b541d64e6c71529fab61ec531cd2daf
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Wed Jun 14 07:57:27 2017 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 1119 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 567 insertions(+), 552 deletions(-)

commit 6da5f2ff58f953e687695587077e965fc144914d
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun May 21 13:46:10 2017 -0300

    network: Reduce connection editor dialog width
    
    The current default width is 600px, which is a bit too much
    and leaves a lot of blank space.
    
    Fix that by reducing the default width to 500px.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779841

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

commit b62ed2f87b7db46515535d36c33cb58ffdad4062
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Sun May 21 13:13:06 2017 -0300

    network: Rely on notebook tabs to switch connection editor pages
    
    Instead of using a sidebar, which is what the current implementation
    uses to switch pages, the latest mockups [1] rely on the notebook
    tabs.
    
    This patch then updates the connection editor dialog to use the
    notebook tabs as the page switcher widget.
    
    [1] https://github.com/gnome-design-team/gnome-mockups/blob/master/system-settings/network/aday2/network-wires.png
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779841

 .../network/connection-editor/connection-editor.ui | 62 ++--------------------
 .../connection-editor/net-connection-editor.c      | 47 +++-------------
 2 files changed, 9 insertions(+), 100 deletions(-)

commit 46f852a249c9abca1dd76b2ed5563e0c3d97d415
Author: Милош Поповић <gpopac@gmail.com>
Date:   Mon Jun 12 20:15:44 2017 +0000

    Update Serbian translation

 po/sr.po | 325 ++++++++++++++++++++++++---------------------------------------
 1 file changed, 122 insertions(+), 203 deletions(-)

commit f090d7e3a0018ac5d8af1d42e6af507f4a70c6ac
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Jun 10 12:28:34 2017 -0700

    tz.c: compiler warning: implicit declaration of function ‘islower’
    
    https://bugzilla.gnome.org/show_bug.cgi?id=783641
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

 panels/datetime/tz.c | 1 +
 1 file changed, 1 insertion(+)

commit bab859a44efd32c9bdd83ecdbd915b3b3dc3571d
Author: Mohammed Sadiq <sadiq@sadiqpk.org>
Date:   Sat Jun 10 17:46:16 2017 +0530

    info: Trivial, fix indentation
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779216

 panels/info/info-default-apps.ui    | 376 +++++++++++------------
 panels/info/info-overview.ui        | 582 ++++++++++++++++++------------------
 panels/info/info-removable-media.ui | 446 +++++++++++++--------------
 3 files changed, 702 insertions(+), 702 deletions(-)

commit 0e01c7d1a49a1833605574cc3abbd38d01583b42
Author: Mohammed Sadiq <sadiq@sadiqpk.org>
Date:   Sat Jun 10 17:30:15 2017 +0530

    info: Derive subpanels from CcPanel
    
    This is required for adding these subpanels as panels
    for the new g-c-c shell design.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779216

 panels/info/cc-info-default-apps-panel.c    | 4 ++--
 panels/info/cc-info-default-apps-panel.h    | 2 +-
 panels/info/cc-info-overview-panel.c        | 4 ++--
 panels/info/cc-info-overview-panel.h        | 2 +-
 panels/info/cc-info-removable-media-panel.c | 4 ++--
 panels/info/cc-info-removable-media-panel.h | 2 +-
 panels/info/info-default-apps.ui            | 9 ++++++++-
 panels/info/info-overview.ui                | 9 ++++++++-
 panels/info/info-removable-media.ui         | 9 ++++++++-
 9 files changed, 33 insertions(+), 12 deletions(-)

commit f82af13dd7b05ec343806c8757573195d754f218
Author: Mohammed Sadiq <sadiq@sadiqpk.org>
Date:   Sat Jun 10 14:04:29 2017 +0530

    removable-media: Avoid use of GtkAlignment
    
    GtkAlignment has been deprecated since Gtk 3.14.
    So Let's replace it with properties like "valign", "halign",
    "margin", and so on.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779216

 panels/info/info-removable-media.ui | 560 +++++++++++++++++-------------------
 1 file changed, 271 insertions(+), 289 deletions(-)

commit 572f9fe8c39e62c2bc90cc0d5f90f57a7d78a73b
Author: Mohammed Sadiq <sadiq@sadiqpk.org>
Date:   Sat Jun 10 04:57:42 2017 +0530

    info-overview: Simplify UI code
    
    Increasing width of a column makes column in each row to have the same
    width. So it is unnecessary to set 3rd column of each row separately to
    have the same width. Let's do it just once.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779216

 panels/info/info-overview.ui | 58 +-------------------------------------------
 1 file changed, 1 insertion(+), 57 deletions(-)

commit 4a06cff5c110f589d61fa89a222bb038a22898dc
Author: Mohammed Sadiq <sadiq@sadiqpk.org>
Date:   Wed Jun 7 13:06:29 2017 +0530

    removable-media: Replace GtkTable with GtkGrid
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779216

 panels/info/info-removable-media.ui | 81 ++++++++++++++-----------------------
 1 file changed, 30 insertions(+), 51 deletions(-)

commit 695887c7a0694a9b107e4cede59fa938bed76e10
Author: Mohammed Sadiq <sadiq@sadiqpk.org>
Date:   Wed Jun 7 11:49:32 2017 +0530

    info-overview: replace GtkTable with GtkGrid
    
    GtkTable has been deprecated. So let it be replaced with
    GtkGrid.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779216

 panels/info/cc-info-overview-panel.c |  18 ++-
 panels/info/info-overview.ui         | 226 ++++++++++++++++-------------------
 2 files changed, 109 insertions(+), 135 deletions(-)

commit d6db504945f4be5f1fdbf67d5c6b5a998ac7f16b
Author: Mohammed Sadiq <sadiq@sadiqpk.org>
Date:   Wed Jun 7 11:27:26 2017 +0530

    info: Remove dead ui code
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779216

 panels/info/info.ui | 322 ----------------------------------------------------
 1 file changed, 322 deletions(-)

commit 55082264056df8d15a0a495d8146142ddfd1a496
Author: Silvère Latchurié <slatchurie@gmail.com>
Date:   Thu Jun 1 16:55:50 2017 +0200

    background: handle EXIF orientation in chooser
    
    The chooser ignores EXIF orientations embedded in the pictures when the
    thumbnails are generated.
    
    Because the EXIF informations are available after the file has been
    loaded, it has to be reloaded if the transformed dimensions don't
    match the thumbnails constraints.
    
    The transformations are directly applied for EXIF orientations 1, 2,
    3 and 4. For EXIF orientations 5, 6, 7 and 8, the pictures are reloaded
    with swapped dimensions before the transformations are applied.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=783200

 panels/background/bg-pictures-source.c | 69 +++++++++++++++++++++++++++++++++-
 1 file changed, 67 insertions(+), 2 deletions(-)

commit 99acb323d2bb4dd9717a6041f450d0fbf1af07a9
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Jun 7 18:23:53 2017 +0200

    background: Add more information to run-time warning
    
    It was impossible to know which background XML had an error with the
    original message.

 panels/background/cc-background-xml.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 60ad6a35b40024745fe500d42aa7a56537a77ed7
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Jun 7 18:16:48 2017 +0200

    wacom: Fix compile-time warning
    
    expected ‘GtkWidget * {aka struct _GtkWidget *}’ but argument is of type ‘CcWacomNavButton * {aka struct _CcWacomNavButton *}’

 panels/wacom/cc-wacom-nav-button.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 31c09339b636d28d424483c7c4cfcaaa9259cc42
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Jun 5 13:54:39 2017 +0000

    Update Spanish translation

 po/es.po | 537 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 280 insertions(+), 257 deletions(-)

commit b5f4e7872cb9a9c682f08ee2017c635c09099bb5
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Jun 4 16:02:13 2017 +0200

    Update POTFILES.in

 po/POTFILES.in | 2 ++
 1 file changed, 2 insertions(+)

commit 8713eac981379391de5222dc9d38c0c349688f83
Author: Mohammed Sadiq <sadiq@sadiqpk.org>
Date:   Thu May 25 14:13:19 2017 +0530

    details: Split removable media as a separate panel
    
    As part of the preparation to split all these pages as
    separate panels in the future.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779216

 panels/info/Makefile.am                     |   2 +
 panels/info/cc-info-panel.c                 | 513 +-----------------
 panels/info/cc-info-removable-media-panel.c | 625 ++++++++++++++++++++++
 panels/info/cc-info-removable-media-panel.h |  34 ++
 panels/info/info-removable-media.ui         | 460 ++++++++++++++++
 panels/info/info.gresource.xml              |   1 +
 panels/info/info.ui                         | 781 ++++++++++++----------------
 7 files changed, 1448 insertions(+), 968 deletions(-)

commit fac829c35180d864af66321d1646247ac55c5586
Author: Kukuh Syafaat <syafaatkukuh@gmail.com>
Date:   Sat Jun 3 23:42:46 2017 +0000

    Update Indonesian translation

 po/id.po | 437 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 232 insertions(+), 205 deletions(-)

commit 302afc4c1575b41135fe7dc1733a348667b15540
Author: Emin Tufan Çetin <etcetin@gmail.com>
Date:   Fri Jun 2 15:07:30 2017 +0000

    Update Turkish translation

 po/tr.po | 1386 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 739 insertions(+), 647 deletions(-)

commit b397aed4993502593036a6b8bcad7b28332b41f9
Author: Milo Casagrande <milo@ubuntu.com>
Date:   Fri Jun 2 09:03:26 2017 +0000

    Update Italian translation
    
    (cherry picked from commit 95f4d877f1b5fe8fa5603242857472ddb2365104)

 po/it.po | 168 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 84 insertions(+), 84 deletions(-)

commit ebdaa85ba45c6d9677f8f59f1ef6d76f1954aa78
Author: Debarshi Ray <debarshir@gnome.org>
Date:   Tue May 30 17:52:16 2017 +0200

    online-accounts: Increase the spacing above the "Remove Account" button
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779368

 panels/online-accounts/online-accounts.ui | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4bb33fd878b4dc65d0368bffa1ab4b642148d97b
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Tue May 30 18:24:11 2017 +0200

    region: Avoid starting with a gap at the bottom of the input chooser
    
    We can simply let the natural size request determine the dialog's
    height.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=783058

 panels/region/cc-input-chooser.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c99f6b58aa07efde44f061bb96da314cbdee0cc7
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Tue May 30 18:17:44 2017 +0200

    region: Don't return the input chooser dialog if nothing is selected
    
    In some cases we end up getting an input source row activated without
    it being selected. This seems like a GtkListBox bug but we can easily
    avoid it.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=783058

 panels/region/cc-input-chooser.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit 6e4b4e944a17b20526baaedd9ade1df92f63b224
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Fri May 26 18:29:53 2017 +0200

    region: Make the input source chooser back button activate on click
    
    We lost this behavior with commit
    3b14056a01b2dd16880e9f936de8be3cf13cc96f to fix keyboard navigation
    but we can add it back by handling button events ourselves.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=783058

 panels/region/cc-input-chooser.c | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

commit e63accbf827b2138ae99efcb2e6339321d55dbdb
Author: Georges Basile Stavracas Neto <georges.stavracas@gmail.com>
Date:   Thu Apr 27 16:38:22 2017 -0300

    online-accounts: Move the margins and spacing lower down the hierarchy
    
    The expired credentials GtkButton is going to be replaced with a
    GtkInfoBar touching the top, start and end edges of the GtkDialog.
    Therefore, the margins around the account details and GtkSwitches
    cannot be set on the higher level GtkBoxes. Instead, they need to be
    set lower down the hierarchy closer to the actual widgets that need
    them.
    
    Bump required GOA version for the new goa_provider_show_account
    behaviour.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779368

 configure.ac                              | 2 +-
 panels/online-accounts/online-accounts.ui | 7 +++----
 2 files changed, 4 insertions(+), 5 deletions(-)

commit 00a45b3d70c2016e24edaa442eab36d7b11aa6f3
Author: Felipe Borges <felipeborges@gnome.org>
Date:   Mon Mar 6 17:45:52 2017 +0100

    printers: Use headerbar in PpOptionsDialog
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779708

 panels/printers/options-dialog.ui | 6 ++++++
 1 file changed, 6 insertions(+)

commit ca2d97f76a6249a1f46b7670956902eeae05d5c9
Author: Felipe Borges <felipeborges@gnome.org>
Date:   Mon Mar 6 17:44:06 2017 +0100

    printers: Drop PpOptionsDialog action_area
    
    There's no need for the dialog action_area since we are moving
    towards a header bar dialog.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779708

 panels/printers/options-dialog.ui | 23 -----------------------
 1 file changed, 23 deletions(-)

commit 50160be2c67cec38591c725a198af5a36f532ec9
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sun Sep 27 23:51:40 2015 -0500

    printers: Move options dialog spinner out of the action area
    
    For an infinitesimal amount of time after opening the options dialog, a
    spinner is displayed at the start of the action area while the dialog
    loads asynchronously. Display the spinner in the center of the dialog
    instead, using a GtkStack to switch between spinner mode and normal
    mode. Test by removing the calls to printer_get_ppd_async(),
    get_named_dest_async(), and get_ipp_attributes_async() from the bottom
    of populate_options().
    
    Why? (1) It looks better this way. (2) Need to stop using the action
    area in order to switch to a header bar.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=755713
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779708

 panels/printers/options-dialog.ui   | 159 ++++++++++++++++--------------------
 panels/printers/pp-options-dialog.c |  14 ++--
 2 files changed, 75 insertions(+), 98 deletions(-)

commit 6dcf057a53ceccc3e1fbb91fd62ad7bfab9426e9
Author: Felipe Borges <felipeborges@gnome.org>
Date:   Tue May 16 13:37:25 2017 +0200

    printers: Scroll view to show newly added Printer
    
    In scenarios with a long list of printers, it might be difficult
    to find a newly added printer.
    
    This patch make the view scroll to the allocated position of the
    printer entry.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779506

 panels/printers/cc-printers-panel.c | 18 +++++++++++++++++-
 panels/printers/printers.ui         |  2 +-
 2 files changed, 18 insertions(+), 2 deletions(-)

commit 00bfa2dc13067b4ba7f2820e6e5029f01bf09e6f
Author: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Mon May 29 15:37:31 2017 +0000

    Update Kazakh translation

 po/kk.po | 437 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 232 insertions(+), 205 deletions(-)

commit f3141e430b410b86a5ce08a6dbdfcd2d38491634
Author: Felipe Borges <felipeborges@gnome.org>
Date:   Tue May 16 13:39:47 2017 +0200

    printers: Drop "select_new_printer" property leftover
    
    The select_new_printer property used to be an indicator whether
    the view should change to present the newly added printer.
    
    With the Printers presented as a list in the new design, there's
    no need for this flag.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779506

 panels/printers/cc-printers-panel.c | 3 ---
 1 file changed, 3 deletions(-)

commit 84ccb364c5aab708247a697d2c609374c4a6f414
Author: Mohammed Sadiq <sadiq@sadiqpk.org>
Date:   Thu May 25 08:36:04 2017 +0530

    info: Remove unused struct members
    
    These struct members has been moved to overview panel and is
    no longer used here.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779216

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

commit f8db8b67e3453956c755cc186629f602d42bce85
Author: Mohammed Sadiq <sadiq@sadiqpk.org>
Date:   Fri May 5 09:46:14 2017 +0530

    shell/alt: Fix memory leak
    
    'id' component was forgotten to be freed before the
    struct itself is freed.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=782200

 shell/alt/cc-panel-list.c | 1 +
 1 file changed, 1 insertion(+)

commit 21d697cbe51abffa50a84b6e544d0f5c70bac18b
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Fri May 26 16:10:47 2017 +0200

    printers: Use Unicode quotation marks in a translatable string
    
    See https://developer.gnome.org/hig/stable/typography.html
    
    https://bugzilla.gnome.org/show_bug.cgi?id=772199

 panels/printers/cc-printers-panel.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e5624f90bf33ed8e7069005ef1148d3d5ad6529d
Author: Felipe Borges <felipeborges@gnome.org>
Date:   Wed May 10 15:25:02 2017 +0200

    printers: Add 10s timeout for printer removal
    
    Dismisses the Printer removal notification after 10 seconds,
    removing the printer permanently.
    
    The 10 seconds value is taken from the online-accounts panel.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=693187

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

commit f065f5005f91362d5017c8e71db3e304bf53b60d
Author: Felipe Borges <felipeborges@gnome.org>
Date:   Tue Feb 21 18:03:27 2017 +0100

    printers: Allow undoing deletion of a printer
    
    Instead of directly applying the deletion of a printer, we should
    follow the GNOME in-app notification deletion guidelines.
    
    This patch introduces the in-app notification following the HIG[0]
    for the deletion of a printer. It allows to "undo" the deletion.
    
    The default behavior for these notification is to dismiss a previous
    notification. In doing so, when deleting multiple printers, the
    "Undo" button only restores the last deleted one. We don't do batch/
    bulk removal in the printers panel.
    
    [0] https://developer.gnome.org/hig/stable/in-app-notifications.html.en
    
    https://bugzilla.gnome.org/show_bug.cgi?id=693187

 panels/printers/cc-printers-panel.c | 134 +++++++++++++++++++++++++++++++++++-
 panels/printers/pp-printer-entry.c  |  27 +++-----
 panels/printers/printers.ui         |  54 +++++++++++++++
 3 files changed, 196 insertions(+), 19 deletions(-)

commit 5aca01cd65d18a401a07aea382c051aa0080ea16
Author: Felipe Borges <felipeborges@gnome.org>
Date:   Wed May 10 13:06:58 2017 +0200

    printers: Remove printers asynchronously
    
    Introduce pp_printer_delete_async ()
    
    https://bugzilla.gnome.org/show_bug.cgi?id=693187

 panels/printers/pp-printer-entry.c |  17 +++++-
 panels/printers/pp-printer.c       | 108 +++++++++++++++++++++++++++++++++++++
 panels/printers/pp-printer.h       |   9 ++++
 3 files changed, 133 insertions(+), 1 deletion(-)