Merge "Allow intents to go directly to call log tabs" into lmp-dev
diff --git a/res/drawable-hdpi/fab_teal_background.png b/res/drawable-hdpi/fab_teal_background.png
index e2f01e8..b36439e 100644
--- a/res/drawable-hdpi/fab_teal_background.png
+++ b/res/drawable-hdpi/fab_teal_background.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_overflow_menu.png b/res/drawable-hdpi/ic_overflow_menu.png
deleted file mode 100644
index 0170057..0000000
--- a/res/drawable-hdpi/ic_overflow_menu.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/fab_teal_background.png b/res/drawable-mdpi/fab_teal_background.png
index c95d124..55f9bb5 100644
--- a/res/drawable-mdpi/fab_teal_background.png
+++ b/res/drawable-mdpi/fab_teal_background.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_overflow_menu.png b/res/drawable-mdpi/ic_overflow_menu.png
deleted file mode 100644
index 0170057..0000000
--- a/res/drawable-mdpi/ic_overflow_menu.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/fab_teal_background.png b/res/drawable-xhdpi/fab_teal_background.png
index f94f759..d6379c2 100644
--- a/res/drawable-xhdpi/fab_teal_background.png
+++ b/res/drawable-xhdpi/fab_teal_background.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_overflow_menu.png b/res/drawable-xhdpi/ic_overflow_menu.png
deleted file mode 100644
index 7773841..0000000
--- a/res/drawable-xhdpi/ic_overflow_menu.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xxhdpi/fab_teal_background.png b/res/drawable-xxhdpi/fab_teal_background.png
index cc0ba27..76d68ac 100644
--- a/res/drawable-xxhdpi/fab_teal_background.png
+++ b/res/drawable-xxhdpi/fab_teal_background.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_overflow_menu.png b/res/drawable-xxhdpi/ic_overflow_menu.png
deleted file mode 100644
index 7773841..0000000
--- a/res/drawable-xxhdpi/ic_overflow_menu.png
+++ /dev/null
Binary files differ
diff --git a/res/layout/call_detail.xml b/res/layout/call_detail.xml
index 9ca30a8..f08531b 100644
--- a/res/layout/call_detail.xml
+++ b/res/layout/call_detail.xml
@@ -15,17 +15,16 @@
-->
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
- android:layout_height="match_parent">
+ android:layout_height="match_parent" >
<LinearLayout
android:id="@+id/call_detail"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
- android:background="@color/background_dialer_list_items"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
- >
+ android:background="@color/background_dialer_list_items" >
<!-- Caller information "card" -->
<LinearLayout
android:id="@+id/caller_information"
@@ -39,7 +38,7 @@
android:gravity="center_vertical"
android:translationZ="@dimen/call_detail_translation_z"
android:focusable="true"
- android:background="@color/background_dialer_white">
+ android:background="@color/background_dialer_white" >
<QuickContactBadge
android:id="@+id/quick_contact_photo"
@@ -85,11 +84,20 @@
>
<include layout="@layout/call_log_voicemail_status"/>
</FrameLayout>
+ <TextView
+ android:id="@+id/voicemail_transcription"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:paddingStart="@dimen/call_detail_horizontal_margin"
+ android:paddingEnd="@dimen/call_detail_horizontal_margin"
+ android:paddingTop="@dimen/transcription_top_margin"
+ android:paddingBottom="@dimen/transcription_bottom_margin"
+ android:background="@color/background_dialer_list_items" />
<LinearLayout
android:id="@+id/voicemail_container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:orientation="horizontal"
+ android:orientation="vertical"
android:paddingBottom="@dimen/call_detail_button_spacing"
android:visibility="gone"
>
diff --git a/res/layout/call_detail_history_item.xml b/res/layout/call_detail_history_item.xml
index cc06d21..0e5dcf2 100644
--- a/res/layout/call_detail_history_item.xml
+++ b/res/layout/call_detail_history_item.xml
@@ -23,41 +23,35 @@
android:paddingStart="@dimen/call_detail_horizontal_margin"
android:paddingEnd="@dimen/call_log_outer_margin"
android:orientation="vertical"
- android:background="@color/background_dialer_list_items"
->
+ android:background="@color/background_dialer_list_items" >
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:orientation="horizontal"
- >
+ android:orientation="horizontal" >
<view
class="com.android.dialer.calllog.CallTypeIconsView"
android:id="@+id/call_type_icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_gravity="center_vertical"
- />
+ android:layout_gravity="center_vertical" />
<TextView
android:id="@+id/call_type_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/call_log_icon_margin"
android:textColor="?attr/call_log_primary_text_color"
- android:textSize="@dimen/call_log_primary_text_size"
- />
+ android:textSize="@dimen/call_log_primary_text_size" />
</LinearLayout>
<TextView
android:id="@+id/date"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="?attr/call_log_secondary_text_color"
- android:textSize="@dimen/call_log_secondary_text_size"
- />
+ android:textSize="@dimen/call_log_secondary_text_size" />
<TextView
android:id="@+id/duration"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="?attr/call_log_secondary_text_color"
- android:textSize="@dimen/call_log_secondary_text_size"
- />
+ android:textSize="@dimen/call_log_secondary_text_size" />
</LinearLayout>
diff --git a/res/layout/call_log_list_item.xml b/res/layout/call_log_list_item.xml
index 1938592..ad382e5 100644
--- a/res/layout/call_log_list_item.xml
+++ b/res/layout/call_log_list_item.xml
@@ -25,8 +25,9 @@
above a group of call log entries. -->
<TextView
android:id="@+id/call_log_day_group_label"
- android:layout_width="match_parent"
+ android:layout_width="wrap_content"
android:layout_height="wrap_content"
+ android:layout_gravity="start"
android:layout_marginStart="@dimen/call_log_start_margin"
android:layout_marginEnd="@dimen/call_log_outer_margin"
android:fontFamily="sans-serif-medium"
@@ -131,6 +132,16 @@
/>
</LinearLayout>
</LinearLayout>
+ <ImageView
+ android:id="@+id/call_indicator_icon"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_gravity="center_vertical"
+ android:src="@drawable/ic_results_phone"
+ android:tint="@color/recent_call_log_item_phone_icon_tint"
+ android:alpha="0.3"
+ android:visibility="gone"
+ />
</LinearLayout>
<!-- Viewstub with additional expandable actions for a call log entry -->
diff --git a/res/layout/playback_layout.xml b/res/layout/playback_layout.xml
index 2f4d33c..500ed96 100644
--- a/res/layout/playback_layout.xml
+++ b/res/layout/playback_layout.xml
@@ -14,10 +14,11 @@
limitations under the License.
-->
-<RelativeLayout
+<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
+ android:orientation="vertical"
android:background="@color/background_dialer_list_items"
>
<!-- Mute, playback, trash buttons. -->
@@ -26,44 +27,31 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
- android:layout_alignParentTop="true"
>
- <LinearLayout
+ <ImageButton
+ android:id="@+id/playback_start_stop"
android:layout_width="match_parent"
- android:layout_height="58dip"
+ android:layout_height="58dp"
android:layout_marginEnd="@dimen/call_detail_button_spacing"
android:layout_weight="1"
- >
- <ImageButton
- android:id="@+id/playback_start_stop"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:background="?android:attr/selectableItemBackground"
- android:src="@drawable/ic_hold_pause"
- android:contentDescription="@string/voicemail_play_start_pause"
- />
- </LinearLayout>
- <LinearLayout
+ android:background="?android:attr/selectableItemBackground"
+ android:src="@drawable/ic_hold_pause"
+ android:contentDescription="@string/voicemail_play_start_pause"
+ />
+ <ImageButton
+ android:id="@+id/playback_speakerphone"
android:layout_width="match_parent"
android:layout_height="58dip"
android:layout_weight="1"
- android:background="@color/background_dialer_list_items"
- >
- <ImageButton
- android:id="@+id/playback_speakerphone"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:background="?android:attr/selectableItemBackground"
- android:src="@drawable/ic_speakerphone_on"
- android:contentDescription="@string/description_playback_speakerphone"
- />
- </LinearLayout>
+ android:background="?android:attr/selectableItemBackground"
+ android:src="@drawable/ic_speakerphone_on"
+ android:contentDescription="@string/description_playback_speakerphone"
+ />
</LinearLayout>
<RelativeLayout
android:id="@+id/seek_container"
android:layout_width="match_parent"
android:layout_height="80dip"
- android:layout_below="@id/buttons_linear_layout"
android:layout_marginTop="@dimen/call_detail_button_spacing"
>
<!-- SeekBar left-right margin decreased from redlines 72dip by 8dip to account for
@@ -137,4 +125,4 @@
android:layout_height="2dp"
android:layout_alignParentBottom="true"/>
</RelativeLayout>
-</RelativeLayout>
+</LinearLayout>
diff --git a/res/values-af/strings.xml b/res/values-af/strings.xml
index 77d92c1..3f5808e 100644
--- a/res/values-af/strings.xml
+++ b/res/values-af/strings.xml
@@ -78,6 +78,11 @@
<string name="description_search_button" msgid="3660807558587384889">"soek"</string>
<string name="description_dial_button" msgid="1274091017188142646">"bel"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"nommer om te skakel"</string>
+ <string name="description_playback_start_stop" msgid="5060732345522492292">"Speel of stop terugspeel"</string>
+ <string name="description_playback_speakerphone" msgid="6008323900245707504">"Skakel luidsprekerfoon aan of af"</string>
+ <string name="description_playback_seek" msgid="4509404274968530055">"Soek terugspeelposisie"</string>
+ <string name="description_rate_decrease" msgid="3161652589401708284">"Verlaag terugspeelkoers"</string>
+ <string name="description_rate_increase" msgid="6324606574127052385">"Verhoog terugspeelkoers"</string>
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Oproepgeskiedenis"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Meer opsies"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"belblad"</string>
diff --git a/res/values-am/strings.xml b/res/values-am/strings.xml
index d9ae079..4c028b9 100644
--- a/res/values-am/strings.xml
+++ b/res/values-am/strings.xml
@@ -78,6 +78,11 @@
<string name="description_search_button" msgid="3660807558587384889">"ፍለጋ"</string>
<string name="description_dial_button" msgid="1274091017188142646">"ደውል"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"ቁጥር ለመደወል"</string>
+ <string name="description_playback_start_stop" msgid="5060732345522492292">"መልሶ ማጫወት አጫውት ወይም አቁም"</string>
+ <string name="description_playback_speakerphone" msgid="6008323900245707504">"የስልክ ድምጽ ማጉያን ያብሩ ወይም ያጥፉ"</string>
+ <string name="description_playback_seek" msgid="4509404274968530055">"የመልሶ ማጫወት ቦታ ይፈልጉ"</string>
+ <string name="description_rate_decrease" msgid="3161652589401708284">"የመልሶ ማጫወት ፍጥነት ቀንስ"</string>
+ <string name="description_rate_increase" msgid="6324606574127052385">"የመልሶ ማጫወት ፍጥነት ጨምር"</string>
<string name="action_menu_call_history_description" msgid="9018442816219748968">"የስልክ ጥሪ ታሪክ"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"ተጨማሪ አማራጮች"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"የመደወያ ሰሌዳ"</string>
diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml
index 3fd2e29..4392b2d 100644
--- a/res/values-ar/strings.xml
+++ b/res/values-ar/strings.xml
@@ -78,6 +78,11 @@
<string name="description_search_button" msgid="3660807558587384889">"بحث"</string>
<string name="description_dial_button" msgid="1274091017188142646">"طلب"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"الرقم الذي سيتم طلبه"</string>
+ <string name="description_playback_start_stop" msgid="5060732345522492292">"بدء التشغيل أو إيقافه"</string>
+ <string name="description_playback_speakerphone" msgid="6008323900245707504">"تشغيل مكبر الصوت أو تعطيله"</string>
+ <string name="description_playback_seek" msgid="4509404274968530055">"طلب موضع تشغيل"</string>
+ <string name="description_rate_decrease" msgid="3161652589401708284">"خفض معدل التشغيل"</string>
+ <string name="description_rate_increase" msgid="6324606574127052385">"زيادة معدل التشغيل"</string>
<string name="action_menu_call_history_description" msgid="9018442816219748968">"سجل المكالمات"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"مزيد من الخيارات"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"لوحة الطلب"</string>
diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml
index ef58d5d..fb5a9b1 100644
--- a/res/values-bg/strings.xml
+++ b/res/values-bg/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"търсене"</string>
<string name="description_dial_button" msgid="1274091017188142646">"набиране"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"номер за набиране"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"История на обажданията"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Още опции"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"клавиатура за набиране"</string>
diff --git a/res/values-bn-rBD/strings.xml b/res/values-bn-rBD/strings.xml
index 9e9ff17..3df662c 100644
--- a/res/values-bn-rBD/strings.xml
+++ b/res/values-bn-rBD/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"অনুসন্ধান"</string>
<string name="description_dial_button" msgid="1274091017188142646">"ডায়াল করুন"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"ডায়াল করার জন্য নম্বর"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"কল ইতিহাস"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"আরো বিকল্প"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"ডায়াল প্যাড"</string>
diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml
index 9668d1a..0c9b259 100644
--- a/res/values-ca/strings.xml
+++ b/res/values-ca/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"cerca"</string>
<string name="description_dial_button" msgid="1274091017188142646">"marca"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"número que es marcarà"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Historial de trucades"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Més opcions"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"teclat"</string>
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index 2d334ba..064877a 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"vyhledat"</string>
<string name="description_dial_button" msgid="1274091017188142646">"vytáčení"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"číslo, které chcete vytočit"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Historie volání"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Více možností"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"číselník"</string>
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index 7d95421..667cf87 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"søg"</string>
<string name="description_dial_button" msgid="1274091017188142646">"ring op"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"nummer at ringe op"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Opkaldshistorik"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Flere valgmuligheder"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"tastatur"</string>
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index 18d2f92..0a43f6b 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"Suchen"</string>
<string name="description_dial_button" msgid="1274091017188142646">"wählen"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"Zu wählende Nummer"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Anrufliste"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Mehr Optionen"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"Wähltasten"</string>
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index 670d24c..a48c6ab 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"αναζήτηση"</string>
<string name="description_dial_button" msgid="1274091017188142646">"κλήση"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"αριθμός για κλήση"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Ιστορικό κλήσεων"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Περισσότερες επιλογές"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"πληκτρολόγιο κλήσης"</string>
diff --git a/res/values-en-rGB/strings.xml b/res/values-en-rGB/strings.xml
index b7e7491..8e067f4 100644
--- a/res/values-en-rGB/strings.xml
+++ b/res/values-en-rGB/strings.xml
@@ -78,6 +78,11 @@
<string name="description_search_button" msgid="3660807558587384889">"search"</string>
<string name="description_dial_button" msgid="1274091017188142646">"dial"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"number to dial"</string>
+ <string name="description_playback_start_stop" msgid="5060732345522492292">"Play or stop playback"</string>
+ <string name="description_playback_speakerphone" msgid="6008323900245707504">"Switch on or off speakerphone"</string>
+ <string name="description_playback_seek" msgid="4509404274968530055">"Seek playback position"</string>
+ <string name="description_rate_decrease" msgid="3161652589401708284">"Decrease playback rate"</string>
+ <string name="description_rate_increase" msgid="6324606574127052385">"Increase playback rate"</string>
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Call History"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"More options"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"dial pad"</string>
diff --git a/res/values-en-rIN/strings.xml b/res/values-en-rIN/strings.xml
index b7e7491..8e067f4 100644
--- a/res/values-en-rIN/strings.xml
+++ b/res/values-en-rIN/strings.xml
@@ -78,6 +78,11 @@
<string name="description_search_button" msgid="3660807558587384889">"search"</string>
<string name="description_dial_button" msgid="1274091017188142646">"dial"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"number to dial"</string>
+ <string name="description_playback_start_stop" msgid="5060732345522492292">"Play or stop playback"</string>
+ <string name="description_playback_speakerphone" msgid="6008323900245707504">"Switch on or off speakerphone"</string>
+ <string name="description_playback_seek" msgid="4509404274968530055">"Seek playback position"</string>
+ <string name="description_rate_decrease" msgid="3161652589401708284">"Decrease playback rate"</string>
+ <string name="description_rate_increase" msgid="6324606574127052385">"Increase playback rate"</string>
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Call History"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"More options"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"dial pad"</string>
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index a6346fb..7b2e2a2 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"búsqueda"</string>
<string name="description_dial_button" msgid="1274091017188142646">"marcar"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"número para marcar"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Historial de llamadas"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Más opciones"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"teclado"</string>
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index e9b7d89..6bf7fea 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"buscar"</string>
<string name="description_dial_button" msgid="1274091017188142646">"marcar"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"número que se va a marcar"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Historial de llamadas"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Más opciones"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"teclado"</string>
diff --git a/res/values-et-rEE/strings.xml b/res/values-et-rEE/strings.xml
index 2931091..0f6bce1 100644
--- a/res/values-et-rEE/strings.xml
+++ b/res/values-et-rEE/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"otsing"</string>
<string name="description_dial_button" msgid="1274091017188142646">"Helista"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"number valimiseks"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Kõneajalugu"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Rohkem valikuid"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"valimisklahvistik"</string>
diff --git a/res/values-eu-rES/strings.xml b/res/values-eu-rES/strings.xml
index 04ff690..5379d69 100644
--- a/res/values-eu-rES/strings.xml
+++ b/res/values-eu-rES/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"bilatu"</string>
<string name="description_dial_button" msgid="1274091017188142646">"markatu"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"markatu beharreko zenbakia"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Deien historia"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Aukera gehiago"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"markagailua"</string>
diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml
index 8141257..13e448a 100644
--- a/res/values-fa/strings.xml
+++ b/res/values-fa/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"جستجو"</string>
<string name="description_dial_button" msgid="1274091017188142646">"شماره گیری"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"شماره برای شماره گیری"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"سابقه تماس"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"گزینههای بیشتر"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"صفحه شمارهگیری"</string>
diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml
index fd3091b..e0ac713 100644
--- a/res/values-fi/strings.xml
+++ b/res/values-fi/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"haku"</string>
<string name="description_dial_button" msgid="1274091017188142646">"soita"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"numero johon soitetaan"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Soittohistoria"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Lisää vaihtoehtoja"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"näppäimistö"</string>
diff --git a/res/values-fr-rCA/strings.xml b/res/values-fr-rCA/strings.xml
index b4ec5a9..8410553 100644
--- a/res/values-fr-rCA/strings.xml
+++ b/res/values-fr-rCA/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"rechercher"</string>
<string name="description_dial_button" msgid="1274091017188142646">"composer"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"numéro à composer"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Historique des appels"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Plus d\'options"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"clavier numérique"</string>
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index b2ab2c6..76ed2cc 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"rechercher"</string>
<string name="description_dial_button" msgid="1274091017188142646">"composer"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"numéro à composer"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Historique des appels"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Plus d\'options"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"clavier numérique"</string>
diff --git a/res/values-gl-rES/strings.xml b/res/values-gl-rES/strings.xml
index 1011cf1..3d101bf 100644
--- a/res/values-gl-rES/strings.xml
+++ b/res/values-gl-rES/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"buscar"</string>
<string name="description_dial_button" msgid="1274091017188142646">"marcar"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"número que se vai marcar"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Historial de chamadas"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Máis opcións"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"teclado de marcación"</string>
@@ -113,7 +123,7 @@
<string name="description_contact_details" msgid="51229793651342809">"Detalles de contacto de <xliff:g id="NAMEORNUMBER">%1$s</xliff:g>"</string>
<string name="description_new_voicemail" msgid="2133792360865517746">"Correo de voz novo"</string>
<string name="description_num_calls" msgid="1601505153694540074">"<xliff:g id="NUMBEROFCALLS">%1$s</xliff:g> chamadas"</string>
- <string name="description_video_call" msgid="2933838090743214204">"Videochamada."</string>
+ <string name="description_video_call" msgid="2933838090743214204">"Videochamada"</string>
<string name="description_send_text_message" msgid="7803126439934046891">"Enviar mensaxe de texto a <xliff:g id="NAME">%1$s</xliff:g>"</string>
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Correo de voz sen escoitar"</string>
<string name="description_start_voice_search" msgid="520539488194946012">"Iniciar busca por voz"</string>
diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml
index 8ab0999..d668167 100644
--- a/res/values-hi/strings.xml
+++ b/res/values-hi/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"खोजें"</string>
<string name="description_dial_button" msgid="1274091017188142646">"डायल करें"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"डायल करने के लिए नंबर"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"कॉल इतिहास"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"अधिक विकल्प"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"डायलपैड"</string>
diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml
index dc7261f..ce624ca 100644
--- a/res/values-hr/strings.xml
+++ b/res/values-hr/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"pretraži"</string>
<string name="description_dial_button" msgid="1274091017188142646">"biraj"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"broj za pozivanje"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Povijest poziva"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Više opcija"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"površina za biranje brojeva"</string>
@@ -100,7 +110,7 @@
<string name="dialer_returnToInCallScreen" msgid="3719386377550913067">"Natrag na poziv u tijeku"</string>
<string name="dialer_addAnotherCall" msgid="4205688819890074468">"Dodaj poziv"</string>
<string name="type_incoming" msgid="6502076603836088532">"Dolazni poziv"</string>
- <string name="type_outgoing" msgid="343108709599392641">"Izlazni poziv"</string>
+ <string name="type_outgoing" msgid="343108709599392641">"Odlazni poziv"</string>
<string name="type_missed" msgid="2720502601640509542">"Propušteni poziv"</string>
<string name="type_incoming_video" msgid="82323391702796181">"Dolazni videopoziv"</string>
<string name="type_outgoing_video" msgid="2858140021680755266">"Odlazni videopoziv"</string>
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index 19bd0a5..568cc14 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"keresés"</string>
<string name="description_dial_button" msgid="1274091017188142646">"tárcsázás"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"a tárcsázandó szám"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Hívási előzmények"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"További beállítások"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"tárcsázó"</string>
diff --git a/res/values-hy-rAM/strings.xml b/res/values-hy-rAM/strings.xml
index 4be26ce..55e553a 100644
--- a/res/values-hy-rAM/strings.xml
+++ b/res/values-hy-rAM/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"որոնել"</string>
<string name="description_dial_button" msgid="1274091017188142646">"համարարկել"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"համարհավաքման հեռախոսահամարը"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Զանգերի պատմությունը"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Այլ ընտրանքներ"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"թվաշար"</string>
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index de838ab..f003577 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"telusuri"</string>
<string name="description_dial_button" msgid="1274091017188142646">"panggil"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"nomor untuk dipanggil"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Riwayat Panggilan"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Opsi lainnya"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"tombol nomor"</string>
diff --git a/res/values-is-rIS/strings.xml b/res/values-is-rIS/strings.xml
index 76f3266..c07a748 100644
--- a/res/values-is-rIS/strings.xml
+++ b/res/values-is-rIS/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"leita"</string>
<string name="description_dial_button" msgid="1274091017188142646">"hringja"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"númer til að hringja í"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Símtalaferill"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Fleiri valkostir"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"takkaborð"</string>
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index 5342f71..7556759 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"cerca"</string>
<string name="description_dial_button" msgid="1274091017188142646">"componi"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"numero da comporre"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Cronologia chiamate"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Altre opzioni"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"tastierino"</string>
@@ -142,7 +152,7 @@
<string name="recentVoicemails_empty" msgid="4905583746647459963">"Nessun messaggio vocale recente."</string>
<string name="show_favorites_only" msgid="5520072531022614595">"Mostra solo i preferiti"</string>
<string name="call_log_activity_title" msgid="4612824396355272023">"Cronologia"</string>
- <string name="call_log_all_title" msgid="3566738938889333307">"Tutti"</string>
+ <string name="call_log_all_title" msgid="3566738938889333307">"Tutte"</string>
<string name="call_log_missed_title" msgid="4541142293870638971">"Perse"</string>
<string name="call_log_voicemail_title" msgid="940422274047025948">"Segreteria"</string>
<string name="tab_speed_dial" msgid="7807567599021643864">"Chiamata rapida"</string>
diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml
index 3b83ea2..d755c6f 100644
--- a/res/values-iw/strings.xml
+++ b/res/values-iw/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"חפש"</string>
<string name="description_dial_button" msgid="1274091017188142646">"חייג"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"מספר לחיוג"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"היסטוריית שיחות"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"אפשרויות נוספות"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"לוח חיוג"</string>
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index 23b6c87..a37b7ef 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"検索"</string>
<string name="description_dial_button" msgid="1274091017188142646">"発信"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"発信番号"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"通話履歴"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"その他のオプション"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"ダイヤルパッド"</string>
diff --git a/res/values-ka-rGE/strings.xml b/res/values-ka-rGE/strings.xml
index 385c93e..d2fb225 100644
--- a/res/values-ka-rGE/strings.xml
+++ b/res/values-ka-rGE/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"ძიება"</string>
<string name="description_dial_button" msgid="1274091017188142646">"დარეკვა"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"ასაკრეფი ნომერი"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"საუბრის ისტორია"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"სხვა პარამეტრები"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"ციფერბლატი"</string>
diff --git a/res/values-kk-rKZ/strings.xml b/res/values-kk-rKZ/strings.xml
index 1d41080..5bfba5c 100644
--- a/res/values-kk-rKZ/strings.xml
+++ b/res/values-kk-rKZ/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"іздеу"</string>
<string name="description_dial_button" msgid="1274091017188142646">"теру"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"теретін нөмір"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Қоңырау тарихы"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Басқа опциялар"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"теру тақтасы"</string>
diff --git a/res/values-km-rKH/strings.xml b/res/values-km-rKH/strings.xml
index d755bcd..0d02ed0 100644
--- a/res/values-km-rKH/strings.xml
+++ b/res/values-km-rKH/strings.xml
@@ -78,6 +78,11 @@
<string name="description_search_button" msgid="3660807558587384889">"ស្វែងរក"</string>
<string name="description_dial_button" msgid="1274091017188142646">"dial"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"លេខដែលត្រូវហៅ"</string>
+ <string name="description_playback_start_stop" msgid="5060732345522492292">"ចាក់ ឬបញ្ជាក់ការចាក់ឡើងវិញ"</string>
+ <string name="description_playback_speakerphone" msgid="6008323900245707504">"បិទ ឬបើកអូប៉ាល័រទូរស័ព្ទ"</string>
+ <string name="description_playback_seek" msgid="4509404274968530055">"រកមើលទីតាំងចាក់ឡើងវិញ"</string>
+ <string name="description_rate_decrease" msgid="3161652589401708284">"បន្ថយអត្រាចាក់ឡើងវិញ"</string>
+ <string name="description_rate_increase" msgid="6324606574127052385">"បង្កើនអត្រាចាក់ឡើងវិញ"</string>
<string name="action_menu_call_history_description" msgid="9018442816219748968">"ប្រវត្តិហៅ"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"ជម្រើសបន្ថែម"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"បន្ទះលេខ"</string>
diff --git a/res/values-kn-rIN/strings.xml b/res/values-kn-rIN/strings.xml
index 9945ab4..7522840 100644
--- a/res/values-kn-rIN/strings.xml
+++ b/res/values-kn-rIN/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"ಹುಡುಕಾಟ"</string>
<string name="description_dial_button" msgid="1274091017188142646">"ಡಯಲ್"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"ಡಯಲ್ ಮಾಡಬೇಕಾದ ಸಂಖ್ಯೆ"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"ಕರೆ ಇತಿಹಾಸ"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"ಇನ್ನಷ್ಟು ಆಯ್ಕೆಗಳು"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"ಡಯಲ್ ಪ್ಯಾಡ್"</string>
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index e1ce755..73559b6 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"검색"</string>
<string name="description_dial_button" msgid="1274091017188142646">"전화걸기"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"전화를 걸 번호"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"통화 기록"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"옵션 더보기"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"다이얼패드"</string>
diff --git a/res/values-ky-rKG/strings.xml b/res/values-ky-rKG/strings.xml
index 49dc8ec..be5f439 100644
--- a/res/values-ky-rKG/strings.xml
+++ b/res/values-ky-rKG/strings.xml
@@ -103,6 +103,16 @@
<skip />
<!-- no translation found for description_digits_edittext (8760207516497016437) -->
<skip />
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Чалуулардын тарыхы"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Көбүрөөк мүмкүнчүлүктөр"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"чалгыч такта"</string>
diff --git a/res/values-lo-rLA/strings.xml b/res/values-lo-rLA/strings.xml
index 6d2457a..e740905 100644
--- a/res/values-lo-rLA/strings.xml
+++ b/res/values-lo-rLA/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"ຊອກຫາ"</string>
<string name="description_dial_button" msgid="1274091017188142646">"ແປ້ນໂທ"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"ໝາຍເລກທີ່ຈະໂທ"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"ປະຫວັດການໂທ"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"ໂຕເລືອກເພີ່ມເຕີມ"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"ປຸ່ມໂທລະສັບ"</string>
diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml
index 951345c..08f44b5 100644
--- a/res/values-lt/strings.xml
+++ b/res/values-lt/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"ieškoti"</string>
<string name="description_dial_button" msgid="1274091017188142646">"rinkti numerį"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"renkamas numeris"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Skambučių istorija"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Daugiau parinkčių"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"skambinimo skydelis"</string>
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index 59aa046..77a135a 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"meklēt"</string>
<string name="description_dial_button" msgid="1274091017188142646">"sastādīt numuru"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"sastādītais numurs"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Zvanu vēsture"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Vairāk opciju"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"numura sastādīšanas tastatūra"</string>
diff --git a/res/values-mk-rMK/strings.xml b/res/values-mk-rMK/strings.xml
index b2b0657..2a021e4 100644
--- a/res/values-mk-rMK/strings.xml
+++ b/res/values-mk-rMK/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"пребарај"</string>
<string name="description_dial_button" msgid="1274091017188142646">"бирај"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"број за бирање"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Историја на повици"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Повеќе опции"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"тастатура за избирање"</string>
diff --git a/res/values-ml-rIN/strings.xml b/res/values-ml-rIN/strings.xml
index 6c5e81d..d3a9285 100644
--- a/res/values-ml-rIN/strings.xml
+++ b/res/values-ml-rIN/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"തിരയുക"</string>
<string name="description_dial_button" msgid="1274091017188142646">"ഡയൽ ചെയ്യുക"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"ഡയൽ ചെയ്യാനുള്ള നമ്പർ"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"കോള് ചരിത്രം"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"കൂടുതല് ഓപ്ഷനുകള്"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"ഡയൽ പാഡ്"</string>
diff --git a/res/values-mn-rMN/strings.xml b/res/values-mn-rMN/strings.xml
index e3c04fe..878ab03 100644
--- a/res/values-mn-rMN/strings.xml
+++ b/res/values-mn-rMN/strings.xml
@@ -78,6 +78,11 @@
<string name="description_search_button" msgid="3660807558587384889">"хайх"</string>
<string name="description_dial_button" msgid="1274091017188142646">"залгах"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"залгах дугаар"</string>
+ <string name="description_playback_start_stop" msgid="5060732345522492292">"Тоглуулах эсхүл зогсоох"</string>
+ <string name="description_playback_speakerphone" msgid="6008323900245707504">"Чанга яригчийг асаах буюу унтраах"</string>
+ <string name="description_playback_seek" msgid="4509404274968530055">"Тоглуулах байрлалыг хайх"</string>
+ <string name="description_rate_decrease" msgid="3161652589401708284">"Тоглуулах хурдыг бууруулах"</string>
+ <string name="description_rate_increase" msgid="6324606574127052385">"Тоглуулах хурдыг нэмэгдүүлэх"</string>
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Дуудлагын түүх"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Нэмэлт сонголтууд"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"дугаар цуглуулагч"</string>
diff --git a/res/values-mr-rIN/strings.xml b/res/values-mr-rIN/strings.xml
index 927c82c..1c466a4 100644
--- a/res/values-mr-rIN/strings.xml
+++ b/res/values-mr-rIN/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"शोधा"</string>
<string name="description_dial_button" msgid="1274091017188142646">"डायल करा"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"डायल करण्यासाठी नंबर"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"कॉल इतिहास"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"अधिक पर्याय"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"डायल पॅड"</string>
diff --git a/res/values-ms-rMY/strings.xml b/res/values-ms-rMY/strings.xml
index 5de5614..ce1219c 100644
--- a/res/values-ms-rMY/strings.xml
+++ b/res/values-ms-rMY/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"cari"</string>
<string name="description_dial_button" msgid="1274091017188142646">"dail"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"nombor untuk didail"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Sejarah Panggilan"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Lagi pilihan"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"pad dail"</string>
diff --git a/res/values-my-rMM/strings.xml b/res/values-my-rMM/strings.xml
index 1551921..79c1fa3 100644
--- a/res/values-my-rMM/strings.xml
+++ b/res/values-my-rMM/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"ရှာဖွေရန်"</string>
<string name="description_dial_button" msgid="1274091017188142646">"ဖုန်းခေါ်သည်"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"ခေါ်ရန် နံပါတ်"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"ယခင်ခေါ်ဆိုမှုများ"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"ပိုမိုရွေးချယ်စရာများ"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"ဖုန်းနံပါတ်ကွက်"</string>
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index 539b134..b7e7aa4 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"søk"</string>
<string name="description_dial_button" msgid="1274091017188142646">"ring"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"ring til"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Anropslogg"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Flere alternativer"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"tastatur"</string>
diff --git a/res/values-ne-rNP/strings.xml b/res/values-ne-rNP/strings.xml
index 492e23c..7e5e42e 100644
--- a/res/values-ne-rNP/strings.xml
+++ b/res/values-ne-rNP/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"खोजी गर्नुहोस्"</string>
<string name="description_dial_button" msgid="1274091017188142646">"डायल"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"डायल गर्न संख्या"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"कल इतिहास"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"थप विकल्पहरू"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"डायल प्याड"</string>
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index 2f2d481..2362142 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"zoeken"</string>
<string name="description_dial_button" msgid="1274091017188142646">"bellen"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"nummer om te bellen"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Oproepgeschiedenis"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Meer opties"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"toetsenblok"</string>
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index 28aae1d..9e5f87e 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"szukaj"</string>
<string name="description_dial_button" msgid="1274091017188142646">"wybierz numer"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"numer do wybrania"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Historia połączeń"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Więcej opcji"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"klawiatura"</string>
diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml
index 54c9581..c020db5 100644
--- a/res/values-pt-rPT/strings.xml
+++ b/res/values-pt-rPT/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"pesquisar"</string>
<string name="description_dial_button" msgid="1274091017188142646">"marcar"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"número a marcar"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Histórico de Chamadas"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Mais opções"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"teclado"</string>
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index 4b5af9b..bf3f6c6 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"pesquisar"</string>
<string name="description_dial_button" msgid="1274091017188142646">"discar"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"número para discagem"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Histórico de chamadas"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Mais opções"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"teclado numérico"</string>
diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml
index 0c7bf88..c01961f 100644
--- a/res/values-ro/strings.xml
+++ b/res/values-ro/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"căutare"</string>
<string name="description_dial_button" msgid="1274091017188142646">"apelaţi"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"numărul de apelat"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Istoricul apelurilor"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Mai multe opţiuni"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"tastatură numerică"</string>
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index ca5ca33..3ea8852 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"поиск"</string>
<string name="description_dial_button" msgid="1274091017188142646">"набор номера"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"набираемый номер"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"История вызовов"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Ещё"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"Панель набора номера"</string>
diff --git a/res/values-si-rLK/strings.xml b/res/values-si-rLK/strings.xml
index 50624c5..6b2eca1 100644
--- a/res/values-si-rLK/strings.xml
+++ b/res/values-si-rLK/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"සෙවීම"</string>
<string name="description_dial_button" msgid="1274091017188142646">"අමතන්න"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"ඇමතීමට අංකය"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"ඇමතුම් ඉතිහාසය"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"තවත් විකල්ප"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"ඩයල් පෑඩය"</string>
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index 9699f72..3330bce 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"hľadať"</string>
<string name="description_dial_button" msgid="1274091017188142646">"vytáčanie"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"číslo, ktoré chcete vytočiť"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"História hovorov"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Ďalšie možnosti"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"číselná klávesnica"</string>
@@ -100,7 +110,7 @@
<string name="dialer_returnToInCallScreen" msgid="3719386377550913067">"Návrat k prebiehajúcemu hovoru"</string>
<string name="dialer_addAnotherCall" msgid="4205688819890074468">"Pridať hovor"</string>
<string name="type_incoming" msgid="6502076603836088532">"Prichádzajúci hovor"</string>
- <string name="type_outgoing" msgid="343108709599392641">"Odchádzajúce volania"</string>
+ <string name="type_outgoing" msgid="343108709599392641">"Odchádzajúce volanie"</string>
<string name="type_missed" msgid="2720502601640509542">"Zmeškaný hovor"</string>
<string name="type_incoming_video" msgid="82323391702796181">"Prichádzajúci videohovor"</string>
<string name="type_outgoing_video" msgid="2858140021680755266">"Odchádzajúci videohovor"</string>
diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml
index 953913d..0fba4bb 100644
--- a/res/values-sl/strings.xml
+++ b/res/values-sl/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"iskanje"</string>
<string name="description_dial_button" msgid="1274091017188142646">"pokliči"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"številka, ki bo poklicana"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Zgodovina klicev"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Več možnosti"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"številčnica"</string>
diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml
index 2a0cea3..8662e31 100644
--- a/res/values-sr/strings.xml
+++ b/res/values-sr/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"претражи"</string>
<string name="description_dial_button" msgid="1274091017188142646">"бирање"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"број за бирање"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Историја позива"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Још опција"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"нумеричка тастатура"</string>
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index 6fc4f01..a9dfdc7 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"sök"</string>
<string name="description_dial_button" msgid="1274091017188142646">"ring"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"nummer att ringa"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Samtalshistorik"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Fler alternativ"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"knappsats"</string>
diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml
index 272865d..cee4619 100644
--- a/res/values-sw/strings.xml
+++ b/res/values-sw/strings.xml
@@ -78,6 +78,11 @@
<string name="description_search_button" msgid="3660807558587384889">"tafuta"</string>
<string name="description_dial_button" msgid="1274091017188142646">"piga simu"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"nambari ya kupiga"</string>
+ <string name="description_playback_start_stop" msgid="5060732345522492292">"Cheza au usimamishe uchezaji wa ujumbe wa sauti"</string>
+ <string name="description_playback_speakerphone" msgid="6008323900245707504">"Washa au uzime spika ya simu"</string>
+ <string name="description_playback_seek" msgid="4509404274968530055">"Tafuta sehemu ya kucheza ujumbe wa sauti"</string>
+ <string name="description_rate_decrease" msgid="3161652589401708284">"Punguza kasi ya kucheza ujumbe wa sauti"</string>
+ <string name="description_rate_increase" msgid="6324606574127052385">"Ongeza kasi ya kucheza ujumbe wa sauti"</string>
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Historia ya Simu"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Chaguo zaidi"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"kitufe cha kupiga"</string>
diff --git a/res/values-ta-rIN/strings.xml b/res/values-ta-rIN/strings.xml
index 6972291..f75ecb7 100644
--- a/res/values-ta-rIN/strings.xml
+++ b/res/values-ta-rIN/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"தேடு"</string>
<string name="description_dial_button" msgid="1274091017188142646">"டயல்"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"டயல் செய்வதற்கான எண்"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"அழைப்பு வரலாறு"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"மேலும் விருப்பங்கள்"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"டயல்பேடு"</string>
diff --git a/res/values-te-rIN/strings.xml b/res/values-te-rIN/strings.xml
index 8581b15..96c118d 100644
--- a/res/values-te-rIN/strings.xml
+++ b/res/values-te-rIN/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"శోధించు"</string>
<string name="description_dial_button" msgid="1274091017188142646">"డయల్ చేయి"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"డయల్ చేయాల్సిన నంబర్"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"కాల్ చరిత్ర"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"మరిన్ని ఎంపికలు"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"డయల్ ప్యాడ్"</string>
diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml
index ecfb8c4..c697a7e 100644
--- a/res/values-th/strings.xml
+++ b/res/values-th/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"ค้นหา"</string>
<string name="description_dial_button" msgid="1274091017188142646">"หมุนหมายเลข"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"หมายเลขที่จะโทร"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"ประวัติการโทร"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"ตัวเลือกเพิ่มเติม"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"แป้นหมายเลข"</string>
diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml
index ec63c26..0a06851 100644
--- a/res/values-tl/strings.xml
+++ b/res/values-tl/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"maghanap"</string>
<string name="description_dial_button" msgid="1274091017188142646">"mag-dial"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"numerong ida-dial"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Kasaysayan 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>
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index f470922..41b9e0d 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"ara"</string>
<string name="description_dial_button" msgid="1274091017188142646">"çevir"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"çevrilecek numara"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Çağrı Geçmişi"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Diğer seçenekler"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"tuş takımı"</string>
diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml
index ac355b3..2f0d841 100644
--- a/res/values-uk/strings.xml
+++ b/res/values-uk/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"пошук"</string>
<string name="description_dial_button" msgid="1274091017188142646">"дзвон."</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"номер для набору"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Історія викликів"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Інші варіанти"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"цифрова клавіатура"</string>
diff --git a/res/values-ur-rPK/strings.xml b/res/values-ur-rPK/strings.xml
index 81e5e02..088ca9d 100644
--- a/res/values-ur-rPK/strings.xml
+++ b/res/values-ur-rPK/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"تلاش کریں"</string>
<string name="description_dial_button" msgid="1274091017188142646">"ڈائل کریں"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"ڈائل کرنے کیلئے نمبر"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"کال کی سرگزشت"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"مزید اختیارات"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"ڈائل پیڈ"</string>
diff --git a/res/values-uz-rUZ/strings.xml b/res/values-uz-rUZ/strings.xml
index 83d3274..9d10f6d 100644
--- a/res/values-uz-rUZ/strings.xml
+++ b/res/values-uz-rUZ/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"qidiruv"</string>
<string name="description_dial_button" msgid="1274091017188142646">"terish"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"terish uchun raqam"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Qo‘ng‘iroq tarixi"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Qo‘shimcha sozlamalar"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"terish paneli"</string>
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index 2805f22..77b5ddd 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"tìm kiếm"</string>
<string name="description_dial_button" msgid="1274091017188142646">"quay số"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"số để quay"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Nhật ký cuộc gọi"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Tùy chọn khác"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"bàn phím số"</string>
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index 5dd1e5c..317c6c3 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"搜索"</string>
<string name="description_dial_button" msgid="1274091017188142646">"拨打"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"要拨打的号码"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"通话记录"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"更多选项"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"拨号键盘"</string>
@@ -133,8 +143,8 @@
<string name="contact_list_loading" msgid="5488620820563977329">"正在加载..."</string>
<string name="imei" msgid="3045126336951684285">"移动通信国际识别码"</string>
<string name="meid" msgid="6210568493746275750">"MEID"</string>
- <string name="simContacts_emptyLoading" msgid="6700035985448642408">"正从 SIM 卡中加载..."</string>
- <string name="simContacts_title" msgid="27341688347689769">"SIM 卡联系人"</string>
+ <string name="simContacts_emptyLoading" msgid="6700035985448642408">"正从SIM卡中加载..."</string>
+ <string name="simContacts_title" msgid="27341688347689769">"SIM卡联系人"</string>
<string name="add_contact_not_available" msgid="1419207765446461366">"必须重新启用联系人应用才能使用此功能。"</string>
<string name="voice_search_not_available" msgid="7580616740587850828">"无法使用语音搜索。"</string>
<string name="call_not_available" msgid="8941576511946492225">"“电话”应用已被停用,因此无法拨打电话。"</string>
diff --git a/res/values-zh-rHK/strings.xml b/res/values-zh-rHK/strings.xml
index 8b956de..81ca694 100644
--- a/res/values-zh-rHK/strings.xml
+++ b/res/values-zh-rHK/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"搜尋"</string>
<string name="description_dial_button" msgid="1274091017188142646">"撥號"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"致電號碼"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"通話記錄"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"更多選項"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"撥號鍵盤"</string>
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index 5513dc8..97b9c08 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"搜尋"</string>
<string name="description_dial_button" msgid="1274091017188142646">"撥號"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"撥號號碼"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"通話紀錄"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"更多選項"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"撥號鍵盤"</string>
diff --git a/res/values-zu/strings.xml b/res/values-zu/strings.xml
index 2dd821e..ebb4dfe 100644
--- a/res/values-zu/strings.xml
+++ b/res/values-zu/strings.xml
@@ -78,6 +78,16 @@
<string name="description_search_button" msgid="3660807558587384889">"sesha"</string>
<string name="description_dial_button" msgid="1274091017188142646">"dayela"</string>
<string name="description_digits_edittext" msgid="8760207516497016437">"inombolo okumele uyidayele"</string>
+ <!-- no translation found for description_playback_start_stop (5060732345522492292) -->
+ <skip />
+ <!-- no translation found for description_playback_speakerphone (6008323900245707504) -->
+ <skip />
+ <!-- no translation found for description_playback_seek (4509404274968530055) -->
+ <skip />
+ <!-- no translation found for description_rate_decrease (3161652589401708284) -->
+ <skip />
+ <!-- no translation found for description_rate_increase (6324606574127052385) -->
+ <skip />
<string name="action_menu_call_history_description" msgid="9018442816219748968">"Umlando wekholi"</string>
<string name="action_menu_overflow_description" msgid="2303272250613084574">"Izinketho eziningi"</string>
<string name="action_menu_dialpad_button" msgid="1425910318049008136">"okokudayila"</string>
diff --git a/res/values/colors.xml b/res/values/colors.xml
index d7a929f..bc8ff73 100644
--- a/res/values/colors.xml
+++ b/res/values/colors.xml
@@ -16,9 +16,9 @@
<resources>
<!-- Primary text color in the Dialer -->
- <color name="dialtacts_primary_text_color">#000000</color>
+ <color name="dialtacts_primary_text_color">#333</color>
<!-- Secondary text color in the Dialer -->
- <color name="dialtacts_secondary_text_color">#888888</color>
+ <color name="dialtacts_secondary_text_color">#737373</color>
<color name="dialer_accent_color">#eeff41</color>
<!-- Color for the setting text. -->
@@ -33,6 +33,9 @@
<!-- Color of the text describing an unconsumed voicemail. -->
<color name="call_log_voicemail_highlight_color">#33b5e5</color>
+ <!-- Tint of the recent card phone icon -->
+ <color name="recent_call_log_item_phone_icon_tint">#000000</color>
+
<!--
Colour of voicemail progress bar to the right of position indicator.
Same as the background color of the dialer
@@ -45,6 +48,11 @@
<!-- Standard color for selected items. -->
<color name="item_selected">#660099cc</color>
+
+ <!-- Primary background color for dialer -->
+ <color name="background_dialer_primary">#fafafa</color>
+ <!-- Secondary background color for dialer -->
+ <color name="background_dialer_secondary">#f9f9f9</color>
<!-- White background for dialer -->
<color name="background_dialer_white">#ffffff</color>
<!-- Background color of new dialer activity -->
@@ -78,10 +86,10 @@
<color name="call_log_expanded_background_color">#ffffff</color>
<!-- Color of actions in expanded call log entries. This text color represents actions such
as call back, play voicemail, etc. -->
- <color name="call_log_action_text">#1dc7db</color>
+ <color name="call_log_action_text">@color/dialer_theme_color</color>
<!-- Color of view full call history item text. -->
- <color name="view_full_call_history_color">#1dc7db</color>
+ <color name="view_full_call_history_color">@color/dialer_theme_color</color>
<!-- Color for missed call icons. -->
<color name="missed_call">#ff2e58</color>
@@ -93,4 +101,6 @@
<color name="actionbar_icon_color">#ffffff</color>
<color name="dialer_dialpad_touch_tint">#331dc7db</color>
+
+
</resources>
diff --git a/res/values/dimens.xml b/res/values/dimens.xml
index b7aceef..176680e 100644
--- a/res/values/dimens.xml
+++ b/res/values/dimens.xml
@@ -40,6 +40,8 @@
<dimen name="call_detail_bottom_margin">32dp</dimen>
<dimen name="call_detail_header_top_margin">24dp</dimen>
<dimen name="call_detail_translation_z">0.5dp</dimen>
+ <dimen name="transcription_top_margin">18dp</dimen>
+ <dimen name="transcription_bottom_margin">18dp</dimen>
<!-- Size of call provider icon width and height -->
<dimen name="call_provider_small_icon_size">12dp</dimen>
diff --git a/res/values/styles.xml b/res/values/styles.xml
index c65b9e9..bda26cd 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -45,7 +45,7 @@
<item name="list_item_prefix_highlight_color">@color/people_app_theme_color</item>
<item name="list_item_background_color">@color/background_dialer_light</item>
<item name="list_item_header_text_indent">8dip</item>
- <item name="list_item_header_text_color">@color/people_app_theme_color</item>
+ <item name="list_item_header_text_color">@color/dialtacts_secondary_text_color</item>
<item name="list_item_header_text_size">14sp</item>
<item name="list_item_header_height">30dip</item>
<item name="list_item_data_width_weight">5</item>
@@ -58,8 +58,8 @@
<item name="list_item_text_indent">@dimen/contact_browser_list_item_text_indent</item>
<item name="list_item_text_offset_top">-2dp</item>
<!-- CallLog -->
- <item name="call_log_primary_text_color">@color/contact_list_name_text_color</item>
- <item name="call_log_primary_background_color">#000000</item>
+ <item name="call_log_primary_text_color">@color/dialtacts_primary_text_color</item>
+ <item name="call_log_primary_background_color">@color/background_dialer_secondary</item>
<item name="call_log_secondary_text_color">@color/dialtacts_secondary_text_color</item>
<item name="call_log_secondary_background_color">#333333</item>
<item name="call_log_header_color">#33b5e5</item>
@@ -70,15 +70,15 @@
<item name="call_log_voicemail_status_action_text_color">#33b5e5</item>
<!-- Favorites -->
<item name="favorites_padding_bottom">?android:attr/actionBarSize</item>
- <item name="android:colorPrimary">@color/actionbar_background_color</item>
- <item name="android:colorPrimaryDark">@color/actionbar_background_color_dark</item>
+ <item name="android:colorPrimary">@color/dialer_theme_color</item>
+ <item name="android:colorPrimaryDark">@color/dialer_theme_color_dark</item>
<item name="dialpad_key_button_touch_tint">@color/dialer_dialpad_touch_tint</item>
</style>
<!-- Action bar overflow menu icon. -->
<style name="DialtactsActionBarOverflow"
parent="@android:style/Widget.Material.Light.ActionButton.Overflow">
- <item name="android:src">@drawable/ic_menu_overflow_lt</item>
+ <item name="android:src">@drawable/ic_overflow_menu</item>
</style>
<!-- Action bar overflow menu icon. White with no shadow. -->
diff --git a/src/com/android/dialer/CallDetailActivity.java b/src/com/android/dialer/CallDetailActivity.java
index 42e4659..cd5fb3b 100644
--- a/src/com/android/dialer/CallDetailActivity.java
+++ b/src/com/android/dialer/CallDetailActivity.java
@@ -32,6 +32,7 @@
import android.provider.CallLog;
import android.provider.CallLog.Calls;
import android.provider.ContactsContract.CommonDataKinds.Phone;
+import android.provider.VoicemailContract;
import android.provider.VoicemailContract.Voicemails;
import android.telecomm.PhoneAccount;
import android.telecomm.TelecommManager;
@@ -107,6 +108,8 @@
/** If the activity was triggered from a notification. */
public static final String EXTRA_FROM_NOTIFICATION = "EXTRA_FROM_NOTIFICATION";
+ public static final String VOICEMAIL_FRAGMENT_TAG = "voicemail_fragment";
+
private CallTypeHelper mCallTypeHelper;
private PhoneNumberDisplayHelper mPhoneNumberHelper;
private QuickContactBadge mQuickContactBadge;
@@ -130,6 +133,7 @@
private View mStatusMessageView;
private TextView mStatusMessageText;
private TextView mStatusMessageAction;
+ private TextView mVoicemailTranscription;
/** Whether we should show "edit number before call" in the options menu. */
private boolean mHasEditNumberBeforeCallOption;
@@ -203,7 +207,8 @@
CallLog.Calls.PHONE_ACCOUNT_COMPONENT_NAME,
CallLog.Calls.PHONE_ACCOUNT_ID,
CallLog.Calls.FEATURES,
- CallLog.Calls.DATA_USAGE
+ CallLog.Calls.DATA_USAGE,
+ CallLog.Calls.TRANSCRIPTION
};
static final int DATE_COLUMN_INDEX = 0;
@@ -217,6 +222,7 @@
static final int ACCOUNT_ID = 8;
static final int FEATURES = 9;
static final int DATA_USAGE = 10;
+ static final int TRANSCRIPTION_COLUMN_INDEX = 11;
@Override
protected void onCreate(Bundle icicle) {
@@ -235,6 +241,7 @@
mStatusMessageView = findViewById(R.id.voicemail_status);
mStatusMessageText = (TextView) findViewById(R.id.voicemail_status_message);
mStatusMessageAction = (TextView) findViewById(R.id.voicemail_status_action);
+ mVoicemailTranscription = (TextView) findViewById(R.id.voicemail_transcription);
mQuickContactBadge = (QuickContactBadge) findViewById(R.id.quick_contact_photo);
mQuickContactBadge.setOverlay(null);
mCallerName = (TextView) findViewById(R.id.caller_name);
@@ -268,17 +275,25 @@
// Has voicemail: add the voicemail fragment. Add suitable arguments to set the uri
// to play and optionally start the playback.
// Do a query to fetch the voicemail status messages.
- VoicemailPlaybackFragment playbackFragment = new VoicemailPlaybackFragment();
- Bundle fragmentArguments = new Bundle();
- fragmentArguments.putParcelable(EXTRA_VOICEMAIL_URI, getVoicemailUri());
- if (getIntent().getBooleanExtra(EXTRA_VOICEMAIL_START_PLAYBACK, false)) {
- fragmentArguments.putBoolean(EXTRA_VOICEMAIL_START_PLAYBACK, true);
+ VoicemailPlaybackFragment playbackFragment;
+
+ playbackFragment = (VoicemailPlaybackFragment) getFragmentManager().findFragmentByTag(
+ VOICEMAIL_FRAGMENT_TAG);
+
+ if (playbackFragment == null) {
+ playbackFragment = new VoicemailPlaybackFragment();
+ Bundle fragmentArguments = new Bundle();
+ fragmentArguments.putParcelable(EXTRA_VOICEMAIL_URI, getVoicemailUri());
+ if (getIntent().getBooleanExtra(EXTRA_VOICEMAIL_START_PLAYBACK, false)) {
+ fragmentArguments.putBoolean(EXTRA_VOICEMAIL_START_PLAYBACK, true);
+ }
+ playbackFragment.setArguments(fragmentArguments);
+ getFragmentManager().beginTransaction()
+ .add(R.id.voicemail_container, playbackFragment, VOICEMAIL_FRAGMENT_TAG)
+ .commitAllowingStateLoss();
}
- playbackFragment.setArguments(fragmentArguments);
+
voicemailContainer.setVisibility(View.VISIBLE);
- getFragmentManager().beginTransaction()
- .add(R.id.voicemail_container, playbackFragment)
- .commitAllowingStateLoss();
mAsyncQueryHandler.startVoicemailStatusQuery(getVoicemailUri());
markVoicemailAsRead(getVoicemailUri());
} else {
@@ -453,6 +468,14 @@
nameForDefaultImage = firstDetails.name.toString();
}
+ if (hasVoicemail() && !TextUtils.isEmpty(firstDetails.transcription)) {
+ mVoicemailTranscription.setText(firstDetails.transcription);
+ mVoicemailTranscription.setVisibility(View.VISIBLE);
+ } else {
+ mVoicemailTranscription.setText(null);
+ mVoicemailTranscription.setVisibility(View.GONE);
+ }
+
loadContactPhotos(
contactUri, photoUri, nameForDefaultImage, lookupKey, contactType);
findViewById(R.id.call_detail).setVisibility(View.VISIBLE);
@@ -495,6 +518,7 @@
final int callType = callCursor.getInt(CALL_TYPE_COLUMN_INDEX);
String countryIso = callCursor.getString(COUNTRY_ISO_COLUMN_INDEX);
final String geocode = callCursor.getString(GEOCODED_LOCATION_COLUMN_INDEX);
+ final String transcription = callCursor.getString(TRANSCRIPTION_COLUMN_INDEX);
final Drawable accountIcon = PhoneAccountUtils.getAccountIcon(this,
PhoneAccountUtils.getAccount(
@@ -547,7 +571,7 @@
formattedNumber, countryIso, geocode,
new int[]{ callType }, date, duration,
nameText, numberType, numberLabel, lookupUri, photoUri, sourceType,
- accountIcon, features, dataUsage);
+ accountIcon, features, dataUsage, transcription);
} finally {
if (callCursor != null) {
callCursor.close();
diff --git a/src/com/android/dialer/DialtactsActivity.java b/src/com/android/dialer/DialtactsActivity.java
index bf2af13..3d06a8e 100644
--- a/src/com/android/dialer/DialtactsActivity.java
+++ b/src/com/android/dialer/DialtactsActivity.java
@@ -93,6 +93,7 @@
import java.util.ArrayList;
import java.util.List;
+import java.util.Locale;
/**
* The dialer tab's title is 'phone', a more common name (see strings.xml).
@@ -730,14 +731,6 @@
}
}
- private void hideInputMethod(View view) {
- final InputMethodManager imm = (InputMethodManager) getSystemService(
- Context.INPUT_METHOD_SERVICE);
- if (imm != null && view != null) {
- imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
- }
- }
-
private void prepareVoiceSearchButton() {
final Intent voiceIntent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
if (canIntentBeHandled(voiceIntent)) {
@@ -939,7 +932,7 @@
hideDialpadFragment(true, false);
} else if (isInSearchUi()) {
exitSearchUi();
- hideInputMethod(parentLayout);
+ DialerUtils.hideInputMethod(parentLayout);
} else {
super.onBackPressed();
}
@@ -951,7 +944,7 @@
private boolean maybeExitSearchUi() {
if (isInSearchUi() && TextUtils.isEmpty(mSearchQuery)) {
exitSearchUi();
- hideInputMethod(parentLayout);
+ DialerUtils.hideInputMethod(parentLayout);
return true;
}
return false;
@@ -988,7 +981,7 @@
public void onListFragmentScrollStateChange(int scrollState) {
if (scrollState == OnScrollListener.SCROLL_STATE_TOUCH_SCROLL) {
hideDialpadFragment(true, false);
- hideInputMethod(getCurrentFocus());
+ DialerUtils.hideInputMethod(getCurrentFocus());
}
}
@@ -1104,11 +1097,20 @@
@Override
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
+ position = mListsFragment.getRtlPosition(position);
// Only scroll the button when the first tab is selected. The button should scroll from
// the middle to right position only on the transition from the first tab to the second
// tab.
- if (position == ListsFragment.TAB_INDEX_SPEED_DIAL && !mIsLandscape) {
- mFloatingActionButtonController.onPageScrolled(positionOffset);
+ // If the app is in RTL mode, we need to check against the second tab, rather than the
+ // first. This is because if we are scrolling between the first and second tabs, the
+ // viewpager will report that the starting tab position is 1 rather than 0, due to the
+ // reversal of the order of the tabs.
+ final boolean isLayoutRtl = DialerUtils.isRtl();
+ final boolean shouldScrollButton = position == (isLayoutRtl
+ ? ListsFragment.TAB_INDEX_RECENTS : ListsFragment.TAB_INDEX_SPEED_DIAL);
+ if (shouldScrollButton && !mIsLandscape) {
+ mFloatingActionButtonController.onPageScrolled(
+ isLayoutRtl ? 1 - positionOffset : positionOffset);
} else if (position != ListsFragment.TAB_INDEX_SPEED_DIAL) {
mFloatingActionButtonController.onPageScrolled(1);
}
@@ -1116,6 +1118,7 @@
@Override
public void onPageSelected(int position) {
+ position = mListsFragment.getRtlPosition(position);
mCurrentTabPosition = position;
}
@@ -1163,15 +1166,15 @@
private void updateFloatingActionButtonControllerAlignment(boolean animate) {
int align;
if (mIsDialpadShown) {
- align = mIsLandscape ? FloatingActionButtonController.ALIGN_QUARTER_RIGHT
+ align = mIsLandscape ? FloatingActionButtonController.ALIGN_QUARTER_END
: FloatingActionButtonController.ALIGN_MIDDLE;
} else {
if (!mIsLandscape) {
align = mCurrentTabPosition == ListsFragment.TAB_INDEX_SPEED_DIAL
? FloatingActionButtonController.ALIGN_MIDDLE
- : FloatingActionButtonController.ALIGN_RIGHT;
+ : FloatingActionButtonController.ALIGN_END;
} else {
- align = FloatingActionButtonController.ALIGN_RIGHT;
+ align = FloatingActionButtonController.ALIGN_END;
}
}
mFloatingActionButtonController.align(align,
diff --git a/src/com/android/dialer/PhoneCallDetails.java b/src/com/android/dialer/PhoneCallDetails.java
index 0dc6fd3..8692036 100644
--- a/src/com/android/dialer/PhoneCallDetails.java
+++ b/src/com/android/dialer/PhoneCallDetails.java
@@ -16,6 +16,8 @@
package com.android.dialer;
+import com.google.common.annotations.VisibleForTesting;
+
import android.graphics.drawable.Drawable;
import android.net.Uri;
import android.provider.CallLog.Calls;
@@ -76,15 +78,32 @@
* Total data usage for this call.
*/
public final Long dataUsage;
+ /**
+ * Voicemail transcription
+ */
+ public final String transcription;
+
+ /**
+ * Create the details for a call, with empty defaults specified for extra fields that are
+ * not necessary for testing.
+ */
+ @VisibleForTesting
+ public PhoneCallDetails(CharSequence number, int numberPresentation,
+ CharSequence formattedNumber, String countryIso, String geocode,
+ int[] callTypes, long date, long duration) {
+ this (number, numberPresentation, formattedNumber, countryIso, geocode,
+ callTypes, date, duration, "", 0, "", null, null, 0, null, Calls.FEATURES_NONE,
+ null, null);
+ }
/** Create the details for a call with a number not associated with a contact. */
public PhoneCallDetails(CharSequence number, int numberPresentation,
CharSequence formattedNumber, String countryIso, String geocode,
int[] callTypes, long date, long duration, Drawable accountIcon, int features,
- Long dataUsage) {
+ Long dataUsage, String transcription) {
this(number, numberPresentation, formattedNumber, countryIso, geocode,
callTypes, date, duration, "", 0, "", null, null, 0, accountIcon, features,
- dataUsage);
+ dataUsage, transcription);
}
/** Create the details for a call with a number associated with a contact. */
@@ -92,7 +111,8 @@
CharSequence formattedNumber, String countryIso, String geocode,
int[] callTypes, long date, long duration, CharSequence name,
int numberType, CharSequence numberLabel, Uri contactUri,
- Uri photoUri, int sourceType, Drawable accountIcon, int features, Long dataUsage) {
+ Uri photoUri, int sourceType, Drawable accountIcon, int features, Long dataUsage,
+ String transcription) {
this.number = number;
this.numberPresentation = numberPresentation;
this.formattedNumber = formattedNumber;
@@ -110,5 +130,6 @@
this.accountIcon = accountIcon;
this.features = features;
this.dataUsage = dataUsage;
+ this.transcription = transcription;
}
}
diff --git a/src/com/android/dialer/PhoneCallDetailsHelper.java b/src/com/android/dialer/PhoneCallDetailsHelper.java
index 2a24557..3846b6f 100644
--- a/src/com/android/dialer/PhoneCallDetailsHelper.java
+++ b/src/com/android/dialer/PhoneCallDetailsHelper.java
@@ -77,8 +77,12 @@
// Display up to a given number of icons.
views.callTypeIcons.clear();
int count = details.callTypes.length;
+ boolean isVoicemail = false;
for (int index = 0; index < count && index < MAX_CALL_TYPE_ICONS; ++index) {
views.callTypeIcons.add(details.callTypes[index]);
+ if (index == 0) {
+ isVoicemail = details.callTypes[index] == Calls.VOICEMAIL_TYPE;
+ }
}
// Show the video icon if the call had video enabled.
@@ -122,10 +126,13 @@
views.nameView.setText(nameText);
- // TODO: At the current time the voicemail transcription is not supported. This view
- // is kept for future expansion when we may wish to show a transcription of voicemail.
- views.voicemailTranscriptionView.setText("");
- views.voicemailTranscriptionView.setVisibility(View.GONE);
+ if (isVoicemail && !TextUtils.isEmpty(details.transcription)) {
+ views.voicemailTranscriptionView.setText(details.transcription);
+ views.voicemailTranscriptionView.setVisibility(View.VISIBLE);
+ } else {
+ views.voicemailTranscriptionView.setText(null);
+ views.voicemailTranscriptionView.setVisibility(View.GONE);
+ }
}
/**
diff --git a/src/com/android/dialer/calllog/CallLogActivity.java b/src/com/android/dialer/calllog/CallLogActivity.java
index 9bcd639..3eb4b6b 100644
--- a/src/com/android/dialer/calllog/CallLogActivity.java
+++ b/src/com/android/dialer/calllog/CallLogActivity.java
@@ -31,9 +31,9 @@
import android.view.MenuInflater;
import android.view.MenuItem;
+import com.android.contacts.common.list.ViewPagerTabs;
import com.android.dialer.DialtactsActivity;
import com.android.dialer.R;
-import com.android.contacts.common.list.ViewPagerTabs;
import com.android.dialer.voicemail.VoicemailStatusHelper;
import com.android.dialer.voicemail.VoicemailStatusHelperImpl;
diff --git a/src/com/android/dialer/calllog/CallLogAdapter.java b/src/com/android/dialer/calllog/CallLogAdapter.java
index 682dbd1..630cf3f 100644
--- a/src/com/android/dialer/calllog/CallLogAdapter.java
+++ b/src/com/android/dialer/calllog/CallLogAdapter.java
@@ -651,6 +651,7 @@
final Drawable accountIcon = PhoneAccountUtils.getAccountIcon(mContext,
accountHandle);
final String countryIso = c.getString(CallLogQuery.COUNTRY_ISO);
+
final long rowId = c.getLong(CallLogQuery.ID);
views.rowId = rowId;
@@ -755,6 +756,7 @@
final String geocode = c.getString(CallLogQuery.GEOCODED_LOCATION);
final int sourceType = info.sourceType;
final int features = getCallFeatures(c, count);
+ final String transcription = c.getString(CallLogQuery.TRANSCRIPTION);
Long dataUsage = null;
if (!c.isNull(CallLogQuery.DATA_USAGE)) {
dataUsage = c.getLong(CallLogQuery.DATA_USAGE);
@@ -772,12 +774,12 @@
if (TextUtils.isEmpty(name)) {
details = new PhoneCallDetails(number, numberPresentation,
formattedNumber, countryIso, geocode, callTypes, date,
- duration, accountIcon, features, dataUsage);
+ duration, accountIcon, features, dataUsage, transcription);
} else {
details = new PhoneCallDetails(number, numberPresentation,
formattedNumber, countryIso, geocode, callTypes, date,
duration, name, ntype, label, lookupUri, photoUri, sourceType,
- accountIcon, features, dataUsage);
+ accountIcon, features, dataUsage, transcription);
}
mCallLogViewsHelper.setPhoneCallDetails(views, details);
diff --git a/src/com/android/dialer/calllog/CallLogQuery.java b/src/com/android/dialer/calllog/CallLogQuery.java
index 904ce74..0ae4cda 100644
--- a/src/com/android/dialer/calllog/CallLogQuery.java
+++ b/src/com/android/dialer/calllog/CallLogQuery.java
@@ -16,15 +16,12 @@
package com.android.dialer.calllog;
-import android.database.Cursor;
import android.provider.CallLog.Calls;
/**
* The query for the call log table.
*/
public final class CallLogQuery {
- // If you alter this, you must also alter the method that inserts a fake row to the headers
- // in the CallLogQueryHandler class called createHeaderCursorFor().
public static final String[] _PROJECTION = new String[] {
Calls._ID, // 0
Calls.NUMBER, // 1
@@ -47,7 +44,8 @@
Calls.PHONE_ACCOUNT_COMPONENT_NAME, // 18
Calls.PHONE_ACCOUNT_ID, // 19
Calls.FEATURES, // 20
- Calls.DATA_USAGE // 21
+ Calls.DATA_USAGE, // 21
+ Calls.TRANSCRIPTION // 22
};
public static final int ID = 0;
@@ -72,4 +70,5 @@
public static final int ACCOUNT_ID = 19;
public static final int FEATURES = 20;
public static final int DATA_USAGE = 21;
+ public static final int TRANSCRIPTION = 22;
}
diff --git a/src/com/android/dialer/calllog/ContactInfoHelper.java b/src/com/android/dialer/calllog/ContactInfoHelper.java
index f09c365..1f99a88 100644
--- a/src/com/android/dialer/calllog/ContactInfoHelper.java
+++ b/src/com/android/dialer/calllog/ContactInfoHelper.java
@@ -231,7 +231,11 @@
} else if (mCachedNumberLookupService != null) {
CachedContactInfo cacheInfo =
mCachedNumberLookupService.lookupCachedContactFromNumber(mContext, number);
- info = cacheInfo != null ? cacheInfo.getContactInfo() : null;
+ if (cacheInfo != null) {
+ info = cacheInfo.getContactInfo().isBadData ? null : cacheInfo.getContactInfo();
+ } else {
+ info = null;
+ }
}
return info;
}
diff --git a/src/com/android/dialer/calllog/PhoneAccountUtils.java b/src/com/android/dialer/calllog/PhoneAccountUtils.java
index adb12f9..326ffa6 100644
--- a/src/com/android/dialer/calllog/PhoneAccountUtils.java
+++ b/src/com/android/dialer/calllog/PhoneAccountUtils.java
@@ -44,11 +44,35 @@
* Generate account icon from data in Telecomm database
*/
public static Drawable getAccountIcon(Context context, PhoneAccountHandle phoneAccount) {
- final PhoneAccount accountMetadata = TelecommManager.from(context)
- .getPhoneAccount(phoneAccount);
- if (accountMetadata == null) {
+ final PhoneAccount account = getAccountOrNull(context, phoneAccount);
+ if (account == null) {
return null;
}
- return accountMetadata.getIcon(context);
+ return account.getIcon(context);
+ }
+
+ /**
+ * Generate account label from data in Telecomm database
+ */
+ public static CharSequence getAccountLabel(Context context, PhoneAccountHandle phoneAccount) {
+ final PhoneAccount account = getAccountOrNull(context, phoneAccount);
+ if (account == null) {
+ return null;
+ }
+ return account.getLabel();
+ }
+
+ /**
+ * Retrieve the account metadata, but if the account does not exist or the device has only a
+ * single registered and enabled account, return null.
+ */
+ private static PhoneAccount getAccountOrNull(Context context,
+ PhoneAccountHandle phoneAccount) {
+ final TelecommManager telecommManager = TelecommManager.from(context);
+ final PhoneAccount account = telecommManager.getPhoneAccount(phoneAccount);
+ if (account == null || !telecommManager.hasMultipleEnabledAccounts()) {
+ return null;
+ }
+ return account;
}
}
diff --git a/src/com/android/dialer/list/ListsFragment.java b/src/com/android/dialer/list/ListsFragment.java
index 847edd9..4f96d63 100644
--- a/src/com/android/dialer/list/ListsFragment.java
+++ b/src/com/android/dialer/list/ListsFragment.java
@@ -10,7 +10,6 @@
import android.content.Loader;
import android.content.SharedPreferences;
import android.database.Cursor;
-import android.graphics.Rect;
import android.net.Uri;
import android.os.Bundle;
import android.provider.CallLog;
@@ -26,9 +25,6 @@
import com.android.contacts.common.GeoUtil;
import com.android.contacts.common.list.ViewPagerTabs;
import com.android.dialer.DialtactsActivity;
-
-import android.view.View.OnClickListener;
-
import com.android.dialer.R;
import com.android.dialer.calllog.CallLogAdapter;
import com.android.dialer.calllog.CallLogFragment;
@@ -36,6 +32,7 @@
import com.android.dialer.calllog.CallLogQueryHandler;
import com.android.dialer.calllog.ContactInfoHelper;
import com.android.dialer.list.ShortcutCardsAdapter.SwipeableShortcutCard;
+import com.android.dialer.util.DialerUtils;
import com.android.dialer.widget.OverlappingPaneLayout;
import com.android.dialer.widget.OverlappingPaneLayout.PanelSlideListener;
import com.android.dialerbind.ObjectFactory;
@@ -60,7 +57,7 @@
public static final int TAB_INDEX_RECENTS = 1;
public static final int TAB_INDEX_ALL_CONTACTS = 2;
- private static final int TAB_INDEX_COUNT = 3;
+ public static final int TAB_INDEX_COUNT = 3;
private static final int MAX_RECENTS_ENTRIES = 20;
// Oldest recents entry to display is 2 weeks old.
@@ -186,7 +183,7 @@
@Override
public Fragment getItem(int position) {
- switch (position) {
+ switch (getRtlPosition(position)) {
case TAB_INDEX_SPEED_DIAL:
mSpeedDialFragment = new SpeedDialFragment();
return mSpeedDialFragment;
@@ -260,6 +257,7 @@
mViewPager.setAdapter(mViewPagerAdapter);
mViewPager.setOffscreenPageLimit(2);
mViewPager.setOnPageChangeListener(this);
+ mViewPager.setCurrentItem(getRtlPosition(TAB_INDEX_SPEED_DIAL));
mTabTitles = new String[TAB_INDEX_COUNT];
mTabTitles[TAB_INDEX_SPEED_DIAL] = getResources().getString(R.string.tab_speed_dial);
@@ -387,4 +385,11 @@
public RemoveView getRemoveView() {
return mRemoveView;
}
+
+ public int getRtlPosition(int position) {
+ if (DialerUtils.isRtl()) {
+ return TAB_INDEX_COUNT - 1 - position;
+ }
+ return position;
+ }
}
diff --git a/src/com/android/dialer/list/ShortcutCardsAdapter.java b/src/com/android/dialer/list/ShortcutCardsAdapter.java
index e856d80..b20df06 100644
--- a/src/com/android/dialer/list/ShortcutCardsAdapter.java
+++ b/src/com/android/dialer/list/ShortcutCardsAdapter.java
@@ -263,6 +263,8 @@
callLogItem.findViewById(R.id.call_log_row)
.setBackgroundColor(mShortCardBackgroundColor);
+
+ callLogItem.findViewById(R.id.call_indicator_icon).setVisibility(View.VISIBLE);
}
@Override
diff --git a/src/com/android/dialer/util/DialerUtils.java b/src/com/android/dialer/util/DialerUtils.java
index 2b4a74c..bd18133 100644
--- a/src/com/android/dialer/util/DialerUtils.java
+++ b/src/com/android/dialer/util/DialerUtils.java
@@ -26,6 +26,7 @@
import android.provider.Telephony;
import android.text.TextUtils;
import android.view.View;
+import android.view.inputmethod.InputMethodManager;
import android.widget.ImageView;
import android.widget.TextView;
import android.widget.Toast;
@@ -34,6 +35,7 @@
import com.android.dialer.R;
import java.util.List;
+import java.util.Locale;
/**
* General purpose utility methods for the Dialer.
@@ -138,4 +140,28 @@
final CharSequence separator = resources.getString(R.string.list_delimeter);
return TextUtils.join(separator, list);
}
+
+ /**
+ * @return True if the application is currently in RTL mode.
+ */
+ public static boolean isRtl() {
+ return TextUtils.getLayoutDirectionFromLocale(Locale.getDefault()) ==
+ View.LAYOUT_DIRECTION_RTL;
+ }
+
+ public static void showInputMethod(View view) {
+ final InputMethodManager imm = (InputMethodManager) view.getContext().getSystemService(
+ Context.INPUT_METHOD_SERVICE);
+ if (imm != null) {
+ imm.showSoftInput(view, 0);
+ }
+ }
+
+ public static void hideInputMethod(View view) {
+ final InputMethodManager imm = (InputMethodManager) view.getContext().getSystemService(
+ Context.INPUT_METHOD_SERVICE);
+ if (imm != null) {
+ imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
+ }
+ }
}
diff --git a/src/com/android/dialer/widget/SearchEditTextLayout.java b/src/com/android/dialer/widget/SearchEditTextLayout.java
index 36e5789..919f65c 100644
--- a/src/com/android/dialer/widget/SearchEditTextLayout.java
+++ b/src/com/android/dialer/widget/SearchEditTextLayout.java
@@ -19,15 +19,14 @@
import android.animation.ValueAnimator;
import android.animation.ValueAnimator.AnimatorUpdateListener;
import android.content.Context;
-import android.graphics.Color;
import android.util.AttributeSet;
import android.view.KeyEvent;
import android.view.View;
-import android.view.inputmethod.InputMethodManager;
import android.widget.EditText;
import android.widget.FrameLayout;
import com.android.dialer.R;
+import com.android.dialer.util.DialerUtils;
import com.android.phone.common.animation.AnimUtils;
public class SearchEditTextLayout extends FrameLayout {
@@ -106,7 +105,9 @@
@Override
public void onFocusChange(View v, boolean hasFocus) {
if (hasFocus) {
- showInputMethod(v);
+ DialerUtils.showInputMethod(v);
+ } else {
+ DialerUtils.hideInputMethod(v);
}
}
});
@@ -261,14 +262,6 @@
return mIsFadedOut;
}
- private void showInputMethod(View view) {
- final InputMethodManager imm = (InputMethodManager) getContext().getSystemService(
- Context.INPUT_METHOD_SERVICE);
- if (imm != null) {
- imm.showSoftInput(view, 0);
- }
- }
-
/**
* Assigns margins to the search box as a fraction of its maximum margin size
*
diff --git a/tests/src/com/android/dialer/PhoneCallDetailsHelperTest.java b/tests/src/com/android/dialer/PhoneCallDetailsHelperTest.java
index d0c13ee..569da54 100644
--- a/tests/src/com/android/dialer/PhoneCallDetailsHelperTest.java
+++ b/tests/src/com/android/dialer/PhoneCallDetailsHelperTest.java
@@ -312,7 +312,7 @@
new PhoneCallDetails(number, presentation, formattedNumber,
TEST_COUNTRY_ISO, TEST_GEOCODE,
new int[]{ Calls.VOICEMAIL_TYPE }, TEST_DATE, TEST_DURATION, null,
- Calls.FEATURES_NONE, null)
+ Calls.FEATURES_NONE, null, null)
);
}
@@ -323,7 +323,7 @@
new PhoneCallDetails(number, Calls.PRESENTATION_ALLOWED,
formattedNumber, TEST_COUNTRY_ISO, geocodedLocation,
new int[]{ Calls.VOICEMAIL_TYPE }, TEST_DATE, TEST_DURATION, null,
- Calls.FEATURES_NONE, null)
+ Calls.FEATURES_NONE, null, null)
);
}
@@ -332,8 +332,7 @@
mHelper.setPhoneCallDetails(mViews,
new PhoneCallDetails(TEST_NUMBER, Calls.PRESENTATION_ALLOWED,
TEST_FORMATTED_NUMBER, TEST_COUNTRY_ISO, TEST_GEOCODE,
- new int[]{ Calls.INCOMING_TYPE }, date, TEST_DURATION, null,
- Calls.FEATURES_NONE, null)
+ new int[]{ Calls.INCOMING_TYPE }, date, TEST_DURATION)
);
}
@@ -342,7 +341,7 @@
mHelper.setPhoneCallDetails(mViews,
new PhoneCallDetails(TEST_NUMBER, Calls.PRESENTATION_ALLOWED,
TEST_FORMATTED_NUMBER, TEST_COUNTRY_ISO, TEST_GEOCODE,
- callTypes, TEST_DATE, TEST_DURATION, null, Calls.FEATURES_NONE, null)
+ callTypes, TEST_DATE, TEST_DURATION)
);
}
@@ -354,7 +353,7 @@
new PhoneCallDetails(TEST_NUMBER, Calls.PRESENTATION_ALLOWED,
TEST_FORMATTED_NUMBER, TEST_COUNTRY_ISO, TEST_GEOCODE,
new int[]{ Calls.INCOMING_TYPE }, TEST_DATE, TEST_DURATION, null,
- features, null)
+ features, null, null)
);
}
@@ -363,7 +362,7 @@
new PhoneCallDetails(number, presentation,
TEST_FORMATTED_NUMBER, TEST_COUNTRY_ISO, TEST_GEOCODE,
new int[]{ Calls.INCOMING_TYPE }, TEST_DATE, TEST_DURATION, null,
- Calls.FEATURES_NONE, null));
+ Calls.FEATURES_NONE, null, null));
}
private void setCallDetailsHeader(String name) {
@@ -371,6 +370,6 @@
new PhoneCallDetails(TEST_NUMBER, Calls.PRESENTATION_ALLOWED,
TEST_FORMATTED_NUMBER, TEST_COUNTRY_ISO, TEST_GEOCODE,
new int[]{ Calls.INCOMING_TYPE }, TEST_DATE, TEST_DURATION,
- name, 0, "", null, null, 0, null, Calls.FEATURES_NONE, null));
+ name, 0, "", null, null, 0, null, Calls.FEATURES_NONE, null, null));
}
}
diff --git a/tests/src/com/android/dialer/calllog/CallLogListItemHelperTest.java b/tests/src/com/android/dialer/calllog/CallLogListItemHelperTest.java
index 4c9d92c..52f2544 100644
--- a/tests/src/com/android/dialer/calllog/CallLogListItemHelperTest.java
+++ b/tests/src/com/android/dialer/calllog/CallLogListItemHelperTest.java
@@ -128,8 +128,7 @@
public void testGetCallDescriptionID_UnknownAnswered() {
PhoneCallDetails details = new PhoneCallDetails("", Calls.PRESENTATION_UNKNOWN, "",
TEST_COUNTRY_ISO, TEST_GEOCODE,
- new int[]{Calls.INCOMING_TYPE}, TEST_DATE, TEST_DURATION, null, Calls.FEATURES_NONE,
- null);
+ new int[]{Calls.INCOMING_TYPE}, TEST_DATE, TEST_DURATION);
assertEquals(R.string.description_incoming_answered_call,
mHelper.getCallDescriptionStringID(details));
}
@@ -141,8 +140,7 @@
public void testGetCallDescriptionID_UnknownMissed() {
PhoneCallDetails details = new PhoneCallDetails("", Calls.PRESENTATION_UNKNOWN, "",
TEST_COUNTRY_ISO, TEST_GEOCODE,
- new int[]{Calls.MISSED_TYPE}, TEST_DATE, TEST_DURATION, null, Calls.FEATURES_NONE,
- null);
+ new int[]{Calls.MISSED_TYPE}, TEST_DATE, TEST_DURATION);
assertEquals(R.string.description_incoming_missed_call,
mHelper.getCallDescriptionStringID(details));
}
@@ -154,8 +152,7 @@
public void testGetCallDescriptionID_UnknownVoicemail() {
PhoneCallDetails details = new PhoneCallDetails("", Calls.PRESENTATION_UNKNOWN, "",
TEST_COUNTRY_ISO, TEST_GEOCODE,
- new int[]{Calls.VOICEMAIL_TYPE}, TEST_DATE, TEST_DURATION, null,
- Calls.FEATURES_NONE, null);
+ new int[]{Calls.VOICEMAIL_TYPE}, TEST_DATE, TEST_DURATION);
assertEquals(R.string.description_incoming_missed_call,
mHelper.getCallDescriptionStringID(details));
}
@@ -168,8 +165,7 @@
PhoneCallDetails details = new PhoneCallDetails(TEST_NUMBER, Calls.PRESENTATION_ALLOWED,
TEST_FORMATTED_NUMBER,
TEST_COUNTRY_ISO, TEST_GEOCODE,
- new int[]{Calls.INCOMING_TYPE}, TEST_DATE, TEST_DURATION, null, Calls.FEATURES_NONE,
- null);
+ new int[]{Calls.INCOMING_TYPE}, TEST_DATE, TEST_DURATION);
assertEquals(R.string.description_incoming_answered_call,
mHelper.getCallDescriptionStringID(details));
}
@@ -182,8 +178,7 @@
PhoneCallDetails details = new PhoneCallDetails(TEST_NUMBER, Calls.PRESENTATION_ALLOWED,
TEST_FORMATTED_NUMBER,
TEST_COUNTRY_ISO, TEST_GEOCODE,
- new int[]{Calls.MISSED_TYPE}, TEST_DATE, TEST_DURATION, null, Calls.FEATURES_NONE,
- null);
+ new int[]{Calls.MISSED_TYPE}, TEST_DATE, TEST_DURATION);
assertEquals(R.string.description_incoming_missed_call,
mHelper.getCallDescriptionStringID(details));
}
@@ -196,8 +191,7 @@
PhoneCallDetails details = new PhoneCallDetails(TEST_NUMBER, Calls.PRESENTATION_ALLOWED,
TEST_FORMATTED_NUMBER,
TEST_COUNTRY_ISO, TEST_GEOCODE,
- new int[]{Calls.VOICEMAIL_TYPE}, TEST_DATE, TEST_DURATION, null,
- Calls.FEATURES_NONE, null);
+ new int[]{Calls.VOICEMAIL_TYPE}, TEST_DATE, TEST_DURATION);
assertEquals(R.string.description_incoming_missed_call,
mHelper.getCallDescriptionStringID(details));
}
@@ -211,8 +205,7 @@
PhoneCallDetails details = new PhoneCallDetails(TEST_NUMBER, Calls.PRESENTATION_ALLOWED,
TEST_FORMATTED_NUMBER,
TEST_COUNTRY_ISO, TEST_GEOCODE,
- new int[]{Calls.OUTGOING_TYPE}, TEST_DATE, TEST_DURATION, null, Calls.FEATURES_NONE,
- null);
+ new int[]{Calls.OUTGOING_TYPE}, TEST_DATE, TEST_DURATION);
assertEquals(R.string.description_outgoing_call,
mHelper.getCallDescriptionStringID(details));
}
@@ -226,8 +219,7 @@
PhoneCallDetails details = new PhoneCallDetails(TEST_NUMBER, Calls.PRESENTATION_ALLOWED,
TEST_FORMATTED_NUMBER,
TEST_COUNTRY_ISO, TEST_GEOCODE,
- new int[]{Calls.OUTGOING_TYPE, Calls.OUTGOING_TYPE}, TEST_DATE, TEST_DURATION, null,
- Calls.FEATURES_NONE, null);
+ new int[]{Calls.OUTGOING_TYPE, Calls.OUTGOING_TYPE}, TEST_DATE, TEST_DURATION);
assertEquals(R.string.description_outgoing_call,
mHelper.getCallDescriptionStringID(details));
}
@@ -240,8 +232,7 @@
PhoneCallDetails details = new PhoneCallDetails(TEST_NUMBER, Calls.PRESENTATION_ALLOWED,
TEST_FORMATTED_NUMBER,
TEST_COUNTRY_ISO, TEST_GEOCODE,
- new int[]{Calls.OUTGOING_TYPE, Calls.OUTGOING_TYPE}, TEST_DATE, TEST_DURATION,
- null, Calls.FEATURES_NONE, null);
+ new int[]{Calls.OUTGOING_TYPE, Calls.OUTGOING_TYPE}, TEST_DATE, TEST_DURATION);
CharSequence description = mHelper.getCallDescription(details);
assertFalse(description.toString()
.contains(this.mResources.getString(R.string.description_new_voicemail)));
@@ -255,8 +246,7 @@
PhoneCallDetails details = new PhoneCallDetails(TEST_NUMBER, Calls.PRESENTATION_ALLOWED,
TEST_FORMATTED_NUMBER,
TEST_COUNTRY_ISO, TEST_GEOCODE,
- new int[]{Calls.INCOMING_TYPE, Calls.OUTGOING_TYPE}, TEST_DATE, TEST_DURATION,
- null, Calls.FEATURES_NONE, null);
+ new int[]{Calls.INCOMING_TYPE, Calls.OUTGOING_TYPE}, TEST_DATE, TEST_DURATION);
CharSequence description = mHelper.getCallDescription(details);
assertFalse(description.toString()
.contains(this.mResources.getString(R.string.description_new_voicemail)));
@@ -270,8 +260,7 @@
PhoneCallDetails details = new PhoneCallDetails(TEST_NUMBER, Calls.PRESENTATION_ALLOWED,
TEST_FORMATTED_NUMBER,
TEST_COUNTRY_ISO, TEST_GEOCODE,
- new int[]{Calls.MISSED_TYPE, Calls.OUTGOING_TYPE}, TEST_DATE, TEST_DURATION, null,
- Calls.FEATURES_NONE, null);
+ new int[]{Calls.MISSED_TYPE, Calls.OUTGOING_TYPE}, TEST_DATE, TEST_DURATION);
CharSequence description = mHelper.getCallDescription(details);
assertFalse(description.toString()
.contains(this.mResources.getString(R.string.description_new_voicemail)));
@@ -285,8 +274,7 @@
PhoneCallDetails details = new PhoneCallDetails(TEST_NUMBER, Calls.PRESENTATION_ALLOWED,
TEST_FORMATTED_NUMBER,
TEST_COUNTRY_ISO, TEST_GEOCODE,
- new int[]{Calls.VOICEMAIL_TYPE, Calls.OUTGOING_TYPE}, TEST_DATE, TEST_DURATION,
- null, Calls.FEATURES_NONE, null);
+ new int[]{Calls.VOICEMAIL_TYPE, Calls.OUTGOING_TYPE}, TEST_DATE, TEST_DURATION);
CharSequence description = mHelper.getCallDescription(details);
assertTrue(description.toString()
.contains(this.mResources.getString(R.string.description_new_voicemail)));
@@ -300,8 +288,7 @@
PhoneCallDetails details = new PhoneCallDetails(TEST_NUMBER, Calls.PRESENTATION_ALLOWED,
TEST_FORMATTED_NUMBER,
TEST_COUNTRY_ISO, TEST_GEOCODE,
- new int[]{Calls.VOICEMAIL_TYPE}, TEST_DATE, TEST_DURATION, null,
- Calls.FEATURES_NONE, null);
+ new int[]{Calls.VOICEMAIL_TYPE}, TEST_DATE, TEST_DURATION);
CharSequence description = mHelper.getCallDescription(details);
// Rather than hard coding the "X calls" string message, we'll generate it with an empty
@@ -320,8 +307,7 @@
PhoneCallDetails details = new PhoneCallDetails(TEST_NUMBER, Calls.PRESENTATION_ALLOWED,
TEST_FORMATTED_NUMBER,
TEST_COUNTRY_ISO, TEST_GEOCODE,
- new int[]{Calls.VOICEMAIL_TYPE, Calls.INCOMING_TYPE}, TEST_DATE, TEST_DURATION,
- null, Calls.FEATURES_NONE, null);
+ new int[]{Calls.VOICEMAIL_TYPE, Calls.INCOMING_TYPE}, TEST_DATE, TEST_DURATION);
CharSequence description = mHelper.getCallDescription(details);
assertTrue(description.toString()
.contains(this.mResources.getString(R.string.description_num_calls, 2)));
@@ -335,8 +321,7 @@
PhoneCallDetails details = new PhoneCallDetails(TEST_NUMBER, Calls.PRESENTATION_ALLOWED,
TEST_FORMATTED_NUMBER,
TEST_COUNTRY_ISO, TEST_GEOCODE,
- new int[]{Calls.INCOMING_TYPE, Calls.INCOMING_TYPE}, TEST_DATE, TEST_DURATION,
- null, Calls.FEATURES_VIDEO, null);
+ new int[]{Calls.INCOMING_TYPE, Calls.INCOMING_TYPE}, TEST_DATE, TEST_DURATION);
CharSequence description = mHelper.getCallDescription(details);
assertTrue(description.toString()
.contains(this.mResources.getString(R.string.description_video_call, 2)));
@@ -362,8 +347,7 @@
mHelper.setPhoneCallDetails(mViews,
new PhoneCallDetails(number, presentation, formattedNumber,
TEST_COUNTRY_ISO, TEST_GEOCODE,
- new int[]{ callType }, TEST_DATE, TEST_DURATION, null, Calls.FEATURES_NONE,
- null)
+ new int[]{ callType }, TEST_DATE, TEST_DURATION)
);
}
@@ -372,7 +356,7 @@
mHelper.setPhoneCallDetails(mViews,
new PhoneCallDetails(TEST_NUMBER, Calls.PRESENTATION_ALLOWED,
TEST_FORMATTED_NUMBER, TEST_COUNTRY_ISO, TEST_GEOCODE,
- types, TEST_DATE, TEST_DURATION, null, Calls.FEATURES_NONE, null)
+ types, TEST_DATE, TEST_DURATION)
);
}
@@ -381,7 +365,7 @@
mHelper.setPhoneCallDetails(mViews,
new PhoneCallDetails(TEST_NUMBER, Calls.PRESENTATION_ALLOWED,
TEST_FORMATTED_NUMBER, TEST_COUNTRY_ISO, TEST_GEOCODE,
- types, TEST_DATE, TEST_DURATION, null, Calls.FEATURES_NONE, null)
+ types, TEST_DATE, TEST_DURATION)
);
}
}
diff --git a/tests/src/com/android/dialer/calllog/CallLogQueryTestUtils.java b/tests/src/com/android/dialer/calllog/CallLogQueryTestUtils.java
index dc3f525..2f7d212 100644
--- a/tests/src/com/android/dialer/calllog/CallLogQueryTestUtils.java
+++ b/tests/src/com/android/dialer/calllog/CallLogQueryTestUtils.java
@@ -29,7 +29,8 @@
public static Object[] createTestValues() {
Object[] values = new Object[]{
0L, "", 0L, 0L, Calls.INCOMING_TYPE, "", "", "", null, 0, null, null, null, null,
- 0L, null, 0, Calls.PRESENTATION_ALLOWED, null, null, Calls.FEATURES_NONE, null
+ 0L, null, 0, Calls.PRESENTATION_ALLOWED, null, null, Calls.FEATURES_NONE, null,
+ null
};
assertEquals(CallLogQuery._PROJECTION.length, values.length);
return values;