[gnome-control-center] user-accounts: Don't show_restart_notification when changing Language
- From: Felipe Borges <felipeborges src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center] user-accounts: Don't show_restart_notification when changing Language
- Date: Tue, 29 Nov 2016 14:20:54 +0000 (UTC)
commit b995e16c9853680e1b4f89695401ef430228235d
Author: Felipe Borges <felipeborges gnome org>
Date: Sun Nov 27 16:58:30 2016 +0100
user-accounts: Don't show_restart_notification when changing Language
Since commit 5e2ed8e, the user-accounts panel does not present an
option to change the Language for the current user. This should be
done in the "Region & Language" panel instead.
In doing so, the code for launching the restart notification is
never reached in the language_response callback method.
https://bugzilla.gnome.org/show_bug.cgi?id=767065
panels/user-accounts/um-user-panel.c | 9 ---------
1 files changed, 0 insertions(+), 9 deletions(-)
---
diff --git a/panels/user-accounts/um-user-panel.c b/panels/user-accounts/um-user-panel.c
index e7eebdd..1d75711 100644
--- a/panels/user-accounts/um-user-panel.c
+++ b/panels/user-accounts/um-user-panel.c
@@ -1113,9 +1113,7 @@ language_response (GtkDialog *dialog,
GtkWidget *button;
ActUser *user;
const gchar *lang, *account_language;
- gchar *current_language;
gchar *name = NULL;
- gboolean self_selected;
if (response_id != GTK_RESPONSE_OK) {
gtk_widget_hide (GTK_WIDGET (dialog));
@@ -1124,18 +1122,11 @@ language_response (GtkDialog *dialog,
user = get_selected_user (d);
account_language = act_user_get_language (user);
- self_selected = act_user_get_uid (user) == geteuid ();
lang = cc_language_chooser_get_language (GTK_WIDGET (dialog));
if (lang) {
if (g_strcmp0 (lang, account_language) != 0) {
act_user_set_language (user, lang);
-
- /* Do not show the notification if the locale is already used. */
- current_language = gnome_normalize_locale (setlocale (LC_MESSAGES, NULL));
- if (self_selected && g_strcmp0 (lang, current_language) != 0)
- show_restart_notification (d, lang);
- g_free (current_language);
}
button = get_widget (d, "account-language-button-label");
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]