commit 9c964df79a3287cca09a18c40a599665fc83f44c Author: Rui Matos Date: Sat Jun 8 00:41:33 2013 +0200 3.8.3 NEWS | 32 ++++++++++++++++++++++++++++++++ configure.ac | 2 +- 2 files changed, 33 insertions(+), 1 deletion(-) commit 86dd7c09348e327a0006221b528219630d84c170 Author: YunQiang Su Date: Thu Jun 6 12:58:21 2013 +0800 update Simplified Chinese (zh_CN) translation po/zh_CN.po | 188 +++++++++++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 167 insertions(+), 21 deletions(-) commit 76b65e2134590cc15053ffc529985c1ffb7d3951 Author: Wylmer Wang Date: Thu Jun 6 11:26:35 2013 +0800 update Simplified Chinese (zh_CN) translation po/zh_CN.po | 445 +++++++++++++++++++++++++++++++----------------------------- 1 file changed, 228 insertions(+), 217 deletions(-) commit 945d6e0686394c335a695e4d53edc24bc7cad49e Author: Thomas Wood Date: Tue Jun 4 16:53:22 2013 +0100 user-accounts: prevent the only admin from being deleted or disabled https://bugzilla.gnome.org/show_bug.cgi?id=690246 panels/user-accounts/um-password-dialog.c | 3 ++- panels/user-accounts/um-user-panel.c | 43 +++---------------------------- panels/user-accounts/um-utils.c | 38 +++++++++++++++++++++++++++ panels/user-accounts/um-utils.h | 2 ++ 4 files changed, 46 insertions(+), 40 deletions(-) commit ccb2fd74c1f75f16e0662db34d79967b5f330ecd Author: Joshua Lock Date: Wed May 29 17:16:47 2013 -0700 user-accounts: prevent the only Administrator from being demoted If there is only one account of type Adminstrator and it is demoted to type Standard the user can be left unable to unlock panels and perform other Administrator tasks - prevent this by only allowing the Account Type to be changed when the account is a standard user or, in the case that the account is an Administrator, when there is one or more other Administrators. https://bugzilla.gnome.org/show_bug.cgi?id=690246 panels/user-accounts/um-user-panel.c | 48 ++++++++++++++++++++++++++++++++++-- 1 file changed, 46 insertions(+), 2 deletions(-) commit 2a981c0df021364723f94ee22a14ea4724f7460c Author: Thomas Wood Date: Tue Jun 4 14:51:35 2013 +0100 user-accounts: avoid problems with automatic login Prevent an account from being set to automatically logged in if it is disabled or requires the password to be changed at next login. https://bugzilla.gnome.org/show_bug.cgi?id=701373 panels/user-accounts/um-password-dialog.c | 2 ++ panels/user-accounts/um-user-panel.c | 19 +++++++++++++++---- 2 files changed, 17 insertions(+), 4 deletions(-) commit b50110456117bbd7402c194641c4b2b56c0ae1d8 Author: Matthias Clasen Date: Wed Jun 5 17:35:25 2013 +0200 shell: Fix build shell/cc-window.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit b69ec3fdcfc34c0ae0209022dbe1c1ac7b83fb59 Author: Owen W. Taylor Date: Wed Jun 5 16:29:43 2013 +0200 shell: Raise the existing window when already opened https://bugzilla.gnome.org/show_bug.cgi?id=692259 shell/cc-window.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit b52c3eae4c5cc08fb0248cc9b55bb690079860c5 Author: Sandeep Sheshrao Shedmake Date: Wed Jun 5 17:37:55 2013 +0530 Updated Marathi Translations po/mr.po | 1112 +++++++++++++++++++++++--------------------------------------- 1 file changed, 406 insertions(+), 706 deletions(-) commit 4e8aab6304fb22fb5d6a8d087a74fa40cda49bc6 Author: Rui Matos Date: Wed Jun 5 11:22:13 2013 +0200 shell: Set button arrow icons according to locale's text direction https://bugzilla.gnome.org/show_bug.cgi?id=700543 shell/cc-window.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) commit dcbbe82ccbc745f40f36427b5a5725f1d856ab23 Author: Rui Matos Date: Wed Jun 5 11:21:47 2013 +0200 wacom: Set button arrow icons according to locale's text direction https://bugzilla.gnome.org/show_bug.cgi?id=700543 panels/wacom/cc-wacom-nav-button.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) commit af5f4f2d78d89ea84920c74ec74bdfb33b70867b Author: Rui Matos Date: Wed Jun 5 11:21:10 2013 +0200 region: Set button arrow icons according to locale's text direction https://bugzilla.gnome.org/show_bug.cgi?id=700543 panels/region/cc-input-chooser.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) commit 8ee5dec35fbd7ca1a1c8ca051860fb47dc452e45 Author: Cheng-Chia Tseng Date: Tue Jun 4 21:00:39 2013 +0800 Updated Traditional Chinese translation(Hong Kong and Taiwan) po/zh_HK.po | 685 +++++++++++++++++++++++++++++++----------------------------- po/zh_TW.po | 685 +++++++++++++++++++++++++++++++----------------------------- 2 files changed, 706 insertions(+), 664 deletions(-) commit 750661955682c6101372ecd91421bd678e876762 Author: Joshua Lock Date: Mon Jun 3 15:41:02 2013 -0700 background: ensure background chooser is closed if panel changed If the background chooser is open and the user triggers a switch to a different panel (i.e. from one of the gnome-shell indicators) the chooser is still the topmost window and modal for g-c-c, however if the chooser is interacted with in any way other than clicking the cancel button g-c-c crashes. Ensure that the chooser is destroyed if the panel is changed. https://bugzilla.gnome.org/show_bug.cgi?id=700860 panels/background/cc-background-panel.c | 9 +++++++++ 1 file changed, 9 insertions(+) commit 7b743586f4d6426c0631689c74e1871e66072a8e Author: Joshua Lock Date: Mon Jun 3 16:40:04 2013 -0700 sound: ensure "Test Speakers" dialog is closed if panel changed When the g-c-c panel is changed from Sound to another panel whilst the Test Speakers dialog is still open (i.e. user activates a panel via one of the Shell indicators) the dialog remains shown and modal for the g-c-c window. This change ensures that the "Test Speakers" dialog is closed when the panel changes. https://bugzilla.gnome.org/show_bug.cgi?id=700856 panels/sound/gvc-mixer-dialog.c | 9 +++++++++ 1 file changed, 9 insertions(+) commit 21d75f976e86935f9b71d93f26677a9f58c733ed Author: Jean-Benoit MARTIN Date: Wed Apr 24 09:23:10 2013 +0200 user-accounts: Remove autologin when an account is deleted Check if autologin is enabled when an account is deleted and remove autologin for that user. https://bugzilla.gnome.org/show_bug.cgi?id=698663 panels/user-accounts/um-user-panel.c | 5 +++++ 1 file changed, 5 insertions(+) commit 7cdcb6989ed04d0729aafc524a3bd3f2dccf1f1c Author: Stef Walter Date: Fri May 24 14:32:51 2013 +0200 user-accounts: After the add account dialog is cancelled, discard results When closing the dialog, we cancel the cancellable, but don't wait for all the async calls to complete before closing the dialog so discard results when they come in. https://bugzilla.gnome.org/show_bug.cgi?id=700958 panels/user-accounts/um-account-dialog.c | 63 +++++++++++++++++++++++++++----- 1 file changed, 53 insertions(+), 10 deletions(-) commit 66dd07d6330c46bf94a09d51a0698aa511b647c2 Author: Stef Walter Date: Thu Apr 18 17:49:03 2013 +0200 user-accounts: Hide 'Add Account' dialog when panel goes away When the user panel goes away (usually due to another panel replacing it) complete the add account dialog, if it's up. https://bugzilla.gnome.org/show_bug.cgi?id=698263 panels/user-accounts/um-user-panel.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) commit 47d115a8a3bd0b1f4f99d9eb65b436627ff99e7a Author: Ondrej Holy Date: Thu Mar 21 15:15:16 2013 +0100 user-accounts: Don't show heading for other accounts if there are none https://bugzilla.gnome.org/show_bug.cgi?id=661688 panels/user-accounts/um-user-panel.c | 46 ++++++++++++++++++++++++++++-------- 1 file changed, 36 insertions(+), 10 deletions(-) commit a107db388fff055b8be370cee5454de4e8489387 Author: Chris Cummins Date: Mon May 20 14:27:32 2013 +0100 user-accounts: Don't let user disable own account This removes the 'Disable this account' action for the currently logged in user, as this can lead to them being 'locked out'. https://bugzilla.gnome.org/show_bug.cgi?id=700715 panels/user-accounts/um-password-dialog.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) commit 1839386c31aabf55835cbe830d6703cb0315a75e Author: Christian Kirbach Date: Thu May 30 00:46:17 2013 +0200 Updated German translation (Bug #700739) po/de.po | 206 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 101 insertions(+), 105 deletions(-) commit afecf31c5b1bf0ab9789eaecc31558872b1245c4 Author: Stef Walter Date: Sun May 26 21:10:51 2013 +0200 user-accounts: Fix memory leak of realm proxy https://bugzilla.gnome.org/show_bug.cgi?id=701060 panels/user-accounts/um-account-dialog.c | 1 + 1 file changed, 1 insertion(+) commit a34b94b38f518e32621e00022dee0808e0a1a9ca Author: Rui Matos Date: Thu May 16 16:27:02 2013 +0200 Keep using existing translations for input source switching shortcuts https://bugzilla.gnome.org/show_bug.cgi?id=700346 panels/common/cc-util.c | 44 ++++++++++++++++++++++++++++++++++++ panels/common/cc-util.h | 4 ++++ panels/keyboard/Makefile.am | 2 +- panels/keyboard/cc-keyboard-option.c | 5 ++-- panels/region/cc-input-options.c | 3 ++- 5 files changed, 54 insertions(+), 4 deletions(-) commit 4e8c05899635876da76df2ab11236b316dca456c Author: Rui Matos Date: Tue May 14 23:40:03 2013 +0200 region: Show the XKB option for the input source switch shortcut Mutter now uses the "grp" XKB option to implement a special modifiers-only shortcut use by gnome-shell to switch input sources. https://bugzilla.gnome.org/show_bug.cgi?id=700346 panels/region/cc-input-options.c | 33 ++++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) commit 739b26048285f9fa596292220c0583e9131130d6 Author: Rui Matos Date: Mon Apr 1 20:22:16 2013 +0200 keyboard: Add the XKB option for the input source switch shortcut Mutter now uses the "grp" XKB option to implement a special modifiers-only shortcut use by gnome-shell to switch input sources. https://bugzilla.gnome.org/show_bug.cgi?id=700346 panels/keyboard/cc-keyboard-option.c | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) commit e016bce5ab6d6aa221c8bdb427774813fa3fc710 Author: Rui Matos Date: Mon Apr 1 20:02:38 2013 +0200 Remove the input-source-switcher setting Mutter now has a special modifiers-only shortcut used by gnome-shell to switch input sources which no longer uses this setting. This reverts commit ae3014ba3e10f37baff039bf969d6c075b303e67. This reverts commit 77b7569c3ddb83db9cb866f7f9d87e6f6d1dd5ad. https://bugzilla.gnome.org/show_bug.cgi?id=700346 panels/common/cc-util.c | 27 +---- panels/common/cc-util.h | 7 -- panels/keyboard/Makefile.am | 2 +- panels/keyboard/cc-keyboard-option.c | 193 ++++++++--------------------------- panels/region/cc-input-options.c | 19 +--- 5 files changed, 43 insertions(+), 205 deletions(-) commit d3fc1b3d24ce069b92fbad63ee57523f574687f2 Author: Marek Kasik Date: Wed May 15 15:08:32 2013 +0200 printers: Don't move to beginning of list of new devices Don't reset position of tree view containing new devices when an actualization of the tree view is required. https://bugzilla.gnome.org/show_bug.cgi?id=693185 panels/printers/new-printer-dialog.ui | 11 +++++++++++ panels/printers/pp-new-printer-dialog.c | 10 +++++----- 2 files changed, 16 insertions(+), 5 deletions(-) commit 3d9a9dadf40a1f4c0d540b38cb7c8da411995e82 Author: Matthias Clasen Date: Fri May 17 21:34:50 2013 -0400 Handle repeated commandline parsing properly The control-center may call g_option_context_parse repeatedly, so we need to reset the static variables used to hold the parsing results, otherwise things like the search string may leak from a previous parsing run. https://bugzilla.gnome.org/show_bug.cgi?id=700362 shell/cc-application.c | 9 +++++++++ 1 file changed, 9 insertions(+) commit b2e20a721d832cde0f7a467640f82d132c66306b Author: Chris Cummins Date: Wed May 8 16:55:16 2013 +0100 user-accounts: Disallow whitespace-only names This prevents users from creating an account with a full name consisting solely of whitespace, e.g., space and tab characters. Having "invisible" real names can cause confusion on the login screen. https://bugzilla.gnome.org/show_bug.cgi?id=699940 panels/user-accounts/um-utils.c | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) commit 840abcd92b80a6098345d29a03f37de25f01a3cf Author: Chris Cummins Date: Wed May 8 17:05:56 2013 +0100 user-accounts: Validate real name on change This prevents users from setting invalid real names for accounts by editing the name from the user panel. This applies the same check as is done when first adding the account. https://bugzilla.gnome.org/show_bug.cgi?id=699940 panels/user-accounts/um-user-panel.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit 2eab41b3c55f1b30b4aa55f36cbfad386e8ff01f Author: Rafael Ferreira Date: Fri May 17 04:21:52 2013 -0300 Updated Brazilian Portuguese translation po/pt_BR.po | 62 +++++++++++++++++++++++++++++++------------------------------ 1 file changed, 32 insertions(+), 30 deletions(-) commit 3da204d445a0708c3cba5bfd89487b041f5db0d3 Author: Adel Gadllah Date: Thu May 16 15:41:17 2013 +0200 rfkill-glib: Don't use g_assert_not_reached in type_to_string New kernel versions can add new RFKILL types, we should now crash here, just say that we don't know what the switch is. panels/network/rfkill-glib.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit d1b64347d0cfe5954e8399decb6cfa4b0405d87c Author: Lionel Landwerlin Date: Wed May 15 12:11:23 2013 +0100 network: vpn: disconnect signals from NM's objects https://bugzilla.gnome.org/show_bug.cgi?id=700379 panels/network/net-vpn.c | 9 +++++++++ 1 file changed, 9 insertions(+) commit c8ba72903d0d532454f3d6bd3570144c6ce25a48 Author: Lionel Landwerlin Date: Wed May 15 12:10:39 2013 +0100 network: update on/off switch button when vpn becomes active/inactive https://bugzilla.gnome.org/show_bug.cgi?id=699275 panels/network/net-vpn.c | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) commit adef6138973d9bd4d05753e89174e4f40f1f6fd1 Author: Marek Kasik Date: Thu Mar 28 12:09:57 2013 +0100 printers: Replace deprecated function Use gtk_container_add() instead of deprecated gtk_scrolled_window_add_with_viewport(). https://bugzilla.gnome.org/show_bug.cgi?id=696766 panels/printers/pp-options-dialog.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) commit af0bac957cc5eecfd9c7d46a646f68715f57065c Author: Marek Kasik Date: Thu Mar 28 12:17:21 2013 +0100 printers: Don't show CUPS deprecation warnings Hide CUPS deprecation warnings by definition of _PPD_DEPRECATED="". https://bugzilla.gnome.org/show_bug.cgi?id=696766 configure.ac | 8 ++++++++ panels/printers/Makefile.am | 2 ++ 2 files changed, 10 insertions(+) commit 585119389cda2d5e7cdb17c77d6c2a1fc9b2bd30 Author: Lionel Landwerlin Date: Tue May 14 19:46:17 2013 +0100 network: prevent ethernet device to switch back to 'on' state Calling nm_client_deactivate_connection() stops a connection and set it back to auto-activation. In the case of ethernet, that means the ipconfig scripts start again and the ethernet device becomes 'on' again, even though the user clicked 'off' in the control center panel. https://bugzilla.gnome.org/show_bug.cgi?id=700300 panels/network/net-device-ethernet.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-)