Merge "Compose now shows images as tiled attachments." into jb-ub-mail
diff --git a/res/layout/actionbar_view.xml b/res/layout/actionbar_view.xml
index eae0e18..6ad47ca 100644
--- a/res/layout/actionbar_view.xml
+++ b/res/layout/actionbar_view.xml
@@ -20,8 +20,7 @@
The custom action bar view Gmail uses (containing drop down account spinner,
label, and subject).
-->
-<com.android.mail.ui.ActionBarView xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:email="http://schemas.android.com/apk/res/com.android.mail"
+<com.android.mail.ui.MailActionBarView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal" >
@@ -30,4 +29,4 @@
<include layout="@layout/actionbar_subject" />
-</com.android.mail.ui.ActionBarView>
+</com.android.mail.ui.MailActionBarView>
diff --git a/res/layout/search_actionbar_view.xml b/res/layout/search_actionbar_view.xml
new file mode 100644
index 0000000..4709ddd
--- /dev/null
+++ b/res/layout/search_actionbar_view.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2011 Google Inc.
+ Licensed to The Android Open Source Project.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!--
+ The custom action bar view for search mode (containing drop down account spinner,
+ label, and subject).
+-->
+<com.android.mail.ui.SearchMailActionBarView
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:orientation="horizontal" >
+
+ <include layout="@layout/actionbar_label" />
+
+ <include layout="@layout/actionbar_subject" />
+
+</com.android.mail.ui.SearchMailActionBarView>
\ No newline at end of file
diff --git a/res/values-af/strings.xml b/res/values-af/strings.xml
index fb6206d..fcc55e3 100644
--- a/res/values-af/strings.xml
+++ b/res/values-af/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Deel met"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Maak oop in blaaier"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Kopieer"</string>
diff --git a/res/values-am/strings.xml b/res/values-am/strings.xml
index afcd5bb..2fc7a92 100644
--- a/res/values-am/strings.xml
+++ b/res/values-am/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"በዚህ በኩል አጋራ -"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"በአሳሽ ውስጥ ክፈት"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"ቅዳ"</string>
diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml
index 6ac1035..a969d65 100644
--- a/res/values-ar/strings.xml
+++ b/res/values-ar/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"مشاركة عبر"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"فتح في المتصفح"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"نسخ"</string>
diff --git a/res/values-be/strings.xml b/res/values-be/strings.xml
index 565b010..53f0170 100644
--- a/res/values-be/strings.xml
+++ b/res/values-be/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Апублікаваць з дапамогай"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Адкрыць у браўзеры"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Капіраваць"</string>
diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml
index e0a00d7..4ea8dbe 100644
--- a/res/values-bg/strings.xml
+++ b/res/values-bg/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Споделяне чрез"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Отваряне в браузъра"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Копиране"</string>
diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml
index a9d0f6f..2e72c9f 100644
--- a/res/values-ca/strings.xml
+++ b/res/values-ca/strings.xml
@@ -119,6 +119,7 @@
<string name="menu_photo_save_all" msgid="4295226099481995348">"Desa tot"</string>
<string name="menu_photo_share" msgid="2214772815165829079">"Comparteix"</string>
<string name="menu_photo_share_all" msgid="4577299400844129078">"Comp. tot"</string>
+ <string name="saving" msgid="925514721138014677">"S\'està desant…"</string>
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Compartició mitjançant"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Obre al navegador"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Copia"</string>
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index 54e896f..8e4b73d 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Sdílet pomocí"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Otevřít v prohlížeči"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Kopírovat"</string>
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index fd7165e..66176ea 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -116,11 +116,10 @@
<string name="saved" msgid="6977782468220926548">"Gemt,"</string>
<string name="download_failed" msgid="7860650496473302012">"Download slog fejl."</string>
<string name="attachments_header" msgid="6459475590011460229">"Vedhæftede filer"</string>
- <!-- no translation found for menu_photo_save_all (4295226099481995348) -->
- <skip />
- <!-- no translation found for menu_photo_share (2214772815165829079) -->
- <skip />
- <!-- no translation found for menu_photo_share_all (4577299400844129078) -->
+ <string name="menu_photo_save_all" msgid="4295226099481995348">"Gem alle"</string>
+ <string name="menu_photo_share" msgid="2214772815165829079">"Del"</string>
+ <string name="menu_photo_share_all" msgid="4577299400844129078">"Del alle"</string>
+ <!-- no translation found for saving (925514721138014677) -->
<skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Del via"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Åbn i browser"</string>
@@ -337,8 +336,6 @@
</plurals>
<string name="dialog_inserting_camera_photo" msgid="2711654208680211224">"Indsætter foto..."</string>
<string name="cant_move_or_change_labels" msgid="7997792014816166601">"Flytning er ikke mulig, fordi markeringen indeholder flere konti."</string>
- <!-- no translation found for multiple_new_message_notification_item (9125239830562919898) -->
- <skip />
- <!-- no translation found for single_new_message_notification_big_text (291800374285445488) -->
- <skip />
+ <string name="multiple_new_message_notification_item" msgid="9125239830562919898"><b>"<xliff:g id="SENDER">%1$s</xliff:g>"</b>" <xliff:g id="SUBJECT">%2$s</xliff:g>"</string>
+ <string name="single_new_message_notification_big_text" msgid="291800374285445488">"<xliff:g id="SUBJECT">%1$s</xliff:g>"\n"<xliff:g id="SNIPPET">%2$s</xliff:g>"</string>
</resources>
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index d46c6ef..41f181b 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Teilen über"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"In Browser öffnen"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Kopieren"</string>
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index e6231b2..aafdc9b 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -122,6 +122,7 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <string name="saving" msgid="925514721138014677">"Αποθήκευση…"</string>
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Κοινή χρήση μέσω"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Άνοιγμα στο πρόγραμμα περιήγησης"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Αντιγραφή"</string>
diff --git a/res/values-en-rGB/strings.xml b/res/values-en-rGB/strings.xml
index 8c2d353..48b080d 100644
--- a/res/values-en-rGB/strings.xml
+++ b/res/values-en-rGB/strings.xml
@@ -116,12 +116,10 @@
<string name="saved" msgid="6977782468220926548">"Saved"</string>
<string name="download_failed" msgid="7860650496473302012">"Unable to download."</string>
<string name="attachments_header" msgid="6459475590011460229">"Attachments"</string>
- <!-- no translation found for menu_photo_save_all (4295226099481995348) -->
- <skip />
- <!-- no translation found for menu_photo_share (2214772815165829079) -->
- <skip />
- <!-- no translation found for menu_photo_share_all (4577299400844129078) -->
- <skip />
+ <string name="menu_photo_save_all" msgid="4295226099481995348">"Save all"</string>
+ <string name="menu_photo_share" msgid="2214772815165829079">"Shared"</string>
+ <string name="menu_photo_share_all" msgid="4577299400844129078">"Share all"</string>
+ <string name="saving" msgid="925514721138014677">"Saving…"</string>
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Share via"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Open in Browser"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Copy"</string>
@@ -337,8 +335,6 @@
</plurals>
<string name="dialog_inserting_camera_photo" msgid="2711654208680211224">"Inserting photo…"</string>
<string name="cant_move_or_change_labels" msgid="7997792014816166601">"Can\'t move because selection contains multiple accounts."</string>
- <!-- no translation found for multiple_new_message_notification_item (9125239830562919898) -->
- <skip />
- <!-- no translation found for single_new_message_notification_big_text (291800374285445488) -->
- <skip />
+ <string name="multiple_new_message_notification_item" msgid="9125239830562919898"><b>"<xliff:g id="SENDER">%1$s</xliff:g>"</b>" <xliff:g id="SUBJECT">%2$s</xliff:g>"</string>
+ <string name="single_new_message_notification_big_text" msgid="291800374285445488">"<xliff:g id="SUBJECT">%1$s</xliff:g>"\n"<xliff:g id="SNIPPET">%2$s</xliff:g>"</string>
</resources>
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index b03db54..c2a5d68 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Compartir mediante"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Abrir en el navegador"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Copiar"</string>
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index 8279df8..418a3a8 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -116,11 +116,10 @@
<string name="saved" msgid="6977782468220926548">"Guardado"</string>
<string name="download_failed" msgid="7860650496473302012">"Error al descargar"</string>
<string name="attachments_header" msgid="6459475590011460229">"Archivos adjuntos"</string>
- <!-- no translation found for menu_photo_save_all (4295226099481995348) -->
- <skip />
- <!-- no translation found for menu_photo_share (2214772815165829079) -->
- <skip />
- <!-- no translation found for menu_photo_share_all (4577299400844129078) -->
+ <string name="menu_photo_save_all" msgid="4295226099481995348">"Guardar todo"</string>
+ <string name="menu_photo_share" msgid="2214772815165829079">"Compartir"</string>
+ <string name="menu_photo_share_all" msgid="4577299400844129078">"Compartir todo"</string>
+ <!-- no translation found for saving (925514721138014677) -->
<skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Compartir a través de"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Abrir en el navegador"</string>
@@ -337,8 +336,6 @@
</plurals>
<string name="dialog_inserting_camera_photo" msgid="2711654208680211224">"Insertando foto…"</string>
<string name="cant_move_or_change_labels" msgid="7997792014816166601">"No se puede mover porque la selección contiene varias cuentas."</string>
- <!-- no translation found for multiple_new_message_notification_item (9125239830562919898) -->
- <skip />
- <!-- no translation found for single_new_message_notification_big_text (291800374285445488) -->
- <skip />
+ <string name="multiple_new_message_notification_item" msgid="9125239830562919898"><b>"<xliff:g id="SENDER">%1$s</xliff:g>"</b>" <xliff:g id="SUBJECT">%2$s</xliff:g>"</string>
+ <string name="single_new_message_notification_big_text" msgid="291800374285445488">"<xliff:g id="SUBJECT">%1$s</xliff:g>"\n"<xliff:g id="SNIPPET">%2$s</xliff:g>"</string>
</resources>
diff --git a/res/values-et/strings.xml b/res/values-et/strings.xml
index 62b1a6c..168a12d 100644
--- a/res/values-et/strings.xml
+++ b/res/values-et/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Jagamine:"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Ava brauseris"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Kopeeri"</string>
diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml
index ba0846c..c9a02bc 100644
--- a/res/values-fa/strings.xml
+++ b/res/values-fa/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"اشتراکگذاری از طریق"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"بازکردن در مرورگر"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"کپی"</string>
diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml
index 4ee8fbe..416ec0e 100644
--- a/res/values-fi/strings.xml
+++ b/res/values-fi/strings.xml
@@ -119,6 +119,8 @@
<string name="menu_photo_save_all" msgid="4295226099481995348">"Tallenna kaikki"</string>
<string name="menu_photo_share" msgid="2214772815165829079">"Jaa"</string>
<string name="menu_photo_share_all" msgid="4577299400844129078">"Jaa kaikki"</string>
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Jaa sovelluksessa"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Avaa selaimessa"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Kopioi"</string>
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index a769855..c8c2835 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -116,11 +116,10 @@
<string name="saved" msgid="6977782468220926548">"Enregistré,"</string>
<string name="download_failed" msgid="7860650496473302012">"Téléch. impossible."</string>
<string name="attachments_header" msgid="6459475590011460229">"Pièces jointes"</string>
- <!-- no translation found for menu_photo_save_all (4295226099481995348) -->
- <skip />
- <!-- no translation found for menu_photo_share (2214772815165829079) -->
- <skip />
- <!-- no translation found for menu_photo_share_all (4577299400844129078) -->
+ <string name="menu_photo_save_all" msgid="4295226099481995348">"Tout enreg."</string>
+ <string name="menu_photo_share" msgid="2214772815165829079">"Partager"</string>
+ <string name="menu_photo_share_all" msgid="4577299400844129078">"Tout partager"</string>
+ <!-- no translation found for saving (925514721138014677) -->
<skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Partager via"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Ouvrir dans le navigateur"</string>
@@ -337,8 +336,6 @@
</plurals>
<string name="dialog_inserting_camera_photo" msgid="2711654208680211224">"Insertion de la photo en cours…"</string>
<string name="cant_move_or_change_labels" msgid="7997792014816166601">"Impossible de déplacer les messages, car la sélection comprend plusieurs comptes."</string>
- <!-- no translation found for multiple_new_message_notification_item (9125239830562919898) -->
- <skip />
- <!-- no translation found for single_new_message_notification_big_text (291800374285445488) -->
- <skip />
+ <string name="multiple_new_message_notification_item" msgid="9125239830562919898"><b>"<xliff:g id="SENDER">%1$s</xliff:g>"</b>" <xliff:g id="SUBJECT">%2$s</xliff:g>"</string>
+ <string name="single_new_message_notification_big_text" msgid="291800374285445488">"<xliff:g id="SUBJECT">%1$s</xliff:g>"\n"<xliff:g id="SNIPPET">%2$s</xliff:g>"</string>
</resources>
diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml
index 46b4cf1..00f9ab8 100644
--- a/res/values-hi/strings.xml
+++ b/res/values-hi/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"इसके द्वारा साझा करें:"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"ब्राउज़र में खोलें"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"प्रतिलिपि बनाएं"</string>
diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml
index 5887d27..cda7a4f 100644
--- a/res/values-hr/strings.xml
+++ b/res/values-hr/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Dijeli putem"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Otvori u pregledniku"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Kopiraj"</string>
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index 9799659..e638187 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Megosztás a következőn:"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Megnyitás böngészőben"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Másolás"</string>
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index a6b4f5e..5a3fad4 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Berbagi melalui"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Buka di Browser"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Salin"</string>
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index 6e7048d..9e98ee3 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -119,6 +119,7 @@
<string name="menu_photo_save_all" msgid="4295226099481995348">"Salva tutti"</string>
<string name="menu_photo_share" msgid="2214772815165829079">"Condividi"</string>
<string name="menu_photo_share_all" msgid="4577299400844129078">"Cond. tutti"</string>
+ <string name="saving" msgid="925514721138014677">"Salvataggio…"</string>
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Condividi tramite"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Apri nel browser"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Copia"</string>
diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml
index 97d5ef0..382f62d 100644
--- a/res/values-iw/strings.xml
+++ b/res/values-iw/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"שתף באמצעות"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"פתח בדפדפן"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"העתק"</string>
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index 29b18f7..1b9122b 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -116,11 +116,10 @@
<string name="saved" msgid="6977782468220926548">"保存済み、"</string>
<string name="download_failed" msgid="7860650496473302012">"ダウンロードエラー"</string>
<string name="attachments_header" msgid="6459475590011460229">"添付ファイル"</string>
- <!-- no translation found for menu_photo_save_all (4295226099481995348) -->
- <skip />
- <!-- no translation found for menu_photo_share (2214772815165829079) -->
- <skip />
- <!-- no translation found for menu_photo_share_all (4577299400844129078) -->
+ <string name="menu_photo_save_all" msgid="4295226099481995348">"すべて保存"</string>
+ <string name="menu_photo_share" msgid="2214772815165829079">"共有"</string>
+ <string name="menu_photo_share_all" msgid="4577299400844129078">"すべて共有"</string>
+ <!-- no translation found for saving (925514721138014677) -->
<skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"共有方法"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"ブラウザで開く"</string>
@@ -337,8 +336,6 @@
</plurals>
<string name="dialog_inserting_camera_photo" msgid="2711654208680211224">"画像を挿入中…"</string>
<string name="cant_move_or_change_labels" msgid="7997792014816166601">"移動できません。複数のアカウントを選択しています。"</string>
- <!-- no translation found for multiple_new_message_notification_item (9125239830562919898) -->
- <skip />
- <!-- no translation found for single_new_message_notification_big_text (291800374285445488) -->
- <skip />
+ <string name="multiple_new_message_notification_item" msgid="9125239830562919898"><b>"<xliff:g id="SENDER">%1$s</xliff:g>"</b>" <xliff:g id="SUBJECT">%2$s</xliff:g>"</string>
+ <string name="single_new_message_notification_big_text" msgid="291800374285445488">"<xliff:g id="SUBJECT">%1$s</xliff:g>"\n"<xliff:g id="SNIPPET">%2$s</xliff:g>"</string>
</resources>
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index 837eb4c..88149ed 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"공유 방법"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"브라우저에서 열기"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"복사"</string>
diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml
index a8ccf93..be78c07 100644
--- a/res/values-lt/strings.xml
+++ b/res/values-lt/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Bendrinti per"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Atidaryti naršyklėje"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Kopijuoti"</string>
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index 09be7cf..386cd97 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Kopīgošanas veids"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Atvērt pārlūkprogrammā"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Kopēt"</string>
diff --git a/res/values-ms/strings.xml b/res/values-ms/strings.xml
index 80e7f01..31b49e1 100644
--- a/res/values-ms/strings.xml
+++ b/res/values-ms/strings.xml
@@ -123,6 +123,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Kongsi melalui"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Buka dalam Penyemak Imbas"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Salin"</string>
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index af63788..f317d7c 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -116,11 +116,10 @@
<string name="saved" msgid="6977782468220926548">"Lagret"</string>
<string name="download_failed" msgid="7860650496473302012">"Kunne ikke laste ned."</string>
<string name="attachments_header" msgid="6459475590011460229">"Vedlegg"</string>
- <!-- no translation found for menu_photo_save_all (4295226099481995348) -->
- <skip />
- <!-- no translation found for menu_photo_share (2214772815165829079) -->
- <skip />
- <!-- no translation found for menu_photo_share_all (4577299400844129078) -->
+ <string name="menu_photo_save_all" msgid="4295226099481995348">"Lagre alle"</string>
+ <string name="menu_photo_share" msgid="2214772815165829079">"Del"</string>
+ <string name="menu_photo_share_all" msgid="4577299400844129078">"Del alle"</string>
+ <!-- no translation found for saving (925514721138014677) -->
<skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Del på"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Åpne i nettleser"</string>
@@ -337,8 +336,6 @@
</plurals>
<string name="dialog_inserting_camera_photo" msgid="2711654208680211224">"Setter inn bildet …"</string>
<string name="cant_move_or_change_labels" msgid="7997792014816166601">"Kan ikke flytte fordi utvalget inneholder flere kontoer."</string>
- <!-- no translation found for multiple_new_message_notification_item (9125239830562919898) -->
- <skip />
- <!-- no translation found for single_new_message_notification_big_text (291800374285445488) -->
- <skip />
+ <string name="multiple_new_message_notification_item" msgid="9125239830562919898"><b>"<xliff:g id="SENDER">%1$s</xliff:g>"</b>" <xliff:g id="SUBJECT">%2$s</xliff:g>"</string>
+ <string name="single_new_message_notification_big_text" msgid="291800374285445488">"<xliff:g id="SUBJECT">%1$s</xliff:g>"\n"<xliff:g id="SNIPPET">%2$s</xliff:g>"</string>
</resources>
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index 0f3cc32..1ff29c4 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Delen via"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Openen in browser"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Kopiëren"</string>
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index d62588c..faf99d1 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -116,11 +116,10 @@
<string name="saved" msgid="6977782468220926548">"Zapisano,"</string>
<string name="download_failed" msgid="7860650496473302012">"Nie można pobrać."</string>
<string name="attachments_header" msgid="6459475590011460229">"Załączniki"</string>
- <!-- no translation found for menu_photo_save_all (4295226099481995348) -->
- <skip />
- <!-- no translation found for menu_photo_share (2214772815165829079) -->
- <skip />
- <!-- no translation found for menu_photo_share_all (4577299400844129078) -->
+ <string name="menu_photo_save_all" msgid="4295226099481995348">"Zapisz"</string>
+ <string name="menu_photo_share" msgid="2214772815165829079">"Udostępnij"</string>
+ <string name="menu_photo_share_all" msgid="4577299400844129078">"Udostępnij"</string>
+ <!-- no translation found for saving (925514721138014677) -->
<skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Udostępnij przez"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Otwórz w przeglądarce"</string>
@@ -337,8 +336,6 @@
</plurals>
<string name="dialog_inserting_camera_photo" msgid="2711654208680211224">"Wstawiam zdjęcie…"</string>
<string name="cant_move_or_change_labels" msgid="7997792014816166601">"Nie można przenieść, ponieważ wybrane elementy pochodzą z wielu kont."</string>
- <!-- no translation found for multiple_new_message_notification_item (9125239830562919898) -->
- <skip />
- <!-- no translation found for single_new_message_notification_big_text (291800374285445488) -->
- <skip />
+ <string name="multiple_new_message_notification_item" msgid="9125239830562919898"><b>"<xliff:g id="SENDER">%1$s</xliff:g>"</b>" <xliff:g id="SUBJECT">%2$s</xliff:g>"</string>
+ <string name="single_new_message_notification_big_text" msgid="291800374285445488">"<xliff:g id="SUBJECT">%1$s</xliff:g>"\n"<xliff:g id="SNIPPET">%2$s</xliff:g>"</string>
</resources>
diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml
index 166d39c..05437d9 100644
--- a/res/values-pt-rPT/strings.xml
+++ b/res/values-pt-rPT/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Partilhar através do"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Abrir no Navegador"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Copiar"</string>
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index 2c4b11f..6b6645f 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Compartilhar via"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Abrir no navegador"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Copiar"</string>
diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml
index 3470f3c..8e37c49 100644
--- a/res/values-ro/strings.xml
+++ b/res/values-ro/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Distribuiţi prin"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Deschideţi în browser"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Copiaţi"</string>
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index 3492da7..750e3a7 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Способ отправки"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Открыть в браузере"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Копировать"</string>
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index cdc8d3b..81f7485 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Zdieľať prostredníctvom"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Otvoriť v prehliadači"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Kopírovať"</string>
diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml
index be236d6..2cc5c02 100644
--- a/res/values-sl/strings.xml
+++ b/res/values-sl/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Deli z drugimi prek"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Odpri v brskalniku"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Kopiraj"</string>
diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml
index c28e12f..fb8361e 100644
--- a/res/values-sr/strings.xml
+++ b/res/values-sr/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Дељење преко"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Отвори у прегледачу"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Копирај"</string>
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index 84f8672..3e9598c 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -116,11 +116,10 @@
<string name="saved" msgid="6977782468220926548">"Sparat,"</string>
<string name="download_failed" msgid="7860650496473302012">"Bilagan hämtades inte."</string>
<string name="attachments_header" msgid="6459475590011460229">"Bilagor"</string>
- <!-- no translation found for menu_photo_save_all (4295226099481995348) -->
- <skip />
- <!-- no translation found for menu_photo_share (2214772815165829079) -->
- <skip />
- <!-- no translation found for menu_photo_share_all (4577299400844129078) -->
+ <string name="menu_photo_save_all" msgid="4295226099481995348">"Spara alla"</string>
+ <string name="menu_photo_share" msgid="2214772815165829079">"Dela"</string>
+ <string name="menu_photo_share_all" msgid="4577299400844129078">"Dela alla"</string>
+ <!-- no translation found for saving (925514721138014677) -->
<skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Dela via"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Öppna i webbläsaren"</string>
@@ -337,8 +336,6 @@
</plurals>
<string name="dialog_inserting_camera_photo" msgid="2711654208680211224">"Fotot infogas …"</string>
<string name="cant_move_or_change_labels" msgid="7997792014816166601">"Det går inte att flytta meddelandena. De markerade objekten kommer från flera olika konton."</string>
- <!-- no translation found for multiple_new_message_notification_item (9125239830562919898) -->
- <skip />
- <!-- no translation found for single_new_message_notification_big_text (291800374285445488) -->
- <skip />
+ <string name="multiple_new_message_notification_item" msgid="9125239830562919898"><b>"<xliff:g id="SENDER">%1$s</xliff:g>"</b>" <xliff:g id="SUBJECT">%2$s</xliff:g>"</string>
+ <string name="single_new_message_notification_big_text" msgid="291800374285445488">"<xliff:g id="SUBJECT">%1$s</xliff:g>"\n"<xliff:g id="SNIPPET">%2$s</xliff:g>"</string>
</resources>
diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml
index 6790fef..e9c3e90 100644
--- a/res/values-sw/strings.xml
+++ b/res/values-sw/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Shiriki kupitia"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Fungua katika Kivinjari"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Nakili"</string>
diff --git a/res/values-sw720dp-port/constants.xml b/res/values-sw720dp-port/constants.xml
index 1822f5d..577d926 100644
--- a/res/values-sw720dp-port/constants.xml
+++ b/res/values-sw720dp-port/constants.xml
@@ -19,6 +19,12 @@
<!-- Whether the list is collapsed in conversation view mode -->
<bool name="list_collapsed">true</bool>
+ <!-- Search results in portrait mode on 10" tablets should still show wide conversation
+ list items.
+ Note: this this value should be set with the same qualifiers where
+ show_two_pane_search_results is set to false -->
+ <integer name="conversation_list_search_header_mode">0</integer>
+
<!-- Whether to show single or 2 pane search results -->
<bool name="show_two_pane_search_results">false</bool>
</resources>
\ No newline at end of file
diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml
index 7b07b0b..6262da4 100644
--- a/res/values-th/strings.xml
+++ b/res/values-th/strings.xml
@@ -116,11 +116,10 @@
<string name="saved" msgid="6977782468220926548">"บันทึกแล้ว"</string>
<string name="download_failed" msgid="7860650496473302012">"ไม่สามารถดาวน์โหลด"</string>
<string name="attachments_header" msgid="6459475590011460229">"ไฟล์แนบ"</string>
- <!-- no translation found for menu_photo_save_all (4295226099481995348) -->
- <skip />
- <!-- no translation found for menu_photo_share (2214772815165829079) -->
- <skip />
- <!-- no translation found for menu_photo_share_all (4577299400844129078) -->
+ <string name="menu_photo_save_all" msgid="4295226099481995348">"บันทึกทั้งหมด"</string>
+ <string name="menu_photo_share" msgid="2214772815165829079">"แบ่งปัน"</string>
+ <string name="menu_photo_share_all" msgid="4577299400844129078">"แบ่งปันหมด"</string>
+ <!-- no translation found for saving (925514721138014677) -->
<skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"แบ่งปันผ่าน"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"เปิดในเบราว์เซอร์"</string>
@@ -337,8 +336,6 @@
</plurals>
<string name="dialog_inserting_camera_photo" msgid="2711654208680211224">"กำลังแทรกรูปภาพ…"</string>
<string name="cant_move_or_change_labels" msgid="7997792014816166601">"ย้ายไม่ได้เนื่องจากข้อความที่เลือกมาจากหลายบัญชี"</string>
- <!-- no translation found for multiple_new_message_notification_item (9125239830562919898) -->
- <skip />
- <!-- no translation found for single_new_message_notification_big_text (291800374285445488) -->
- <skip />
+ <string name="multiple_new_message_notification_item" msgid="9125239830562919898"><b>"<xliff:g id="SENDER">%1$s</xliff:g>"</b>" <xliff:g id="SUBJECT">%2$s</xliff:g>"</string>
+ <string name="single_new_message_notification_big_text" msgid="291800374285445488">"<xliff:g id="SUBJECT">%1$s</xliff:g>"\n"<xliff:g id="SNIPPET">%2$s</xliff:g>"</string>
</resources>
diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml
index 9790ec9..e018802 100644
--- a/res/values-tl/strings.xml
+++ b/res/values-tl/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Ibahagi sa pamamagitan ng"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Buksan sa Browser"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Kopyahin"</string>
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index 36ffea9..191b475 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Şunu kullanarak paylaş:"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Tarayıcıda Aç"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Kopyala"</string>
diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml
index 1f88ce3..bd5ae2c 100644
--- a/res/values-uk/strings.xml
+++ b/res/values-uk/strings.xml
@@ -116,11 +116,10 @@
<string name="saved" msgid="6977782468220926548">"Збережено,"</string>
<string name="download_failed" msgid="7860650496473302012">"Помилка завантаження"</string>
<string name="attachments_header" msgid="6459475590011460229">"Вкладені файли"</string>
- <!-- no translation found for menu_photo_save_all (4295226099481995348) -->
- <skip />
- <!-- no translation found for menu_photo_share (2214772815165829079) -->
- <skip />
- <!-- no translation found for menu_photo_share_all (4577299400844129078) -->
+ <string name="menu_photo_save_all" msgid="4295226099481995348">"Зберег.всі"</string>
+ <string name="menu_photo_share" msgid="2214772815165829079">"Надіслати"</string>
+ <string name="menu_photo_share_all" msgid="4577299400844129078">"Надісл.всі"</string>
+ <!-- no translation found for saving (925514721138014677) -->
<skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Надіслати через"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Відкрити у веб-переглядачі"</string>
@@ -337,8 +336,6 @@
</plurals>
<string name="dialog_inserting_camera_photo" msgid="2711654208680211224">"Вставлення фотографії…"</string>
<string name="cant_move_or_change_labels" msgid="7997792014816166601">"Неможливо перемістити, оскільки вибрано декілька облікових записів."</string>
- <!-- no translation found for multiple_new_message_notification_item (9125239830562919898) -->
- <skip />
- <!-- no translation found for single_new_message_notification_big_text (291800374285445488) -->
- <skip />
+ <string name="multiple_new_message_notification_item" msgid="9125239830562919898"><b>"<xliff:g id="SENDER">%1$s</xliff:g>"</b>" <xliff:g id="SUBJECT">%2$s</xliff:g>"</string>
+ <string name="single_new_message_notification_big_text" msgid="291800374285445488">"<xliff:g id="SUBJECT">%1$s</xliff:g>"\n"<xliff:g id="SNIPPET">%2$s</xliff:g>"</string>
</resources>
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index dbfdc91..02ef8b1 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -116,11 +116,10 @@
<string name="saved" msgid="6977782468220926548">"Đã lưu,"</string>
<string name="download_failed" msgid="7860650496473302012">"Không thể tải xuống."</string>
<string name="attachments_header" msgid="6459475590011460229">"Tệp đính kèm"</string>
- <!-- no translation found for menu_photo_save_all (4295226099481995348) -->
- <skip />
- <!-- no translation found for menu_photo_share (2214772815165829079) -->
- <skip />
- <!-- no translation found for menu_photo_share_all (4577299400844129078) -->
+ <string name="menu_photo_save_all" msgid="4295226099481995348">"Lưu tất cả"</string>
+ <string name="menu_photo_share" msgid="2214772815165829079">"Chia sẻ"</string>
+ <string name="menu_photo_share_all" msgid="4577299400844129078">"C.sẻ t.cả"</string>
+ <!-- no translation found for saving (925514721138014677) -->
<skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Chia sẻ qua"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Mở trong Trình duyệt"</string>
@@ -337,8 +336,6 @@
</plurals>
<string name="dialog_inserting_camera_photo" msgid="2711654208680211224">"Đang chèn ảnh…"</string>
<string name="cant_move_or_change_labels" msgid="7997792014816166601">"Không thể di chuyển vì lựa chọn chứa nhiều tài khoản."</string>
- <!-- no translation found for multiple_new_message_notification_item (9125239830562919898) -->
- <skip />
- <!-- no translation found for single_new_message_notification_big_text (291800374285445488) -->
- <skip />
+ <string name="multiple_new_message_notification_item" msgid="9125239830562919898"><b>"<xliff:g id="SENDER">%1$s</xliff:g>"</b>" <xliff:g id="SUBJECT">%2$s</xliff:g>"</string>
+ <string name="single_new_message_notification_big_text" msgid="291800374285445488">"<xliff:g id="SUBJECT">%1$s</xliff:g>"\n"<xliff:g id="SNIPPET">%2$s</xliff:g>"</string>
</resources>
diff --git a/res/values-w1000dp/constants.xml b/res/values-w1000dp/constants.xml
new file mode 100644
index 0000000..35093e2
--- /dev/null
+++ b/res/values-w1000dp/constants.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2011 Google Inc.
+ Licensed to The Android Open Source Project.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<resources>
+ <integer name="conversation_list_header_mode">0</integer>
+ <integer name="conversation_list_search_header_mode">0</integer>
+</resources>
\ No newline at end of file
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index 17e3a4d..cd7d4e3 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"分享方式:"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"在浏览器中打开"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"复制"</string>
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index d7c7499..5a4fbfd 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"分享方式"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"在瀏覽器中開啟"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"複製"</string>
diff --git a/res/values-zu/strings.xml b/res/values-zu/strings.xml
index 8bb7eae..2332538 100644
--- a/res/values-zu/strings.xml
+++ b/res/values-zu/strings.xml
@@ -122,6 +122,8 @@
<skip />
<!-- no translation found for menu_photo_share_all (4577299400844129078) -->
<skip />
+ <!-- no translation found for saving (925514721138014677) -->
+ <skip />
<string name="choosertitle_sharevia" msgid="6142681649048665134">"Abelana nge"</string>
<string name="contextmenu_openlink" msgid="2176176524824953775">"Vula kwisiphequluli"</string>
<string name="contextmenu_copy" msgid="4604170699444153037">"Kopisha"</string>
diff --git a/res/values/constants.xml b/res/values/constants.xml
index 9eeae8e..114c9e3 100644
--- a/res/values/constants.xml
+++ b/res/values/constants.xml
@@ -20,6 +20,7 @@
<integer name="use_tablet_ui">0</integer>
<integer name="conversation_list_header_mode">1</integer>
<integer name="conversation_header_mode">1</integer>
+ <integer name="conversation_list_search_header_mode">1</integer>
<!-- left/right conversations will auto-load if they have no more than this number of messages -->
<integer name="max_auto_load_messages">20</integer>
diff --git a/src/com/android/mail/browse/ConversationItemView.java b/src/com/android/mail/browse/ConversationItemView.java
index 6da2274..55056b0 100644
--- a/src/com/android/mail/browse/ConversationItemView.java
+++ b/src/com/android/mail/browse/ConversationItemView.java
@@ -969,7 +969,7 @@
private void updateBackground(boolean isUnread) {
if (isUnread) {
- if (mTabletDevice && mViewMode.getMode() == ViewMode.CONVERSATION_LIST) {
+ if (mTabletDevice && mViewMode.isListMode()) {
if (mChecked) {
setBackgroundResource(R.drawable.list_conversation_wide_unread_selected_holo);
} else {
@@ -983,7 +983,7 @@
}
}
} else {
- if (mTabletDevice && mViewMode.getMode() == ViewMode.CONVERSATION_LIST) {
+ if (mTabletDevice && mViewMode.isListMode()) {
if (mChecked) {
setBackgroundResource(R.drawable.list_conversation_wide_read_selected_holo);
} else {
@@ -1294,9 +1294,9 @@
*/
public void toggleSelectionOrBeginDrag() {
// If we are in one pane mode, or we are looking at conversations, drag
- // and drop is
- // meaningless. Toggle checkmark and return early.
- if (!Utils.useTabletUI(mContext) || mViewMode.getMode() != ViewMode.CONVERSATION_LIST) {
+ // and drop is meaningless. Toggle checkmark and return early.
+ if (!Utils.useTabletUI(mContext)
+ || !mViewMode.isListMode()) {
toggleCheckMark();
return;
}
diff --git a/src/com/android/mail/browse/ConversationItemViewCoordinates.java b/src/com/android/mail/browse/ConversationItemViewCoordinates.java
index bc5a95f..8e40874 100644
--- a/src/com/android/mail/browse/ConversationItemViewCoordinates.java
+++ b/src/com/android/mail/browse/ConversationItemViewCoordinates.java
@@ -134,10 +134,17 @@
* Returns the mode of the header view (Wide/Normal/Narrow).
*/
public static int getMode(Context context, ViewMode viewMode) {
- Resources res = context.getResources();
- return viewMode.getMode() == ViewMode.CONVERSATION_LIST ? res
- .getInteger(R.integer.conversation_list_header_mode) : res
- .getInteger(R.integer.conversation_header_mode);
+ final Resources res = context.getResources();
+ switch (viewMode.getMode()) {
+ case ViewMode.CONVERSATION_LIST:
+ return res.getInteger(R.integer.conversation_list_header_mode);
+
+ case ViewMode.SEARCH_RESULTS_LIST:
+ return res.getInteger(R.integer.conversation_list_search_header_mode);
+
+ default:
+ return res.getInteger(R.integer.conversation_header_mode);
+ }
}
/**
diff --git a/src/com/android/mail/ui/AbstractActivityController.java b/src/com/android/mail/ui/AbstractActivityController.java
index 9937923..bc501ad 100644
--- a/src/com/android/mail/ui/AbstractActivityController.java
+++ b/src/com/android/mail/ui/AbstractActivityController.java
@@ -119,7 +119,7 @@
protected Account mAccount;
private Folder mFolder;
- protected ActionBarView mActionBarView;
+ protected MailActionBarView mActionBarView;
protected final RestrictedActivity mActivity;
protected final Context mContext;
private final FragmentManager mFragmentManager;
@@ -304,7 +304,10 @@
// be sure to inherit from the ActionBar theme when inflating
final LayoutInflater inflater = LayoutInflater.from(actionBar.getThemedContext());
- mActionBarView = (ActionBarView) inflater.inflate(R.layout.actionbar_view, null);
+ final boolean isSearch = mActivity.getIntent() != null
+ && Intent.ACTION_SEARCH.equals(mActivity.getIntent().getAction());
+ mActionBarView = (MailActionBarView) inflater.inflate(
+ isSearch ? R.layout.search_actionbar_view : R.layout.actionbar_view, null);
// Why have a different variable for the same thing? We should apply
// the same actions
// on mActionBarView instead.
diff --git a/src/com/android/mail/ui/ActionBarView.java b/src/com/android/mail/ui/MailActionBarView.java
similarity index 91%
rename from src/com/android/mail/ui/ActionBarView.java
rename to src/com/android/mail/ui/MailActionBarView.java
index c8681cb..49e8061 100644
--- a/src/com/android/mail/ui/ActionBarView.java
+++ b/src/com/android/mail/ui/MailActionBarView.java
@@ -51,16 +51,17 @@
import com.android.mail.utils.Utils;
/**
- * View to manage the various states of the Mail Action Bar
+ * View to manage the various states of the Mail Action Bar.
+ * <p>
+ * This also happens to be the custom view we supply to ActionBar.
*
- * TODO(viki): Include ConversationSubjectDisplayer here as well.
*/
-public final class ActionBarView extends LinearLayout implements OnNavigationListener,
+public class MailActionBarView extends LinearLayout implements OnNavigationListener,
ViewMode.ModeChangeListener, OnQueryTextListener, OnSuggestionListener,
MenuItem.OnActionExpandListener, SubjectDisplayChanger {
- private ActionBar mActionBar;
- private RestrictedActivity mActivity;
- private ActivityController mController;
+ protected ActionBar mActionBar;
+ protected RestrictedActivity mActivity;
+ protected ActivityController mController;
private View mFolderView;
/**
* The current mode of the ActionBar. This references constants in {@link ViewMode}
@@ -103,15 +104,15 @@
private boolean mIgnoreFirstNavigation = true;
private final boolean mShowConversationSubject;
- public ActionBarView(Context context) {
+ public MailActionBarView(Context context) {
this(context, null);
}
- public ActionBarView(Context context, AttributeSet attrs) {
+ public MailActionBarView(Context context, AttributeSet attrs) {
this(context, attrs, 0);
}
- public ActionBarView(Context context, AttributeSet attrs, int defStyle) {
+ public MailActionBarView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
mShowConversationSubject = getResources().getBoolean(R.bool.show_conversation_subject);
@@ -133,6 +134,20 @@
}
}
+ /**
+ * Get the search menu item.
+ */
+ protected MenuItem getSearch() {
+ return mSearch;
+ }
+
+ /**
+ * Get whether to show the conversation subject in the action bar.
+ */
+ protected boolean showConversationSubject() {
+ return mShowConversationSubject;
+ }
+
public boolean onCreateOptionsMenu(Menu menu) {
// If the mode is valid, then set the initial menu
if (mMode == ViewMode.UNKNOWN) {
@@ -353,6 +368,10 @@
mActivity.invalidateOptionsMenu();
}
+ protected int getMode() {
+ return mMode;
+ }
+
public boolean onPrepareOptionsMenu(Menu menu) {
// We start out with every option enabled. Based on the current view, we disable actions
// that are possible.
@@ -408,23 +427,6 @@
setStandardMode();
}
break;
- case ViewMode.SEARCH_RESULTS_LIST:
- setStandardMode();
- setPopulatedSearchView();
- // Remove focus from the search action menu in search results mode so the IME and
- // the suggestions don't get in the way.
- if (mSearch != null) {
- mSearchWidget = (SearchView) mSearch.getActionView();
- mSearchWidget.clearFocus();
- }
- break;
- case ViewMode.SEARCH_RESULTS_CONVERSATION:
- mActionBar.setDisplayHomeAsUpEnabled(true);
- setStandardMode();
- if (!mShowConversationSubject) {
- setPopulatedSearchView();
- }
- break;
case ViewMode.FOLDER_LIST:
mActionBar.setDisplayHomeAsUpEnabled(true);
mActionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_TITLE,
@@ -448,23 +450,11 @@
/**
* Set the actionbar mode to standard mode: no list navigation.
*/
- private void setStandardMode() {
+ protected void setStandardMode() {
mActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
mActionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM, ActionBar.DISPLAY_SHOW_CUSTOM);
}
- private void setPopulatedSearchView() {
- if (mSearch != null) {
- mSearch.expandActionView();
- String query = mActivity.getIntent().getStringExtra(
- ConversationListContext.EXTRA_SEARCH_QUERY);
- if (!TextUtils.isEmpty(query)) {
- mSearchWidget.setQuery(query, false);
- }
- mSearchWidget.clearFocus();
- }
- }
-
public void removeBackButton() {
if (mActionBar == null) {
return;
@@ -554,6 +544,7 @@
// un-populated, leading to a crash. So claim that we have handled the event.
return true;
}
+ collapseSearch();
final String query = c.getString(c.getColumnIndex(SearchManager.SUGGEST_COLUMN_QUERY));
mController.onSearchRequested(query);
return true;
@@ -578,15 +569,13 @@
@Override
public boolean onMenuItemActionCollapse(MenuItem item) {
- // Work around b/6664203 by manually forcing this view to be VISIBLE upon ActionView
- // collapse. DISPLAY_SHOW_CUSTOM will still control its final visibility.
+ // Work around b/6664203 by manually forcing this view to be VISIBLE
+ // upon ActionView collapse. DISPLAY_SHOW_CUSTOM will still control its final
+ // visibility.
setVisibility(VISIBLE);
-
- // When the action menu is collapsed, we have performed a search, pop the search fragment.
- mController.exitSearchMode();
- // Have to return true here. Unlike other callbacks, the return value here is whether
- // we want to suppress the action (rather than consume the action). We don't want to
- // suppress the action.
+ // Have to return true here. Unlike other callbacks, the return value
+ // here is whether we want to suppress the action (rather than consume the action). We
+ // don't want to suppress the action.
return true;
}
diff --git a/src/com/android/mail/ui/OnePaneController.java b/src/com/android/mail/ui/OnePaneController.java
index dc7a684..b1a0030 100644
--- a/src/com/android/mail/ui/OnePaneController.java
+++ b/src/com/android/mail/ui/OnePaneController.java
@@ -144,7 +144,7 @@
// When entering conversation list mode, hide and clean up any currently visible
// conversation.
// TODO: improve this transition
- if (newMode == ViewMode.CONVERSATION_LIST) {
+ if (newMode == ViewMode.CONVERSATION_LIST || newMode == ViewMode.SEARCH_RESULTS_LIST) {
mPagerController.hide();
}
}
@@ -316,7 +316,7 @@
}
} else if (mode == ViewMode.SEARCH_RESULTS_LIST) {
mActivity.finish();
- } else if (mode == ViewMode.CONVERSATION_LIST && !inInbox(mAccount, mConvListContext)) {
+ } else if (mViewMode.isListMode() && !inInbox(mAccount, mConvListContext)) {
if (mLastFolderListTransactionId != INVALID_ID) {
// If the user got here by navigating via the folder list, back
// should bring them back to the folder list.
@@ -398,7 +398,7 @@
final int mode = mViewMode.getMode();
if (mode == ViewMode.SEARCH_RESULTS_LIST) {
mActivity.finish();
- } else if ((!inInbox(mAccount, mConvListContext) && mode == ViewMode.CONVERSATION_LIST)
+ } else if ((!inInbox(mAccount, mConvListContext) && mViewMode.isListMode())
|| mode == ViewMode.CONVERSATION
|| mode == ViewMode.FOLDER_LIST
|| mode == ViewMode.SEARCH_RESULTS_CONVERSATION) {
@@ -448,10 +448,12 @@
if (op != null && mAccount.supportsCapability(UIProvider.AccountCapabilities.UNDO)) {
final int mode = mViewMode.getMode();
switch (mode) {
+ case ViewMode.SEARCH_RESULTS_CONVERSATION:
case ViewMode.CONVERSATION:
mUndoBarView.show(true, mActivity.getActivityContext(), op, mAccount,
null, null);
break;
+ case ViewMode.SEARCH_RESULTS_LIST:
case ViewMode.CONVERSATION_LIST:
final ConversationListFragment convList = getConversationListFragment();
if (convList != null) {
diff --git a/src/com/android/mail/ui/SearchMailActionBarView.java b/src/com/android/mail/ui/SearchMailActionBarView.java
new file mode 100644
index 0000000..934e35a
--- /dev/null
+++ b/src/com/android/mail/ui/SearchMailActionBarView.java
@@ -0,0 +1,111 @@
+/*
+ * Copyright (C) 2012 Google Inc.
+ * Licensed to The Android Open Source Project.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.mail.ui;
+
+import android.app.ActionBar;
+import android.content.Context;
+import android.text.TextUtils;
+import android.util.AttributeSet;
+import android.view.Menu;
+import android.view.MenuItem;
+import android.widget.SearchView;
+
+import com.android.mail.ConversationListContext;
+import com.android.mail.R;
+import com.android.mail.providers.UIProvider.AccountCapabilities;
+import com.android.mail.providers.UIProvider.FolderCapabilities;
+import com.android.mail.utils.LogUtils;
+import com.android.mail.utils.Utils;
+
+public class SearchMailActionBarView extends MailActionBarView {
+
+ public SearchMailActionBarView(Context context) {
+ this(context, null);
+ }
+
+ public SearchMailActionBarView(Context context, AttributeSet attrs) {
+ this(context, attrs, 0);
+ }
+
+ public SearchMailActionBarView(Context context, AttributeSet attrs, int defStyle) {
+ super(context, attrs, defStyle);
+ }
+
+ public boolean onPrepareOptionsMenu(Menu menu) {
+ // We start out with every option enabled. Based on the current view, we disable actions
+ // that are possible.
+ super.onPrepareOptionsMenu(menu);
+ switch (getMode()) {
+ case ViewMode.SEARCH_RESULTS_LIST:
+ setStandardMode();
+ setPopulatedSearchView();
+ // Remove focus from the search action menu in search results mode so the IME and
+ // the suggestions don't get in the way.
+ MenuItem search = getSearch();
+ if (search != null) {
+ SearchView searchWidget = (SearchView) search.getActionView();
+ searchWidget.clearFocus();
+ }
+ break;
+ case ViewMode.SEARCH_RESULTS_CONVERSATION:
+ mActionBar.setDisplayHomeAsUpEnabled(true);
+ setStandardMode();
+ if (!showConversationSubject()) {
+ setPopulatedSearchView();
+ }
+ break;
+ }
+ return false;
+ }
+
+
+ private void setPopulatedSearchView() {
+ MenuItem search = getSearch();
+ if (search != null) {
+ search.expandActionView();
+ String query = mActivity.getIntent().getStringExtra(
+ ConversationListContext.EXTRA_SEARCH_QUERY);
+ SearchView searchWidget = (SearchView) search.getActionView();
+ if (!TextUtils.isEmpty(query)) {
+ searchWidget.setQuery(query, false);
+ }
+ searchWidget.clearFocus();
+ }
+ }
+
+ @Override
+ public boolean onMenuItemActionCollapse(MenuItem item) {
+ super.onMenuItemActionCollapse(item);
+ // Work around b/6664203 by manually forcing this view to be VISIBLE
+ // upon ActionView collapse. DISPLAY_SHOW_CUSTOM will still control its final
+ // visibility.
+ int mode = getMode();
+ if (mode == ViewMode.SEARCH_RESULTS_LIST
+ || (Utils.showTwoPaneSearchResults(getContext())
+ && mode == ViewMode.SEARCH_RESULTS_CONVERSATION)) {
+
+ // When the action menu is collapsed, we have performed a search,
+ // pop the search fragment.
+ mController.exitSearchMode();
+ }
+ // Have to return true here. Unlike other callbacks, the return value
+ // here is whether we want to suppress the action (rather than consume the action). We
+ // don't want to suppress the action.
+ return true;
+ }
+}
diff --git a/src/com/android/mail/ui/TwoPaneController.java b/src/com/android/mail/ui/TwoPaneController.java
index 3ba5acb..e3d8deb 100644
--- a/src/com/android/mail/ui/TwoPaneController.java
+++ b/src/com/android/mail/ui/TwoPaneController.java
@@ -201,7 +201,7 @@
@Override
public void resetActionBarIcon() {
- if (mViewMode.getMode() == ViewMode.CONVERSATION_LIST) {
+ if (mViewMode.isListMode()) {
mActionBarView.removeBackButton();
} else {
mActionBarView.setBackButton();
@@ -361,6 +361,7 @@
final FrameLayout.LayoutParams params;
final ConversationListFragment convList = getConversationListFragment();
switch (mode) {
+ case ViewMode.SEARCH_RESULTS_LIST:
case ViewMode.CONVERSATION_LIST:
params = (FrameLayout.LayoutParams) mUndoBarView.getLayoutParams();
params.width = mLayout.computeConversationListWidth();
@@ -371,6 +372,7 @@
convList.getAnimatedAdapter(), mConversationListCursor);
}
break;
+ case ViewMode.SEARCH_RESULTS_CONVERSATION:
case ViewMode.CONVERSATION:
if (op.mBatch) {
// Show undo bar in the conversation list.
diff --git a/src/com/android/mail/ui/ViewMode.java b/src/com/android/mail/ui/ViewMode.java
index da93f31..8de4431 100644
--- a/src/com/android/mail/ui/ViewMode.java
+++ b/src/com/android/mail/ui/ViewMode.java
@@ -165,6 +165,13 @@
}
/**
+ * Return whether the current mode is considered a list mode.
+ */
+ public boolean isListMode() {
+ return mMode == ViewMode.CONVERSATION_LIST || mMode == ViewMode.SEARCH_RESULTS_LIST;
+ }
+
+ /**
* Restoring from a saved state restores only the mode. It does not restore the listeners of
* this object.
* @param inState