From 405ccb84d6e94c5d9f090b999cfe6962ecd37dbd Mon Sep 17 00:00:00 2001 From: awissu Date: Mon, 29 Nov 2021 05:58:27 +0300 Subject: [PATCH 1/2] Add sorting langs --- src/Views/UserSettingsView.vala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Views/UserSettingsView.vala b/src/Views/UserSettingsView.vala index 9db9b3a3..8c918a4e 100644 --- a/src/Views/UserSettingsView.vala +++ b/src/Views/UserSettingsView.vala @@ -417,11 +417,12 @@ namespace SwitchboardPlugUserAccounts.Widgets { language_box.set_model (language_store); foreach (string language in languages) { - language_store.insert (out iter, 0); + language_store.insert (out iter, 1); language_store.set (iter, 0, language, 1, Gnome.Languages.get_language_from_code (language, null)); if (user_lang_code == language) language_box.set_active_iter (iter); } + language_store.set_sort_column_id (1, Gtk.SortType.ASCENDING); } else { var language = Gnome.Languages.get_language_from_code (user_lang_code, null); @@ -487,6 +488,7 @@ namespace SwitchboardPlugUserAccounts.Widgets { region_box.set_active_iter (active_iter); } + region_store.set_sort_column_id (1, Gtk.SortType.ASCENDING); } private void change_lock () { From 30f17685500407e208066bb0c5e3b58365e89077 Mon Sep 17 00:00:00 2001 From: awissu Date: Tue, 30 Nov 2021 04:07:26 +0300 Subject: [PATCH 2/2] Switch to auto region selection --- src/Views/UserSettingsView.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Views/UserSettingsView.vala b/src/Views/UserSettingsView.vala index 8c918a4e..fdfcfedf 100644 --- a/src/Views/UserSettingsView.vala +++ b/src/Views/UserSettingsView.vala @@ -461,7 +461,7 @@ namespace SwitchboardPlugUserAccounts.Widgets { } foreach (string region in regions) { - region_store.insert (out iter, 0); + region_store.insert (out iter, 1); region_store.set (iter, 0, region, 1, Gnome.Languages.get_country_from_code (region, null)); if (user_region_code == region) { region_box.set_active_iter (iter);