Merge "Fix some Dialer tests"
diff --git a/res/layout/call_detail.xml b/res/layout/call_detail.xml
index 35c41c0..522c698 100644
--- a/res/layout/call_detail.xml
+++ b/res/layout/call_detail.xml
@@ -100,18 +100,4 @@
</LinearLayout>
- <!--
- Used to hide the UI when playing a voicemail and the proximity sensor
- is detecting something near the screen.
- -->
- <View
- android:id="@+id/blank"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:background="@android:color/black"
- android:visibility="gone"
- android:clickable="true"
- android:layout_alignParentStart="true"
- android:layout_alignParentTop="true"
- />
</RelativeLayout>
diff --git a/res/layout/dialer_preferences.xml b/res/layout/dialer_preferences.xml
deleted file mode 100644
index 023b122..0000000
--- a/res/layout/dialer_preferences.xml
+++ /dev/null
@@ -1,60 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2014 The Android Open Source Project
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<!-- Layout of a header item in PreferenceActivity. This is modified from the platform
- preference_header_item-->
-
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:minHeight="48dp"
- android:background="?android:attr/activatedBackgroundIndicator"
- android:gravity="center_vertical"
- android:paddingEnd="?android:attr/scrollbarSize">
-
- <RelativeLayout
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_marginStart="@dimen/preference_side_margin"
- android:layout_marginEnd="@dimen/preference_side_margin"
- android:layout_weight="1"
- android:paddingTop="@dimen/preference_padding_top"
- android:paddingBottom="@dimen/preference_padding_bottom">
-
- <TextView android:id="@+id/title"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:singleLine="true"
- android:textAppearance="?android:attr/textAppearance"
- android:textSize="16sp"
- android:textColor="@color/setting_primary_color"
- android:ellipsize="marquee"
- android:fadingEdge="horizontal" />
-
- <TextView android:id="@+id/summary"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_below="@id/title"
- android:layout_alignStart="@id/title"
- android:textAppearance="?android:attr/textAppearanceSmall"
- android:textColor="@color/setting_secondary_color"
- android:lineSpacingExtra="@dimen/preference_summary_line_spacing_extra"
- android:ellipsize="end"
- android:maxLines="2" />
-
- </RelativeLayout>
-
-</LinearLayout>
\ No newline at end of file
diff --git a/res/values-af/strings.xml b/res/values-af/strings.xml
index 8da22a8..39b694f 100644
--- a/res/values-af/strings.xml
+++ b/res/values-af/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Speel stadiger."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Begin of laat wag speel."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Algemeen"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Opsies vir wys van kontakte"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Klanke en vibreer"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Vertoonopsies"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Klanke en vibrasie"</string>
<string name="ringtone_title" msgid="760362035635084653">"Foon-luitoon"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Vibreer ook vir oproepe"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Belbladklanke"</string>
diff --git a/res/values-am/strings.xml b/res/values-am/strings.xml
index 7177931..13f27ba 100644
--- a/res/values-am/strings.xml
+++ b/res/values-am/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"በዝግታ አጫውት።"</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"መልሰህ አጫውትን አስጀምር ወይም ለአፍታ አቁም።"</string>
<string name="list_delimeter" msgid="4571593167738725100">"፣ "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"አጠቃላይ"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"የእውቂያ ማሳያ አማራጮች"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"ድምጾች እና ንዝረት"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"የማሳያ አማራጮች"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"ድምጾች እና ንዝረት"</string>
<string name="ringtone_title" msgid="760362035635084653">"የስልክ ጥሪ ቅላጼ"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"እንዲሁም ለጥሪዎችም ንዘር"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"የመደወያ ሰሌዳ ቅላጼዎች"</string>
diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml
index 1197287..df2d7b0 100644
--- a/res/values-ar/strings.xml
+++ b/res/values-ar/strings.xml
@@ -182,9 +182,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"تشغيل أقل سرعة."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"بدء التشغيل أو إيقافه مؤقتًا."</string>
<string name="list_delimeter" msgid="4571593167738725100">"، "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"عام"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"خيارات عرض جهات الاتصال"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"الأصوات والاهتزاز"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"خيارات العرض"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"الأصوات والاهتزاز"</string>
<string name="ringtone_title" msgid="760362035635084653">"نغمة رنين الهاتف"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"الاهتزاز أيضًا مع المكالمات"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"نغمات لوحة الاتصال"</string>
diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml
index dbb917c..a7bb694 100644
--- a/res/values-bg/strings.xml
+++ b/res/values-bg/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"По-бавно възпроизвеждане."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Стартиране или поставяне на пауза на възпроизвеждането."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Общи"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Опции за показване на контактите"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Звуци и вибриране"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Опции за показване"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Звуци и вибриране"</string>
<string name="ringtone_title" msgid="760362035635084653">"Мелодия на телефона"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Вибриране и при обаждания"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Клавиат. за набиране: Мелодии"</string>
diff --git a/res/values-bn-rBD/strings.xml b/res/values-bn-rBD/strings.xml
index 1c7af70..86739d2 100644
--- a/res/values-bn-rBD/strings.xml
+++ b/res/values-bn-rBD/strings.xml
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"ধীরে প্লে করুন৷"</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"প্লেব্যাক শুরু করুন বা বিরতি দিন৷"</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"সাধারণ"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"পরিচিতি প্রদর্শনের বিকল্পগুলি"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"শব্দ ও কম্পন"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"ফোন রিংটোন"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"এছাড়াও কল এলে কম্পিত করুন"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"ডায়ালপ্যাড টোনগুলি"</string>
diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml
index fdacc62..d8e74e1 100644
--- a/res/values-ca/strings.xml
+++ b/res/values-ca/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Reprodueix més lentament."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Inicia la reproducció o la posa en pausa."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"General"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Opcions de visualització de contactes"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Sons i vibració"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Opcions de visualització"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Sons i vibració"</string>
<string name="ringtone_title" msgid="760362035635084653">"So de trucada"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Vibra també per a les trucades"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Tons del teclat"</string>
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index 4430de4..b48e6b9 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -180,9 +180,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Přehrávat pomaleji."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Spustit nebo pozastavit přehrávání."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Obecné"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Možnosti zobrazení kontaktů"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Zvuky a vibrace"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Možnosti zobrazení"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Zvuky a vibrace"</string>
<string name="ringtone_title" msgid="760362035635084653">"Vyzváněcí tón telefonu"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Vibrovat také u volání"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Tóny číselníku"</string>
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index 132afdd..07d9888 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Afspil langsommere."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Start afspilningen, eller sæt den på pause."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Generelt"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Indstillinger for visning af kontaktpersoner"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Lyde og vibration"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Valgmuligheder for visning"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Lyde og vibration"</string>
<string name="ringtone_title" msgid="760362035635084653">"Ringetone for opkald"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Vibrer også ved opkald"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Toner for numerisk tastatur"</string>
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index a83a036..03f3239 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Langsamer wiedergeben"</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Wiedergabe starten oder pausieren"</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Allgemein"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Anzeigeoptionen für Kontakte"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Töne und Vibration"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Anzeigeoptionen"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Töne und Vibration"</string>
<string name="ringtone_title" msgid="760362035635084653">"Klingelton"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Bei Anrufen auch vibrieren"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Wähltastentöne"</string>
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index bcaa353..26679dd 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Αναπαραγωγή πιο αργά."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Έναρξη ή παύση αναπαραγωγής."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Γενικά"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Επιλογές εμφάνισης επαφών"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Ήχοι και δόνηση"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Επιλογές εμφάνισης"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Ήχοι και δόνηση"</string>
<string name="ringtone_title" msgid="760362035635084653">"Ήχος κλήσης τηλεφώνου"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Επίσης δόνηση για κλήσεις"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Τόνοι πληκτρολογίου κλήσης"</string>
diff --git a/res/values-en-rGB/strings.xml b/res/values-en-rGB/strings.xml
index 38f0aee..cf5fb43 100644
--- a/res/values-en-rGB/strings.xml
+++ b/res/values-en-rGB/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Play slower."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Start or pause playback."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"General"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Contact display options"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Sounds and vibrate"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Display options"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Sounds and vibration"</string>
<string name="ringtone_title" msgid="760362035635084653">"Phone ringtone"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Also vibrate for calls"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Dialpad tones"</string>
diff --git a/res/values-en-rIN/strings.xml b/res/values-en-rIN/strings.xml
index 38f0aee..cf5fb43 100644
--- a/res/values-en-rIN/strings.xml
+++ b/res/values-en-rIN/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Play slower."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Start or pause playback."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"General"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Contact display options"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Sounds and vibrate"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Display options"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Sounds and vibration"</string>
<string name="ringtone_title" msgid="760362035635084653">"Phone ringtone"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Also vibrate for calls"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Dialpad tones"</string>
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index b7faffe..7ebd462 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Disminuir velocidad de reproducción"</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Iniciar o pausar la reproducción"</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"General"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Opciones de visualización de contactos"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Sonidos y vibración"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Opciones de visualización"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Sonidos y vibración"</string>
<string name="ringtone_title" msgid="760362035635084653">"Tono del teléfono"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Vibrar también en llamadas"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Tonos del teclado"</string>
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index e23e32b..cc81292 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Reproducir más lento."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Iniciar o pausar reproducción."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Generales"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Opciones para mostrar contactos"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Sonido y vibración"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Opciones de visualización"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Sonido y vibración"</string>
<string name="ringtone_title" msgid="760362035635084653">"Tono del teléfono"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Vibrar también en llamadas"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Tonos del teclado"</string>
diff --git a/res/values-et-rEE/strings.xml b/res/values-et-rEE/strings.xml
index 6474161..8a40c72 100644
--- a/res/values-et-rEE/strings.xml
+++ b/res/values-et-rEE/strings.xml
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Aeglasem esitus."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Esituse alustamine või peatamine."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Üldine"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Kontaktide kuvavalikud"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Helid ja vibreerimine"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"Telefoni helin"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Vibreeri ka kõnede puhul"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Valimisklahvistiku toonid"</string>
diff --git a/res/values-eu-rES/strings.xml b/res/values-eu-rES/strings.xml
index a56fddb..97a88a5 100644
--- a/res/values-eu-rES/strings.xml
+++ b/res/values-eu-rES/strings.xml
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Erreproduzitu mantsoago."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Hasi edo gelditu erreprodukzioa."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Orokorra"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Kontaktuak bistaratzeko aukerak"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Soinuak eta dardara"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"Telefonoaren tonua"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Dardara deiak jasotzean ere"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Markagailuaren tonuak"</string>
diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml
index d2aae62..f492988 100644
--- a/res/values-fa/strings.xml
+++ b/res/values-fa/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"پخش آهستهتر."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"شروع یا توقف موقت بازپخش."</string>
<string name="list_delimeter" msgid="4571593167738725100">"، "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"عمومی"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"گزینههای نمایش تماس"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"صدا و لرزش"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"گزینههای نمایش"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"صدا و لرزش"</string>
<string name="ringtone_title" msgid="760362035635084653">"آهنگ زنگ تلفن"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"تماسها لرزش هم داشته باشند"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"صداهای صفحه شمارهگیری"</string>
diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml
index b750322..e208775 100644
--- a/res/values-fi/strings.xml
+++ b/res/values-fi/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Toista hitaammin."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Aloita tai keskeytä toisto."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Yleiset"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Yhteystietojen näyttöasetukset"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Äänet ja värinä"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Näyttöasetukset"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Äänet ja värinä"</string>
<string name="ringtone_title" msgid="760362035635084653">"Puhelimen soittoääni"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Värinä myös puheluille"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Näppäimistön äänet"</string>
diff --git a/res/values-fr-rCA/strings.xml b/res/values-fr-rCA/strings.xml
index 157742c..f0c9d66 100644
--- a/res/values-fr-rCA/strings.xml
+++ b/res/values-fr-rCA/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Lire moins vite."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Lancer ou interrompre la lecture."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Général"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Options d\'affichage des contacts"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Sons et vibrations"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Options d\'affichage"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Sons et vibrations"</string>
<string name="ringtone_title" msgid="760362035635084653">"Sonnerie du téléphone"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Vibrer aussi pour les appels"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Tonalités du clavier"</string>
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index 5c84199..d2aa16a 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Lire moins vite"</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Lancer ou suspendre la lecture"</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Général"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Options d\'affichage des contacts"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Sons et vibreur"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Options d\'affichage"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Sons et vibreur"</string>
<string name="ringtone_title" msgid="760362035635084653">"Sonnerie du téléphone"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Vibreur aussi pour les appels"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Son du clavier"</string>
diff --git a/res/values-gl-rES/strings.xml b/res/values-gl-rES/strings.xml
index ea9e874..238ff26 100644
--- a/res/values-gl-rES/strings.xml
+++ b/res/values-gl-rES/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Reproducir máis lento."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Iniciar ou pausar a reprodución."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Xeral"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Opcións de visualización de contactos"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Sons e vibración"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Opcións de visualización"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Sons e vibración"</string>
<string name="ringtone_title" msgid="760362035635084653">"Ton de chamada do teléfono"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Vibrar tamén nas chamadas"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Tons do teclado de marcación"</string>
diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml
index 8ab825c..91f3298 100644
--- a/res/values-hi/strings.xml
+++ b/res/values-hi/strings.xml
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"धीरे चलाएं."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"प्लेबैक प्रारंभ करें या रोकें."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"सामान्य"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"संपर्क प्रदर्शन के विकल्प"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"ध्वनि और कंपन"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"फ़ोन रिंगटोन"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"कॉल के लिए भी कंपन"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"डायलपैड टोन"</string>
diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml
index 1b239a2..ad9d4a5 100644
--- a/res/values-hr/strings.xml
+++ b/res/values-hr/strings.xml
@@ -179,9 +179,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Sporija reprodukcija."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Pokretanje ili pauziranje reprodukcije."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Općenito"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Opcije prikaza kontakata"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Zvukovi i vibracija"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Opcije prikaza"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Zvukovi i vibracije"</string>
<string name="ringtone_title" msgid="760362035635084653">"Melodija zvona telefona"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Vibracija i za pozive"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Tonovi biranja brojeva"</string>
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index 28fdf94..a5f09c3 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Lassabb lejátszás."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Lejátszás indítása vagy szüneteltetése."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Általános"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Névjegy megjelenítési lehetőségei"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Hangok és rezgés"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Megjelenítési beállítások"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Hangok és rezgés"</string>
<string name="ringtone_title" msgid="760362035635084653">"Telefon csengőhangja"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Rezgés a hívásoknál is"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Tárcsázó hangjai"</string>
diff --git a/res/values-hy-rAM/strings.xml b/res/values-hy-rAM/strings.xml
index f802a26..16c8982 100644
--- a/res/values-hy-rAM/strings.xml
+++ b/res/values-hy-rAM/strings.xml
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Նվագարկել ավելի դանդաղ:"</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Սկսել կամ դադարեցնել նվագարկումը:"</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Ընդհանուր"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Կոնտակտի ցուցադրման ընտրանքները"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Զանգերանգ և թրթռազանգ"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"Հեռախոսի զանգերանգ"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Նաև թրթռալ զանգերի ժամանակ"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Թվաշարի ձայներանգներ"</string>
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index fbaac24..77092c9 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Putar lebih lambat."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Mulai atau jeda pemutaran."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Umum"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Opsi tampilan kontak"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Suara dan getaran"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Opsi tampilan"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Suara dan getaran"</string>
<string name="ringtone_title" msgid="760362035635084653">"Nada dering ponsel"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Juga getar saat ada panggilan"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Nada tombol nomor"</string>
diff --git a/res/values-is-rIS/strings.xml b/res/values-is-rIS/strings.xml
index a997d84..f3649b4 100644
--- a/res/values-is-rIS/strings.xml
+++ b/res/values-is-rIS/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Spila hægar."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Hefja eða gera hlé á spilun."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Almennt"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Birtingarkostir fyrir tengiliði"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Hljóð og titringur"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Birtingarvalkostir"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Hljóð og titringur"</string>
<string name="ringtone_title" msgid="760362035635084653">"Hringitónn síma"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Titra líka fyrir símtöl"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Tónar takkaborðs"</string>
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index dc092bf..9b8de40 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Riproduci più lentamente."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Avvia o metti in pausa la riproduzione."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Generali"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Opzioni di visualizzazione dei contatti"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Suoni e vibrazione"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Opzioni di visualizzazione"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Suoni e vibrazione"</string>
<string name="ringtone_title" msgid="760362035635084653">"Suoneria telefono"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Vibrazione anche per chiamate"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Toni tastierino"</string>
diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml
index bd30300..b77ca10 100644
--- a/res/values-iw/strings.xml
+++ b/res/values-iw/strings.xml
@@ -180,9 +180,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"הפעל לאט יותר."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"התחל או השהה הפעלה."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"כללי"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"אפשרויות להצגת אנשי קשר"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"צלילים ורטט"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"אפשרויות תצוגה"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"צלילים ורטט"</string>
<string name="ringtone_title" msgid="760362035635084653">"רינגטון של טלפון"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"הפעל רטט גם עבור שיחות"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"צלילי לוח החיוג"</string>
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index 49b98a2..4da0f8f 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"遅く再生します。"</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"再生を開始または一時停止します。"</string>
<string name="list_delimeter" msgid="4571593167738725100">"、 "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"全般"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"連絡先表示オプション"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"音とバイブレーション"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"表示オプション"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"音とバイブレーション"</string>
<string name="ringtone_title" msgid="760362035635084653">"着信音"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"着信時もバイブレーションON"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"ダイヤルパッドの音"</string>
diff --git a/res/values-ka-rGE/strings.xml b/res/values-ka-rGE/strings.xml
index f365411..0d565e9 100644
--- a/res/values-ka-rGE/strings.xml
+++ b/res/values-ka-rGE/strings.xml
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"დაკვრის შენელება."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"დაკვრის დაწყება ან პაუზა."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"ზოგადი"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"კონტაქტის ჩვენების ვარიანტები"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"ხმები და ვიბრაცია"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"ტელეფონის ზარი"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"ზარებზე ასევე ვიბრირება"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"ციფერბლატის ტონები"</string>
diff --git a/res/values-kk-rKZ/strings.xml b/res/values-kk-rKZ/strings.xml
index 776c42f..8483168 100644
--- a/res/values-kk-rKZ/strings.xml
+++ b/res/values-kk-rKZ/strings.xml
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Баяуырақ ойнату."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Ойнатуды бастау немесе кідірту."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Жалпы"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Контактілерді көрсету опциялары"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Дыбыстар және дірілдеу"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"Телефон қоңырау әуені"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Сондай-ақ, қоңыраулар үшін дірілдету"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Теру тақтасының үндері"</string>
diff --git a/res/values-km-rKH/strings.xml b/res/values-km-rKH/strings.xml
index 8940609..f2db857 100644
--- a/res/values-km-rKH/strings.xml
+++ b/res/values-km-rKH/strings.xml
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"ចាក់កាន់តែយឺត។"</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"ចាប់ផ្ដើម ឬផ្អាកការចាក់ឡើងវិញ។"</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"ទូទៅ"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"ជម្រើសបង្ហាញទំនាក់ទំនង"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"សំឡេង និងញ័រ"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"សំឡេងរោទ៍ទូរស័ព្ទ"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"ញ័រសម្រាប់ការហៅផងដែរ"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"សំឡេងបន្ទះលេខ"</string>
diff --git a/res/values-kn-rIN/strings.xml b/res/values-kn-rIN/strings.xml
index 3760d06..4cd4cbb 100644
--- a/res/values-kn-rIN/strings.xml
+++ b/res/values-kn-rIN/strings.xml
@@ -179,9 +179,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"ನಿಧಾನವಾಗಿ ಪ್ಲೇ ಮಾಡಿ."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"ಪ್ಲೇಬ್ಯಾಕ್ ಪ್ರಾರಂಭಿಸಿ ಅಥವಾ ವಿರಾಮಗೊಳಿಸಿ."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"ಸಾಮಾನ್ಯ"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"ಸಂಪರ್ಕ ಪ್ರದರ್ಶನ ಆಯ್ಕೆಗಳು"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"ಧ್ವನಿಗಳು ಹಾಗೂ ವೈಬ್ರೇಟ್"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"ಫೋನ್ ರಿಂಗ್ಟೋನ್"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"ಕರೆಗಳಿಗೂ ಸಹ ವೈಬ್ರೇಟ್"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"ಡಯಲ್ಪ್ಯಾಡ್ ಧ್ವನಿಗಳು"</string>
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index 69f27eb..bc65cc0 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"더 느리게 재생합니다."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"재생을 시작하거나 일시중지합니다."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"일반"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"연락처 표시 옵션"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"소리와 진동"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"전화 벨소리"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"전화 올 때 벨소리와 함께 진동"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"다이얼패드 신호음"</string>
diff --git a/res/values-ky-rKG/strings.xml b/res/values-ky-rKG/strings.xml
index a95c846..2c272ce 100644
--- a/res/values-ky-rKG/strings.xml
+++ b/res/values-ky-rKG/strings.xml
@@ -205,9 +205,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Жайыраак ойнотуу."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Ойнотуп баштоо же бир азга токтотуу"</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Жалпы"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Байланышты көрсөтүү параметрлери"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Добуштар жана дирилдөө"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"Телефондун шыңгыры"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Чалуулар үчүн дагы дирилдесин"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Тергичтин үндөрү"</string>
diff --git a/res/values-lo-rLA/strings.xml b/res/values-lo-rLA/strings.xml
index 1e86d5a..23308dd 100644
--- a/res/values-lo-rLA/strings.xml
+++ b/res/values-lo-rLA/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"ຫຼິ້ນຊ້າລົງ."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"ເລີ່ມຫຼືຢຸດການຫຼິ້ນຊົ່ວຄາວ."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"ທົ່ວໄປ"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"ໂຕເລືອກການສະແດງລາຍຊື່ຜູ່ຕິດຕໍ່"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"ສຽງ ແລະການສັ່ນເຕືອນ"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"ຕົວເລືອກການສະແດງຜົນ"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"ສຽງ ແລະສັ່ນ"</string>
<string name="ringtone_title" msgid="760362035635084653">"ຣິງໂທນໂທລະສັບ"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"ສັ່ນເຕືອນເມື່ອມີການໂທເຂົ້າ"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"ສຽງກົດປຸ່ມໂທ"</string>
diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml
index 419e83a..b5279cc 100644
--- a/res/values-lt/strings.xml
+++ b/res/values-lt/strings.xml
@@ -180,9 +180,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Leisti lėčiau."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Pradėti arba pristabdyti atkūrimą."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Bendrieji"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Kontaktų rodymo parinktys"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Garsai ir vibravimas"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"Telefono skambėjimo tonas"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Taip pat vibruoti, kai skamb."</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Skambinimo skydelio garsai"</string>
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index 6fc7719..765fff3 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -179,9 +179,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Atskaņot lēnāk."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Sākt vai apturēt atskaņošanu."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Vispārīgi"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Kontaktpersonu rādīšanas opcijas"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Skaņas un vibrācija"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"Tālruņa zvana signāls"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Izmantot vibrozvanu zvaniem"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Numura sast. tastatūras toņi"</string>
diff --git a/res/values-mk-rMK/strings.xml b/res/values-mk-rMK/strings.xml
index 405e944..91291ea 100644
--- a/res/values-mk-rMK/strings.xml
+++ b/res/values-mk-rMK/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Репродуцирајте побавно."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Запрете ја или паузирајте ја репродукцијата."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Општо"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Опции за прикажување контакт"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Звуци и вибрации"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Опции за екран"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Звуци и вибрации"</string>
<string name="ringtone_title" msgid="760362035635084653">"Мелодија на телефон"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Вибрации и за повици"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Тонови на подлогата за бирање"</string>
diff --git a/res/values-ml-rIN/strings.xml b/res/values-ml-rIN/strings.xml
index c96c406..8f2ba72 100644
--- a/res/values-ml-rIN/strings.xml
+++ b/res/values-ml-rIN/strings.xml
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"കുറഞ്ഞവേഗതയിൽ പ്ലേചെയ്യുക."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"പ്ലേബാക്ക് ആരംഭിക്കുകയോ താൽക്കാലികമായി നിർത്തുകയോ ചെയ്യുക."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"പൊതുവായത്"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"കോൺടാക്റ്റ് ഡിസ്പ്ലേ ഓപ്ഷനുകൾ"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"ശബ്ദങ്ങളും വൈബ്രേറ്റുചെയ്യലും"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"ഫോൺ റിംഗ്ടോൺ"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"കോളുകൾക്കായും വൈബ്രേറ്റ് ചെയ്യും"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"ഡയൽപാഡ് ടോണുകൾ"</string>
diff --git a/res/values-mn-rMN/strings.xml b/res/values-mn-rMN/strings.xml
index 74e4df4..f2babeb 100644
--- a/res/values-mn-rMN/strings.xml
+++ b/res/values-mn-rMN/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Удаан тоглуулах."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Тоглуулахыг эхлүүлэх буюу түр зогсоох."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Ерөнхий"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Харилцагчийн харагдах сонголт"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Хонхны ая болон чичиргээ"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Сонголтуудыг харуулах"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Дуу болон чичиргээ"</string>
<string name="ringtone_title" msgid="760362035635084653">"Утасны хонхны ая"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Дуудлагад бас чичрэх"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Диалпадын ая"</string>
diff --git a/res/values-mr-rIN/strings.xml b/res/values-mr-rIN/strings.xml
index d4bedc6..06e0500 100644
--- a/res/values-mr-rIN/strings.xml
+++ b/res/values-mr-rIN/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"अधिक धीमे प्ले करा."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"प्लेबॅक प्रारंभ करा किंवा त्यास विराम द्या."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"सामान्य"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"संपर्क प्रदर्शन पर्याय"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"ध्वनी आणि कंपन"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"पर्याय प्रदर्शित करा"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"ध्वनी आणि कंपने"</string>
<string name="ringtone_title" msgid="760362035635084653">"फोन रिंगटोन"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"कॉल साठी कंपन देखील करा"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"डायलपॅड टोन"</string>
diff --git a/res/values-ms-rMY/strings.xml b/res/values-ms-rMY/strings.xml
index c00ef0d..5aed5f3 100644
--- a/res/values-ms-rMY/strings.xml
+++ b/res/values-ms-rMY/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Main lebih perlahan."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Mulakan atau jeda main balik."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Umum"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Pilihan paparan kenalan"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Bunyi dan getaran"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Pilihan paparan"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Bunyi dan getaran"</string>
<string name="ringtone_title" msgid="760362035635084653">"Nada dering telefon"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Juga bergetar untuk panggilan"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Nada pad dail"</string>
diff --git a/res/values-my-rMM/strings.xml b/res/values-my-rMM/strings.xml
index 2c70aa4..32855ed 100644
--- a/res/values-my-rMM/strings.xml
+++ b/res/values-my-rMM/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"ပိုနှေးစွာ ကစားရန်"</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"ဖွင့်မှု စတင် သို့မဟုတ် ဆိုင်းငံ့ရန်"</string>
<string name="list_delimeter" msgid="4571593167738725100">"၊ "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"အထွေထွေ"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"အဆက်အသွယ် ပြသမှု ရွေးစရာများ"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"အသံနှင့် တုန်ခါမှု"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"ပြသမှုအတွက်ရွေးစရာများ"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"အသံများနှင့် တုန်ခါမှု"</string>
<string name="ringtone_title" msgid="760362035635084653">"ဖုန်း သံစဉ်"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"ဖုန်းဝင်လျှင် တုန်ခါရန်"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"ဖုန်းဒိုင်ခွက် အသံ"</string>
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index 53fefaf..e1591af 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Spill av saktere."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Start eller stopp avspillingen."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Generelt"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Visningsalternativer for kontakter"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Lyder og vibrering"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Visningsalternativer"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Lyder og vibrasjon"</string>
<string name="ringtone_title" msgid="760362035635084653">"Telefonringetone"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Vibrer også når det ringer"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Tastetoner for tastaturet"</string>
diff --git a/res/values-ne-rNP/strings.xml b/res/values-ne-rNP/strings.xml
index 3e6703f..b6b0370 100644
--- a/res/values-ne-rNP/strings.xml
+++ b/res/values-ne-rNP/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"ढिलो चलाउनुहोस्।"</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"दोहर्याउने सुरु गर्नुहोस् वा रोक्नुहोस्।"</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"सामान्य"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"सम्पर्क प्रदर्शन विकल्पहरू"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"ध्वनि र कम्पन"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"विकल्पहरू प्रदर्शन गर्नुहोस्"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"ध्वनि र कम्पन"</string>
<string name="ringtone_title" msgid="760362035635084653">"फोन रिङटोन"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"कलका लागि कम्पन पनि गर्नुहोस्"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"डायलप्याड ध्वनि"</string>
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index 06b1fce..73f28ef 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Langzamer afspelen."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Afspelen starten of onderbreken."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Algemeen"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Weegaveopties voor contacten"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Geluiden en trillen"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Weergaveopties"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Geluiden en trillingen"</string>
<string name="ringtone_title" msgid="760362035635084653">"Beltoon telefoon"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Ook trillen voor oproepen"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Tonen bij toetsaanslag"</string>
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index c62a925..f42745f 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -180,11 +180,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Odtwarzaj wolniej."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Rozpocznij lub wstrzymaj odtwarzanie."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Ogólne"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Opcje wyświetlania kontaktów"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Dźwięki i wibracje"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Opcje wyświetlania"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Dźwięki i wibracje"</string>
<string name="ringtone_title" msgid="760362035635084653">"Dzwonek telefonu"</string>
- <string name="vibrate_on_ring_title" msgid="3362916460327555241">"Wibracja podczas połączeń"</string>
+ <string name="vibrate_on_ring_title" msgid="3362916460327555241">"Wibracja przy połączeniach"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Dźwięki klawiatury"</string>
<string name="respond_via_sms_setting_title" msgid="1318281521087951580">"Szybkie odpowiedzi"</string>
<string name="call_settings_label" msgid="313434211353070209">"Połączenia"</string>
diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml
index c252bf4..b720d8e 100644
--- a/res/values-pt-rPT/strings.xml
+++ b/res/values-pt-rPT/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Reproduzir mais lento."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Iniciar ou interromper a reprodução."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Geral"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Opções de visualização de contactos"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Sons e vibração"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Opções de visualização"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Sons e vibração"</string>
<string name="ringtone_title" msgid="760362035635084653">"Toque do telemóvel"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Vibrar também para chamadas"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Tons do teclado"</string>
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index c18fb2b..01263bc 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Reprodução mais lenta."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Inicie ou pause a reprodução."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Geral"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Opções de exibição de contato"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Sons e vibração"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Opções de exibição"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Sons e vibração"</string>
<string name="ringtone_title" msgid="760362035635084653">"Toque do telefone"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Também vibrar para chamadas"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Tons de teclado"</string>
diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml
index 3a429bd..f56c021 100644
--- a/res/values-ro/strings.xml
+++ b/res/values-ro/strings.xml
@@ -179,9 +179,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Jucați mai lent."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Porniți sau întrerupeți redarea."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Generale"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Opțiuni de afișare a agendei"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Sunete și vibrații"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Opțiuni de afișare"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Sunete și vibrații"</string>
<string name="ringtone_title" msgid="760362035635084653">"Ton de apel al telefonului"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Vibrează și pentru apeluri"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Tonuri pt. tastatura numerică"</string>
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index c01ff03..a7a0e74 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -26,11 +26,11 @@
<string name="recentCalls_editNumberBeforeCall" msgid="7756171675833267857">"Изменить номер и вызвать"</string>
<string name="recentCalls_addToContact" msgid="1429899535546487008">"Добавить в контакты"</string>
<string name="recentCalls_removeFromRecentList" msgid="5551148439199439404">"Удалить из журнала звонков"</string>
- <string name="recentCalls_deleteAll" msgid="5157887960461979812">"Очистить журнал звонков"</string>
+ <string name="recentCalls_deleteAll" msgid="5157887960461979812">"Очистить историю звонков"</string>
<string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Удалить голосовое сообщение"</string>
<string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Поделиться"</string>
<string name="recentCalls_empty" msgid="8555115547405030734">"Вызовов нет."</string>
- <string name="clearCallLogConfirmation_title" msgid="801753155679372984">"Очистить журнал звонков?"</string>
+ <string name="clearCallLogConfirmation_title" msgid="801753155679372984">"Очистить историю звонков?"</string>
<string name="clearCallLogConfirmation" msgid="7899552396101432827">"История звонков будет удалена."</string>
<string name="clearCallLogProgress_title" msgid="3372471156216306132">"Очистка журнала звонков…"</string>
<plurals name="notification_voicemail_title" formatted="false" msgid="9088953961148324851">
@@ -180,9 +180,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Уменьшить скорость воспроизведения."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Начать или приостановить воспроизведение."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Общие"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Отображение контактов"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Звук и вибросигнал"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"Рингтон"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Вибросигнал при вызове"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Звук при наборе номера"</string>
diff --git a/res/values-si-rLK/strings.xml b/res/values-si-rLK/strings.xml
index f2c7a9e..5656e17 100644
--- a/res/values-si-rLK/strings.xml
+++ b/res/values-si-rLK/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"හෙමින් ධාවනය කරන්න."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"නැවත ධාවනයෙදී ආරම්භ කරන්න හෝ විරාමය කරන්න."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"පොදු"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"සම්බන්ධතා දර්ශනය කිරීමේ විකල්ප"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"හඬ සහ කම්පන"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"විකල්ප පෙන්වන්න"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"ශබ්ද සහ කම්පන"</string>
<string name="ringtone_title" msgid="760362035635084653">"දුරකථන රිගින්ටෝනය"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"ඇමතුම් සඳහා කම්පනයද කරන්න"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"ඩයල්පෑඩ ස්පර්ශක හඬ"</string>
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index 723e5f9..c11041c 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -180,9 +180,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Prehrať pomalšie"</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Spustiť alebo pozastaviť prehrávanie"</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Všeobecné"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Možnosti zobrazenia kontaktov"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Zvuky a vibrovanie"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Možnosti zobrazenia"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Zvuky a vibrovanie"</string>
<string name="ringtone_title" msgid="760362035635084653">"Tón zvonenia telefónu"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Vibrovať aj pri hovoroch"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Tóny číselnej klávesnice"</string>
diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml
index 4f79c57..a28ac14 100644
--- a/res/values-sl/strings.xml
+++ b/res/values-sl/strings.xml
@@ -180,9 +180,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Predvajaj počasneje."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Začni ali zaustavi predvajanje."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Splošno"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Možnosti prikaza stikov"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Zvoki in vibriranje"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"Ton zvonjenja telefona"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Vibriranje tudi za klice"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Toni tipkovnice"</string>
diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml
index efd5304..4fe690e 100644
--- a/res/values-sr/strings.xml
+++ b/res/values-sr/strings.xml
@@ -179,9 +179,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Спорија репродукција."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Започните или паузирајте репродукцију."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Опште"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Опције приказивања контаката"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Звуци и вибрација"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Опције приказа"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Звуци и вибрација"</string>
<string name="ringtone_title" msgid="760362035635084653">"Звук звона телефона"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Вибрирај и за позиве"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Звуци нумеричке тастатуре"</string>
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index 6b0a02c..eb5a0ca 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Spela upp långsammare."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Starta eller pausa uppspelning."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Allmänt"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Visningsalternativ för kontakter"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Ljud och vibrationer"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Visningsalternativ"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Ljud och vibration"</string>
<string name="ringtone_title" msgid="760362035635084653">"Ringsignal"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Vibrera också vid samtal"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Knappsatsljud"</string>
diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml
index 842c641..7cfbdb1 100644
--- a/res/values-sw/strings.xml
+++ b/res/values-sw/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Cheza polepole."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Anzisha au usitishe kucheza."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Jumla"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Chaguo za onyesho la anwani"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Sauti na mtetemo"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Chaguo za onyesho"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Sauti na mtetemo"</string>
<string name="ringtone_title" msgid="760362035635084653">"Mlio wa simu"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Tetema simu zinapoingia pia"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Milio ya vitufe vya kupiga simu"</string>
diff --git a/res/values-ta-rIN/strings.xml b/res/values-ta-rIN/strings.xml
index 0f571e3..4418312 100644
--- a/res/values-ta-rIN/strings.xml
+++ b/res/values-ta-rIN/strings.xml
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"மெதுவாக இயக்கு."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"பிளேபேக்கைத் தொடங்கு அல்லது இடைநிறுத்து."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"பொது"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"தொடர்பின் காட்சி விருப்பங்கள்"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"ஒலிகளும் அதிர்வுறுதலும்"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"மொபைலின் ரிங்டோன்"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"அழைப்புகளுக்கும் அதிர்வுறு"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"டயல்பேட் ஒலிகள்"</string>
diff --git a/res/values-te-rIN/strings.xml b/res/values-te-rIN/strings.xml
index 3500680..5223817 100644
--- a/res/values-te-rIN/strings.xml
+++ b/res/values-te-rIN/strings.xml
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"నెమ్మదిగా ప్లే చేయి."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"ప్లేబ్యాక్ను ప్రారంభించు లేదా పాజ్ చేయి."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"సాధారణం"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"పరిచయ ప్రదర్శన ఎంపికలు"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"ధ్వనులు మరియు వైబ్రేట్"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"ఫోన్ రింగ్టోన్"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"కాల్ల కోసం వైబ్రేట్ కూడా చేయి"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"డయల్ప్యాడ్ టోన్లు"</string>
diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml
index 710e37e..7aae54a 100644
--- a/res/values-th/strings.xml
+++ b/res/values-th/strings.xml
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"เล่นช้าลง"</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"เริ่มหรือหยุดเล่นชั่วคราว"</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"ทั่วไป"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"ตัวเลือกการแสดงรายชื่อติดต่อ"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"เสียงและสั่น"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"เสียงเรียกเข้า"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"สั่นเมื่อมีสายเรียกเข้าด้วย"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"เสียงแป้นหมายเลข"</string>
diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml
index 87a2100..4c09937 100644
--- a/res/values-tl/strings.xml
+++ b/res/values-tl/strings.xml
@@ -71,7 +71,7 @@
<string name="description_playback_seek" msgid="4509404274968530055">"Hanapin ang posisyon ng playback"</string>
<string name="description_rate_decrease" msgid="3161652589401708284">"Bagalan ang playback"</string>
<string name="description_rate_increase" msgid="6324606574127052385">"Bilisan ang playback"</string>
- <string name="action_menu_call_history_description" msgid="9018442816219748968">"Kasaysayan ng Tawag"</string>
+ <string name="action_menu_call_history_description" msgid="9018442816219748968">"History ng Tawag"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Higit pang mga pagpipilian"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"dial pad"</string>
<string name="menu_copy" msgid="6108677035381940698">"Kopyahin"</string>
@@ -131,7 +131,7 @@
<string name="recentMissed_empty" msgid="4901789420356796156">"Walang mga tawag"</string>
<string name="recentVoicemails_empty" msgid="8582424947259156664">"Walang mga kamakailang voicemail"</string>
<string name="show_favorites_only" msgid="5520072531022614595">"Mga paborito lang ang ipakita"</string>
- <string name="call_log_activity_title" msgid="4612824396355272023">"Kasaysayan"</string>
+ <string name="call_log_activity_title" msgid="4612824396355272023">"History"</string>
<string name="call_log_all_title" msgid="3566738938889333307">"Lahat"</string>
<string name="call_log_missed_title" msgid="4541142293870638971">"Di nasagot"</string>
<string name="call_log_voicemail_title" msgid="940422274047025948">"Voicemail"</string>
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Mag-play nang mas mabagal."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Simulan o i-pause ang pag-playback."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Pangkalahatan"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Mga opsyon ng display ng contact"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Mga tunog at pag-vibrate"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"Ringtone ng telepono"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Mag-vibrate din para sa tawag"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Mga dialpad tone"</string>
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index 499265f..e2b0077 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Daha yavaş çalın."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Çalmayı başlatın veya duraklatın."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Genel"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Kişi görüntüleme seçenekleri"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Sesler ve titreşim"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"Telefon zil sesi"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Çağrılarda ayrıca titret"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Tuş takımı tonları"</string>
diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml
index f8ba176..2529c68 100644
--- a/res/values-uk/strings.xml
+++ b/res/values-uk/strings.xml
@@ -180,9 +180,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Відтворювати повільніше."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Почати або призупинити відтворення."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Загальні налаштування"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Параметри відображення контактів"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Звуки та вібросигнал"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Параметри відображення"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Звуки та вібрація"</string>
<string name="ringtone_title" msgid="760362035635084653">"Сигнал дзвінка телефона"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Також вібрувати для дзвінків"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Звуки цифрової клавіатури"</string>
diff --git a/res/values-ur-rPK/strings.xml b/res/values-ur-rPK/strings.xml
index 8f2047c..f08eee8 100644
--- a/res/values-ur-rPK/strings.xml
+++ b/res/values-ur-rPK/strings.xml
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"آہستہ چلائیں۔"</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"پلے بیک شروع یا موقوف کریں۔"</string>
<string name="list_delimeter" msgid="4571593167738725100">"، "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"عام"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"رابطہ کے ڈسپلے کے اختیارات"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"آوازیں اور وائبریٹ"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"فون رِنگ ٹون"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"کالز کیلئے وائبریٹ بھی کرے"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"ڈائل پیڈ ٹونز"</string>
diff --git a/res/values-uz-rUZ/strings.xml b/res/values-uz-rUZ/strings.xml
index 9363965..f31b7a9 100644
--- a/res/values-uz-rUZ/strings.xml
+++ b/res/values-uz-rUZ/strings.xml
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Sekinroq ijro etish."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Ijroni boshlash yoki to‘xtatish"</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Umumiy"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Kontaktlarni ko‘rsatish uchun tanlamalar"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Ovoz va tebranish"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"Telefon uchun rington"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Qo‘ng‘iroq vaqtida tebranish"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Tugmalar tovushi"</string>
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index cd389ab..d612a2e 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Phát chậm hơn."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Bắt đầu hoặc tạm dừng phát lại."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Chung"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Tùy chọn hiển thị liên hệ"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Âm thanh và rung"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"Nhạc chuông điện thoại"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Đồng thời rung khi có cuộc gọi"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Âm bàn phím số"</string>
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index ade277e..3ec874a 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"慢放。"</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"开始或暂停播放。"</string>
<string name="list_delimeter" msgid="4571593167738725100">"、 "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"常规"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"联系人显示选项"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"提示音和振动"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"手机铃声"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"有来电时响铃并振动"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"拨号键盘提示音"</string>
diff --git a/res/values-zh-rHK/strings.xml b/res/values-zh-rHK/strings.xml
index bfffb41..b531660 100644
--- a/res/values-zh-rHK/strings.xml
+++ b/res/values-zh-rHK/strings.xml
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"放慢播放速度。"</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"開始或暫停播放。"</string>
<string name="list_delimeter" msgid="4571593167738725100">"、 "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"一般"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"聯絡人顯示選項"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"音效和震動"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"手機鈴聲"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"來電時同時震動"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"撥號盤音效"</string>
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index 197134c..400f5af 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -178,9 +178,10 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"放慢播放速度。"</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"開始或暫停播放。"</string>
<string name="list_delimeter" msgid="4571593167738725100">"、 "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"一般"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"聯絡人顯示選項"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"音效和震動"</string>
+ <!-- no translation found for display_options_title (7812852361055667468) -->
+ <skip />
+ <!-- no translation found for sounds_and_vibration_title (1692290115642160845) -->
+ <skip />
<string name="ringtone_title" msgid="760362035635084653">"手機鈴聲"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"來電時同時震動"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"撥號鍵盤音效"</string>
diff --git a/res/values-zu/strings.xml b/res/values-zu/strings.xml
index 49d72ee..5add3d2 100644
--- a/res/values-zu/strings.xml
+++ b/res/values-zu/strings.xml
@@ -178,9 +178,8 @@
<string name="voicemail_play_slower" msgid="4544796503902818832">"Dlala ngokungasheshi."</string>
<string name="voicemail_play_start_pause" msgid="3687447935787768983">"Qala noma misa isikhashana ukudlala."</string>
<string name="list_delimeter" msgid="4571593167738725100">", "</string>
- <string name="general_settings_label" msgid="5748319557716674189">"Okujwayelekile"</string>
- <string name="contact_display_options_category_title" msgid="5719485933817512769">"Izinketho zokubonisa oxhumana naye"</string>
- <string name="sounds_and_vibrate_category_title" msgid="7589787045192519254">"Imisindo nokudlidliza"</string>
+ <string name="display_options_title" msgid="7812852361055667468">"Izinketho zokubukeka"</string>
+ <string name="sounds_and_vibration_title" msgid="1692290115642160845">"Imisindo nokudlidliza"</string>
<string name="ringtone_title" msgid="760362035635084653">"Ithoni yokukhala yefoni"</string>
<string name="vibrate_on_ring_title" msgid="3362916460327555241">"Iyadlidliza futhi ngamakholi"</string>
<string name="dtmf_tone_enable_title" msgid="6571449695997521615">"Ukukhala kwephedi yokudayela"</string>
diff --git a/res/values/strings.xml b/res/values/strings.xml
index baa7746..db13443 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -690,16 +690,13 @@
<!-- Dialer settings related strings-->
- <!-- Label for the general dialer settings section [CHAR LIMIT=30]-->
- <string name="general_settings_label">General</string>
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <string name="display_options_title">Display options</string>
- <!-- Title for "Contact display options" category, which is shown above options which
- manipulate how contacts are shown. [CHAR LIMIT=40] -->
- <string name="contact_display_options_category_title">Contact display options</string>
-
- <!-- Title for the category "sounds", which is shown above sounds and vibration related
- settings. [CHAR LIMIT=30] -->
- <string name="sounds_and_vibrate_category_title">Sounds and vibrate</string>
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <string name="sounds_and_vibration_title">Sounds and vibration</string>
<!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
<string name="ringtone_title">Phone ringtone</string>
@@ -719,4 +716,11 @@
<!-- Label for the phone account settings [CHAR LIMIT=30] -->
<string name="phone_account_settings_label">Calling accounts</string>
+
+ <!-- DO NOT TRANSLATE. Internal key for ringtone preference. -->
+ <string name="ringtone_preference_key" translatable="false">button_ringtone_key</string>
+ <!-- DO NOT TRANSLATE. Internal key for vibrate when ringing preference. -->
+ <string name="vibrate_on_preference_key" translatable="false">button_vibrate_on_ring</string>
+ <!-- DO NOT TRANSLATE. Internal key for vibrate when ringing preference. -->
+ <string name="play_dtmf_preference_key" translatable="false">button_play_dtmf_tone</string>
</resources>
diff --git a/res/xml/display_options_settings.xml b/res/xml/display_options_settings.xml
new file mode 100644
index 0000000..07aadf7
--- /dev/null
+++ b/res/xml/display_options_settings.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<!--
+ ~ Copyright (C) 2015 The Android Open Source Project
+ ~
+ ~ Licensed under the Apache License, Version 2.0 (the "License");
+ ~ you may not use this file except in compliance with the License.
+ ~ You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing, software
+ ~ distributed under the License is distributed on an "AS IS" BASIS,
+ ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ ~ See the License for the specific language governing permissions and
+ ~ limitations under the License
+ -->
+
+<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <com.android.contacts.common.preference.SortOrderPreference
+ android:key="sortOrder"
+ android:title="@string/display_options_sort_list_by"
+ android:dialogTitle="@string/display_options_sort_list_by" />
+
+ <com.android.contacts.common.preference.DisplayOrderPreference
+ android:key="displayOrder"
+ android:title="@string/display_options_view_names_as"
+ android:dialogTitle="@string/display_options_view_names_as" />
+
+</PreferenceScreen>
diff --git a/res/xml/general_settings.xml b/res/xml/general_settings.xml
deleted file mode 100644
index 29845ed..0000000
--- a/res/xml/general_settings.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<!--
- ~ Copyright (C) 2014 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-
-<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
-
- <PreferenceCategory
- android:key="dialer_contact_display_options_category_key"
- android:title="@string/contact_display_options_category_title"
- android:persistent="false">
-
- <com.android.contacts.common.preference.SortOrderPreference
- android:key="sortOrder"
- android:title="@string/display_options_sort_list_by"
- android:dialogTitle="@string/display_options_sort_list_by" />
-
- <com.android.contacts.common.preference.DisplayOrderPreference
- android:key="displayOrder"
- android:title="@string/display_options_view_names_as"
- android:dialogTitle="@string/display_options_view_names_as" />
-
- </PreferenceCategory>
-
- <PreferenceCategory
- android:key="dialer_general_sounds_category_key"
- android:title="@string/sounds_and_vibrate_category_title"
- android:persistent="false">
-
- <com.android.dialer.settings.DefaultRingtonePreference
- android:key="button_ringtone_key"
- android:title="@string/ringtone_title"
- android:dialogTitle="@string/ringtone_title"
- android:persistent="false"
- android:ringtoneType="ringtone" />
-
- <CheckBoxPreference
- android:key="button_play_dtmf_tone"
- android:title="@string/dtmf_tone_enable_title"
- android:persistent="false"
- android:defaultValue="true" />
-
- <CheckBoxPreference
- android:key="button_vibrate_on_ring"
- android:title="@string/vibrate_on_ring_title"
- android:persistent="false"
- android:defaultValue="false" />
-
- </PreferenceCategory>
-
-</PreferenceScreen>
diff --git a/res/xml/sound_settings.xml b/res/xml/sound_settings.xml
new file mode 100644
index 0000000..ebe0f51
--- /dev/null
+++ b/res/xml/sound_settings.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<!--
+ ~ Copyright (C) 2014 The Android Open Source Project
+ ~
+ ~ Licensed under the Apache License, Version 2.0 (the "License");
+ ~ you may not use this file except in compliance with the License.
+ ~ You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing, software
+ ~ distributed under the License is distributed on an "AS IS" BASIS,
+ ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ ~ See the License for the specific language governing permissions and
+ ~ limitations under the License
+ -->
+
+<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <com.android.dialer.settings.DefaultRingtonePreference
+ android:key="@string/ringtone_preference_key"
+ android:title="@string/ringtone_title"
+ android:dialogTitle="@string/ringtone_title"
+ android:persistent="false"
+ android:ringtoneType="ringtone" />
+
+ <CheckBoxPreference
+ android:key="@string/play_dtmf_preference_key"
+ android:title="@string/dtmf_tone_enable_title"
+ android:persistent="false"
+ android:defaultValue="true" />
+
+ <CheckBoxPreference
+ android:key="@string/vibrate_on_preference_key"
+ android:title="@string/vibrate_on_ring_title"
+ android:persistent="false"
+ android:defaultValue="false" />
+
+</PreferenceScreen>
diff --git a/src/com/android/dialer/CallDetailActivity.java b/src/com/android/dialer/CallDetailActivity.java
index fb663d7..69242d3 100644
--- a/src/com/android/dialer/CallDetailActivity.java
+++ b/src/com/android/dialer/CallDetailActivity.java
@@ -27,6 +27,7 @@
import android.net.Uri;
import android.os.AsyncTask;
import android.os.Bundle;
+import android.os.PowerManager;
import android.provider.CallLog;
import android.provider.CallLog.Calls;
import android.provider.ContactsContract.CommonDataKinds.Phone;
@@ -83,11 +84,6 @@
private static final char LEFT_TO_RIGHT_EMBEDDING = '\u202A';
private static final char POP_DIRECTIONAL_FORMATTING = '\u202C';
- /** The time to wait before enabling the blank the screen due to the proximity sensor. */
- private static final long PROXIMITY_BLANK_DELAY_MILLIS = 100;
- /** The time to wait before disabling the blank the screen due to the proximity sensor. */
- private static final long PROXIMITY_UNBLANK_DELAY_MILLIS = 500;
-
/** The enumeration of {@link AsyncTask} objects used in this class. */
public enum Tasks {
MARK_VOICEMAIL_READ,
@@ -144,59 +140,7 @@
/** Whether we should show "remove from call log" in the options menu. */
private boolean mHasRemoveFromCallLogOption;
- private ProximitySensorManager mProximitySensorManager;
- private final ProximitySensorListener mProximitySensorListener = new ProximitySensorListener();
-
- /** Listener to changes in the proximity sensor state. */
- private class ProximitySensorListener implements ProximitySensorManager.Listener {
- /** Used to show a blank view and hide the action bar. */
- private final Runnable mBlankRunnable = new Runnable() {
- @Override
- public void run() {
- View blankView = findViewById(R.id.blank);
- blankView.setVisibility(View.VISIBLE);
- getActionBar().hide();
- }
- };
- /** Used to remove the blank view and show the action bar. */
- private final Runnable mUnblankRunnable = new Runnable() {
- @Override
- public void run() {
- View blankView = findViewById(R.id.blank);
- blankView.setVisibility(View.GONE);
- getActionBar().show();
- }
- };
-
- @Override
- public synchronized void onNear() {
- clearPendingRequests();
- postDelayed(mBlankRunnable, PROXIMITY_BLANK_DELAY_MILLIS);
- }
-
- @Override
- public synchronized void onFar() {
- clearPendingRequests();
- postDelayed(mUnblankRunnable, PROXIMITY_UNBLANK_DELAY_MILLIS);
- }
-
- /** Removed any delayed requests that may be pending. */
- public synchronized void clearPendingRequests() {
- View blankView = findViewById(R.id.blank);
- blankView.removeCallbacks(mBlankRunnable);
- blankView.removeCallbacks(mUnblankRunnable);
- }
-
- /** Post a {@link Runnable} with a delay on the main thread. */
- private synchronized void postDelayed(Runnable runnable, long delayMillis) {
- // Post these instead of executing immediately so that:
- // - They are guaranteed to be executed on the main thread.
- // - If the sensor values changes rapidly for some time, the UI will not be
- // updated immediately.
- View blankView = findViewById(R.id.blank);
- blankView.postDelayed(runnable, delayMillis);
- }
- }
+ private PowerManager.WakeLock mProximityWakeLock;
static final String[] CALL_LOG_PROJECTION = new String[] {
CallLog.Calls.DATE,
@@ -245,12 +189,20 @@
mQuickContactBadge = (QuickContactBadge) findViewById(R.id.quick_contact_photo);
mQuickContactBadge.setOverlay(null);
+ mQuickContactBadge.setPrioritizedMimeType(Phone.CONTENT_ITEM_TYPE);
mCallerName = (TextView) findViewById(R.id.caller_name);
mCallerNumber = (TextView) findViewById(R.id.caller_number);
mAccountLabel = (TextView) findViewById(R.id.phone_account_label);
mDefaultCountryIso = GeoUtil.getCurrentCountryIso(this);
mContactPhotoManager = ContactPhotoManager.getInstance(this);
- mProximitySensorManager = new ProximitySensorManager(this, mProximitySensorListener);
+ final PowerManager powerManager = (PowerManager) getSystemService(Context.POWER_SERVICE);
+ if (powerManager.isWakeLockLevelSupported(PowerManager.PROXIMITY_SCREEN_OFF_WAKE_LOCK)) {
+ mProximityWakeLock = powerManager.newWakeLock(
+ PowerManager.PROXIMITY_SCREEN_OFF_WAKE_LOCK, TAG);
+ } else {
+ mProximityWakeLock = null;
+ }
+
mContactInfoHelper = new ContactInfoHelper(this, GeoUtil.getCurrentCountryIso(this));
getActionBar().setDisplayHomeAsUpEnabled(true);
@@ -751,18 +703,34 @@
protected void onPause() {
// Immediately stop the proximity sensor.
disableProximitySensor(false);
- mProximitySensorListener.clearPendingRequests();
super.onPause();
}
@Override
public void enableProximitySensor() {
- mProximitySensorManager.enable();
+ if (mProximityWakeLock == null) {
+ return;
+ }
+ if (!mProximityWakeLock.isHeld()) {
+ Log.i(TAG, "Acquiring proximity wake lock");
+ mProximityWakeLock.acquire();
+ } else {
+ Log.i(TAG, "Proximity wake lock already acquired");
+ }
}
@Override
public void disableProximitySensor(boolean waitForFarState) {
- mProximitySensorManager.disable(waitForFarState);
+ if (mProximityWakeLock == null) {
+ return;
+ }
+ if (mProximityWakeLock.isHeld()) {
+ Log.i(TAG, "Releasing proximity wake lock");
+ int flags = (waitForFarState ? PowerManager.RELEASE_FLAG_WAIT_FOR_NO_PROXIMITY : 0);
+ mProximityWakeLock.release(flags);
+ } else {
+ Log.i(TAG, "Proximity wake lock already released");
+ }
}
private void closeSystemDialogs() {
diff --git a/src/com/android/dialer/DialtactsActivity.java b/src/com/android/dialer/DialtactsActivity.java
index 01d59c4..7da13f3 100644
--- a/src/com/android/dialer/DialtactsActivity.java
+++ b/src/com/android/dialer/DialtactsActivity.java
@@ -371,13 +371,12 @@
actionBar.setDisplayShowCustomEnabled(true);
actionBar.setBackgroundDrawable(null);
- mActionBarController = new ActionBarController(this,
- (SearchEditTextLayout) actionBar.getCustomView());
-
SearchEditTextLayout searchEditTextLayout =
- (SearchEditTextLayout) actionBar.getCustomView();
+ (SearchEditTextLayout) actionBar.getCustomView().findViewById(R.id.search_view_container);
searchEditTextLayout.setPreImeKeyListener(mSearchEditTextLayoutListener);
+ mActionBarController = new ActionBarController(this, searchEditTextLayout);
+
mSearchView = (EditText) searchEditTextLayout.findViewById(R.id.search_view);
mSearchView.addTextChangedListener(mPhoneSearchQueryTextListener);
mVoiceSearchButton = searchEditTextLayout.findViewById(R.id.voice_search_button);
diff --git a/src/com/android/dialer/ProximitySensorManager.java b/src/com/android/dialer/ProximitySensorManager.java
deleted file mode 100644
index 42d740f..0000000
--- a/src/com/android/dialer/ProximitySensorManager.java
+++ /dev/null
@@ -1,237 +0,0 @@
-/*
- * Copyright (C) 2011 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.dialer;
-
-import android.content.Context;
-import android.hardware.Sensor;
-import android.hardware.SensorEvent;
-import android.hardware.SensorEventListener;
-import android.hardware.SensorManager;
-
-import javax.annotation.concurrent.GuardedBy;
-
-/**
- * Manages the proximity sensor and notifies a listener when enabled.
- */
-public class ProximitySensorManager {
- /**
- * Listener of the state of the proximity sensor.
- * <p>
- * This interface abstracts two possible states for the proximity sensor, near and far.
- * <p>
- * The actual meaning of these states depends on the actual sensor.
- */
- public interface Listener {
- /** Called when the proximity sensor transitions from the far to the near state. */
- public void onNear();
- /** Called when the proximity sensor transitions from the near to the far state. */
- public void onFar();
- }
-
- public static enum State {
- NEAR, FAR
- }
-
- private final ProximitySensorEventListener mProximitySensorListener;
-
- /**
- * The current state of the manager, i.e., whether it is currently tracking the state of the
- * sensor.
- */
- private boolean mManagerEnabled;
-
- /**
- * The listener to the state of the sensor.
- * <p>
- * Contains most of the logic concerning tracking of the sensor.
- * <p>
- * After creating an instance of this object, one should call {@link #register()} and
- * {@link #unregister()} to enable and disable the notifications.
- * <p>
- * Instead of calling unregister, one can call {@link #unregisterWhenFar()} to unregister the
- * listener the next time the sensor reaches the {@link State#FAR} state if currently in the
- * {@link State#NEAR} state.
- */
- private static class ProximitySensorEventListener implements SensorEventListener {
- private static final float FAR_THRESHOLD = 5.0f;
-
- private final SensorManager mSensorManager;
- private final Sensor mProximitySensor;
- private final float mMaxValue;
- private final Listener mListener;
-
- /**
- * The last state of the sensor.
- * <p>
- * Before registering and after unregistering we are always in the {@link State#FAR} state.
- */
- @GuardedBy("this") private State mLastState;
- /**
- * If this flag is set to true, we are waiting to reach the {@link State#FAR} state and
- * should notify the listener and unregister when that happens.
- */
- @GuardedBy("this") private boolean mWaitingForFarState;
-
- public ProximitySensorEventListener(SensorManager sensorManager, Sensor proximitySensor,
- Listener listener) {
- mSensorManager = sensorManager;
- mProximitySensor = proximitySensor;
- mMaxValue = proximitySensor.getMaximumRange();
- mListener = listener;
- // Initialize at far state.
- mLastState = State.FAR;
- mWaitingForFarState = false;
- }
-
- @Override
- public void onSensorChanged(SensorEvent event) {
- // Make sure we have a valid value.
- if (event.values == null) return;
- if (event.values.length == 0) return;
- float value = event.values[0];
- // Convert the sensor into a NEAR/FAR state.
- State state = getStateFromValue(value);
- synchronized (this) {
- // No change in state, do nothing.
- if (state == mLastState) return;
- // Keep track of the current state.
- mLastState = state;
- // If we are waiting to reach the far state and we are now in it, unregister.
- if (mWaitingForFarState && mLastState == State.FAR) {
- unregisterWithoutNotification();
- }
- }
- // Notify the listener of the state change.
- switch (state) {
- case NEAR:
- mListener.onNear();
- break;
-
- case FAR:
- mListener.onFar();
- break;
- }
- }
-
- @Override
- public void onAccuracyChanged(Sensor sensor, int accuracy) {
- // Nothing to do here.
- }
-
- /** Returns the state of the sensor given its current value. */
- private State getStateFromValue(float value) {
- // Determine if the current value corresponds to the NEAR or FAR state.
- // Take case of the case where the proximity sensor is binary: if the current value is
- // equal to the maximum, we are always in the FAR state.
- return (value > FAR_THRESHOLD || value == mMaxValue) ? State.FAR : State.NEAR;
- }
-
- /**
- * Unregister the next time the sensor reaches the {@link State#FAR} state.
- */
- public synchronized void unregisterWhenFar() {
- if (mLastState == State.FAR) {
- // We are already in the far state, just unregister now.
- unregisterWithoutNotification();
- } else {
- mWaitingForFarState = true;
- }
- }
-
- /** Register the listener and call the listener as necessary. */
- public synchronized void register() {
- // It is okay to register multiple times.
- mSensorManager.registerListener(this, mProximitySensor, SensorManager.SENSOR_DELAY_UI);
- // We should no longer be waiting for the far state if we are registering again.
- mWaitingForFarState = false;
- }
-
- public void unregister() {
- State lastState;
- synchronized (this) {
- unregisterWithoutNotification();
- lastState = mLastState;
- // Always go back to the FAR state. That way, when we register again we will get a
- // transition when the sensor gets into the NEAR state.
- mLastState = State.FAR;
- }
- // Notify the listener if we changed the state to FAR while unregistering.
- if (lastState != State.FAR) {
- mListener.onFar();
- }
- }
-
- @GuardedBy("this")
- private void unregisterWithoutNotification() {
- mSensorManager.unregisterListener(this);
- mWaitingForFarState = false;
- }
- }
-
- public ProximitySensorManager(Context context, Listener listener) {
- SensorManager sensorManager =
- (SensorManager) context.getSystemService(Context.SENSOR_SERVICE);
- Sensor proximitySensor = sensorManager.getDefaultSensor(Sensor.TYPE_PROXIMITY);
- if (proximitySensor == null) {
- // If there is no sensor, we should not do anything.
- mProximitySensorListener = null;
- } else {
- mProximitySensorListener =
- new ProximitySensorEventListener(sensorManager, proximitySensor, listener);
- }
- }
-
- /**
- * Enables the proximity manager.
- * <p>
- * The listener will start getting notifications of events.
- * <p>
- * This method is idempotent.
- */
- public void enable() {
- if (mProximitySensorListener != null && !mManagerEnabled) {
- mProximitySensorListener.register();
- mManagerEnabled = true;
- }
- }
-
- /**
- * Disables the proximity manager.
- * <p>
- * The listener will stop receiving notifications of events, possibly after receiving a last
- * {@link Listener#onFar()} callback.
- * <p>
- * If {@code waitForFarState} is true, if the sensor is not currently in the {@link State#FAR}
- * state, the listener will receive a {@link Listener#onFar()} callback the next time the sensor
- * actually reaches the {@link State#FAR} state.
- * <p>
- * If {@code waitForFarState} is false, the listener will receive a {@link Listener#onFar()}
- * callback immediately if the sensor is currently not in the {@link State#FAR} state.
- * <p>
- * This method is idempotent.
- */
- public void disable(boolean waitForFarState) {
- if (mProximitySensorListener != null && mManagerEnabled) {
- if (waitForFarState) {
- mProximitySensorListener.unregisterWhenFar();
- } else {
- mProximitySensorListener.unregister();
- }
- mManagerEnabled = false;
- }
- }
-}
diff --git a/src/com/android/dialer/calllog/CallLogAdapter.java b/src/com/android/dialer/calllog/CallLogAdapter.java
index b6f91e7..8bfe0de 100644
--- a/src/com/android/dialer/calllog/CallLogAdapter.java
+++ b/src/com/android/dialer/calllog/CallLogAdapter.java
@@ -27,6 +27,7 @@
import android.os.Message;
import android.provider.CallLog.Calls;
import android.provider.ContactsContract;
+import android.provider.ContactsContract.CommonDataKinds.Phone;
import android.provider.ContactsContract.PhoneLookup;
import android.telecom.PhoneAccountHandle;
import android.telephony.PhoneNumberUtils;
@@ -820,6 +821,7 @@
} else {
setPhoto(views, photoId, lookupUri, nameForDefaultImage, lookupKey, contactType);
}
+ views.quickContactView.setPrioritizedMimeType(Phone.CONTENT_ITEM_TYPE);
// Listen for the first draw
if (mViewTreeObserver == null) {
diff --git a/src/com/android/dialer/list/AllContactsFragment.java b/src/com/android/dialer/list/AllContactsFragment.java
index deabb80..94efc48 100644
--- a/src/com/android/dialer/list/AllContactsFragment.java
+++ b/src/com/android/dialer/list/AllContactsFragment.java
@@ -18,6 +18,7 @@
import android.database.Cursor;
import android.net.Uri;
+import android.provider.ContactsContract.CommonDataKinds.Phone;
import android.provider.ContactsContract.QuickContact;
import android.view.LayoutInflater;
import android.view.View;
@@ -83,7 +84,8 @@
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
final Uri uri = (Uri) view.getTag();
if (uri != null) {
- QuickContact.showQuickContact(getActivity(), view, uri, QuickContact.MODE_LARGE, null);
+ QuickContact.showQuickContact(getContext(), view, uri, null,
+ Phone.CONTENT_ITEM_TYPE);
}
}
diff --git a/src/com/android/dialer/list/PhoneFavoriteSquareTileView.java b/src/com/android/dialer/list/PhoneFavoriteSquareTileView.java
index 5f88776..05780c6 100644
--- a/src/com/android/dialer/list/PhoneFavoriteSquareTileView.java
+++ b/src/com/android/dialer/list/PhoneFavoriteSquareTileView.java
@@ -17,6 +17,7 @@
package com.android.dialer.list;
import android.content.Context;
+import android.provider.ContactsContract.CommonDataKinds.Phone;
import android.provider.ContactsContract.QuickContact;
import android.util.AttributeSet;
import android.view.View;
@@ -63,7 +64,7 @@
private void launchQuickContact() {
QuickContact.showQuickContact(getContext(), PhoneFavoriteSquareTileView.this,
- getLookupUri(), QuickContact.MODE_LARGE, null);
+ getLookupUri(), null, Phone.CONTENT_ITEM_TYPE);
}
@Override
diff --git a/src/com/android/dialer/settings/DialerSettingsActivity.java b/src/com/android/dialer/settings/DialerSettingsActivity.java
index d6e8826..945ff48 100644
--- a/src/com/android/dialer/settings/DialerSettingsActivity.java
+++ b/src/com/android/dialer/settings/DialerSettingsActivity.java
@@ -15,13 +15,7 @@
import android.telecom.TelecomManager;
import android.telephony.TelephonyManager;
import android.text.TextUtils;
-import android.view.LayoutInflater;
import android.view.MenuItem;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.ArrayAdapter;
-import android.widget.ListAdapter;
-import android.widget.TextView;
import com.android.dialer.DialtactsActivity;
import com.android.dialer.R;
@@ -31,7 +25,6 @@
public class DialerSettingsActivity extends PreferenceActivity {
protected SharedPreferences mPreferences;
- private HeaderAdapter mHeaderAdapter;
private static final int OWNER_HANDLE_ID = 0;
@@ -43,10 +36,15 @@
@Override
public void onBuildHeaders(List<Header> target) {
- Header generalSettingsHeader = new Header();
- generalSettingsHeader.titleRes = R.string.general_settings_label;
- generalSettingsHeader.fragment = GeneralSettingsFragment.class.getName();
- target.add(generalSettingsHeader);
+ Header displayOptionsHeader = new Header();
+ displayOptionsHeader.titleRes = R.string.display_options_title;
+ displayOptionsHeader.fragment = DisplayOptionsSettingsFragment.class.getName();
+ target.add(displayOptionsHeader);
+
+ Header soundSettingsHeader = new Header();
+ soundSettingsHeader.titleRes = R.string.sounds_and_vibration_title;
+ soundSettingsHeader.fragment = SoundSettingsFragment.class.getName();
+ target.add(soundSettingsHeader);
Header quickResponseSettingsHeader = new Header();
Intent quickResponseSettingsIntent =
@@ -95,23 +93,6 @@
return true;
}
- @Override
- public void setListAdapter(ListAdapter adapter) {
- if (adapter == null) {
- super.setListAdapter(null);
- } else {
- // We don't have access to the hidden getHeaders() method, so grab the headers from
- // the intended adapter and then replace it with our own.
- int headerCount = adapter.getCount();
- List<Header> headers = Lists.newArrayList();
- for (int i = 0; i < headerCount; i++) {
- headers.add((Header) adapter.getItem(i));
- }
- mHeaderAdapter = new HeaderAdapter(this, headers);
- super.setListAdapter(mHeaderAdapter);
- }
- }
-
/**
* Whether a user handle associated with the current user is that of the primary owner. That is,
* whether there is a user handle which has an id which matches the owner's handle.
@@ -128,51 +109,4 @@
return false;
}
-
- /**
- * This custom {@code ArrayAdapter} is mostly identical to the equivalent one in
- * {@code PreferenceActivity}, except with a local layout resource.
- */
- private static class HeaderAdapter extends ArrayAdapter<Header> {
- static class HeaderViewHolder {
- TextView title;
- TextView summary;
- }
-
- private LayoutInflater mInflater;
-
- public HeaderAdapter(Context context, List<Header> objects) {
- super(context, 0, objects);
- mInflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
- }
-
- @Override
- public View getView(int position, View convertView, ViewGroup parent) {
- HeaderViewHolder holder;
- View view;
-
- if (convertView == null) {
- view = mInflater.inflate(R.layout.dialer_preferences, parent, false);
- holder = new HeaderViewHolder();
- holder.title = (TextView) view.findViewById(R.id.title);
- holder.summary = (TextView) view.findViewById(R.id.summary);
- view.setTag(holder);
- } else {
- view = convertView;
- holder = (HeaderViewHolder) view.getTag();
- }
-
- // All view fields must be updated every time, because the view may be recycled
- Header header = getItem(position);
- holder.title.setText(header.getTitle(getContext().getResources()));
- CharSequence summary = header.getSummary(getContext().getResources());
- if (!TextUtils.isEmpty(summary)) {
- holder.summary.setVisibility(View.VISIBLE);
- holder.summary.setText(summary);
- } else {
- holder.summary.setVisibility(View.GONE);
- }
- return view;
- }
- }
}
diff --git a/src/com/android/dialer/settings/DisplayOptionsSettingsFragment.java b/src/com/android/dialer/settings/DisplayOptionsSettingsFragment.java
new file mode 100644
index 0000000..4b2c8f6
--- /dev/null
+++ b/src/com/android/dialer/settings/DisplayOptionsSettingsFragment.java
@@ -0,0 +1,31 @@
+/*
+ * Copyright (C) 2015 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License
+ */
+
+package com.android.dialer.settings;
+
+import android.os.Bundle;
+import android.preference.PreferenceFragment;
+
+import com.android.dialer.R;
+
+public class DisplayOptionsSettingsFragment extends PreferenceFragment {
+
+ @Override
+ public void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ addPreferencesFromResource(R.xml.display_options_settings);
+ }
+}
diff --git a/src/com/android/dialer/settings/GeneralSettingsFragment.java b/src/com/android/dialer/settings/GeneralSettingsFragment.java
deleted file mode 100644
index 7d82286..0000000
--- a/src/com/android/dialer/settings/GeneralSettingsFragment.java
+++ /dev/null
@@ -1,168 +0,0 @@
-/*
- * Copyright (C) 2014 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License
- */
-
-package com.android.dialer.settings;
-
-import android.content.Context;
-import android.media.RingtoneManager;
-import android.os.Bundle;
-import android.os.Handler;
-import android.os.Message;
-import android.os.Vibrator;
-import android.preference.CheckBoxPreference;
-import android.preference.Preference;
-import android.preference.PreferenceCategory;
-import android.preference.PreferenceFragment;
-import android.preference.PreferenceScreen;
-import android.provider.Settings;
-
-import com.android.dialer.R;
-import com.android.phone.common.util.SettingsUtil;
-
-import java.lang.Boolean;
-import java.lang.CharSequence;
-import java.lang.Object;
-import java.lang.Override;
-import java.lang.Runnable;
-import java.lang.String;
-import java.lang.Thread;
-
-public class GeneralSettingsFragment extends PreferenceFragment
- implements Preference.OnPreferenceChangeListener {
- private static final String CATEGORY_SOUNDS_KEY = "dialer_general_sounds_category_key";
- private static final String BUTTON_RINGTONE_KEY = "button_ringtone_key";
- private static final String BUTTON_VIBRATE_ON_RING = "button_vibrate_on_ring";
- private static final String BUTTON_PLAY_DTMF_TONE = "button_play_dtmf_tone";
-
- private static final int MSG_UPDATE_RINGTONE_SUMMARY = 1;
-
- private Context mContext;
-
- private Preference mRingtonePreference;
- private CheckBoxPreference mVibrateWhenRinging;
- private CheckBoxPreference mPlayDtmfTone;
-
- private Runnable mRingtoneLookupRunnable;
- private final Handler mRingtoneLookupComplete = new Handler() {
- @Override
- public void handleMessage(Message msg) {
- switch (msg.what) {
- case MSG_UPDATE_RINGTONE_SUMMARY:
- mRingtonePreference.setSummary((CharSequence) msg.obj);
- break;
- }
- }
- };
-
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
-
- mContext = getActivity().getApplicationContext();
-
- addPreferencesFromResource(R.xml.general_settings);
-
- mRingtonePreference = findPreference(BUTTON_RINGTONE_KEY);
- mVibrateWhenRinging = (CheckBoxPreference) findPreference(BUTTON_VIBRATE_ON_RING);
- mPlayDtmfTone = (CheckBoxPreference) findPreference(BUTTON_PLAY_DTMF_TONE);
-
- PreferenceCategory soundCategory = (PreferenceCategory) findPreference(CATEGORY_SOUNDS_KEY);
- if (mVibrateWhenRinging != null) {
- Vibrator vibrator = (Vibrator) mContext.getSystemService(Context.VIBRATOR_SERVICE);
- if (vibrator != null && vibrator.hasVibrator()) {
- mVibrateWhenRinging.setOnPreferenceChangeListener(this);
- } else {
- soundCategory.removePreference(mVibrateWhenRinging);
- mVibrateWhenRinging = null;
- }
- }
-
- if (mPlayDtmfTone != null) {
- mPlayDtmfTone.setOnPreferenceChangeListener(this);
- mPlayDtmfTone.setChecked(Settings.System.getInt(mContext.getContentResolver(),
- Settings.System.DTMF_TONE_WHEN_DIALING, 1) != 0);
- }
-
- mRingtoneLookupRunnable = new Runnable() {
- @Override
- public void run() {
- if (mRingtonePreference != null) {
- SettingsUtil.updateRingtoneName(
- mContext,
- mRingtoneLookupComplete,
- RingtoneManager.TYPE_RINGTONE,
- mRingtonePreference.getKey(),
- MSG_UPDATE_RINGTONE_SUMMARY);
- }
- }
- };
- }
-
- /**
- * Supports onPreferenceChangeListener to look for preference changes.
- *
- * @param preference The preference to be changed
- * @param objValue The value of the selection, NOT its localized display value.
- */
- @Override
- public boolean onPreferenceChange(Preference preference, Object objValue) {
- if (preference == mVibrateWhenRinging) {
- boolean doVibrate = (Boolean) objValue;
- Settings.System.putInt(mContext.getContentResolver(),
- Settings.System.VIBRATE_WHEN_RINGING, doVibrate ? 1 : 0);
- }
- return true;
- }
-
- /**
- * Click listener for toggle events.
- */
- @Override
- public boolean onPreferenceTreeClick(PreferenceScreen preferenceScreen, Preference preference) {
- if (preference == mPlayDtmfTone) {
- Settings.System.putInt(mContext.getContentResolver(),
- Settings.System.DTMF_TONE_WHEN_DIALING, mPlayDtmfTone.isChecked() ? 1 : 0);
- }
- return true;
- }
-
- @Override
- public void onResume() {
- super.onResume();
-
- if (mVibrateWhenRinging != null) {
- mVibrateWhenRinging.setChecked(getVibrateWhenRingingSetting(mContext));
- }
-
- // Lookup the ringtone name asynchronously.
- new Thread(mRingtoneLookupRunnable).start();
- }
-
- /**
- * Obtain the setting for "vibrate when ringing" setting.
- *
- * Watch out: if the setting is missing in the device, this will try obtaining the old
- * "vibrate on ring" setting from AudioManager, and save the previous setting to the new one.
- */
- public static boolean getVibrateWhenRingingSetting(Context context) {
- Vibrator vibrator = (Vibrator) context.getSystemService(Context.VIBRATOR_SERVICE);
- if (vibrator == null || !vibrator.hasVibrator()) {
- return false;
- }
- return Settings.System.getInt(context.getContentResolver(),
- Settings.System.VIBRATE_WHEN_RINGING, 0) != 0;
- }
-}
diff --git a/src/com/android/dialer/settings/SoundSettingsFragment.java b/src/com/android/dialer/settings/SoundSettingsFragment.java
new file mode 100644
index 0000000..83d5d7d
--- /dev/null
+++ b/src/com/android/dialer/settings/SoundSettingsFragment.java
@@ -0,0 +1,186 @@
+/*
+ * Copyright (C) 2014 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License
+ */
+
+package com.android.dialer.settings;
+
+import android.content.Context;
+import android.media.RingtoneManager;
+import android.os.Bundle;
+import android.os.Handler;
+import android.os.Message;
+import android.os.Vibrator;
+import android.preference.CheckBoxPreference;
+import android.preference.Preference;
+import android.preference.PreferenceFragment;
+import android.preference.PreferenceScreen;
+import android.provider.Settings;
+
+import com.android.dialer.R;
+import com.android.phone.common.util.SettingsUtil;
+
+import java.lang.Boolean;
+import java.lang.CharSequence;
+import java.lang.Object;
+import java.lang.Override;
+import java.lang.Runnable;
+import java.lang.String;
+import java.lang.Thread;
+
+public class SoundSettingsFragment extends PreferenceFragment
+ implements Preference.OnPreferenceChangeListener {
+
+ private static final int NO_DTMF_TONE = 0;
+ private static final int PLAY_DTMF_TONE = 1;
+
+ private static final int NO_VIBRATION_FOR_CALLS = 0;
+ private static final int DO_VIBRATION_FOR_CALLS = 1;
+
+ private static final int MSG_UPDATE_RINGTONE_SUMMARY = 1;
+
+ private Context mContext;
+
+ private Preference mRingtonePreference;
+ private CheckBoxPreference mVibrateWhenRinging;
+ private CheckBoxPreference mPlayDtmfTone;
+
+ private final Runnable mRingtoneLookupRunnable = new Runnable() {
+ @Override
+ public void run() {
+ updateRingtonePreferenceSummary();
+ }
+ };
+
+ private final Handler mRingtoneLookupComplete = new Handler() {
+ @Override
+ public void handleMessage(Message msg) {
+ switch (msg.what) {
+ case MSG_UPDATE_RINGTONE_SUMMARY:
+ mRingtonePreference.setSummary((CharSequence) msg.obj);
+ break;
+ }
+ }
+ };
+
+ @Override
+ public void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+
+ mContext = getActivity().getApplicationContext();
+
+ addPreferencesFromResource(R.xml.sound_settings);
+
+ mRingtonePreference = findPreference(mContext.getString(R.string.ringtone_preference_key));
+ mVibrateWhenRinging = (CheckBoxPreference) findPreference(
+ mContext.getString(R.string.vibrate_on_preference_key));
+ mPlayDtmfTone = (CheckBoxPreference) findPreference(
+ mContext.getString(R.string.play_dtmf_preference_key));
+
+ if (hasVibrator()) {
+ mVibrateWhenRinging.setOnPreferenceChangeListener(this);
+ } else {
+ getPreferenceScreen().removePreference(mVibrateWhenRinging);
+ mVibrateWhenRinging = null;
+ }
+
+ mPlayDtmfTone.setOnPreferenceChangeListener(this);
+ mPlayDtmfTone.setChecked(shouldPlayDtmfTone());
+ }
+
+ @Override
+ public void onResume() {
+ super.onResume();
+
+ if (mVibrateWhenRinging != null) {
+ mVibrateWhenRinging.setChecked(shouldVibrateWhenRinging());
+ }
+
+ // Lookup the ringtone name asynchronously.
+ new Thread(mRingtoneLookupRunnable).start();
+ }
+
+ /**
+ * Supports onPreferenceChangeListener to look for preference changes.
+ *
+ * @param preference The preference to be changed
+ * @param objValue The value of the selection, NOT its localized display value.
+ */
+ @Override
+ public boolean onPreferenceChange(Preference preference, Object objValue) {
+ if (preference == mVibrateWhenRinging) {
+ boolean doVibrate = (Boolean) objValue;
+ Settings.System.putInt(mContext.getContentResolver(),
+ Settings.System.VIBRATE_WHEN_RINGING,
+ doVibrate ? DO_VIBRATION_FOR_CALLS : NO_VIBRATION_FOR_CALLS);
+ }
+ return true;
+ }
+
+ /**
+ * Click listener for toggle events.
+ */
+ @Override
+ public boolean onPreferenceTreeClick(PreferenceScreen preferenceScreen, Preference preference) {
+ if (preference == mPlayDtmfTone) {
+ Settings.System.putInt(mContext.getContentResolver(),
+ Settings.System.DTMF_TONE_WHEN_DIALING,
+ mPlayDtmfTone.isChecked() ? PLAY_DTMF_TONE : NO_DTMF_TONE);
+ }
+ return true;
+ }
+
+ /**
+ * Updates the summary text on the ringtone preference with the name of the ringtone.
+ */
+ private void updateRingtonePreferenceSummary() {
+ SettingsUtil.updateRingtoneName(
+ mContext,
+ mRingtoneLookupComplete,
+ RingtoneManager.TYPE_RINGTONE,
+ mRingtonePreference.getKey(),
+ MSG_UPDATE_RINGTONE_SUMMARY);
+ }
+
+ /**
+ * Obtain the value for "vibrate when ringing" setting. The default value is false.
+ *
+ * Watch out: if the setting is missing in the device, this will try obtaining the old
+ * "vibrate on ring" setting from AudioManager, and save the previous setting to the new one.
+ */
+ private boolean shouldVibrateWhenRinging() {
+ int vibrateWhenRingingSetting = Settings.System.getInt(mContext.getContentResolver(),
+ Settings.System.VIBRATE_WHEN_RINGING,
+ NO_VIBRATION_FOR_CALLS);
+ return hasVibrator() && (vibrateWhenRingingSetting == DO_VIBRATION_FOR_CALLS);
+ }
+
+ /**
+ * Obtains the value for dialpad/DTMF tones. The default value is true.
+ */
+ private boolean shouldPlayDtmfTone() {
+ int dtmfToneSetting = Settings.System.getInt(mContext.getContentResolver(),
+ Settings.System.DTMF_TONE_WHEN_DIALING,
+ PLAY_DTMF_TONE);
+ return dtmfToneSetting == PLAY_DTMF_TONE;
+ }
+
+ /**
+ * Whether the device hardware has a vibrator.
+ */
+ private boolean hasVibrator() {
+ Vibrator vibrator = (Vibrator) mContext.getSystemService(Context.VIBRATOR_SERVICE);
+ return vibrator != null && vibrator.hasVibrator();
+ }
+}