commit b2f193a920b6dcbb67e5b0daeb367cd394c6d3a7
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 20 18:11:37 2012 +0100

    3.7.3

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

commit 65f48dc50e1d7ba76fd5bfca4a961771dc10f95d
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 20 18:22:00 2012 +0100

    notifications: Add generated file to POTFILES.skip

 po/POTFILES.skip | 1 +
 1 file changed, 1 insertion(+)

commit 50fdfe2198d0099b948f21b0422e144058482b4e
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 20 18:21:21 2012 +0100

    shell: Add missing file to POTFILES.in

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

commit 10f292dc6b89a7dc646937da2929b5b620c0b96b
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 20 18:21:00 2012 +0100

    shell: Remove unused gnome-menus helper files

 po/POTFILES.in             |  1 -
 shell/Makefile.am          | 20 ++---------
 shell/gnomecc.directory.in |  5 ---
 shell/gnomecc.menu.in      | 84 ----------------------------------------------
 4 files changed, 3 insertions(+), 107 deletions(-)

commit 1c98f6427ae07811b802767b5c1e90e3d1e00400
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 20 18:14:58 2012 +0100

    build: Add egg-list-box to the dist

 Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8a0f14b969c994f5020d0c192e333eaabc7c54b8
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 20 15:49:18 2012 +0100

    wacom: Remove extraneous semi-colon

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

commit 593f340ad3bc5cc7e8e29c81625f533badab3963
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 20 15:48:48 2012 +0100

    notifications: Fix compile-time warning
    
    Due to the way I split off the cc-edit-dialog's header.

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

commit 7d147e06a660a7ad1ddd1e3cc3f26506d6043ac0
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 20 12:07:00 2012 +0100

    wacom: Clean up action type sanity check

 panels/wacom/cc-wacom-page.c | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

commit f5e8101dbdac3d4287119e57c1219da74cfab216
Author: Olivier Fourdan <ofourdan@redhat.com>
Date:   Thu Nov 29 11:58:18 2012 +0100

    wacom: check for the action type value
    
    Action type comes from GSettings and may have been changed
    to some invalid value, causing a segmentation fault in
    control-center if the value is larger than the known action
    types. This can also occur when downgrading from a version
    with more possible actions.
    
    Adds a sanity check to verify the given action type value
    is within the bounds of the known action types.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689265

 panels/wacom/cc-wacom-page.c | 8 ++++++++
 1 file changed, 8 insertions(+)

commit 3ecbd9b3e10d0ff9fa13694b5d1cd8a847966598
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 20 11:29:33 2012 +0100

    wacom: Better strings for the touchring/touchstrips
    
    Use ↺ and ↻ for the touchring buttons, and add context to the
    touchstrip labels.

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

commit 7cac7eeb755d11c34481aea66682d0abeef524a2
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 20 10:37:39 2012 +0100

    wacom: Update from gnome-settings-daemon

 panels/wacom/gsd-input-helper.c |  10 ++-
 panels/wacom/gsd-input-helper.h |   1 +
 panels/wacom/gsd-wacom-device.c | 188 ++++++++++++++++++++++++++++++++++------
 panels/wacom/gsd-wacom-device.h |  29 ++++++-
 4 files changed, 195 insertions(+), 33 deletions(-)

commit 45d1ca84397d274d07368ac9acc5b21846fdca34
Author: Olivier Fourdan <ofourdan@redhat.com>
Date:   Thu Nov 29 11:53:48 2012 +0100

    wacom: Use CW and CCW for ring circular motion
    
    Using "up" and "down" on a ring is ambiguous, better
    use "CW" or "CCW" to indicate the circular motion on
    touch rings.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689264

 panels/wacom/cc-wacom-page.c | 27 +++++++++++++++++++--------
 1 file changed, 19 insertions(+), 8 deletions(-)

commit bae548890993dede96bf8213c86db77a5a9d3563
Author: Olivier Fourdan <ofourdan@redhat.com>
Date:   Fri Sep 7 13:52:08 2012 +0200

    wacom: Add show help window to the list of actions
    
    for pad buttons, once the OSD window patch is
    merged in gnome-settings-daemon.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=683567

 panels/wacom/cc-wacom-page.c | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit 28ea296f095cbeae69347d7f8e0dd138d0ddbe6b
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 20 09:36:06 2012 +0100

    Revert "Power: Implement the new power panel design"
    
    This reverts commit a9683772d95a4c3c7b54ea2dc8513f52c54d957a.

 configure.ac                  |    6 -
 panels/power/Makefile.am      |   10 -
 panels/power/cc-power-panel.c | 1315 ++++++++++-------------------------------
 panels/power/power.ui         |  341 +++++++----
 4 files changed, 537 insertions(+), 1135 deletions(-)

commit e8cd35edce01bc73d321e3cb2aa2021f4cdfe5a5
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date:   Wed Oct 31 22:31:06 2012 +0100

    notifications: Add panel
    
    Show applications using the message tray, and
    allow configuring in what way the shell presents them.
    
    The set of applications shown include all applications that ever
    showed a notification in gnome-shell and all applications that have
    a boolean X-GNOME-UsesNotifications key set to true in their desktop file.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=685928

 configure.ac                                       |   3 +
 panels/Makefile.am                                 |   1 +
 panels/notifications/Makefile.am                   |  32 ++
 panels/notifications/cc-edit-dialog.c              | 119 ++++++
 panels/notifications/cc-edit-dialog.h              |  33 ++
 panels/notifications/cc-notifications-panel.c      | 467 +++++++++++++++++++++
 panels/notifications/cc-notifications-panel.h      |  41 ++
 .../gnome-notifications-panel.desktop.in.in        |  17 +
 panels/notifications/notifications.ui              |  92 ++++
 po/POTFILES.in                                     |   4 +
 shell/Makefile.am                                  |   1 +
 shell/cc-panel-loader.c                            |   2 +
 12 files changed, 812 insertions(+)

commit 1af3a03ca3ea5d8ed1e0ddcd8e37b1865e1edc6a
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Dec 18 17:34:29 2012 +0100

    info: Add debug to the default app setting

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

commit a9683772d95a4c3c7b54ea2dc8513f52c54d957a
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 26 00:51:26 2012 -0500

    Power: Implement the new power panel design
    
    The design can be found here:
    https://live.gnome.org/Design/SystemSettings/Power
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689614

 configure.ac                  |    6 +
 panels/power/Makefile.am      |   10 +
 panels/power/cc-power-panel.c | 1315 +++++++++++++++++++++++++++++++----------
 panels/power/power.ui         |  341 ++++-------
 4 files changed, 1135 insertions(+), 537 deletions(-)

commit 2f84b20c779f65644fda7ecc455a855ce074fb1c
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Wed Dec 19 15:41:43 2012 +0100

    Updated Norwegian bokmål translation

 po/nb.po | 241 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 118 insertions(+), 123 deletions(-)

commit 9cbaaa8147568c3f477fb49b1fd450889b5678bd
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Wed Dec 19 10:29:34 2012 +0200

    Updated Hebrew translation.

 po/he.po | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit b6abb222b080302aba0fee1ec2a8749197f95cdf
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Wed Dec 19 10:28:23 2012 +0200

    Updated Hebrew translation.

 po/he.po | 1413 ++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 822 insertions(+), 591 deletions(-)

commit 73f3659b8f1f57e62994dd8443f83186ddbe1240
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue Dec 18 20:11:51 2012 +0100

    Updated Slovenian translation

 po/sl.po | 433 +++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 253 insertions(+), 180 deletions(-)

commit 4fbf1da650224fa2dda989b8c2935a4267c8e9cc
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Tue Dec 18 16:44:34 2012 +0000

    keyboard: Update for the input source switching keybindings move
    
    These are now provided by gsettings-desktop-schemas.

 panels/keyboard/01-input-sources.xml.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4e3a2e1bd5214006e4b0e65616747255dc7d8966
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Wed Dec 12 11:17:02 2012 +0100

    region: Update for the input source switching keybindings move
    
    These are now provided by gsettings-desktop-schemas.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=690105

 configure.ac                             |  2 +-
 panels/region/gnome-region-panel-input.c | 16 ++++++++--------
 2 files changed, 9 insertions(+), 9 deletions(-)

commit 0139f684162a10dfa159313552ff96b08f359cd5
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date:   Thu Dec 13 17:16:57 2012 +0100

    shell: replace GMenu loading code with an hardcoded list of panels
    
    Now that we don't allow or load external panels, using libgnome-menu is just
    overengineering. We can get the same results with less code by keeping a static
    list of function pointers.
    This reduces the number of places one needs to patch to add a new panel.
    Also, this way we avoid registering all types at startup, and if we want
    we can switch to load panel desktop files in a separate thread.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=690165

 configure.ac                 |   2 +-
 shell/Makefile.am            |   2 +
 shell/cc-panel-loader.c      | 188 +++++++++++++++++++++++++++++++++
 shell/cc-panel-loader.h      |  38 +++++++
 shell/cc-panel.h             |   9 +-
 shell/cc-shell-model.c       |  17 +--
 shell/cc-shell-model.h       |  13 ++-
 shell/gnome-control-center.c | 243 +++----------------------------------------
 8 files changed, 266 insertions(+), 246 deletions(-)

commit 0e7192e6761c2d2b7a5e8f4ae50548030c69f4f1
Author: Stéphane Démurget <stephane.demurget@free.fr>
Date:   Tue Dec 18 00:04:16 2012 +0100

    keyboard: Improve shortcuts tab keynav
    
    The default focus traversal order inside the shortcuts tab was: the
    shortcuts treeview, the section treeview and the shortcuts toolbar.
    
    We set a focus cycle chain to swap the treeviews order for the keynav to
    be more natural.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=690387

 panels/keyboard/gnome-keyboard-panel.ui |  2 +-
 panels/keyboard/keyboard-shortcuts.c    | 11 +++++++++++
 2 files changed, 12 insertions(+), 1 deletion(-)

commit a1e4c0298b249149b8b7747459479315c31c96dc
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Dec 17 10:52:28 2012 +0100

    bluetooth: Move visibility switch to the left

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

commit 63af1169b5cb64e484e782f5ce29663170d2734e
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Dec 17 10:51:07 2012 +0100

    bluetooth: Move killswitch to the header

 panels/bluetooth/bluetooth.ui         | 85 ++++++++++++++++-------------------
 panels/bluetooth/cc-bluetooth-panel.c | 18 ++++++++
 2 files changed, 56 insertions(+), 47 deletions(-)

commit 6b80d1f86d2e28587a88b993964a338097d63d37
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date:   Mon Dec 17 00:30:04 2012 -0800

    Updated Belarusian translation.

 po/be.po | 979 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 503 insertions(+), 476 deletions(-)

commit 72b8d1d8f9ee04b22f27ad31c32d7472b8a5ef04
Author: Pavol Klačanský <pavol@klacansky.com>
Date:   Sun Dec 16 23:24:20 2012 +0100

    Updated slovak translation

 po/sk.po | 523 ++++++++++++++++++++++++++++-----------------------------------
 1 file changed, 230 insertions(+), 293 deletions(-)

commit 23e51495ee7c05ad736817344dfd99f3efdfd349
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date:   Wed Nov 14 16:33:21 2012 -0500

    network: Don't reference CcNetworkPanel directly from some helper code
    
    All we need is the toplevel, here, so pass that in directly.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=690086

 panels/network/cc-network-panel.c  |  9 +++++----
 panels/network/net-device-mobile.c |  4 +++-
 panels/network/net-device-wifi.c   |  4 +++-
 panels/network/network-dialogs.c   | 19 ++++++++-----------
 panels/network/network-dialogs.h   | 10 +++++-----
 5 files changed, 24 insertions(+), 22 deletions(-)

commit 6b1ae0b18fa6c70536cd913e21bca75cad154263
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date:   Wed Nov 14 16:32:51 2012 -0500

    network: Add a proper header guard to network-dialogs.h
    
    We want to copy/paste this into g-i-s, so it needs to at least try
    to be a decent library-ish thing.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=690086

 panels/network/network-dialogs.h | 5 +++++
 1 file changed, 5 insertions(+)

commit 5e37aecdbb59bd03be0ece8da6d8c83ba1846b63
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date:   Thu Dec 13 15:41:57 2012 +0100

    shell: fix refcounting in GMenu code (2/2)
    
    gmenu_tree_entry_get_root_directory() returns a new reference.

 shell/gnome-control-center.c | 1 +
 1 file changed, 1 insertion(+)

commit 68bfa875cfe49fc08060e02ba31f9fd734e06a4d
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date:   Wed Dec 12 20:13:02 2012 +0100

    shell: fix refcounting in GMenu code (1/2)
    
    gmenu_tree_entry_get_app_info() does not return a new reference
    
    https://bugzilla.gnome.org/show_bug.cgi?id=690117

 shell/cc-shell-model.c | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

commit e2ced1c2c33a779224acae171e277d449bfb282b
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 13 12:26:35 2012 +0100

    common: Avoid the language chooser resizing during load
    
    250px should be enough to start with.

 panels/common/cc-language-chooser.c | 1 +
 1 file changed, 1 insertion(+)

commit 15fee44aa32f7216c460a342c2d9c811e94dd2f0
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Mon Dec 10 15:11:43 2012 -0500

    region: fix button area alignment glitch
    
    Use the same logic the input sources dialog does to avoid the buttons
    going off-balance.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678513

 panels/common/language-chooser.ui | 68 +++++++++++++++++++++------------------
 1 file changed, 37 insertions(+), 31 deletions(-)

commit e40e448ebfb4d5299d6edb7290281bddc9dd2ee8
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Wed Dec 12 21:47:18 2012 +0100

    Updated Polish translation
    
    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=690040
    Thanks to "Crasher" for reporting!

 po/pl.po | 400 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 197 insertions(+), 203 deletions(-)

commit 9afed77bdec41a5853be36de960465d92d70b5a8
Author: Marek Kasik <mkasik@redhat.com>
Date:   Wed Dec 12 12:34:58 2012 +0100

    printers: Avoid possible crash
    
    Unlink given PPD file and free its filename
    as soon as it is not required. This avoids
    possible double free.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=690091

 panels/printers/pp-new-printer.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 720c0d25cf0025b4792a309cb4a2f19ca844d99b
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date:   Fri Oct 12 16:20:53 2012 -0400

    user-accounts: Fix a few tiny error leaks
    
    https://bugzilla.gnome.org/show_bug.cgi?id=690085

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

commit a40350d7ffd31aa6ae9a13c7055bbc75f01d4c9c
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Dec 11 17:05:31 2012 +0100

    build: Remove check for unused glib-genmarshal

 configure.ac | 12 ------------
 1 file changed, 12 deletions(-)

commit c735e4e68914fadce4a31ca93cee74926b4cc170
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Dec 11 17:05:15 2012 +0100

    shell: Remove custom marshallers

 shell/Makefile.am           | 12 +-----------
 shell/cc-shell-item-view.c  |  3 +--
 shell/cc-shell-marshal.list |  1 -
 3 files changed, 2 insertions(+), 14 deletions(-)

commit 2a6b12d540b64b3c3ccb206c6f51e339c4635ad2
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Dec 11 17:04:17 2012 +0100

    display: Remove 2 unused variables

 panels/display/scrollarea.c | 1 -
 1 file changed, 1 deletion(-)

commit c6ee7e0b95b51b66bae82396998c830b4e00d8d2
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Dec 11 17:03:52 2012 +0100

    display: Remove custom marshallers

 panels/display/Makefile.am      | 13 +------------
 panels/display/foo-marshal.list |  6 ------
 panels/display/scrollarea.c     |  6 ++----
 3 files changed, 3 insertions(+), 22 deletions(-)

commit 727c8f867771dac7d4e9b8e0dddff3fe190c4dac
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Dec 11 17:02:25 2012 +0100

    universal-access: Remove unused marshallers

 panels/universal-access/Makefile.am  |  2 --
 panels/universal-access/cc-marshal.c | 41 ------------------------------------
 panels/universal-access/cc-marshal.h | 15 -------------
 3 files changed, 58 deletions(-)

commit e419ee7d4eddcf9391d72b2c4b2461db4c168570
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Dec 11 13:25:52 2012 +0100

    panels: Remove unused X-GNOME-Settings-Panel key

 panels/background/gnome-background-panel.desktop.in.in             | 1 -
 panels/color/gnome-color-panel.desktop.in.in                       | 1 -
 panels/datetime/gnome-datetime-panel.desktop.in.in                 | 1 -
 panels/display/gnome-display-panel.desktop.in.in                   | 1 -
 panels/info/gnome-info-panel.desktop.in.in                         | 1 -
 panels/keyboard/gnome-keyboard-panel.desktop.in.in                 | 1 -
 panels/mouse/gnome-mouse-panel.desktop.in.in                       | 1 -
 panels/network/gnome-network-panel.desktop.in.in                   | 1 -
 panels/online-accounts/gnome-online-accounts-panel.desktop.in.in   | 1 -
 panels/power/gnome-power-panel.desktop.in.in                       | 1 -
 panels/printers/gnome-printers-panel.desktop.in.in                 | 1 -
 panels/privacy/gnome-privacy-panel.desktop.in.in                   | 1 -
 panels/region/gnome-region-panel.desktop.in.in                     | 1 -
 panels/screen/gnome-screen-panel.desktop.in.in                     | 1 -
 panels/search/gnome-search-panel.desktop.in.in                     | 1 -
 panels/universal-access/gnome-universal-access-panel.desktop.in.in | 1 -
 panels/wacom/gnome-wacom-panel.desktop.in.in                       | 1 -
 17 files changed, 17 deletions(-)

commit 4dd36b42792ff26df293a64e1afdbaa8991569ad
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Dec 11 13:25:25 2012 +0100

    shell: Simplify desktop file loading
    
    By using known patterns for the desktop file name.

 shell/cc-shell-model.c       | 74 +++++---------------------------------------
 shell/cc-shell-model.h       |  3 +-
 shell/gnome-control-center.c | 48 +++++++++++++++++++---------
 3 files changed, 42 insertions(+), 83 deletions(-)

commit 2ee0d358445d8d9cac4bc4a70f998d28c1632b54
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Dec 11 13:23:38 2012 +0100

    bluetooth: Rename Bluetooth desktop name
    
    To match the pattern used by other desktop files.

 configure.ac                                         |  2 +-
 panels/bluetooth/Makefile.am                         |  4 ++--
 panels/bluetooth/bluetooth-properties.desktop.in.in  | 15 ---------------
 panels/bluetooth/gnome-bluetooth-panel.desktop.in.in | 14 ++++++++++++++
 po/POTFILES.in                                       |  2 +-
 po/POTFILES.skip                                     |  2 +-
 6 files changed, 19 insertions(+), 20 deletions(-)

commit 3686cf7eb8528b19597945e2c19ba0f619ef42f6
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Dec 11 11:46:28 2012 +0100

    shell: Make all control-center plugins static
    
    This makes loading faster, with less I/O, avoids unnecessary
    code duplication (around 1k lines shaved), and ensures that
    all the panels link and work appropriately.
    
    By the same token, it will stop external panels from being
    created, and loaded.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=690036

 Makefile.am                                       |   4 +-
 configure.ac                                      |  16 ++--
 panels/background/Makefile.am                     |   5 +-
 panels/background/background-module.c             |  41 ---------
 panels/background/cc-background-panel.c           |  10 ---
 panels/background/cc-background-panel.h           |   2 -
 panels/bluetooth/Makefile.am                      |   4 +-
 panels/bluetooth/cc-bluetooth-panel.c             |  26 ------
 panels/bluetooth/cc-bluetooth-panel.h             |   2 -
 panels/color/Makefile.am                          |   5 +-
 panels/color/cc-color-panel.c                     |  10 ---
 panels/color/cc-color-panel.h                     |   2 -
 panels/color/color-module.c                       |  42 ---------
 panels/common/Makefile.am                         |   2 -
 panels/datetime/Makefile.am                       |   6 +-
 panels/datetime/cc-datetime-panel.c               |  12 ---
 panels/datetime/cc-datetime-panel.h               |   2 -
 panels/datetime/datetime-module.c                 |  46 ----------
 panels/display/Makefile.am                        |   5 +-
 panels/display/cc-display-panel.c                 |  10 ---
 panels/display/cc-display-panel.h                 |   2 -
 panels/display/display-module.c                   |  41 ---------
 panels/info/Makefile.am                           |   5 +-
 panels/info/cc-info-panel.c                       |  10 ---
 panels/info/cc-info-panel.h                       |   2 -
 panels/info/info-module.c                         |  41 ---------
 panels/keyboard/Makefile.am                       |   5 +-
 panels/keyboard/cc-keyboard-panel.c               |  10 ---
 panels/keyboard/cc-keyboard-panel.h               |   2 -
 panels/keyboard/keyboard-module.c                 |  41 ---------
 panels/mouse/Makefile.am                          |   6 +-
 panels/mouse/cc-mouse-panel.c                     |  10 ---
 panels/mouse/cc-mouse-panel.h                     |   2 -
 panels/mouse/mouse-module.c                       |  41 ---------
 panels/network/Makefile.am                        |   5 +-
 panels/network/cc-network-panel.c                 |   9 --
 panels/network/cc-network-panel.h                 |   2 -
 panels/network/network-module.c                   |  41 ---------
 panels/online-accounts/Makefile.am                |   3 +-
 panels/online-accounts/cc-online-accounts-panel.c |  85 +++++++-----------
 panels/online-accounts/cc-online-accounts-panel.h |  10 +--
 panels/power/Makefile.am                          |   5 +-
 panels/power/cc-power-panel.c                     |  10 ---
 panels/power/cc-power-panel.h                     |   2 -
 panels/power/power-module.c                       |  41 ---------
 panels/printers/Makefile.am                       |   5 +-
 panels/printers/cc-printers-panel.c               |  10 ---
 panels/printers/cc-printers-panel.h               |   2 -
 panels/printers/printers-module.c                 |  39 --------
 panels/privacy/Makefile.am                        |   5 +-
 panels/privacy/cc-privacy-panel.c                 |   9 --
 panels/privacy/cc-privacy-panel.h                 |   2 -
 panels/privacy/privacy-module.c                   |  41 ---------
 panels/region/Makefile.am                         |   6 +-
 panels/region/cc-region-panel.c                   |   9 --
 panels/region/cc-region-panel.h                   |   2 -
 panels/region/region-module.c                     |  41 ---------
 panels/screen/Makefile.am                         |   5 +-
 panels/screen/cc-screen-panel.c                   |  10 ---
 panels/screen/cc-screen-panel.h                   |   2 -
 panels/screen/screen-module.c                     |  41 ---------
 panels/search/Makefile.am                         |   5 +-
 panels/search/cc-search-panel.c                   |   9 --
 panels/search/cc-search-panel.h                   |   2 -
 panels/search/search-module.c                     |  41 ---------
 panels/sound/Makefile.am                          |   4 +-
 panels/sound/cc-sound-panel.c                     |  26 ------
 panels/sound/cc-sound-panel.h                     |   2 -
 panels/universal-access/Makefile.am               |   5 +-
 panels/universal-access/cc-ua-panel.c             |  10 ---
 panels/universal-access/cc-ua-panel.h             |   2 -
 panels/universal-access/universal-access-module.c |  42 ---------
 panels/user-accounts/Makefile.am                  |   8 +-
 panels/user-accounts/um-user-module.c             |  48 ----------
 panels/user-accounts/um-user-panel.c              |  86 ++++++++----------
 panels/user-accounts/um-user-panel.h              |  24 +++--
 panels/wacom/Makefile.am                          |   6 +-
 panels/wacom/cc-wacom-panel.c                     |   9 --
 panels/wacom/cc-wacom-panel.h                     |   2 -
 panels/wacom/wacom-module.c                       |  41 ---------
 shell/Makefile.am                                 |  43 +++++++--
 shell/cc-panel.h                                  |  15 ++--
 shell/gnome-control-center.c                      | 103 +++++++++++++++-------
 83 files changed, 231 insertions(+), 1214 deletions(-)

commit 80dc7c83cbefdccdfd5591280b5163e29fb9b197
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Dec 11 12:53:32 2012 +0100

    shell: Remove the unused "Other" section of the shell

 shell/gnomecc.menu.in | 20 --------------------
 1 file changed, 20 deletions(-)

commit 3fc444684e08e09384340cffbf74d7c5e001cbee
Author: Debarshi Ray <debarshir@gnome.org>
Date:   Tue Dec 11 18:42:05 2012 +0530

    build: Require libnm-glib >= 0.9.6.4
    
    The Network panel uses nm_device_bond_get_slaves which is only
    available since libnm-glib-0.9.6.4.
    
    Fixes: https://bugzilla.gnome.org/690042

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 897243858f04eca03e757252da68a82e080f4693
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Dec 11 09:14:39 2012 +0100

    region: Reinstate the separator in the languages list
    
    The separator went missing when we started adding the popular
    languages to the list. Make it come back to separate the user
    languages from the popular ones.

 panels/common/cc-common-language.c      | 76 +++++++++++++++++++++------------
 panels/common/cc-common-language.h      |  2 +
 panels/common/cc-language-chooser.c     |  2 +-
 panels/region/gnome-region-panel-lang.c | 12 ++++--
 4 files changed, 61 insertions(+), 31 deletions(-)

commit 2bd01a70d347da0ea31e9bc13e6963158df99272
Author: Marek Kasik <mkasik@redhat.com>
Date:   Mon Dec 10 16:50:58 2012 +0100

    printers: Make error messages clearer
    
    Point to cups-pk-helper for errors originating from cups-pk-helper.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689983

 panels/printers/pp-new-printer.c |  9 +++------
 panels/printers/pp-utils.c       | 32 ++++++++++++++++----------------
 2 files changed, 19 insertions(+), 22 deletions(-)

commit ab720ab6a9a8346098fa11c9acb190531ddce79b
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Dec 10 15:34:20 2012 +0100

    common: Allow editing UI file with Glade for GTK+ 3.x

 panels/common/language-chooser.ui | 1 +
 1 file changed, 1 insertion(+)

commit 5a2f836e745db71e1a55a38085d150d13fe91a2d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Dec 3 22:09:49 2012 -0500

    region: Make 'Add' dialogs consistent
    
    These dialogs had an inconsistent mix of bold window titles and
    non-bold headings. Change them to all use window titles with similar
    wording.
    https://bugzilla.gnome.org/show_bug.cgi?id=684829

 panels/common/cc-language-chooser.c               |  5 +----
 panels/common/language-chooser.ui                 | 14 +-------------
 panels/region/gnome-region-panel-input-chooser.ui | 15 +--------------
 3 files changed, 3 insertions(+), 31 deletions(-)

commit 69d7f7a726731062ed8c993c8a7e653a83018291
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Sep 27 12:41:56 2012 +0200

    region: Remove dead button
    
    The button hasn't ever been hooked to anything. Let's remove it.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=684864
    
    Conflicts:
    	panels/region/gnome-region-panel.ui

 panels/region/gnome-region-panel.ui | 14 --------------
 1 file changed, 14 deletions(-)

commit becfb7a7c81ec1106a8d858c1560ad9c2d65a5c8
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Dec 10 15:06:14 2012 +0100

    common: Fix other user's languages never getting added
    
    Because we were looking for a locale directory with the extra
    codeset (xx_XX.utf8) instead of without it.

 panels/common/cc-common-language.c | 24 +++++++++++++++++++++++-
 1 file changed, 23 insertions(+), 1 deletion(-)

commit fb1f2baea5b25b69a0d87340296cb75e25ac3a52
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Sep 26 12:42:29 2012 +0200

    common: Show popular languages in their own language
    
    Instead of the current one.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=684861

 panels/common/cc-common-language.c | 86 +++++++++++++++++++++++++++-----------
 1 file changed, 61 insertions(+), 25 deletions(-)

commit 2e0ab4ef090246b5c792640adc9714587b9db152
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Dec 10 08:24:55 2012 +0100

    bluetooth: Correct debug output

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

commit 83c5fa28324aaf1240ba6980e3431a5630bbde66
Author: Yuri Myasoedov <omerta13@yandex.ru>
Date:   Sun Dec 9 11:33:07 2012 +0400

    Updated Russian translation

 po/ru.po | 1671 ++++++++++++++++++++++++++++----------------------------------
 1 file changed, 758 insertions(+), 913 deletions(-)

commit 918909309937326e84d64dd78d71f7fdc3f37f0d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Dec 7 22:35:28 2012 -0500

    privacy: Make rows even taller
    
    Requested in review,
    https://bugzilla.gnome.org/show_bug.cgi?id=689607

 panels/privacy/cc-privacy-panel.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 867fff4f4cc68acb40be655db038fe8d1c9272a8
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Wed Dec 5 09:36:12 2012 -0500

    shell: use the "view" style class for the main viewport
    
    Currently, gnome-themes-standard sets a white background on all
    GtkViewport widgets.
    We want to stop rendering one by default, so add a style class to the
    main viewport that ensures it gets the same background as the icon
    views it packs inside.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689700

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

commit 139c9888b56fa6ee81506492395f96423af68138
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 6 16:25:15 2012 +0100

    sound: Dim the low/high icons associated with volume sliders
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689636

 panels/sound/gvc-channel-bar.c | 2 ++
 1 file changed, 2 insertions(+)

commit 97ba46c83796d7b559743f5f70bdd901c3c24d9f
Author: Robert Roth <robert.roth.off@gmail.com>
Date:   Wed Dec 5 23:52:53 2012 +0200

    info: Avoid adding phantom "Unknown model" CPU on PPC64
    
    Ported from gnome-system-monitor:
    https://bugzilla.gnome.org/show_bug.cgi?id=619733
    
    https://bugzilla.gnome.org/show_bug.cgi?id=649909

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

commit d914b2fa7be31c43f2eaaa62b35e4642d2ed6acd
Author: Robert Roth <robert.roth.off@gmail.com>
Date:   Wed Dec 5 23:47:35 2012 +0200

    info: Fix to show CPU model on ARM
    
    Ported from System Monitor's original bug:
    https://bugzilla.gnome.org/show_bug.cgi?id=606769
    
    https://bugzilla.gnome.org/show_bug.cgi?id=649909

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

commit 2a63aed36b9a06186364d8bb67a785fd78156bb3
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 6 10:07:28 2012 +0100

    keyboard: Add context to the "Search" string
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689623

 panels/keyboard/01-launchers.xml.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f94aeb2b023c224d0d8397a53d2fbf5f9f3062f1
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 6 10:04:55 2012 +0100

    keyboard: Add support for msgctxt in keybindings
    
    Unfortunately, this means duplicating the description attribute
    to the text inside the KeyListEntry element, and marking the
    KeyListEntry element as translatable by prepending "_".
    
    <KeyListEntry
    	name="search"
    	_description="Search"/>
    becomes:
    <_KeyListEntry
    	name="search"
    	description="Search"
    	msgctxt="keybinding">
    		Search
    </_KeyListEntry>
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689623

 panels/keyboard/keyboard-shortcuts.c | 27 +++++++++++++++------------
 1 file changed, 15 insertions(+), 12 deletions(-)

commit 1e2f8202ae659d91ddc69080e6d1dee0652e0f83
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Dec 6 09:30:44 2012 +0100

    shell: Fix alignment of home button in RTL languages
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689533

 shell/gnome-control-center.c | 6 ++++++
 1 file changed, 6 insertions(+)

commit ca72a56c760dc2fd484747a693149cc8231a57e0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Dec 5 18:35:39 2012 -0500

    privacy: Make popups work more than once
    
    When closing the popups with Esc, the window gets a delete event.
    Since we want to keep the dialog around, we need to handle that
    by connecting the gtk_widget_hide_on_delete handler.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689747

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

commit ef6405bfe7f8b6360743c89186ebe57d7a928aec
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Dec 5 18:30:03 2012 -0500

    privacy: Don't put an extra separator before the first row
    
    The separator function is called for each row, to allow creating
    the separator that goes before that row. We don't want a separator
    before the first row, so we return NULL if before == NULL.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689746

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

commit 239b3e06233a496aafbe7cc4e0736db2fff32691
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Wed Dec 5 20:15:52 2012 +0100

    Updated Norwegian bokmål translation

 po/nb.po | 39 ++++++++++++++++++++++++---------------
 1 file changed, 24 insertions(+), 15 deletions(-)

commit ace5a5e8bc4e906ce20415d85b928576a5ca763d
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Dec 4 23:56:26 2012 -0500

    privacy: Fix list sizing issues
    
    Make the list not expand all the way to the bottom.
    
    Revert when https://bugzilla.gnome.org/show_bug.cgi?id=689714
    is committed.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689607

 panels/privacy/cc-privacy-panel.c | 10 ++++++----
 panels/privacy/privacy.ui         |  7 +++----
 2 files changed, 9 insertions(+), 8 deletions(-)

commit 8d8fc9926b409c518b2a37be849eff58355a09e8
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Dec 5 00:19:57 2012 -0500

    privacy: Fix alignment issues in the trash dialog
    
    These were pointed out in review.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689607

 panels/privacy/privacy.ui | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

commit b40746726f019e83b2280962e275c975413d49a2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Dec 5 00:17:05 2012 -0500

    privacy: Fix alignment issues in recent dialog
    
    These were pointed out in review.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689607

 panels/privacy/privacy.ui | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit 7cc203af96ce6c012d6cd38214cd7d94441522e4
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Dec 5 00:10:01 2012 -0500

    privacy: Fix alignment issues in the name dialog
    
    These were pointed out in review.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689607

 panels/privacy/privacy.ui | 21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)

commit f935ed780a05f25268ff5f47862106d20fdb6579
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Dec 5 00:05:36 2012 -0500

    privacy: Fix alignment issues in the screen lock dialog
    
    Pointed out in review.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689607

 panels/privacy/privacy.ui | 20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

commit a332cc85150ba45df16907a2ad08b795480f2154
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Dec 4 23:43:10 2012 -0500

    privacy: Make rows a little bigger
    
    This was requested in design review.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689607

 panels/privacy/cc-privacy-panel.c | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

commit 435094c23f1f5e991a0e19c428cbf956a9fed6c1
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Tue Dec 4 23:35:34 2012 -0500

    privacy: Turn off selection
    
    No selection needed here.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689607

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

commit 40c85def08a5f932d8e1cf2f1c27426dead88dd8
Author: A S Alam <aalam@users.sf.net>
Date:   Wed Dec 5 07:38:51 2012 +0530

    update Punjabi Translation for master

 po/pa.po | 1041 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 569 insertions(+), 472 deletions(-)

commit 53dac824e111e19cc623f6c00d3ef49085c61bd3
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Tue Dec 4 20:29:02 2012 +0100

    Updated Norwegian bokmål translation

 po/nb.po | 969 ++++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 586 insertions(+), 383 deletions(-)

commit c5fbe9a3968bfbdf28b16eddddf5f34f05166735
Author: Ebru Akagunduz <ebru.akagunduz@gmail.com>
Date:   Mon Dec 3 17:02:28 2012 +0200

    online-accounts: Disable adding accounts when network unavailable
    
    Fixes: https://bugzilla.gnome.org/678161

 panels/online-accounts/cc-online-accounts-panel.c | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit 0a7d184df49bb6ccd34466a4d3ba4ab9f43e8941
Author: Allan Day <allanpday@gmail.com>
Date:   Mon Dec 3 18:47:20 2012 +0000

    search: Use the correct icon
    
    gnome-icon-theme has an icon specifically for system search settings.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689557

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

commit 927b156d342219dbbe2591bf7bcc25001acc5b0b
Author: Allan Day <allanpday@gmail.com>
Date:   Mon Dec 3 18:43:34 2012 +0000

    privacy: Use the correct icon
    
    gnome-icon-theme includes an icon for system privacy settings.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689556

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

commit 079b5dffdf5c37cd105ca81a733a75f95509aa01
Author: Jeremy Bicha <jbicha@ubuntu.com>
Date:   Sun Dec 2 15:44:17 2012 -0500

    bluetooth: Use '&' instead of 'and'
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689499

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

commit f325a5aae3da665a7431087f9e8c6e6b2854fd7d
Author: Jeremy Bicha <jbicha@ubuntu.com>
Date:   Sun Dec 2 14:59:29 2012 -0500

    network: Use the proper Unicode ellipsis (…) instead of three dots

 panels/network/network-mobile.ui | 2 +-
 panels/network/network-proxy.ui  | 2 +-
 panels/network/network-simple.ui | 2 +-
 panels/network/network-vpn.ui    | 2 +-
 panels/network/network-wifi.ui   | 6 +++---
 panels/network/network.ui        | 2 +-
 6 files changed, 8 insertions(+), 8 deletions(-)

commit e449901b59c947db8bd2224e49c6164b09269274
Author: Jeremy Bicha <jbicha@ubuntu.com>
Date:   Sun Dec 2 15:27:20 2012 -0500

    wacom: Use the proper Unicode ellipsis (…) instead of three dots
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689497

 panels/wacom/gnome-wacom-properties.ui | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 0c10489ed6c148455e292384a6819bf0117d33c8
Author: Jeremy Bicha <jbicha@ubuntu.com>
Date:   Sun Dec 2 15:38:59 2012 -0500

    universal-access: Use the proper Unicode ellipsis (…) instead of three dots
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689497

 panels/universal-access/uap.ui | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit a877915e9ba76481b3737df90ebbf47fd38f3756
Author: Jeremy Bicha <jbicha@ubuntu.com>
Date:   Sun Dec 2 15:32:14 2012 -0500

    screen: Use the proper Unicode ellipsis (…) instead of three dots
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689497

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

commit 6fed91e2aec6e5d91f733d412b6ef48887fc3d5d
Author: Jeremy Bicha <jbicha@ubuntu.com>
Date:   Sun Dec 2 15:32:05 2012 -0500

    info: Use the proper Unicode ellipsis (…) instead of three dots
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689497

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

commit fa9ef0d5d901f7d37453be4ddab5e1db497b4044
Author: Jeremy Bicha <jbicha@ubuntu.com>
Date:   Sun Dec 2 15:31:40 2012 -0500

    common: Use the proper Unicode ellipsis (…) instead of three dots
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689497

 panels/common/cc-language-chooser.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit b0c973c14c8b095161f582320db0664cf7d1fcd6
Author: Jeremy Bicha <jbicha@ubuntu.com>
Date:   Sun Dec 2 15:30:57 2012 -0500

    color: Use the proper Unicode ellipsis (…) instead of three dots
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689497

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

commit c50a11c0dc089017df8657fc659c31cbed85cc43
Author: Jeremy Bicha <jbicha@ubuntu.com>
Date:   Sun Dec 2 15:23:03 2012 -0500

    region: Use the proper Unicode ellipsis (…) instead of three dots
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689497

 panels/region/gnome-region-panel-system.c | 2 +-
 panels/region/gnome-region-panel.ui       | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 190052ff745e1c7ff7f07c800f2f5cfae67ff4e0
Author: Jeremy Bicha <jbicha@ubuntu.com>
Date:   Sun Dec 2 15:21:42 2012 -0500

    printers: Use the proper Unicode ellipsis (…) instead of three dots
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689497

 panels/printers/cc-printers-panel.c | 6 +++---
 panels/printers/options-dialog.ui   | 2 +-
 panels/printers/printers.ui         | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

commit 19fae9d9669b61263ed8f45adc0ccebf9729568a
Author: Jeremy Bicha <jbicha@ubuntu.com>
Date:   Sun Dec 2 15:18:44 2012 -0500

    user-accounts: Use the proper Unicode ellipsis (…) instead of three dots
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689497

 panels/user-accounts/um-photo-dialog.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit ae247737403d2a0f262eb38cbc6397c65f24e4f9
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Dec 3 14:57:42 2012 +0100

    shell: Print the name of the missing icon

 shell/cc-shell-model.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 691a25823224109e0412e35fd7e6020a38746a0b
Author: Ondrej Holy <oholy@redhat.com>
Date:   Thu Nov 22 15:14:13 2012 +0100

    user-accounts: Add last login field
    
    https://bugzilla.gnome.org/show_bug.cgi?id=681772

 panels/user-accounts/data/user-accounts-dialog.ui | 35 +++++++++++++++++
 panels/user-accounts/um-user-panel.c              | 47 ++++++++++++++++++++++-
 panels/user-accounts/um-user.c                    | 12 ++++++
 panels/user-accounts/um-user.h                    |  1 +
 panels/user-accounts/um-utils.c                   | 36 +++++++++++++++++
 panels/user-accounts/um-utils.h                   |  2 +
 6 files changed, 132 insertions(+), 1 deletion(-)

commit ff186736dc2e063ee2df48a887ba394a20cd8d0e
Author: Ebru Akagunduz <ebru.akagunduz@gmail.com>
Date:   Mon Dec 3 13:14:34 2012 +0100

    online-accounts: Bind "accounts-button-add" to network availability
    
    Fixes: https://bugzilla.gnome.org/678161

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

commit 93db18c487d8dc24eca9b06a5f7ab868778d8c6e
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Dec 3 11:09:19 2012 +0100

    privacy: Use correct ref increasing function

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

commit 63521fe34e4658d460d6925e4fe5185a2e680d8c
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Dec 3 11:08:59 2012 +0100

    search: Use correct ref increasing function

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

commit 2ba60118be043d57f1861b27e78171d8af5b757a
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Dec 3 10:54:00 2012 +0100

    privacy: Remove unneeded housekeeping settings

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

commit 95c7506ccebe5698d8bd3a1ecf99351fc68b193f
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Dec 3 10:23:14 2012 +0100

    privacy: Bump gsettings-desktop-schemas requirements

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e16fb448fddebe58b776e35eb9c24b0678055973
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Dec 3 10:05:11 2012 +0100

    privacy: Add more keywords

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

commit 07e2d0edaa3748867a26b011855920b7332e2bab
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Dec 3 10:04:15 2012 +0100

    po: Update for Privacy panel

 po/POTFILES.in   | 3 +++
 po/POTFILES.skip | 1 +
 2 files changed, 4 insertions(+)

commit 667ce71863704e147f0db8c9a477914c796274b6
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Dec 3 10:02:43 2012 +0100

    build: Don't link egg-list-box into the module itself
    
    It's already linked into the shell. Fixes warnings on startup
    about the inability to register the EggListBox type twice.

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 83bf04840d0800181465e2146cc002a69ce2abf3
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Nov 25 16:51:34 2012 -0500

    privacy: Implement recent files
    
    This relies on patches that turn the recent-files-max-age gtk
    setting into an X setting which is backed by a gsetting.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=687774

 panels/privacy/cc-privacy-panel.c | 123 +++++++++++++++++++++++-
 panels/privacy/privacy.ui         | 192 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 310 insertions(+), 5 deletions(-)

commit 4d3208a6e1f584cd2776c4dcbdfc19e5945b0246
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Nov 25 13:52:54 2012 -0500

    privacy: Implement trash & temp purging
    
    This relies on new settings and D-Bus API in the g-s-d
    housekeeping plugin.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=687774

 panels/privacy/cc-privacy-panel.c | 176 +++++++++++++++++++++++++
 panels/privacy/privacy.ui         | 268 +++++++++++++++++++++++++++++++++++++-
 2 files changed, 439 insertions(+), 5 deletions(-)

commit 83d696fc757761a17e5279dcd35b14ca0fc92895
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Nov 18 00:51:18 2012 -0500

    privacy: Some more padding in the dialogs
    
    https://bugzilla.gnome.org/show_bug.cgi?id=687774

 panels/privacy/privacy.ui | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

commit a8b0d4e38f447a4bf78bd92404449ab61632b9ef
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Nov 18 00:44:35 2012 -0500

    privacy: Implement name & visibility
    
    Control whether the users full name is shown permanently on screen.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=687774

 panels/privacy/cc-privacy-panel.c | 100 ++++++++++++++++++++++-
 panels/privacy/privacy.ui         | 167 +++++++++++++++++++++++++++++++++++++-
 2 files changed, 263 insertions(+), 4 deletions(-)

commit 80914dad247dedf66f52174a3cabe6e5a9f532b0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Nov 17 10:38:08 2012 -0500

    privacy: Add screen lock
    
    These controls duplicate what we currently have in the screen
    panel - it will have to be removed there.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=687774

 panels/privacy/cc-privacy-panel.c | 185 ++++++++++++++++++++++++++++++++++
 panels/privacy/privacy.ui         | 202 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 387 insertions(+)

commit b8d5bb1a4a76a7c0d105d4408b2ef2e1ab2d2275
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Nov 17 10:23:36 2012 -0500

    Add a privacy panel
    
    This adds a panel where we present information and controls
    affecting the users privacy. This initial commit just puts
    the framework in place, the panel itself is empty.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=687774

 configure.ac                                     |   3 +
 panels/Makefile.am                               |   3 +-
 panels/privacy/Makefile.am                       |  36 ++++++
 panels/privacy/cc-privacy-panel.c                | 146 +++++++++++++++++++++++
 panels/privacy/cc-privacy-panel.h                |  73 ++++++++++++
 panels/privacy/gnome-privacy-panel.desktop.in.in |  18 +++
 panels/privacy/privacy-module.c                  |  41 +++++++
 panels/privacy/privacy.ui                        |  33 +++++
 8 files changed, 352 insertions(+), 1 deletion(-)

commit 6b95bb27d81f56acc74c99dd3e131e8b228b8209
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Dec 3 08:54:18 2012 +0100

    bluetooth: Remove ObexFTP file browsing from the UI
    
    https://bugzilla.gnome.org/show_bug.cgi?id=685038

 panels/bluetooth/bluetooth.ui         | 28 --------------------------
 panels/bluetooth/cc-bluetooth-panel.c | 37 +++--------------------------------
 2 files changed, 3 insertions(+), 62 deletions(-)

commit d52ff9e8b234c6a53b546ae3daeb588dc31cb2bf
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Dec 3 08:23:06 2012 +0100

    shell: Better help for panel and panel args
    
    https://bugzilla.gnome.org/show_bug.cgi?id=669283

 shell/control-center.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9e6e613aad1dcd9ee577533aefa7e8b71ef22481
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Dec 2 06:00:24 2012 +0100

    Updated POTFILES.in

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

commit 1528e1603d7eaac5b974eef9a3f681d7bf51f76b
Author: Cheng-Chia Tseng <pswo10680@gmail.com>
Date:   Fri Nov 30 16:40:21 2012 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po | 6 +++---
 po/zh_TW.po | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

commit e851e426d009583b1cbe49c47b311cd0880934b2
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Nov 29 17:06:19 2012 +0100

    common: Avoid crashing if a language doesn't have a display name
    
    If for some reason we cannot translate a language name, then
    we wouldn't have a display language.
    
    https://bugzilla.redhat.com/show_bug.cgi?id=752806

 panels/common/cc-language-chooser.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit 40d475c6c668f3647a71037c2814985f3becbfca
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Nov 27 12:51:24 2012 +0100

    po: Update for the new search panel

 po/POTFILES.in   | 7 ++++++-
 po/POTFILES.skip | 1 +
 2 files changed, 7 insertions(+), 1 deletion(-)

commit 2ad13d89f3e32fcf59edd271321d04136a6c2267
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Wed Nov 14 10:47:50 2012 -0500

    search: make options insensitive if tracker is not available
    
    Instead of either hard-depending on Tracker being installed, or crashing
    when the Tracker GSettings schema is not found, make the configuration
    insensitive if the schema is not available.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=687490

 panels/search/cc-search-locations-dialog.c | 22 ++++++++++++++++++++++
 panels/search/cc-search-locations-dialog.h |  2 ++
 panels/search/cc-search-panel.c            |  1 +
 3 files changed, 25 insertions(+)

commit defe92ec34269fbc5198acf2245749b4b740e312
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Wed Nov 7 11:39:51 2012 -0500

    search: add a dialog to configure Tracker search locations
    
    Ideally applications could configure Tracker independent from each
    other, but we don't have such a feature currently.
    In the meanwhile, bring up a settings dialog that can allow
    configuration of the locations indexed by the Tracker files miner, as
    suggested by the current design.
    
    https://live.gnome.org/Design/SystemSettings/Search
    
    https://bugzilla.gnome.org/show_bug.cgi?id=687490

 panels/search/Makefile.am                  |   6 +-
 panels/search/cc-search-locations-dialog.c | 756 +++++++++++++++++++++++++++++
 panels/search/cc-search-locations-dialog.h |  29 ++
 panels/search/cc-search-panel.c            |  26 +
 panels/search/search-locations-dialog.ui   | 116 +++++
 5 files changed, 932 insertions(+), 1 deletion(-)

commit 7ab2d5073d514c820e75d9d489482395e9db9905
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Wed Oct 31 11:26:06 2012 -0400

    search: add a panel to configure search providers
    
    The panel lists all the search providers registered on the system, and
    allows to reoder or disable them, or disable the search providers
    feature entirely.
    
    The panel will also allow configuration, for which a first
    implementation will be added in a separate commit.
    
    https://live.gnome.org/Design/SystemSettings/Search
    
    https://bugzilla.gnome.org/show_bug.cgi?id=687490

 configure.ac                                   |   5 +-
 panels/Makefile.am                             |   3 +-
 panels/search/Makefile.am                      |  35 ++
 panels/search/cc-search-panel.c                | 625 +++++++++++++++++++++++++
 panels/search/cc-search-panel.h                |  73 +++
 panels/search/gnome-search-panel.desktop.in.in |  17 +
 panels/search/search-module.c                  |  41 ++
 panels/search/search.ui                        | 127 +++++
 8 files changed, 924 insertions(+), 2 deletions(-)

commit f1812b27074719c714be6b14043a539f96c2cc19
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date:   Fri Oct 19 20:25:44 2012 +0200

    Use libgnome-volume-control from a submodule
    
    To be shared with gnome-settings-daemon and gnome-shell
    
    https://bugzilla.gnome.org/show_bug.cgi?id=686488

 .gitmodules                            |    4 +
 configure.ac                           |    4 +
 panels/sound/Makefile.am               |   38 +-
 panels/sound/gvc                       |    1 +
 panels/sound/gvc-channel-map-private.h |   39 -
 panels/sound/gvc-channel-map.c         |  254 ---
 panels/sound/gvc-channel-map.h         |   73 -
 panels/sound/gvc-mixer-card-private.h  |   35 -
 panels/sound/gvc-mixer-card.c          |  570 ------
 panels/sound/gvc-mixer-card.h          |  101 -
 panels/sound/gvc-mixer-control.c       | 3358 --------------------------------
 panels/sound/gvc-mixer-control.h       |  136 --
 panels/sound/gvc-mixer-event-role.c    |  235 ---
 panels/sound/gvc-mixer-event-role.h    |   57 -
 panels/sound/gvc-mixer-sink-input.c    |  166 --
 panels/sound/gvc-mixer-sink-input.h    |   57 -
 panels/sound/gvc-mixer-sink.c          |  196 --
 panels/sound/gvc-mixer-sink.h          |   57 -
 panels/sound/gvc-mixer-source-output.c |  121 --
 panels/sound/gvc-mixer-source-output.h |   57 -
 panels/sound/gvc-mixer-source.c        |  196 --
 panels/sound/gvc-mixer-source.h        |   57 -
 panels/sound/gvc-mixer-stream.c        | 1006 ----------
 panels/sound/gvc-mixer-stream.h        |  131 --
 panels/sound/gvc-mixer-ui-device.c     |  656 -------
 panels/sound/gvc-mixer-ui-device.h     |   82 -
 panels/sound/gvc-pulseaudio-fake.h     |   34 -
 27 files changed, 18 insertions(+), 7703 deletions(-)

commit 2dee0fd591c0897db779c0541f1153ce5854a455
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Wed Oct 31 15:43:59 2012 -0400

    build: Import egg-list-box as a git submodule
    
    https://bugzilla.gnome.org/show_bug.cgi?id=687490

 .gitmodules            |   3 ++
 Makefile.am            |   2 +-
 autogen.sh             |  12 ++++++
 configure.ac           |  13 +++++-
 egg-list-box           |   1 +
 m4/ax_config_dir.m4    | 109 +++++++++++++++++++++++++++++++++++++++++++++++++
 shell/control-center.c |   3 ++
 7 files changed, 141 insertions(+), 2 deletions(-)

commit 6ca822940a4a1ab55a19e280a79e1ef87f048884
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Nov 24 14:01:59 2012 -0500

    info: Add distro information
    
    This shows the name of the release in addition to 32/64-bit.
    https://bugzilla.gnome.org/show_bug.cgi?id=688957

 panels/info/cc-info-panel.c | 38 +++++++++++++++++++++++++++++++++++---
 panels/info/info.ui         |  2 +-
 2 files changed, 36 insertions(+), 4 deletions(-)

commit b30497a3bd365bf062d925bd68f8f09bcbca83f6
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Nov 27 11:18:47 2012 +0100

    common: Use language name translations from iso-codes

 panels/common/cc-common-language.c | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

commit 5bf6c416f0d8b7204afd000cba778fcd7f89e129
Author: Jens Petersen <petersen@redhat.com>
Date:   Wed Sep 26 03:38:00 2012 +0000

    common: add Japanese to the popular languages
    
    Eigth place in the list:
    http://www.andaman.org/BOOK/reprints/weber/rep-weber.htm
    
    https://bugzilla.gnome.org/show_bug.cgi?id=684845

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

commit 905a7b1becba6f49d07083a78573e4b2cf113f19
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Nov 27 11:18:00 2012 +0100

    display: Don't translate the resolutions list
    
    There's no good translation and the string is just too complicated
    without translator comment.

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

commit 4da83dbba8041c223f9285a7f377c2d6205ab775
Author: David Henningsson <david.henningsson@canonical.com>
Date:   Mon Nov 26 13:26:01 2012 +0100

    sound: Don't crash if pa_stream_peek returns NULL
    
    pa_stream_peek can return NULL, even though it's unusual. In the upcoming
    version of PulseAudio this has been clarified in the documentation.
    
    In that case, don't crash, just call pa_stream_drop so that the
    pointer moves forward.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689079

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

commit 9f87704faf4d1c65a53f6e449ff2befa2f11b2ff
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Mon Nov 26 15:08:16 2012 -0500

    Display: Typographically pimp up the resolutions
    
    These look a bit nicer with proper Unicode characters.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689111

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

commit b614b6959ecfbfe8ac6d5456065b7b50609e1f68
Author: Mathieu Bridon <bochecha@fedoraproject.org>
Date:   Sun Nov 25 16:15:32 2012 +0800

    region: Add the "Input" keyword to the panel
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689013

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

commit ea6dee375afd39ff660a05397c29d00093f6e2a0
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Mon Nov 26 14:55:23 2012 -0500

    build: trivial cleanups
    
    - don't check for gio-unix-2.0 twice
    - remove unused LIBGNOME_CONTROL_CENTER pkg-config check
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689110

 configure.ac | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 0b4d70d060ca8ad01ead72192deda17750e1a1c2
Author: Jeremy Bicha <jbicha@ubuntu.com>
Date:   Mon Nov 26 17:49:56 2012 -0500

    color: Add another accessibility relation
    
    https://bugzilla.gnome.org/show_bug.cgi?id=688960

 panels/color/color.ui | 3 +++
 1 file changed, 3 insertions(+)

commit 7e7a690d12d9babb6db5c7c7a918ca458f5e22b1
Author: Jeremy Bicha <jbicha@ubuntu.com>
Date:   Mon Nov 26 17:38:42 2012 -0500

    printers: Add more a11y relations, change 'Show' btn to 'Show Jobs'
    
    https://bugzilla.gnome.org/show_bug.cgi?id=688960

 panels/printers/printers.ui | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

commit b0aecdd9870fa6c1650c46f83a69d5ee4b3693c0
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Nov 25 22:48:23 2012 -0500

    users: Fix resetting the avatar
    
    This probably broke when the D-Bus code was ported to GDBus, as
    passing NULL for a string into a GVariant constructor doesn't work.
    Thankfully, passing an empty string has just the same effect.
    https://bugzilla.gnome.org/show_bug.cgi?id=673841

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

commit eeefc1eb510a004480ed3c3541a78cedd16d7f0f
Author: Javier Jardón <jjardon@gnome.org>
Date:   Mon Nov 26 02:01:13 2012 +0900

    build: g-c-c depends on current network-manager-applet
    
    The dependency was added in
    commit 63756458b2de0d730763cc2acbd510659e4d00a5

 configure.ac | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 019f98f0d2c68a7a1b75db875826138c54ac6305
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sat Nov 24 20:01:10 2012 +0100

    Updated POTFILES.in

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

commit 188329a0bed51263a6e478315f4dfaa83374e32d
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 23 19:05:24 2012 +0100

    region: Avoid resizing when showing the logout button

 panels/region/gnome-region-panel-lang.c | 11 +++----
 panels/region/gnome-region-panel.ui     | 51 ++++++++++++++++++++++++++++++---
 2 files changed, 53 insertions(+), 9 deletions(-)

commit 41c56ba6bbebf2da3eb8cba9462f57f206930e7e
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 23 18:58:02 2012 +0100

    region: Make locale comparison quicker
    
    No need to hit D-Bus every time.

 panels/region/gnome-region-panel-lang.c | 21 ++++++++++++++-------
 1 file changed, 14 insertions(+), 7 deletions(-)

commit 96247c61871ec64712f66d30606208a7772e383d
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 23 18:51:21 2012 +0100

    region: And remember to show the logout button if launched again
    
    https://bugzilla.gnome.org/show_bug.cgi?id=647373

 panels/region/gnome-region-panel-lang.c | 47 +++++++++++++++++++++------------
 1 file changed, 30 insertions(+), 17 deletions(-)

commit 3eb6cdd1bc26d178d3557585fefe9a9d9eaae632
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 23 18:44:58 2012 +0100

    common: Try to get the configured language as the current one

 panels/common/cc-common-language.c | 9 +++++++++
 1 file changed, 9 insertions(+)

commit 781bda8e12bee4eb827b82a606c2b160a34128e3
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 23 18:42:32 2012 +0100

    common: Split out getting the lang for a user
    
    Into get_lang_for_user(), so it can be reused internally.

 panels/common/cc-common-language.c | 55 +++++++++++++++++++++++---------------
 1 file changed, 33 insertions(+), 22 deletions(-)

commit 4099b547a7d6b4d19bda09f09af2bf83f5efa20e
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 23 18:28:07 2012 +0100

    region: Don't offer logout button if we revert the language
    
    If the language selected is the language that was originally
    the session language, don't offer to log out.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=647373

 panels/region/gnome-region-panel-lang.c | 92 +++++++++++++++++++++++----------
 1 file changed, 66 insertions(+), 26 deletions(-)

commit 1cfc4693c43c5152ca8deb21279fb49dff9e308d
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Sep 26 17:05:15 2012 +0200

    region: Use log out button in future language
    
    https://bugzilla.gnome.org/show_bug.cgi?id=647373

 panels/region/gnome-region-panel-lang.c | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit fca58d0e59e820c068968266a346d18e0a9a6c6d
Author: Adel Gadllah <adel.gadllah@gmail.com>
Date:   Mon Sep 3 12:23:02 2012 +0200

    region: Offer logout option after changing language
    
    https://bugzilla.gnome.org/show_bug.cgi?id=647373

 panels/region/gnome-region-panel-lang.c | 54 +++++++++++++++++++--
 panels/region/gnome-region-panel.ui     | 86 ++++++++++++++++++++-------------
 2 files changed, 104 insertions(+), 36 deletions(-)

commit ec0f5b0b29e1776ae0ec4004a39278df8d4db356
Author: Aleksander Morgado <aleksander@lanedo.com>
Date:   Mon Nov 12 23:43:47 2012 +0100

    network: load IMEI and Operator Name also in LTE-only modems
    
    Also bump NetworkManager required version to 0.8.995, which is when
    'NM_DEVICE_MODEM_CAPABILITY_LTE' was introduced.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=688212

 configure.ac                       | 2 +-
 panels/network/net-device-mobile.c | 6 ++++--
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 0c8f4451b7a786ccb430360e66ff2337c930b246
Author: Aleksander Morgado <aleksander@lanedo.com>
Date:   Mon Nov 12 23:11:26 2012 +0100

    network: ensure IMEI is displayed and reload Operator Name when it changes
    
    The IMEI was not being properly displayed in the UI; the code would load it
    reading 'EquipmentIdentifier' from ModemManager, but the UI wasn't getting
    refreshed properly when that happened. So at the end, the IMEI was stored but
    not shown. This patch fixes the issue, by reloading the UI element when the IMEI
    is retrieved.
    
    The same issue was happening with the Operator Code, with the additional issue
    being that this property is meant to change whenever the registration info in
    the modem changes. Therefore, we now listen to the 'RegistrationInfo' signal to
    detect the changes and update the Operator Name when that happens.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=688211

 panels/network/net-device-mobile.c | 209 ++++++++++++++++++++++++-------------
 1 file changed, 136 insertions(+), 73 deletions(-)

commit 9656b4136d5ded6a4eb1a440f8a4fadff4072eb1
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 23 11:56:26 2012 +0100

    user-accounts: Fix comment about SHA-256 usage
    
    As per crypt(3), ID 6 is:
    6   | SHA-512 (since glibc 2.7)
    
    Spotted by Florian Mülnner.

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

commit 9efb611e94ab08e51e56376616df02737f48263e
Author: Nilamdyuti Goswami <ngoswami@redhat.com>
Date:   Thu Nov 22 17:00:50 2012 +0530

    Assamese translation updated

 po/as.po | 1098 +++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 616 insertions(+), 482 deletions(-)

commit 8d6b9dab29ae932133e302327d916ed2cd0733e3
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Nov 22 01:35:20 2012 +0100

    Updated POTFILES.in

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

commit e35a109d299011b800cb085f3d57ad7c012ed6dc
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Nov 21 22:13:44 2012 +0100

    display: Move GnomeRRLabeler here
    
    And rename to CcRRLabeler.

 panels/display/Makefile.am        |   2 +
 panels/display/cc-display-panel.c |  21 +-
 panels/display/cc-rr-labeler.c    | 601 ++++++++++++++++++++++++++++++++++++++
 panels/display/cc-rr-labeler.h    |  64 ++++
 4 files changed, 678 insertions(+), 10 deletions(-)

commit 8a9b389de66a6800c0f28bd145727754cf90c9f0
Author: Yuri Myasoedov <omerta13@yandex.ru>
Date:   Wed Nov 21 16:34:34 2012 +0400

    Fixed Russian translation

 po/ru.po | 419 ++++++++++++++++++++++++++-------------------------------------
 1 file changed, 170 insertions(+), 249 deletions(-)

commit f55ad056646cd42b2e7c023c2874da0a72cfb31c
Author: Cheng-Chia Tseng <pswo10680@gmail.com>
Date:   Wed Nov 21 14:30:40 2012 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po | 390 ++++++++++++++++++++++++++++++------------------------------
 po/zh_TW.po | 390 ++++++++++++++++++++++++++++++------------------------------
 2 files changed, 388 insertions(+), 392 deletions(-)

commit 3b3b95a8a04d5d5a688648bac8b86c9a201b322c
Author: Richard Hughes <richard@hughsie.com>
Date:   Tue Nov 20 16:09:26 2012 +0000

    color: Show the user a warning if they try to add a broken profile
    
    Broken profiles are very common when the user imports canned profiles from vendors.

 panels/color/cc-color-panel.c | 130 +++++++++++++++++++++++++++++++++++-------
 panels/color/color.ui         |  58 +++++++++++++++----
 2 files changed, 157 insertions(+), 31 deletions(-)

commit 76e451fd518430fd0800f8c11f1d46c9958f2c9c
Author: Richard Hughes <richard@hughsie.com>
Date:   Tue Nov 20 14:10:41 2012 +0000

    color: Do not use a combobox when listing profiles to add to devices
    
    On some machines used for pre-press or animation the number of display-suitable
    profiles is going to be large. We really don't want to have a GtkComboBox
    several times bigger than the height of the screen to navigate.
    
    Also, while we're here get some design feedback from the #gnome-design guys and
    fix up some spacing and alignment issues.

 panels/color/cc-color-panel.c | 344 ++++++++++++++++++------------------------
 panels/color/color.ui         | 257 ++++++++++++++++---------------
 2 files changed, 269 insertions(+), 332 deletions(-)

commit 3ef6af005cc411afaa78e3a9354f2850899b3df6
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Nov 20 15:51:16 2012 +0100

    Updated Spanish translation

 po/es.po | 440 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 222 insertions(+), 218 deletions(-)

commit 2e2cfce6e079f2e4c3ab5af46374eaf6e57aac33
Author: Thomas Wood <thomas.wood@intel.com>
Date:   Thu Nov 15 14:14:35 2012 +0000

    user-accounts: remove unused variables from the password dialog
    
    https://bugzilla.gnome.org/show_bug.cgi?id=688401

 panels/user-accounts/um-password-dialog.c | 3 ---
 1 file changed, 3 deletions(-)

commit 33e360d4a7584950f54fda35a2994192acb422fd
Author: Thomas Wood <thomas.wood@intel.com>
Date:   Thu Nov 15 14:06:45 2012 +0000

    user-accounts: show the password by default once generated
    
    Make sure the user can see the newly generated password without having to
    activate the show password check box.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=688401

 panels/user-accounts/um-password-dialog.c | 4 ++++
 1 file changed, 4 insertions(+)

commit 33d905c899238385520b7bfce3c55fd101363fa4
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sat Nov 17 16:04:22 2012 +0100

    Updated Norwegian bokmål translation

 po/nb.po | 273 ++++++++++++++++++++++-----------------------------------------
 1 file changed, 94 insertions(+), 179 deletions(-)

commit 1369b85ddd8981381760afa56fafe8ff7b7e9c54
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date:   Sat Nov 17 10:35:40 2012 +0200

    Uploaded Ukranian

 po/uk.po | 243 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 120 insertions(+), 123 deletions(-)

commit 7889482576449d71f56cb4ab77e6b3b3818e99f1
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 16 19:59:14 2012 +0100

    info: Set the transient hostname too
    
    As we need that to get the right name from "hostname".

 panels/common/gnome-control-center.rules |  3 ++-
 panels/info/cc-info-panel.c              | 18 +++++++++++++++++-
 2 files changed, 19 insertions(+), 2 deletions(-)

commit c95de81b3058465a4d006e98d2495f35e0c545f4
Author: Reinout van Schouwen <reinouts@gnome.org>
Date:   Wed Nov 14 22:56:24 2012 +0100

    Updated Dutch translation by Hannie Dumoleyn <hannie@ubuntu-nl.org>

 po/nl.po | 2401 +++++++++++++++++++++++---------------------------------------
 1 file changed, 870 insertions(+), 1531 deletions(-)

commit a4cf2839378c09e756c9c1ebe07adb036f7d3f26
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Nov 14 23:06:07 2012 +0100

    background: Fix not having 3 columns in high contrast
    
    Increase the width slightly to 860 from 850.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=683499

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

commit 5cca68d19224a8cdda1a569c70245898e601703c
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Nov 14 13:07:23 2012 +0100

    build: Fix distcheck
    
    Left-over files from update-icon-cache shouldn't be created
    in the first place when running distcheck.

 Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d1bddc845f39a6e67d652d176335ff3e6ac41474
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Nov 14 10:44:38 2012 +0100

    po: Remove deleted files
    
    Some files were removed from the libgnome-volume-control
    git sub-module, and POTFILES.in didn't get updated.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=688291

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

commit d834ebc3211a11514828b847981784a154924cfc
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Tue Nov 13 09:35:12 2012 -0500

    a11y: also set the WM HighContrast theme when the switch is flipped
    
    Now that we have a HighContrast-specific WM theme.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=688257

 panels/universal-access/cc-ua-panel.c | 17 +++++++++++------
 1 file changed, 11 insertions(+), 6 deletions(-)

commit 4f322b8c1ce4326ded01b170536c2e3051b98637
Author: Thomas Wood <thomas.wood@intel.com>
Date:   Tue Nov 13 14:46:00 2012 +0000

    screen: include string.h to avoid implicit declaration of function 'strstr'

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

commit 6528b4d789fdf800c5e77c487d1f31440552a19b
Author: Thomas Wood <thomas.wood@intel.com>
Date:   Tue Nov 13 14:08:41 2012 +0000

    info: remove the use of the deprecated GtkTable class
    
    GtkTable was deprecated in GTK+ 3.4.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=688254

 panels/info/cc-info-panel.c | 15 ++++++---------
 panels/info/info.ui         | 34 +++++++---------------------------
 2 files changed, 13 insertions(+), 36 deletions(-)

commit 7dab589e9e4044ba9f250f90d044f661b99becb5
Author: Thomas Wood <thomas.wood@intel.com>
Date:   Tue Nov 13 13:49:08 2012 +0000

    common: remove the use of the GDK thread functions
    
    Remove the use of gdk_threads_enter and gdk_threads_leave functions, as
    they have been deprecated, and also replace gdk_threads_add_idle with
    g_idle_add.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=688231

 panels/common/cc-common-language.c  | 2 +-
 panels/common/cc-language-chooser.c | 4 ----
 2 files changed, 1 insertion(+), 5 deletions(-)

commit 288c3f8309d495a9e2a0401806e3a746714939ab
Author: Thomas Wood <thomas.wood@intel.com>
Date:   Tue Nov 13 10:29:29 2012 +0000

    common: remove the use of the deprecated g_type_init function
    
    The g_type_init function was deprecated in glib 2.35.1 and the type system
    is now initialised automatically.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=688231

 configure.ac                   | 2 +-
 panels/common/list-languages.c | 2 --
 2 files changed, 1 insertion(+), 3 deletions(-)

commit 66f5b5703b921492b332d50cd8fbf2da73b87b94
Author: Thomas Wood <thomas.wood@intel.com>
Date:   Mon Nov 12 18:20:28 2012 +0000

    zoom-options: set the dialog hint on the window
    
    Set the dialog hint on the window so that it is treated correctly by the
    window manager.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=688198

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

commit cae3bc20a491b6d5d7f37ae177ad49d5ced9e534
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Nov 13 07:27:59 2012 +0100

    info: "Don't translate it"
    
    Then don't mark it for translation. Duh.

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

commit 527945b29e25e9db8f9196df12ef914c6e24f852
Author: Michael Meeks <michael.meeks@suse.com>
Date:   Mon Nov 12 15:56:39 2012 +0000

    re-license GPLv2-only code to GPLv2+ permission from SUSE/RH legal
    cf. https://bugzilla.gnome.org/show_bug.cgi?id=681834

 panels/background/cc-background-xml.c | 22 +++++++++++-----------
 panels/background/cc-background-xml.h | 24 ++++++++++++------------
 2 files changed, 23 insertions(+), 23 deletions(-)

commit be47ee93ee2e1d9ffd2db6a0511ec7e593b05f52
Author: Debarshi Ray <debarshir@gnome.org>
Date:   Sat Nov 10 18:48:25 2012 +0100

    bluetooth: Align the device list with the all settings button
    
    Fixes: https://bugzilla.gnome.org/688055

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

commit 9b26f2410a6fd51e0d1b29a9dbbb0e47fe0ddecb
Author: Debarshi Ray <debarshir@gnome.org>
Date:   Sat Nov 10 18:42:01 2012 +0100

    online-accounts: Align the accounts list with the all settings button
    
    Fixes: https://bugzilla.gnome.org/668312

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

commit 704f70ae77c20748d796f059cb2244958ebddf41
Author: Debarshi Ray <debarshir@gnome.org>
Date:   Fri Nov 9 19:12:46 2012 +0100

    online-accounts: Don't preselect the first item when adding an account
    
    Fixes: https://bugzilla.gnome.org/687875

 panels/online-accounts/cc-online-accounts-add-account-dialog.c | 4 ++++
 1 file changed, 4 insertions(+)

commit cb8c6679626247700033c8d8faf6dab3f43837a9
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 9 18:41:36 2012 +0100

    user-accounts: Rename panel to Users
    
    Online Accounts and User Accounts are very similar names.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=688003

 panels/user-accounts/data/gnome-user-accounts-panel.desktop.in.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 967b8b51efa2bd61ce62f1ae5bfa0371ee83b161
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 9 16:42:44 2012 +0100

    info: Remove force fallback switch
    
    As fallback is going away. #fallback
    
    https://bugzilla.gnome.org/show_bug.cgi?id=682863

 panels/info/cc-info-panel.c | 117 --------------------------------------------
 panels/info/info.ui         |  92 ----------------------------------
 2 files changed, 209 deletions(-)

commit e0260ac5de221e0829085467ff0305b72fd8e854
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 9 16:01:44 2012 +0100

    region: Revert "Don't use IBus if running in fallback mode"
    
    As the fallback mode is going away. #fallback
    
    This reverts commit 658083fffa95a8787baf734f5b87d1a7e0cff2dc.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=682871
    
    Conflicts:
    	panels/region/gnome-region-panel-input.c

 panels/region/gnome-region-panel-input.c | 45 ++++++++------------------------
 1 file changed, 11 insertions(+), 34 deletions(-)

commit 74c407d8e18934fb1f1d8eed3bb297f90481090e
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 9 15:59:12 2012 +0100

    region: Revert "Use a filter model on input sources"
    
    As the fallback mode is going away. #fallback
    
    This reverts commit dee8e0917abdc2ec9b33baf571b944508ae42447.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=682871

 panels/region/gnome-region-panel-input.c | 125 +++++++------------------------
 1 file changed, 25 insertions(+), 100 deletions(-)

commit 26ded2928e9b1594c3a9018d203dde18ce6f5bc6
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 9 15:22:16 2012 +0100

    sound: Add missing files to translate

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

commit 94506721aa1fd463ff92f23ef0bf7cf50813a260
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 9 15:18:40 2012 +0100

    sound: Remove fallback applet
    
    As fallback is now gone. #fallback
    
    https://bugzilla.gnome.org/show_bug.cgi?id=682861

 panels/sound/Makefile.am                        |  20 -
 panels/sound/applet-main.c                      | 110 ----
 panels/sound/data/Makefile.am                   |   7 -
 panels/sound/data/gnome-sound-applet.desktop.in |  17 -
 panels/sound/gvc-applet.c                       | 305 ---------
 panels/sound/gvc-applet.h                       |  55 --
 panels/sound/gvc-log.c                          |  64 --
 panels/sound/gvc-log.h                          |  35 --
 panels/sound/gvc-stream-status-icon.c           | 781 ------------------------
 panels/sound/gvc-stream-status-icon.h           |  63 --
 po/POTFILES.in                                  |   4 -
 11 files changed, 1461 deletions(-)

commit c384570bace7055e5fb6b7e9208086e749fd325d
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 9 14:30:39 2012 +0100

    universal-access: Always show the zoom options
    
    Now that the fallback mode is gone. #fallback
    
    https://bugzilla.gnome.org/show_bug.cgi?id=682862

 panels/universal-access/cc-ua-panel.c | 37 -----------------------------------
 1 file changed, 37 deletions(-)

commit 8a2d00f4369bf812f6e69b1272e1644e2a8ad716
Author: Thomas Wood <thomas.wood@intel.com>
Date:   Fri Nov 9 13:13:18 2012 +0000

    info-panel: fix the hostname permission debug message

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

commit 0b867665fabe3883174f5ac921f9db939538bd4f
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Fri Nov 9 13:04:47 2012 +0200

    Updated Hebrew translation.

 po/he.po | 1011 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 533 insertions(+), 478 deletions(-)

commit b831fcad33b0b32c6c9112502f93c56a81562ea2
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 9 11:49:49 2012 +0100

    network: Avoid type clashes with the Bluetooth panel
    
    Done with:
    sed -i -e 's/RfkillGlib/CcRfkillGlib/g'         \
    	    -e 's/RFKILL_GLIB/CC_RFKILL_GLIB/g' \
    	    -e 's/rfkill_glib/cc_rfkill_glib/g' \
    	    -e 's/RFKILL_TYPE_GLIB/CC_RFKILL_TYPE_GLIB/g' \
    	    rfkill-glib.[ch] cc-network-panel.c
    
    This would need to be done when we reset the copy/paste from
    gnome-bluetooth.

 panels/network/cc-network-panel.c | 10 ++++----
 panels/network/rfkill-glib.c      | 48 +++++++++++++++++++--------------------
 panels/network/rfkill-glib.h      | 44 +++++++++++++++++------------------
 3 files changed, 51 insertions(+), 51 deletions(-)

commit b72c1c554112844e856085d1a13232f41a153710
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 9 11:16:07 2012 +0100

    network: Make sure Airplane mode switch everything off
    
    And not just wireless. We need to use /dev/rfkill directly
    to make sure that all the devices (3G, GPS, Bluetooth, etc.) get
    switched off correctly when airplane mode is on.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=675778
    
    Conflicts:
    	panels/network/cc-network-panel.c

 panels/network/Makefile.am        |   5 +-
 panels/network/cc-network-panel.c |  92 +++++++++++-
 panels/network/rfkill-glib.c      | 299 ++++++++++++++++++++++++++++++++++++++
 panels/network/rfkill-glib.h      |  65 +++++++++
 panels/network/rfkill.h           | 107 ++++++++++++++
 5 files changed, 559 insertions(+), 9 deletions(-)

commit 0d180857abe04fdc0be64b2a1259baf9f39b297f
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 9 10:20:29 2012 +0100

    network: Make sure flight mode is always visible
    
    Because it's not just about disabling the network, it needs
    to disable a host of other wireless devices, and those need to
    be blocked even if you end up plugging them into your computer.
    
    Conflicts:
    	panels/network/cc-network-panel.c

 panels/network/cc-network-panel.c | 55 +--------------------------------------
 1 file changed, 1 insertion(+), 54 deletions(-)

commit 1e9abfb0b9b59dab694d60cc2b690c7c9af1a55b
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Thu Nov 8 21:37:02 2012 +0100

    Updated Slovenian translation

 po/sl.po | 178 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 93 insertions(+), 85 deletions(-)

commit c148fb2836a8ff6cce604d3d00fb6eb75ccafd09
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Nov 8 18:52:28 2012 +0100

    bluetooth: Use spinner when connecting
    
    Rather than having an unusable switch (which wouldn't represent
    the real state of the connection), show a spinner until the
    connection is finished doing.

 panels/bluetooth/bluetooth.ui         |  2 +-
 panels/bluetooth/cc-bluetooth-panel.c | 30 ++++++++++++++++++++++++++----
 2 files changed, 27 insertions(+), 5 deletions(-)

commit 77d134c4dfb85bd83904312505e6e27f8c25e77e
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Nov 8 18:36:33 2012 +0100

    bluetooth: Simplify ->finalize

 panels/bluetooth/cc-bluetooth-panel.c | 15 +++------------
 1 file changed, 3 insertions(+), 12 deletions(-)

commit 9818f3b25620ffa180726ac2c20abc3abce374f4
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Nov 8 18:31:07 2012 +0100

    bluetooth: Fix main switch acting bizarrely
    
    The only time we were looking at the powered state of the adapter
    is when the killswitch state was changing. Except that we're fast enough
    that bluetoothd didn't have time to power up the adapter, so its
    state was unpowered, which we would set the switch to.
    
    The switch was off, the adapter was on.
    
    We fix that problem by tracking the powered state of the adapter
    separately.
    
    https://bugzilla.redhat.com/show_bug.cgi?id=841881

 panels/bluetooth/cc-bluetooth-panel.c | 32 +++++++++++++++++++++++++-------
 1 file changed, 25 insertions(+), 7 deletions(-)

commit 80c2739d27520d2e5fe799f3d0e91a0ac6b1275d
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Nov 8 18:11:47 2012 +0100

    bluetooth: Add UI code for a spinner during the connection

 panels/bluetooth/bluetooth.ui | 45 ++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 40 insertions(+), 5 deletions(-)

commit f1e20c395d7c06c85014b2c9cfab4b80f1de43e7
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Nov 8 18:00:03 2012 +0100

    bluetooth: Remove unused variable

 panels/bluetooth/cc-bluetooth-panel.c | 2 --
 1 file changed, 2 deletions(-)

commit 876e4d45598333f07aff71769f38fac1d92ab1bc
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Nov 8 17:56:26 2012 +0100

    bluetooth: Avoid possible loops when Connection fails
    
    If we switch "Connection" on via the switch, the disabling on failure
    will create a loop where it always tries to connect again. Break that
    loop.

 panels/bluetooth/cc-bluetooth-panel.c | 46 ++++++++++++++++++++++++++++++++---
 1 file changed, 42 insertions(+), 4 deletions(-)

commit ede310d39ca9783f7b5db68f686cda923ddda8ea
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Nov 8 16:34:03 2012 +0100

    bluetooth: Expand properties notebook by default

 panels/bluetooth/bluetooth.ui | 2 ++
 1 file changed, 2 insertions(+)

commit a153f43b4e3b3706ebb062ce4ddf562222f972ea
Author: Marek Kasik <mkasik@redhat.com>
Date:   Thu Oct 18 11:35:14 2012 +0200

    printers: Resolve symlink when passing a PPD to CUPS
    
    root is not able to resolve symlinks in /tmp/ created by ordinary users
    because of a new policy and PPDs got from CUPS are symlinks to /etc/cups/ppd/*
    placed to /tmp/.
    Since we need to pass PPD file of original printer to CUPS when renaming
    a printer we resolve given symlink and pass original filename to the CUPS.

 panels/printers/pp-utils.c | 21 +++++++++++++++++----
 1 file changed, 17 insertions(+), 4 deletions(-)

commit 8afea39c60cefaf85eb2f745be04fe86ad75aee1
Author: Debarshi Ray <debarshir@gnome.org>
Date:   Sat Apr 14 21:02:56 2012 +0200

    datetime: Do not offer the 12 hr clock in locales without AM/PM
    
    https://bugzilla.gnome.org/show_bug.cgi?id=673721

 panels/datetime/cc-datetime-panel.c | 34 ++++++++++++++++++++++++++++++----
 panels/datetime/datetime.ui         |  2 +-
 2 files changed, 31 insertions(+), 5 deletions(-)

commit fdb42333d1060ac635f7d8d8188b8fba2937c661
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Wed Nov 7 12:30:37 2012 -0500

    network: don't add the header widget in an idle
    
    Add it in constructed() instead, since we need the value of the
    construct-only shell property in order for it to work.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=687864

 panels/network/cc-network-panel.c | 197 +++++++++++++++++++-------------------
 1 file changed, 96 insertions(+), 101 deletions(-)

commit 8bf26a0b91f4cd85906af75c88a1a0d3a0611d5a
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Wed Nov 7 12:29:46 2012 -0500

    mouse: don't add the header widget in an idle
    
    Add it in constructed() instead, since we need the value of the
    construct-only shell property in order for it to work.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=687863

 panels/mouse/cc-mouse-panel.c | 49 +++++++++++++++++++++----------------------
 1 file changed, 24 insertions(+), 25 deletions(-)

commit 174776a7c0e14a6b535ee1d10377d684816a49d6
Author: Thomas Wood <thomas.wood@intel.com>
Date:   Mon Nov 5 14:25:21 2012 +0000

    shell: Ensure the home button is the correct height
    
    To allow the home button to have the correct height, the aspect frame it is
    inside has to be given enough horizontal space to allow the button to be
    square. The home button also needs to be in a size group with the
    "search-entry" widget rather than the "entry-alignment" widget, since the
    latter is resized when the search entry is shown or hidden.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=681510

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

commit 53d06c70856541c2ee05d43ab0008eab92184ba0
Author: Thomas Wood <thomas.wood@intel.com>
Date:   Mon Nov 5 11:24:00 2012 +0000

    info-panel: Set the hostname only after a small delay
    
    Avoid setting the hostname from the entry on every single key press and
    instead wait for a second after the last key press.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=679284

 panels/info/cc-info-panel.c | 52 +++++++++++++++++++++++++++++++++++++++------
 1 file changed, 46 insertions(+), 6 deletions(-)

commit 401274cee62402452f3ee6d8a1f0552f378b5627
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Nov 6 11:14:19 2012 +0100

    sound: Clarify "sound events"
    
    "Event sounds" is clearer.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=687564

 panels/sound/data/gnome-sound-panel.desktop.in.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c21640fa6b78ff37f5da6f1e3c41b266f26dfada
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Nov 6 10:12:01 2012 +0100

    shell: Rename to "Settings"
    
    "System" settings seem like the wrong thing to tweak to get
    to things like background, and a number of other preferences.
    
    Rename the desktop file and the window "Settings"
    
    https://bugzilla.gnome.org/show_bug.cgi?id=681543

 shell/control-center.c                   | 2 +-
 shell/gnome-control-center.desktop.in.in | 2 +-
 shell/shell.ui                           | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit f05f74c132ad3fa4bd6002e392e7eb5227da8121
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Mon Nov 5 18:28:34 2012 +0100

    Updated Norwegian bokmål translation

 po/nb.po | 374 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 208 insertions(+), 166 deletions(-)

commit e264df66b194cfe5ebea2c308d7d8a9958ab353c
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Nov 5 09:35:13 2012 +0100

    region: Fix possible crasher on startup
    
    When the X11Variant localed property was empty, variants[i] was
    being checked even though only variants[0] was defined (an empty
    string).
    
    ==17035== Invalid read of size 8
    ==17035==    at 0x26B9529A: on_localed_properties_changed (gnome-region-panel-system.c:339)
    ==17035==    by 0x26B95546: localed_proxy_ready (gnome-region-panel-system.c:381)
    ==17035==    by 0x8CA2589: g_simple_async_result_complete (gsimpleasyncresult.c:775)
    ==17035==    by 0x8CA25BB: complete_in_idle_cb (gsimpleasyncresult.c:787)
    ==17035==    by 0x94B8ED4: g_idle_dispatch (gmain.c:4806)
    ==17035==    by 0x94B6890: g_main_dispatch (gmain.c:2715)
    ==17035==    by 0x94B7440: g_main_context_dispatch (gmain.c:3219)
    ==17035==    by 0x94B7623: g_main_context_iterate (gmain.c:3290)
    ==17035==    by 0x94B76E7: g_main_context_iteration (gmain.c:3351)
    ==17035==    by 0x8CDB1A1: g_application_run (gapplication.c:1620)
    ==17035==    by 0x4083C6: main (control-center.c:256)
    ==17035==  Address 0x13b92e18 is 0 bytes after a block of size 8 alloc'd
    ==17035==    at 0x4A0883C: malloc (vg_replace_malloc.c:270)
    ==17035==    by 0x94BE97B: standard_malloc (gmem.c:85)
    ==17035==    by 0x94BEA04: g_malloc (gmem.c:159)
    ==17035==    by 0x94BED2F: g_malloc_n (gmem.c:400)
    ==17035==    by 0x94DB26A: g_strsplit (gstrfuncs.c:2281)
    ==17035==    by 0x26B95169: on_localed_properties_changed (gnome-region-panel-system.c:319)
    ==17035==    by 0x26B95546: localed_proxy_ready (gnome-region-panel-system.c:381)
    ==17035==    by 0x8CA2589: g_simple_async_result_complete (gsimpleasyncresult.c:775)
    ==17035==    by 0x8CA25BB: complete_in_idle_cb (gsimpleasyncresult.c:787)
    ==17035==    by 0x94B8ED4: g_idle_dispatch (gmain.c:4806)
    ==17035==    by 0x94B6890: g_main_dispatch (gmain.c:2715)
    ==17035==    by 0x94B7440: g_main_context_dispatch (gmain.c:3219)

 panels/region/gnome-region-panel-system.c | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

commit 21c7325f1cfa30a686171d7a1524a1c40380a8fe
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Nov 5 09:34:37 2012 +0100

    common: Quiet valgrind when checking lang codeset

 panels/common/gdm-languages.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a1f1e28e680cb1a5f489995f31ef703cb596bc57
Author: Pavol Klačanský <pavol@klacansky.com>
Date:   Sun Nov 4 11:14:18 2012 +0100

    Updated slovak translation

 po/sk.po | 7190 +++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 4122 insertions(+), 3068 deletions(-)

commit 4285c4fd47f2264ea9578e78359a7bd5608dc79c
Author: Jeremy Bicha <jbicha@ubuntu.com>
Date:   Fri Nov 2 21:04:11 2012 -0400

    keyboard: Point help to more specific page
    
    https://bugzilla.gnome.org/show_bug.cgi?id=687486

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

commit da1754961a0df073c68a4ca3d2379c54a82dd429
Author: Jeremy Bicha <jbicha@ubuntu.com>
Date:   Fri Nov 2 20:50:42 2012 -0400

    shell: Add F1 accelerator to show help
    
    https://bugzilla.gnome.org/show_bug.cgi?id=687485

 shell/control-center.c | 3 +++
 1 file changed, 3 insertions(+)

commit a3b00c815b7f2c83409945f3be93b7159dfab6fa
Author: Changwoo Ryu <cwryu@debian.org>
Date:   Sat Nov 3 01:34:33 2012 +0900

    Updated Korean translation

 po/ko.po | 151 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 74 insertions(+), 77 deletions(-)

commit 4f8ac6639e392d20ef1b1bc91e934377adeaaf20
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 2 17:25:07 2012 +0100

    shell: Don't remove old panel if new one is broken
    
    If a valid panel fails to load (outdated library, file missing, etc.)
    don't remove the old panel, but keep it around instead.

 shell/gnome-control-center.c | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

commit e178a200c15df44553c981d2005db492ccd4c68e
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date:   Tue Oct 30 23:48:29 2012 +0100

    Remove previous panel widget when switching to a new one
    
    If we don't remove it, it intereferes with the layout of the new panel
    and cause weird overallocation effects.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=687232

 shell/gnome-control-center.c | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

commit ac7ce0f48aebf29e916d8e9618e6c1fcf50397fd
Author: Thomas Wood <thomas.wood@intel.com>
Date:   Fri Nov 2 14:05:00 2012 +0000

    man: include git ignore rules in Makefile.am

 man/Makefile.am | 2 ++
 1 file changed, 2 insertions(+)

commit e32494f2f063c63bf259c31376ce323fcde04b70
Author: Jeremy Bicha <jbicha@ubuntu.com>
Date:   Wed Oct 31 06:46:28 2012 -0400

    Show Printers & Region panels in Unity but hide Background
    
    Ubuntu plans to fork a separate Appearance panel this cycle so
    that Gnomebuntu can use the GNOME Background panel.
    
    I believe Ubuntu will try to use the Printers and Region & Language
    panels instead of system-config-printer & language-selector
    
    https://bugzilla.gnome.org/show_bug.cgi?id=687258

 panels/background/gnome-background-panel.desktop.in.in | 2 +-
 panels/printers/gnome-printers-panel.desktop.in.in     | 2 +-
 panels/region/gnome-region-panel.desktop.in.in         | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 74095917309a64b0ec41cd65b998d8fb7a6ed474
Author: Andika Triwidada <andika@gmail.com>
Date:   Sat Oct 27 15:17:21 2012 +0700

    Updated Indonesian translation

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

commit d3abd5c50bb203f68e7756e8f319d718df1f5e33
Author: Seán de Búrca <leftmostcat@gmail.com>
Date:   Fri Oct 26 13:23:23 2012 -0600

    Updated Irish translation.

 po/ga.po | 6440 ++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 3770 insertions(+), 2670 deletions(-)

commit da21175b5c1a9ef3ce3690c285042ac4defb6aad
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Mon Oct 22 18:45:54 2012 +0200

    Updated Slovenian translation

 po/sl.po | 178 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 91 insertions(+), 87 deletions(-)