commit 4f1483065844a4c2bc6ec6267986bd60f4c2a508
Author: Debarshi Ray <debarshir@gnome.org>
Date:   Tue May 19 13:42:28 2015 +0200

    3.10.4

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

commit 745df90d37d2541b86689634f3849b093c27be98
Author: Debarshi Ray <debarshir@gnome.org>
Date:   Tue May 19 13:41:57 2015 +0200

    Cosmetics

 NEWS | 56 ++++++++++++++++++++++++++++----------------------------
 1 file changed, 28 insertions(+), 28 deletions(-)

commit 5d287a8014576e84e53eafe37058f650f5089001
Author: Cédric Valmary <cvalmary@yahoo.fr>
Date:   Sat May 16 06:47:19 2015 +0000

    Updated Occitan translation

 po/oc.po | 10445 +++++++++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 7474 insertions(+), 2971 deletions(-)

commit 73c414ad5a3c4e74ccc5c8246a92505c04ee8881
Author: Mattias Põldaru <mahfiaz@gmail.com>
Date:   Wed Apr 8 20:36:40 2015 +0300

    [l10n] Updated Estonian translation

 po/et.po | 392 ++++++++++-----------------------------------------------------
 1 file changed, 59 insertions(+), 333 deletions(-)

commit e8ae608cd6367ff7a3e3c42393ae2a3a0363bb0a
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Mar 17 12:15:42 2015 +0100

    sound: Fix output/output bars not following external changes
    
    When looking up a bar for a particular stream, special-case the input
    and output bars/streams, as they will not be added to the "bars"
    hashtable (which is, as per comment, only for applications and the sound
    events bar).
    
    https://bugzilla.gnome.org/show_bug.cgi?id=738869

 panels/sound/gvc-mixer-dialog.c | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

commit 448812e77d1d5b8a964bbbf4a3f2cc1c70dfd7fc
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Mar 17 12:06:21 2015 +0100

    Revert "sound: Fix the main volume bars to correctly display changes in volume"
    
    This results in crashes when switching inputs or outputs, as other parts
    of the code expect only application bars being added to that hashtable.
    The bar was destroyed when switching outputs (as the stream is removed before
    a new one being added) but with the bar pointing to freed memory.
    
    This reverts commit 22fa7f1292922621ab6099019f810c2b0a621c99.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=746227

 panels/sound/gvc-mixer-dialog.c | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

commit dd8192198b8e56c244a467864315240146fa74a8
Author: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Date:   Sun Mar 15 20:55:07 2015 -0400

    wacom: Allow button mapping if the stylus has one button too
    
    The airbrush tool has only one button, and the button mapping combo box
    does not work.
    We should not bail out if the widget has been removed, that means that
    the stylus does not support the second button.
    
    Check upfront the number of buttons to know if the top button parameter
    is available.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=746263

 panels/wacom/cc-wacom-stylus-page.c | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

commit b2eeb168dbaee2b55e29f09216ce0e9a2b1c9c3c
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Sat Mar 14 17:01:27 2015 -0700

    sound: use row-activated to listen to alert sound changes
    
    We currently install two signal handlers for button-press-event and
    selection-changed. As the former also calls the latter, the two interact
    in non-obvious ways that can lead to two alerts being played at the same
    time under certain circumstances.
    Avoid this problem by setting activate-on-single-click on the tree view
    and listening to the row-activated signal to drive previews and model
    changes.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=671446

 panels/sound/gvc-sound-theme-chooser.c | 48 +++++++---------------------------
 1 file changed, 9 insertions(+), 39 deletions(-)

commit 00d1940c1e8c7f5af6333435c1e0b7bedfb2907d
Author: Tim Waugh <twaugh@redhat.com>
Date:   Tue Nov 11 14:59:56 2014 +0000

    network: Allocate storage for zone name during D-Bus call
    
    The call to nm_setting_connection_get_zone() returns a pointer to
    memory that will be freed before the D-Bus reply handler is called.
    Make sure to take a copy of the string, and free it when finished.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=739971

 panels/network/connection-editor/firewall-helpers.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 85aa95d06a23160b42c6a558714f9a85156c9bb9
Author: Benjamin Steinwender <b@stbe.at>
Date:   Wed Feb 4 20:38:25 2015 +0000

    Updated German translation

 po/de.po | 1177 +++++++++++++++++++++-----------------------------------------
 1 file changed, 400 insertions(+), 777 deletions(-)

commit 6ce0e66374ba55019df3c041355d7c4c17b3b3fc
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Sat Jan 17 21:36:33 2015 +0200

    Updated Lithuanian translation

 po/lt.po | 415 ++++++++++++++++++++++++++-------------------------------------
 1 file changed, 170 insertions(+), 245 deletions(-)

commit 18c38adf08fcc1a7b731d9768ff7ee1d4f330b9d
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 18 08:04:00 2014 +0100

    network: Also work with NM 1.0
    
    Remove the NetworkManager version checking altogether. The code was made
    to check for now very old versions of NetworkManager, and anything newer
    than ancient should degrade gracefully if we support newer features.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=741661

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

commit 4d5318baa6c3ea9581056246e918920cb29572c6
Author: Ondrej Holy <oholy@redhat.com>
Date:   Tue Jan 6 09:53:54 2015 +0100

    user-accounts: fix crash when network changes
    
    Add user dialog crashes if it has been closed and network configuration
    changes, because the dialog is already disposed, but on_network_changes
    callback is executed. To fix this crash network monitor signal handler
    has to be disconnected on dispose.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=742439

 panels/user-accounts/um-account-dialog.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7b8aeb64bd07c82b64daf27d8934910b6761b662
Author: Marek Černocký <marek@manet.cz>
Date:   Fri Dec 26 08:50:07 2014 +0100

    Updated Czech translation

 po/cs.po | 341 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 169 insertions(+), 172 deletions(-)

commit aa7cb3bcb1999e6a004e0025a4535310118d754c
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Thu Dec 25 18:57:39 2014 +0100

    Updated Slovenian translation

 po/sl.po | 327 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 164 insertions(+), 163 deletions(-)

commit be9606067b6afcbdd6cbcfac261ca600c76543a8
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Thu Dec 18 08:48:36 2014 +0100

    Updated Serbian translation

 po/sr.po       | 351 +++++++++++++++++++++++++++++----------------------------
 po/sr@latin.po | 351 +++++++++++++++++++++++++++++----------------------------
 2 files changed, 352 insertions(+), 350 deletions(-)

commit 56c70caf6f48865373f593ec8f959ce25345525d
Author: Balázs Úr <urbalazs@gmail.com>
Date:   Mon Dec 15 00:01:38 2014 +0000

    Updated Hungarian translation

 po/hu.po | 224 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 112 insertions(+), 112 deletions(-)

commit 93c4ed9e075a6dfb0f653e1657689b37bde942cf
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Dec 14 12:45:32 2014 +0100

    Updated Polish translation

 po/pl.po | 325 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 163 insertions(+), 162 deletions(-)

commit 2ba42d878feac1e57bf00b77612706a881236d74
Author: Andika Triwidada <andika@gmail.com>
Date:   Fri Dec 12 15:21:57 2014 +0000

    Updated Indonesian translation

 po/id.po | 781 ++++++++++++++++++++++++++++-----------------------------------
 1 file changed, 348 insertions(+), 433 deletions(-)

commit e92335b34364a6b3386f8eb00a26cd12ba7df8b1
Author: Anders Jonsson <anders.jonsson@norsjovallen.se>
Date:   Thu Dec 11 23:53:01 2014 +0100

    universal-access: Fix typo in translatable string
    
    https://bugzilla.gnome.org/show_bug.cgi?id=741413

 panels/universal-access/uap.ui | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7c08f0e8489a01e458bec9f80f4b0ae9b2e88d4e
Author: Debarshi Ray <debarshir@gnome.org>
Date:   Tue Nov 11 14:13:16 2014 +0100

    main: Disable SSLv3 because of POODLE
    
    Since GOA is still using WebKit1, we need to set the environment
    variable ourself. We can stop setting it once we port to WebKit2
    because the network process will handle it for us.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=739960

 shell/main.c | 3 +++
 1 file changed, 3 insertions(+)

commit 123cf41a523388e37f99a8c394b391a5f9fdeaad
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Mon Oct 20 15:48:40 2014 +0200

    sound: Fix the main volume bars to correctly display changes in volume
    
    The active input and output streams aren't added through add_stream()
    so they weren't being mapped to their respective volume bars,
    resulting in updates to the volume through other means not being
    reflected in our UI.
    
    Moving the mapping to bar_set_stream() which is called for every
    stream fixes the problem. Also, there's no value in having a
    helper function to do a g_hash_table_insert() and not doing the same
    for the respective g_hash_table_remove()s so remove it.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=738869

 panels/sound/gvc-mixer-dialog.c | 14 +++-----------
 1 file changed, 3 insertions(+), 11 deletions(-)

commit d1dd0474ed03b65e09086712033add3f7d3af5ec
Author: Christian Kirbach <christian.kirbach@gmail.com>
Date:   Tue Sep 23 01:22:40 2014 +0200

    Updated German translation

 po/de.po | 190 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 94 insertions(+), 96 deletions(-)

commit 63aabd81500dd6530f4d002cf1cacaac76cf0d99
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Sep 5 12:49:41 2014 +0200

    keyboard: Fix a crash if the WM changes (or restarts)
    
    By stopping watching for WM changes when leaving the shortcuts panel.
    
     #0 reload_sections
     #1 wm_window_event_filter
     #2 gdk_event_apply_filters at gdkeventsource.c:81
     #3 gdk_event_source_translate_event at gdkeventsource.c:195
     #4 _gdk_x11_display_queue_events at gdkeventsource.c:338
     #5 gdk_display_get_event at gdkdisplay.c:313
     #10 g_main_context_iteration at gmain.c:3766
     #11 g_application_run at gapplication.c:1623
    
    See https://bugzilla.redhat.com/show_bug.cgi?id=1094480
    
    https://bugzilla.gnome.org/show_bug.cgi?id=736117
    
    Conflicts:
    	panels/keyboard/keyboard-shortcuts.c

 panels/keyboard/keyboard-shortcuts.c | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

commit b8402d3ff0e403552fa98dda28628e94e3fdd25f
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Sep 5 12:49:00 2014 +0200

    keyboard: Make it possible to stop watching for WM changes
    
    As we don't want to be doing that anymore if we're not in the keyboard
    panel anymore.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=736117

 panels/keyboard/wm-common.c | 11 ++++++++++-
 panels/keyboard/wm-common.h |  5 +++--
 2 files changed, 13 insertions(+), 3 deletions(-)

commit ae2ad3094f61235cf7989ec59182791ac765977a
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date:   Thu Sep 4 13:11:41 2014 -0400

    network: Fix build
    
    Last patch refers to nm_device instead of the actual variable device.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=723643

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

commit 0d90d4713bd344936c4b7ceddd0efc86e082ccdb
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Wed Sep 3 12:32:49 2014 -0500

    network: report hotspot is running only if device is active
    
    https://bugzilla.gnome.org/show_bug.cgi?id=723643

 panels/network/net-device-wifi.c | 3 +++
 1 file changed, 3 insertions(+)

commit e47b02c4b68f8711a435282b6b9cfc1f91a4f2c2
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Sep 1 14:43:19 2014 +0200

    datetime: Fix crash when setting year to 0
    
    https://bugzilla.gnome.org/show_bug.cgi?id=735352

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

commit 967c65dc492baa331286aece3e5bbab32f5bb558
Author: Felix Zhang <fezhang@suse.com>
Date:   Thu Jul 17 18:56:28 2014 +0800

    network: Fix typo in NetworkManager version checking
    
    The code is meant to work with NetworkManager of version 0.9.0+ or 0.8.992+
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733309

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

commit e8bd0cc97c5c0d74068f503c677d09150621968b
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Jul 24 12:57:17 2014 +0200

    network: Fix network icon names for newer versions
    
    network-wireless-signal-excellent and network-cellular-signal-excellent
    don't exist in non-symbolic variants anymore, so use the fallback
    names instead.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695480

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

commit 3c5b56db3f02e0a6ceee413b5327859cab4464be
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Jul 17 16:54:22 2014 +0200

    wacom: Fix stylus back/forward button assignments
    
    The list store contained the wrong values.
    
    Spotted by the.viclim@gmail.com
    
    https://bugzilla.gnome.org/show_bug.cgi?id=728880

 panels/wacom/wacom-stylus-page.ui | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit ccebd62b287990bbfa1968ae1c0833f1f457b3a6
Author: Tim Lunn <tim@feathertop.org>
Date:   Sun May 26 12:19:21 2013 +1000

    info: fix crash when using vboxvideo glx driver
    
    https://bugzilla.gnome.org/show_bug.cgi?id=699712

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

commit eed8f718a382fe230bf43c68a5b101da49320026
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Apr 29 11:07:22 2014 +0200

    network: Fix warning on startup
    
    c5b70a7876499d00c5ef50e5106ff5b375aa0391 removed all the unused top
    level windows in the UI files, but net-virtual-device.c was forgotten.

 panels/network/net-virtual-device.c | 7 -------
 1 file changed, 7 deletions(-)

commit b242a00af1930df1e55aa7f3b3b2bb0bda1887bb
Author: Richard Hughes <richard@hughsie.com>
Date:   Tue Apr 22 11:08:32 2014 +0100

    color: Do not crash when toggling devices and reopening the panel
    
    Resolves: https://bugzilla.gnome.org/show_bug.cgi?id=728584

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

commit 0f5e433c928031197f2473f799d37a8f50e7963c
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Sat Feb 15 19:08:54 2014 -0600

    info: check for prepared updates
    
    If GNOME Software is installed, we do not want to check if an update is
    actually available, because GNOME Software claims we are up to date
    unless an update has actually been prepared.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=720946

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

commit d08d179482fc0a52cc5219880fa3af6aec1bab8c
Author: Alexandre Franke <alexandre.franke@gmail.com>
Date:   Wed Apr 2 15:05:35 2014 +0000

    Updated French translation

 po/fr.po | 996 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 483 insertions(+), 513 deletions(-)

commit a53065dbd4cdfdc40c30f72791d118340f0e6b2d
Author: Marek Kasik <mkasik@redhat.com>
Date:   Thu Mar 27 13:13:31 2014 +0100

    printers: Don't fail when adding Samba printers with spaces
    
    Escape characters in URIs composed for SMB shares since their names
    can contain characters which are not allowed in URIs.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=699942

 panels/printers/pp-samba.c | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit 23c4ea2a6ec007db480a9399ad006a6ed7339be4
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Mar 27 14:31:19 2014 +0100

    info: Fix incorrect virtualisation technology
    
    g_strcmp0() == 0, or g_str_equal(), not g_str_equal() == 0...
    
    https://bugzilla.gnome.org/show_bug.cgi?id=727161

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

commit d2074fad73b6574c0f7ca0e4ca4a2c58819c548c
Author: Ondrej Holy <oholy@redhat.com>
Date:   Thu Mar 20 18:27:20 2014 +0100

    user-accounts: fix password changing
    
    https://bugzilla.gnome.org/show_bug.cgi?id=701701

 panels/user-accounts/um-password-dialog.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ce7fd7fd93d1e3b1f587ac3817f90a10fdea3687
Author: Peter Mráz <etkinator@gmail.com>
Date:   Mon Mar 24 23:06:13 2014 +0100

    Updated slovak translation

 po/sk.po | 1590 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 818 insertions(+), 772 deletions(-)

commit fd12c2ec533bd69ae3c4910bdf1b5487df71b449
Author: Peter Mráz <etkinator@gmail.com>
Date:   Mon Mar 24 22:53:35 2014 +0100

    Updated slovak translation

 po/sk.po | 2099 +++++++++++++++++++++++++++++---------------------------------
 1 file changed, 983 insertions(+), 1116 deletions(-)

commit 3627c751ce92511227965f434eb30c4823ecbc44
Author: Christian Kirbach <Christian.Kirbach@gmail.com>
Date:   Tue Mar 18 21:35:15 2014 +0000

    Updated German translation

 po/de.po | 981 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 477 insertions(+), 504 deletions(-)