Track MimeMap moving to libcore.content.type. am: 65fc42449b am: 8aa0752759 am: f0ff95269b
am: 49b901be2d

Change-Id: Ibda7f702e9182b4386b4a7f9552b90ad18643f71
diff --git a/Android.bp b/Android.bp
index 764dc49..a05de4d 100644
--- a/Android.bp
+++ b/Android.bp
@@ -39,6 +39,8 @@
     sdk_version: "system_current",
     min_sdk_version: "28",
     target_sdk_version: "28",
+
+    plugins: ["java_api_finder"],
 }
 
 filegroup {
diff --git a/TEST_MAPPING b/TEST_MAPPING
new file mode 100644
index 0000000..742f12e
--- /dev/null
+++ b/TEST_MAPPING
@@ -0,0 +1,8 @@
+{
+  "postsubmit": [
+    {
+      "name": "DocumentsUIGoogleTests",
+      "keywords": ["primary-device"]
+    }
+  ]
+}
diff --git a/res/drawable/ic_chip_large_files.xml b/res/drawable/ic_chip_large_files.xml
new file mode 100644
index 0000000..ececcf0
--- /dev/null
+++ b/res/drawable/ic_chip_large_files.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2019 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.
+-->
+
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="24dp"
+        android:height="24dp"
+        android:viewportWidth="24"
+        android:viewportHeight="24">
+    <path
+        android:fillColor="?android:textColorSecondary"
+        android:pathData="M21.41,11.58l-9,-9C12.05,2.22 11.55,2 11,2H4c-1.1,0 -2,0.9 -2,2v7c0,0.55 0.22,1.05 0.59,1.42l9,9c0.36,0.36 0.86,0.58 1.41,0.58s1.05,-0.22 1.41,-0.59l7,-7c0.37,-0.36 0.59,-0.86 0.59,-1.41s-0.23,-1.06 -0.59,-1.42zM13,20.01L4,11V4h7v-0.01l9,9 -7,7.02zM8,6.5C8,7.33 7.33,8 6.5,8S5,7.33 5,6.5 5.67,5 6.5,5 8,5.67 8,6.5z"/>
+</vector>
\ No newline at end of file
diff --git a/res/drawable/ic_create_new_folder.xml b/res/drawable/ic_create_new_folder.xml
new file mode 100644
index 0000000..26dbcd3
--- /dev/null
+++ b/res/drawable/ic_create_new_folder.xml
@@ -0,0 +1,26 @@
+<!--
+  ~ Copyright (C) 2019 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.
+  -->
+
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="24dp"
+        android:height="24dp"
+        android:viewportWidth="24.0"
+        android:viewportHeight="24.0"
+        android:tint="?attr/colorControlNormal">
+    <path
+        android:fillColor="@android:color/white"
+        android:pathData="M20,6h-8l-2,-2L4,4c-1.11,0 -1.99,0.89 -1.99,2L2,18c0,1.11 0.89,2 2,2h16c1.11,0 2,-0.89 2,-2L22,8c0,-1.11 -0.89,-2 -2,-2zM19,14h-3v3h-2v-3h-3v-2h3L14,9h2v3h3v2z"/>
+</vector>
\ No newline at end of file
diff --git a/res/drawable/ic_root_bugreport.xml b/res/drawable/ic_root_bugreport.xml
new file mode 100644
index 0000000..bc6fc3a
--- /dev/null
+++ b/res/drawable/ic_root_bugreport.xml
@@ -0,0 +1,25 @@
+<!--
+  ~ Copyright (C) 2019 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.
+  -->
+
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="24dp"
+        android:height="24dp"
+        android:viewportWidth="24.0"
+        android:viewportHeight="24.0">
+    <path
+        android:fillColor="#5F6368"
+        android:pathData="M20 10V8h-2.81c-.45-.78-1.07-1.46-1.82-1.96L17 4.41 15.59 3l-2.17 2.17c-.03-.01-.05-.01-.08-.01-.16-.04-.32-.06-.49-.09l-.17-.03C12.46 5.02 12.23 5 12 5c-.49 0-.97.07-1.42.18l.02-.01L8.41 3 7 4.41l1.62 1.63h.01c-.75.5-1.37 1.18-1.82 1.96H4v2h2.09c-.06.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20zm-4 5c0 2.21-1.79 4-4 4s-4-1.79-4-4v-4c0-2.21 1.79-4 4-4s4 1.79 4 4v4zm-6-1h4v2h-4zm0-4h4v2h-4z" />
+</vector>
diff --git a/res/drawable/ic_sort.xml b/res/drawable/ic_sort.xml
new file mode 100644
index 0000000..12ad817
--- /dev/null
+++ b/res/drawable/ic_sort.xml
@@ -0,0 +1,26 @@
+<!--
+  ~ Copyright (C) 2019 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.
+  -->
+
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="24dp"
+        android:height="24dp"
+        android:viewportWidth="24.0"
+        android:viewportHeight="24.0"
+        android:tint="?attr/colorControlNormal">
+    <path
+        android:fillColor="@android:color/white"
+        android:pathData="M3,18h6v-2L3,16v2zM3,6v2h18L21,6L3,6zM3,13h12v-2L3,11v2z"/>
+</vector>
\ No newline at end of file
diff --git a/res/layout-sw720dp/column_headers.xml b/res/layout-sw720dp/column_headers.xml
index 60be5dc..6e1bfc0 100644
--- a/res/layout-sw720dp/column_headers.xml
+++ b/res/layout-sw720dp/column_headers.xml
@@ -22,6 +22,8 @@
     android:layout_width="match_parent"
     android:layout_height="@dimen/doc_header_height"
     android:background="@drawable/sort_widget_background"
+    android:paddingStart="20dp"
+    android:paddingEnd="20dp"
     android:visibility="gone">
 
     <LinearLayout
diff --git a/res/layout-sw720dp/item_doc_header_message.xml b/res/layout-sw720dp/item_doc_header_message.xml
new file mode 100644
index 0000000..9b797ad
--- /dev/null
+++ b/res/layout-sw720dp/item_doc_header_message.xml
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2016 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.
+-->
+<com.google.android.material.card.MaterialCardView
+    xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:app="http://schemas.android.com/apk/res-auto"
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_margin="4dp"
+    android:elevation="0dp"
+    android:duplicateParentState="true"
+    app:cardElevation="0dp"
+    app:strokeWidth="1dp"
+    app:strokeColor="?android:strokeColor">
+
+    <RelativeLayout
+        android:animateLayoutChanges="true"
+        android:id="@+id/message_container"
+        android:layout_height="wrap_content"
+        android:layout_width="match_parent"
+        android:minHeight="?android:attr/listPreferredItemHeightSmall">
+
+        <ImageView
+            android:contentDescription="@null"
+            android:id="@+id/message_icon"
+            android:layout_height="@dimen/icon_size"
+            android:layout_width="@dimen/icon_size"
+            android:layout_marginStart="0dp"
+            android:layout_marginEnd="10dp"
+            android:layout_marginTop="4dp"
+            android:scaleType="centerInside"/>
+
+        <TextView
+            android:id="@+id/message_textview"
+            android:layout_height="wrap_content"
+            android:layout_width="wrap_content"
+            android:layout_toEndOf="@+id/message_icon"
+            android:layout_marginStart="0dp"
+            android:layout_marginEnd="8dp"
+            android:layout_marginTop="12dp"
+            android:selectAllOnFocus="true"/>
+
+        <Button
+            android:id="@+id/button_dismiss"
+            android:layout_height="wrap_content"
+            android:layout_width="wrap_content"
+            android:layout_alignEnd="@+id/message_textview"
+            android:layout_below="@+id/message_textview"
+            android:text="@android:string/ok"
+            style="@style/DialogTextButton"/>
+    </RelativeLayout>
+</com.google.android.material.card.MaterialCardView>
diff --git a/res/layout/fixed_layout.xml b/res/layout/fixed_layout.xml
index 7f7547f..4116df6 100644
--- a/res/layout/fixed_layout.xml
+++ b/res/layout/fixed_layout.xml
@@ -57,7 +57,7 @@
                 android:id="@+id/horizontal_breadcrumb"
                 android:layout_marginRight="20dp"
                 android:layout_width="match_parent"
-                android:layout_height="match_parent" />
+                android:layout_height="wrap_content" />
 
         </androidx.appcompat.widget.Toolbar>
 
diff --git a/res/layout/item_doc_header_message.xml b/res/layout/item_doc_header_message.xml
index 352d50c..9b797ad 100644
--- a/res/layout/item_doc_header_message.xml
+++ b/res/layout/item_doc_header_message.xml
@@ -13,37 +13,52 @@
      See the License for the specific language governing permissions and
      limitations under the License.
 -->
-<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
-    android:animateLayoutChanges="true"
-    android:id="@+id/message_container"
-    android:layout_height="wrap_content"
+<com.google.android.material.card.MaterialCardView
+    xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:app="http://schemas.android.com/apk/res-auto"
     android:layout_width="match_parent"
-    android:minHeight="?android:attr/listPreferredItemHeightSmall">
+    android:layout_height="wrap_content"
+    android:layout_margin="4dp"
+    android:elevation="0dp"
+    android:duplicateParentState="true"
+    app:cardElevation="0dp"
+    app:strokeWidth="1dp"
+    app:strokeColor="?android:strokeColor">
 
-    <ImageView
-        android:contentDescription="@null"
-        android:id="@+id/message_icon"
-        android:layout_height="@dimen/icon_size"
-        android:layout_width="@dimen/icon_size"
-        android:layout_marginStart="@dimen/list_item_padding"
-        android:layout_marginEnd="@dimen/list_item_padding"
-        android:scaleType="centerInside"/>
-
-    <TextView
-        android:id="@+id/message_textview"
+    <RelativeLayout
+        android:animateLayoutChanges="true"
+        android:id="@+id/message_container"
         android:layout_height="wrap_content"
-        android:layout_width="wrap_content"
-        android:layout_marginStart="0dp"
-        android:layout_marginEnd="@dimen/list_item_padding"
-        android:layout_toEndOf="@+id/message_icon"
-        android:selectAllOnFocus="true"/>
+        android:layout_width="match_parent"
+        android:minHeight="?android:attr/listPreferredItemHeightSmall">
 
-    <Button
-        android:id="@+id/button_dismiss"
-        android:layout_height="wrap_content"
-        android:layout_width="wrap_content"
-        android:layout_alignEnd="@+id/message_textview"
-        android:layout_below="@+id/message_textview"
-        android:text="@android:string/ok"
-        style="?attr/materialButtonStyle"/>
-</RelativeLayout>
+        <ImageView
+            android:contentDescription="@null"
+            android:id="@+id/message_icon"
+            android:layout_height="@dimen/icon_size"
+            android:layout_width="@dimen/icon_size"
+            android:layout_marginStart="0dp"
+            android:layout_marginEnd="10dp"
+            android:layout_marginTop="4dp"
+            android:scaleType="centerInside"/>
+
+        <TextView
+            android:id="@+id/message_textview"
+            android:layout_height="wrap_content"
+            android:layout_width="wrap_content"
+            android:layout_toEndOf="@+id/message_icon"
+            android:layout_marginStart="0dp"
+            android:layout_marginEnd="8dp"
+            android:layout_marginTop="12dp"
+            android:selectAllOnFocus="true"/>
+
+        <Button
+            android:id="@+id/button_dismiss"
+            android:layout_height="wrap_content"
+            android:layout_width="wrap_content"
+            android:layout_alignEnd="@+id/message_textview"
+            android:layout_below="@+id/message_textview"
+            android:text="@android:string/ok"
+            style="@style/DialogTextButton"/>
+    </RelativeLayout>
+</com.google.android.material.card.MaterialCardView>
diff --git a/res/layout/item_doc_list.xml b/res/layout/item_doc_list.xml
index c485edb..a404ca6 100644
--- a/res/layout/item_doc_list.xml
+++ b/res/layout/item_doc_list.xml
@@ -36,12 +36,12 @@
         <FrameLayout
             android:id="@android:id/icon"
             android:pointerIcon="hand"
-            android:layout_width="@dimen/list_item_width"
+            android:layout_width="56dp"
             android:layout_height="@dimen/list_item_height"
             android:paddingBottom="@dimen/list_item_icon_padding"
             android:paddingTop="@dimen/list_item_icon_padding"
             android:paddingEnd="16dp"
-            android:paddingStart="@dimen/list_item_padding" >
+            android:paddingStart="0dp" >
 
             <ImageView
                 android:id="@+id/icon_mime"
@@ -53,8 +53,8 @@
 
             <ImageView
                 android:id="@+id/icon_thumb"
-                android:layout_width="match_parent"
-                android:layout_height="match_parent"
+                android:layout_width="@dimen/list_icon_thumb_size"
+                android:layout_height="@dimen/list_icon_thumb_size"
                 android:contentDescription="@null"
                 android:scaleType="centerCrop" />
 
@@ -74,8 +74,7 @@
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:orientation="vertical"
-            android:layout_gravity="center_vertical"
-            android:layout_marginEnd="@dimen/list_item_padding" >
+            android:layout_gravity="center_vertical">
 
             <TextView
                 android:id="@android:id/title"
diff --git a/res/layout/navigation_breadcrumb_item.xml b/res/layout/navigation_breadcrumb_item.xml
index 1dd6d92..ef79772 100644
--- a/res/layout/navigation_breadcrumb_item.xml
+++ b/res/layout/navigation_breadcrumb_item.xml
@@ -40,7 +40,7 @@
         android:layout_height="match_parent"
         android:gravity="center_vertical"
         android:duplicateParentState="true"
-        android:textAppearance="@android:style/TextAppearance.Material.Widget.ActionBar.Title"
+        android:textAppearance="@style/ToolbarTitle"
         android:background="@drawable/breadcrumb_item_background" />
 
     <ImageView
diff --git a/res/menu/action_mode_menu.xml b/res/menu/action_mode_menu.xml
index f0ae09e..49a9ade 100644
--- a/res/menu/action_mode_menu.xml
+++ b/res/menu/action_mode_menu.xml
@@ -31,6 +31,7 @@
         android:showAsAction="always" />
     <item
         android:id="@+id/action_menu_sort"
+        android:icon="@drawable/ic_sort"
         android:title="@string/menu_sort"
         android:showAsAction="never" />
     <item
@@ -42,6 +43,10 @@
         android:title="@string/menu_select_all"
         android:showAsAction="never" />
     <item
+        android:id="@+id/action_menu_deselect_all"
+        android:title="@string/menu_deselect_all"
+        android:showAsAction="never" />
+    <item
         android:id="@+id/action_menu_copy_to"
         android:title="@string/menu_copy"
         android:showAsAction="never"
diff --git a/res/menu/activity.xml b/res/menu/activity.xml
index 349aa93..5a729f2 100644
--- a/res/menu/activity.xml
+++ b/res/menu/activity.xml
@@ -50,12 +50,14 @@
         <item
             android:id="@+id/option_menu_create_dir"
             android:title="@string/menu_create_dir"
+            android:icon="@drawable/ic_create_new_folder"
             android:alphabeticShortcut="e"
             android:visible="false"
             app:showAsAction="never"/>
         <item
             android:id="@+id/option_menu_sort"
             android:title="@string/menu_sort"
+            android:icon="@drawable/ic_sort"
             android:showAsAction="never"
             android:visible="false" />
         <item
diff --git a/res/menu/container_context_menu.xml b/res/menu/container_context_menu.xml
index 2f70d82..bd8b6c3 100644
--- a/res/menu/container_context_menu.xml
+++ b/res/menu/container_context_menu.xml
@@ -34,6 +34,10 @@
         <item
             android:id="@+id/dir_menu_select_all"
             android:title="@string/menu_select_all" />
+
+        <item
+            android:id="@+id/dir_menu_deselect_all"
+            android:title="@string/menu_deselect_all" />
     </group>
     <group
         android:id="@+id/menu_extras_group">
diff --git a/res/values-af/inspector_strings.xml b/res/values-af/inspector_strings.xml
index 24dcc70..aea6f16 100644
--- a/res/values-af/inspector_strings.xml
+++ b/res/values-af/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Komponis"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Ligging"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Stroomtipes"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Onverwerkte grootte (grepe)"</string>
 </resources>
diff --git a/res/values-af/strings.xml b/res/values-af/strings.xml
index 62932cb..6ec5d8c 100644
--- a/res/values-af/strings.xml
+++ b/res/values-af/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Deel"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Vee uit"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Kies almal"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Ontkies alles"</string>
     <string name="menu_select" msgid="1366061076507142387">"Kies"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Rangskik volgens …"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopieer na …"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Oudio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Video\'s"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokumente"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Groot lêers"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Vanaf hierdie week"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Vouernaam"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Nuwe naam"</string>
     <string name="preview_file" msgid="4056622696305432343">"Voorbeskou die lêer <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Blaai deur lêers in ander programme"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anoniem"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Gee toegang tot \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Gee toegang tot \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" op \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Laat toegang tot \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" toe in \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Dit sal \"<xliff:g id="APPNAME">%1$s</xliff:g>\" volle toegang gee tot alle lêers wat tans onder hierdie ligging geberg word, asook enige toekomstige inhoud wat hier geberg word."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Deursoek hierdie foon"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Vee soekgeskiedenis uit: <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-am/inspector_strings.xml b/res/values-am/inspector_strings.xml
index 423b6da..7fe5c06 100644
--- a/res/values-am/inspector_strings.xml
+++ b/res/values-am/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"የሙዚቃ ደራሲ"</string>
     <string name="metadata_album" msgid="1661699531214720236">"አልበም"</string>
     <string name="metadata_address" msgid="1849921023707744640">"አካባቢ"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"የዥረት አይነቶች"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"የጥሬ መጠን (ባይት)"</string>
 </resources>
diff --git a/res/values-am/strings.xml b/res/values-am/strings.xml
index 5960e11..bb7767e 100644
--- a/res/values-am/strings.xml
+++ b/res/values-am/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"አጋራ"</string>
     <string name="menu_delete" msgid="1022254131543256626">"ሰርዝ"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"ሁሉንም ምረጥ"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"ሁሉንም አትምረጥ"</string>
     <string name="menu_select" msgid="1366061076507142387">"ይምረጡ"</string>
     <string name="menu_sort" msgid="3362419226163725275">"ደርድር በ..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"ቅዳ ወደ…"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"ኦዲዮ"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"ቪዲዮዎች"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"ሰነዶች"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"ትላልቅ ፋይሎች"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"ከዚህ ሳምንት"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"የአቃፊ ስም"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"አዲስ ስም"</string>
     <string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> ፋይሉን በቅድመ እይታ ይመልከቱ"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"ፋይሎችን በሌሎች መተግበሪያዎች ውስጥ ያስሱ"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"ስም-አልባ"</string>
     <string name="open_tree_button" msgid="19992834788135845">"የ«<xliff:g id="DIRECTORY">%1$s</xliff:g>» መዳረሻን ፍቀድ"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"በ«<xliff:g id="ROOT">%2$s</xliff:g>» ላይ የ«<xliff:g id="DIRECTORY">%1$s</xliff:g>» መዳረሻ ይፈቀድ?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"በ«<xliff:g id="ROOT">%2$s</xliff:g>» ውስጥ የ«<xliff:g id="DIRECTORY">%1$s</xliff:g>» መዳረሻ ይፈቀድ?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"«<xliff:g id="APPNAME">%1$s</xliff:g>» በአሁኑ ጊዜ በዚህ ቦታ ላይ የተከማቹ እና ወደፊት በዚህ ላይ የሚከማቹ ማናቸውም ሁሉም ፋይሎች ሙሉ መዳረሻ እንዲኖረው ያስችላል።"</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"ይህን ስልክ ይፈልጉ"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"የፍለጋ ታሪክ ይሰርዙ <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-ar/inspector_strings.xml b/res/values-ar/inspector_strings.xml
index ffae9de..c0842b9 100644
--- a/res/values-ar/inspector_strings.xml
+++ b/res/values-ar/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"الملحّن"</string>
     <string name="metadata_album" msgid="1661699531214720236">"الألبوم"</string>
     <string name="metadata_address" msgid="1849921023707744640">"الموقع الجغرافي"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"أنواع سلسلة البطاقات"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"الحجم الأولي (بالبايت)"</string>
 </resources>
diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml
index 1117399..2dce5cf 100644
--- a/res/values-ar/strings.xml
+++ b/res/values-ar/strings.xml
@@ -36,8 +36,9 @@
     <string name="menu_share" msgid="4307140947108068356">"مشاركة"</string>
     <string name="menu_delete" msgid="1022254131543256626">"حذف"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"تحديد الكل"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"إلغاء اختيار الكلّ"</string>
     <string name="menu_select" msgid="1366061076507142387">"اختيار"</string>
-    <string name="menu_sort" msgid="3362419226163725275">"ترتيب حسب..."</string>
+    <string name="menu_sort" msgid="3362419226163725275">"الترتيب حسب..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"نسخ إلى…"</string>
     <string name="menu_move" msgid="2310760789561129882">"نقل إلى..."</string>
     <string name="menu_compress" msgid="37539111904724188">"ضغط"</string>
@@ -70,12 +71,12 @@
     <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"اسم الملف (من الألف للياء)"</string>
     <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"النوع (من الألف إلى الياء)"</string>
     <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"الحجم (الأصغر أولاً)"</string>
-    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"تواريخ معدلة (الأقدم أولاً)"</string>
+    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"تاريخ التعديل (الأقدم أولاً)"</string>
     <string name="sort_dimension_name_descending" msgid="1514525521100423342">"اسم الملف (من الياء للألف)"</string>
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"النوع (من الياء إلى الألف)"</string>
     <string name="sort_dimension_size_descending" msgid="2367030017597348938">"الحجم (الأكبر أولاً)"</string>
-    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"تواريخ معدلة (الأحدث أولاً)"</string>
-    <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"ترتيب بحسب"</string>
+    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"تاريخ التعديل (الأحدث أولاً)"</string>
+    <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"الترتيب حسب"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"الترتيب بحسب <xliff:g id="LABEL">%s</xliff:g>"</string>
     <string name="directory_items" msgid="6645621978998614003">"عدد العناصر"</string>
     <string name="sort_direction_ascending" msgid="5882787683763248102">"تصاعدي"</string>
@@ -257,7 +258,7 @@
       <item quantity="few">تم تحديد <xliff:g id="COUNT_1">%1$d</xliff:g> عناصر</item>
       <item quantity="many">تم تحديد <xliff:g id="COUNT_1">%1$d</xliff:g> عنصرًا</item>
       <item quantity="other">تم تحديد <xliff:g id="COUNT_1">%1$d</xliff:g> عنصر</item>
-      <item quantity="one">تم تحديد <xliff:g id="COUNT_0">%1$d</xliff:g> عنصر</item>
+      <item quantity="one">تم تحديد عنصر واحد (<xliff:g id="COUNT_0">%1$d</xliff:g>)</item>
     </plurals>
     <plurals name="elements_dragged" formatted="false" msgid="5932571296037626279">
       <item quantity="zero"><xliff:g id="COUNT_1">%1$d</xliff:g> عنصر</item>
@@ -325,14 +326,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"الصوت"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"الفيديوهات"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"المستندات"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"الملفات الكبيرة"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"من هذا الأسبوع"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"اسم المجلد"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"اسم جديد"</string>
     <string name="preview_file" msgid="4056622696305432343">"معاينة الملف <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"تصفّح الملفات في تطبيقات أخرى"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"مجهول"</string>
     <string name="open_tree_button" msgid="19992834788135845">"السماح بالوصول إلى \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
-    <skip />
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"هل تريد السماح بالوصول إلى \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" على \"<xliff:g id="ROOT">%2$s</xliff:g>\"؟"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"يؤدي ذلك إلى السماح لتطبيق \"<xliff:g id="APPNAME">%1$s</xliff:g>\" بالحصول على إمكانية الدخول الكاملة إلى جميع الملفات المخزَّنة حاليًا ضِمنَ هذا الموقع وإلى أيّ محتوى يُخزَّن هنا في المستقبل."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"البحث في هذا الهاتف"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"حذف سجلّ البحث <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-as/inspector_strings.xml b/res/values-as/inspector_strings.xml
index 6d5f90e..6b46533 100644
--- a/res/values-as/inspector_strings.xml
+++ b/res/values-as/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"সুৰকাৰ"</string>
     <string name="metadata_album" msgid="1661699531214720236">"এলবাম"</string>
     <string name="metadata_address" msgid="1849921023707744640">"অৱস্থান"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"ষ্ট্ৰীমৰ প্ৰকাৰ"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"ডিবাগ ফাইলৰ আকাৰ (বাইট)"</string>
 </resources>
diff --git a/res/values-as/strings.xml b/res/values-as/strings.xml
index 03985a3..0d18fbb 100644
--- a/res/values-as/strings.xml
+++ b/res/values-as/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"শ্বেয়াৰ কৰক"</string>
     <string name="menu_delete" msgid="1022254131543256626">"মচক"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"সকলো বাছনি কৰক"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"সকলো বাছনি নোহোৱা কৰক"</string>
     <string name="menu_select" msgid="1366061076507142387">"বাছনি কৰক"</string>
     <string name="menu_sort" msgid="3362419226163725275">"এই অনুসৰি সজাওক..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"ইয়াত প্ৰতিলিপি কৰক…"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"অডিঅ’"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"ভিডিঅ’"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"দস্তাবেজ"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"ডাঙৰ ফাইলসমূহ"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"এই সপ্তাহৰ পৰা"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"ফ’ল্ডাৰৰ নাম"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"নতুন নাম"</string>
     <string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> ফাইলটো পূৰ্বদৰ্শন কৰক"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"অন্য এপত ফাইল ব্ৰাউজ কৰক"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"পৰিচয়বিহীন"</string>
     <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" এক্সেছ কৰাৰ অনুমতি দিয়ক"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\"ত থকা \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" এক্সেছ কৰাৰ অনুমতি দিবনে?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\"ত থকা \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" এক্সেছ কৰাৰ অনুমতি দিবনে?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"ইয়ে \"<xliff:g id="APPNAME">%1$s</xliff:g>\"ক বৰ্তমান এই অৱস্থানত থকা আৰু ভৱিষ্যতে এই অৱস্থানত জমা কৰা সকলো ফাইল সম্পূৰ্ণভাৱে এক্সেছ কৰাৰ অনুমতি দিব।"</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"এই ফ’নটো সন্ধান কৰক"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"সন্ধান ইতিহাস মচক <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-az/inspector_strings.xml b/res/values-az/inspector_strings.xml
index 2ae8084..aae2114 100644
--- a/res/values-az/inspector_strings.xml
+++ b/res/values-az/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Bəstəkar"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Albom"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Məkan"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Axın növləri"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Sətir ölçüsü (bayt)"</string>
 </resources>
diff --git a/res/values-az/strings.xml b/res/values-az/strings.xml
index 8e44c59..7668e6e 100644
--- a/res/values-az/strings.xml
+++ b/res/values-az/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Paylaşın"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Sil"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Hamısını seçin"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Bütün seçimləri silin"</string>
     <string name="menu_select" msgid="1366061076507142387">"Seçin"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Çeşidləyin..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Buraya kopyalayın:"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videolar"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Sənədlər"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Böyük fayllar"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Bu həftədən"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Qovluq adı"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Yeni ad"</string>
     <string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> faylını önizləyin"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Faylları digər tətbiqlərdə axtarın"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonim"</string>
     <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" girişinə icazə verin"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" ünvanında \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" girişinə icazə verilsin?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" ünvanında \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" girişinə icazə verilsin?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Bu, \"<xliff:g id="APPNAME">%1$s</xliff:g>\" tətbiqinin hazırda bu ünvanda saxlanılmış bütün fayllara və gələcəkdə saxlanılacaq kontentə girişinə icazə verəcək."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Bu telefonu axtarın"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"<xliff:g id="TEXT">%1$s</xliff:g> üçün axtarış tarixçəsini silin"</string>
 </resources>
diff --git a/res/values-b+sr+Latn/inspector_strings.xml b/res/values-b+sr+Latn/inspector_strings.xml
index 133f533..5bc9b8c 100644
--- a/res/values-b+sr+Latn/inspector_strings.xml
+++ b/res/values-b+sr+Latn/inspector_strings.xml
@@ -33,7 +33,7 @@
     <string name="metadata_camera" msgid="2363009732801281319">"Kamera"</string>
     <string name="metadata_camera_format" msgid="1494489751904311612">"<xliff:g id="MAKE">%1$s</xliff:g> <xliff:g id="MODEL">%2$s</xliff:g>"</string>
     <string name="metadata_aperture" msgid="6538741952698935357">"Otvor blende"</string>
-    <string name="metadata_shutter_speed" msgid="8204739885103326131">"Brzina zatvarača"</string>
+    <string name="metadata_shutter_speed" msgid="8204739885103326131">"Brzina okidača"</string>
     <string name="metadata_duration" msgid="3115494422055472715">"Trajanje"</string>
     <string name="metadata_date_time" msgid="1090351199248114406">"Snimljeno"</string>
     <string name="metadata_focal_length" msgid="3440735161407699893">"Žižna daljina"</string>
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Kompozitor"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Lokacija"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Tipovi strimova"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Veličina RAW datoteke (u bajtovima)"</string>
 </resources>
diff --git a/res/values-b+sr+Latn/strings.xml b/res/values-b+sr+Latn/strings.xml
index 6a5b14b..32090ae 100644
--- a/res/values-b+sr+Latn/strings.xml
+++ b/res/values-b+sr+Latn/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Deli"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Izbriši"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Izaberi sve"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Poništi izbor svih stavki"</string>
     <string name="menu_select" msgid="1366061076507142387">"Izaberi"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Sortiraj prema..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopiraj u…"</string>
@@ -259,13 +260,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Zvuk"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Video snimci"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokumenti"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Velike datoteke"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Ove nedelje"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Naziv direktorijuma"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Novi naziv"</string>
     <string name="preview_file" msgid="4056622696305432343">"Pregledajte datoteku <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Pregledajte datoteke u drugim aplikacijama"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonimna"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Dozvolite pristup direktorijumu „<xliff:g id="DIRECTORY">%1$s</xliff:g>“"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Želite li da dozvolite pristup direktorijumu „<xliff:g id="DIRECTORY">%1$s</xliff:g>“ na „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Želite li da dozvolite pristup direktorijumu „<xliff:g id="DIRECTORY">%1$s</xliff:g>“ u „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"To će dozvoliti aplikaciji „<xliff:g id="APPNAME">%1$s</xliff:g>“ da ima potpun pristup svim datotekama koje se trenutno čuvaju na ovoj lokaciji, kao i bilo kom sadržaju koji će se tu čuvati u budućnosti."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Pretražite ovaj telefon"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Izbrišite istoriju pretrage <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-be/inspector_strings.xml b/res/values-be/inspector_strings.xml
index 79cd4f2..8b0696d 100644
--- a/res/values-be/inspector_strings.xml
+++ b/res/values-be/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Кампазітар"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Альбом"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Месцазнаходжанне"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Тыпы плыні"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Памер файла RAW (у байтах)"</string>
 </resources>
diff --git a/res/values-be/strings.xml b/res/values-be/strings.xml
index 80364c6..39cc91f 100644
--- a/res/values-be/strings.xml
+++ b/res/values-be/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Абагуліць"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Выдаліць"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Выбраць усе"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Адмяніць выбар усіх"</string>
     <string name="menu_select" msgid="1366061076507142387">"Выбраць"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Сартаваць па…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Капіраваць у…"</string>
@@ -281,13 +282,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Аўдыя"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Відэа"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Дакументы"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Вялікія файлы"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"З гэтага тыдня"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Назва папкі"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Новая назва"</string>
     <string name="preview_file" msgid="4056622696305432343">"Папярэдні прагляд файла \"<xliff:g id="FILENAME">%1$s</xliff:g>\""</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Пошук файлаў у іншых праграмах"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Ананімная"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Дазволіць доступ да каталога \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Дазволіць доступ да каталога \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" (\"<xliff:g id="ROOT">%2$s</xliff:g>\")?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Дазволіць доступ да каталога \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" (\"<xliff:g id="ROOT">%2$s</xliff:g>\")?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Гэта дасць праграме \"<xliff:g id="APPNAME">%1$s</xliff:g>\" поўны доступ да ўсіх файлаў, якія захоўваюцца зараз або будуць захаваны ў гэтым месцы."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Пошук на гэтым тэлефоне"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Выдаліць гісторыю пошуку <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-bg/inspector_strings.xml b/res/values-bg/inspector_strings.xml
index 9e6b1e6..259ddd1 100644
--- a/res/values-bg/inspector_strings.xml
+++ b/res/values-bg/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Композитор"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Албум"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Местоположение"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Типове поточно предаване"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Необработен размер (байтове)"</string>
 </resources>
diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml
index 4260552..db631b9 100644
--- a/res/values-bg/strings.xml
+++ b/res/values-bg/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Споделяне"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Изтриване"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Избиране на всичко"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Премахв. на избора от всички"</string>
     <string name="menu_select" msgid="1366061076507142387">"Избиране"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Сортиране по..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Копиране във…"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Аудио"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Видеоклипове"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Документи"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Големи файлове"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"От тази седмица"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Име на папката"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Ново име"</string>
     <string name="preview_file" msgid="4056622696305432343">"Визуализация на файла <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Преглед на файлове в други приложения"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Анонимно"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Разрешаване на достъп до „<xliff:g id="DIRECTORY">%1$s</xliff:g>“"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Да се разреши ли достъп до „<xliff:g id="DIRECTORY">%1$s</xliff:g>“ на „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Да се разреши ли достъп до „<xliff:g id="DIRECTORY">%1$s</xliff:g>“ на „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Така „<xliff:g id="APPNAME">%1$s</xliff:g>“ ще получи пълен достъп до всички файлове, които понастоящем се съхраняват в това местоположение, както и до всяко съдържание, което ще се съхранява тук в бъдеще."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Търсете в този телефон"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Изтриване на <xliff:g id="TEXT">%1$s</xliff:g> от историята на търсенията"</string>
 </resources>
diff --git a/res/values-bn/inspector_strings.xml b/res/values-bn/inspector_strings.xml
index a9d1049..14d3ff2 100644
--- a/res/values-bn/inspector_strings.xml
+++ b/res/values-bn/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"সুরকার"</string>
     <string name="metadata_album" msgid="1661699531214720236">"অ্যালবাম"</string>
     <string name="metadata_address" msgid="1849921023707744640">"লোকেশন"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"স্ট্রিমের ধরন"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"RAW এর সাইজ (বাইট)"</string>
 </resources>
diff --git a/res/values-bn/strings.xml b/res/values-bn/strings.xml
index 0fef2a8..87cfdff 100644
--- a/res/values-bn/strings.xml
+++ b/res/values-bn/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"শেয়ার করুন"</string>
     <string name="menu_delete" msgid="1022254131543256626">"মুছুন"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"সবগুলি বেছে নিন"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"সব টিকচিহ্ন সরান"</string>
     <string name="menu_select" msgid="1366061076507142387">"বেছে নিন"</string>
     <string name="menu_sort" msgid="3362419226163725275">"এই অনুসারে সাজান..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"এতে কপি করুন…"</string>
@@ -92,7 +93,7 @@
     <string name="root_type_shortcut" msgid="6059343175525442279">"শর্টকাট"</string>
     <string name="root_type_device" msgid="1713604128005476585">"ডিভাইস"</string>
     <string name="root_type_apps" msgid="8646073235029886342">"আরও অ্যাপ্স"</string>
-    <string name="empty" msgid="5300254272613103004">"কোনো আইটেম নেই"</string>
+    <string name="empty" msgid="5300254272613103004">"কোনও আইটেম নেই"</string>
     <string name="no_results" msgid="2371026325236359209">"%1$s এ কোনো মিল নেই"</string>
     <string name="toast_no_application" msgid="7555319548595113121">"ফাইল খোলা যাবে না"</string>
     <string name="toast_view_in_archives_unsupported" msgid="1923221390170964845">"আর্কাইভের ফাইলগুলি খোলা যাচ্ছে না"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"অডিও"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"ভিডিও"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"ডকুমেন্ট"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"বড় ফাইল"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"এই সপ্তাহ থেকে"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"ফোল্ডারের নাম"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"নতুন নাম"</string>
     <string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> ফাইলের প্রিভিউ দেখুন"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"অন্যান্য অ্যাপে ফাইল ব্রাউজ করুন"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"বেনামী"</string>
     <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"-এ অ্যাক্সেসের অনুমতি দিন"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\"-এর <xliff:g id="DIRECTORY">%1$s</xliff:g>-এ অ্যাক্সেস করার অনুমতি দিতে চান?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\"-এর \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" অ্যাক্সেস করার অনুমতি দিতে চান?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"এই লোকেশনে বর্তমানে থাকা এবং ভবিষ্যতে রাখা যেকোনও ফাইলে <xliff:g id="APPNAME">%1$s</xliff:g> এর অ্যাক্সেস করার অনুমতি দেয়।"</string>
-    <string name="search_bar_hint" msgid="4517366509897977321">"এই ফোনটি খুঁজুন"</string>
+    <string name="search_bar_hint" msgid="4517366509897977321">"এই ফোনে খুঁজুন"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"সার্চের ইতিহাস মুছুন <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-bs/inspector_strings.xml b/res/values-bs/inspector_strings.xml
index 3668ec8..dddfb5c 100644
--- a/res/values-bs/inspector_strings.xml
+++ b/res/values-bs/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Kompozitor"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Lokacija"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Vrste prijenosa"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Raw veličina (bajta)"</string>
 </resources>
diff --git a/res/values-bs/strings.xml b/res/values-bs/strings.xml
index fc1b68c..9d9845e 100644
--- a/res/values-bs/strings.xml
+++ b/res/values-bs/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Dijeli"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Izbriši"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Odaberi sve"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Poništi sve odabire"</string>
     <string name="menu_select" msgid="1366061076507142387">"Odaberi"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Poredaj po…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopiraj u…"</string>
@@ -70,11 +71,11 @@
     <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Naziv fajla (A – Ž)"</string>
     <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Vrsta (A – Ž)"</string>
     <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Veličina (prvo najmanje)"</string>
-    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Izmijenjeno (prvo najstariji)"</string>
+    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Izmijenjeno (prvo najstarije)"</string>
     <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Naziv fajla (Ž – A)"</string>
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Vrsta (Ž – A)"</string>
     <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Veličina (prvo najveće)"</string>
-    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Izmijenjeno (prvo najnoviji)"</string>
+    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Izmijenjeno (prvo najnovije)"</string>
     <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Poredaj po"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"Poredano po: <xliff:g id="LABEL">%s</xliff:g>"</string>
     <string name="directory_items" msgid="6645621978998614003">"Broj stavki"</string>
@@ -221,9 +222,9 @@
       <item quantity="other">Želite li izbrisati <xliff:g id="COUNT_1">%1$d</xliff:g> fajlova.</item>
     </plurals>
     <plurals name="delete_folders_confirmation_message" formatted="false" msgid="1028946402799686388">
-      <item quantity="one">Želite li izbrisati <xliff:g id="COUNT_1">%1$d</xliff:g> folder i njihov sadržaj?</item>
-      <item quantity="few">Želite li izbrisati <xliff:g id="COUNT_1">%1$d</xliff:g> foldera i njihov sadržaj?</item>
-      <item quantity="other">Želite li izbrisati <xliff:g id="COUNT_1">%1$d</xliff:g> foldera i njihov sadržaj?</item>
+      <item quantity="one">Izbrisati <xliff:g id="COUNT_1">%1$d</xliff:g> folder i njihov sadržaj?</item>
+      <item quantity="few">Izbrisati <xliff:g id="COUNT_1">%1$d</xliff:g> foldera i njihov sadržaj?</item>
+      <item quantity="other">Izbrisati <xliff:g id="COUNT_1">%1$d</xliff:g> foldera i njihov sadržaj?</item>
     </plurals>
     <plurals name="delete_items_confirmation_message" formatted="false" msgid="7285090426511028179">
       <item quantity="one">Želite li izbrisati <xliff:g id="COUNT_1">%1$d</xliff:g> stavku?</item>
@@ -259,13 +260,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Zvuk"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videozapisi"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokumenti"</string>
-    <string name="input_hint_new_folder" msgid="479672411219725677">"Ime foldera"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Veliki fajlovi"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Od ove sedmice"</string>
+    <string name="input_hint_new_folder" msgid="479672411219725677">"Naziv foldera"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Novo ime"</string>
     <string name="preview_file" msgid="4056622696305432343">"Pregled fajla <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Pretraživanje fajlova u drugim aplikacijama"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonimno"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Dozvoli pristup direktoriju \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Omogućiti pristup direktoriju \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" na uređaju \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Dozvoliti pristup direktoriju \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" u \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Aplikaciji \"<xliff:g id="APPNAME">%1$s</xliff:g>\" će biti dozvoljen potpuni pristup svim fajlovima koji su trenutno pohranjeni na ovoj lokaciji te bilo kojem sadržaju koji se ubuduće pohrani ovdje."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Pretražite ovaj telefon"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Izbriši historiju pretraživanja <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-ca/inspector_strings.xml b/res/values-ca/inspector_strings.xml
index 329f950..86b3d9f 100644
--- a/res/values-ca/inspector_strings.xml
+++ b/res/values-ca/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Compositor"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Àlbum"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Ubicació"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Tipus de fluxos"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Mida sense processar (bytes)"</string>
 </resources>
diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml
index ff413b3..5cb30f7 100644
--- a/res/values-ca/strings.xml
+++ b/res/values-ca/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Comparteix"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Suprimeix"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Selecciona-ho tot"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Desselecciona-ho tot"</string>
     <string name="menu_select" msgid="1366061076507142387">"Selecciona"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Ordena per..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Copia a…"</string>
@@ -70,12 +71,12 @@
     <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Nom del fitxer (A-Z)"</string>
     <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Tipus (A-Z)"</string>
     <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Mida (més petit primer)"</string>
-    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Data d\'edició (antics)"</string>
+    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Data de modificació (antics primer)"</string>
     <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Nom del fitxer (Z-A)"</string>
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Tipus (Z-A)"</string>
-    <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Mida (més gros primer)"</string>
-    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Data d\'edició (recents)"</string>
-    <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Ordena per:"</string>
+    <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Mida (més gran primer)"</string>
+    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Data de modificació (recents primer)"</string>
+    <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Ordena per"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"Ordenat per: <xliff:g id="LABEL">%s</xliff:g>"</string>
     <string name="directory_items" msgid="6645621978998614003">"Nombre d\'elements"</string>
     <string name="sort_direction_ascending" msgid="5882787683763248102">"Ascendent"</string>
@@ -237,14 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Àudio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Vídeos"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Documents"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Fitxers grans"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Aquesta setmana"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Nom de la carpeta"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Nom nou"</string>
     <string name="preview_file" msgid="4056622696305432343">"Previsualitza el fitxer <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Cerca fitxers en altres aplicacions"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anònima"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Permet l\'accés a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
-    <skip />
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Vols permetre l\'accés al directori <xliff:g id="DIRECTORY">%1$s</xliff:g> (<xliff:g id="ROOT">%2$s</xliff:g>)?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Permetrà que <xliff:g id="APPNAME">%1$s</xliff:g> accedeixi a tots els fitxers que hi ha emmagatzemats actualment en aquesta ubicació i a qualsevol contingut que s\'hi emmagatzemi posteriorment."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Cerca en aquest telèfon"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Suprimeix l\'historial de cerques <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-cs/inspector_strings.xml b/res/values-cs/inspector_strings.xml
index 95705e1..c3e350b 100644
--- a/res/values-cs/inspector_strings.xml
+++ b/res/values-cs/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Skladatel"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Místo"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Typy streamů"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Velikost souboru RAW (bajty)"</string>
 </resources>
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index 9c5e027..b30d005 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Sdílet"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Smazat"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Vybrat vše"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Zrušit výběr všech"</string>
     <string name="menu_select" msgid="1366061076507142387">"Vybrat"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Řadit podle…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopírovat do…"</string>
@@ -70,11 +71,11 @@
     <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Název souboru (A–Z)"</string>
     <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Typ (A–Z)"</string>
     <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Velikost (od nejmenšího)"</string>
-    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Úprava (od nejstaršího)"</string>
+    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Čas změny (od nejstaršího)"</string>
     <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Název souboru (Z–A)"</string>
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Typ (Z–A)"</string>
     <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Velikost (od největšího)"</string>
-    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Úprava (od nejnovějšího)"</string>
+    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Čas změny (od nejnovějšího)"</string>
     <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Řadit podle"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"Seřazeno podle: <xliff:g id="LABEL">%s</xliff:g>"</string>
     <string name="directory_items" msgid="6645621978998614003">"Počet položek"</string>
@@ -281,13 +282,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Zvuk"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videa"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokumenty"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Velké soubory"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Z tohoto týdne"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Název složky"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Nový název"</string>
     <string name="preview_file" msgid="4056622696305432343">"Zobrazit náhled souboru <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Procházet soubory v ostatních aplikacích"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonymní"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Povolit přístup k adresáři „<xliff:g id="DIRECTORY">%1$s</xliff:g>“"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Povolit přístup k adresáři <xliff:g id="DIRECTORY">%1$s</xliff:g> na zařízení <xliff:g id="ROOT">%2$s</xliff:g>?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Povolit přístup k adresáři <xliff:g id="DIRECTORY">%1$s</xliff:g> na zařízení <xliff:g id="ROOT">%2$s</xliff:g>?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Aplikace <xliff:g id="APPNAME">%1$s</xliff:g> získá úplný přístup ke všem souborů, které jsou aktuálně uložené v tomto umístění, a k veškerému obsahu, který zde bude uložen v budoucnu."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Hledat v telefonu"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Vymazat historii vyhledávání <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-da/inspector_strings.xml b/res/values-da/inspector_strings.xml
index 582e9d1..3c0fe5e 100644
--- a/res/values-da/inspector_strings.xml
+++ b/res/values-da/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Komponist"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Placering"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Streamingtyper"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"RAW-størrelse (i bytes)"</string>
 </resources>
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index 716c7e7..fb5832e 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Del"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Slet"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Vælg alle"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Fravælg alle"</string>
     <string name="menu_select" msgid="1366061076507142387">"Vælg"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Sortér efter…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopiér til…"</string>
@@ -67,12 +68,12 @@
     <string name="sort_dimension_file_type" msgid="5779709622922085381">"Type"</string>
     <string name="sort_dimension_size" msgid="2190547351159472884">"Størrelse"</string>
     <string name="sort_dimension_date" msgid="4231005651895254033">"Ændret"</string>
-    <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Filnavn (A til Z)"</string>
-    <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Type (A til Z)"</string>
+    <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Filnavn (A til Å)"</string>
+    <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Type (A til Å)"</string>
     <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Størrelse (mindste først)"</string>
     <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Ændret (ældste først)"</string>
-    <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Filnavn (Z til A)"</string>
-    <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Type (Z til A)"</string>
+    <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Filnavn (Å til A)"</string>
+    <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Type (Z til Å)"</string>
     <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Størrelse (største først)"</string>
     <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Ændret (nyeste først)"</string>
     <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Sortér efter"</string>
@@ -93,7 +94,7 @@
     <string name="root_type_device" msgid="1713604128005476585">"Enheder"</string>
     <string name="root_type_apps" msgid="8646073235029886342">"Flere apps"</string>
     <string name="empty" msgid="5300254272613103004">"Ingen elementer"</string>
-    <string name="no_results" msgid="2371026325236359209">"Ingen kampe i %1$s"</string>
+    <string name="no_results" msgid="2371026325236359209">"Ingen match i %1$s"</string>
     <string name="toast_no_application" msgid="7555319548595113121">"Filen kan ikke åbnes"</string>
     <string name="toast_view_in_archives_unsupported" msgid="1923221390170964845">"Filer i arkiver kan ikke åbnes"</string>
     <string name="toast_failed_delete" msgid="3453846588205817591">"Nogle dokumenter kan ikke slettes"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Lyd"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videoer"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokumenter"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Store filer"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Fra denne uge"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Mappenavn"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Nyt navn"</string>
     <string name="preview_file" msgid="4056622696305432343">"Se forhåndsvisning af filen <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Gennemse filer i andre apps"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonym"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Tillad adgang til \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Vil du tillade adgang til \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" i \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Vil du tillade adgang til \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" i \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Dette åbner \"<xliff:g id="APPNAME">%1$s</xliff:g>\", så den har fuld adgang til alle filer, der i øjeblikket er gemt på denne placering, og eventuelt fremtidigt indhold, som er gemt her."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Søg på denne telefon"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Slet søgehistorikken <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-de/inspector_strings.xml b/res/values-de/inspector_strings.xml
index 9a8356d..d535efd 100644
--- a/res/values-de/inspector_strings.xml
+++ b/res/values-de/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Komponist"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Standort"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Streamingtypen"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Unkomprimierte Größe (Byte)"</string>
 </resources>
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index 92ca886..78bbb80 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Teilen"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Löschen"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Alle auswählen"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Auswahl für alle aufheben"</string>
     <string name="menu_select" msgid="1366061076507142387">"Auswählen"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Sortieren nach…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopieren nach…"</string>
@@ -70,11 +71,11 @@
     <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Dateiname (A bis Z)"</string>
     <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Typ (A bis Z)"</string>
     <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Größe (kleinste zuerst)"</string>
-    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Geändert (älteste zuerst)"</string>
+    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Änderungszeitpunkt (älteste zuerst)"</string>
     <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Dateiname (Z bis A)"</string>
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Typ (Z bis A)"</string>
     <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Größe (größte zuerst)"</string>
-    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Geändert (neueste zuerst)"</string>
+    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Änderungszeitpunkt (neueste zuerst)"</string>
     <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Sortieren nach"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"Nach <xliff:g id="LABEL">%s</xliff:g> sortiert"</string>
     <string name="directory_items" msgid="6645621978998614003">"Anzahl der Elemente"</string>
@@ -237,14 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videos"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokumente"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Große Dateien"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Von dieser Woche"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Ordnername"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Neuer Name"</string>
     <string name="preview_file" msgid="4056622696305432343">"Datei \"<xliff:g id="FILENAME">%1$s</xliff:g>\" als Vorschau ansehen"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Dateien in anderen Apps ansehen"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonym"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Zugriff auf \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" erlauben"</string>
-    <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
-    <skip />
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Zugriff auf \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" in \"<xliff:g id="ROOT">%2$s</xliff:g>\" zulassen?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"<xliff:g id="APPNAME">%1$s</xliff:g> hat dann uneingeschränkten Zugriff auf alle Dateien, die aktuell an diesem Ort gespeichert sind, sowie auf sämtliche Inhalte, die zukünftig dort gespeichert werden."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Auf diesem Smartphone suchen"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"<xliff:g id="TEXT">%1$s</xliff:g>-Suchverlauf löschen"</string>
 </resources>
diff --git a/res/values-el/inspector_strings.xml b/res/values-el/inspector_strings.xml
index 7731009..29ed7ca 100644
--- a/res/values-el/inspector_strings.xml
+++ b/res/values-el/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Συνθέτης"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Άλμπουμ"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Τοποθεσία"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Τύποι ροής"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Μη επεξεργασμένο μέγεθος (byte)"</string>
 </resources>
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index 731e64d..1a767c7 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Κοινοποίηση"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Διαγραφή"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Επιλογή όλων"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Αποεπιλογή όλων"</string>
     <string name="menu_select" msgid="1366061076507142387">"Επιλογή"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Ταξινόμηση κατά…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Αντιγραφή σε…"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Ήχος"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Βίντεο"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Έγγραφα"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Μεγάλα αρχεία"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Από αυτήν την εβδομάδα"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Όνομα φακέλου"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Νέο όνομα"</string>
     <string name="preview_file" msgid="4056622696305432343">"Προεπισκόπηση του αρχείου <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Αναζήτηση αρχείων σε άλλες εφαρμογές"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Ανώνυμη"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Να επιτρέπεται η πρόσβαση σε \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Να επιτρέπεται η πρόσβαση σε \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" στο \"<xliff:g id="ROOT">%2$s</xliff:g>\";"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Να επιτρέπεται η πρόσβαση σε \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" στο \"<xliff:g id="ROOT">%2$s</xliff:g>\";"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Θα επιτρέπεται στην εφαρμογή \"<xliff:g id="APPNAME">%1$s</xliff:g>\" να έχει πλήρη πρόσβαση σε όλα τα αρχεία που είναι αποθηκευμένα αυτήν τη στιγμή σε αυτήν την τοποθεσία και τυχόν περιεχόμενο που θα αποθηκευτεί μελλοντικά εδώ."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Αναζήτηση αυτού του τηλεφώνου"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Διαγραφή ιστορικού αναζήτησης <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-en-rAU/inspector_strings.xml b/res/values-en-rAU/inspector_strings.xml
index 89d9e75..e37aab9 100644
--- a/res/values-en-rAU/inspector_strings.xml
+++ b/res/values-en-rAU/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Composer"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Location"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Stream types"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Raw size (bytes)"</string>
 </resources>
diff --git a/res/values-en-rAU/strings.xml b/res/values-en-rAU/strings.xml
index 3ccf3eb..06da8f6 100644
--- a/res/values-en-rAU/strings.xml
+++ b/res/values-en-rAU/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Shared"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Delete"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Select all"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Deselect all"</string>
     <string name="menu_select" msgid="1366061076507142387">"Select"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Sort by..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Copy to…"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videos"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Documents"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Large files"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"From this week"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Folder name"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"New name"</string>
     <string name="preview_file" msgid="4056622696305432343">"Preview the file <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Browse files in other apps"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonymous"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\'"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' on \'<xliff:g id="ROOT">%2$s</xliff:g>\'?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' in \'<xliff:g id="ROOT">%2$s</xliff:g>\'?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"It will allow \'<xliff:g id="APPNAME">%1$s</xliff:g>\' to have full access to all files currently stored under this location, and any future content stored here."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Search this phone"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Delete search history <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-en-rCA/inspector_strings.xml b/res/values-en-rCA/inspector_strings.xml
index 89d9e75..e37aab9 100644
--- a/res/values-en-rCA/inspector_strings.xml
+++ b/res/values-en-rCA/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Composer"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Location"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Stream types"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Raw size (bytes)"</string>
 </resources>
diff --git a/res/values-en-rCA/strings.xml b/res/values-en-rCA/strings.xml
index 3ccf3eb..06da8f6 100644
--- a/res/values-en-rCA/strings.xml
+++ b/res/values-en-rCA/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Shared"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Delete"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Select all"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Deselect all"</string>
     <string name="menu_select" msgid="1366061076507142387">"Select"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Sort by..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Copy to…"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videos"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Documents"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Large files"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"From this week"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Folder name"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"New name"</string>
     <string name="preview_file" msgid="4056622696305432343">"Preview the file <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Browse files in other apps"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonymous"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\'"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' on \'<xliff:g id="ROOT">%2$s</xliff:g>\'?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' in \'<xliff:g id="ROOT">%2$s</xliff:g>\'?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"It will allow \'<xliff:g id="APPNAME">%1$s</xliff:g>\' to have full access to all files currently stored under this location, and any future content stored here."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Search this phone"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Delete search history <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-en-rGB/inspector_strings.xml b/res/values-en-rGB/inspector_strings.xml
index 89d9e75..e37aab9 100644
--- a/res/values-en-rGB/inspector_strings.xml
+++ b/res/values-en-rGB/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Composer"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Location"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Stream types"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Raw size (bytes)"</string>
 </resources>
diff --git a/res/values-en-rGB/strings.xml b/res/values-en-rGB/strings.xml
index 3ccf3eb..06da8f6 100644
--- a/res/values-en-rGB/strings.xml
+++ b/res/values-en-rGB/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Shared"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Delete"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Select all"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Deselect all"</string>
     <string name="menu_select" msgid="1366061076507142387">"Select"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Sort by..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Copy to…"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videos"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Documents"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Large files"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"From this week"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Folder name"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"New name"</string>
     <string name="preview_file" msgid="4056622696305432343">"Preview the file <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Browse files in other apps"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonymous"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\'"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' on \'<xliff:g id="ROOT">%2$s</xliff:g>\'?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' in \'<xliff:g id="ROOT">%2$s</xliff:g>\'?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"It will allow \'<xliff:g id="APPNAME">%1$s</xliff:g>\' to have full access to all files currently stored under this location, and any future content stored here."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Search this phone"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Delete search history <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-en-rIN/inspector_strings.xml b/res/values-en-rIN/inspector_strings.xml
index 89d9e75..e37aab9 100644
--- a/res/values-en-rIN/inspector_strings.xml
+++ b/res/values-en-rIN/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Composer"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Location"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Stream types"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Raw size (bytes)"</string>
 </resources>
diff --git a/res/values-en-rIN/strings.xml b/res/values-en-rIN/strings.xml
index 3ccf3eb..06da8f6 100644
--- a/res/values-en-rIN/strings.xml
+++ b/res/values-en-rIN/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Shared"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Delete"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Select all"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Deselect all"</string>
     <string name="menu_select" msgid="1366061076507142387">"Select"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Sort by..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Copy to…"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videos"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Documents"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Large files"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"From this week"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Folder name"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"New name"</string>
     <string name="preview_file" msgid="4056622696305432343">"Preview the file <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Browse files in other apps"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonymous"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\'"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' on \'<xliff:g id="ROOT">%2$s</xliff:g>\'?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Allow access to \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' in \'<xliff:g id="ROOT">%2$s</xliff:g>\'?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"It will allow \'<xliff:g id="APPNAME">%1$s</xliff:g>\' to have full access to all files currently stored under this location, and any future content stored here."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Search this phone"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Delete search history <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-en-rXC/inspector_strings.xml b/res/values-en-rXC/inspector_strings.xml
index 9a1fe47..7ceb3c0 100644
--- a/res/values-en-rXC/inspector_strings.xml
+++ b/res/values-en-rXC/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‎‎‎‏‎‎‏‎‏‏‏‎‏‏‎‏‎‏‏‎‎‎‎‎‏‎‏‏‏‏‏‏‏‎‎‏‎‎‏‏‏‎‎‏‎‎‎‎‏‏‎‏‎‎‏‏‏‎‎‎‎Composer‎‏‎‎‏‎"</string>
     <string name="metadata_album" msgid="1661699531214720236">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‎‏‏‏‎‎‎‎‏‏‏‏‏‎‎‎‏‎‏‎‏‏‏‎‏‎‏‏‎‏‏‎‏‎‎‏‎‏‏‏‏‏‎‎‏‎‎‎‏‏‎‎‏‏‏‎‏‏‎‎‎Album‎‏‎‎‏‎"</string>
     <string name="metadata_address" msgid="1849921023707744640">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‏‎‎‏‏‎‏‎‏‏‎‎‎‎‏‏‏‏‎‏‎‏‎‏‏‏‏‎‏‎‏‎‏‎‎‎‏‎‏‎‎‎‎‎‏‎‎‎‏‎‎‏‏‎‎‎‎‎‎‎‎Location‎‏‎‎‏‎"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‎‎‏‏‏‏‏‏‎‎‎‎‎‏‎‎‏‏‎‎‎‎‏‏‏‎‏‎‎‎‏‎‏‎‎‎‎‏‎‏‎‎‏‎‎‎‏‎‏‎‎‏‎‎‎‏‎‏‎Stream types‎‏‎‎‏‎"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‏‏‏‏‏‏‎‎‏‏‏‏‎‏‎‏‎‎‏‏‏‎‏‎‏‎‏‏‎‎‎‏‏‎‎‎‏‏‎‏‎‏‎‎‏‏‎‎‏‎‏‏‎‎‎‏‎‎‏‎Raw size (bytes)‎‏‎‎‏‎"</string>
 </resources>
diff --git a/res/values-en-rXC/strings.xml b/res/values-en-rXC/strings.xml
index 8069fb9..940a359 100644
--- a/res/values-en-rXC/strings.xml
+++ b/res/values-en-rXC/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‏‎‏‏‏‏‎‎‎‏‏‎‎‎‎‎‏‎‎‏‏‏‎‏‏‏‏‏‎‎‎‎‎‏‎‏‏‏‏‎‏‎‏‎‎‏‏‏‏‏‎‎‎‎‎‎‎‏‎‎‎Share‎‏‎‎‏‎"</string>
     <string name="menu_delete" msgid="1022254131543256626">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‎‏‏‏‎‎‎‏‎‏‏‏‏‏‏‎‎‎‏‏‎‏‎‏‏‎‏‏‏‎‏‏‎‏‏‎‎‏‏‎‎‏‏‏‏‏‎‏‎‏‏‏‎‎‎‏‏‎‎‏‎‎Delete‎‏‎‎‏‎"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‏‎‎‏‎‏‏‏‏‎‏‎‏‎‏‎‏‏‎‎‎‏‎‏‎‏‏‏‎‏‎‏‎‎‏‎‎‏‏‎‎‏‎‎‎‏‎‎‏‏‎‎‎‏‏‎‎‎‏‏‎Select all‎‏‎‎‏‎"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‏‎‏‏‎‏‎‎‎‏‏‎‎‎‏‎‏‏‎‏‏‎‏‏‎‏‎‏‏‎‏‏‎‏‎‎‎‎‏‎‎‏‎‏‏‏‎‏‎‎‎‏‏‏‎‎‎‎‏‏‎Deselect all‎‏‎‎‏‎"</string>
     <string name="menu_select" msgid="1366061076507142387">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‎‎‏‎‏‏‏‏‎‏‎‏‎‎‏‏‏‎‎‏‎‏‎‎‏‏‏‏‏‎‏‏‎‏‏‎‏‎‏‏‎‎‏‎‎‎‏‎‏‎‎‎‏‏‏‏‎‎‏‏‎Select‎‏‎‎‏‎"</string>
     <string name="menu_sort" msgid="3362419226163725275">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‏‏‏‎‏‎‏‎‏‎‎‏‏‎‏‏‎‏‏‎‎‏‏‏‏‎‎‎‏‎‏‎‏‎‎‏‎‏‏‎‏‏‏‎‏‏‎‎‎‎‏‏‏‏‎‏‏‎‏‏‎Sort by...‎‏‎‎‏‎"</string>
     <string name="menu_copy" msgid="7404820171352314754">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‏‏‎‏‏‎‎‎‎‏‏‎‎‏‏‎‏‎‎‏‎‏‏‎‏‏‎‏‎‏‎‎‎‏‏‎‎‎‏‏‎‏‎‎‎‎‏‎‎‏‏‏‎‎‎‎‎‏‎‎Copy to…‎‏‎‎‏‎"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‎‏‏‏‎‎‏‎‏‎‏‎‏‎‎‏‏‏‏‏‏‏‏‎‎‏‎‏‎‏‎‎‎‏‏‎‏‏‏‏‎‏‎‎‏‏‎‎‏‎‎‏‎‏‎‏‎‏‏‎‎‎Audio‎‏‎‎‏‎"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‎‎‏‎‏‎‎‏‏‎‎‏‏‏‏‏‏‏‏‏‏‏‎‏‎‎‎‎‎‎‎‏‎‏‎‎‏‎‏‎‎‏‏‏‏‎‎‎‎‎‏‏‎‏‏‏‏‏‏‎Videos‎‏‎‎‏‎"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‏‏‏‎‎‏‎‎‏‎‏‎‏‏‎‎‏‎‎‏‏‎‎‎‏‏‎‎‏‎‏‎‎‏‎‏‏‎‏‎‎‏‏‎‏‎‎‏‏‏‏‎‎‏‏‏‏‏‏‎Documents‎‏‎‎‏‎"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‏‎‏‏‎‏‏‎‏‎‏‎‏‏‏‏‎‏‎‏‏‏‎‏‎‎‎‏‏‎‏‎‏‏‎‏‎‏‎‎‏‎‎‏‏‏‎‎‏‏‏‎‎‏‎‎‏‏‎‎‎Large files‎‏‎‎‏‎"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‎‏‏‏‏‏‏‏‏‎‏‏‎‎‎‏‏‎‏‏‎‎‎‏‎‏‎‎‏‎‏‎‎‏‏‎‏‏‏‏‏‎‎‎‎‏‏‏‎‏‎‎‎‎‏‎‏‏‏‎From this week‎‏‎‎‏‎"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‎‏‏‏‏‎‏‎‏‎‏‎‎‎‎‎‏‎‎‎‏‏‏‎‎‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‎‏‏‏‎‏‎‎‎‏‏‎‏‎‏‏‎‏‏‎‏‎Folder name‎‏‎‎‏‎"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‏‎‎‎‏‏‏‎‎‎‏‏‏‎‎‏‎‏‏‏‏‏‎‎‎‎‎‎‎‏‎‎‎‎‏‏‏‏‏‏‎‎‎‏‎‎‎‏‏‎‎‎‎‎‏‎‏‎‎‎New name‎‏‎‎‏‎"</string>
     <string name="preview_file" msgid="4056622696305432343">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‏‎‎‎‎‏‎‎‏‏‎‎‎‎‎‎‎‏‎‎‏‏‎‏‏‎‎‏‎‏‏‏‎‎‎‏‎‎‎‏‎‎‏‎‏‎‎‏‎‏‏‏‎‎‎‏‎‏‏‏‎Preview the file ‎‏‎‎‏‏‎<xliff:g id="FILENAME">%1$s</xliff:g>‎‏‎‎‏‏‏‎‎‏‎‎‏‎"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‏‏‏‎‎‏‎‏‏‎‏‏‏‏‎‎‏‏‎‏‏‏‏‏‏‎‎‎‏‎‏‏‎‎‏‎‏‏‏‏‎‎‎‏‎‎‏‏‏‏‏‎‏‎‏‏‏‏‎‏‎Browse files in other apps‎‏‎‎‏‎"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‏‎‎‏‏‏‏‎‏‏‎‏‏‏‏‏‎‏‎‏‏‎‏‎‏‎‏‎‏‏‏‎‏‏‏‎‎‎‏‎‎‏‏‎‏‏‎‏‎‎‏‎‏‎‎‎‎‏‏‎‎Anonymous‎‏‎‎‏‎"</string>
     <string name="open_tree_button" msgid="19992834788135845">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‎‏‏‏‏‎‎‎‏‏‏‎‎‎‎‎‏‏‏‎‏‏‎‎‎‎‎‏‎‎‏‎‏‏‏‏‎‎‏‏‎‎‏‏‎‎‏‎‎‏‏‏‎‏‎‎‏‎‏‎Allow access to \"‎‏‎‎‏‏‎<xliff:g id="DIRECTORY">%1$s</xliff:g>‎‏‎‎‏‏‏‎\"‎‏‎‎‏‎"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‎‎‎‏‏‎‏‏‎‎‎‎‎‏‏‎‎‏‎‏‎‎‏‎‏‎‏‏‏‎‏‏‏‏‏‏‏‎‏‎‏‏‎‎‎‎‏‏‎‏‎‏‎‎‏‎‏‏‎‎Allow access to \"‎‏‎‎‏‏‎<xliff:g id="DIRECTORY">%1$s</xliff:g>‎‏‎‎‏‏‏‎\" on \"‎‏‎‎‏‏‎<xliff:g id="ROOT">%2$s</xliff:g>‎‏‎‎‏‏‏‎\"?‎‏‎‎‏‎"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‏‎‎‏‏‏‏‏‎‏‏‎‏‏‏‏‎‏‎‎‎‎‎‎‏‎‏‏‎‏‎‎‏‏‏‎‏‎‎‎‎‎‏‏‎‎‏‎‎‎‎‎‏‏‏‎‎‏‎‎Allow access to \"‎‏‎‎‏‏‎<xliff:g id="DIRECTORY">%1$s</xliff:g>‎‏‎‎‏‏‏‎\" in \"‎‏‎‎‏‏‎<xliff:g id="ROOT">%2$s</xliff:g>‎‏‎‎‏‏‏‎\"?‎‏‎‎‏‎"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‏‏‎‏‎‎‏‎‏‏‎‎‏‎‎‎‏‎‏‎‏‎‏‏‏‏‏‎‏‎‎‏‎‎‎‏‎‎‏‏‎‎‏‏‎‏‏‏‏‏‏‏‏‎‎‏‎‎‎‎It will allow \"‎‏‎‎‏‏‎<xliff:g id="APPNAME">%1$s</xliff:g>‎‏‎‎‏‏‏‎\" to have full access to all files currently stored under this location, and any future content stored here.‎‏‎‎‏‎"</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‏‏‏‎‏‎‏‏‎‎‎‎‏‏‏‎‏‎‎‎‏‏‏‎‏‎‎‎‎‎‎‏‏‏‏‎‏‎‏‏‎‏‏‏‎‎‎‎‏‏‎‏‏‏‏‎‏‎‎‏‎Search this phone‎‏‎‎‏‎"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‎‏‎‎‎‏‏‏‏‎‎‏‎‎‎‎‎‏‏‏‏‏‏‏‏‏‎‏‏‏‏‏‏‎‏‏‎‏‎‏‏‎‏‎‏‏‎‎‎‏‎‏‏‎‎‏‏‎Delete search history ‎‏‎‎‏‏‎<xliff:g id="TEXT">%1$s</xliff:g>‎‏‎‎‏‏‏‎‎‏‎‎‏‎"</string>
 </resources>
diff --git a/res/values-es-rUS/inspector_strings.xml b/res/values-es-rUS/inspector_strings.xml
index e82d604..f358593 100644
--- a/res/values-es-rUS/inspector_strings.xml
+++ b/res/values-es-rUS/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Compositor"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Álbum"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Ubicación"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Tipos de flujo"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Tamaño del archivo RAW (bytes)"</string>
 </resources>
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index 6acaf45..3b88a9f 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Compartir"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Borrar"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Seleccionar todos"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Anular la selección de todo"</string>
     <string name="menu_select" msgid="1366061076507142387">"Seleccionar"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Ordenar por…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Copiar a…"</string>
@@ -61,7 +62,7 @@
     <string name="button_retry" msgid="4011461781916631389">"Volver a intentar"</string>
     <string name="button_clear" msgid="5412304437764369441">"Borrar"</string>
     <string name="button_show_provider" msgid="6905880493806292753">"Mostrar en el proveedor"</string>
-    <string name="not_sorted" msgid="7813496644889115530">"Sin ordernar"</string>
+    <string name="not_sorted" msgid="7813496644889115530">"Sin ordenar"</string>
     <string name="sort_dimension_name" msgid="6325591541414177579">"Nombre"</string>
     <string name="sort_dimension_summary" msgid="7724534446881397860">"Resumen"</string>
     <string name="sort_dimension_file_type" msgid="5779709622922085381">"Tipo"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videos"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Documentos"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Archivos grandes"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"De esta semana"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Nombre de carpeta"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Nombre nuevo"</string>
     <string name="preview_file" msgid="4056622696305432343">"Obtener vista previa del archivo <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Explorar archivos en otras apps"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anónimo"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Permitir el acceso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"¿Permitir el acceso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" en \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"¿Quieres permitir el acceso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" en \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Le permitirá a \"<xliff:g id="APPNAME">%1$s</xliff:g>\" tener acceso completo a todos los archivos almacenados actualmente en esta ubicación y a cualquier contenido que se almacene aquí en el futuro."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Buscar en este teléfono"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Borrar historial de búsqueda de <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-es/inspector_strings.xml b/res/values-es/inspector_strings.xml
index fcd3d88..2e12fdc 100644
--- a/res/values-es/inspector_strings.xml
+++ b/res/values-es/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Compositor"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Álbum"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Ubicación"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Stream types"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Tamaño del archivo RAW (bytes)"</string>
 </resources>
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index 1a12e8c..1d7d575 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Compartir"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Eliminar"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Seleccionar todo"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Desmarcar todo"</string>
     <string name="menu_select" msgid="1366061076507142387">"Seleccionar"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Ordenar por..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Copiar en…"</string>
@@ -87,7 +88,7 @@
     <string name="create_error" msgid="3092144450044861994">"No se ha podido crear la carpeta"</string>
     <string name="query_error" msgid="6625421453613879336">"No se puede cargar contenido en este momento"</string>
     <string name="root_recent" msgid="1080156975424341623">"Reciente"</string>
-    <string name="root_available_bytes" msgid="8269870862691408864">"<xliff:g id="SIZE">%1$s</xliff:g> libre"</string>
+    <string name="root_available_bytes" msgid="8269870862691408864">"<xliff:g id="SIZE">%1$s</xliff:g> de espacio libre"</string>
     <string name="root_type_service" msgid="6521366147466512289">"Servicios almacenamiento"</string>
     <string name="root_type_shortcut" msgid="6059343175525442279">"Accesos directos"</string>
     <string name="root_type_device" msgid="1713604128005476585">"Dispositivos"</string>
@@ -237,14 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Vídeos"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Documentos"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Archivos grandes"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"De esta semana"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Nombre de la carpeta"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Nombre nuevo"</string>
     <string name="preview_file" msgid="4056622696305432343">"Obtener una vista previa del archivo <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
-    <string name="apps_row_title" msgid="3340490016663092925">"Consultar archivos en otras aplicaciones"</string>
+    <string name="apps_row_title" msgid="3340490016663092925">"Ver archivos en otras aplicaciones"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anónimo"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Permitir acceso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
-    <skip />
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"¿Quieres permitir el acceso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" en \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"De este modo, la aplicación \"<xliff:g id="APPNAME">%1$s</xliff:g>\" podrá acceder a todos los archivos almacenados en esta ubicación y al contenido que se almacene en ella en el futuro."</string>
-    <string name="search_bar_hint" msgid="4517366509897977321">"Buscar este teléfono"</string>
+    <string name="search_bar_hint" msgid="4517366509897977321">"Buscar en este teléfono"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Eliminar el historial de búsqueda de <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-et/inspector_strings.xml b/res/values-et/inspector_strings.xml
index 010cf9a..33e6389 100644
--- a/res/values-et/inspector_strings.xml
+++ b/res/values-et/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Helilooja"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Asukoht"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Voo tüübid"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Toorandmete maht (baitides)"</string>
 </resources>
diff --git a/res/values-et/strings.xml b/res/values-et/strings.xml
index 825d9e7..e518b15 100644
--- a/res/values-et/strings.xml
+++ b/res/values-et/strings.xml
@@ -22,7 +22,7 @@
     <skip />
     <!-- no translation found for launcher_label (799410258349837668) -->
     <skip />
-    <string name="title_open" msgid="3165686459158020921">"Ava asukohas"</string>
+    <string name="title_open" msgid="3165686459158020921">"Ava asukohast"</string>
     <string name="title_save" msgid="4384490653102710025">"Salvesta asukohta"</string>
     <string name="menu_create_dir" msgid="2413624798689091042">"Uus kaust"</string>
     <string name="menu_grid" msgid="1453636521731880680">"Ruudustikvaade"</string>
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Jaga"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Kustuta"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Vali kõik"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Tühista kõik"</string>
     <string name="menu_select" msgid="1366061076507142387">"Vali"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Sortimisalus …"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopeeri asukohta …"</string>
@@ -43,7 +44,7 @@
     <string name="menu_compress" msgid="37539111904724188">"Tihenda"</string>
     <string name="menu_extract" msgid="8171946945982532262">"Ekstrakti …"</string>
     <string name="menu_rename" msgid="1883113442688817554">"Nimeta ümber"</string>
-    <string name="menu_inspect" msgid="7279855349299446224">"Teabe hankimine"</string>
+    <string name="menu_inspect" msgid="7279855349299446224">"Hangi teavet"</string>
     <string name="menu_view_in_owner" msgid="7228948660557554770">"Kuva allikas <xliff:g id="SOURCE">%1$s</xliff:g>"</string>
     <string name="menu_new_window" msgid="2947837751796109126">"Uus aken"</string>
     <string name="menu_cut_to_clipboard" msgid="2878752142015026229">"Lõika"</string>
@@ -67,12 +68,12 @@
     <string name="sort_dimension_file_type" msgid="5779709622922085381">"Tüüp"</string>
     <string name="sort_dimension_size" msgid="2190547351159472884">"Suurus"</string>
     <string name="sort_dimension_date" msgid="4231005651895254033">"Muudetud"</string>
-    <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Faili nimi (A–Z)"</string>
-    <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Tüüp (A–Z)"</string>
+    <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Faili nimi (A–Y)"</string>
+    <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Tüüp (A–Y)"</string>
     <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Suurus (väikseimad enne)"</string>
     <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Muudetud (vanimad enne)"</string>
-    <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Faili nimi (Z–A)"</string>
-    <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Tüüp (Z–A)"</string>
+    <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Faili nimi (Y–A)"</string>
+    <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Tüüp (Y–A)"</string>
     <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Suurus (suurimad enne)"</string>
     <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Muudetud (uusimad enne)"</string>
     <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Sortimisalus:"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Heli"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videod"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokumendid"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Suured failid"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Sellest nädalast"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Kausta nimi"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Uus nimi"</string>
     <string name="preview_file" msgid="4056622696305432343">"Faili <xliff:g id="FILENAME">%1$s</xliff:g> eelvaade"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Failide sirvimine muudes rakendustes"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonüümne"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Luba juurdepääs kataloogile „<xliff:g id="DIRECTORY">%1$s</xliff:g>”"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Kas lubada juurdepääs kataloogile „<xliff:g id="DIRECTORY">%1$s</xliff:g>” juurkataloogis „<xliff:g id="ROOT">%2$s</xliff:g>”?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Kas lubada juurdepääs kataloogile „<xliff:g id="DIRECTORY">%1$s</xliff:g>” juurkataloogis „<xliff:g id="ROOT">%2$s</xliff:g>”?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"See annab rakendusele „<xliff:g id="APPNAME">%1$s</xliff:g>” täieliku juurdepääsu kõigile failidele, mis praegu sellesse asukohta on salvestatud (ja muule tulevikus siia salvestatavale sisule)."</string>
-    <string name="search_bar_hint" msgid="4517366509897977321">"Otsi seda telefoni"</string>
+    <string name="search_bar_hint" msgid="4517366509897977321">"Otsige sellest telefonist"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Otsinguajaloo kustutamine <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-eu/inspector_strings.xml b/res/values-eu/inspector_strings.xml
index 9f51a8c..ead4789 100644
--- a/res/values-eu/inspector_strings.xml
+++ b/res/values-eu/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Konpositorea"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Albuma"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Kokapena"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Jario motak"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Prozesatu gabeko tamaina (byte-tan)"</string>
 </resources>
diff --git a/res/values-eu/strings.xml b/res/values-eu/strings.xml
index 60201de..b75aa52 100644
--- a/res/values-eu/strings.xml
+++ b/res/values-eu/strings.xml
@@ -30,12 +30,13 @@
     <string name="menu_search" msgid="1876699106790719849">"Bilatu"</string>
     <string name="menu_settings" msgid="6520844520117939047">"Memoriaren ezarpenak"</string>
     <string name="menu_open" msgid="9092138100049759315">"Ireki"</string>
-    <string name="menu_open_with" msgid="5507647065467520229">"Ireki honekin:"</string>
+    <string name="menu_open_with" msgid="5507647065467520229">"Ireki honekin"</string>
     <string name="menu_open_in_new_window" msgid="6686563636123311276">"Ireki beste leiho batean"</string>
     <string name="menu_save" msgid="5195367497138965168">"Gorde"</string>
     <string name="menu_share" msgid="4307140947108068356">"Partekatu"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Ezabatu"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Hautatu guztiak"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Desautatu guztiak"</string>
     <string name="menu_select" msgid="1366061076507142387">"Hautatu"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Ordenatzeko irizpidea…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopiatu hemen…"</string>
@@ -87,7 +88,7 @@
     <string name="create_error" msgid="3092144450044861994">"Ezin izan da sortu karpeta"</string>
     <string name="query_error" msgid="6625421453613879336">"Une honetan ezin da kargatu edukia"</string>
     <string name="root_recent" msgid="1080156975424341623">"Azkenak"</string>
-    <string name="root_available_bytes" msgid="8269870862691408864">"<xliff:g id="SIZE">%1$s</xliff:g> doan"</string>
+    <string name="root_available_bytes" msgid="8269870862691408864">"<xliff:g id="SIZE">%1$s</xliff:g> erabilgarri"</string>
     <string name="root_type_service" msgid="6521366147466512289">"Biltegiratze-zerbitzuak"</string>
     <string name="root_type_shortcut" msgid="6059343175525442279">"Lasterbideak"</string>
     <string name="root_type_device" msgid="1713604128005476585">"Gailuak"</string>
@@ -184,7 +185,7 @@
     <string name="notification_copy_files_converted_title" msgid="6916768494891833365">"Artxibo batzuk bihurtu dira"</string>
     <string name="open_external_dialog_request" msgid="8173558471322861268">"<xliff:g id="APPNAME"><b>^1</b></xliff:g> aplikazioari <xliff:g id="STORAGE"><i>^3</i></xliff:g> unitateko <xliff:g id="DIRECTORY"><i>^2</i></xliff:g> direktoriorako sarbidea eman nahi diozu?"</string>
     <string name="open_external_dialog_request_primary_volume" msgid="2240992164087948176">"<xliff:g id="APPNAME"><b>^1</b></xliff:g> aplikazioari <xliff:g id="DIRECTORY"><i>^2</i></xliff:g> direktoriorako sarbidea eman nahi diozu?"</string>
-    <string name="open_external_dialog_root_request" msgid="6776729293982633">"<xliff:g id="APPNAME"><b>^1</b></xliff:g> aplikazioari zure datuak atzitzea baimendu nahi diozu, besteak beste, <xliff:g id="STORAGE"><i>^2</i></xliff:g> biltegian dituzun argazkiak eta bideoak?"</string>
+    <string name="open_external_dialog_root_request" msgid="6776729293982633">"<xliff:g id="APPNAME"><b>^1</b></xliff:g> aplikazioari zure datuak atzitzeko baimena eman nahi diozu (besteak beste, <xliff:g id="STORAGE"><i>^2</i></xliff:g> biltegian dituzun argazkiak eta bideoak)?"</string>
     <string name="allow" msgid="1275746941353040309">"Baimendu"</string>
     <string name="deny" msgid="5127201668078153379">"Ukatu"</string>
     <plurals name="elements_selected" formatted="false" msgid="4448165978637163692">
@@ -202,8 +203,8 @@
       <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> fitxategi ezabatu nahi duzu?</item>
     </plurals>
     <plurals name="delete_folders_confirmation_message" formatted="false" msgid="1028946402799686388">
-      <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> karpeta eta beren eduki guztia ezabatu nahi duzu?</item>
-      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> karpeta eta bere eduki guztia ezabatu nahi duzu?</item>
+      <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> karpeta eta bertako eduki guztia ezabatu nahi duzu?</item>
+      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> karpeta eta bertako eduki guztia ezabatu nahi duzu?</item>
     </plurals>
     <plurals name="delete_items_confirmation_message" formatted="false" msgid="7285090426511028179">
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> elementu ezabatu nahi dituzu?</item>
@@ -237,14 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audioa"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Bideoak"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokumentuak"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Fitxategi handiak"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Aste honetakoak"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Karpetaren izena"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Izen berria"</string>
     <string name="preview_file" msgid="4056622696305432343">"Aurreikusi <xliff:g id="FILENAME">%1$s</xliff:g> fitxategia"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Arakatu beste aplikazio batzuetako fitxategiak"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonimoa"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Eman \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" direktorioan sartzeko baimena"</string>
-    <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
-    <skip />
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" (\"<xliff:g id="ROOT">%2$s</xliff:g>\") direktorioan sartzeko baimena eman nahi duzu?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Hemen biltegiratuta dauden fitxategi guztietan sartzeko baimen osoa emango dio \"<xliff:g id="APPNAME">%1$s</xliff:g>\" aplikazioari, baita etorkizunean biltegiratuko den edukirako ere."</string>
-    <string name="search_bar_hint" msgid="4517366509897977321">"Bilatu telefono hau"</string>
+    <string name="search_bar_hint" msgid="4517366509897977321">"Bilatu telefono honetan"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Ezabatu bilaketa-historia (<xliff:g id="TEXT">%1$s</xliff:g>)"</string>
 </resources>
diff --git a/res/values-fa/inspector_strings.xml b/res/values-fa/inspector_strings.xml
index e6daea3..d1608b8 100644
--- a/res/values-fa/inspector_strings.xml
+++ b/res/values-fa/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"آهنگ‌ساز"</string>
     <string name="metadata_album" msgid="1661699531214720236">"آلبوم"</string>
     <string name="metadata_address" msgid="1849921023707744640">"مکان"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"انواع پخش جریانی"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"‏حجم فایل RAW (بایت)"</string>
 </resources>
diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml
index 67f5f84..edeb49d 100644
--- a/res/values-fa/strings.xml
+++ b/res/values-fa/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"اشتراک‌گذاری"</string>
     <string name="menu_delete" msgid="1022254131543256626">"حذف"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"انتخاب همه"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"لغوانتخاب همه"</string>
     <string name="menu_select" msgid="1366061076507142387">"انتخاب"</string>
     <string name="menu_sort" msgid="3362419226163725275">"مرتب کردن براساس..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"کپی در..."</string>
@@ -228,7 +229,7 @@
     <string name="root_info_header_storage" msgid="2989014130584927442">"فایل‌های موجود در <xliff:g id="DEVICE">%1$s</xliff:g>"</string>
     <string name="root_info_header_app" msgid="2125422047558420885">"فایل‌های <xliff:g id="LABEL">%1$s</xliff:g>"</string>
     <string name="root_info_header_app_with_summary" msgid="3223302581236069702">"فایل‌های <xliff:g id="LABEL">%1$s</xliff:g> / <xliff:g id="SUMMARY">%2$s</xliff:g>"</string>
-    <string name="root_info_header_image_recent" msgid="6252335619444758201">"تصاویر اخیر موجود در تلفن"</string>
+    <string name="root_info_header_image_recent" msgid="6252335619444758201">"تصاویر اخیر در تلفن"</string>
     <string name="root_info_header_image_global_search" msgid="7945533325610533016">"تصاویر موجود در تلفن"</string>
     <string name="root_info_header_image_storage" msgid="5086740886360075930">"تصاویر موجود در <xliff:g id="DEVICE">%1$s</xliff:g>"</string>
     <string name="root_info_header_image_app" msgid="4858114210851525359">"تصاویری از <xliff:g id="LABEL">%1$s</xliff:g>"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"صدا"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"ویدیوها"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"اسناد"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"فایل‌های بزرگ"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"از این هفته"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"نام پوشه"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"نام جدید"</string>
     <string name="preview_file" msgid="4056622696305432343">"پیش‌نمایش فایل <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"مرور فایل‌ها در سایر برنامه‌ها"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"ناشناس"</string>
     <string name="open_tree_button" msgid="19992834788135845">"اجازه دسترسی به «<xliff:g id="DIRECTORY">%1$s</xliff:g>»"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"اجازه دسترسی به «<xliff:g id="DIRECTORY">%1$s</xliff:g>» در «<xliff:g id="ROOT">%2$s</xliff:g>» داده شود؟"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"اجازه دسترسی به «<xliff:g id="DIRECTORY">%1$s</xliff:g>» در «<xliff:g id="ROOT">%2$s</xliff:g>» داده شود؟"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"این کار به «<xliff:g id="APPNAME">%1$s</xliff:g>» اجازه می‌دهد به‌طور کامل به تمام فایل‌هایی که درحال‌حاضر در این مکان ذخیره شده‌ است و هر محتوایی که در آینده در اینجا ذخیره می‌شود دسترسی داشته باشد."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"جستجوی این تلفن"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"حذف سابقه جستجوی <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-fi/inspector_strings.xml b/res/values-fi/inspector_strings.xml
index 1e18204..72b0657 100644
--- a/res/values-fi/inspector_strings.xml
+++ b/res/values-fi/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Säveltäjä"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Albumi"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Sijainti"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Striimaustyypit"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Raaka koko (tavua)"</string>
 </resources>
diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml
index 3ae98c2..a691d82 100644
--- a/res/values-fi/strings.xml
+++ b/res/values-fi/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Jaa"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Poista"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Valitse kaikki"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Poista valinta kaikista"</string>
     <string name="menu_select" msgid="1366061076507142387">"Valitse"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Lajitteluperuste…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopioi kohteeseen…"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Ääni"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videot"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokumentit"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Suuret tiedostot"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Tältä viikolta"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Kansion nimi"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Uusi nimi"</string>
     <string name="preview_file" msgid="4056622696305432343">"Esikatsele tiedostoa <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Selaa tiedostoja muissa sovelluksissa"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonyymi"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Myönnä käyttöoikeus: <xliff:g id="DIRECTORY">%1$s</xliff:g>"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Haluatko, että <xliff:g id="DIRECTORY">%1$s</xliff:g> saa käyttöoikeuden (<xliff:g id="ROOT">%2$s</xliff:g>)?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Haluatko, että <xliff:g id="DIRECTORY">%1$s</xliff:g> saa käyttöoikeuden (<xliff:g id="ROOT">%2$s</xliff:g>)?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Sen avulla <xliff:g id="APPNAME">%1$s</xliff:g> saa täydet käyttöoikeudet kaikkiin tiedostoihin, jotka on tällä hetkellä tallennettu tähän sijaintiin, sekä tänne jatkossa tallennettavaan sisältöön."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Hae tältä puhelimelta"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Poista hakuhistoria <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-fr-rCA/inspector_strings.xml b/res/values-fr-rCA/inspector_strings.xml
index d4de841..fc49cbe 100644
--- a/res/values-fr-rCA/inspector_strings.xml
+++ b/res/values-fr-rCA/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Compositeur"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Localisation"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Types de flux"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Taille brute (en octets)"</string>
 </resources>
diff --git a/res/values-fr-rCA/strings.xml b/res/values-fr-rCA/strings.xml
index e1b2431..23d8f51 100644
--- a/res/values-fr-rCA/strings.xml
+++ b/res/values-fr-rCA/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Partager"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Supprimer"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Tout sélectionner"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Tout désélectionner"</string>
     <string name="menu_select" msgid="1366061076507142387">"Sélectionner"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Trier par…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Copier dans…"</string>
@@ -237,14 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Vidéos"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Documents"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Fichiers de grande taille"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"De cette semaine"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Nom du dossier"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Nouveau nom"</string>
     <string name="preview_file" msgid="4056622696305432343">"Afficher un aperçu du fichier <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Parcourir les fichiers dans d\'autres applications"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonyme"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Autoriser l\'accès à « <xliff:g id="DIRECTORY">%1$s</xliff:g> »"</string>
-    <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
-    <skip />
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Autoriser l\'accès à access « <xliff:g id="DIRECTORY">%1$s</xliff:g> » dans « <xliff:g id="ROOT">%2$s</xliff:g> »?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Cela permettra à « <xliff:g id="APPNAME">%1$s</xliff:g> » d\'accéder à tous les fichiers actuellement stockés sous ce lieu et à tout contenu stocké ici à l\'avenir."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Rechercher sur ce téléphone"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Supprimer l\'historique de recherche <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-fr/inspector_strings.xml b/res/values-fr/inspector_strings.xml
index b2fa481..df55f4b 100644
--- a/res/values-fr/inspector_strings.xml
+++ b/res/values-fr/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Compositeur"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Localisation"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Types de flux"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Taille brute (octets)"</string>
 </resources>
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index fc95c55..4ab0b26 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -36,8 +36,9 @@
     <string name="menu_share" msgid="4307140947108068356">"Partager"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Supprimer"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Tout sélectionner"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Tout désélectionner"</string>
     <string name="menu_select" msgid="1366061076507142387">"Sélectionner"</string>
-    <string name="menu_sort" msgid="3362419226163725275">"Trier par"</string>
+    <string name="menu_sort" msgid="3362419226163725275">"Trier par..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Copier vers…"</string>
     <string name="menu_move" msgid="2310760789561129882">"Déplacer vers…"</string>
     <string name="menu_compress" msgid="37539111904724188">"Compresser"</string>
@@ -69,12 +70,12 @@
     <string name="sort_dimension_date" msgid="4231005651895254033">"Dernière modif."</string>
     <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Nom de fichier (de A à Z)"</string>
     <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Type (de A à Z)"</string>
-    <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Taille (plus petits d\'abord)"</string>
-    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Modifiés (plus anciens d\'abord)"</string>
+    <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Taille (moins volumineux d\'abord)"</string>
+    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Date de modification (plus anciens d\'abord)"</string>
     <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Nom de fichier (de Z à A)"</string>
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Type (de Z à A)"</string>
-    <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Taille (plus grands d\'abord)"</string>
-    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Modifiés (plus récents d\'abord)"</string>
+    <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Taille (plus volumineux d\'abord)"</string>
+    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Date de modification (plus récents d\'abord)"</string>
     <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Trier par"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"Triés par <xliff:g id="LABEL">%s</xliff:g>"</string>
     <string name="directory_items" msgid="6645621978998614003">"Nombre d\'éléments"</string>
@@ -237,14 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Vidéos"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Documents"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Fichiers volumineux"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"À partir de cette semaine"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Nom du dossier"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Nouveau nom"</string>
     <string name="preview_file" msgid="4056622696305432343">"Prévisualiser le fichier <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Parcourir des fichiers dans d\'autres applications"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonyme"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Autoriser l\'accès à \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
-    <skip />
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Autoriser l\'accès à \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" dans \"<xliff:g id="ROOT">%2$s</xliff:g>\" ?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"L\'application <xliff:g id="APPNAME">%1$s</xliff:g> bénéficiera alors d\'un accès complet à l\'ensemble des fichiers actuellement stockés à cet emplacement et à l\'ensemble du contenu qui y sera stocké à l\'avenir."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Rechercher sur ce téléphone"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Supprimer l\'historique des recherches <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-gl/inspector_strings.xml b/res/values-gl/inspector_strings.xml
index a33b561..c51a063 100644
--- a/res/values-gl/inspector_strings.xml
+++ b/res/values-gl/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Compositor"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Álbum"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Localización"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Tipos de emisión"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Tamaño sen procesar (bytes)"</string>
 </resources>
diff --git a/res/values-gl/strings.xml b/res/values-gl/strings.xml
index 45f2903..9d26669 100644
--- a/res/values-gl/strings.xml
+++ b/res/values-gl/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Compartir"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Eliminar"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Seleccionar todo"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Anular toda a selección"</string>
     <string name="menu_select" msgid="1366061076507142387">"Seleccionar"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Ordenar por…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Copiar en…"</string>
@@ -92,7 +93,7 @@
     <string name="root_type_shortcut" msgid="6059343175525442279">"Atallos"</string>
     <string name="root_type_device" msgid="1713604128005476585">"Dispositivos"</string>
     <string name="root_type_apps" msgid="8646073235029886342">"Máis aplicacións"</string>
-    <string name="empty" msgid="5300254272613103004">"Ningún elemento"</string>
+    <string name="empty" msgid="5300254272613103004">"Non hai elementos"</string>
     <string name="no_results" msgid="2371026325236359209">"Non hai coincidencias en %1$s"</string>
     <string name="toast_no_application" msgid="7555319548595113121">"Non se pode abrir o ficheiro"</string>
     <string name="toast_view_in_archives_unsupported" msgid="1923221390170964845">"Non se poden abrir ficheiros dentro de arquivos"</string>
@@ -202,7 +203,7 @@
       <item quantity="one">Queres eliminar <xliff:g id="COUNT_0">%1$d</xliff:g> ficheiro?</item>
     </plurals>
     <plurals name="delete_folders_confirmation_message" formatted="false" msgid="1028946402799686388">
-      <item quantity="other">Queres eliminar <xliff:g id="COUNT_1">%1$d</xliff:g> cartafoles e os seus contidos?</item>
+      <item quantity="other">Queres eliminar <xliff:g id="COUNT_1">%1$d</xliff:g> cartafoles e o seu contido?</item>
       <item quantity="one">Queres eliminar <xliff:g id="COUNT_0">%1$d</xliff:g> cartafol e o seu contido?</item>
     </plurals>
     <plurals name="delete_items_confirmation_message" formatted="false" msgid="7285090426511028179">
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Vídeos"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Documentos"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Ficheiros grandes"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Desta semana"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Nome do cartafol"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Nome novo"</string>
     <string name="preview_file" msgid="4056622696305432343">"Vista previa do ficheiro <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Consultar ficheiros noutras aplicacións"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Aplicación anónima"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Permitir acceso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Queres permitir o acceso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" en \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Queres permitir o acceso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" en \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Permitirá que \"<xliff:g id="APPNAME">%1$s</xliff:g>\" teña acceso completo a todos os ficheiros almacenados actualmente ou no futuro nesta localización."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Realiza buscas neste teléfono"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Elimina o historial de busca <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-gu/inspector_strings.xml b/res/values-gu/inspector_strings.xml
index 97e0b8a..2184995 100644
--- a/res/values-gu/inspector_strings.xml
+++ b/res/values-gu/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"સંગીતકાર"</string>
     <string name="metadata_album" msgid="1661699531214720236">"આલ્બમ"</string>
     <string name="metadata_address" msgid="1849921023707744640">"સ્થાન"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"સ્ટ્રીમના પ્રકારો"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Rawનું કદ (બાઇટ)"</string>
 </resources>
diff --git a/res/values-gu/strings.xml b/res/values-gu/strings.xml
index c5ea19c..c60e95a 100644
--- a/res/values-gu/strings.xml
+++ b/res/values-gu/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"શેર કરો"</string>
     <string name="menu_delete" msgid="1022254131543256626">"કાઢી નાખો"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"બધા પસંદ કરો"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"બધા નાપસંદ કરો"</string>
     <string name="menu_select" msgid="1366061076507142387">"પસંદ કરો"</string>
     <string name="menu_sort" msgid="3362419226163725275">"આ મુજબ સૉર્ટ કરો..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"આના પર કૉપિ કરો…"</string>
@@ -92,7 +93,7 @@
     <string name="root_type_shortcut" msgid="6059343175525442279">"શૉર્ટકટ્સ"</string>
     <string name="root_type_device" msgid="1713604128005476585">"ઉપકરણો"</string>
     <string name="root_type_apps" msgid="8646073235029886342">"વધુ ઍપ્લિકેશનો"</string>
-    <string name="empty" msgid="5300254272613103004">"કોઈ આઇટમ્સ નથી"</string>
+    <string name="empty" msgid="5300254272613103004">"કોઈ આઇટમ નથી"</string>
     <string name="no_results" msgid="2371026325236359209">"%1$s માં કોઇ મેળ નથી"</string>
     <string name="toast_no_application" msgid="7555319548595113121">"ફાઇલ ખોલી શકતાં નથી"</string>
     <string name="toast_view_in_archives_unsupported" msgid="1923221390170964845">"આર્કાઇવમાંની ફાઇલો ખોલી શકાતી નથી"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"ઑડિયો"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"વીડિયો"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"દસ્તાવેજો"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"મોટી ફાઇલો"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"આ અઠવાડિયાથી"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"ફોલ્ડરનું નામ"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"નવું નામ"</string>
     <string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> ફાઇલને પ્રીવ્યૂ કરો"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"અન્ય ઍપમાં ફાઇલો બ્રાઉઝ કરો"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"અજ્ઞાત"</string>
     <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"ને ઍક્સેસની મંજૂરી આપો"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" પર \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"ના ઍક્સેસને મંજૂરી આપીએ?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\"માં \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"ના ઍક્સેસને મંજૂરી આપીએ?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"આ \"<xliff:g id="APPNAME">%1$s</xliff:g>\"ને હાલ આ સ્થાન હેઠળ સ્ટોર કરેલી બધી ફાઇલો અને ભવિષ્યમાં અહીં સ્ટોર કરાતા કોઈપણ કન્ટેન્ટના સંપૂર્ણ ઍક્સેસની મંજૂરી આપશે."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"આ ફોન શોધો"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"શોધ ઇતિહાસ <xliff:g id="TEXT">%1$s</xliff:g> ડિલીટ કરો"</string>
 </resources>
diff --git a/res/values-hi/inspector_strings.xml b/res/values-hi/inspector_strings.xml
index e18a792..af771ac 100644
--- a/res/values-hi/inspector_strings.xml
+++ b/res/values-hi/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"संगीतकार"</string>
     <string name="metadata_album" msgid="1661699531214720236">"एल्बम"</string>
     <string name="metadata_address" msgid="1849921023707744640">"जगह"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"प्रसारण के प्रकार"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"अपरिष्कृत आकार (बाइट)"</string>
 </resources>
diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml
index 625a98e..6bfc00c 100644
--- a/res/values-hi/strings.xml
+++ b/res/values-hi/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"शेयर करें"</string>
     <string name="menu_delete" msgid="1022254131543256626">"मिटाएं"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"सभी चुनें"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"सभी से चुना हुआ हटाएं"</string>
     <string name="menu_select" msgid="1366061076507142387">"चुनें"</string>
     <string name="menu_sort" msgid="3362419226163725275">"इस क्रम में लगाएं..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"इनकी कॉपी करें..."</string>
@@ -60,7 +61,7 @@
     <string name="button_dismiss" msgid="7235249361023803349">"खारिज करें"</string>
     <string name="button_retry" msgid="4011461781916631389">"फिर से कोशिश करें"</string>
     <string name="button_clear" msgid="5412304437764369441">"साफ़ करें"</string>
-    <string name="button_show_provider" msgid="6905880493806292753">"प्रदाता में दिखाएं"</string>
+    <string name="button_show_provider" msgid="6905880493806292753">"कंपनी में दिखाएं"</string>
     <string name="not_sorted" msgid="7813496644889115530">"क्रमबद्ध नहीं हैं"</string>
     <string name="sort_dimension_name" msgid="6325591541414177579">"नाम"</string>
     <string name="sort_dimension_summary" msgid="7724534446881397860">"सारांश"</string>
@@ -91,7 +92,7 @@
     <string name="root_type_service" msgid="6521366147466512289">"जगह सेवाएं"</string>
     <string name="root_type_shortcut" msgid="6059343175525442279">"शॉर्टकट"</string>
     <string name="root_type_device" msgid="1713604128005476585">"डिवाइस"</string>
-    <string name="root_type_apps" msgid="8646073235029886342">"अधिक ऐप्लिकेशन"</string>
+    <string name="root_type_apps" msgid="8646073235029886342">"ज़्यादा ऐप्लिकेशन"</string>
     <string name="empty" msgid="5300254272613103004">"कोई आइटम नहीं"</string>
     <string name="no_results" msgid="2371026325236359209">"%1$s में कोई मिलान नहीं"</string>
     <string name="toast_no_application" msgid="7555319548595113121">"फ़ाइल नहीं खोली जा सकती"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"ऑडियो"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"वीडियो"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"दस्तावेज़"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"बड़ी फ़ाइलें"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"इस हफ़्ते से"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"फ़ोल्डर का नाम"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"नया नाम"</string>
     <string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> फ़ाइल की झलक देखें"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"दूसरे ऐप्लिकेशन में फ़ाइलें ब्राउज़ करें"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"अनाम"</string>
-    <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" एक्सेस करने दें"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" पर \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" का एक्सेस दें?"</string>
-    <string name="open_tree_dialog_message" msgid="8545093618524340168">"यह \"<xliff:g id="APPNAME">%1$s</xliff:g>\" को इस जगह में इस समय सेव की गई सभी फ़ाइलों और आने वाले समय में यहां सेव की जाने वाली किसी भी सामग्री का पूरा एक्सेस करने देगा."</string>
+    <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ऐक्सेस करने दें"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" पर \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" का ऐक्सेस दें?"</string>
+    <string name="open_tree_dialog_message" msgid="8545093618524340168">"यह \"<xliff:g id="APPNAME">%1$s</xliff:g>\" को इस जगह में इस समय सेव की गई सभी फ़ाइलों और आने वाले समय में यहां सेव की जाने वाली किसी भी सामग्री का पूरा ऐक्सेस करने देगा."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"यह फ़ोन खोजें"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"खोज का इतिहास मिटाएं <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-hr/inspector_strings.xml b/res/values-hr/inspector_strings.xml
index 3101ae1..cc49a55 100644
--- a/res/values-hr/inspector_strings.xml
+++ b/res/values-hr/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Skladatelj"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Lokacija"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Vrste strujanja"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Neobrađena veličina (u bajtovima)"</string>
 </resources>
diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml
index 5abece4..0c57297 100644
--- a/res/values-hr/strings.xml
+++ b/res/values-hr/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Dijeli"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Izbriši"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Odaberi sve"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Poništi sve"</string>
     <string name="menu_select" msgid="1366061076507142387">"Odabir"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Kriterij razvrstavanja..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopiraj u…"</string>
@@ -43,7 +44,7 @@
     <string name="menu_compress" msgid="37539111904724188">"Sažmi"</string>
     <string name="menu_extract" msgid="8171946945982532262">"Izdvoji u…"</string>
     <string name="menu_rename" msgid="1883113442688817554">"Promijeni naziv"</string>
-    <string name="menu_inspect" msgid="7279855349299446224">"Pogledajte informacije"</string>
+    <string name="menu_inspect" msgid="7279855349299446224">"Informacije"</string>
     <string name="menu_view_in_owner" msgid="7228948660557554770">"Prikaži na usluzi <xliff:g id="SOURCE">%1$s</xliff:g>"</string>
     <string name="menu_new_window" msgid="2947837751796109126">"Novi prozor"</string>
     <string name="menu_cut_to_clipboard" msgid="2878752142015026229">"Izreži"</string>
@@ -69,12 +70,12 @@
     <string name="sort_dimension_date" msgid="4231005651895254033">"Izmijenjeno"</string>
     <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Naziv datoteke (A – Ž)"</string>
     <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Vrsta (A – Ž)"</string>
-    <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Veličina (od najmanjeg)"</string>
-    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Izmjena (od najstarijeg)"</string>
+    <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Veličina (od najmanje)"</string>
+    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Izmjena (od najstarije)"</string>
     <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Naziv datoteke (Ž – A)"</string>
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Vrsta (Ž – A)"</string>
-    <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Veličina (od najvećeg)"</string>
-    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Izmjena (od najnovijeg)"</string>
+    <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Veličina (od najveće)"</string>
+    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Izmjena (od najnovije)"</string>
     <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Kriterij razvrstavanja"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"Poredano po: <xliff:g id="LABEL">%s</xliff:g>"</string>
     <string name="directory_items" msgid="6645621978998614003">"Broj stavki"</string>
@@ -259,13 +260,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Zvuk"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videozapisi"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokumenti"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Velike datoteke"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Iz ovog tjedna"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Naziv mape"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Novi naziv"</string>
     <string name="preview_file" msgid="4056622696305432343">"Pregledajte datoteku <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Pregledajte datoteke u drugim aplikacijama"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonimno"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Dopusti pristup direktoriju \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Želite li dopustiti pristup direktoriju \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" na uređaju \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Želite li dopustiti pristup direktoriju \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" na uređaju \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Aplikaciji \"<xliff:g id="APPNAME">%1$s</xliff:g>\" omogućit će potpuni pristup svim datotekama koje su trenutačno pohranjene na toj lokaciji i tu će se spremati sav budući sadržaj."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Pretražite ovaj telefon"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Brisanje povijesti pretraživanja <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-hu/inspector_strings.xml b/res/values-hu/inspector_strings.xml
index b27149f..c883f55 100644
--- a/res/values-hu/inspector_strings.xml
+++ b/res/values-hu/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Zeneszerző"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Helyadatok"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Streamtípusok"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"RAW-méret (bájt)"</string>
 </resources>
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index 00d1c0d..e9f611a 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Megosztás"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Törlés"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Az összes kijelölése"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Az összes kijelölés törlése"</string>
     <string name="menu_select" msgid="1366061076507142387">"Kiválasztás"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Rendezési szempont"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Másolás ide…"</string>
@@ -67,14 +68,14 @@
     <string name="sort_dimension_file_type" msgid="5779709622922085381">"Típus"</string>
     <string name="sort_dimension_size" msgid="2190547351159472884">"Méret"</string>
     <string name="sort_dimension_date" msgid="4231005651895254033">"Módosítva"</string>
-    <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Fájlnév (növekvő)"</string>
-    <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Típus (növekvő)"</string>
-    <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Méret (legkisebbtől)"</string>
-    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Módosítva (régebbi elöl)"</string>
-    <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Fájlnév (csökkenő)"</string>
-    <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Típus (csökkenő)"</string>
-    <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Méret (legnagyobbtól)"</string>
-    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Módosítva (újabb elöl)"</string>
+    <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Fájlnév (A-tól Z-ig)"</string>
+    <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Típus (A-tól Z-ig)"</string>
+    <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Méret (legkisebb elöl)"</string>
+    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Módosítás (régebbi elöl)"</string>
+    <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Fájlnév (Z-től A-ig)"</string>
+    <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Típus (Z-től A-ig)"</string>
+    <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Méret (legnagyobb elöl)"</string>
+    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Módosítás (újabb elöl)"</string>
     <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Rendezési szempont"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"Rendezés <xliff:g id="LABEL">%s</xliff:g> szerint"</string>
     <string name="directory_items" msgid="6645621978998614003">"Elemek száma"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Hangok"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videók"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokumentumok"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Nagy fájlok"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Erről a hétről"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Mappa neve"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Új név"</string>
     <string name="preview_file" msgid="4056622696305432343">"A(z) <xliff:g id="FILENAME">%1$s</xliff:g> előnézete"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Fájlok böngészése más alkalmazásokban"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Névtelen"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Hozzáférés engedélyezése a következőhöz: „<xliff:g id="DIRECTORY">%1$s</xliff:g>”"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Engedélyezi a(z) „<xliff:g id="DIRECTORY">%1$s</xliff:g>” könyvtárhoz való hozzáférést itt: „<xliff:g id="ROOT">%2$s</xliff:g>”?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Engedélyezi a(z) „<xliff:g id="DIRECTORY">%1$s</xliff:g>” könyvtárhoz való hozzáférést itt: „<xliff:g id="ROOT">%2$s</xliff:g>”?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Engedélyezi a teljes hozzáférést a(z) „<xliff:g id="APPNAME">%1$s</xliff:g>” alkalmazás számára a jelenleg és a jövőben ezen a helyen tárolt tartalmakhoz."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Keresés ezen a telefonon"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Keresési előzmények törlése – <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-hy/inspector_strings.xml b/res/values-hy/inspector_strings.xml
index c13b686..9470814 100644
--- a/res/values-hy/inspector_strings.xml
+++ b/res/values-hy/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Կոմպոզիտոր"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Ալբոմ"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Գտնվելու վայրը"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Հոսքի տեսակներ"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Raw ֆայլի չափ (բայթ)"</string>
 </resources>
diff --git a/res/values-hy/strings.xml b/res/values-hy/strings.xml
index 8b77191..e5a260f 100644
--- a/res/values-hy/strings.xml
+++ b/res/values-hy/strings.xml
@@ -30,12 +30,13 @@
     <string name="menu_search" msgid="1876699106790719849">"Որոնել"</string>
     <string name="menu_settings" msgid="6520844520117939047">"Հիշասարքի կարգավորումներ"</string>
     <string name="menu_open" msgid="9092138100049759315">"Բացել"</string>
-    <string name="menu_open_with" msgid="5507647065467520229">"Բացել հետևյալով՝"</string>
+    <string name="menu_open_with" msgid="5507647065467520229">"Բացել հավելվածով"</string>
     <string name="menu_open_in_new_window" msgid="6686563636123311276">"Բացել նոր պատուհանում"</string>
     <string name="menu_save" msgid="5195367497138965168">"Պահել"</string>
     <string name="menu_share" msgid="4307140947108068356">"Կիսվել"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Ջնջել"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Ընտրել բոլորը"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Չեղարկել ընտրությունը"</string>
     <string name="menu_select" msgid="1366061076507142387">"Ընտրել"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Տեսակավորել ըստ…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Պատճենել…"</string>
@@ -75,7 +76,7 @@
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"տեսակի (Ֆ – Ա)"</string>
     <string name="sort_dimension_size_descending" msgid="2367030017597348938">"չափի (սկզբում մեծերը)"</string>
     <string name="sort_dimension_date_descending" msgid="5466839955763127113">"փոփոխման (նորից հին)"</string>
-    <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Տեսակավորում"</string>
+    <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Տեսակավորել ըստ"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"Տեսակավորված ըստ՝ <xliff:g id="LABEL">%s</xliff:g>"</string>
     <string name="directory_items" msgid="6645621978998614003">"Տարրերի քանակ"</string>
     <string name="sort_direction_ascending" msgid="5882787683763248102">"Աճման կարգով"</string>
@@ -237,14 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Աուդիո"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Տեսանյութեր"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Փաստաթղթեր"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Մեծ ֆայլեր"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Այս շաբաթվանից"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Պանակի անունը"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Նոր անունը"</string>
     <string name="preview_file" msgid="4056622696305432343">"Դիտել «<xliff:g id="FILENAME">%1$s</xliff:g>» ֆայլը"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Գտնել ֆայլեր այլ հավելվածներում"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Անանուն"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Հասանելի դարձնել <xliff:g id="DIRECTORY">%1$s</xliff:g> պանակը"</string>
-    <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
-    <skip />
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Հասանելի դարձնե՞լ «<xliff:g id="DIRECTORY">%1$s</xliff:g>» (<xliff:g id="ROOT">%2$s</xliff:g>) պանակը"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"<xliff:g id="APPNAME">%1$s</xliff:g> հավելվածին հասանելի կլինեն բոլոր ֆայլերը, որոնք այժմ պահվում են այս պանակում կամ կտեղափոխվեն այստեղ հետագայում:"</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Որոնեք հեռախոսում"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Ջնջել որոնումների պատմությունը՝ <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-in/inspector_strings.xml b/res/values-in/inspector_strings.xml
index 0964060..c542d4a 100644
--- a/res/values-in/inspector_strings.xml
+++ b/res/values-in/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Komposer"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Lokasi"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Jenis streaming"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Ukuran raw (byte)"</string>
 </resources>
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index 64ba8c6..29d7cfc 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Bagikan"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Hapus"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Pilih semua"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Batalkan semua pilihan"</string>
     <string name="menu_select" msgid="1366061076507142387">"Pilih"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Urutkan menurut..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Salin ke…"</string>
@@ -147,7 +148,7 @@
       <item quantity="other">Tidak dapat menghapus <xliff:g id="COUNT_1">%1$d</xliff:g> item</item>
       <item quantity="one">Tidak dapat menghapus <xliff:g id="COUNT_0">%1$d</xliff:g> item</item>
     </plurals>
-    <string name="notification_touch_for_details" msgid="2385563502445129570">"Tap untuk melihat detail"</string>
+    <string name="notification_touch_for_details" msgid="2385563502445129570">"Ketuk untuk melihat detail"</string>
     <string name="close" msgid="905969391788869975">"Tutup"</string>
     <plurals name="copy_failure_alert_content" formatted="false" msgid="5570549471912990536">
       <item quantity="other">File ini tidak disalin: <xliff:g id="LIST_1">%1$s</xliff:g></item>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Video"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokumen"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"File besar"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Dari minggu ini"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Nama folder"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Nama baru"</string>
     <string name="preview_file" msgid="4056622696305432343">"Pratinjau file <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Cari file di aplikasi lain"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonim"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Izinkan akses ke \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Izinkan akses ke \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" di \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Izinkan akses ke \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" di \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Ini akan mengizinkan \"<xliff:g id="APPNAME">%1$s</xliff:g>\" untuk memiliki akses penuh ke semua file yang saat ini tersimpan di lokasi ini, dan semua konten yang nantinya disimpan di sini."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Telusuri ponsel ini"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Menghapus histori penelusuran <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-is/inspector_strings.xml b/res/values-is/inspector_strings.xml
index 72dc56b..893656d 100644
--- a/res/values-is/inspector_strings.xml
+++ b/res/values-is/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Höfundur"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Plata"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Staðsetning"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Streymisgerðir"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Óunnin stærð (bæti)"</string>
 </resources>
diff --git a/res/values-is/strings.xml b/res/values-is/strings.xml
index 09d5366..4570cd5 100644
--- a/res/values-is/strings.xml
+++ b/res/values-is/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Deila"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Eyða"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Velja allt"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Afvelja allt"</string>
     <string name="menu_select" msgid="1366061076507142387">"Velja"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Raða eftir..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Afrita í…"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Hljóð"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Vídeó"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Skjöl"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Stórar skrár"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Þessa viku"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Möppuheiti"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Nýtt heiti"</string>
     <string name="preview_file" msgid="4056622696305432343">"Forskoða skrána <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Skoða skrár í öðrum forritum"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Nafnlaus"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Leyfa aðgang að „<xliff:g id="DIRECTORY">%1$s</xliff:g>“"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Leyfa aðgang að „<xliff:g id="DIRECTORY">%1$s</xliff:g>“ á „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Leyfa aðgang að „<xliff:g id="DIRECTORY">%1$s</xliff:g>“ á „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Þetta gefur „<xliff:g id="APPNAME">%1$s</xliff:g>“ fullan aðgang að öllum skrám sem eru geymdar á þessum stað eins og er og öllu efni sem verður geymt hér síðar meir."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Leita í þessum síma"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Eyða leitarferli <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-it/inspector_strings.xml b/res/values-it/inspector_strings.xml
index fcc7c83..a853094 100644
--- a/res/values-it/inspector_strings.xml
+++ b/res/values-it/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Compositore"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Geolocalizzazione"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Tipi di stream"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Dimensioni file non elaborato (byte)"</string>
 </resources>
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index 4a050ed..8528df4 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Condividi"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Elimina"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Seleziona tutto"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Deseleziona tutto"</string>
     <string name="menu_select" msgid="1366061076507142387">"Seleziona"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Ordina per…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Copia in…"</string>
@@ -68,7 +69,7 @@
     <string name="sort_dimension_size" msgid="2190547351159472884">"Dimensioni"</string>
     <string name="sort_dimension_date" msgid="4231005651895254033">"Ultima modifica"</string>
     <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Nome file (da A a Z)"</string>
-    <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Tipo (dalla A alla Z)"</string>
+    <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Tipo (da A a Z)"</string>
     <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Dimensione (crescente)"</string>
     <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Modifica meno recente"</string>
     <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Nome file (da Z a A)"</string>
@@ -186,7 +187,7 @@
     <string name="open_external_dialog_request_primary_volume" msgid="2240992164087948176">"Concedere all\'app <xliff:g id="APPNAME"><b>^1</b></xliff:g> l\'accesso alla directory <xliff:g id="DIRECTORY"><i>^2</i></xliff:g>?"</string>
     <string name="open_external_dialog_root_request" msgid="6776729293982633">"Concedere all\'app <xliff:g id="APPNAME"><b>^1</b></xliff:g> l\'accesso ai tuoi dati, inclusi video e foto, sull\'unità <xliff:g id="STORAGE"><i>^2</i></xliff:g>?"</string>
     <string name="allow" msgid="1275746941353040309">"Consenti"</string>
-    <string name="deny" msgid="5127201668078153379">"Nega"</string>
+    <string name="deny" msgid="5127201668078153379">"Rifiuta"</string>
     <plurals name="elements_selected" formatted="false" msgid="4448165978637163692">
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> elementi selezionati</item>
       <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> elemento selezionato</item>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Video"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Documenti"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"File di grandi dimensioni"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Di questa settimana"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Nome cartella"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Nuovo nome"</string>
     <string name="preview_file" msgid="4056622696305432343">"Visualizza il file <xliff:g id="FILENAME">%1$s</xliff:g> in anteprima"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Sfoglia i file in altre app"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonima"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Consenti l\'accesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Vuoi consentire l\'accesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" su \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Consentire l\'accesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" su \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"\"<xliff:g id="APPNAME">%1$s</xliff:g>\" potrà avere accesso completo a tutti i file attualmente memorizzati in questa posizione e ai contenuti salvati in futuro qui."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Cerca su questo telefono"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Elimina la cronologia delle ricerche <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-iw/inspector_strings.xml b/res/values-iw/inspector_strings.xml
index e47dd80..bb0fe8b 100644
--- a/res/values-iw/inspector_strings.xml
+++ b/res/values-iw/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"מלחין"</string>
     <string name="metadata_album" msgid="1661699531214720236">"אלבום"</string>
     <string name="metadata_address" msgid="1849921023707744640">"מיקום"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Stream types"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"‏גודל קובץ RAW (בייט)"</string>
 </resources>
diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml
index 5a28897..ec0f44d 100644
--- a/res/values-iw/strings.xml
+++ b/res/values-iw/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"שתף"</string>
     <string name="menu_delete" msgid="1022254131543256626">"מחיקה"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"בחר הכל"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"ביטול בחירת הכול"</string>
     <string name="menu_select" msgid="1366061076507142387">"בחירה"</string>
     <string name="menu_sort" msgid="3362419226163725275">"מיון לפי…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"העתק אל…"</string>
@@ -281,13 +282,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"אודיו"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"סרטונים"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"מסמכים"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"קבצים גדולים"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"מהשבוע האחרון"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"שם תיקייה"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"שם חדש"</string>
     <string name="preview_file" msgid="4056622696305432343">"תצוגה מקדימה של הקובץ <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"חיפוש קבצים באפליקציות אחרות"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"אנונימית"</string>
     <string name="open_tree_button" msgid="19992834788135845">"מתן גישה אל \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"לאפשר גישה אל \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ב-\"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"להתיר גישה אל \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ב-\"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"לאפליקציה \"<xliff:g id="APPNAME">%1$s</xliff:g>\" תהיה הרשאת גישה מלאה לכל הקבצים שמאוחסנים כרגע במיקום זה, ולכל תוכן שיאוחסן כאן בעתיד."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"חיפוש בטלפון זה"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"מחיקת היסטוריית החיפושים <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-ja/inspector_strings.xml b/res/values-ja/inspector_strings.xml
index eb9737a..c637371 100644
--- a/res/values-ja/inspector_strings.xml
+++ b/res/values-ja/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"作曲者"</string>
     <string name="metadata_album" msgid="1661699531214720236">"アルバム"</string>
     <string name="metadata_address" msgid="1849921023707744640">"場所"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"ストリーム タイプ"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"未加工のサイズ(バイト)"</string>
 </resources>
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index edde9f1..ea67a51 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"共有"</string>
     <string name="menu_delete" msgid="1022254131543256626">"削除"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"すべて選択"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"選択をすべて解除"</string>
     <string name="menu_select" msgid="1366061076507142387">"選択"</string>
     <string name="menu_sort" msgid="3362419226163725275">"並べ替え..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"コピー…"</string>
@@ -90,7 +91,7 @@
     <string name="root_available_bytes" msgid="8269870862691408864">"空き容量: <xliff:g id="SIZE">%1$s</xliff:g>"</string>
     <string name="root_type_service" msgid="6521366147466512289">"ストレージ サービス"</string>
     <string name="root_type_shortcut" msgid="6059343175525442279">"ショートカット"</string>
-    <string name="root_type_device" msgid="1713604128005476585">"端末"</string>
+    <string name="root_type_device" msgid="1713604128005476585">"デバイス"</string>
     <string name="root_type_apps" msgid="8646073235029886342">"その他のアプリ"</string>
     <string name="empty" msgid="5300254272613103004">"項目はありません"</string>
     <string name="no_results" msgid="2371026325236359209">"該当するものは %1$s にありません"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"音声"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"動画"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"ドキュメント"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"サイズの大きいファイル"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"今週から"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"フォルダ名"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"新しい名前"</string>
     <string name="preview_file" msgid="4056622696305432343">"ファイル <xliff:g id="FILENAME">%1$s</xliff:g> をプレビューする"</string>
-    <string name="apps_row_title" msgid="3340490016663092925">"他のアプリでのファイル参照"</string>
+    <string name="apps_row_title" msgid="3340490016663092925">"他のアプリでファイルを探す"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"匿名"</string>
     <string name="open_tree_button" msgid="19992834788135845">"「<xliff:g id="DIRECTORY">%1$s</xliff:g>」へのアクセスを許可"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"「<xliff:g id="ROOT">%2$s</xliff:g>」の「<xliff:g id="DIRECTORY">%1$s</xliff:g>」へのアクセスを許可しますか?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"「<xliff:g id="ROOT">%2$s</xliff:g>」の「<xliff:g id="DIRECTORY">%1$s</xliff:g>」へのアクセスを許可しますか?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"現在この場所に保存されているすべてのファイル、および今後ここに保存されるすべてのコンテンツへのフルアクセスを「<xliff:g id="APPNAME">%1$s</xliff:g>」に許可します。"</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"このスマートフォンを検索する"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"検索履歴「<xliff:g id="TEXT">%1$s</xliff:g>」を削除します"</string>
 </resources>
diff --git a/res/values-ka/inspector_strings.xml b/res/values-ka/inspector_strings.xml
index bb3cab1..d809ea1 100644
--- a/res/values-ka/inspector_strings.xml
+++ b/res/values-ka/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"კომპოზიტორი"</string>
     <string name="metadata_album" msgid="1661699531214720236">"ალბომი"</string>
     <string name="metadata_address" msgid="1849921023707744640">"მდებარეობა"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"სტრიმინგის ტიპები"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"ნედლი ზომა (ბაიტები)"</string>
 </resources>
diff --git a/res/values-ka/strings.xml b/res/values-ka/strings.xml
index 3349f73..cee099e 100644
--- a/res/values-ka/strings.xml
+++ b/res/values-ka/strings.xml
@@ -36,8 +36,9 @@
     <string name="menu_share" msgid="4307140947108068356">"გაზიარება"</string>
     <string name="menu_delete" msgid="1022254131543256626">"წაშლა"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"ყველას არჩევა"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"ყველა არჩევანის გაუქმება"</string>
     <string name="menu_select" msgid="1366061076507142387">"არჩევა"</string>
-    <string name="menu_sort" msgid="3362419226163725275">"დალაგება კრიტერიუმით..."</string>
+    <string name="menu_sort" msgid="3362419226163725275">"სორტირება კრიტერიუმით..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"კოპირება…"</string>
     <string name="menu_move" msgid="2310760789561129882">"გადაადგილება..."</string>
     <string name="menu_compress" msgid="37539111904724188">"შეკუმშვა"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"აუდიო"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"ვიდეოები"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"დოკუმენტები"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"დიდი ფაილები"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"ამ კვირიდან"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"საქაღალდის სახელი"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"ახალი სახელი"</string>
     <string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> ფაილის გადახედვა"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"ფაილების დათვალიერება სხვა აპებში"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"ანონიმური"</string>
     <string name="open_tree_button" msgid="19992834788135845">"„<xliff:g id="DIRECTORY">%1$s</xliff:g>“-ზე წვდომის დაშვება"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"გსურთ, დაუშვათ წვდომა „<xliff:g id="DIRECTORY">%1$s</xliff:g>“-ზე „<xliff:g id="ROOT">%2$s</xliff:g>“-იდან?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"დაიშვას წვდომა „<xliff:g id="DIRECTORY">%1$s</xliff:g>“-ზე „<xliff:g id="ROOT">%2$s</xliff:g>“-ში?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"ეს ქმედება მიანიჭებს „<xliff:g id="APPNAME">%1$s</xliff:g>“-ს სრულ წვდომას ყველა ფაილზე, რომელიც ამჟამად ინახება ამ მდებარეობაზე და რომელიც მომავალში შეინახება."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"ამ ტელეფონში ძიება"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"ძიების ისტორიის წაშლა <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-kk/inspector_strings.xml b/res/values-kk/inspector_strings.xml
index 88991f3..0cc0543 100644
--- a/res/values-kk/inspector_strings.xml
+++ b/res/values-kk/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Композитор"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Альбом"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Орын"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Трансляция түрлері"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"RAW файлының өлшемі (байт)"</string>
 </resources>
diff --git a/res/values-kk/strings.xml b/res/values-kk/strings.xml
index ca05e98..0e661a3 100644
--- a/res/values-kk/strings.xml
+++ b/res/values-kk/strings.xml
@@ -36,9 +36,10 @@
     <string name="menu_share" msgid="4307140947108068356">"Бөлісу"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Жою"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Барлығын таңдау"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Барлық белгілерді алу"</string>
     <string name="menu_select" msgid="1366061076507142387">"Таңдау"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Сұрыптау шарты..."</string>
-    <string name="menu_copy" msgid="7404820171352314754">"Көшіру орны…"</string>
+    <string name="menu_copy" msgid="7404820171352314754">"Көшіру…"</string>
     <string name="menu_move" msgid="2310760789561129882">"Тасымалдау…"</string>
     <string name="menu_compress" msgid="37539111904724188">"Сығу"</string>
     <string name="menu_extract" msgid="8171946945982532262">"Алынуда…"</string>
@@ -75,7 +76,7 @@
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Түрі (Z–A)"</string>
     <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Өлшемі (ең үлкенінен бастап)"</string>
     <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Өзгертілген (ең жаңасынан бастап)"</string>
-    <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Реттеу шарты"</string>
+    <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Сұрыптау шарты"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"<xliff:g id="LABEL">%s</xliff:g> бойынша реттелген"</string>
     <string name="directory_items" msgid="6645621978998614003">"Элементтер саны"</string>
     <string name="sort_direction_ascending" msgid="5882787683763248102">"Арту ретімен"</string>
@@ -237,14 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Aудиомазмұн"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Бейнелер"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Құжаттар"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Үлкен файлдар"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Осы аптадан"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Қалта атауы"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Жаңа атауы"</string>
     <string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> файлын алдын ала қарау"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Басқа қолданбалардағы файлдарды шолу"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Анонимді"</string>
     <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" каталогін пайдалануға рұқсат ету"</string>
-    <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
-    <skip />
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" ішіндегі \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" каталогін пайдалануға рұқсат етілсін бе?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Осы арқылы \"<xliff:g id="APPNAME">%1$s</xliff:g>\" қолданбасы қазір осы орында сақталған барлық файлды және болашақта қосылатын кез келген мазмұнды толықтай пайдалана алатын болады."</string>
-    <string name="search_bar_hint" msgid="4517366509897977321">"Осы телефонды іздеу"</string>
+    <string name="search_bar_hint" msgid="4517366509897977321">"Осы телефоннан іздеу"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Іздеу тарихын <xliff:g id="TEXT">%1$s</xliff:g> жою"</string>
 </resources>
diff --git a/res/values-km/inspector_strings.xml b/res/values-km/inspector_strings.xml
index a199a86..cc349e8 100644
--- a/res/values-km/inspector_strings.xml
+++ b/res/values-km/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"អ្នកតាក់តែង"</string>
     <string name="metadata_album" msgid="1661699531214720236">"អាល់ប៊ុម"</string>
     <string name="metadata_address" msgid="1849921023707744640">"ទីកន្លែង"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"ប្រភេទការផ្សាយ"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"ទំហំដើម (បៃ)"</string>
 </resources>
diff --git a/res/values-km/strings.xml b/res/values-km/strings.xml
index e782cc1..fb8b051 100644
--- a/res/values-km/strings.xml
+++ b/res/values-km/strings.xml
@@ -35,7 +35,8 @@
     <string name="menu_save" msgid="5195367497138965168">"រក្សាទុក"</string>
     <string name="menu_share" msgid="4307140947108068356">"ចែករំលែក​"</string>
     <string name="menu_delete" msgid="1022254131543256626">"លុប"</string>
-    <string name="menu_select_all" msgid="7600576812185570403">"ជ្រើស​ទាំងអស់"</string>
+    <string name="menu_select_all" msgid="7600576812185570403">"ជ្រើស​រើសទាំងអស់"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"ដក​ការជ្រើសរើស​ទាំងអស់"</string>
     <string name="menu_select" msgid="1366061076507142387">"ជ្រើសរើស"</string>
     <string name="menu_sort" msgid="3362419226163725275">"តម្រៀប​តាម..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"ចម្លងទៅ…"</string>
@@ -202,8 +203,8 @@
       <item quantity="one">លុបឯកសារ <xliff:g id="COUNT_0">%1$d</xliff:g> ឬ?</item>
     </plurals>
     <plurals name="delete_folders_confirmation_message" formatted="false" msgid="1028946402799686388">
-      <item quantity="other">លុបថត <xliff:g id="COUNT_1">%1$d</xliff:g> និងមាតិការបស់វាឬ?</item>
-      <item quantity="one">លុបថត <xliff:g id="COUNT_0">%1$d</xliff:g> និងមាតិការបស់វាឬ?</item>
+      <item quantity="other">លុបថត <xliff:g id="COUNT_1">%1$d</xliff:g> និងខ្លឹមសាររបស់វាឬ?</item>
+      <item quantity="one">លុបថត <xliff:g id="COUNT_0">%1$d</xliff:g> និងខ្លឹមសាររបស់វាឬ?</item>
     </plurals>
     <plurals name="delete_items_confirmation_message" formatted="false" msgid="7285090426511028179">
       <item quantity="other">លុបធាតុ <xliff:g id="COUNT_1">%1$d</xliff:g> ឬ?</item>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"សំឡេង"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"វីដេអូ"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"ឯកសារ"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"ឯកសារទំហំធំ"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"ពីសប្ដាហ៍នេះ"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"ឈ្មោះ​ថត"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"ឈ្មោះ​ថ្មី"</string>
     <string name="preview_file" msgid="4056622696305432343">"មើលឯកសារ <xliff:g id="FILENAME">%1$s</xliff:g> សាកល្បង"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"រុករក​ឯកសារ​នៅក្នុង​កម្មវិធី​ផ្សេងទៀត"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"អនាមិក"</string>
     <string name="open_tree_button" msgid="19992834788135845">"អនុញ្ញាត​ឱ្យ​ចូលប្រើ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"អនុញ្ញាត​ឱ្យ​ចូលប្រើ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" នៅលើ \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"អនុញ្ញាត​ឱ្យ​ចូលប្រើ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" នៅក្នុង \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"ការធ្វើ​បែបនេះ​នឹង​អនុញ្ញាត​ឱ្យ \"<xliff:g id="APPNAME">%1$s</xliff:g>\" អាច​ចូលប្រើ​ឯកសារ​ទាំងអស់​ដែល​កំពុងផ្ទុក​នៅក្រោម​ទីតាំង​នេះ​បានពេញលេញ រួមទាំងខ្លឹមសារ​នាពេលខាងមុខ​ផ្សេងទៀត​ដែល​ផ្ទុក​នៅទីនេះ។"</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"ស្វែងរក​ទូរសព្ទ​នេះ"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"លុប​ប្រវត្តិស្វែងរក <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-kn/inspector_strings.xml b/res/values-kn/inspector_strings.xml
index 29481bb..9d37645 100644
--- a/res/values-kn/inspector_strings.xml
+++ b/res/values-kn/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"ಸಂಯೋಜಕ"</string>
     <string name="metadata_album" msgid="1661699531214720236">"ಆಲ್ಬಮ್‌"</string>
     <string name="metadata_address" msgid="1849921023707744640">"ಸ್ಥಳ"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"ಸ್ಟ್ರೀಮ್ ವಿಧಗಳು"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"RAW ಗಾತ್ರ (ಬೈಟ್‌ಗಳು)"</string>
 </resources>
diff --git a/res/values-kn/strings.xml b/res/values-kn/strings.xml
index c38cd63..ebbdbcd 100644
--- a/res/values-kn/strings.xml
+++ b/res/values-kn/strings.xml
@@ -22,7 +22,7 @@
     <skip />
     <!-- no translation found for launcher_label (799410258349837668) -->
     <skip />
-    <string name="title_open" msgid="3165686459158020921">"ಇದರ ಮೂಲಕ ತೆರೆಯಿರಿ"</string>
+    <string name="title_open" msgid="3165686459158020921">"ಇಲ್ಲಿಂದ ತೆರೆಯಿರಿ"</string>
     <string name="title_save" msgid="4384490653102710025">"ಇವುಗಳಲ್ಲಿ ಉಳಿಸಿ"</string>
     <string name="menu_create_dir" msgid="2413624798689091042">"ಹೊಸ ಫೋಲ್ಡರ್"</string>
     <string name="menu_grid" msgid="1453636521731880680">"ಗ್ರಿಡ್ ವೀಕ್ಷಣೆ"</string>
@@ -36,8 +36,9 @@
     <string name="menu_share" msgid="4307140947108068356">"ಹಂಚಿಕೊಳ್ಳಿ"</string>
     <string name="menu_delete" msgid="1022254131543256626">"ಅಳಿಸಿ"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"ಎಲ್ಲವನ್ನೂ ಆಯ್ಕೆಮಾಡಿ"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"ಎಲ್ಲಾ ಆಯ್ಕೆಯನ್ನು ರದ್ದುಮಾಡಿ"</string>
     <string name="menu_select" msgid="1366061076507142387">"ಆಯ್ಕೆಮಾಡಿ"</string>
-    <string name="menu_sort" msgid="3362419226163725275">"ಇವುಗಳನ್ನು ವಿಂಗಡಿಸಿ..."</string>
+    <string name="menu_sort" msgid="3362419226163725275">"ಹೀಗೆ ವಿಂಗಡಿಸಿ..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"ಇದಕ್ಕೆ ನಕಲಿಸಿ…"</string>
     <string name="menu_move" msgid="2310760789561129882">"ಇದಕ್ಕೆ ಸರಿಸು…"</string>
     <string name="menu_compress" msgid="37539111904724188">"ಕುಗ್ಗಿಸಿ"</string>
@@ -237,14 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"ಆಡಿಯೊ"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"ವೀಡಿಯೊಗಳು"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"ಡಾಕ್ಯುಮೆಂಟ್‌ಗಳು"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"ದೊಡ್ಡ ಫೈಲ್‌ಗಳು"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"ಈ ವಾರದಿಂದ"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"ಫೋಲ್ಡರ್ ಹೆಸರು"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"ಹೊಸ ಹೆಸರು"</string>
     <string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> ಫೈಲ್‌ ಅನ್ನು ಪೂರ್ವವೀಕ್ಷಿಸಿ"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"ಇತರ ಆ್ಯಪ್‌ಗಳಲ್ಲಿರುವ ಫೈಲ್‌ಗಳನ್ನು ಬ್ರೌಸ್ ಮಾಡಿ"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"ಅನಾಮಧೇಯ"</string>
     <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ಗೆ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸಿ"</string>
-    <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
-    <skip />
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" ನಲ್ಲಿರುವ \"<xliff:g id="DIRECTORY">%1$s</xliff:g> ಗೆ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸುವುದೇ?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"ಇದು ಈ ಸ್ಥಾನದಲ್ಲಿ ಪ್ರಸ್ತುತವಾಗಿ ಸಂಗ್ರಹವಾಗಿರುವ ಎಲ್ಲಾ ಫೈಲ್‌ಗಳಿಗೆ ಮತ್ತು ಭವಿಷ್ಯದಲ್ಲಿ ಸಂಗ್ರಹವಾಗುವ ಎಲ್ಲಾ ವಿಷಯಕ್ಕೆ \"<xliff:g id="APPNAME">%1$s</xliff:g>\" ಪೂರ್ಣ ಪ್ರವೇಶ ನೀಡುತ್ತದೆ."</string>
-    <string name="search_bar_hint" msgid="4517366509897977321">"ಈ ಫೋನ್ ಹುಡುಕಿ"</string>
+    <string name="search_bar_hint" msgid="4517366509897977321">"ಈ ಫೋನ್‍ನಲ್ಲಿ ಹುಡುಕಿ"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"ಹುಡುಕಾಟ ಇತಿಹಾಸವನ್ನು ಅಳಿಸಿ <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-ko/inspector_strings.xml b/res/values-ko/inspector_strings.xml
index 97acd80..394097d 100644
--- a/res/values-ko/inspector_strings.xml
+++ b/res/values-ko/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"작곡가"</string>
     <string name="metadata_album" msgid="1661699531214720236">"앨범"</string>
     <string name="metadata_address" msgid="1849921023707744640">"위치"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"스트림 유형"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"원본 크기(바이트)"</string>
 </resources>
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index 20f2a6c..84e29f7 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -36,8 +36,9 @@
     <string name="menu_share" msgid="4307140947108068356">"공유"</string>
     <string name="menu_delete" msgid="1022254131543256626">"삭제"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"모두 선택"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"모두 선택 해제"</string>
     <string name="menu_select" msgid="1366061076507142387">"선택"</string>
-    <string name="menu_sort" msgid="3362419226163725275">"정렬 기준..."</string>
+    <string name="menu_sort" msgid="3362419226163725275">"정렬 기준"</string>
     <string name="menu_copy" msgid="7404820171352314754">"다음으로 복사:"</string>
     <string name="menu_move" msgid="2310760789561129882">"다음으로 이동:"</string>
     <string name="menu_compress" msgid="37539111904724188">"압축"</string>
@@ -182,8 +183,8 @@
     <string name="rename_error" msgid="6700093173508118635">"문서 이름을 변경하지 못했습니다."</string>
     <string name="menu_eject_root" msgid="9215040039374893613">"꺼내기"</string>
     <string name="notification_copy_files_converted_title" msgid="6916768494891833365">"일부 파일이 변환되었습니다."</string>
-    <string name="open_external_dialog_request" msgid="8173558471322861268">"<xliff:g id="APPNAME"><b>^1</b></xliff:g>이(가) <xliff:g id="STORAGE"><i>^3</i></xliff:g>에서 <xliff:g id="DIRECTORY"><i>^2</i></xliff:g> 디렉토리에 액세스하도록 허용하시겠습니까?"</string>
-    <string name="open_external_dialog_request_primary_volume" msgid="2240992164087948176">"<xliff:g id="APPNAME"><b>^1</b></xliff:g>에서 <xliff:g id="DIRECTORY"><i>^2</i></xliff:g> 디렉토리에 액세스하도록 허용하시겠습니까?"</string>
+    <string name="open_external_dialog_request" msgid="8173558471322861268">"<xliff:g id="APPNAME"><b>^1</b></xliff:g>이(가) <xliff:g id="STORAGE"><i>^3</i></xliff:g>에서 <xliff:g id="DIRECTORY"><i>^2</i></xliff:g> 디렉터리에 액세스하도록 허용하시겠습니까?"</string>
+    <string name="open_external_dialog_request_primary_volume" msgid="2240992164087948176">"<xliff:g id="APPNAME"><b>^1</b></xliff:g>에서 <xliff:g id="DIRECTORY"><i>^2</i></xliff:g> 디렉터리에 액세스하도록 허용하시겠습니까?"</string>
     <string name="open_external_dialog_root_request" msgid="6776729293982633">"<xliff:g id="APPNAME"><b>^1</b></xliff:g>에서 사진, 동영상 등 <xliff:g id="STORAGE"><i>^2</i></xliff:g>의 내 데이터에 액세스하도록 허용하시겠습니까?"</string>
     <string name="allow" msgid="1275746941353040309">"허용"</string>
     <string name="deny" msgid="5127201668078153379">"거부"</string>
@@ -212,7 +213,7 @@
     <string name="images_shortcut_label" msgid="2545168016070493574">"이미지"</string>
     <string name="archive_loading_failed" msgid="7243436722828766996">"보관 파일을 열어 탐색할 수 없습니다. 파일이 손상되었거나 지원되지 않는 형식입니다."</string>
     <string name="name_conflict" msgid="28407269328862986">"이름이 같은 파일이 이미 존재합니다."</string>
-    <string name="authentication_required" msgid="8030880723643436099">"이 디렉토리를 보려면 <xliff:g id="NAME">%1$s</xliff:g>에 로그인하세요."</string>
+    <string name="authentication_required" msgid="8030880723643436099">"이 디렉터리를 보려면 <xliff:g id="NAME">%1$s</xliff:g>에 로그인하세요."</string>
     <string name="cant_display_content" msgid="8633226333229417237">"콘텐츠를 표시할 수 없습니다."</string>
     <string name="sign_in" msgid="6253762676723505592">"로그인"</string>
     <string name="new_archive_file_name" msgid="1604650338077249838">"보관처리<xliff:g id="EXTENSION">%s</xliff:g>"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"오디오"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"동영상"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"문서"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"대용량 파일"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"이번 주부터"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"폴더 이름"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"새 이름"</string>
     <string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> 파일 미리보기"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"다른 앱의 파일 탐색"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"익명"</string>
     <string name="open_tree_button" msgid="19992834788135845">"\'<xliff:g id="DIRECTORY">%1$s</xliff:g>\'에 액세스하도록 허용"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"\'<xliff:g id="ROOT">%2$s</xliff:g>\'에서 \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\'에 액세스하도록 허용하시겠습니까?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"<xliff:g id="ROOT">%2$s</xliff:g>의 <xliff:g id="DIRECTORY">%1$s</xliff:g>에 액세스하도록 허용하시겠습니까?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"\'<xliff:g id="APPNAME">%1$s</xliff:g>\'이(가) 현재 이 위치에 저장된 모든 파일과 향후 여기에 저장되는 모든 콘텐츠에 대해 완전한 액세스 권한을 갖게 됩니다."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"이 휴대전화 검색"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"검색 기록 삭제 <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-ky/inspector_strings.xml b/res/values-ky/inspector_strings.xml
index a120911..7b59050 100644
--- a/res/values-ky/inspector_strings.xml
+++ b/res/values-ky/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Композитор"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Альбом"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Жайгашкан жер"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Агымдын түрү"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Баштапкы өлчөмү (байт)"</string>
 </resources>
diff --git a/res/values-ky/strings.xml b/res/values-ky/strings.xml
index fc5aaaf..58b1ba6 100644
--- a/res/values-ky/strings.xml
+++ b/res/values-ky/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Бөлүшүү"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Жок кылуу"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Бардыгын тандоо"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Баарын тандоодон чыгаруу"</string>
     <string name="menu_select" msgid="1366061076507142387">"Тандоо"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Төмөнкү боюнча иреттөө…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Төмөнкүгө көчүрүү…"</string>
@@ -70,11 +71,11 @@
     <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Файлдын аталышы (А-Я)"</string>
     <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Түрү (А-Я)"</string>
     <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Өлчөмү (эң кичинекейинен баштап)"</string>
-    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Өзгөртүлдү (эң эскисинен баштап)"</string>
+    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Өзгөрүүлөр (эң эскисинен баштап)"</string>
     <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Файлдын аталышы (Я-А)"</string>
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Түрү (Я-А)"</string>
     <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Өлчөмү (эң чоңунан баштап)"</string>
-    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Өзгөртүлдү (эң жаңысынан баштап)"</string>
+    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Өзгөрүүлөр (эң жаңысынан баштап)"</string>
     <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Төмөнкү боюнча иреттөө:"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"<xliff:g id="LABEL">%s</xliff:g> боюнча иреттелди"</string>
     <string name="directory_items" msgid="6645621978998614003">"Элементтердин саны"</string>
@@ -202,8 +203,8 @@
       <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> файл жок кылынсынбы?</item>
     </plurals>
     <plurals name="delete_folders_confirmation_message" formatted="false" msgid="1028946402799686388">
-      <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> папка мазмуну менен жок кылынсынбы?</item>
-      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> папка мазмуну менен жок кылынсынбы?</item>
+      <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> папканы ичиндегилери менен кошо өчүрөсүзбү?</item>
+      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> папканы ичиндегилери менен кошо өчүрөсүзбү?</item>
     </plurals>
     <plurals name="delete_items_confirmation_message" formatted="false" msgid="7285090426511028179">
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> нерсе жок кылынсынбы?</item>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Аудио"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Видеолор"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Документтер"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Көлөмдүү файлдар"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Ушул аптадагы"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Папканын аталышы"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Жаңы аталыш"</string>
     <string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> файлын алдын ала көрүү"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Башка колдонмолордон файлдарды карап чыгуу"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Жашыруун"</string>
     <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" папкасын колдонууга уруксат берүү"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" сактагычында жайгашкан \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" папкасына уруксат берилсинби?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" сактагычында жайгашкан \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" папкасына уруксат берилсинби?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Ушуну менен \"<xliff:g id="APPNAME">%1$s</xliff:g>\" колдонмосуна ушул жерде сакталган жана келечекте сактала турган бардык файлдарга кирүү мүмкүнчүлүгү берилет."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Ушул телефондо издөө"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Издөө таржымалы тазалансын: <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-lo/inspector_strings.xml b/res/values-lo/inspector_strings.xml
index 6d02420..5160b3c 100644
--- a/res/values-lo/inspector_strings.xml
+++ b/res/values-lo/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"ຜູ້ແຕ່ງ"</string>
     <string name="metadata_album" msgid="1661699531214720236">"ອະລະບໍ້າ"</string>
     <string name="metadata_address" msgid="1849921023707744640">"ສະຖານທີ່"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"ປະເພດສະຕຣີມ"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"ຂະໜາດ Raw (ໄບຕ໌)"</string>
 </resources>
diff --git a/res/values-lo/strings.xml b/res/values-lo/strings.xml
index fb27c19..7f773f7 100644
--- a/res/values-lo/strings.xml
+++ b/res/values-lo/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"ແບ່ງປັນ"</string>
     <string name="menu_delete" msgid="1022254131543256626">"ລຶບ"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"ເລືອກທັງຫມົດ"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"ເຊົາເລືອກທັງໝົດ"</string>
     <string name="menu_select" msgid="1366061076507142387">"ເລືອກ"</string>
     <string name="menu_sort" msgid="3362419226163725275">"ຈັດຮຽງຕາມ..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"ສຳເນົາໄປໃສ່..."</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"ສຽງ"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"ວິດີໂອ"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"ເອກະສານ"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"ໄຟລ໌ໃຫຍ່"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"ຈາກອາທິດນີ້"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"ຊື່ໂຟນເດີ"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"ຊື່ໃໝ່"</string>
     <string name="preview_file" msgid="4056622696305432343">"ເບິ່ງຕົວຢ່າງໄຟລ໌ <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"ເລືອກໄຟລ໌ໃນແອັບອື່ນ"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"ບໍ່ລະບຸຊື່"</string>
     <string name="open_tree_button" msgid="19992834788135845">"ອະນຸຍາດການເຂົ້າເຖິງ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"ອະນຸຍາດໃຫ້ເຂົ້າເຖິງ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ຢູ່ \"<xliff:g id="ROOT">%2$s</xliff:g>\" ໄດ້ບໍ?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"ອະນຸຍາດໃຫ້ເຂົ້າເຖິງ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ໃນ \"<xliff:g id="ROOT">%2$s</xliff:g>\" ບ?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"ມັນຈະອະນຸຍາດໃຫ້ \"<xliff:g id="APPNAME">%1$s</xliff:g>\" ເຂົ້າເຖິງໄຟລ໌ທັງໝົດທີ່ຕອນນີ້ບັນທຶກໄວ້ຢູ່ບ່ອນນີ້ຢ່າງເຕັມຮູບແບບ ແລະ ຮວມທັງເນື້ອຫາໃນອະນາຄົດທີ່ບັນທຶກໄວ້ບ່ອນນີ້ນຳ."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"ຊອກຫາໂທລະສັບໜ່ວຍນີ້"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"ລຶບປະຫວັດການຊອກຫາ <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-lt/inspector_strings.xml b/res/values-lt/inspector_strings.xml
index 20c28bb..73c60d1 100644
--- a/res/values-lt/inspector_strings.xml
+++ b/res/values-lt/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Kompozitorius"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Albumas"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Vieta"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Srautų tipai"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Neapdoroto failo dydis (baitais)"</string>
 </resources>
diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml
index 00e2840..3e3462b 100644
--- a/res/values-lt/strings.xml
+++ b/res/values-lt/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Bendrinti"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Ištrinti"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Pasirinkti viską"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Panaik. visus pasirinkimus"</string>
     <string name="menu_select" msgid="1366061076507142387">"Pasirinkti"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Rūšiuoti pagal..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopijuoti į..."</string>
@@ -69,7 +70,7 @@
     <string name="sort_dimension_date" msgid="4231005651895254033">"Pakeista"</string>
     <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Failo pav. (nuo A iki Z)"</string>
     <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Tipas (nuo A iki Z)"</string>
-    <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Dydis (pirmiau mažiausi)"</string>
+    <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Dydis (pirm. mažiausi)"</string>
     <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Pakeista (pirm. sen.)"</string>
     <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Failo pav. (nuo Z iki A)"</string>
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Tipas (nuo Z iki A)"</string>
@@ -281,13 +282,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Garsas"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Vaizdo įrašai"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokumentai"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Dideli failai"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Nuo šios savaitės"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Aplanko pavadinimas"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Naujas pavadinimas"</string>
     <string name="preview_file" msgid="4056622696305432343">"Peržiūrėti failą „<xliff:g id="FILENAME">%1$s</xliff:g>“"</string>
-    <string name="apps_row_title" msgid="3340490016663092925">"Failų naršymas kitose programos"</string>
+    <string name="apps_row_title" msgid="3340490016663092925">"Failų naršymas kitose programose"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anoniminė"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Leisti pasiekti „<xliff:g id="DIRECTORY">%1$s</xliff:g>“"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Leisti pasiekti „<xliff:g id="DIRECTORY">%1$s</xliff:g>“, esantį „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Leisti pasiekti „<xliff:g id="DIRECTORY">%1$s</xliff:g>“, esantį „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"„<xliff:g id="APPNAME">%1$s</xliff:g>“ galės pasiekti visus šiuo metu šioje vietoje saugomus failus ir visą turinį, kuris bus čia saugomas."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Ieškoti šiame telefone"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Ištrinkite paieškos istoriją <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-lv/inspector_strings.xml b/res/values-lv/inspector_strings.xml
index 739d519..b39ad44 100644
--- a/res/values-lv/inspector_strings.xml
+++ b/res/values-lv/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Komponists"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Albums"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Atrašanās vieta"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Straumes veidi"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Neapstrādāta faila lielums (baiti)"</string>
 </resources>
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index b9ec6c2..977dac0 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Kopīgot"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Dzēst"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Atlasīt visus"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Noņemt visu atlasi"</string>
     <string name="menu_select" msgid="1366061076507142387">"Atlasīt"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Kārtot pēc..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopēt…"</string>
@@ -259,13 +260,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videoklipi"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokumenti"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Lieli faili"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"No šīs nedēļas"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Mapes nosaukums"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Jauns nosaukums"</string>
     <string name="preview_file" msgid="4056622696305432343">"Priekšskatīt failu <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Failu pārlūkošana citās lietotnēs"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonīma"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Atļaut piekļuvi mapei “<xliff:g id="DIRECTORY">%1$s</xliff:g>”"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Vai atļaut piekļuvi mapei “<xliff:g id="DIRECTORY">%1$s</xliff:g>” šeit: <xliff:g id="ROOT">%2$s</xliff:g>?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Vai atļaut piekļuvi mapei “<xliff:g id="DIRECTORY">%1$s</xliff:g>” šeit: <xliff:g id="ROOT">%2$s</xliff:g>?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Lietotnei <xliff:g id="APPNAME">%1$s</xliff:g> tiks piešķirta pilna piekļuve visiem failiem, kas pašlaik tiek glabāti šajā vietā, kā arī visam saturam, kas turpmāk šeit tiks glabāts."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Meklēt šajā tālrunī"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Meklēšanas vēstures dzēšana <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-mk/inspector_strings.xml b/res/values-mk/inspector_strings.xml
index 66cc7b6..98ef24b 100644
--- a/res/values-mk/inspector_strings.xml
+++ b/res/values-mk/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Композитор"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Албум"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Локација"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Типови пренос"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Големина на необработена (бајти)"</string>
 </resources>
diff --git a/res/values-mk/strings.xml b/res/values-mk/strings.xml
index 60bcbab..f749bb9 100644
--- a/res/values-mk/strings.xml
+++ b/res/values-mk/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Сподели"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Избриши"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Избери ги сите"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Поништи го изборот на сите"</string>
     <string name="menu_select" msgid="1366061076507142387">"Избери"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Подреди според…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Копирај во…"</string>
@@ -69,11 +70,11 @@
     <string name="sort_dimension_date" msgid="4231005651895254033">"Изменето"</string>
     <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Име на датотека (А до Ш)"</string>
     <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Тип (А до Ш)"</string>
-    <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Големина (најмали први)"</string>
+    <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Големина (прво најмали)"</string>
     <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Изменети (прво најстари)"</string>
     <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Име на датотека (Ш до А)"</string>
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Тип (Ш до А)"</string>
-    <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Големина (најгол. први)"</string>
+    <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Големина (прво најголеми)"</string>
     <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Изменети (прво најнови)"</string>
     <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Подреди според"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"Сортирани според <xliff:g id="LABEL">%s</xliff:g>"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Аудио"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Видеа"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Документи"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Големи датотеки"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Од оваа седмица"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Име на папка"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Ново име"</string>
     <string name="preview_file" msgid="4056622696305432343">"Прегледајте ја датотеката <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Прелистувајте датотеки во други апликации"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Анонимна"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Дозволи пристап до „<xliff:g id="DIRECTORY">%1$s</xliff:g>“"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Да се дозволи пристап до „<xliff:g id="DIRECTORY">%1$s</xliff:g>“ на „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Да се дозволи пристап до „<xliff:g id="DIRECTORY">%1$s</xliff:g>“ во „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Ќе ѝ се дозволи на <xliff:g id="APPNAME">%1$s</xliff:g> да има целосен пристап до сите датотеки моментално складирани на оваа локација и до сите идни содржини складирани тука."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Пребарајте го телефонов"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Избришете ја историјата на пребарување <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-ml/inspector_strings.xml b/res/values-ml/inspector_strings.xml
index 0537230..2ac5277 100644
--- a/res/values-ml/inspector_strings.xml
+++ b/res/values-ml/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"കമ്പോസർ"</string>
     <string name="metadata_album" msgid="1661699531214720236">"ആല്‍‌ബം"</string>
     <string name="metadata_address" msgid="1849921023707744640">"ലൊക്കേഷൻ"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"സ്‌ട്രീം തരങ്ങൾ"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"റോ വലുപ്പം (ബൈറ്റുകൾ)"</string>
 </resources>
diff --git a/res/values-ml/strings.xml b/res/values-ml/strings.xml
index 30b0b2a..e3bd93f 100644
--- a/res/values-ml/strings.xml
+++ b/res/values-ml/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"പങ്കിടുക"</string>
     <string name="menu_delete" msgid="1022254131543256626">"ഇല്ലാതാക്കുക"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"എല്ലാം തിരഞ്ഞെടുക്കുക"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"തിരഞ്ഞെടുത്തതെല്ലാം മാറ്റുക"</string>
     <string name="menu_select" msgid="1366061076507142387">"തിരഞ്ഞെടുക്കുക"</string>
     <string name="menu_sort" msgid="3362419226163725275">"ഇപ്രകാരം അടുക്കുക..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"ഇതിൽ പകർത്തുക…"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"ഓഡിയോ"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"വീഡിയോകൾ"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"ഡോക്യുമെന്റുകൾ"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"വലിയ ഫയലുകൾ"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"ഈ ആഴ്‌ച മുതൽ"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"ഫോൾഡറിന്റെ പേര്"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"പുതിയ പേര്"</string>
     <string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> ഫയൽ പ്രിവ്യൂ ചെയ്യുക"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"ഫയലുകള്‍ മറ്റ് ആപ്പുകളില്‍ ബ്രൗസ് ചെയ്യുക"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"അജ്ഞാതം"</string>
     <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" എന്നതിലേക്ക് ആക്‌സസ് അനുവദിക്കുക"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" എന്നതിൽ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" എന്നതിലേക്ക് ആക്‌സസ് നൽകണോ?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" എന്നതിൽ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" എന്നതിന് ആക്‌സസ് നൽകണോ?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"ഇത് \"<xliff:g id="APPNAME">%1$s</xliff:g>\" ആപ്പിന് ഈ ലൊക്കേഷനിൽ സംഭരിച്ചിരിക്കുന്ന എല്ലാ ഫയലുകളിലേക്കും ഭാവിയിൽ ഇവിടെ സംഭരിക്കപ്പെടുന്ന എല്ലാ ഉള്ളടക്കത്തിലേക്കും പൂർണ്ണ ആക്‌സസ് അനുവദിക്കും."</string>
-    <string name="search_bar_hint" msgid="4517366509897977321">"ഈ ഫോൺ തിരയുക"</string>
+    <string name="search_bar_hint" msgid="4517366509897977321">"ഈ ഫോണിൽ തിരയുക"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"തിരയൽ ചരിത്രം <xliff:g id="TEXT">%1$s</xliff:g> ഇല്ലാതാക്കുക"</string>
 </resources>
diff --git a/res/values-mn/inspector_strings.xml b/res/values-mn/inspector_strings.xml
index a06af5a..625c31a 100644
--- a/res/values-mn/inspector_strings.xml
+++ b/res/values-mn/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Хөгжмийн зохиолч"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Цомог"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Байршил"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Цацалтын төрөл"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"RAW-н хэмжээ (байт)"</string>
 </resources>
diff --git a/res/values-mn/strings.xml b/res/values-mn/strings.xml
index 0a68e23..56c2647 100644
--- a/res/values-mn/strings.xml
+++ b/res/values-mn/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Хуваалцах"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Устгах"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Бүгдийг сонгох"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Бүх сонголтыг цуцлах"</string>
     <string name="menu_select" msgid="1366061076507142387">"Сонгох"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Дараахаар эрэмбэлэх..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Дараахад хуулах..."</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Аудио"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Видео"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Документ"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Том файл"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Энэ долоо хоногоос"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Фолдерын нэр"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Шинэ нэр"</string>
     <string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> файлыг урьдчилан үзэх"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Бусад аппын файлыг үзэх"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Үл мэдэгдэх"</string>
     <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"-н хандалтыг зөвшөөрөх"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"-н хандалтыг \"<xliff:g id="ROOT">%2$s</xliff:g>\" дээр зөвшөөрөх үү?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"-н хандалтыг \"<xliff:g id="ROOT">%2$s</xliff:g>\"-д зөвшөөрөх үү?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Энэ нь \"<xliff:g id="APPNAME">%1$s</xliff:g>\"-д одоогоор энэ байршилд хадгалсан бүх файл болон үүнд цаашид хадгалах контентод бүрэн хандахыг зөвшөөрнө."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Энэ утсыг хайх"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Хайлтын түүхийг устгах <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-mr/inspector_strings.xml b/res/values-mr/inspector_strings.xml
index d933b56..674b34f 100644
--- a/res/values-mr/inspector_strings.xml
+++ b/res/values-mr/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"रचनाकार"</string>
     <string name="metadata_album" msgid="1661699531214720236">"अल्बम"</string>
     <string name="metadata_address" msgid="1849921023707744640">"स्थान"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"स्ट्रीम प्रकार"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"रॉ आकार (बाइट)"</string>
 </resources>
diff --git a/res/values-mr/strings.xml b/res/values-mr/strings.xml
index 59e9631..c659cd0 100644
--- a/res/values-mr/strings.xml
+++ b/res/values-mr/strings.xml
@@ -22,7 +22,7 @@
     <skip />
     <!-- no translation found for launcher_label (799410258349837668) -->
     <skip />
-    <string name="title_open" msgid="3165686459158020921">"वरून उघडा"</string>
+    <string name="title_open" msgid="3165686459158020921">"यामधून उघडा"</string>
     <string name="title_save" msgid="4384490653102710025">"येथे सेव्ह करा"</string>
     <string name="menu_create_dir" msgid="2413624798689091042">"नवीन फोल्डर"</string>
     <string name="menu_grid" msgid="1453636521731880680">"ग्रिड दृश्य"</string>
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"शेअर करा"</string>
     <string name="menu_delete" msgid="1022254131543256626">"हटवा"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"सर्व निवडा"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"सर्व निवडी रद्द करा"</string>
     <string name="menu_select" msgid="1366061076507142387">"निवडा"</string>
     <string name="menu_sort" msgid="3362419226163725275">"क्रमानुसार लावा…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"यावर कॉपी करा…"</string>
@@ -105,24 +106,24 @@
     <string name="delete_notification_title" msgid="2512757431856830792">"फायली हटविणे"</string>
     <string name="copy_remaining" msgid="5390517377265177727">"<xliff:g id="DURATION">%s</xliff:g> शिल्लक"</string>
     <plurals name="copy_begin" formatted="false" msgid="151184708996738192">
-      <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम कॉपी करत आहे.</item>
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम कॉपी करत आहे.</item>
+      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> आयटम कॉपी करत आहे.</item>
     </plurals>
     <plurals name="compress_begin" formatted="false" msgid="3534158317098678895">
-      <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> फाइल संकुचित करत आहे.</item>
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> फायली संकुचित करत आहे.</item>
+      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> फाइल संकुचित करत आहे.</item>
     </plurals>
     <plurals name="extract_begin" formatted="false" msgid="1006380679562903749">
-      <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> फाइल काढत आहे.</item>
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> फायली काढत आहे.</item>
+      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> फाइल काढत आहे.</item>
     </plurals>
     <plurals name="move_begin" formatted="false" msgid="1464229874265756956">
-      <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम हलवत आहे.</item>
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम हलवत आहे.</item>
+      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> आयटम हलवत आहे.</item>
     </plurals>
     <plurals name="deleting" formatted="false" msgid="1729138001178158901">
-      <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम हटवत आहे.</item>
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम हटवत आहे.</item>
+      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> आयटम हटवत आहे.</item>
     </plurals>
     <string name="undo" msgid="2902438994196400565">"पूर्ववत करा"</string>
     <string name="copy_preparing" msgid="4759516490222449324">"तयार करत आहे…"</string>
@@ -132,50 +133,50 @@
     <string name="delete_preparing" msgid="7339349837842802508">"तयार करत आहे…"</string>
     <string name="delete_progress" msgid="2627631054702306423">"<xliff:g id="COUNT_0">%1$d</xliff:g> / <xliff:g id="TOTALCOUNT">%2$d</xliff:g>"</string>
     <plurals name="copy_error_notification_title" formatted="false" msgid="3188432450429390963">
-      <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम कॉपी करु शकलो नाही</item>
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम कॉपी करु शकलो नाही</item>
+      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> आयटम कॉपी करु शकलो नाही</item>
     </plurals>
     <plurals name="compress_error_notification_title" formatted="false" msgid="3043630066678213644">
-      <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> फाइल संकुचित करू शकले नाही</item>
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> फायली संकुचित करू शकले नाहीत</item>
+      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> फाइल संकुचित करू शकले नाही</item>
     </plurals>
     <plurals name="move_error_notification_title" formatted="false" msgid="2185736082411854754">
-      <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम हलवू शकलो नाही</item>
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम हलवू शकलो नाही</item>
+      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> आयटम हलवू शकलो नाही</item>
     </plurals>
     <plurals name="delete_error_notification_title" formatted="false" msgid="7568122018481625267">
-      <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम हटवू शकलो नाही</item>
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम हटवू शकलो नाही</item>
+      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> आयटम हटवू शकलो नाही</item>
     </plurals>
     <string name="notification_touch_for_details" msgid="2385563502445129570">"तपशील पाहण्यासाठी टॅप करा"</string>
     <string name="close" msgid="905969391788869975">"बंद करा"</string>
     <plurals name="copy_failure_alert_content" formatted="false" msgid="5570549471912990536">
-      <item quantity="one">ही फाइल कॉपी केली नव्‍हती: <xliff:g id="LIST_1">%1$s</xliff:g></item>
       <item quantity="other">या फायली कॉपी केल्‍या नव्‍हत्‍या: <xliff:g id="LIST_1">%1$s</xliff:g></item>
+      <item quantity="one">ही फाइल कॉपी केली नव्‍हती: <xliff:g id="LIST_0">%1$s</xliff:g></item>
     </plurals>
     <plurals name="compress_failure_alert_content" formatted="false" msgid="5760632881868842400">
-      <item quantity="one">ही फाइल संकुचित केली नव्‍हती: <xliff:g id="LIST_1">%1$s</xliff:g></item>
       <item quantity="other">या फायली संकुचित केल्‍या नव्‍हत्‍या: <xliff:g id="LIST_1">%1$s</xliff:g></item>
+      <item quantity="one">ही फाइल संकुचित केली नव्‍हती: <xliff:g id="LIST_0">%1$s</xliff:g></item>
     </plurals>
     <plurals name="extract_failure_alert_content" formatted="false" msgid="7572748127571720803">
-      <item quantity="one">ही फाइल काढली नव्‍हती: <xliff:g id="LIST_1">%1$s</xliff:g></item>
       <item quantity="other">या फायली काढल्‍या नव्‍हत्‍या: <xliff:g id="LIST_1">%1$s</xliff:g></item>
+      <item quantity="one">ही फाइल काढली नव्‍हती: <xliff:g id="LIST_0">%1$s</xliff:g></item>
     </plurals>
     <plurals name="move_failure_alert_content" formatted="false" msgid="2747390342670799196">
-      <item quantity="one">ही फाइल हलवली नव्‍हती: <xliff:g id="LIST_1">%1$s</xliff:g></item>
       <item quantity="other">या फायली हलवल्‍या नव्‍हत्‍या: <xliff:g id="LIST_1">%1$s</xliff:g></item>
+      <item quantity="one">ही फाइल हलवली नव्‍हती: <xliff:g id="LIST_0">%1$s</xliff:g></item>
     </plurals>
     <plurals name="delete_failure_alert_content" formatted="false" msgid="6122372614839711711">
-      <item quantity="one">ही फाइल हटवली नव्‍हती: <xliff:g id="LIST_1">%1$s</xliff:g></item>
       <item quantity="other">या फायली हटवल्‍या नव्‍हत्‍या: <xliff:g id="LIST_1">%1$s</xliff:g></item>
+      <item quantity="one">ही फाइल हटवली नव्‍हती: <xliff:g id="LIST_0">%1$s</xliff:g></item>
     </plurals>
     <plurals name="copy_converted_warning_content" formatted="false" msgid="7433742181712126588">
-      <item quantity="one">ही फाइल अन्‍य स्‍वरूपात रूपांतरित केली होती: <xliff:g id="LIST_1">%1$s</xliff:g></item>
       <item quantity="other">या फायली अन्‍य स्‍वरूपात रूपांतरित केल्‍या होत्‍या: <xliff:g id="LIST_1">%1$s</xliff:g></item>
+      <item quantity="one">ही फाइल अन्‍य स्‍वरूपात रूपांतरित केली होती: <xliff:g id="LIST_0">%1$s</xliff:g></item>
     </plurals>
     <plurals name="clipboard_files_clipped" formatted="false" msgid="4847061634862926902">
-      <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम क्लिपबोर्डवर कॉपी केला.</item>
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम क्लिपबोर्डवर कॉपी केले.</item>
+      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> आयटम क्लिपबोर्डवर कॉपी केला.</item>
     </plurals>
     <string name="file_operation_rejected" msgid="4301554203329008794">"फाइल ऑपरेशन समर्थित नाही."</string>
     <string name="file_operation_error" msgid="2234357335716533795">"फाइल ऑपरेशन अयशस्वी झाले."</string>
@@ -188,26 +189,26 @@
     <string name="allow" msgid="1275746941353040309">"अनुमती द्या"</string>
     <string name="deny" msgid="5127201668078153379">"नकार द्या"</string>
     <plurals name="elements_selected" formatted="false" msgid="4448165978637163692">
-      <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> निवडला</item>
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> निवडले</item>
+      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> निवडला</item>
     </plurals>
     <plurals name="elements_dragged" formatted="false" msgid="5932571296037626279">
-      <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम</item>
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम</item>
+      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> आयटम</item>
     </plurals>
     <string name="delete_filename_confirmation_message" msgid="8338069763240613258">"\"<xliff:g id="NAME">%1$s</xliff:g>\" हटवायची?"</string>
-    <string name="delete_foldername_confirmation_message" msgid="9084085260877704140">"\"<xliff:g id="NAME">%1$s</xliff:g>\" फोल्डर आणि त्यामधील सामग्री हटवायची?"</string>
+    <string name="delete_foldername_confirmation_message" msgid="9084085260877704140">"\"<xliff:g id="NAME">%1$s</xliff:g>\" फोल्डर आणि त्यामधील आशय हटवायचा?"</string>
     <plurals name="delete_files_confirmation_message" formatted="false" msgid="4866664063250034142">
-      <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> फाईल हटवायची?</item>
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> फायली हटवायच्या?</item>
+      <item quantity="one"> <xliff:g id="COUNT_0">%1$d</xliff:g> फाईल हटवायची?</item>
     </plurals>
     <plurals name="delete_folders_confirmation_message" formatted="false" msgid="1028946402799686388">
-      <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> फोल्डर आणि त्यामधील सामग्री हटवायची?</item>
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> फोल्डर आणि त्यामधील सामग्री हटवायची?</item>
+      <item quantity="one"> <xliff:g id="COUNT_0">%1$d</xliff:g> फोल्डर आणि त्यामधील सामग्री हटवायची?</item>
     </plurals>
     <plurals name="delete_items_confirmation_message" formatted="false" msgid="7285090426511028179">
-      <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम हटवायचा?</item>
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> आयटम हटवायचे?</item>
+      <item quantity="one"> <xliff:g id="COUNT_0">%1$d</xliff:g> आयटम हटवायचा?</item>
     </plurals>
     <string name="images_shortcut_label" msgid="2545168016070493574">"इमेज"</string>
     <string name="archive_loading_failed" msgid="7243436722828766996">"ब्राउझिंगसाठी संग्रहण उघडण्यात अक्षम. फाइल एकतर दूषित झाली आहे किंवा असमर्थित स्वरूपात आहे."</string>
@@ -219,8 +220,8 @@
     <string name="overwrite_file_confirmation_message" msgid="2496109652768222716">"<xliff:g id="NAME">%1$s</xliff:g> अधिलिखित करायचे?"</string>
     <string name="continue_in_background" msgid="1974214559047793331">"पार्श्वभूमीमध्ये सुरू ठेवा"</string>
     <plurals name="selected_count" formatted="false" msgid="7555250236512981129">
-      <item quantity="one"><xliff:g id="COUNT_1">%1$d</xliff:g> निवडला</item>
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> निवडले</item>
+      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> निवडला</item>
     </plurals>
     <string name="root_info_header_recent" msgid="8754386597210017725">"फोनवरील अलीकडील फायली"</string>
     <string name="root_info_header_global_search" msgid="9099308729787003373">"फोनवरील फायली"</string>
@@ -237,14 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"ऑडिओ"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"व्हिडिओ"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"दस्तऐवज"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"मोठ्या फाइल"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"या आठवड्यापासून"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"फोल्डर नाव"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"नवीन नाव"</string>
     <string name="preview_file" msgid="4056622696305432343">"फाइल <xliff:g id="FILENAME">%1$s</xliff:g> चे पूर्वावलोकन करा"</string>
-    <string name="apps_row_title" msgid="3340490016663092925">"इतर अ‍ॅप्समध्येे फायली ब्राउझ करा"</string>
+    <string name="apps_row_title" msgid="3340490016663092925">"इतर अ‍ॅप्समधील फायली ब्राउझ करा"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"अनामित"</string>
     <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ला अ‍ॅक्सेस करण्याची अनुमती द्या"</string>
-    <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
-    <skip />
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ला \"<xliff:g id="ROOT">%2$s</xliff:g>\" मध्ये अ‍ॅक्सेस द्यायचा?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"हे या स्थानावर सध्या स्टोअर केलेल्या सर्व फायलींच्या आणि भविष्यात स्टोअर केलेल्या आशयाच्या अ‍ॅक्सेसची \"<xliff:g id="APPNAME">%1$s</xliff:g>\" ला अनुमती देईल."</string>
-    <string name="search_bar_hint" msgid="4517366509897977321">"हा फोन शोधा"</string>
+    <string name="search_bar_hint" msgid="4517366509897977321">"या फोनमध्ये शोधा"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"<xliff:g id="TEXT">%1$s</xliff:g> चा शोध इतिहास हटवा"</string>
 </resources>
diff --git a/res/values-ms/inspector_strings.xml b/res/values-ms/inspector_strings.xml
index c6f214b..70272ed 100644
--- a/res/values-ms/inspector_strings.xml
+++ b/res/values-ms/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Komposer"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Lokasi"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Jenis strim"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Saiz mentah (bait)"</string>
 </resources>
diff --git a/res/values-ms/strings.xml b/res/values-ms/strings.xml
index f06d9a0..7f5a4c0 100644
--- a/res/values-ms/strings.xml
+++ b/res/values-ms/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Kongsi"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Padam"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Pilih semua"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Nyahpilih semua"</string>
     <string name="menu_select" msgid="1366061076507142387">"Pilih"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Isih mengikut…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Salin ke…"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Video"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokumen"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Fail besar"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Dari minggu ini"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Nama folder"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Nama baharu"</string>
     <string name="preview_file" msgid="4056622696305432343">"Pratonton fail <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Semak imbas fail dalam apl lain"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Awanama"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Benarkan akses kepada \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Benarkan akses kepada \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" pada \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Benarkan akses kepada \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" pada \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Aliran ini membenarkan \"<xliff:g id="APPNAME">%1$s</xliff:g>\" mendapat akses penuh kepada semua fail yang disimpan di bawah lokasi ini pada masa ini dan sebarang kandungan masa hadapan yang disimpan di sini."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Cari dalam telefon ini"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Padamkan sejarah carian <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-my/inspector_strings.xml b/res/values-my/inspector_strings.xml
index af368f3..c93afc0 100644
--- a/res/values-my/inspector_strings.xml
+++ b/res/values-my/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"ရေးစပ်သူ"</string>
     <string name="metadata_album" msgid="1661699531214720236">"အယ်လ်ဘမ်"</string>
     <string name="metadata_address" msgid="1849921023707744640">"တည်နေရာ"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"ထုတ်လွှင့်မှုအမျိုးအစားများ"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"အကြမ်းထည် အရွယ်အစား (ဘိုက်)"</string>
 </resources>
diff --git a/res/values-my/strings.xml b/res/values-my/strings.xml
index ea3b658..8e51e30 100644
--- a/res/values-my/strings.xml
+++ b/res/values-my/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"မျှဝေပါ"</string>
     <string name="menu_delete" msgid="1022254131543256626">"ဖျက်ပါ"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"အားလုံးကို ရွေးပါ"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"အားလုံးကို ပြန်ဖြုတ်ရန်"</string>
     <string name="menu_select" msgid="1366061076507142387">"ရွေးရန်"</string>
     <string name="menu_sort" msgid="3362419226163725275">"အောက်ပါအရ စီရန်…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"ဤနေရာသို့ ကူးထည့်ပါ…"</string>
@@ -70,7 +71,7 @@
     <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"ဖိုင်အမည် (A မှ Z)"</string>
     <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"အမျိုးအစား (A မှ Z)"</string>
     <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"အရွယ်အစား (အသေးဆုံးမှစ)"</string>
-    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"မွမ်းမံချိန် (အဟောင်း)"</string>
+    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"မွမ်းမံချိန် (အဟောင်းမှစ)"</string>
     <string name="sort_dimension_name_descending" msgid="1514525521100423342">"ဖိုင်အမည် (Z မှ A)"</string>
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"အမျိုးအစား (Z မှ A)"</string>
     <string name="sort_dimension_size_descending" msgid="2367030017597348938">"အရွယ်အစား (အကြီးဆုံးမှစ)"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"အသံ"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"ဗီဒီယိုများ"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"မှတ်တမ်းများ"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"ဖိုင်ကြီးများ"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"ဤရက်သတ္တပတ်မှ"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"ဖိုင်တွဲအမည်"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"အမည်အသစ်"</string>
     <string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> ဖိုင်ကို အစမ်းကြည့်ရန်"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"အခြားအက်ပ်များတွင် ဖိုင်များကို ဖွင့်ကြည့်ပါ"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"အမည်မသိ"</string>
     <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" အသုံးပြုခွင့်ပေးရန်"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" တွင် \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ကို အသုံးပြုခွင့်ပေးမလား။"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" တွင် \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ကို အသုံးပြုခွင့်ပေးလိုပါသလား။"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"၎င်းက ဤတည်နေရာတွင် လက်ရှိသိမ်းထားသည့် ဖိုင်အားလုံးနှင့် နောင်ဤနေရာတွင် သိမ်းမည့် အကြောင်းအရာများသို့ \"<xliff:g id="APPNAME">%1$s</xliff:g>\" ကို အသုံးပြုခွင့် အပြည့်ပေးပါမည်။"</string>
-    <string name="search_bar_hint" msgid="4517366509897977321">"ဤဖုန်းကို ရှာရန်"</string>
+    <string name="search_bar_hint" msgid="4517366509897977321">"ဤဖုန်းတွင် ရှာရန်"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"ရှာဖွေမှတ်တမ်း <xliff:g id="TEXT">%1$s</xliff:g> ကိုဖျက်သည်"</string>
 </resources>
diff --git a/res/values-nb/inspector_strings.xml b/res/values-nb/inspector_strings.xml
index cd315e6..9cb04fd 100644
--- a/res/values-nb/inspector_strings.xml
+++ b/res/values-nb/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Komponist"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Posisjon"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Strømtyper"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Råstørrelse (byte)"</string>
 </resources>
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index 53a3084..11e4a8a 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -36,14 +36,15 @@
     <string name="menu_share" msgid="4307140947108068356">"Del"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Slett"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Velg alle"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Fjern merkingen for alle"</string>
     <string name="menu_select" msgid="1366061076507142387">"Velg"</string>
-    <string name="menu_sort" msgid="3362419226163725275">"Sortér etter"</string>
+    <string name="menu_sort" msgid="3362419226163725275">"Sortér etter..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopiér til"</string>
     <string name="menu_move" msgid="2310760789561129882">"Flytt til"</string>
     <string name="menu_compress" msgid="37539111904724188">"Komprimer"</string>
     <string name="menu_extract" msgid="8171946945982532262">"Pakk ut til …"</string>
     <string name="menu_rename" msgid="1883113442688817554">"Gi nytt navn"</string>
-    <string name="menu_inspect" msgid="7279855349299446224">"Hent inn informasjon"</string>
+    <string name="menu_inspect" msgid="7279855349299446224">"Hent informasjon"</string>
     <string name="menu_view_in_owner" msgid="7228948660557554770">"Se i <xliff:g id="SOURCE">%1$s</xliff:g>"</string>
     <string name="menu_new_window" msgid="2947837751796109126">"Nytt vindu"</string>
     <string name="menu_cut_to_clipboard" msgid="2878752142015026229">"Klipp ut"</string>
@@ -69,12 +70,12 @@
     <string name="sort_dimension_date" msgid="4231005651895254033">"Endret"</string>
     <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Filnavn (A til Å)"</string>
     <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Type (A til Å)"</string>
-    <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Størrelse (minst først)"</string>
-    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Modifisert (eldst først)"</string>
+    <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Størrelse (minste først)"</string>
+    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Modifisert (eldste først)"</string>
     <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Filnavn (Å til A)"</string>
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Type (Å til A)"</string>
-    <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Størrelse (størst først)"</string>
-    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Modifisert (nyest først)"</string>
+    <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Størrelse (største først)"</string>
+    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Modifisert (nyeste først)"</string>
     <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Sortér etter"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"Sortert etter <xliff:g id="LABEL">%s</xliff:g>"</string>
     <string name="directory_items" msgid="6645621978998614003">"Antall elementer"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Lyd"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videoer"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokumenter"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Store filer"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Fra denne uken"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Mappenavn"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Nytt navn"</string>
     <string name="preview_file" msgid="4056622696305432343">"Forhåndsvis filen <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Bla gjennom filer i andre apper"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonym"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Gi tilgang til «<xliff:g id="DIRECTORY">%1$s</xliff:g>»"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Vil du gi tilgang til «<xliff:g id="DIRECTORY">%1$s</xliff:g>» på «<xliff:g id="ROOT">%2$s</xliff:g>»?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Vil du gi tilgang til «<xliff:g id="DIRECTORY">%1$s</xliff:g>» i «<xliff:g id="ROOT">%2$s</xliff:g>»?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"«<xliff:g id="APPNAME">%1$s</xliff:g>» får full tilgang til alle filer som er lagret på dette stedet, og alt fremtidig innhold som lagres her."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Søk på denne telefonen"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Slett søkelogg <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-ne/inspector_strings.xml b/res/values-ne/inspector_strings.xml
index 41102e4..e9780af 100644
--- a/res/values-ne/inspector_strings.xml
+++ b/res/values-ne/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"रचनाकार"</string>
     <string name="metadata_album" msgid="1661699531214720236">"एल्बम"</string>
     <string name="metadata_address" msgid="1849921023707744640">"स्थान"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"स्ट्रिमका प्रकारहरू"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"अप्रशोधित आकार (बाइट)"</string>
 </resources>
diff --git a/res/values-ne/strings.xml b/res/values-ne/strings.xml
index 70821dd..368a326 100644
--- a/res/values-ne/strings.xml
+++ b/res/values-ne/strings.xml
@@ -22,7 +22,7 @@
     <skip />
     <!-- no translation found for launcher_label (799410258349837668) -->
     <skip />
-    <string name="title_open" msgid="3165686459158020921">"निम्न मार्फत खोल्नुहोस्"</string>
+    <string name="title_open" msgid="3165686459158020921">"निम्नमार्फत खोल्नुहोस्"</string>
     <string name="title_save" msgid="4384490653102710025">"निम्नमा सुरक्षित गर्नुहोस्"</string>
     <string name="menu_create_dir" msgid="2413624798689091042">"नयाँ फोल्डर"</string>
     <string name="menu_grid" msgid="1453636521731880680">"ग्रिड दृश्य"</string>
@@ -30,12 +30,13 @@
     <string name="menu_search" msgid="1876699106790719849">"खोज्नुहोस्"</string>
     <string name="menu_settings" msgid="6520844520117939047">"भण्डारण सम्बन्धी सेटिङहरू"</string>
     <string name="menu_open" msgid="9092138100049759315">"खोल्नुहोस्"</string>
-    <string name="menu_open_with" msgid="5507647065467520229">"निम्न मार्फत खोल्नुहोस्"</string>
+    <string name="menu_open_with" msgid="5507647065467520229">"निम्नमार्फत खोल्नुहोस्"</string>
     <string name="menu_open_in_new_window" msgid="6686563636123311276">"नयाँ विन्डोमा खोल्नुहोस्"</string>
     <string name="menu_save" msgid="5195367497138965168">"सुरक्षित गर्नुहोस्"</string>
     <string name="menu_share" msgid="4307140947108068356">"साझेदारी गर्नुहोस्"</string>
     <string name="menu_delete" msgid="1022254131543256626">"मेट्नुहोस्"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"सबैलाई चयन गर्नुहोस्"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"सबै चयन रद्द गर्नुहोस्"</string>
     <string name="menu_select" msgid="1366061076507142387">"चयन गर्नुहोस्"</string>
     <string name="menu_sort" msgid="3362419226163725275">"यसअनुसार क्रमबद्ध गर्नु..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"यसमा प्रतिलिपि बनाउनु…"</string>
@@ -97,7 +98,7 @@
     <string name="toast_no_application" msgid="7555319548595113121">"फाइल खोल्न सकिँदैन"</string>
     <string name="toast_view_in_archives_unsupported" msgid="1923221390170964845">"अभिलेखहरूमा भएका फाइलहरू खोल्न सकिँदैन"</string>
     <string name="toast_failed_delete" msgid="3453846588205817591">"केही कागजातहरूलाई मेट्न सकिएन"</string>
-    <string name="share_via" msgid="8725082736005677161">"निम्न मार्फत साझेदारी गर्नुहोस्"</string>
+    <string name="share_via" msgid="8725082736005677161">"निम्नमार्फत साझेदारी गर्नुहोस्"</string>
     <string name="copy_notification_title" msgid="52256435625098456">"फाइलहरूका प्रतिलिपि बनाउँदै"</string>
     <string name="compress_notification_title" msgid="6830195148113751021">"फाइलहरू कम्प्रेस गर्दै"</string>
     <string name="extract_notification_title" msgid="5067393961754430469">"फाइलहरू एक्स्ट्र्याक्ट गर्दै"</string>
@@ -124,7 +125,7 @@
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> वस्तुहरू मेटाउँदै।</item>
       <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> वस्तु मेटाउँदै।</item>
     </plurals>
-    <string name="undo" msgid="2902438994196400565">"अनडू गर्नुहोस्"</string>
+    <string name="undo" msgid="2902438994196400565">"अन्डू गर्नुहोस्"</string>
     <string name="copy_preparing" msgid="4759516490222449324">"तयार पार्दै..."</string>
     <string name="compress_preparing" msgid="7401605598969019696">"तयार पार्दै..."</string>
     <string name="extract_preparing" msgid="4796626960061745796">"तयार पार्दै..."</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"अडियो"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"भिडियोहरू"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"कागजातहरू"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"ठूला फाइलहरू"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"यो हप्तादेखि"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"फोल्डरको नाम"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"नयाँ नाम"</string>
     <string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> फाइलको पूर्वावलोकन गर्नुहोस्‌"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"अन्य अनुप्रयोगहरूमा फाइलहरू ब्राउज गर्नुहोस्‌"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"अज्ञात"</string>
     <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" माथि पहुँच राख्न दिनुहोस्"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" मा रहेको \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" माथि पहुँच राख्न दिने हो?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" मा रहेको \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" माथि पहुँच राख्न दिने हो?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"यस कार्यले \"<xliff:g id="APPNAME">%1$s</xliff:g>\" लाई यो स्थानमा हाल भण्डारण गरिएका सबै फाइल र भविष्यमा भण्डारण गरिने जुनसुकै सामग्रीमाथि पूर्ण रूपमा पहुँच राख्न दिने छ।"</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"यो फोनमा खोज्नुहोस्"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"खोजसम्बन्धी इतिहास मेट्नुहोस् <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-nl/inspector_strings.xml b/res/values-nl/inspector_strings.xml
index 51e438e..c3d1d05 100644
--- a/res/values-nl/inspector_strings.xml
+++ b/res/values-nl/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Componist"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Locatie"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Streamtypen"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Onbewerkte grootte (bytes)"</string>
 </resources>
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index 7028c05..8f6f8fc 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Delen"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Verwijderen"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Alles selecteren"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Alles deselecteren"</string>
     <string name="menu_select" msgid="1366061076507142387">"Selecteren"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Sorteren op…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopiëren naar…"</string>
@@ -66,15 +67,15 @@
     <string name="sort_dimension_summary" msgid="7724534446881397860">"Overzicht"</string>
     <string name="sort_dimension_file_type" msgid="5779709622922085381">"Type"</string>
     <string name="sort_dimension_size" msgid="2190547351159472884">"Grootte"</string>
-    <string name="sort_dimension_date" msgid="4231005651895254033">"Aangepast"</string>
+    <string name="sort_dimension_date" msgid="4231005651895254033">"Bewerkt"</string>
     <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Bestandsnaam (A - Z)"</string>
     <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Type (A - Z)"</string>
     <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Grootte (kleinste eerst)"</string>
-    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Aangepast (oudste eerst)"</string>
+    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Bewerkt (oudste eerst)"</string>
     <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Bestandsnaam (Z - A)"</string>
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Type (Z - A)"</string>
     <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Grootte (grootste eerst)"</string>
-    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Aangepast (nieuwste eerst)"</string>
+    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Bewerkt (nieuwste eerst)"</string>
     <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Sorteren op"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"Gesorteerd op <xliff:g id="LABEL">%s</xliff:g>"</string>
     <string name="directory_items" msgid="6645621978998614003">"Aantal items"</string>
@@ -103,7 +104,7 @@
     <string name="extract_notification_title" msgid="5067393961754430469">"Bestanden uitpakken"</string>
     <string name="move_notification_title" msgid="3173424987049347605">"Bestanden verplaatsen"</string>
     <string name="delete_notification_title" msgid="2512757431856830792">"Bestanden verwijderen"</string>
-    <string name="copy_remaining" msgid="5390517377265177727">"<xliff:g id="DURATION">%s</xliff:g> resterend"</string>
+    <string name="copy_remaining" msgid="5390517377265177727">"Nog <xliff:g id="DURATION">%s</xliff:g>"</string>
     <plurals name="copy_begin" formatted="false" msgid="151184708996738192">
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> items kopiëren.</item>
       <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> item kopiëren.</item>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Video\'s"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Documenten"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Grote bestanden"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Van deze week"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Mapnaam"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Nieuwe naam"</string>
     <string name="preview_file" msgid="4056622696305432343">"Voorbeeld van het bestand <xliff:g id="FILENAME">%1$s</xliff:g> bekijken"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Door bestanden browsen in andere apps"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anoniem"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Toegang tot \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' toestaan"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Toegang tot \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' toestaan op \'<xliff:g id="ROOT">%2$s</xliff:g>\'?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Toegang tot \'<xliff:g id="DIRECTORY">%1$s</xliff:g>\' toestaan in \'<xliff:g id="ROOT">%2$s</xliff:g>\'?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"\'<xliff:g id="APPNAME">%1$s</xliff:g>\' krijgt volledige toegang tot alle bestanden die op deze locatie zijn opgeslagen en daar in de toekomst worden opgeslagen."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Deze telefoon doorzoeken"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Zoekgeschiedenis verwijderen <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-or/inspector_strings.xml b/res/values-or/inspector_strings.xml
index 0e53ff5..660a799 100644
--- a/res/values-or/inspector_strings.xml
+++ b/res/values-or/inspector_strings.xml
@@ -43,7 +43,5 @@
     <string name="metadata_artist" msgid="8972421485694988540">"କଳାକାର"</string>
     <string name="metadata_composer" msgid="4696926808308256056">"କମ୍ପୋଜର୍‍"</string>
     <string name="metadata_album" msgid="1661699531214720236">"ଆଲବମ୍"</string>
-    <string name="metadata_address" msgid="1849921023707744640">"ଲୋକେଶନ୍‌"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"ଷ୍ଟ୍ରୀମ୍‍ର ପ୍ରକାର"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"ମୂଳ ଆକାର (ବାଇଟ୍ସ)"</string>
+    <string name="metadata_address" msgid="1849921023707744640">"ଲୋକେସନ୍‌"</string>
 </resources>
diff --git a/res/values-or/strings.xml b/res/values-or/strings.xml
index 554b6fd..ce173dd 100644
--- a/res/values-or/strings.xml
+++ b/res/values-or/strings.xml
@@ -33,12 +33,13 @@
     <string name="menu_open_with" msgid="5507647065467520229">"ଏଥିରେ ଖୋଲନ୍ତୁ"</string>
     <string name="menu_open_in_new_window" msgid="6686563636123311276">"ନୂଆ ୱିଣ୍ଡୋରେ ଖୋଲନ୍ତୁ"</string>
     <string name="menu_save" msgid="5195367497138965168">"ସେଭ୍‌ କରନ୍ତୁ"</string>
-    <string name="menu_share" msgid="4307140947108068356">"ଶେୟାର୍‍ କରନ୍ତୁ"</string>
+    <string name="menu_share" msgid="4307140947108068356">"ସେୟାର୍‍ କରନ୍ତୁ"</string>
     <string name="menu_delete" msgid="1022254131543256626">"ଡିଲିଟ୍‌ କରନ୍ତୁ"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"ସବୁ ଚୟନ କରନ୍ତୁ"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"ସବୁ ଅଚୟନ କରନ୍ତୁ"</string>
     <string name="menu_select" msgid="1366061076507142387">"ଚୟନ କରନ୍ତୁ"</string>
     <string name="menu_sort" msgid="3362419226163725275">"ଏହି ଅନୁସାରେ ସଜାନ୍ତୁ..."</string>
-    <string name="menu_copy" msgid="7404820171352314754">"ଏଥିକୁ କପୀ କରନ୍ତୁ…"</string>
+    <string name="menu_copy" msgid="7404820171352314754">"ଏଠାକୁ କପି କରନ୍ତୁ…"</string>
     <string name="menu_move" msgid="2310760789561129882">"ଏଥିକୁ ନିଅନ୍ତୁ…"</string>
     <string name="menu_compress" msgid="37539111904724188">"ଛୋଟ କରନ୍ତୁ"</string>
     <string name="menu_extract" msgid="8171946945982532262">"ଏଠାକୁ ଏକ୍ସଟ୍ରାକ୍ଟ କରନ୍ତୁ…"</string>
@@ -69,12 +70,12 @@
     <string name="sort_dimension_date" msgid="4231005651895254033">"ଗତଥର ସଂଶୋଧିତ"</string>
     <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"ଫାଇଲ୍‍ ନାମ (A ରୁ Z)"</string>
     <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"ଟାଇପ୍‌ (A ରୁ Z)"</string>
-    <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"ଆକର (ପ୍ରଥମେ ଛୋଟ)"</string>
-    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"ସଂଶୋଧିତ (ପ୍ରଥମେ ପୁରୁଣା)"</string>
+    <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"ଆକାର (ପ୍ରଥମେ ଛୋଟ)"</string>
+    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"ପରିବର୍ତ୍ତିତ(ପ୍ରଥମେ ପୁରୁଣା)"</string>
     <string name="sort_dimension_name_descending" msgid="1514525521100423342">"ଫାଇଲ୍‍ ନାମ (Z ରୁ A)"</string>
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"ଟାଇପ୍‍ (Z ରୁ A)"</string>
     <string name="sort_dimension_size_descending" msgid="2367030017597348938">"ଆକାର (ପ୍ରଥମେ ବୃହତ)"</string>
-    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"ସଂଶୋଧିତ (ପ୍ରଥମେ ନୂଆ)"</string>
+    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"ପରିବର୍ତ୍ତିତ(ପ୍ରଥମେ ନୂଆ)"</string>
     <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"ଏହି ଅନୁସାରେ ସଜାନ୍ତୁ"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"<xliff:g id="LABEL">%s</xliff:g> ଦ୍ବାରା ସର୍ଟ ହୋଇଛି"</string>
     <string name="directory_items" msgid="6645621978998614003">"ଆଇଟମ୍‌ଗୁଡ଼ିକର ସଂଖ୍ୟା"</string>
@@ -97,7 +98,7 @@
     <string name="toast_no_application" msgid="7555319548595113121">"ଫାଇଲ୍‍ ଖୋଲିହେବ ନାହିଁ"</string>
     <string name="toast_view_in_archives_unsupported" msgid="1923221390170964845">"ସଂଗ୍ରହରେ ଥିବା ଫାଇଲ୍‍ ଖୋଲିପାରିବ ନାହିଁ"</string>
     <string name="toast_failed_delete" msgid="3453846588205817591">"କିଛି ଡକୁମେଣ୍ଟ ଡିଲିଟ୍‍ କରିହେବ ନାହିଁ"</string>
-    <string name="share_via" msgid="8725082736005677161">"ଏହା ମାଧ୍ୟମରେ ଶେୟାର୍‌ କରନ୍ତୁ"</string>
+    <string name="share_via" msgid="8725082736005677161">"ଏହା ମାଧ୍ୟମରେ ସେୟାର୍‌ କରନ୍ତୁ"</string>
     <string name="copy_notification_title" msgid="52256435625098456">"ଫାଇଲ୍‌ଗୁଡ଼ିକ କପୀ କରାଯାଉଛି"</string>
     <string name="compress_notification_title" msgid="6830195148113751021">"ଫାଇଲ୍‍ ଛୋଟ କରାଯାଉଛି"</string>
     <string name="extract_notification_title" msgid="5067393961754430469">"ଫାଇଲ୍‍ ଏକ୍ସଟ୍ରାକ୍ଟ କରିବା"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"ଅଡିଓ"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"ଭିଡିଓ"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"ଡକ୍ୟୁମେଣ୍ଟ"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"ବଡ଼ ଫାଇଲ୍‍ଗୁଡ଼ିକ"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"ଏହି ସପ୍ତାହରୁ"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"ଫୋଲ୍ଡର୍‌ ନାମ"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"ନୂଆ ନାମ"</string>
     <string name="preview_file" msgid="4056622696305432343">"ଫାଇଲ୍‍ <xliff:g id="FILENAME">%1$s</xliff:g> ପୂର୍ବାବଲୋକନ କରନ୍ତୁ"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"ଅନ୍ୟ ଆପ୍ସରେ ଫାଇଲ୍‍ ବ୍ରାଉଜ୍‍ କରନ୍ତୁ"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"ବେନାମୀ"</string>
     <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"କୁ ଆକ୍ସେସ୍‌ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\"ରେ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"କୁ ଆକ୍ସେସ୍ କରିବା ପାଇଁ ଅନୁମତି ଦେବେ କି?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\"ରେ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"କୁ ଆକ୍ସେସ୍ କରିବା ପାଇଁ ଅନୁମତି ଦେବେ କି?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"ଏହା \"<xliff:g id="APPNAME">%1$s</xliff:g>\"କୁ ଏହି ଲୋକେସନ୍‌ରେ ଏବେ ଷ୍ଟୋର୍ ହୋଇଥିବା ଏବଂ ଏଠାରେ ଭବିଷ୍ୟତରେ ଷ୍ଟୋର୍ ହେବାକୁ ଥିବା ସମସ୍ତ ଫାଇଲ୍‌କୁ ସମ୍ପୂର୍ଣ୍ଣ ଆକ୍ସେସ୍‍‍‍‍ କରିବାକୁ ଅନୁମତି ଦେବ।"</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"ଏହି ଫୋନ୍‌ ଖୋଜନ୍ତୁ"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"ସର୍ଚ୍ଚ ଇତିବୃତ୍ତି <xliff:g id="TEXT">%1$s</xliff:g>କୁ ଡିଲିଟ୍‌ କରନ୍ତୁ"</string>
 </resources>
diff --git a/res/values-pa/inspector_strings.xml b/res/values-pa/inspector_strings.xml
index 117a840..c024a19 100644
--- a/res/values-pa/inspector_strings.xml
+++ b/res/values-pa/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"ਗੀਤਕਾਰ"</string>
     <string name="metadata_album" msgid="1661699531214720236">"ਐਲਬਮ"</string>
     <string name="metadata_address" msgid="1849921023707744640">"ਟਿਕਾਣਾ"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"ਸਟ੍ਰੀਮ ਦੀਆਂ ਕਿਸਮਾਂ"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Raw ਆਕਾਰ (ਬਾਈਟ)"</string>
 </resources>
diff --git a/res/values-pa/strings.xml b/res/values-pa/strings.xml
index 0563276..edce2e3 100644
--- a/res/values-pa/strings.xml
+++ b/res/values-pa/strings.xml
@@ -36,13 +36,14 @@
     <string name="menu_share" msgid="4307140947108068356">"ਸਾਂਝਾ ਕਰੋ"</string>
     <string name="menu_delete" msgid="1022254131543256626">"ਮਿਟਾਓ"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"ਸਭ ਚੁਣੋ"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"ਸਭ ਅਣ-ਚੁਣਿਆ ਕਰੋ"</string>
     <string name="menu_select" msgid="1366061076507142387">"ਚੁਣੋ"</string>
     <string name="menu_sort" msgid="3362419226163725275">"ਇਸ ਮੁਤਾਬਕ ਕ੍ਰਮ-ਬੱਧ ਕਰੋ..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"ਇਸ ਵਿੱਚ ਕਾਪੀ ਕਰੋ…"</string>
-    <string name="menu_move" msgid="2310760789561129882">"ਇਸ ਵਿੱਚ ਤਬਦੀਲ ਕਰੋ..."</string>
+    <string name="menu_move" msgid="2310760789561129882">"ਇਸ ਵਿੱਚ ਲਿਜਾਓ…"</string>
     <string name="menu_compress" msgid="37539111904724188">"ਆਕਾਰ ਛੋਟਾ ਕਰੋ"</string>
     <string name="menu_extract" msgid="8171946945982532262">"ਇਸ ਵਿੱਚ ਐਕਸਟ੍ਰੈਕਟ ਕਰੋ…"</string>
-    <string name="menu_rename" msgid="1883113442688817554">"ਮੁੜ-ਨਾਮਕਰਨ ਕਰੋ"</string>
+    <string name="menu_rename" msgid="1883113442688817554">"ਨਾਮ ਬਦਲੋ"</string>
     <string name="menu_inspect" msgid="7279855349299446224">"ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰੋ"</string>
     <string name="menu_view_in_owner" msgid="7228948660557554770">"<xliff:g id="SOURCE">%1$s</xliff:g> ਵਿੱਚ ਦੇਖੋ"</string>
     <string name="menu_new_window" msgid="2947837751796109126">"ਨਵੀਂ ਵਿੰਡੋ"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"ਆਡੀਓ"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"ਵੀਡੀਓ"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"ਦਸਤਾਵੇਜ਼"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"ਵੱਡੀਆਂ ਫ਼ਾਈਲਾਂ"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"ਇਸ ਹਫ਼ਤੇ ਤੋਂ"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"ਫੋਲਡਰ ਦਾ ਨਾਮ"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"ਨਵਾਂ ਨਾਮ"</string>
     <string name="preview_file" msgid="4056622696305432343">"ਫ਼ਾਈਲ <xliff:g id="FILENAME">%1$s</xliff:g> ਦੀ ਪੂਰਵ-ਝਲਕ ਦੇਖੋ"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"ਹੋਰ ਐਪਾਂ ਵਿੱਚ ਫ਼ਾਈਲਾਂ ਬ੍ਰਾਊਜ਼ ਕਰੋ"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"ਗੁਮਨਾਮ"</string>
     <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ਫੋਲਡਰ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦਿਓ"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"ਕੀ \"<xliff:g id="ROOT">%2$s</xliff:g>\" ਦੇ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ਫੋਲਡਰ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦੇਣੀ ਹੈ?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"ਕੀ \"<xliff:g id="ROOT">%2$s</xliff:g>\" ਵਿੱਚ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ਦਸਤਾਵੇਜ਼ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦੇਣੀ ਹੈ?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"ਇੰਝ ਕਰਨ ਨਾਲ \"<xliff:g id="APPNAME">%1$s</xliff:g>\" ਕੋਲ ਇਸ ਟਿਕਾਣੇ ਵਿੱਚ ਸਟੋਰ ਕੀਤੀਆਂ ਸਾਰੀਆਂ ਮੌਜੂਦਾ ਫ਼ਾਈਲਾਂ ਅਤੇ ਭਵਿੱਖ ਵਿੱਚ ਇੱਥੇ ਸਟੋਰ ਕੀਤੀ ਜਾਣ ਵਾਲੀ ਸਮੱਗਰੀ ਤੱਕ ਪੂਰੀ ਪਹੁੰਚ ਹੋਵੇਗੀ।"</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"ਇਹ ਫ਼ੋਨ ਖੋਜੋ"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"ਖੋਜ ਇਤਿਹਾਸ ਮਿਟਾਓ <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-pl/inspector_strings.xml b/res/values-pl/inspector_strings.xml
index e17ccd9..5602b1d 100644
--- a/res/values-pl/inspector_strings.xml
+++ b/res/values-pl/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Kompozytor"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Lokalizacja"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Typy strumienia"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Rzeczywisty rozmiar pliku (bajty)"</string>
 </resources>
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index df3355a..8da8b98 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Udostępnij"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Usuń"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Zaznacz wszystko"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Odznacz wszystko"</string>
     <string name="menu_select" msgid="1366061076507142387">"Wybierz"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Sortuj według..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopiuj do…"</string>
@@ -69,12 +70,12 @@
     <string name="sort_dimension_date" msgid="4231005651895254033">"Zmieniono"</string>
     <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Nazwa pliku (A–Z)"</string>
     <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Typ (A–Z)"</string>
-    <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Rozmiar (malejąco)"</string>
-    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Zmodyfikowane (od najstarszych)"</string>
+    <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Rozmiar (rosnąco)"</string>
+    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Czas modyfikacji (od najstarszych)"</string>
     <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Nazwa pliku (Z–A)"</string>
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Typ (Z–A)"</string>
     <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Rozmiar (malejąco)"</string>
-    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Zmodyfikowane (od najnowszych)"</string>
+    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Czas modyfikacji (od najnowszych)"</string>
     <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Sortuj według"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"Posortowano wg: <xliff:g id="LABEL">%s</xliff:g>"</string>
     <string name="directory_items" msgid="6645621978998614003">"Liczba elementów"</string>
@@ -281,13 +282,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Dźwięk"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Wideo"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokumenty"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Duże pliki"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Ten tydzień"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Nazwa folderu"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Nowa nazwa"</string>
     <string name="preview_file" msgid="4056622696305432343">"Wyświetl podgląd pliku <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Przeglądaj pliki w innych aplikacjach"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonimowa"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Zezwalaj na dostęp do katalogu „<xliff:g id="DIRECTORY">%1$s</xliff:g>”"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Zezwolić na dostęp do katalogu „<xliff:g id="DIRECTORY">%1$s</xliff:g>” na urządzeniu „<xliff:g id="ROOT">%2$s</xliff:g>”?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Zezwolić na dostęp do katalogu „<xliff:g id="DIRECTORY">%1$s</xliff:g>” w katalogu „<xliff:g id="ROOT">%2$s</xliff:g>”?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Aplikacja „<xliff:g id="APPNAME">%1$s</xliff:g>” uzyska pełny dostęp do plików zapisanych obecnie w tej lokalizacji i do wszystkich treści, które pojawią się tu w przyszłości."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Szukaj na telefonie"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Usuń historię wyszukiwania <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-pt-rBR/inspector_strings.xml b/res/values-pt-rBR/inspector_strings.xml
index 03d2545..e571aef 100644
--- a/res/values-pt-rBR/inspector_strings.xml
+++ b/res/values-pt-rBR/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Compositor"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Álbum"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Localização"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Tipos de stream"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Tamanho bruto (bytes)"</string>
 </resources>
diff --git a/res/values-pt-rBR/strings.xml b/res/values-pt-rBR/strings.xml
index 4ac27f4..d8b67f7 100644
--- a/res/values-pt-rBR/strings.xml
+++ b/res/values-pt-rBR/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Compartilhar"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Excluir"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Selecionar tudo"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Desmarcar tudo"</string>
     <string name="menu_select" msgid="1366061076507142387">"Selecionar"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Classificar por…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Copiar para..."</string>
@@ -70,11 +71,11 @@
     <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Nome do arquivo (A a Z)"</string>
     <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Tipo (A a Z)"</string>
     <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Tamanho (menor primeiro)"</string>
-    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Mais antigo primeiro"</string>
+    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Modificado (mais antigo primeiro)"</string>
     <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Nome do arquivo (Z a A)"</string>
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Tipo (Z a A)"</string>
     <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Tamanho (maior primeiro)"</string>
-    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Mais recente primeiro"</string>
+    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Modificado (mais recente primeiro)"</string>
     <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Classificar por"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"Classificado por <xliff:g id="LABEL">%s</xliff:g>"</string>
     <string name="directory_items" msgid="6645621978998614003">"Número de itens"</string>
@@ -196,14 +197,14 @@
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> itens</item>
     </plurals>
     <string name="delete_filename_confirmation_message" msgid="8338069763240613258">"Excluir \"<xliff:g id="NAME">%1$s</xliff:g>\"?"</string>
-    <string name="delete_foldername_confirmation_message" msgid="9084085260877704140">"Excluir pasta \"<xliff:g id="NAME">%1$s</xliff:g>\" e o respectivo conteúdo?"</string>
+    <string name="delete_foldername_confirmation_message" msgid="9084085260877704140">"Excluir pasta \"<xliff:g id="NAME">%1$s</xliff:g>\" e todo o conteúdo dela?"</string>
     <plurals name="delete_files_confirmation_message" formatted="false" msgid="4866664063250034142">
       <item quantity="one">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> arquivo?</item>
       <item quantity="other">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> arquivos?</item>
     </plurals>
     <plurals name="delete_folders_confirmation_message" formatted="false" msgid="1028946402799686388">
-      <item quantity="one">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> pasta e o respectivo conteúdo?</item>
-      <item quantity="other">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> pastas e o respectivo conteúdo?</item>
+      <item quantity="one">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> pasta e o conteúdo dela?</item>
+      <item quantity="other">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> pastas e todo o conteúdo delas?</item>
     </plurals>
     <plurals name="delete_items_confirmation_message" formatted="false" msgid="7285090426511028179">
       <item quantity="one">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> item?</item>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Áudio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Vídeos"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Documentos"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Arquivos grandes"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Desta semana"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Nome da pasta"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Novo nome"</string>
     <string name="preview_file" msgid="4056622696305432343">"Visualizar o arquivo <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Procurar arquivos em outros apps"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anônimo"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Permitir acesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Permitir acesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" no \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Permitir acesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" em \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Isso permitirá que o app \"<xliff:g id="APPNAME">%1$s</xliff:g>\" tenha acesso total a todos os arquivos armazenados atualmente nesse local e ao conteúdo armazenado aqui futuramente."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Pesquisar neste smartphone"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Excluir <xliff:g id="TEXT">%1$s</xliff:g> do histórico de pesquisa"</string>
 </resources>
diff --git a/res/values-pt-rPT/inspector_strings.xml b/res/values-pt-rPT/inspector_strings.xml
index 2b63c49..80c8725 100644
--- a/res/values-pt-rPT/inspector_strings.xml
+++ b/res/values-pt-rPT/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Compositor"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Álbum"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Localização"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Tipos de transmissão"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Tamanho não processado (bytes)"</string>
 </resources>
diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml
index e4c6865..701c161 100644
--- a/res/values-pt-rPT/strings.xml
+++ b/res/values-pt-rPT/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Partilhar"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Eliminar"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Selecionar tudo"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Desselecionar tudo"</string>
     <string name="menu_select" msgid="1366061076507142387">"Selecionar"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Ordenar por…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Copiar para…"</string>
@@ -236,15 +237,17 @@
     <string name="chip_title_images" msgid="7838299046109841015">"Imagens"</string>
     <string name="chip_title_audio" msgid="1032801828748235436">"Áudio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Vídeos"</string>
-    <string name="chip_title_documents" msgid="7432457563000753983">"Documentos"</string>
+    <string name="chip_title_documents" msgid="7432457563000753983">"Docs"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Ficheiros grandes"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Desta semana"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Nome da pasta"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Novo nome"</string>
     <string name="preview_file" msgid="4056622696305432343">"Pré-visualizar o ficheiro <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Procure ficheiros noutras aplicações"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anónimo"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Permitir acesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
-    <skip />
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Pretende permitir o acesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" em \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Irá permitir que a aplicação \"<xliff:g id="APPNAME">%1$s</xliff:g>\" tenha acesso total a todos os ficheiros atualmente armazenados nesta localização e a qualquer conteúdo armazenado aqui no futuro."</string>
-    <string name="search_bar_hint" msgid="4517366509897977321">"Pesquise este telemóvel."</string>
+    <string name="search_bar_hint" msgid="4517366509897977321">"Pesquise neste telemóvel"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Elimine o histórico de pesquisas <xliff:g id="TEXT">%1$s</xliff:g>."</string>
 </resources>
diff --git a/res/values-pt/inspector_strings.xml b/res/values-pt/inspector_strings.xml
index 03d2545..e571aef 100644
--- a/res/values-pt/inspector_strings.xml
+++ b/res/values-pt/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Compositor"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Álbum"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Localização"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Tipos de stream"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Tamanho bruto (bytes)"</string>
 </resources>
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index 4ac27f4..d8b67f7 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Compartilhar"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Excluir"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Selecionar tudo"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Desmarcar tudo"</string>
     <string name="menu_select" msgid="1366061076507142387">"Selecionar"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Classificar por…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Copiar para..."</string>
@@ -70,11 +71,11 @@
     <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Nome do arquivo (A a Z)"</string>
     <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Tipo (A a Z)"</string>
     <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Tamanho (menor primeiro)"</string>
-    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Mais antigo primeiro"</string>
+    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Modificado (mais antigo primeiro)"</string>
     <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Nome do arquivo (Z a A)"</string>
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Tipo (Z a A)"</string>
     <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Tamanho (maior primeiro)"</string>
-    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Mais recente primeiro"</string>
+    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Modificado (mais recente primeiro)"</string>
     <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Classificar por"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"Classificado por <xliff:g id="LABEL">%s</xliff:g>"</string>
     <string name="directory_items" msgid="6645621978998614003">"Número de itens"</string>
@@ -196,14 +197,14 @@
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> itens</item>
     </plurals>
     <string name="delete_filename_confirmation_message" msgid="8338069763240613258">"Excluir \"<xliff:g id="NAME">%1$s</xliff:g>\"?"</string>
-    <string name="delete_foldername_confirmation_message" msgid="9084085260877704140">"Excluir pasta \"<xliff:g id="NAME">%1$s</xliff:g>\" e o respectivo conteúdo?"</string>
+    <string name="delete_foldername_confirmation_message" msgid="9084085260877704140">"Excluir pasta \"<xliff:g id="NAME">%1$s</xliff:g>\" e todo o conteúdo dela?"</string>
     <plurals name="delete_files_confirmation_message" formatted="false" msgid="4866664063250034142">
       <item quantity="one">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> arquivo?</item>
       <item quantity="other">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> arquivos?</item>
     </plurals>
     <plurals name="delete_folders_confirmation_message" formatted="false" msgid="1028946402799686388">
-      <item quantity="one">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> pasta e o respectivo conteúdo?</item>
-      <item quantity="other">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> pastas e o respectivo conteúdo?</item>
+      <item quantity="one">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> pasta e o conteúdo dela?</item>
+      <item quantity="other">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> pastas e todo o conteúdo delas?</item>
     </plurals>
     <plurals name="delete_items_confirmation_message" formatted="false" msgid="7285090426511028179">
       <item quantity="one">Excluir <xliff:g id="COUNT_1">%1$d</xliff:g> item?</item>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Áudio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Vídeos"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Documentos"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Arquivos grandes"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Desta semana"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Nome da pasta"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Novo nome"</string>
     <string name="preview_file" msgid="4056622696305432343">"Visualizar o arquivo <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Procurar arquivos em outros apps"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anônimo"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Permitir acesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Permitir acesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" no \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Permitir acesso a \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" em \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Isso permitirá que o app \"<xliff:g id="APPNAME">%1$s</xliff:g>\" tenha acesso total a todos os arquivos armazenados atualmente nesse local e ao conteúdo armazenado aqui futuramente."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Pesquisar neste smartphone"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Excluir <xliff:g id="TEXT">%1$s</xliff:g> do histórico de pesquisa"</string>
 </resources>
diff --git a/res/values-ro/inspector_strings.xml b/res/values-ro/inspector_strings.xml
index f37e07c..ef5f0c1 100644
--- a/res/values-ro/inspector_strings.xml
+++ b/res/values-ro/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Compozitor"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Locație"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Tipuri de flux"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Dimensiune brută (octeți)"</string>
 </resources>
diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml
index 3507b5f..87b0302 100644
--- a/res/values-ro/strings.xml
+++ b/res/values-ro/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Trimiteți"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Ștergeți"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Selectați-le pe toate"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Deselectați tot"</string>
     <string name="menu_select" msgid="1366061076507142387">"Selectați"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Sortați după…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Copiați în…"</string>
@@ -259,13 +260,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videoclipuri"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Documente"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Fișiere mari"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"De săptămâna aceasta"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Numele dosarului"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Nume nou"</string>
     <string name="preview_file" msgid="4056622696305432343">"Previzualizați fișierul <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Căutați fișiere în alte aplicații"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonim"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Permiteți accesul la „<xliff:g id="DIRECTORY">%1$s</xliff:g>”"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Permiteți accesul la „<xliff:g id="DIRECTORY">%1$s</xliff:g>” pe „<xliff:g id="ROOT">%2$s</xliff:g>”?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Permiteți accesul la „<xliff:g id="DIRECTORY">%1$s</xliff:g>” în „<xliff:g id="ROOT">%2$s</xliff:g>”?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"„<xliff:g id="APPNAME">%1$s</xliff:g>” va avea acces complet la toate fișierele stocate momentan în această locație și la tot conținutul stocat aici în viitor."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Căutați în acest telefon"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Ștergeți istoricul căutărilor <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-ru/inspector_strings.xml b/res/values-ru/inspector_strings.xml
index 614b3fa..4538e43 100644
--- a/res/values-ru/inspector_strings.xml
+++ b/res/values-ru/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Композитор"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Альбом"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Место съемки"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Типы потоков"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Исходный размер (в байтах)"</string>
 </resources>
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index a8714e7..c8d857c 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -36,8 +36,9 @@
     <string name="menu_share" msgid="4307140947108068356">"Поделиться"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Удалить"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Выбрать все"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Отменить выбор"</string>
     <string name="menu_select" msgid="1366061076507142387">"Выбрать"</string>
-    <string name="menu_sort" msgid="3362419226163725275">"Сортировать"</string>
+    <string name="menu_sort" msgid="3362419226163725275">"Сортировать…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Копировать в…"</string>
     <string name="menu_move" msgid="2310760789561129882">"Переместить в..."</string>
     <string name="menu_compress" msgid="37539111904724188">"Сжать"</string>
@@ -75,7 +76,7 @@
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"типу (от Я до А)"</string>
     <string name="sort_dimension_size_descending" msgid="2367030017597348938">"размеру (с больших)"</string>
     <string name="sort_dimension_date_descending" msgid="5466839955763127113">"изменениям (с новых)"</string>
-    <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Сортировка"</string>
+    <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Сортировать по…"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"Отсортировано по <xliff:g id="LABEL">%s</xliff:g>"</string>
     <string name="directory_items" msgid="6645621978998614003">"Количество объектов"</string>
     <string name="sort_direction_ascending" msgid="5882787683763248102">"По возрастанию"</string>
@@ -281,13 +282,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Аудио"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Видео"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Документы"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Большие файлы"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Начиная с этой недели"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Название папки"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Новое название"</string>
     <string name="preview_file" msgid="4056622696305432343">"Открыть файл \"<xliff:g id="FILENAME">%1$s</xliff:g>\" в режиме предпросмотра."</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Найти файлы в других приложениях"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Анонимное приложение"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Открыть доступ к папке \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Открыть доступ к папке \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" (<xliff:g id="ROOT">%2$s</xliff:g>)?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Разрешить доступ к папке \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" (<xliff:g id="ROOT">%2$s</xliff:g>)?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Приложение \"<xliff:g id="APPNAME">%1$s</xliff:g>\" получит полный доступ ко всем файлам, которые хранятся в этой папке сейчас или будут помещены в нее позже."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Поиск на этом телефоне"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Очистить историю поиска: <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-si/inspector_strings.xml b/res/values-si/inspector_strings.xml
index cbfab14..d2b6aef 100644
--- a/res/values-si/inspector_strings.xml
+++ b/res/values-si/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"සංගීතඥ"</string>
     <string name="metadata_album" msgid="1661699531214720236">"ඇල්බමය"</string>
     <string name="metadata_address" msgid="1849921023707744640">"ස්ථානය"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"ප්‍රවාහ වර්ග"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"අමු තරම (බයිට්)"</string>
 </resources>
diff --git a/res/values-si/strings.xml b/res/values-si/strings.xml
index b513e65..9ba284d 100644
--- a/res/values-si/strings.xml
+++ b/res/values-si/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"බෙදාගන්න"</string>
     <string name="menu_delete" msgid="1022254131543256626">"මකන්න"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"සියල්ල තෝරන්න"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"සියල්ල නොතෝරන්න"</string>
     <string name="menu_select" msgid="1366061076507142387">"තෝරන්න"</string>
     <string name="menu_sort" msgid="3362419226163725275">"අනුපිළිවෙළට සකසන්න..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"වෙත පිටපත් කරන්න..."</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"ශ්‍රව්‍ය"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"වීඩියෝ"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"ලේඛන"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"විශාල ගොනු"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"මෙම සතියෙන්"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"ෆෝල්ඩරයේ නම"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"අලුත් නම"</string>
     <string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> ගොනුව පෙර දකින්න"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"වෙනත් යෙදුම්වල ගොනු බ්‍රවුස් කරන්න"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"නිර්නාමික"</string>
     <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" වෙත ප්‍රවේශයට ඉඩ දෙන්න"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" මත \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" වෙත ප්‍රවේශයට ඉඩ දෙන්නේද?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" තුළ \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" වෙත ප්‍රවේශයට ඉඩ දෙන්නේද?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"එය දැනට මෙම ස්ථානයේ ගබඩා කර ඇති සියලුම ගොනු, සහ මෙහි අනාගතය ගොනු කෙරෙන ඕනෑම අන්තර්ගතයක් වෙත \"<xliff:g id="APPNAME">%1$s</xliff:g>\" හට සම්පූර්ණ ප්‍රවේශයට ඉඩ දෙයි."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"මෙම දුරකථනයේ සොයන්න"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"සෙවීම් ඉතිහාසය මකන්න <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-sk/inspector_strings.xml b/res/values-sk/inspector_strings.xml
index d187051..de234a5 100644
--- a/res/values-sk/inspector_strings.xml
+++ b/res/values-sk/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Skladateľ"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Poloha"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Typy streamu"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Nespracovaná veľkosť (v bajtoch)"</string>
 </resources>
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index 4f83d9a..b5e80d0 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Zdieľať"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Odstrániť"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Vybrať všetko"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Zrušiť výber všetkého"</string>
     <string name="menu_select" msgid="1366061076507142387">"Vybrať"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Zoradiť podľa…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopírovať do…"</string>
@@ -57,7 +58,7 @@
     <string name="button_compress" msgid="8951561310857223966">"Komprimovať"</string>
     <string name="button_extract" msgid="1038674453689912247">"Extrahovať"</string>
     <string name="button_move" msgid="8596460499325291272">"Presunúť"</string>
-    <string name="button_dismiss" msgid="7235249361023803349">"Odmietnuť"</string>
+    <string name="button_dismiss" msgid="7235249361023803349">"Zavrieť"</string>
     <string name="button_retry" msgid="4011461781916631389">"Skúsiť znova"</string>
     <string name="button_clear" msgid="5412304437764369441">"Vymazať"</string>
     <string name="button_show_provider" msgid="6905880493806292753">"Zobraziť u poskytovateľa"</string>
@@ -281,14 +282,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Zvuk"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videá"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokumenty"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Veľké súbory"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Z tohto týždňa"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Názov priečinka"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Nové názov"</string>
     <string name="preview_file" msgid="4056622696305432343">"Zobraziť ukážku súboru <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Prehliadanie súborov v iných aplikáciách"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonymná"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Povoliť prístup k adresáru <xliff:g id="DIRECTORY">%1$s</xliff:g>"</string>
-    <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
-    <skip />
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Chcete povoliť prístup k adresáru <xliff:g id="DIRECTORY">%1$s</xliff:g> v koreňovom adresári <xliff:g id="ROOT">%2$s</xliff:g>?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Umožní aplikácii <xliff:g id="APPNAME">%1$s</xliff:g> úplný prístup k všetkým súborom aktuálne uloženým v tomto umiestnení a všetkému obsahu, ktorý tu bude uložený v budúcnosti."</string>
-    <string name="search_bar_hint" msgid="4517366509897977321">"Hľadajte v tomto telefóne"</string>
+    <string name="search_bar_hint" msgid="4517366509897977321">"Hľadať v telefóne"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Odstrániť históriu vyhľadávania <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-sl/inspector_strings.xml b/res/values-sl/inspector_strings.xml
index 94ff443..9508cfa 100644
--- a/res/values-sl/inspector_strings.xml
+++ b/res/values-sl/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Skladatelj"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Lokacija"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Vrste toka"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Neobdelana velikost (bajti)"</string>
 </resources>
diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml
index 49b72a1..2ce5fc8 100644
--- a/res/values-sl/strings.xml
+++ b/res/values-sl/strings.xml
@@ -30,12 +30,13 @@
     <string name="menu_search" msgid="1876699106790719849">"Iskanje"</string>
     <string name="menu_settings" msgid="6520844520117939047">"Nastavitve shrambe"</string>
     <string name="menu_open" msgid="9092138100049759315">"Odpri"</string>
-    <string name="menu_open_with" msgid="5507647065467520229">"Odpiranje z aplikacijo"</string>
+    <string name="menu_open_with" msgid="5507647065467520229">"Odpri z aplikacijo"</string>
     <string name="menu_open_in_new_window" msgid="6686563636123311276">"Odpri v novem oknu"</string>
     <string name="menu_save" msgid="5195367497138965168">"Shrani"</string>
     <string name="menu_share" msgid="4307140947108068356">"Deli z drugimi"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Izbriši"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Izberi vse"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Prekliči izbiro vseh"</string>
     <string name="menu_select" msgid="1366061076507142387">"Izberi"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Razvrsti po …"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopiraj v …"</string>
@@ -281,13 +282,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Zvok"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videoposnetki"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokumenti"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Velike datoteke"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Iz tega tedna"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Ime mape"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Novo ime"</string>
     <string name="preview_file" msgid="4056622696305432343">"Predogled datoteke <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Brskanje po datotekah v drugih aplikacijah"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonimno"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Dovoli dostop do imenika »<xliff:g id="DIRECTORY">%1$s</xliff:g>«"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Želite dovoliti dostop do imenika »<xliff:g id="DIRECTORY">%1$s</xliff:g>« v korenskem imeniku »<xliff:g id="ROOT">%2$s</xliff:g>«?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Želite dovoliti dostop do imenika »<xliff:g id="DIRECTORY">%1$s</xliff:g>« v korenskem imeniku »<xliff:g id="ROOT">%2$s</xliff:g>«?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"S tem bo aplikacija <xliff:g id="APPNAME">%1$s</xliff:g> imela poln dostop do vseh datotek, ki so trenutno shranjene na tej lokaciji, in vsebine, ki bo na tej lokaciji shranjena v prihodnje."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Iščite v tem telefonu"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Brisanje zgodovine iskanja <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-sq/inspector_strings.xml b/res/values-sq/inspector_strings.xml
index 2ab36dc..6d2bc10 100644
--- a/res/values-sq/inspector_strings.xml
+++ b/res/values-sq/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Kompozitori"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Albumi"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Vendndodhja"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Llojet e transmetimit"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Madhësia e papërpunuar (bajte)"</string>
 </resources>
diff --git a/res/values-sq/strings.xml b/res/values-sq/strings.xml
index 92ec0c4..6e6eb43 100644
--- a/res/values-sq/strings.xml
+++ b/res/values-sq/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Ndaj"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Fshi"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Zgjidhi të gjitha"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Anulo zgjedhjen për të gjitha"</string>
     <string name="menu_select" msgid="1366061076507142387">"Zgjidh"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Rendit sipas..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopjo te..."</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videot"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokumentet"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Skedarët e mëdhenj"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Nga kjo javë"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Emri i dosjes"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Emri i ri"</string>
     <string name="preview_file" msgid="4056622696305432343">"Shiko paraprakisht skedarin <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Shfleto skedarët në aplikacionet e tjera"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonim"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Lejo qasjen në \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Të lejohet qasja në \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" në \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Të lejohet qasja te \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" në \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Do të lejojë që \"<xliff:g id="APPNAME">%1$s</xliff:g>\" të ketë qasje të plotë në të gjithë skedarët e ruajtur aktualisht në këtë vendndodhje dhe çdo përmbajtje të ardhshme të ruajtur këtu."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Kërko në këtë telefon"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Fshi historikun e kërkimeve për <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-sr/inspector_strings.xml b/res/values-sr/inspector_strings.xml
index c5d9aff..8e4e682 100644
--- a/res/values-sr/inspector_strings.xml
+++ b/res/values-sr/inspector_strings.xml
@@ -33,7 +33,7 @@
     <string name="metadata_camera" msgid="2363009732801281319">"Камера"</string>
     <string name="metadata_camera_format" msgid="1494489751904311612">"<xliff:g id="MAKE">%1$s</xliff:g> <xliff:g id="MODEL">%2$s</xliff:g>"</string>
     <string name="metadata_aperture" msgid="6538741952698935357">"Отвор бленде"</string>
-    <string name="metadata_shutter_speed" msgid="8204739885103326131">"Брзина затварача"</string>
+    <string name="metadata_shutter_speed" msgid="8204739885103326131">"Брзина окидача"</string>
     <string name="metadata_duration" msgid="3115494422055472715">"Трајање"</string>
     <string name="metadata_date_time" msgid="1090351199248114406">"Снимљено"</string>
     <string name="metadata_focal_length" msgid="3440735161407699893">"Жижна даљина"</string>
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Композитор"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Албум"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Локација"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Типови стримова"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Величина RAW датотеке (у бајтовима)"</string>
 </resources>
diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml
index 14a9b2f..fe233ff 100644
--- a/res/values-sr/strings.xml
+++ b/res/values-sr/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Дели"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Избриши"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Изабери све"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Поништи избор свих ставки"</string>
     <string name="menu_select" msgid="1366061076507142387">"Изабери"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Сортирај према..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Копирај у…"</string>
@@ -259,13 +260,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Звук"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Видео снимци"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Документи"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Велике датотеке"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Ове недеље"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Назив директоријума"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Нови назив"</string>
     <string name="preview_file" msgid="4056622696305432343">"Прегледајте датотеку <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Прегледајте датотеке у другим апликацијама"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Анонимна"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Дозволите приступ директоријуму „<xliff:g id="DIRECTORY">%1$s</xliff:g>“"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Желите ли да дозволите приступ директоријуму „<xliff:g id="DIRECTORY">%1$s</xliff:g>“ на „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Желите ли да дозволите приступ директоријуму „<xliff:g id="DIRECTORY">%1$s</xliff:g>“ у „<xliff:g id="ROOT">%2$s</xliff:g>“?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"То ће дозволити апликацији „<xliff:g id="APPNAME">%1$s</xliff:g>“ да има потпун приступ свим датотекама које се тренутно чувају на овој локацији, као и било ком садржају који ће се ту чувати у будућности."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Претражите овај телефон"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Избришите историју претраге <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-sv/inspector_strings.xml b/res/values-sv/inspector_strings.xml
index bb15919..c63d3b5 100644
--- a/res/values-sv/inspector_strings.xml
+++ b/res/values-sv/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Kompositör"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Plats"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Flödestyper"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Råstorlek (byte)"</string>
 </resources>
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index b097916..e9cf56e 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Dela"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Radera"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Markera alla"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Avmarkera alla"</string>
     <string name="menu_select" msgid="1366061076507142387">"Välj"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Sortera efter …"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopiera till …"</string>
@@ -50,8 +51,8 @@
     <string name="menu_copy_to_clipboard" msgid="5064081159073330776">"Kopiera"</string>
     <string name="menu_paste_from_clipboard" msgid="360947260414135827">"Klistra in"</string>
     <string name="menu_paste_into_folder" msgid="8000644546983240101">"Klistra in i mapp"</string>
-    <string name="menu_advanced_show" msgid="7558626506462906726">"Visa internminne"</string>
-    <string name="menu_advanced_hide" msgid="6488381508009246334">"Dölj internminne"</string>
+    <string name="menu_advanced_show" msgid="7558626506462906726">"Visa internt lagringsutrymme"</string>
+    <string name="menu_advanced_hide" msgid="6488381508009246334">"Dölj internt lagringsutrymme"</string>
     <string name="button_select" msgid="240863497069321364">"Välj"</string>
     <string name="button_copy" msgid="8219059853840996027">"Kopiera"</string>
     <string name="button_compress" msgid="8951561310857223966">"Komprimera"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Ljud"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videor"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokument"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Stora filer"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"För den här veckan"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Mappnamn"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Nytt namn"</string>
     <string name="preview_file" msgid="4056622696305432343">"Förhandsgranska filen <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Bläddra efter filer i andra appar"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonym"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Vill du tillåta åtkomst till <xliff:g id="DIRECTORY">%1$s</xliff:g>"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Vill du tillåta åtkomst till <xliff:g id="DIRECTORY">%1$s</xliff:g> på <xliff:g id="ROOT">%2$s</xliff:g>?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Vill du tillåta åtkomst till <xliff:g id="DIRECTORY">%1$s</xliff:g> på <xliff:g id="ROOT">%2$s</xliff:g>?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Tillåter att <xliff:g id="APPNAME">%1$s</xliff:g> får fullständig åtkomst till alla nuvarande och framtida filer som lagras här."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Sök på mobilen"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Radera sökhistorik – <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-sw/inspector_strings.xml b/res/values-sw/inspector_strings.xml
index d6d8e37..826cc93 100644
--- a/res/values-sw/inspector_strings.xml
+++ b/res/values-sw/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Mtunzi"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Albamu"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Mahali"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Aina za mipasho"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Ukubwa wa faili ghafi (baiti)"</string>
 </resources>
diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml
index 3ab2f35..c8cf1b5 100644
--- a/res/values-sw/strings.xml
+++ b/res/values-sw/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Shiriki"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Futa"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Chagua zote"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Acha kuchagua zote"</string>
     <string name="menu_select" msgid="1366061076507142387">"Chagua"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Panga kulingana na..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Nakili kwenye..."</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Sauti"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Video"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Hati"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Faili kubwa"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Kuanzia wiki hii"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Jina la folda"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Jina jipya"</string>
     <string name="preview_file" msgid="4056622696305432343">"Kagua faili ya <xliff:g id="FILENAME">%1$s</xliff:g> kwanza"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Vinjari faili katika programu zingine"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Haijulikani"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Ruhusu ifikie \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Ungependa kuruhusu ifikie \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" kwenye \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Ungependa kuruhusu ifikie \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" kwenye \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Itaipa \"<xliff:g id="APPNAME">%1$s</xliff:g>\" idhini kamili za kufikia faili zote ambazo umehifadhi kwa sasa katika eneo hili na maudhui yoyote utakayohifadhi hapa."</string>
-    <string name="search_bar_hint" msgid="4517366509897977321">"Tafuta simu hii"</string>
+    <string name="search_bar_hint" msgid="4517366509897977321">"Tafuta kwenye simu hii"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Futa <xliff:g id="TEXT">%1$s</xliff:g> ya historia ya mambo uliyotafuta"</string>
 </resources>
diff --git a/res/values-ta/inspector_strings.xml b/res/values-ta/inspector_strings.xml
index 41bad8a..c9455c4 100644
--- a/res/values-ta/inspector_strings.xml
+++ b/res/values-ta/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"இசையமைப்பாளர்"</string>
     <string name="metadata_album" msgid="1661699531214720236">"ஆல்பம்"</string>
     <string name="metadata_address" msgid="1849921023707744640">"இருப்பிடம்"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"ஸ்ட்ரீம் வகைகள்"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"அசல் அளவு (பைட்டுகள்)"</string>
 </resources>
diff --git a/res/values-ta/strings.xml b/res/values-ta/strings.xml
index ad3131f..f982d5e 100644
--- a/res/values-ta/strings.xml
+++ b/res/values-ta/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"பகிர்"</string>
     <string name="menu_delete" msgid="1022254131543256626">"நீக்கு"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"எல்லாம் தேர்ந்தெடு"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"அனைத்தையும் தேர்வுநீக்கு"</string>
     <string name="menu_select" msgid="1366061076507142387">"தேர்ந்தெடு"</string>
     <string name="menu_sort" msgid="3362419226163725275">"இதன்படி வரிசைப்படுத்து..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"இங்கு நகலெடு…"</string>
@@ -237,14 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"ஆடியோ"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"வீடியோக்கள்"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"ஆவணங்கள்"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"பெரிய ஃபைல்கள்"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"இந்த வாரத்திலிருந்து"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"கோப்புறையின் பெயர்"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"புதிய பெயர்"</string>
     <string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> என்ற ஃபைல் மாதிரிக்காட்சியாகத் தெரியும்"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"ஃபைல்களை வேறு ஆப்ஸில் தேடவும்"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"பெயர் குறிப்பிடாதது"</string>
     <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"க்கு அணுகல் வழங்கு"</string>
-    <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
-    <skip />
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\"ல் \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"க்கான அணுகலை அனுமதிக்கவா?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"இந்த இருப்பிடத்தில் தற்போது சேமிக்கப்பட்டிருப்பவை, எதிர்காலத்தில் சேமிக்கப்படுபவை என எல்லாக் கோப்புகளுக்குமான முழு அணுகலையும் \"<xliff:g id="APPNAME">%1$s</xliff:g>\"க்கு அனுமதிக்கும்."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"இந்த மொபைலில் தேடவும்"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"தேடல் வரலாற்றை நீக்கும் பட்டன் <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-te/inspector_strings.xml b/res/values-te/inspector_strings.xml
index 97dd812..4ea4350 100644
--- a/res/values-te/inspector_strings.xml
+++ b/res/values-te/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"కంపోజర్"</string>
     <string name="metadata_album" msgid="1661699531214720236">"ఆల్బమ్"</string>
     <string name="metadata_address" msgid="1849921023707744640">"స్థానం"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"ప్రసార రకాలు"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"ప్రాసెస్ చేయని పరిమాణం (బైట్‌లు)"</string>
 </resources>
diff --git a/res/values-te/strings.xml b/res/values-te/strings.xml
index b624cdc..2cf0aad 100644
--- a/res/values-te/strings.xml
+++ b/res/values-te/strings.xml
@@ -33,11 +33,12 @@
     <string name="menu_open_with" msgid="5507647065467520229">"దీనితో తెరువు"</string>
     <string name="menu_open_in_new_window" msgid="6686563636123311276">"కొత్త విండోలో తెరువు"</string>
     <string name="menu_save" msgid="5195367497138965168">"సేవ్ చేయి"</string>
-    <string name="menu_share" msgid="4307140947108068356">"భాగస్వామ్యం చేయి"</string>
+    <string name="menu_share" msgid="4307140947108068356">"షేర్ చేయి"</string>
     <string name="menu_delete" msgid="1022254131543256626">"తొలగించు"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"అన్నింటినీ ఎంచుకోండి"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"అన్నింటి ఎంపికను తీసివేయి"</string>
     <string name="menu_select" msgid="1366061076507142387">"ఎంచుకోండి"</string>
-    <string name="menu_sort" msgid="3362419226163725275">"దీన్ని బట్టి క్రమీకరించు…"</string>
+    <string name="menu_sort" msgid="3362419226163725275">"దీన్ని బట్టి వర్గీకరించు…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"ఇక్కడికి కాపీ చేయి…"</string>
     <string name="menu_move" msgid="2310760789561129882">"ఇక్కడికి తరలించు..."</string>
     <string name="menu_compress" msgid="37539111904724188">"కుదించు"</string>
@@ -75,7 +76,7 @@
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"రకం (Z నుండి A)"</string>
     <string name="sort_dimension_size_descending" msgid="2367030017597348938">"పరిమాణం (మొదట పెద్దవి)"</string>
     <string name="sort_dimension_date_descending" msgid="5466839955763127113">"సవరించబడినవి (మొదట సరికొత్తవి)"</string>
-    <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"దీన్ని బట్టి క్రమీకరించు"</string>
+    <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"దీని ఆధారంగా వర్గీకరించు"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"<xliff:g id="LABEL">%s</xliff:g> ద్వారా క్రమీకరించబడింది"</string>
     <string name="directory_items" msgid="6645621978998614003">"అంశాల సంఖ్య"</string>
     <string name="sort_direction_ascending" msgid="5882787683763248102">"ఆరోహణ"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"ఆడియో"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"వీడియోలు"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"పత్రాలు"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"పెద్ద ఫైల్‌లు"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"ఈ వారం నుండి"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"ఫోల్డర్ పేరు"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"కొత్త పేరు"</string>
     <string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g>ని ప్రివ్యూ చేయండి"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"ఇతర యాప్‌లలో ఫైల్స్‌ని బ్రౌజ్ చేయి"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"తెలియనిది"</string>
     <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"కి యాక్సెస్ ఇవ్వు"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\"లో \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"కి యాక్సెస్ ఇవ్వాలా?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\"లో \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"కు యాక్సెస్‌ను అనుమతించాలా?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"ఇది ప్రస్తుతం ఈ స్థానం కింద నిల్వ చేయబడి ఉన్న మొత్తం ఫైల్‌లను మరియు భవిష్యత్తులో నిల్వ చేయబోయే కంటెంట్‌ను యాక్సెస్ చేసుకోవడానికి \"<xliff:g id="APPNAME">%1$s</xliff:g>\" యాప్‌కు పూర్తిగా అనుమతిస్తుంది."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"ఈ ఫోన్‌లో వెతకండి"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"శోధన చరిత్ర <xliff:g id="TEXT">%1$s</xliff:g>ను తొలగించండి"</string>
 </resources>
diff --git a/res/values-th/inspector_strings.xml b/res/values-th/inspector_strings.xml
index 855b581..4c0bbd1 100644
--- a/res/values-th/inspector_strings.xml
+++ b/res/values-th/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"ผู้ประพันธ์เพลง"</string>
     <string name="metadata_album" msgid="1661699531214720236">"อัลบั้ม"</string>
     <string name="metadata_address" msgid="1849921023707744640">"ตำแหน่ง"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"ประเภทสตรีม"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"ขนาด Raw (ไบต์)"</string>
 </resources>
diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml
index ccf6b56..8bcb39a 100644
--- a/res/values-th/strings.xml
+++ b/res/values-th/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"แชร์"</string>
     <string name="menu_delete" msgid="1022254131543256626">"ลบ"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"เลือกทั้งหมด"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"ยกเลิกการเลือกทั้งหมด"</string>
     <string name="menu_select" msgid="1366061076507142387">"เลือก"</string>
     <string name="menu_sort" msgid="3362419226163725275">"จัดเรียงตาม..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"คัดลอกไปยัง…"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"เสียง"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"วิดีโอ"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"เอกสาร"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"ไฟล์ขนาดใหญ่"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"จากสัปดาห์นี้"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"ชื่อโฟลเดอร์"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"ชื่อใหม่"</string>
     <string name="preview_file" msgid="4056622696305432343">"แสดงพรีวิวไฟล์ <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"เรียกดูไฟล์ในแอปอื่นๆ"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"ไม่ระบุชื่อ"</string>
     <string name="open_tree_button" msgid="19992834788135845">"อนุญาตให้เข้าถึง \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"อนุญาตให้เข้าถึง \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ใน \"<xliff:g id="ROOT">%2$s</xliff:g>\" ใช่ไหม"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"อนุญาตให้เข้าถึง \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ใน \"<xliff:g id="ROOT">%2$s</xliff:g>\" ใช่ไหม"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"การดำเนินการดังกล่าวจะอนุญาตให้ \"<xliff:g id="APPNAME">%1$s</xliff:g>\" เข้าถึงทุกไฟล์ที่จัดเก็บอยู่ในตำแหน่งนี้ และเนื้อหาอื่นๆ ที่จะจัดเก็บไว้ที่นี่ในอนาคตได้โดยสมบูรณ์"</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"ค้นหาโทรศัพท์เครื่องนี้"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"ลบประวัติการค้นหา <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-tl/inspector_strings.xml b/res/values-tl/inspector_strings.xml
index a18fe5a..b255859 100644
--- a/res/values-tl/inspector_strings.xml
+++ b/res/values-tl/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Composer"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Lokasyon"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Mga uri ng stream"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Raw na laki (mga byte)"</string>
 </resources>
diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml
index 325d4d0..d7a17f6 100644
--- a/res/values-tl/strings.xml
+++ b/res/values-tl/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Ibahagi"</string>
     <string name="menu_delete" msgid="1022254131543256626">"I-delete"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Piliin lahat"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"I-deselect lahat"</string>
     <string name="menu_select" msgid="1366061076507142387">"Piliin"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Pagbukud-bukurin ayon sa..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopyahin sa..."</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Mga Video"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Mga Dokumento"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Malalaking file"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Mula ngayong linggo"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Pangalan ng folder"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Bagong pangalan"</string>
     <string name="preview_file" msgid="4056622696305432343">"I-preview ang file na <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"I-browse ang mga file sa iba pang app"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonymous"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Payagan ang access sa \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Payagan ang access sa \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" sa \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Payagan ang access sa \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" sa \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Mabibigyang-daan nito ang \"<xliff:g id="APPNAME">%1$s</xliff:g>\" na magkaroon ng ganap na access sa lahat ng file na kasalukuyang naka-store sa ilalim ng lokasyong ito, at anumang content sa hinaharap na naka-store dito."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Maghanap sa teleponong ito"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"I-delete ang history ng paghahanap <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-tr/inspector_strings.xml b/res/values-tr/inspector_strings.xml
index 23e01c0..bece8ee 100644
--- a/res/values-tr/inspector_strings.xml
+++ b/res/values-tr/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Besteci"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Albüm"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Konum"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Akış türleri"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"İşlenmemiş boyut (bayt)"</string>
 </resources>
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index cdfeef1..136d847 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -36,13 +36,14 @@
     <string name="menu_share" msgid="4307140947108068356">"Paylaş"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Sil"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Tümünü seç"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Tümünün seçimini kaldır"</string>
     <string name="menu_select" msgid="1366061076507142387">"Seç"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Sıralama ölçütü..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Klasöre kopyala…"</string>
     <string name="menu_move" msgid="2310760789561129882">"Klasöre taşı..."</string>
     <string name="menu_compress" msgid="37539111904724188">"Sıkıştır"</string>
     <string name="menu_extract" msgid="8171946945982532262">"Şuraya çıkar:"</string>
-    <string name="menu_rename" msgid="1883113442688817554">"Yeniden Adlandır"</string>
+    <string name="menu_rename" msgid="1883113442688817554">"Yeniden adlandır"</string>
     <string name="menu_inspect" msgid="7279855349299446224">"Bilgi al"</string>
     <string name="menu_view_in_owner" msgid="7228948660557554770">"<xliff:g id="SOURCE">%1$s</xliff:g> içinde görüntüle"</string>
     <string name="menu_new_window" msgid="2947837751796109126">"Yeni pencere"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Ses"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videolar"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Dokümanlar"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Büyük dosyalar"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Bu haftadan"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Klasör adı"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Yeni ad"</string>
     <string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> dosyasını önizleyin"</string>
-    <string name="apps_row_title" msgid="3340490016663092925">"Diğer uygulamalarda dosyalara göz atma"</string>
+    <string name="apps_row_title" msgid="3340490016663092925">"Diğer uygulamalardaki dosyalara göz atın"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Adsız"</string>
     <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" dizinine erişime izin ver"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" üzerinde \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" dizinine erişime izin verilsin mi?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" üzerinde \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" dizinine erişime izin verilsin mi?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"\"<xliff:g id="APPNAME">%1$s</xliff:g>\" uygulamasının şu anda bu konumda depolanan tüm dosyalara ve ileride burada depolanacak içeriklere tam erişim hakkına sahip olmasını sağlar."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Bu telefonu arayın"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Arama geçmişini sil <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-uk/inspector_strings.xml b/res/values-uk/inspector_strings.xml
index 319b598..661edd4 100644
--- a/res/values-uk/inspector_strings.xml
+++ b/res/values-uk/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Композитор"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Альбом"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Місцезнаходження"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Типи потоків"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Розмір файлу RAW (байти)"</string>
 </resources>
diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml
index 018cc6e..e826ff1 100644
--- a/res/values-uk/strings.xml
+++ b/res/values-uk/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Надіслати"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Видалити"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Вибрати все"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Не вибирати нічого"</string>
     <string name="menu_select" msgid="1366061076507142387">"Вибрати"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Сортувати за…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Копіювати в…"</string>
@@ -281,13 +282,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Аудіо"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Відео"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Документи"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Великі файли"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"З цього тижня"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Назва папки"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Нова назва"</string>
     <string name="preview_file" msgid="4056622696305432343">"Переглянути файл \"<xliff:g id="FILENAME">%1$s</xliff:g>\""</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Переглянути файли в інших додатках"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Анонімно"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Дозволити доступ до каталогу \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Дозволити доступ до каталогу \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" з правами \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"<xliff:g id="ROOT">%2$s</xliff:g>: дозволити доступ до каталогу \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Додаток <xliff:g id="APPNAME">%1$s</xliff:g> матиме повний доступ до файлів, які зараз зберігаються в цьому каталозі, і до вмісту, який буде зберігатися тут у майбутньому."</string>
-    <string name="search_bar_hint" msgid="4517366509897977321">"Шукати цей телефон"</string>
+    <string name="search_bar_hint" msgid="4517366509897977321">"Пошук на цьому телефоні"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Видалити історію пошуку (<xliff:g id="TEXT">%1$s</xliff:g>)"</string>
 </resources>
diff --git a/res/values-ur/inspector_strings.xml b/res/values-ur/inspector_strings.xml
index bfe1b66..3a6904b 100644
--- a/res/values-ur/inspector_strings.xml
+++ b/res/values-ur/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"کمپوزر"</string>
     <string name="metadata_album" msgid="1661699531214720236">"البم"</string>
     <string name="metadata_address" msgid="1849921023707744640">"مقام"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"سلسلہ کی قسمیں"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"خام سائز (بائٹس)"</string>
 </resources>
diff --git a/res/values-ur/strings.xml b/res/values-ur/strings.xml
index a2098e5..e3559c6 100644
--- a/res/values-ur/strings.xml
+++ b/res/values-ur/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"اشتراک کریں"</string>
     <string name="menu_delete" msgid="1022254131543256626">"حذف کریں"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"سبھی کو منتخب کریں"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"سبھی غیر منتخب کریں"</string>
     <string name="menu_select" msgid="1366061076507142387">"منتخب کریں"</string>
     <string name="menu_sort" msgid="3362419226163725275">"ترتیب دیں بلحاظ..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"اس میں کاپی کریں…"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"آڈیو"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"ویڈیوز"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"دستاویزات"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"بڑی فائلیں"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"اس ہفتے سے"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"فولڈر کا نام"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"نیا نام"</string>
     <string name="preview_file" msgid="4056622696305432343">"فائل <xliff:g id="FILENAME">%1$s</xliff:g> کا پیش منظر"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"دیگر ایپس میں فائلز کو براؤز کریں"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"گمنام"</string>
     <string name="open_tree_button" msgid="19992834788135845">"\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" تک رسائی کی اجازت دیں"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" پر \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" تک رسائی کی اجازت دیں؟"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"\"<xliff:g id="ROOT">%2$s</xliff:g>\" میں \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" تک رسائی کی اجازت دیں؟"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"یہ \"<xliff:g id="APPNAME">%1$s</xliff:g>\" کو فی الوقت اس مقام کے تحت اسٹور کردہ تمام فائلوں اور یہاں اسٹور کردہ مستقبل کے کسی بھی مواد تک مکمل رسائی کی اجازت دے گی۔"</string>
-    <string name="search_bar_hint" msgid="4517366509897977321">"یہ فون تلاش کریں"</string>
+    <string name="search_bar_hint" msgid="4517366509897977321">"اس فون میں تلاش کریں"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"تلاش کی سرگزشت کی <xliff:g id="TEXT">%1$s</xliff:g> حذف کریں"</string>
 </resources>
diff --git a/res/values-uz/inspector_strings.xml b/res/values-uz/inspector_strings.xml
index 680c645..39bfb9b 100644
--- a/res/values-uz/inspector_strings.xml
+++ b/res/values-uz/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Bastakor"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Albom"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Joylashuv"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Strim turlari"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"RAW fayl hajmi (bayt)"</string>
 </resources>
diff --git a/res/values-uz/strings.xml b/res/values-uz/strings.xml
index 8c56175..bbda421 100644
--- a/res/values-uz/strings.xml
+++ b/res/values-uz/strings.xml
@@ -36,10 +36,11 @@
     <string name="menu_share" msgid="4307140947108068356">"Yuborish"</string>
     <string name="menu_delete" msgid="1022254131543256626">"O‘chirish"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Hammasini belgilash"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Bekor qilish (*)"</string>
     <string name="menu_select" msgid="1366061076507142387">"Tanlash"</string>
-    <string name="menu_sort" msgid="3362419226163725275">"Saralash tartibi…"</string>
+    <string name="menu_sort" msgid="3362419226163725275">"Saralash…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"Nusxalash…"</string>
-    <string name="menu_move" msgid="2310760789561129882">"Ko‘chirib o‘tkazish…"</string>
+    <string name="menu_move" msgid="2310760789561129882">"Boshqa joyga olish…"</string>
     <string name="menu_compress" msgid="37539111904724188">"Arxivlash"</string>
     <string name="menu_extract" msgid="8171946945982532262">"Arxivdan chiqarish"</string>
     <string name="menu_rename" msgid="1883113442688817554">"Qayta nomlash"</string>
@@ -75,7 +76,7 @@
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Teskari alifbo tartibida"</string>
     <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Hajmi (avval katta)"</string>
     <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Tahrir sanasi (avval yangi)"</string>
-    <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Saralash tartibi"</string>
+    <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Saralash"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"Saralangan: <xliff:g id="LABEL">%s</xliff:g>"</string>
     <string name="directory_items" msgid="6645621978998614003">"Elementlar soni"</string>
     <string name="sort_direction_ascending" msgid="5882787683763248102">"O‘sish bo‘yicha"</string>
@@ -147,7 +148,7 @@
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> ta elementni o‘chirib bo‘lmadi</item>
       <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> ta elementni o‘chirib bo‘lmadi</item>
     </plurals>
-    <string name="notification_touch_for_details" msgid="2385563502445129570">"Batafsil ma’lumot olish uchun bosing"</string>
+    <string name="notification_touch_for_details" msgid="2385563502445129570">"Batafsil axborot olish uchun bosing"</string>
     <string name="close" msgid="905969391788869975">"Yopish"</string>
     <plurals name="copy_failure_alert_content" formatted="false" msgid="5570549471912990536">
       <item quantity="other">Quyidagi fayllardan nusxa olinmadi: <xliff:g id="LIST_1">%1$s</xliff:g></item>
@@ -188,8 +189,8 @@
     <string name="allow" msgid="1275746941353040309">"Ruxsat berish"</string>
     <string name="deny" msgid="5127201668078153379">"Rad etish"</string>
     <plurals name="elements_selected" formatted="false" msgid="4448165978637163692">
-      <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> ta tanlandi</item>
-      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> ta tanlandi</item>
+      <item quantity="other">Belgilandi: <xliff:g id="COUNT_1">%1$d</xliff:g></item>
+      <item quantity="one">Belgilandi: <xliff:g id="COUNT_0">%1$d</xliff:g></item>
     </plurals>
     <plurals name="elements_dragged" formatted="false" msgid="5932571296037626279">
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> ta element</item>
@@ -202,8 +203,8 @@
       <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> ta fayl o‘chirib tashlansinmi?</item>
     </plurals>
     <plurals name="delete_folders_confirmation_message" formatted="false" msgid="1028946402799686388">
-      <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> ta jild ichidagi kontentlari bilan o‘chirib tashlansinmi?</item>
-      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> ta jild ichidagi kontentlari bilan o‘chirib tashlansinmi?</item>
+      <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> ta jild va ichidagi hamma narsa o‘chirib tashlansinmi?</item>
+      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> ta jild va ichidagi hamma narsa o‘chirib tashlansinmi?</item>
     </plurals>
     <plurals name="delete_items_confirmation_message" formatted="false" msgid="7285090426511028179">
       <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> ta element o‘chirib tashlansinmi?</item>
@@ -219,8 +220,8 @@
     <string name="overwrite_file_confirmation_message" msgid="2496109652768222716">"<xliff:g id="NAME">%1$s</xliff:g> fayli almashtirilsinmi?"</string>
     <string name="continue_in_background" msgid="1974214559047793331">"Fonda davom ettirish"</string>
     <plurals name="selected_count" formatted="false" msgid="7555250236512981129">
-      <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> ta tanlandi</item>
-      <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> ta tanlandi</item>
+      <item quantity="other">Belgilandi: <xliff:g id="COUNT_1">%1$d</xliff:g></item>
+      <item quantity="one">Belgilandi: <xliff:g id="COUNT_0">%1$d</xliff:g></item>
     </plurals>
     <string name="root_info_header_recent" msgid="8754386597210017725">"Telefonda yaqinda ochilgan fayllar"</string>
     <string name="root_info_header_global_search" msgid="9099308729787003373">"Telefondagi fayllar"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Audio"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Videolar"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Hujjatlar"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Katta hajmli fayllar"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Shu haftada"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Jild nomi"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Yangi nom"</string>
     <string name="preview_file" msgid="4056622696305432343">"<xliff:g id="FILENAME">%1$s</xliff:g> fayliga nazar solish"</string>
-    <string name="apps_row_title" msgid="3340490016663092925">"Fayllarni boshqa ilovalar orqali topish"</string>
+    <string name="apps_row_title" msgid="3340490016663092925">"Boshqa ilovalardagi fayllarni topish"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Anonim"</string>
     <string name="open_tree_button" msgid="19992834788135845">"“<xliff:g id="DIRECTORY">%1$s</xliff:g>” katalogiga ruxsat berilsinmi?"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"“<xliff:g id="ROOT">%2$s</xliff:g>” ichidagi <xliff:g id="DIRECTORY">%1$s</xliff:g> katalogiga ruxsat berilsinmi?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"“<xliff:g id="ROOT">%2$s</xliff:g>” ichidagi <xliff:g id="DIRECTORY">%1$s</xliff:g> katalogiga ruxsat berilsinmi?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"U “<xliff:g id="APPNAME">%1$s</xliff:g>” ilovasiga hozirda ushbu joydagi barcha mavjud fayllar va keyinchalik shu yerga saqlanadigan fayllardan foydalanishga ruxsat beradi."</string>
-    <string name="search_bar_hint" msgid="4517366509897977321">"Bu telefondan qidirish"</string>
+    <string name="search_bar_hint" msgid="4517366509897977321">"Shu telefondan qidirish"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Qidiruv tarixini tozalash (<xliff:g id="TEXT">%1$s</xliff:g>)"</string>
 </resources>
diff --git a/res/values-vi/inspector_strings.xml b/res/values-vi/inspector_strings.xml
index c540bff..568d300 100644
--- a/res/values-vi/inspector_strings.xml
+++ b/res/values-vi/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Nhà soạn nhạc"</string>
     <string name="metadata_album" msgid="1661699531214720236">"Album"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Địa điểm"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Loại luồng"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Kích thước tệp Raw (byte)"</string>
 </resources>
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index f163c21..f4c12eb 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Chia sẻ"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Xóa"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Chọn tất cả"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Bỏ chọn tất cả"</string>
     <string name="menu_select" msgid="1366061076507142387">"Chọn"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Sắp xếp theo..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Sao chép vào…"</string>
@@ -70,11 +71,11 @@
     <string name="sort_dimension_name_ascending" msgid="3715725253270614742">"Tên tệp (A đến Z)"</string>
     <string name="sort_dimension_file_type_ascending" msgid="3466973933402894292">"Loại (A đến Z)"</string>
     <string name="sort_dimension_size_ascending" msgid="2617359017800057762">"Kích thước (nhỏ nhất trước)"</string>
-    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Đã sửa đổi (cũ nhất trước)"</string>
+    <string name="sort_dimension_date_ascending" msgid="7920068979386920559">"Có sửa đổi (cũ nhất trước)"</string>
     <string name="sort_dimension_name_descending" msgid="1514525521100423342">"Tên tệp (Z đến A)"</string>
     <string name="sort_dimension_file_type_descending" msgid="3344796059784511100">"Loại (Z đến A)"</string>
     <string name="sort_dimension_size_descending" msgid="2367030017597348938">"Kích thước (lớn nhất trước)"</string>
-    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Đã sửa đổi (mới nhất trước)"</string>
+    <string name="sort_dimension_date_descending" msgid="5466839955763127113">"Có sửa đổi (mới nhất trước)"</string>
     <string name="sort_dimension_dialog_title" msgid="3048641573962982157">"Sắp xếp theo"</string>
     <string name="sort_dimension_button_title" msgid="1898606989130896126">"Sắp xếp theo <xliff:g id="LABEL">%s</xliff:g>"</string>
     <string name="directory_items" msgid="6645621978998614003">"Số mục"</string>
@@ -237,14 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Âm thanh"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Video"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Tài liệu"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Tệp lớn"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Từ tuần này"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Tên thư mục"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Tên mới"</string>
     <string name="preview_file" msgid="4056622696305432343">"Xem trước tệp <xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Duyệt qua tệp trong các ứng dụng khác"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Ẩn danh"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Cho phép truy cập vào \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <!-- no translation found for open_tree_dialog_title (8429465292253532274) -->
-    <skip />
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Bạn muốn cho phép truy cập vào \"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" trong \"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Điều này sẽ cho phép \"<xliff:g id="APPNAME">%1$s</xliff:g>\" có quyền truy cập đầy đủ vào tất cả các tệp hiện được lưu trữ ở vị trí này và mọi nội dung sau này sẽ lưu trữ tại đây."</string>
-    <string name="search_bar_hint" msgid="4517366509897977321">"Tìm kiếm điện thoại này"</string>
+    <string name="search_bar_hint" msgid="4517366509897977321">"Tìm kiếm trên điện thoại này"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Xóa lịch sử tìm kiếm <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-zh-rCN/inspector_strings.xml b/res/values-zh-rCN/inspector_strings.xml
index 312f3db..8569417 100644
--- a/res/values-zh-rCN/inspector_strings.xml
+++ b/res/values-zh-rCN/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"作曲家"</string>
     <string name="metadata_album" msgid="1661699531214720236">"专辑"</string>
     <string name="metadata_address" msgid="1849921023707744640">"位置"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"流式传输类型"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"原始大小(字节)"</string>
 </resources>
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index 8b654e0..56940be 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"分享"</string>
     <string name="menu_delete" msgid="1022254131543256626">"删除"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"全选"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"取消全选"</string>
     <string name="menu_select" msgid="1366061076507142387">"选择"</string>
     <string name="menu_sort" msgid="3362419226163725275">"排序依据…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"复制到…"</string>
@@ -202,8 +203,8 @@
       <item quantity="one">要删除 <xliff:g id="COUNT_0">%1$d</xliff:g> 个文件吗?</item>
     </plurals>
     <plurals name="delete_folders_confirmation_message" formatted="false" msgid="1028946402799686388">
-      <item quantity="other">要删除 <xliff:g id="COUNT_1">%1$d</xliff:g> 个文件夹及其中的内容吗?</item>
-      <item quantity="one">要删除 <xliff:g id="COUNT_0">%1$d</xliff:g> 个文件夹及其中的内容吗?</item>
+      <item quantity="other">要删除 <xliff:g id="COUNT_1">%1$d</xliff:g> 个文件夹及其内容吗?</item>
+      <item quantity="one">要删除 <xliff:g id="COUNT_0">%1$d</xliff:g> 个文件夹及其内容吗?</item>
     </plurals>
     <plurals name="delete_items_confirmation_message" formatted="false" msgid="7285090426511028179">
       <item quantity="other">要删除 <xliff:g id="COUNT_1">%1$d</xliff:g> 项吗?</item>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"音频"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"视频"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"文档"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"大型文件"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"从本周开始"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"文件夹名称"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"新名称"</string>
     <string name="preview_file" msgid="4056622696305432343">"预览“<xliff:g id="FILENAME">%1$s</xliff:g>”文件"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"浏览其他应用中的文件"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"匿名"</string>
     <string name="open_tree_button" msgid="19992834788135845">"允许访问“<xliff:g id="DIRECTORY">%1$s</xliff:g>”"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"允许访问“<xliff:g id="ROOT">%2$s</xliff:g>”上的“<xliff:g id="DIRECTORY">%1$s</xliff:g>”吗?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"要允许访问“<xliff:g id="ROOT">%2$s</xliff:g>”中的“<xliff:g id="DIRECTORY">%1$s</xliff:g>”吗?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"它将允许“<xliff:g id="APPNAME">%1$s</xliff:g>”拥有对以下内容的完整访问权限:目前存储在此位置下的所有文件,以及日后存储在此处的任何内容。"</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"搜索此手机"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"删除搜索记录“<xliff:g id="TEXT">%1$s</xliff:g>”"</string>
 </resources>
diff --git a/res/values-zh-rHK/inspector_strings.xml b/res/values-zh-rHK/inspector_strings.xml
index 8b7e48f..3734214 100644
--- a/res/values-zh-rHK/inspector_strings.xml
+++ b/res/values-zh-rHK/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"作曲者"</string>
     <string name="metadata_album" msgid="1661699531214720236">"專輯"</string>
     <string name="metadata_address" msgid="1849921023707744640">"位置"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"串流類型"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"原始大小 (字節)"</string>
 </resources>
diff --git a/res/values-zh-rHK/strings.xml b/res/values-zh-rHK/strings.xml
index e80dfc5..6ebb5d6 100644
--- a/res/values-zh-rHK/strings.xml
+++ b/res/values-zh-rHK/strings.xml
@@ -30,12 +30,13 @@
     <string name="menu_search" msgid="1876699106790719849">"搜尋"</string>
     <string name="menu_settings" msgid="6520844520117939047">"儲存空間設定"</string>
     <string name="menu_open" msgid="9092138100049759315">"開啟"</string>
-    <string name="menu_open_with" msgid="5507647065467520229">"用於開啟的應用程式"</string>
+    <string name="menu_open_with" msgid="5507647065467520229">"選擇開啟方式"</string>
     <string name="menu_open_in_new_window" msgid="6686563636123311276">"在新視窗中開啟"</string>
     <string name="menu_save" msgid="5195367497138965168">"儲存"</string>
     <string name="menu_share" msgid="4307140947108068356">"分享"</string>
     <string name="menu_delete" msgid="1022254131543256626">"刪除"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"全選"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"全部取消選取"</string>
     <string name="menu_select" msgid="1366061076507142387">"選取"</string>
     <string name="menu_sort" msgid="3362419226163725275">"排序方式…"</string>
     <string name="menu_copy" msgid="7404820171352314754">"複製到…"</string>
@@ -225,7 +226,7 @@
     <string name="root_info_header_recent" msgid="8754386597210017725">"手機上的最近檔案"</string>
     <string name="root_info_header_global_search" msgid="9099308729787003373">"手機上的檔案"</string>
     <string name="root_info_header_media" msgid="2774453755906260852">"手機上的<xliff:g id="LABEL">%1$s</xliff:g>"</string>
-    <string name="root_info_header_storage" msgid="2989014130584927442">"<xliff:g id="DEVICE">%1$s</xliff:g>上的檔案"</string>
+    <string name="root_info_header_storage" msgid="2989014130584927442">"<xliff:g id="DEVICE">%1$s</xliff:g> 上的檔案"</string>
     <string name="root_info_header_app" msgid="2125422047558420885">"來自<xliff:g id="LABEL">%1$s</xliff:g>的檔案"</string>
     <string name="root_info_header_app_with_summary" msgid="3223302581236069702">"來自<xliff:g id="LABEL">%1$s</xliff:g>/<xliff:g id="SUMMARY">%2$s</xliff:g> 的檔案"</string>
     <string name="root_info_header_image_recent" msgid="6252335619444758201">"手機上最近的圖片"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"音訊"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"影片"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"文件"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"大型檔案"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"從本星期"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"資料夾名稱"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"新名稱"</string>
     <string name="preview_file" msgid="4056622696305432343">"預覽 <xliff:g id="FILENAME">%1$s</xliff:g> 檔案"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"透過其他應用程式瀏覽檔案"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"匿名"</string>
     <string name="open_tree_button" msgid="19992834788135845">"允許存取「<xliff:g id="DIRECTORY">%1$s</xliff:g>」"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"要允許存取「<xliff:g id="ROOT">%2$s</xliff:g>」的「<xliff:g id="DIRECTORY">%1$s</xliff:g>」嗎?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"要允許存取<xliff:g id="ROOT">%2$s</xliff:g>的<xliff:g id="DIRECTORY">%1$s</xliff:g>嗎?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"這項操作將允許「<xliff:g id="APPNAME">%1$s</xliff:g>」完整存取目前儲存在此位置的所有檔案,以及任何未來在此儲存的內容。"</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"搜尋這部手機"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"刪除搜尋記錄 <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-zh-rTW/inspector_strings.xml b/res/values-zh-rTW/inspector_strings.xml
index 8c17e39..16c466c 100644
--- a/res/values-zh-rTW/inspector_strings.xml
+++ b/res/values-zh-rTW/inspector_strings.xml
@@ -37,13 +37,11 @@
     <string name="metadata_duration" msgid="3115494422055472715">"時間長度"</string>
     <string name="metadata_date_time" msgid="1090351199248114406">"拍攝時間"</string>
     <string name="metadata_focal_length" msgid="3440735161407699893">"焦距"</string>
-    <string name="metadata_focal_format" msgid="8542211707962355623">"<xliff:g id="LENGTH">%1$.2f </xliff:g> 毫米"</string>
+    <string name="metadata_focal_format" msgid="8542211707962355623">"<xliff:g id="LENGTH">%1$.2f </xliff:g> 公釐"</string>
     <string name="metadata_iso_speed_ratings" msgid="1699781252899759058">"等效 ISO"</string>
     <string name="metadata_iso_format" msgid="4153285204012694861">"ISO <xliff:g id="ISO_SPEED">%1$d</xliff:g>"</string>
     <string name="metadata_artist" msgid="8972421485694988540">"演出者"</string>
     <string name="metadata_composer" msgid="4696926808308256056">"作曲者"</string>
     <string name="metadata_album" msgid="1661699531214720236">"專輯"</string>
     <string name="metadata_address" msgid="1849921023707744640">"位置"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"串流類型"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"原始大小 (位元組)"</string>
 </resources>
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index 6d7e28f..c9c6da1 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"分享"</string>
     <string name="menu_delete" msgid="1022254131543256626">"刪除"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"全選"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"取消全選"</string>
     <string name="menu_select" msgid="1366061076507142387">"選取"</string>
     <string name="menu_sort" msgid="3362419226163725275">"排序依據..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"複製到…"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"音訊"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"影片"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"文件"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"大型檔案"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"從本週開始"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"資料夾名稱"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"新名稱"</string>
     <string name="preview_file" msgid="4056622696305432343">"預覽 <xliff:g id="FILENAME">%1$s</xliff:g> 檔案"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"瀏覽其他應用程式中的檔案"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"匿名"</string>
     <string name="open_tree_button" msgid="19992834788135845">"允許存取「<xliff:g id="DIRECTORY">%1$s</xliff:g>」"</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"要允許存取「<xliff:g id="ROOT">%2$s</xliff:g>」上的「<xliff:g id="DIRECTORY">%1$s</xliff:g>」嗎?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"要允許存取「<xliff:g id="ROOT">%2$s</xliff:g>」中的「<xliff:g id="DIRECTORY">%1$s</xliff:g>」嗎?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"這麼做會允許「<xliff:g id="APPNAME">%1$s</xliff:g>」存取所有儲存在這個位置的檔案,以及未來儲存於此的內容。"</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"搜尋這支手機"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"刪除搜尋記錄 <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values-zu/inspector_strings.xml b/res/values-zu/inspector_strings.xml
index 3cb972d..94ca3c5 100644
--- a/res/values-zu/inspector_strings.xml
+++ b/res/values-zu/inspector_strings.xml
@@ -44,6 +44,4 @@
     <string name="metadata_composer" msgid="4696926808308256056">"Umqambi"</string>
     <string name="metadata_album" msgid="1661699531214720236">"I-albhamu"</string>
     <string name="metadata_address" msgid="1849921023707744640">"Indawo"</string>
-    <string name="debug_stream_types" msgid="2088565280360139333">"Izinhlobo zokusakaza"</string>
-    <string name="debug_raw_size" msgid="7487139640175650185">"Usayizi we-Raw (amabhayithi)"</string>
 </resources>
diff --git a/res/values-zu/strings.xml b/res/values-zu/strings.xml
index 67b7554..922d358 100644
--- a/res/values-zu/strings.xml
+++ b/res/values-zu/strings.xml
@@ -36,6 +36,7 @@
     <string name="menu_share" msgid="4307140947108068356">"Yabelana"</string>
     <string name="menu_delete" msgid="1022254131543256626">"Susa"</string>
     <string name="menu_select_all" msgid="7600576812185570403">"Khetha konke"</string>
+    <string name="menu_deselect_all" msgid="7729916068862742979">"Susa ukukhetha konke"</string>
     <string name="menu_select" msgid="1366061076507142387">"Khetha"</string>
     <string name="menu_sort" msgid="3362419226163725275">"Hlunga nge..."</string>
     <string name="menu_copy" msgid="7404820171352314754">"Kopishela ku…"</string>
@@ -237,13 +238,16 @@
     <string name="chip_title_audio" msgid="1032801828748235436">"Umsindo"</string>
     <string name="chip_title_videos" msgid="7011260091979776447">"Amavidiyo"</string>
     <string name="chip_title_documents" msgid="7432457563000753983">"Amadokhumenti"</string>
+    <string name="chip_title_large_files" msgid="7740269190493883980">"Amafayela amakhulu"</string>
+    <string name="chip_title_from_this_week" msgid="8357992108715162135">"Kusukela kuleli viki"</string>
     <string name="input_hint_new_folder" msgid="479672411219725677">"Igama lefolda"</string>
     <string name="input_hint_rename" msgid="8390711744270994452">"Igama elisha"</string>
     <string name="preview_file" msgid="4056622696305432343">"Buka kuqala ifayela le-<xliff:g id="FILENAME">%1$s</xliff:g>"</string>
     <string name="apps_row_title" msgid="3340490016663092925">"Phequlula amafayela kwezinye izinhlelo zokusebenza"</string>
     <string name="anonymous_application" msgid="7633027057951625862">"Okungaziwa"</string>
     <string name="open_tree_button" msgid="19992834788135845">"Vumela ukufinyelela ku-\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\""</string>
-    <string name="open_tree_dialog_title" msgid="6978383241897450134">"Vumela ukufinyelela ku-\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ku-\"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
+    <string name="open_tree_dialog_title" msgid="8429465292253532274">"Vumela ukufinyelela ku-\"<xliff:g id="DIRECTORY">%1$s</xliff:g>\" ku-\"<xliff:g id="ROOT">%2$s</xliff:g>\"?"</string>
     <string name="open_tree_dialog_message" msgid="8545093618524340168">"Izovumela i-\"<xliff:g id="APPNAME">%1$s</xliff:g>\" ukuze inikeze ukufinyelela okugcwele kuwo wonke amafayela manje agcinwe ngaphansi kwale ndawo, futhi noma ikuphi okuqukethwe okuzayo kuzogcinwa lapha."</string>
     <string name="search_bar_hint" msgid="4517366509897977321">"Sesha le foni"</string>
+    <string name="delete_search_history" msgid="2202015025607694515">"Susa umlando wokusesha <xliff:g id="TEXT">%1$s</xliff:g>"</string>
 </resources>
diff --git a/res/values/dimens.xml b/res/values/dimens.xml
index 67afcbb..dad97de 100644
--- a/res/values/dimens.xml
+++ b/res/values/dimens.xml
@@ -18,8 +18,7 @@
     <!-- Material design rounded radius -->
     <dimen name="material_round_radius">2dp</dimen>
 
-    <dimen name="grid_container_padding">20dp</dimen>
-    <dimen name="list_container_padding">0dp</dimen>
+    <dimen name="container_padding">20dp</dimen>
     <dimen name="icon_size">40dp</dimen>
     <dimen name="button_touch_size">48dp</dimen>
     <dimen name="root_icon_size">24dp</dimen>
@@ -39,6 +38,7 @@
     <dimen name="grid_item_margin">6dp</dimen>
     <dimen name="grid_padding_horiz">4dp</dimen>
     <dimen name="grid_padding_vert">4dp</dimen>
+    <dimen name="list_icon_thumb_size">40dp</dimen>
     <dimen name="list_item_width">72dp</dimen>
     <dimen name="list_item_height">72dp</dimen>
     <dimen name="list_item_padding">16dp</dimen>
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 5559545..042c16f 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -57,6 +57,8 @@
     <string name="menu_delete">Delete</string>
     <!-- Menu item title that selects all documents in the current directory [CHAR LIMIT=28] -->
     <string name="menu_select_all">Select all</string>
+    <!-- Menu item title that deselects all documents in the current directory [CHAR LIMIT=28] -->
+    <string name="menu_deselect_all">Deselect all</string>
     <!-- Menu item title that selects documents in the current directory [CHAR LIMIT=28] -->
     <string name="menu_select">Select</string>
     <!-- Menu item title that sort documents in the current directory [CHAR LIMIT=28] -->
@@ -406,6 +408,8 @@
     <string name="root_info_header_global_search">Files on phone</string>
     <!-- Header title for list of documents in media type root. [CHAR_LIMIT=60] -->
     <string name="root_info_header_media"><xliff:g id="label" example="images">%1$s</xliff:g> on phone</string>
+    <!-- Header title for list of documents in downloads root. [CHAR_LIMIT=60] -->
+    <string name="root_info_header_downloads">Files in Downloads</string>
     <!-- Header title for list of documents in storage type root. [CHAR_LIMIT=60] -->
     <string name="root_info_header_storage">Files on <xliff:g id="device" example="Pixel">%1$s</xliff:g></string>
     <!-- Header title for list of documents 3rd party provider root eg. Drive, Box. [CHAR_LIMIT=60] -->
@@ -416,6 +420,8 @@
     <string name="root_info_header_image_recent">Recent images on phone</string>
     <!-- On photo picking state, the header title for list of documents in global searching. [CHAR_LIMIT=60] -->
     <string name="root_info_header_image_global_search">Images on phone</string>
+    <!-- On photo picking state, the header title for list of documents in downloads root. [CHAR_LIMIT=60] -->
+    <string name="root_info_header_image_downloads">Images in Downloads</string>
     <!-- On photo picking state, the header title for list of documents in storage type root. [CHAR_LIMIT=60] -->
     <string name="root_info_header_image_storage">Images on <xliff:g id="device" example="Pixel">%1$s</xliff:g></string>
     <!-- On photo picking state, the header title for list of documents 3rd party provider root eg. Drive, Box. [CHAR_LIMIT=60] -->
@@ -431,6 +437,10 @@
     <string name="chip_title_videos">Videos</string>
     <!-- Title for image chip. [CHAR_LIMIT=25] -->
     <string name="chip_title_documents">Documents</string>
+    <!-- Title for large file chip. [CHAR_LIMIT=25] -->
+    <string name="chip_title_large_files">Large files</string>
+    <!-- Title for from this week chip. [CHAR_LIMIT=25] -->
+    <string name="chip_title_from_this_week">From this week</string>
 
     <!-- Hint on text input field for create new folder. [CHAR_LIMIT=48] -->
     <string name="input_hint_new_folder">Folder name</string>
diff --git a/res/values/styles.xml b/res/values/styles.xml
index 2409ed6..8c3fd06 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -44,6 +44,7 @@
     </style>
 
     <style name="AutoCompleteTextViewStyle" parent="@style/Widget.AppCompat.AutoCompleteTextView">
+        <item name="android:textColorHint">?android:attr/textColorSecondary</item>
         <item name="android:textAppearance">@style/AutoCompleteText</item>
     </style>
 
diff --git a/src/com/android/documentsui/AbstractActionHandler.java b/src/com/android/documentsui/AbstractActionHandler.java
index 824d209..11d989f 100644
--- a/src/com/android/documentsui/AbstractActionHandler.java
+++ b/src/com/android/documentsui/AbstractActionHandler.java
@@ -26,7 +26,6 @@
 import android.content.IntentSender;
 import android.content.pm.ResolveInfo;
 import android.database.Cursor;
-import android.graphics.drawable.ColorDrawable;
 import android.net.Uri;
 import android.os.Bundle;
 import android.os.Parcelable;
@@ -302,6 +301,11 @@
     }
 
     @Override
+    public void deselectAllFiles() {
+        mSelectionMgr.clearSelection();
+    }
+
+    @Override
     public void showCreateDirectoryDialog() {
         Metrics.logUserAction(MetricConsts.USER_ACTION_CREATE_DIR);
 
@@ -431,10 +435,8 @@
         if (enabled) {
             showDebugMessage();
         } else {
-            mActivity.getActionBar().setBackgroundDrawable(new ColorDrawable(
-                    mActivity.getResources().getColor(R.color.primary)));
             mActivity.getWindow().setStatusBarColor(
-                    mActivity.getResources().getColor(android.R.color.background_dark));
+                    mActivity.getResources().getColor(R.color.app_background_color));
         }
     }
 
@@ -447,7 +449,6 @@
 
         Snackbars.showCustomTextWithImage(mActivity, messagePair.first, messagePair.second);
 
-        mActivity.getActionBar().setBackgroundDrawable(new ColorDrawable(colors[0]));
         mActivity.getWindow().setStatusBarColor(colors[1]);
     }
 
@@ -462,7 +463,12 @@
     }
 
     @Override
-    public void deleteSelectedDocuments() {
+    public void showDeleteDialog() {
+        throw new UnsupportedOperationException("Delete not supported!");
+    }
+
+    @Override
+    public void deleteSelectedDocuments(List<DocumentInfo> docs, DocumentInfo srcParent) {
         throw new UnsupportedOperationException("Delete not supported!");
     }
 
@@ -482,13 +488,13 @@
 
     @Override
     public final void loadRoot(Uri uri) {
-        new LoadRootTask<>(mActivity, mProviders, mState, uri)
+        new LoadRootTask<>(mActivity, mProviders, uri, this::onRootLoaded)
                 .executeOnExecutor(mExecutors.lookup(uri.getAuthority()));
     }
 
     @Override
     public final void loadFirstRoot(Uri uri) {
-        new LoadFirstRootTask<>(mActivity, mProviders, mState, uri)
+        new LoadFirstRootTask<>(mActivity, mProviders, uri, this::onRootLoaded)
                 .executeOnExecutor(mExecutors.lookup(uri.getAuthority()));
     }
 
@@ -537,6 +543,14 @@
         }
     }
 
+    private void onRootLoaded(@Nullable RootInfo root) {
+        if (root != null) {
+            mActivity.onRootPicked(root);
+        } else {
+            launchToDefaultLocation();
+        }
+    }
+
     protected abstract void launchToDefaultLocation();
 
     protected void restoreRootAndDirectory() {
@@ -547,6 +561,11 @@
         }
     }
 
+    protected final void loadDeviceRoot() {
+        mActivity.onRootPicked(
+                mProviders.getRootOneshot(Providers.AUTHORITY_STORAGE, Providers.ROOT_ID_DEVICE));
+    }
+
     protected final void loadHomeDir() {
         loadRoot(Shared.getDefaultRootUri(mActivity));
     }
diff --git a/src/com/android/documentsui/ActionHandler.java b/src/com/android/documentsui/ActionHandler.java
index 5f74b58..a6b5349 100644
--- a/src/com/android/documentsui/ActionHandler.java
+++ b/src/com/android/documentsui/ActionHandler.java
@@ -16,7 +16,6 @@
 
 package com.android.documentsui;
 
-import androidx.annotation.IntDef;
 import android.app.PendingIntent;
 import android.content.ContentProvider;
 import android.content.Intent;
@@ -24,6 +23,7 @@
 import android.net.Uri;
 import android.view.DragEvent;
 
+import androidx.annotation.IntDef;
 import androidx.recyclerview.selection.ItemDetailsLookup.ItemDetails;
 
 import com.android.documentsui.base.BooleanConsumer;
@@ -33,6 +33,7 @@
 
 import java.lang.annotation.Retention;
 import java.lang.annotation.RetentionPolicy;
+import java.util.List;
 import java.util.function.Consumer;
 
 import javax.annotation.Nullable;
@@ -105,6 +106,11 @@
 
     void selectAllFiles();
 
+    /**
+     * Attempts to deselect all selected files.
+     */
+    void deselectAllFiles();
+
     void showCreateDirectoryDialog();
 
     void showInspector(DocumentInfo doc);
@@ -137,9 +143,14 @@
     void copyToClipboard();
 
     /**
-     * In general, selected = selection or single focused item
+     * Show delete dialog
      */
-    void deleteSelectedDocuments();
+    void showDeleteDialog();
+
+    /**
+     * Delete the selected document(s)
+     */
+    void deleteSelectedDocuments(List<DocumentInfo> docs, DocumentInfo srcParent);
 
     void shareSelectedDocuments();
 
diff --git a/src/com/android/documentsui/ActionModeAddons.java b/src/com/android/documentsui/ActionModeAddons.java
index 83eba78..d49313e 100644
--- a/src/com/android/documentsui/ActionModeAddons.java
+++ b/src/com/android/documentsui/ActionModeAddons.java
@@ -19,8 +19,5 @@
  * Extra ActionMode functionality required by ActionHandlers.
  */
 public interface ActionModeAddons {
-
     void finishActionMode();
-
-    void finishOnConfirmed(int code);
 }
diff --git a/src/com/android/documentsui/ActionModeController.java b/src/com/android/documentsui/ActionModeController.java
index 7548250..1484c16 100644
--- a/src/com/android/documentsui/ActionModeController.java
+++ b/src/com/android/documentsui/ActionModeController.java
@@ -18,27 +18,24 @@
 
 import static com.android.documentsui.base.SharedMinimal.DEBUG;
 
-import androidx.annotation.IdRes;
-import androidx.annotation.Nullable;
 import android.app.Activity;
-import android.text.TextUtils;
 import android.util.Log;
 import android.view.ActionMode;
 import android.view.Menu;
 import android.view.MenuItem;
 import android.view.View;
 
-import com.android.documentsui.MenuManager.SelectionDetails;
-import com.android.documentsui.base.ConfirmationCallback;
-import com.android.documentsui.base.ConfirmationCallback.Result;
-import com.android.documentsui.base.EventHandler;
-import com.android.documentsui.base.Menus;
-import com.android.documentsui.ui.MessageBuilder;
-
+import androidx.annotation.IdRes;
+import androidx.annotation.Nullable;
 import androidx.recyclerview.selection.MutableSelection;
 import androidx.recyclerview.selection.SelectionTracker;
 import androidx.recyclerview.selection.SelectionTracker.SelectionObserver;
 
+import com.android.documentsui.MenuManager.SelectionDetails;
+import com.android.documentsui.base.EventHandler;
+import com.android.documentsui.base.Menus;
+import com.android.documentsui.ui.MessageBuilder;
+
 /**
  * A controller that listens to selection changes and manages life cycles of action modes.
  */
@@ -79,6 +76,10 @@
                     Log.d(TAG, "Starting action mode.");
                 }
                 mActionMode = mActivity.startActionMode(this);
+                final View closeButton = mActivity.findViewById(R.id.action_mode_close_button);
+                if (closeButton != null) {
+                    closeButton.setContentDescription(mActivity.getString(android.R.string.cancel));
+                }
             }
             updateActionMenu();
         } else {
@@ -194,13 +195,6 @@
         }
     }
 
-    @Override
-    public void finishOnConfirmed(@Result int code) {
-        if (code == ConfirmationCallback.CONFIRM) {
-            finishActionMode();
-        }
-    }
-
     public ActionModeController reset(
             SelectionDetails selectionDetails, EventHandler<MenuItem> menuItemClicker) {
         assert(mActionMode == null);
diff --git a/src/com/android/documentsui/BaseActivity.java b/src/com/android/documentsui/BaseActivity.java
index 9954e9d..e8fe2bf 100644
--- a/src/com/android/documentsui/BaseActivity.java
+++ b/src/com/android/documentsui/BaseActivity.java
@@ -18,6 +18,7 @@
 
 import static com.android.documentsui.base.Shared.EXTRA_BENCHMARK;
 import static com.android.documentsui.base.SharedMinimal.DEBUG;
+import static com.android.documentsui.base.State.ACTION_OPEN_TREE;
 import static com.android.documentsui.base.State.MODE_GRID;
 
 import android.content.Intent;
@@ -52,7 +53,6 @@
 import com.android.documentsui.AbstractActionHandler.CommonAddons;
 import com.android.documentsui.Injector.Injected;
 import com.android.documentsui.NavigationViewManager.Breadcrumb;
-import com.android.documentsui.R;
 import com.android.documentsui.base.DocumentInfo;
 import com.android.documentsui.base.EventHandler;
 import com.android.documentsui.base.RootInfo;
@@ -248,7 +248,7 @@
 
         ViewGroup chipGroup = findViewById(R.id.search_chip_group);
         mSearchManager = new SearchViewManager(searchListener, queryInterceptor,
-                chipGroup, icicle);
+                chipGroup, icicle, mInjector.prefs::isRecordSearch);
         // initialize the chip sets by accept mime types
         mSearchManager.initChipSets(mState.acceptMimes);
         // update the chip items by the mime types of the root
@@ -361,11 +361,13 @@
 
         includeState(state);
 
-        state.showAdvanced = Shared.mustShowDeviceRoot(intent)
-                || mInjector.prefs.getShowDeviceRoot();
+        // always show device root in tree mode
+        final boolean mustShowDeviceRoot =
+                state.action == ACTION_OPEN_TREE || Shared.mustShowDeviceRoot(intent);
+        state.showAdvanced = mustShowDeviceRoot || mInjector.prefs.getShowDeviceRoot();
 
         // Only show the toggle if advanced isn't forced enabled.
-        state.showDeviceStorageOption = !Shared.mustShowDeviceRoot(intent);
+        state.showDeviceStorageOption = !mustShowDeviceRoot;
 
         if (DEBUG) {
             Log.d(mTag, "Created new state object: " + state);
@@ -411,7 +413,7 @@
         mSearchManager.cancelSearch();
 
         // Skip refreshing if root nor directory didn't change
-        if (root.equals(getCurrentRoot()) && mState.stack.size() == 1) {
+        if (root.equals(getCurrentRoot()) && mState.stack.size() <= 1) {
             return;
         }
 
@@ -642,8 +644,14 @@
         mSortController.onViewModeChanged(mode);
     }
 
-    public void setPending(boolean pending) {
-        // TODO: Isolate this behavior to PickActivity.
+    /**
+     * Reload documnets by current stack in certain situation.
+     */
+    public void reloadDocumentsIfNeeded() {
+        if (isInRecents() || mSearchManager.isSearching()) {
+            // Both using MultiRootDocumentsLoader which have not ContentObserver.
+            mInjector.actions.loadDocumentsForCurrentStack();
+        }
     }
 
     public void expandAppBar() {
@@ -673,6 +681,8 @@
                 result = getString(R.string.root_info_header_media, rootTitle);
                 break;
             case RootInfo.TYPE_DOWNLOADS:
+                result = getHeaderDownloadsTitle();
+                break;
             case RootInfo.TYPE_LOCAL:
             case RootInfo.TYPE_MTP:
             case RootInfo.TYPE_SD:
@@ -706,6 +716,11 @@
         }
     }
 
+    private String getHeaderDownloadsTitle() {
+        return getString(mState.isPhotoPicking()
+            ? R.string.root_info_header_image_downloads : R.string.root_info_header_downloads);
+    }
+
     private String getHeaderStorageTitle(String rootTitle) {
         final int resId = mState.isPhotoPicking()
                 ? R.string.root_info_header_image_storage : R.string.root_info_header_storage;
diff --git a/src/com/android/documentsui/CreateDirectoryFragment.java b/src/com/android/documentsui/CreateDirectoryFragment.java
index dcaa87a..1a35cbd 100644
--- a/src/com/android/documentsui/CreateDirectoryFragment.java
+++ b/src/com/android/documentsui/CreateDirectoryFragment.java
@@ -61,6 +61,11 @@
     private static final String TAG_CREATE_DIRECTORY = "create_directory";
 
     public static void show(FragmentManager fm) {
+        if (fm.isStateSaved()) {
+            Log.w(TAG, "Skip show create folder dialog because state saved");
+            return;
+        }
+
         final CreateDirectoryFragment dialog = new CreateDirectoryFragment();
         dialog.show(fm, TAG_CREATE_DIRECTORY);
     }
@@ -137,11 +142,6 @@
         }
 
         @Override
-        protected void onPreExecute() {
-            mActivity.setPending(true);
-        }
-
-        @Override
         protected DocumentInfo doInBackground(Void... params) {
             final ContentResolver resolver = mActivity.getContentResolver();
             ContentProviderClient client = null;
@@ -171,7 +171,6 @@
                         .show();
                 Metrics.logCreateDirError();
             }
-            mActivity.setPending(false);
         }
     }
 }
diff --git a/src/com/android/documentsui/DirectoryLoader.java b/src/com/android/documentsui/DirectoryLoader.java
index 63c3bf6..35ac162 100644
--- a/src/com/android/documentsui/DirectoryLoader.java
+++ b/src/com/android/documentsui/DirectoryLoader.java
@@ -165,12 +165,11 @@
         } catch (Exception e) {
             Log.w(TAG, "Failed to query", e);
             result.exception = e;
+            FileUtils.closeQuietly(client);
         } finally {
             synchronized (this) {
                 mSignal = null;
             }
-            // TODO: Remove this call.
-            FileUtils.closeQuietly(client);
         }
 
         return result;
diff --git a/src/com/android/documentsui/DirectoryResult.java b/src/com/android/documentsui/DirectoryResult.java
index a4068de..f820db9 100644
--- a/src/com/android/documentsui/DirectoryResult.java
+++ b/src/com/android/documentsui/DirectoryResult.java
@@ -17,14 +17,12 @@
 package com.android.documentsui;
 
 import android.content.ContentProviderClient;
-import android.content.ContentResolver;
 import android.database.Cursor;
+import android.os.FileUtils;
 
 import com.android.documentsui.archives.ArchivesProvider;
 import com.android.documentsui.base.DocumentInfo;
 
-import android.os.FileUtils;
-
 public class DirectoryResult implements AutoCloseable {
 
     public Cursor cursor;
@@ -38,6 +36,7 @@
         if (client != null && doc.isInArchive()) {
             ArchivesProvider.releaseArchive(client, doc.derivedUri);
         }
+        FileUtils.closeQuietly(client);
         cursor = null;
         client = null;
         doc = null;
diff --git a/src/com/android/documentsui/HorizontalBreadcrumb.java b/src/com/android/documentsui/HorizontalBreadcrumb.java
index 6a7cce1..91480db 100644
--- a/src/com/android/documentsui/HorizontalBreadcrumb.java
+++ b/src/com/android/documentsui/HorizontalBreadcrumb.java
@@ -71,14 +71,8 @@
         mLayoutManager = new LinearLayoutManager(
                 getContext(), LinearLayoutManager.HORIZONTAL, false);
         mAdapter = new BreadcrumbAdapter(
-                state, env, new ItemDragListener<>(this), this::onKey);
-        // Since we are using GestureDetector to detect click events, a11y services don't know which views
-        // are clickable because we aren't using View.OnClickListener. Thus, we need to use a custom
-        // accessibility delegate to route click events correctly. See AccessibilityClickEventRouter
-        // for more details on how we are routing these a11y events.
-        setAccessibilityDelegateCompat(
-                new AccessibilityEventRouter(this,
-                        (View child) -> onAccessibilityClick(child), null));
+                state, env, new ItemDragListener<>(this), this::onKey,
+                new AccessibilityEventRouter(this::onAccessibilityClick, null));
 
         setLayoutManager(mLayoutManager);
         addOnItemTouchListener(new ClickListener(getContext(), this::onSingleTapUp));
@@ -192,17 +186,20 @@
         private final com.android.documentsui.base.State mState;
         private final OnDragListener mDragListener;
         private final View.OnKeyListener mClickListener;
+        private final View.AccessibilityDelegate mAccessibilityDelegate;
         // We keep the old item size so the breadcrumb will only re-render views that are necessary
         private int mLastItemSize;
 
         public BreadcrumbAdapter(com.android.documentsui.base.State state,
                 Environment env,
                 OnDragListener dragListener,
-                View.OnKeyListener clickListener) {
+                View.OnKeyListener clickListener,
+                View.AccessibilityDelegate accessibilityDelegate) {
             mState = state;
             mEnv = env;
             mDragListener = dragListener;
             mClickListener = clickListener;
+            mAccessibilityDelegate = accessibilityDelegate;
             mLastItemSize = mState.stack.size();
         }
 
@@ -235,6 +232,12 @@
             }
             holder.itemView.setOnDragListener(mDragListener);
             holder.itemView.setOnKeyListener(mClickListener);
+            // Since we are using GestureDetector to detect click events, a11y services don't know
+            // which views are clickable because we aren't using View.OnClickListener. Thus, we
+            // need to use a custom accessibility delegate to route click events correctly.
+            // See AccessibilityClickEventRouter for more details on how we are routing these
+            // a11y events.
+            holder.itemView.setAccessibilityDelegate(mAccessibilityDelegate);
         }
 
         private DocumentInfo getItem(int position) {
diff --git a/src/com/android/documentsui/MenuManager.java b/src/com/android/documentsui/MenuManager.java
index 5fcbe7b..2c12e5f 100644
--- a/src/com/android/documentsui/MenuManager.java
+++ b/src/com/android/documentsui/MenuManager.java
@@ -35,23 +35,27 @@
 
 import java.util.List;
 import java.util.function.IntFunction;
+import java.util.function.IntSupplier;
 
 public abstract class MenuManager {
     private final static String TAG = "MenuManager";
 
-    final protected SearchViewManager mSearchManager;
-    final protected State mState;
-    final protected DirectoryDetails mDirDetails;
+    protected final SearchViewManager mSearchManager;
+    protected final State mState;
+    protected final DirectoryDetails mDirDetails;
+    protected final IntSupplier mFilesCountSupplier;
 
     protected Menu mOptionMenu;
 
     public MenuManager(
             SearchViewManager searchManager,
             State displayState,
-            DirectoryDetails dirDetails) {
+            DirectoryDetails dirDetails,
+            IntSupplier filesCountSupplier) {
         mSearchManager = searchManager;
         mState = displayState;
         mDirDetails = dirDetails;
+        mFilesCountSupplier = filesCountSupplier;
     }
 
     /** @see ActionModeController */
@@ -61,7 +65,8 @@
         updateShare(menu.findItem(R.id.action_menu_share), selection);
         updateRename(menu.findItem(R.id.action_menu_rename), selection);
         updateSelect(menu.findItem(R.id.action_menu_select), selection);
-        updateSelectAll(menu.findItem(R.id.action_menu_select_all));
+        updateSelectAll(menu.findItem(R.id.action_menu_select_all), selection);
+        updateDeselectAll(menu.findItem(R.id.action_menu_deselect_all), selection);
         updateMoveTo(menu.findItem(R.id.action_menu_move_to), selection);
         updateCopyTo(menu.findItem(R.id.action_menu_copy_to), selection);
         updateCompress(menu.findItem(R.id.action_menu_compress), selection);
@@ -114,7 +119,15 @@
         // Pickers don't have any context menu at this moment.
     }
 
-    public void inflateContextMenuForContainer(Menu menu, MenuInflater inflater) {
+    /**
+     * Called when container context menu needs to be inflated.
+     *
+     * @param menu context menu from activity or fragment
+     * @param inflater the MenuInflater
+     * @param selectionDetails selection of files
+     */
+    public void inflateContextMenuForContainer(
+            Menu menu, MenuInflater inflater, SelectionDetails selectionDetails) {
         throw new UnsupportedOperationException("Pickers don't allow context menu.");
     }
 
@@ -207,14 +220,16 @@
      * Called when user tries to generate a context menu anchored to an empty pane.
      */
     @VisibleForTesting
-    public void updateContextMenuForContainer(Menu menu) {
+    public void updateContextMenuForContainer(Menu menu, SelectionDetails selectionDetails) {
         MenuItem paste = menu.findItem(R.id.dir_menu_paste_from_clipboard);
         MenuItem selectAll = menu.findItem(R.id.dir_menu_select_all);
+        MenuItem deselectAll = menu.findItem(R.id.dir_menu_deselect_all);
         MenuItem createDir = menu.findItem(R.id.dir_menu_create_dir);
         MenuItem inspect = menu.findItem(R.id.dir_menu_inspect);
 
         paste.setEnabled(mDirDetails.hasItemsToPaste() && mDirDetails.canCreateDoc());
-        updateSelectAll(selectAll);
+        updateSelectAll(selectAll, selectionDetails);
+        updateDeselectAll(deselectAll, selectionDetails);
         updateCreateDir(createDir);
         updateInspect(inspect);
     }
@@ -350,6 +365,9 @@
     }
 
     protected abstract void updateSelectAll(MenuItem selectAll);
+    protected abstract void updateSelectAll(MenuItem selectAll, SelectionDetails selectionDetails);
+    protected abstract void updateDeselectAll(
+            MenuItem deselectAll, SelectionDetails selectionDetails);
     protected abstract void updateCreateDir(MenuItem createDir);
 
     /**
diff --git a/src/com/android/documentsui/MetricConsts.java b/src/com/android/documentsui/MetricConsts.java
index f95f6e5..d6e2995 100644
--- a/src/com/android/documentsui/MetricConsts.java
+++ b/src/com/android/documentsui/MetricConsts.java
@@ -363,6 +363,8 @@
     public static final int TYPE_CHIP_DOCS = 4;
     public static final int TYPE_SEARCH_HISTORY = 5;
     public static final int TYPE_SEARCH_STRING = 6;
+    public static final int TYPE_CHIP_LARGE_FILES = 7;
+    public static final int TYPE_CHIP_FROM_THIS_WEEK = 8;
 
     @IntDef(flag = true, value = {
             TYPE_UNKNOWN,
@@ -371,7 +373,9 @@
             TYPE_CHIP_VIDEOS,
             TYPE_CHIP_DOCS,
             TYPE_SEARCH_HISTORY,
-            TYPE_SEARCH_STRING
+            TYPE_SEARCH_STRING,
+            TYPE_CHIP_LARGE_FILES,
+            TYPE_CHIP_FROM_THIS_WEEK
     })
     @Retention(RetentionPolicy.SOURCE)
     public @interface SearchType {}
diff --git a/src/com/android/documentsui/base/Providers.java b/src/com/android/documentsui/base/Providers.java
index 586440c..1729d2e 100644
--- a/src/com/android/documentsui/base/Providers.java
+++ b/src/com/android/documentsui/base/Providers.java
@@ -41,6 +41,7 @@
     public static final String ROOT_ID_AUDIO = "audio_root";
 
     public static final String AUTHORITY_MTP = "com.android.mtp.documents";
+    public static final String AUTHORITY_BUGREPORT = "com.android.shell.documents";
 
     private static final String DOCSUI_PACKAGE = "com.android.documentsui";
     private static final Set<String> SYSTEM_AUTHORITIES = new HashSet<String>() {{
diff --git a/src/com/android/documentsui/base/RootInfo.java b/src/com/android/documentsui/base/RootInfo.java
index dd82077..e69c0f8 100644
--- a/src/com/android/documentsui/base/RootInfo.java
+++ b/src/com/android/documentsui/base/RootInfo.java
@@ -21,10 +21,8 @@
 import static com.android.documentsui.base.DocumentInfo.getCursorInt;
 import static com.android.documentsui.base.DocumentInfo.getCursorLong;
 import static com.android.documentsui.base.DocumentInfo.getCursorString;
-import static com.android.documentsui.base.SharedMinimal.VERBOSE;
 import static com.android.documentsui.base.Shared.compareToIgnoreCaseNullable;
-
-import androidx.annotation.IntDef;
+import static com.android.documentsui.base.SharedMinimal.VERBOSE;
 
 import android.content.Context;
 import android.database.Cursor;
@@ -37,6 +35,8 @@
 import android.text.TextUtils;
 import android.util.Log;
 
+import androidx.annotation.IntDef;
+
 import com.android.documentsui.IconUtils;
 import com.android.documentsui.R;
 
@@ -237,6 +237,9 @@
             derivedIcon = LOAD_FROM_CONTENT_RESOLVER;
         } else if (isRecents()) {
             derivedType = TYPE_RECENTS;
+        } else if (isBugReport()) {
+            derivedType = TYPE_OTHER;
+            derivedIcon = R.drawable.ic_root_bugreport;
         } else {
             derivedType = TYPE_OTHER;
         }
@@ -248,6 +251,10 @@
         return DocumentsContract.buildRootUri(authority, rootId);
     }
 
+    public boolean isBugReport() {
+        return Providers.AUTHORITY_BUGREPORT.equals(authority);
+    }
+
     public boolean isRecents() {
         return authority == null && rootId == null;
     }
diff --git a/src/com/android/documentsui/base/Shared.java b/src/com/android/documentsui/base/Shared.java
index ec13a50..ff13aff 100644
--- a/src/com/android/documentsui/base/Shared.java
+++ b/src/com/android/documentsui/base/Shared.java
@@ -31,7 +31,6 @@
 import android.provider.Settings;
 import android.text.TextUtils;
 import android.text.format.DateUtils;
-import android.text.format.Time;
 import android.util.Log;
 import android.view.View;
 import android.view.WindowManager;
@@ -40,6 +39,9 @@
 import com.android.documentsui.ui.MessageBuilder;
 
 import java.text.Collator;
+import java.time.Instant;
+import java.time.LocalDateTime;
+import java.time.ZoneId;
 import java.util.ArrayList;
 import java.util.List;
 
@@ -149,17 +151,16 @@
 
     public static String formatTime(Context context, long when) {
         // TODO: DateUtils should make this easier
-        Time then = new Time();
-        then.set(when);
-        Time now = new Time();
-        now.setToNow();
+        ZoneId zoneId = ZoneId.systemDefault();
+        LocalDateTime then = LocalDateTime.ofInstant(Instant.ofEpochMilli(when), zoneId);
+        LocalDateTime now = LocalDateTime.ofInstant(Instant.now(), zoneId);
 
         int flags = DateUtils.FORMAT_NO_NOON | DateUtils.FORMAT_NO_MIDNIGHT
                 | DateUtils.FORMAT_ABBREV_ALL;
 
-        if (then.year != now.year) {
+        if (then.getYear() != now.getYear()) {
             flags |= DateUtils.FORMAT_SHOW_YEAR | DateUtils.FORMAT_SHOW_DATE;
-        } else if (then.yearDay != now.yearDay) {
+        } else if (then.getDayOfYear() != now.getDayOfYear()) {
             flags |= DateUtils.FORMAT_SHOW_DATE;
         } else {
             flags |= DateUtils.FORMAT_SHOW_TIME;
diff --git a/src/com/android/documentsui/clipping/UrisSupplier.java b/src/com/android/documentsui/clipping/UrisSupplier.java
index 6679347..67120d2 100644
--- a/src/com/android/documentsui/clipping/UrisSupplier.java
+++ b/src/com/android/documentsui/clipping/UrisSupplier.java
@@ -94,8 +94,13 @@
         return create(uris, storage);
     }
 
-    @VisibleForTesting
-    static UrisSupplier create(List<Uri> uris, ClipStore storage) throws IOException {
+    /**
+     * Get a uri supplier.
+     *
+     * @param uris uris of the selection.
+     * @param storage the ClipStorage.
+     */
+    public static UrisSupplier create(List<Uri> uris, ClipStore storage) throws IOException {
         UrisSupplier urisSupplier = (uris.size() > Shared.MAX_DOCS_IN_INTENT)
                 ? new JumboUrisSupplier(uris, storage)
                 : new StandardUrisSupplier(uris);
diff --git a/src/com/android/documentsui/dirlist/AccessibilityEventRouter.java b/src/com/android/documentsui/dirlist/AccessibilityEventRouter.java
index e12bca1..51a55b4 100644
--- a/src/com/android/documentsui/dirlist/AccessibilityEventRouter.java
+++ b/src/com/android/documentsui/dirlist/AccessibilityEventRouter.java
@@ -18,19 +18,15 @@
 
 import android.os.Bundle;
 import android.view.View;
+import android.view.accessibility.AccessibilityNodeInfo;
 
 import androidx.annotation.NonNull;
 import androidx.annotation.Nullable;
-import androidx.core.view.AccessibilityDelegateCompat;
-import androidx.core.view.accessibility.AccessibilityNodeInfoCompat;
-import androidx.core.view.accessibility.AccessibilityNodeInfoCompat.AccessibilityActionCompat;
-import androidx.recyclerview.widget.RecyclerView;
-import androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate;
 
 import java.util.function.Function;
 
 /**
- * Custom Accessibility Delegate for RecyclerViews to route click events on its child views to
+ * Custom Accessibility Delegate for item views in RecyclerViews to route click events to
  * proper handlers, and to surface selection state to a11y events.
  * <p>
  * The majority of event handling isdone using TouchDetector instead of View.OnCLickListener, which
@@ -43,59 +39,41 @@
  * for marking a view as selected. We will surface that selection state to a11y services in this
  * class.
  */
-public class AccessibilityEventRouter extends RecyclerViewAccessibilityDelegate {
+public class AccessibilityEventRouter extends View.AccessibilityDelegate {
 
-    private final ItemDelegate mItemDelegate;
     private final Function<View, Boolean> mClickCallback;
     private final Function<View, Boolean> mLongClickCallback;
 
     public AccessibilityEventRouter(
-            RecyclerView recyclerView, @NonNull Function<View, Boolean> clickCallback,
+            @NonNull Function<View, Boolean> clickCallback,
             @Nullable Function<View, Boolean> longClickCallback) {
-        super(recyclerView);
+        super();
         mClickCallback = clickCallback;
         mLongClickCallback = longClickCallback;
-        mItemDelegate = new ItemDelegate(this) {
-            @Override
-            public void onInitializeAccessibilityNodeInfo(View host,
-                    AccessibilityNodeInfoCompat info) {
-                super.onInitializeAccessibilityNodeInfo(host, info);
-                final RecyclerView.ViewHolder holder = recyclerView.getChildViewHolder(host);
-                // if the viewHolder is a DocumentsHolder instance and the ItemDetails
-                // is null, it can't be clicked
-                if (holder instanceof DocumentHolder) {
-                    if (((DocumentHolder)holder).getItemDetails() != null) {
-                        addAction(info);
-                    }
-                } else {
-                    addAction(info);
-                }
-                info.setSelected(host.isActivated());
-            }
-
-            @Override
-            public boolean performAccessibilityAction(View host, int action, Bundle args) {
-                // We are only handling click events; route all other to default implementation
-                if (action == AccessibilityNodeInfoCompat.ACTION_CLICK) {
-                    return mClickCallback.apply(host);
-                } else if (action == AccessibilityNodeInfoCompat.ACTION_LONG_CLICK
-                        && mLongClickCallback != null) {
-                    return mLongClickCallback.apply(host);
-                }
-                return super.performAccessibilityAction(host, action, args);
-            }
-        };
     }
 
     @Override
-    public AccessibilityDelegateCompat getItemDelegate() {
-        return mItemDelegate;
+    public void onInitializeAccessibilityNodeInfo(View host, AccessibilityNodeInfo info) {
+        addAction(info);
+        info.setSelected(host.isActivated());
     }
 
-    private void addAction(AccessibilityNodeInfoCompat info) {
-        info.addAction(AccessibilityActionCompat.ACTION_CLICK);
+    @Override
+    public boolean performAccessibilityAction(View host, int action, Bundle args) {
+        // We are only handling click events; route all other to default implementation
+        if (action == AccessibilityNodeInfo.ACTION_CLICK) {
+            return mClickCallback.apply(host);
+        } else if (action == AccessibilityNodeInfo.ACTION_LONG_CLICK
+                && mLongClickCallback != null) {
+            return mLongClickCallback.apply(host);
+        }
+        return super.performAccessibilityAction(host, action, args);
+    }
+
+    private void addAction(AccessibilityNodeInfo info) {
+        info.addAction(AccessibilityNodeInfo.ACTION_CLICK);
         if (mLongClickCallback != null) {
-            info.addAction(AccessibilityNodeInfoCompat.ACTION_LONG_CLICK);
+            info.addAction(AccessibilityNodeInfo.ACTION_LONG_CLICK);
         }
     }
 }
\ No newline at end of file
diff --git a/src/com/android/documentsui/dirlist/DirectoryFragment.java b/src/com/android/documentsui/dirlist/DirectoryFragment.java
index 08a64da..50325f9 100644
--- a/src/com/android/documentsui/dirlist/DirectoryFragment.java
+++ b/src/com/android/documentsui/dirlist/DirectoryFragment.java
@@ -171,6 +171,7 @@
     private float mLiveScale = 1.0f;
     private @ViewMode int mMode;
     private int mAppBarHeight;
+    private int mSaveLayoutHeight;
 
     private View mProgressBar;
 
@@ -193,9 +194,14 @@
     private final Runnable mOnDisplayStateChanged = this::onDisplayStateChanged;
 
     private final ViewTreeObserver.OnPreDrawListener mToolbarPreDrawListener = () -> {
-        setPreDrawListener(false);
-        if (mAppBarHeight != getAppBarLayoutHeight()) {
+        final boolean appBarHeightChanged = mAppBarHeight != getAppBarLayoutHeight();
+        if (appBarHeightChanged || mSaveLayoutHeight != getSaveLayoutHeight()) {
             updateLayout(mState.derivedMode);
+
+            if (appBarHeightChanged) {
+                scrollToTop();
+            }
+            return false;
         }
         return true;
     };
@@ -253,6 +259,8 @@
         // Make the recycler and the empty views responsive to drop events when allowed.
         mRecView.setOnDragListener(mDragHoverListener);
 
+        setPreDrawListenerEnabled(true);
+
         return view;
     }
 
@@ -269,7 +277,7 @@
 
         mModel.removeUpdateListener(mModelUpdateListener);
         mModel.removeUpdateListener(mAdapter.getModelUpdateListener());
-        setPreDrawListener(false);
+        setPreDrawListenerEnabled(false);
 
         super.onDestroyView();
     }
@@ -323,10 +331,6 @@
         mFocusManager = mInjector.getFocusManager(mRecView, mModel);
         mActions = mInjector.getActionHandler(mContentLock);
 
-        mRecView.setAccessibilityDelegateCompat(
-                new AccessibilityEventRouter(mRecView,
-                        (View child) -> onAccessibilityClick(child),
-                        (View child) -> onAccessibilityLongClick(child)));
         mSelectionMetadata = new SelectionMetadata(mModel::getItem);
         mDetailsLookup = new DocsItemDetailsLookup(mRecView);
 
@@ -451,7 +455,8 @@
             // TODO: inject DirectoryDetails into MenuManager constructor
             // Since both classes are supplied by Activity and created
             // at the same time.
-            mInjector.menuManager.inflateContextMenuForContainer(menu, inflater);
+            mInjector.menuManager.inflateContextMenuForContainer(
+                    menu, inflater, mSelectionMetadata);
         } else {
             mInjector.menuManager.inflateContextMenuForDocs(
                     menu, inflater, mSelectionMetadata);
@@ -534,9 +539,10 @@
             mLayout.setSpanCount(mColumnCount);
         }
 
-        int pad = getDirectoryPadding(mode);
+        final int innerPadding = getResources().getDimensionPixelSize(R.dimen.container_padding);
         mAppBarHeight = getAppBarLayoutHeight();
-        mRecView.setPadding(pad, mAppBarHeight, pad, getSaveLayoutHeight());
+        mSaveLayoutHeight = getSaveLayoutHeight();
+        mRecView.setPadding(innerPadding, mAppBarHeight, innerPadding, mSaveLayoutHeight);
         mRecView.requestLayout();
         mIconHelper.setViewMode(mode);
 
@@ -590,6 +596,12 @@
     }
 
     private int calculateColumnCount(@ViewMode int mode) {
+        // For fixing a11y issue b/141223688, if there's only "no items" displayed, we should set
+        // span column to 1 to avoid talkback speaking unnecessary information.
+        if (mModel != null && mModel.getItemCount() == 0) {
+            return 1;
+        }
+
         if (mode == MODE_LIST) {
             // List mode is a "grid" with 1 column.
             return 1;
@@ -625,17 +637,6 @@
         return (int) (getResources().getDimensionPixelSize(id) * mLiveScale);
     }
 
-    private int getDirectoryPadding(@ViewMode int mode) {
-        switch (mode) {
-            case MODE_GRID:
-                return getResources().getDimensionPixelSize(R.dimen.grid_container_padding);
-            case MODE_LIST:
-                return getResources().getDimensionPixelSize(R.dimen.list_container_padding);
-            default:
-                throw new IllegalArgumentException("Unsupported layout mode: " + mode);
-        }
-    }
-
     private boolean handleMenuItemClick(MenuItem item) {
         if (mInjector.pickResult != null) {
             mInjector.pickResult.increaseActionCount();
@@ -668,7 +669,7 @@
             case R.id.dir_menu_delete:
                 // deleteDocuments will end action mode if the documents are deleted.
                 // It won't end action mode if user cancels the delete.
-                mActions.deleteSelectedDocuments();
+                mActions.showDeleteDialog();
                 return true;
 
             case R.id.action_menu_copy_to:
@@ -736,11 +737,13 @@
                 mActions.selectAllFiles();
                 return true;
 
+            case R.id.action_menu_deselect_all:
+            case R.id.dir_menu_deselect_all:
+                mActions.deselectAllFiles();
+                return true;
+
             case R.id.action_menu_rename:
             case R.id.dir_menu_rename:
-                // Exit selection mode first, so we avoid deselecting deleted
-                // (renamed) documents.
-                mActionModeController.finishActionMode();
                 renameDocuments(selection);
                 return true;
 
@@ -800,6 +803,10 @@
     private void openDocuments(final Selection selected) {
         Metrics.logUserAction(MetricConsts.USER_ACTION_OPEN);
 
+        if (selected.isEmpty()) {
+            return;
+        }
+
         // Model must be accessed in UI thread, since underlying cursor is not threadsafe.
         List<DocumentInfo> docs = mModel.getDocuments(selected);
         if (docs.size() > 1) {
@@ -812,6 +819,10 @@
     private void showChooserForDoc(final Selection<String> selected) {
         Metrics.logUserAction(MetricConsts.USER_ACTION_OPEN);
 
+        if (selected.isEmpty()) {
+            return;
+        }
+
         assert selected.size() == 1;
         DocumentInfo doc =
                 DocumentInfo.fromDirectoryCursor(mModel.getItem(selected.iterator().next()));
@@ -821,6 +832,10 @@
     private void transferDocuments(
             final Selection<String> selected, @Nullable DocumentStack destination,
             final @OpType int mode) {
+        if (selected.isEmpty()) {
+            return;
+        }
+
         switch (mode) {
             case FileOperationService.OPERATION_COPY:
                 Metrics.logUserAction(MetricConsts.USER_ACTION_COPY_TO);
@@ -893,7 +908,7 @@
                 throw new UnsupportedOperationException("Unknown mode: " + mode);
         }
 
-        intent.putExtra(DocumentsContract.EXTRA_PROMPT, getResources().getString(drawerTitleId));
+        intent.putExtra(DocumentsContract.EXTRA_PROMPT, drawerTitleId);
 
         // Model must be accessed in UI thread, since underlying cursor is not threadsafe.
         List<DocumentInfo> docs = mModel.getDocuments(selected);
@@ -933,6 +948,10 @@
     private void renameDocuments(Selection selected) {
         Metrics.logUserAction(MetricConsts.USER_ACTION_RENAME);
 
+        if (selected.isEmpty()) {
+            return;
+        }
+
         // Batch renaming not supported
         // Rename option is only available in menu when 1 document selected
         assert selected.size() == 1;
@@ -960,6 +979,9 @@
     }
 
     public void pasteIntoFolder() {
+        if (mSelectionMgr.getSelection().isEmpty()) {
+            return;
+        }
         assert (mSelectionMgr.getSelection().size() == 1);
 
         String modelId = mSelectionMgr.getSelection().iterator().next();
@@ -1028,17 +1050,19 @@
         return null;
     }
 
-    private void setPreDrawListener(boolean enable) {
+    /**
+    * Add or remove mToolbarPreDrawListener implement on DirectoryFragment to ViewTreeObserver.
+    */
+    public void setPreDrawListenerEnabled(boolean enable) {
         if (mActivity == null) {
             return;
         }
 
         final View bar = mActivity.findViewById(R.id.collapsing_toolbar);
         if (bar != null) {
+            bar.getViewTreeObserver().removeOnPreDrawListener(mToolbarPreDrawListener);
             if (enable) {
                 bar.getViewTreeObserver().addOnPreDrawListener(mToolbarPreDrawListener);
-            } else {
-                bar.getViewTreeObserver().removeOnPreDrawListener(mToolbarPreDrawListener);
             }
         }
     }
@@ -1200,8 +1224,6 @@
                 mInjector.menuManager.updateOptionMenu();
 
                 mActivity.updateHeaderTitle();
-
-                setPreDrawListener(true);
             }
         }
     }
@@ -1257,6 +1279,10 @@
         @Override
         public void onBindDocumentHolder(DocumentHolder holder, Cursor cursor) {
             setupDragAndDropOnDocumentView(holder.itemView, cursor);
+            holder.itemView.setAccessibilityDelegate(new AccessibilityEventRouter(
+                    DirectoryFragment.this::onAccessibilityClick,
+                    DirectoryFragment.this::onAccessibilityLongClick
+            ));
         }
 
         @Override
diff --git a/src/com/android/documentsui/dirlist/RenameDocumentFragment.java b/src/com/android/documentsui/dirlist/RenameDocumentFragment.java
index d78f10a..9bcfd56 100644
--- a/src/com/android/documentsui/dirlist/RenameDocumentFragment.java
+++ b/src/com/android/documentsui/dirlist/RenameDocumentFragment.java
@@ -60,6 +60,11 @@
     private @Nullable DialogInterface mDialog;
 
     public static void show(FragmentManager fm, DocumentInfo document) {
+        if (fm.isStateSaved()) {
+            Log.w(TAG, "Skip show rename dialog because state saved");
+            return;
+        }
+
         final RenameDocumentFragment dialog = new RenameDocumentFragment();
         dialog.mDocument = document;
         dialog.show(fm, TAG_RENAME_DOCUMENT);
@@ -170,7 +175,7 @@
      */
     private void selectFileName(EditText editText) {
         String text = editText.getText().toString();
-        int separatorIndex = text.indexOf(".");
+        int separatorIndex = text.lastIndexOf(".");
         editText.setSelection(0,
                 (separatorIndex == -1 || mDocument.isDirectory()) ? text.length() : separatorIndex);
     }
@@ -213,11 +218,6 @@
         }
 
         @Override
-        protected void onPreExecute() {
-            mActivity.setPending(true);
-        }
-
-        @Override
         protected DocumentInfo doInBackground(DocumentInfo... document) {
             assert(document.length == 1);
 
@@ -235,7 +235,8 @@
             if (mDialog != null) {
                 mDialog.dismiss();
             }
-            mActivity.setPending(false);
+            mActivity.getInjector().selectionMgr.clearSelection();
+            mActivity.reloadDocumentsIfNeeded();
         }
     }
 }
diff --git a/src/com/android/documentsui/files/ActionHandler.java b/src/com/android/documentsui/files/ActionHandler.java
index 06d3671..9fb6e69 100644
--- a/src/com/android/documentsui/files/ActionHandler.java
+++ b/src/com/android/documentsui/files/ActionHandler.java
@@ -51,7 +51,6 @@
 import com.android.documentsui.Model;
 import com.android.documentsui.R;
 import com.android.documentsui.TimeoutTask;
-import com.android.documentsui.base.ConfirmationCallback;
 import com.android.documentsui.base.DebugFlags;
 import com.android.documentsui.base.DocumentFilters;
 import com.android.documentsui.base.DocumentInfo;
@@ -142,6 +141,10 @@
     @Override
     public void openSelectedInNewWindow() {
         Selection<String> selection = getStableSelection();
+        if (selection.isEmpty()) {
+            return;
+        }
+
         assert(selection.size() == 1);
         DocumentInfo doc = mModel.getDocument(selection.iterator().next());
         assert(doc != null);
@@ -295,56 +298,55 @@
         }
     }
 
-
     @Override
-    public void deleteSelectedDocuments() {
-        Metrics.logUserAction(MetricConsts.USER_ACTION_DELETE);
+    public void showDeleteDialog() {
         Selection selection = getSelectedOrFocused();
-
         if (selection.isEmpty()) {
             return;
         }
 
-        final @Nullable DocumentInfo srcParent = mState.stack.peek();
+        DeleteDocumentFragment.show(mActivity.getSupportFragmentManager(),
+                mModel.getDocuments(selection),
+                mState.stack.peek());
+    }
 
-        // Model must be accessed in UI thread, since underlying cursor is not threadsafe.
-        List<DocumentInfo> docs = mModel.getDocuments(selection);
 
-        ConfirmationCallback result = (@ConfirmationCallback.Result int code) -> {
-            // share the news with our caller, be it good or bad.
-            mActionModeAddons.finishOnConfirmed(code);
+    @Override
+    public void deleteSelectedDocuments(List<DocumentInfo> docs, DocumentInfo srcParent) {
+        if (docs == null || docs.isEmpty()) {
+            return;
+        }
 
-            if (code != ConfirmationCallback.CONFIRM) {
-                return;
-            }
+        mActionModeAddons.finishActionMode();
 
-            UrisSupplier srcs;
-            try {
-                srcs = UrisSupplier.create(
-                        selection,
-                        mModel::getItemUri,
-                        mClipStore);
-            } catch (Exception e) {
-                Log.e(TAG,"Failed to delete a file because we were unable to get item URIs.", e);
-                mDialogs.showFileOperationStatus(
-                        FileOperations.Callback.STATUS_FAILED,
-                        FileOperationService.OPERATION_DELETE,
-                        selection.size());
-                return;
-            }
+        List<Uri> uris = new ArrayList<>(docs.size());
+        for (DocumentInfo doc : docs) {
+            uris.add(doc.derivedUri);
+        }
 
-            FileOperation operation = new FileOperation.Builder()
-                    .withOpType(FileOperationService.OPERATION_DELETE)
-                    .withDestination(mState.stack)
-                    .withSrcs(srcs)
-                    .withSrcParent(srcParent == null ? null : srcParent.derivedUri)
-                    .build();
+        UrisSupplier srcs;
+        try {
+            srcs = UrisSupplier.create(
+                    uris,
+                    mClipStore);
+        } catch (Exception e) {
+            Log.e(TAG, "Failed to delete a file because we were unable to get item URIs.", e);
+            mDialogs.showFileOperationStatus(
+                    FileOperations.Callback.STATUS_FAILED,
+                    FileOperationService.OPERATION_DELETE,
+                    uris.size());
+            return;
+        }
 
-            FileOperations.start(mActivity, operation, mDialogs::showFileOperationStatus,
-                    FileOperations.createJobId());
-        };
+        FileOperation operation = new FileOperation.Builder()
+                .withOpType(FileOperationService.OPERATION_DELETE)
+                .withDestination(mState.stack)
+                .withSrcs(srcs)
+                .withSrcParent(srcParent == null ? null : srcParent.derivedUri)
+                .build();
 
-        mDialogs.confirmDelete(docs, result);
+        FileOperations.start(mActivity, operation, mDialogs::showFileOperationStatus,
+                FileOperations.createJobId());
     }
 
     @Override
@@ -352,8 +354,9 @@
         Metrics.logUserAction(MetricConsts.USER_ACTION_SHARE);
 
         Selection<String> selection = getStableSelection();
-
-        assert(!selection.isEmpty());
+        if (selection.isEmpty()) {
+            return;
+        }
 
         // Model must be accessed in UI thread, since underlying cursor is not threadsafe.
         List<DocumentInfo> docs = mModel.loadDocuments(
@@ -727,7 +730,7 @@
         // established, we set the same permission for non-managed files
         // This ensures consistent behavior between the Downloads root
         // and other roots.
-        int flags = Intent.FLAG_GRANT_READ_URI_PERMISSION;
+        int flags = Intent.FLAG_GRANT_READ_URI_PERMISSION | Intent.FLAG_ACTIVITY_SINGLE_TOP;
         if (doc.isWriteSupported()) {
             flags |= Intent.FLAG_GRANT_WRITE_URI_PERMISSION;
         }
diff --git a/src/com/android/documentsui/files/DeleteDocumentFragment.java b/src/com/android/documentsui/files/DeleteDocumentFragment.java
new file mode 100644
index 0000000..64393a3
--- /dev/null
+++ b/src/com/android/documentsui/files/DeleteDocumentFragment.java
@@ -0,0 +1,115 @@
+/*
+ * Copyright (C) 2019 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.documentsui.files;
+
+import static com.android.documentsui.base.SharedMinimal.TAG;
+
+import android.app.Dialog;
+import android.content.Context;
+import android.os.Bundle;
+import android.util.Log;
+import android.view.LayoutInflater;
+import android.widget.Button;
+import android.widget.TextView;
+
+import androidx.annotation.NonNull;
+import androidx.appcompat.app.AlertDialog;
+import androidx.fragment.app.DialogFragment;
+import androidx.fragment.app.FragmentManager;
+
+import com.android.documentsui.Injector;
+import com.android.documentsui.R;
+import com.android.documentsui.base.DocumentInfo;
+import com.android.documentsui.base.Shared;
+
+import com.google.android.material.dialog.MaterialAlertDialogBuilder;
+
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * Dialog to delete file or directory.
+ */
+public class DeleteDocumentFragment extends DialogFragment {
+    private static final String TAG_DELETE_DOCUMENT = "delete_document";
+
+    private List<DocumentInfo> mDocuments;
+    private DocumentInfo mSrcParent;
+
+    /**
+     * Show the dialog UI.
+     *
+     * @param fm the fragment manager
+     * @param docs the selected documents
+     * @param srcParent the parent document of the selection
+     */
+    public static void show(FragmentManager fm, List<DocumentInfo> docs, DocumentInfo srcParent) {
+        if (fm.isStateSaved()) {
+            Log.w(TAG, "Skip show delete dialog because state saved");
+            return;
+        }
+
+        final DeleteDocumentFragment dialog = new DeleteDocumentFragment();
+        dialog.mDocuments = docs;
+        dialog.mSrcParent = srcParent;
+        dialog.show(fm, TAG_DELETE_DOCUMENT);
+    }
+
+    /**
+     * Creates the dialog UI.
+     *
+     * @param savedInstanceState
+     * @return
+     */
+    @Override
+    public Dialog onCreateDialog(Bundle savedInstanceState) {
+        if (savedInstanceState != null) {
+            mSrcParent = savedInstanceState.getParcelable(Shared.EXTRA_DOC);
+            mDocuments = savedInstanceState.getParcelableArrayList(Shared.EXTRA_SELECTION);
+        }
+
+        Context context = getActivity();
+        Injector<?> injector = ((FilesActivity) getActivity()).getInjector();
+        LayoutInflater dialogInflater = LayoutInflater.from(context);
+        TextView message = (TextView) dialogInflater.inflate(
+                R.layout.dialog_delete_confirmation, null, false);
+        message.setText(injector.messages.generateDeleteMessage(mDocuments));
+
+        final AlertDialog alertDialog = new MaterialAlertDialogBuilder(context)
+                .setView(message)
+                .setPositiveButton(
+                        android.R.string.ok,
+                        (dialog, id) ->
+                            injector.actions.deleteSelectedDocuments(mDocuments, mSrcParent))
+                .setNegativeButton(android.R.string.cancel, null)
+                .create();
+
+        alertDialog.setOnShowListener(
+                (dialogInterface) -> {
+                    Button positive = alertDialog.getButton(AlertDialog.BUTTON_POSITIVE);
+                    positive.setFocusable(true);
+                    positive.requestFocus();
+                });
+        return alertDialog;
+    }
+
+    @Override
+    public void onSaveInstanceState(@NonNull Bundle outState) {
+        super.onSaveInstanceState(outState);
+        outState.putParcelable(Shared.EXTRA_DOC, mSrcParent);
+        outState.putParcelableArrayList(Shared.EXTRA_SELECTION, (ArrayList) mDocuments);
+    }
+}
diff --git a/src/com/android/documentsui/files/FilesActivity.java b/src/com/android/documentsui/files/FilesActivity.java
index d93e5db..9547961 100644
--- a/src/com/android/documentsui/files/FilesActivity.java
+++ b/src/com/android/documentsui/files/FilesActivity.java
@@ -94,7 +94,7 @@
                 new Config(),
                 ScopedPreferences.create(this, PREFERENCES_SCOPE),
                 messages,
-                DialogController.create(features, this, messages),
+                DialogController.create(features, this),
                 DocumentsApplication.getFileTypeLookup(this),
                 new ShortcutsUpdater(this, prefs)::update);
 
@@ -123,7 +123,8 @@
                 getApplicationContext(),
                 mInjector.selectionMgr,
                 mProviders::getApplicationName,
-                mInjector.getModel()::getItemUri);
+                mInjector.getModel()::getItemUri,
+                mInjector.getModel()::getItemCount);
 
         mInjector.actionModeController = new ActionModeController(
                 this,
@@ -150,7 +151,7 @@
         mInjector.appsRowManager = mAppsRowManager;
 
         mActivityInputHandler =
-                new ActivityInputHandler(mInjector.actions::deleteSelectedDocuments);
+                new ActivityInputHandler(mInjector.actions::showDeleteDialog);
         mSharedInputHandler =
                 new SharedInputHandler(
                         mInjector.focusManager,
diff --git a/src/com/android/documentsui/files/MenuManager.java b/src/com/android/documentsui/files/MenuManager.java
index ab7c630..73c58e5 100644
--- a/src/com/android/documentsui/files/MenuManager.java
+++ b/src/com/android/documentsui/files/MenuManager.java
@@ -40,6 +40,7 @@
 
 import java.util.List;
 import java.util.function.IntFunction;
+import java.util.function.IntSupplier;
 
 public final class MenuManager extends com.android.documentsui.MenuManager {
 
@@ -57,9 +58,10 @@
             Context context,
             SelectionTracker<String> selectionManager,
             Lookup<String, String> appNameLookup,
-            Lookup<String, Uri> uriLookup) {
+            Lookup<String, Uri> uriLookup,
+            IntSupplier filesCountSupplier) {
 
-        super(searchManager, displayState, dirDetails);
+        super(searchManager, displayState, dirDetails, filesCountSupplier);
 
         mFeatures = features;
         mContext = context;
@@ -103,9 +105,10 @@
     }
 
     @Override
-    public void inflateContextMenuForContainer(Menu menu, MenuInflater inflater) {
+    public void inflateContextMenuForContainer(
+            Menu menu, MenuInflater inflater, SelectionDetails selectionDetails) {
         inflater.inflate(R.menu.container_context_menu, menu);
-        updateContextMenuForContainer(menu);
+        updateContextMenuForContainer(menu, selectionDetails);
     }
 
     @Override
@@ -224,6 +227,20 @@
     }
 
     @Override
+    protected void updateSelectAll(MenuItem selectAll, SelectionDetails selectionDetails) {
+        final boolean visible = selectionDetails.size() < mFilesCountSupplier.getAsInt();
+        selectAll.setVisible(visible);
+        selectAll.setEnabled(visible);
+    }
+
+    @Override
+    protected void updateDeselectAll(MenuItem deselectAll, SelectionDetails selectionDetails) {
+        final boolean visible = selectionDetails.size() == mFilesCountSupplier.getAsInt();
+        deselectAll.setVisible(visible);
+        deselectAll.setEnabled(visible);
+    }
+
+    @Override
     protected void updateCreateDir(MenuItem createDir) {
         createDir.setVisible(true);
         createDir.setEnabled(mDirDetails.canCreateDirectory());
diff --git a/src/com/android/documentsui/picker/ActionHandler.java b/src/com/android/documentsui/picker/ActionHandler.java
index ef16e6d..89f52e9 100644
--- a/src/com/android/documentsui/picker/ActionHandler.java
+++ b/src/com/android/documentsui/picker/ActionHandler.java
@@ -23,6 +23,7 @@
 import static com.android.documentsui.base.State.ACTION_OPEN_TREE;
 import static com.android.documentsui.base.State.ACTION_PICK_COPY_DESTINATION;
 
+import android.content.ActivityNotFoundException;
 import android.content.ClipData;
 import android.content.ComponentName;
 import android.content.Intent;
@@ -218,15 +219,17 @@
         mInjector.pickResult.setIsSearching(isSearching);
         mInjector.pickResult.setRoot(root);
         mInjector.pickResult.setFileUri(uri);
-        getUpdatePickResultTask().execute();
+        getUpdatePickResultTask().safeExecute();
     }
 
     private void loadDefaultLocation() {
         switch (mState.action) {
             case ACTION_CREATE:
-            case ACTION_OPEN_TREE:
                 loadHomeDir();
                 break;
+            case ACTION_OPEN_TREE:
+                loadDeviceRoot();
+                break;
             case ACTION_GET_CONTENT:
             case ACTION_OPEN:
                 loadRecent();
@@ -298,7 +301,12 @@
         intent.setFlags(intent.getFlags() & ~Intent.FLAG_ACTIVITY_FORWARD_RESULT);
         intent.setComponent(new ComponentName(
                 info.activityInfo.applicationInfo.packageName, info.activityInfo.name));
-        mActivity.startActivityForResult(intent, CODE_FORWARD);
+        try {
+            mActivity.startActivityForResult(intent, CODE_FORWARD);
+        } catch (SecurityException | ActivityNotFoundException e) {
+            Log.e(TAG, "Caught error: " + e.getLocalizedMessage());
+            mInjector.dialogs.showNoApplicationFound();
+        }
     }
 
     @Override
diff --git a/src/com/android/documentsui/picker/MenuManager.java b/src/com/android/documentsui/picker/MenuManager.java
index b9e68ec..449a8c9 100644
--- a/src/com/android/documentsui/picker/MenuManager.java
+++ b/src/com/android/documentsui/picker/MenuManager.java
@@ -30,21 +30,25 @@
 import android.view.MenuItem;
 
 import com.android.documentsui.Model;
+import com.android.documentsui.R;
 import com.android.documentsui.base.MimeTypes;
 import com.android.documentsui.base.State;
 import com.android.documentsui.queries.SearchViewManager;
 
 import java.util.List;
 import java.util.function.IntFunction;
-import com.android.documentsui.R;
+import java.util.function.IntSupplier;
 
 public final class MenuManager extends com.android.documentsui.MenuManager {
 
     private boolean mOnlyDirectory;
 
-    public MenuManager(SearchViewManager searchManager, State displayState, DirectoryDetails dirDetails) {
-        super(searchManager, displayState, dirDetails);
-
+    public MenuManager(
+            SearchViewManager searchManager,
+            State displayState,
+            DirectoryDetails dirDetails,
+            IntSupplier filesCountSupplier) {
+        super(searchManager, displayState, dirDetails, filesCountSupplier);
     }
 
     @Override
@@ -66,6 +70,10 @@
             // May already be hidden because the root
             // doesn't support search.
             mSearchManager.showMenu(null);
+
+            // Show on toolbar because there are only two menu items while ACTION_OPEN_TREE.
+            menu.findItem(R.id.option_menu_sort).setShowAsAction(mState.action == ACTION_OPEN_TREE
+                    ? MenuItem.SHOW_AS_ACTION_ALWAYS : MenuItem.SHOW_AS_ACTION_NEVER);
         }
     }
 
@@ -102,7 +110,27 @@
     }
 
     @Override
+    protected void updateSelectAll(MenuItem selectAll, SelectionDetails selectionDetails) {
+        final boolean visible = mState.allowMultiple
+                && selectionDetails.size() < mFilesCountSupplier.getAsInt();
+        final boolean enabled = visible && !mOnlyDirectory;
+        selectAll.setVisible(visible);
+        selectAll.setEnabled(enabled);
+    }
+
+    @Override
+    protected void updateDeselectAll(MenuItem deselectAll, SelectionDetails selectionDetails) {
+        final boolean visible = mState.allowMultiple
+                && selectionDetails.size() == mFilesCountSupplier.getAsInt();
+        final boolean enabled = visible && !mOnlyDirectory;
+        deselectAll.setVisible(visible);
+        deselectAll.setEnabled(enabled);
+    }
+
+    @Override
     protected void updateCreateDir(MenuItem createDir) {
+        createDir.setShowAsAction(picking()
+                ? MenuItem.SHOW_AS_ACTION_ALWAYS : MenuItem.SHOW_AS_ACTION_NEVER);
         createDir.setVisible(picking());
         createDir.setEnabled(picking() && mDirDetails.canCreateDirectory());
     }
diff --git a/src/com/android/documentsui/picker/PickActivity.java b/src/com/android/documentsui/picker/PickActivity.java
index 57969e0..48ebc0b 100644
--- a/src/com/android/documentsui/picker/PickActivity.java
+++ b/src/com/android/documentsui/picker/PickActivity.java
@@ -23,6 +23,7 @@
 import static com.android.documentsui.base.State.ACTION_PICK_COPY_DESTINATION;
 
 import android.content.Intent;
+import android.content.res.Resources;
 import android.graphics.Color;
 import android.net.Uri;
 import android.os.Bundle;
@@ -93,7 +94,7 @@
                 new Config(),
                 prefs,
                 new MessageBuilder(this),
-                DialogController.create(features, this, null),
+                DialogController.create(features, this),
                 DocumentsApplication.getFileTypeLookup(this),
                 (Collection<RootInfo> roots) -> {});
 
@@ -108,7 +109,11 @@
                 this::focusSidebar,
                 getColor(R.color.primary));
 
-        mInjector.menuManager = new MenuManager(mSearchManager, mState, new DirectoryDetails(this));
+        mInjector.menuManager = new MenuManager(
+                mSearchManager,
+                mState,
+                new DirectoryDetails(this),
+                mInjector.getModel()::getItemCount);
 
         mInjector.actionModeController = new ActionModeController(
                 this,
@@ -151,7 +156,7 @@
     public void onBackPressed() {
         super.onBackPressed();
         // log the case of user picking nothing.
-        mInjector.actions.getUpdatePickResultTask().execute();
+        mInjector.actions.getUpdatePickResultTask().safeExecute();
     }
 
     @Override
@@ -260,21 +265,28 @@
 
     @Override
     public String getDrawerTitle() {
-        String title = getIntent().getStringExtra(DocumentsContract.EXTRA_PROMPT);
-        if (title == null) {
-            if (mState.action == ACTION_OPEN ||
-                mState.action == ACTION_GET_CONTENT ||
-                mState.action == ACTION_OPEN_TREE) {
-                title = getResources().getString(R.string.title_open);
-            } else if (mState.action == ACTION_CREATE ||
-                       mState.action == ACTION_PICK_COPY_DESTINATION) {
-                title = getResources().getString(R.string.title_save);
-            } else {
-                // If all else fails, just call it "Documents".
-                title = getResources().getString(R.string.app_label);
+        String title;
+        try {
+            // Internal use case, we will send string id instead of string text.
+            title = getResources().getString(
+                    getIntent().getIntExtra(DocumentsContract.EXTRA_PROMPT, -1));
+        } catch (Resources.NotFoundException e) {
+            // 3rd party use case, it should send string text.
+            title = getIntent().getStringExtra(DocumentsContract.EXTRA_PROMPT);
+            if (title == null) {
+                if (mState.action == ACTION_OPEN
+                        || mState.action == ACTION_GET_CONTENT
+                        || mState.action == ACTION_OPEN_TREE) {
+                    title = getResources().getString(R.string.title_open);
+                } else if (mState.action == ACTION_CREATE
+                        || mState.action == ACTION_PICK_COPY_DESTINATION) {
+                    title = getResources().getString(R.string.title_save);
+                } else {
+                    // If all else fails, just call it "Documents".
+                    title = getResources().getString(R.string.app_label);
+                }
             }
         }
-
         return title;
     }
 
diff --git a/src/com/android/documentsui/picker/UpdatePickResultTask.java b/src/com/android/documentsui/picker/UpdatePickResultTask.java
index ff35137..43f42ab 100644
--- a/src/com/android/documentsui/picker/UpdatePickResultTask.java
+++ b/src/com/android/documentsui/picker/UpdatePickResultTask.java
@@ -20,6 +20,7 @@
 import android.net.Uri;
 import android.os.AsyncTask;
 import android.os.SystemClock;
+
 import com.android.documentsui.Metrics;
 
 // load & update mime type & repeatedly pick count in background
@@ -62,4 +63,12 @@
         Metrics.logPickResult(mPickResult);
     }
 
+    /**
+     * Check the status and only execute if task is pending.
+     */
+    public void safeExecute() {
+        if (getStatus() == Status.PENDING) {
+            execute();
+        }
+    }
 }
diff --git a/src/com/android/documentsui/prefs/ScopedPreferences.java b/src/com/android/documentsui/prefs/ScopedPreferences.java
index 5453585..a0db76e 100644
--- a/src/com/android/documentsui/prefs/ScopedPreferences.java
+++ b/src/com/android/documentsui/prefs/ScopedPreferences.java
@@ -30,13 +30,23 @@
  */
 public interface ScopedPreferences {
 
-    static final String INCLUDE_DEVICE_ROOT = "includeDeviceRoot";
-    static final String ENABLE_ARCHIVE_CREATION = "enableArchiveCreation-";
+    String INCLUDE_DEVICE_ROOT = "includeDeviceRoot";
+    String RECORD_SEARCH = "recordSearch";
 
     boolean getShowDeviceRoot();
     void setShowDeviceRoot(boolean display);
 
     /**
+     * Get boolean preferences values of recordSearch.
+     */
+    boolean isRecordSearch();
+
+    /**
+     * Set boolean preferences values of recordSearch.
+     */
+    void setRecordSearch(boolean show);
+
+    /**
      * @param scope An arbitrary string representitive of the scope
      *        for prefs that are set using this object.
      */
@@ -70,6 +80,16 @@
         public void setShowDeviceRoot(boolean display) {
             mSharedPrefs.edit().putBoolean(INCLUDE_DEVICE_ROOT, display).apply();
         }
+
+        @Override
+        public boolean isRecordSearch() {
+            return mSharedPrefs.getBoolean(RECORD_SEARCH, true);
+        }
+
+        @Override
+        public void setRecordSearch(boolean show) {
+            mSharedPrefs.edit().putBoolean(RECORD_SEARCH, show).apply();
+        }
     }
 
     static boolean shouldBackup(String s) {
diff --git a/src/com/android/documentsui/queries/SearchChipViewManager.java b/src/com/android/documentsui/queries/SearchChipViewManager.java
index 959da31..9caf1bc 100644
--- a/src/com/android/documentsui/queries/SearchChipViewManager.java
+++ b/src/com/android/documentsui/queries/SearchChipViewManager.java
@@ -18,7 +18,9 @@
 
 import android.animation.ObjectAnimator;
 import android.content.Context;
+import android.graphics.drawable.Drawable;
 import android.os.Bundle;
+import android.provider.DocumentsContract;
 import android.view.LayoutInflater;
 import android.view.View;
 import android.view.ViewGroup;
@@ -37,6 +39,8 @@
 import com.google.android.material.chip.Chip;
 import com.google.common.primitives.Ints;
 
+import java.time.LocalDate;
+import java.time.ZoneId;
 import java.util.ArrayList;
 import java.util.Arrays;
 import java.util.Collections;
@@ -51,13 +55,21 @@
  * Manages search chip behavior.
  */
 public class SearchChipViewManager {
-
     private static final int CHIP_MOVE_ANIMATION_DURATION = 250;
+    // Defined large file as the size is larger than 10 MB.
+    private static final long LARGE_FILE_SIZE_BYTES = 10000000L;
+    // Defined a week ago as now in millis.
+    private static final long A_WEEK_AGO_MILLIS =
+            LocalDate.now().minusDays(7).atStartOfDay(ZoneId.systemDefault())
+                    .toInstant()
+                    .toEpochMilli();
 
-    private static final int TYPE_IMAGES = MetricConsts.TYPE_CHIP_IMAGES;;
+    private static final int TYPE_IMAGES = MetricConsts.TYPE_CHIP_IMAGES;
     private static final int TYPE_DOCUMENTS = MetricConsts.TYPE_CHIP_DOCS;
     private static final int TYPE_AUDIO = MetricConsts.TYPE_CHIP_AUDIOS;
     private static final int TYPE_VIDEOS = MetricConsts.TYPE_CHIP_VIDEOS;
+    private static final int TYPE_LARGE_FILES = MetricConsts.TYPE_CHIP_LARGE_FILES;
+    private static final int TYPE_FROM_THIS_WEEK = MetricConsts.TYPE_CHIP_FROM_THIS_WEEK;
 
     private static final ChipComparator CHIP_COMPARATOR = new ChipComparator();
 
@@ -67,8 +79,10 @@
     private static final String[] AUDIO_MIMETYPES =
             new String[]{"audio/*", "application/ogg", "application/x-flac"};
     private static final String[] DOCUMENTS_MIMETYPES = new String[]{"application/*", "text/*"};
+    private static final String[] EMPTY_MIMETYPES = new String[]{""};
 
-    private static final Map<Integer, SearchChipData> sChipItems = new HashMap<>();
+    private static final Map<Integer, SearchChipData> sMimeTypesChipItems = new HashMap<>();
+    private static final Map<Integer, SearchChipData> sDefaultChipItems = new HashMap<>();
 
     private final ViewGroup mChipGroup;
     private final List<Integer> mDefaultChipTypes = new ArrayList<>();
@@ -80,15 +94,23 @@
     Set<SearchChipData> mCheckedChipItems = new HashSet<>();
 
     static {
-        sChipItems.put(TYPE_IMAGES,
+        sMimeTypesChipItems.put(TYPE_IMAGES,
                 new SearchChipData(TYPE_IMAGES, R.string.chip_title_images, IMAGES_MIMETYPES));
-        sChipItems.put(TYPE_DOCUMENTS,
+        sMimeTypesChipItems.put(TYPE_DOCUMENTS,
                 new SearchChipData(TYPE_DOCUMENTS, R.string.chip_title_documents,
                         DOCUMENTS_MIMETYPES));
-        sChipItems.put(TYPE_AUDIO,
+        sMimeTypesChipItems.put(TYPE_AUDIO,
                 new SearchChipData(TYPE_AUDIO, R.string.chip_title_audio, AUDIO_MIMETYPES));
-        sChipItems.put(TYPE_VIDEOS,
+        sMimeTypesChipItems.put(TYPE_VIDEOS,
                 new SearchChipData(TYPE_VIDEOS, R.string.chip_title_videos, VIDEOS_MIMETYPES));
+        sDefaultChipItems.put(TYPE_LARGE_FILES,
+                new SearchChipData(TYPE_LARGE_FILES,
+                        R.string.chip_title_large_files,
+                        EMPTY_MIMETYPES));
+        sDefaultChipItems.put(TYPE_FROM_THIS_WEEK,
+                new SearchChipData(TYPE_FROM_THIS_WEEK,
+                        R.string.chip_title_from_this_week,
+                        EMPTY_MIMETYPES));
     }
 
     public SearchChipViewManager(@NonNull ViewGroup chipGroup) {
@@ -105,7 +127,13 @@
         if (chipTypes != null) {
             clearCheckedChips();
             for (int chipType : chipTypes) {
-                final SearchChipData chipData = sChipItems.get(chipType);
+                SearchChipData chipData = null;
+                if (sMimeTypesChipItems.containsKey(chipType)) {
+                    chipData = sMimeTypesChipItems.get(chipType);
+                } else {
+                    chipData = sDefaultChipItems.get(chipType);
+                }
+
                 mCheckedChipItems.add(chipData);
                 setCheckedChip(chipData.getChipType());
             }
@@ -145,18 +173,33 @@
     }
 
     /**
-     * Get the mime types of checked chips
+     * Get the query arguments of the checked chips.
      *
-     * @return the string array of mime types
+     * @return the bundle of query arguments
      */
-    public String[] getCheckedMimeTypes() {
-        final ArrayList<String> args = new ArrayList<>();
+    public Bundle getCheckedChipQueryArgs() {
+        final Bundle queryArgs = new Bundle();
+        final ArrayList<String> checkedMimeTypes = new ArrayList<>();
         for (SearchChipData data : mCheckedChipItems) {
-            for (String mimeType : data.getMimeTypes()) {
-                args.add(mimeType);
+            if (data.getChipType() == MetricConsts.TYPE_CHIP_LARGE_FILES) {
+                queryArgs.putLong(DocumentsContract.QUERY_ARG_FILE_SIZE_OVER,
+                        LARGE_FILE_SIZE_BYTES);
+            } else if (data.getChipType() == MetricConsts.TYPE_CHIP_FROM_THIS_WEEK) {
+                queryArgs.putLong(DocumentsContract.QUERY_ARG_LAST_MODIFIED_AFTER,
+                        A_WEEK_AGO_MILLIS);
+            } else {
+                for (String mimeType : data.getMimeTypes()) {
+                    checkedMimeTypes.add(mimeType);
+                }
             }
         }
-        return args.toArray(new String[0]);
+
+        if (!checkedMimeTypes.isEmpty()) {
+            queryArgs.putStringArray(DocumentsContract.QUERY_ARG_MIME_TYPES,
+                    checkedMimeTypes.toArray(new String[0]));
+        }
+
+        return queryArgs;
     }
 
     /**
@@ -183,7 +226,7 @@
      */
     public void initChipSets(String[] acceptMimeTypes) {
         mDefaultChipTypes.clear();
-        for (SearchChipData chipData : sChipItems.values()) {
+        for (SearchChipData chipData : sMimeTypesChipItems.values()) {
             final String[] mimeTypes = chipData.getMimeTypes();
             final boolean isMatched = MimeTypes.mimeMatches(acceptMimeTypes, mimeTypes);
             if (isMatched) {
@@ -205,21 +248,30 @@
         final Context context = mChipGroup.getContext();
         mChipGroup.removeAllViews();
 
-        final LayoutInflater inflater = LayoutInflater.from(context);
-        for (Integer chipType : mDefaultChipTypes) {
-            final SearchChipData chipData = sChipItems.get(chipType);
+        final List<SearchChipData> mimeChipDataList = new ArrayList<>();
+        for (int i = 0; i < mDefaultChipTypes.size(); i++) {
+            final SearchChipData chipData = sMimeTypesChipItems.get(mDefaultChipTypes.get(i));
             final String[] mimeTypes = chipData.getMimeTypes();
             final boolean isMatched = MimeTypes.mimeMatches(acceptMimeTypes, mimeTypes);
             if (isMatched) {
-                addChipToGroup(mChipGroup, chipData, inflater);
+                mimeChipDataList.add(chipData);
             }
         }
+
+        final LayoutInflater inflater = LayoutInflater.from(context);
+        if (mimeChipDataList.size() > 1) {
+            for (int i = 0; i < mimeChipDataList.size(); i++) {
+                addChipToGroup(mChipGroup, mimeChipDataList.get(i), inflater);
+            }
+        }
+
+        for (SearchChipData chipData : sDefaultChipItems.values()) {
+            addChipToGroup(mChipGroup, chipData, inflater);
+        }
+
         reorderCheckedChips(null /* clickedChip */, false /* hasAnim */);
         mIsFirstUpdateChipsReady = true;
         mCurrentUpdateMimeTypes = acceptMimeTypes;
-        if (mChipGroup.getChildCount() < 2) {
-            mChipGroup.setVisibility(View.GONE);
-        }
     }
 
     private void addChipToGroup(ViewGroup group, SearchChipData data, LayoutInflater inflater) {
@@ -317,11 +369,19 @@
     }
 
     private void bindChip(Chip chip, SearchChipData chipData) {
+        final Context context = mChipGroup.getContext();
         chip.setTag(chipData);
-        chip.setText(mChipGroup.getContext().getString(chipData.getTitleRes()));
-        // get the icon drawable with the first mimeType
-        chip.setChipIcon(
-                IconUtils.loadMimeIcon(mChipGroup.getContext(), chipData.getMimeTypes()[0]));
+        chip.setText(context.getString(chipData.getTitleRes()));
+        Drawable chipIcon;
+        if (chipData.getChipType() == TYPE_LARGE_FILES) {
+            chipIcon = context.getDrawable(R.drawable.ic_chip_large_files);
+        } else if (chipData.getChipType() == TYPE_FROM_THIS_WEEK) {
+            chipIcon = context.getDrawable(R.drawable.ic_history);
+        } else {
+            // get the icon drawable with the first mimeType in chipData
+            chipIcon = IconUtils.loadMimeIcon(context, chipData.getMimeTypes()[0]);
+        }
+        chip.setChipIcon(chipIcon);
         chip.setOnClickListener(this::onChipClick);
 
         if (mCheckedChipItems.contains(chipData)) {
diff --git a/src/com/android/documentsui/queries/SearchFragment.java b/src/com/android/documentsui/queries/SearchFragment.java
index 5eb7435..b98efe0 100644
--- a/src/com/android/documentsui/queries/SearchFragment.java
+++ b/src/com/android/documentsui/queries/SearchFragment.java
@@ -20,6 +20,7 @@
 import android.content.Context;
 import android.os.Bundle;
 import android.text.TextUtils;
+import android.util.Log;
 import android.view.LayoutInflater;
 import android.view.View;
 import android.view.ViewGroup;
@@ -59,6 +60,11 @@
     private List<String> mHistoryList;
 
     public static void showFragment(FragmentManager fm, String initQuery) {
+        if (fm.isStateSaved()) {
+            Log.w(TAG, "Skip show because state saved");
+            return;
+        }
+
         final SearchFragment fragment = new SearchFragment();
         final Bundle args = new Bundle();
         args.putString(KEY_QUERY, initQuery);
diff --git a/src/com/android/documentsui/queries/SearchViewManager.java b/src/com/android/documentsui/queries/SearchViewManager.java
index c498329..f74aa8a 100644
--- a/src/com/android/documentsui/queries/SearchViewManager.java
+++ b/src/com/android/documentsui/queries/SearchViewManager.java
@@ -37,6 +37,7 @@
 import android.view.ViewGroup;
 
 import androidx.annotation.GuardedBy;
+import androidx.annotation.NonNull;
 import androidx.annotation.Nullable;
 import androidx.annotation.VisibleForTesting;
 import androidx.appcompat.widget.SearchView;
@@ -54,6 +55,7 @@
 
 import java.util.Timer;
 import java.util.TimerTask;
+import java.util.function.BooleanSupplier;
 
 /**
  * Manages searching UI behavior.
@@ -72,6 +74,7 @@
     private final SearchChipViewManager mChipViewManager;
     private final Timer mTimer;
     private final Handler mUiHandler;
+    private final BooleanSupplier mRecordSearchSupplier;
 
     private final Object mSearchLock;
     @GuardedBy("mSearchLock")
@@ -94,9 +97,10 @@
             SearchManagerListener listener,
             EventHandler<String> commandProcessor,
             ViewGroup chipGroup,
-            @Nullable Bundle savedState) {
+            @Nullable Bundle savedState,
+            @NonNull BooleanSupplier recordSearchSupplier) {
         this(listener, commandProcessor, new SearchChipViewManager(chipGroup), savedState,
-                new Timer(), new Handler(Looper.getMainLooper()));
+                recordSearchSupplier, new Timer(), new Handler(Looper.getMainLooper()));
     }
 
     @VisibleForTesting
@@ -105,6 +109,7 @@
             EventHandler<String> commandProcessor,
             SearchChipViewManager chipViewManager,
             @Nullable Bundle savedState,
+            @NonNull BooleanSupplier recordSearchSupplier,
             Timer timer,
             Handler handler) {
         assert (listener != null);
@@ -117,6 +122,7 @@
         mUiHandler = handler;
         mChipViewManager = chipViewManager;
         mChipViewManager.setSearchChipViewManagerListener(this::onChipCheckedStateChanged);
+        mRecordSearchSupplier = recordSearchSupplier;
 
         if (savedState != null) {
             mCurrentSearch = savedState.getString(Shared.EXTRA_QUERY);
@@ -156,15 +162,11 @@
      * @return the bundle of query arguments
      */
     public Bundle buildQueryArgs() {
-        final Bundle queryArgs = new Bundle();
+        final Bundle queryArgs = mChipViewManager.getCheckedChipQueryArgs();
         if (!TextUtils.isEmpty(mCurrentSearch)) {
             queryArgs.putString(DocumentsContract.QUERY_ARG_DISPLAY_NAME, mCurrentSearch);
         }
 
-        final String[] checkedMimeTypes = mChipViewManager.getCheckedMimeTypes();
-        if (checkedMimeTypes != null && checkedMimeTypes.length > 0) {
-            queryArgs.putStringArray(DocumentsContract.QUERY_ARG_MIME_TYPES, checkedMimeTypes);
-        }
         return queryArgs;
     }
 
@@ -538,6 +540,19 @@
      * Record current search for history.
      */
     public void recordHistory() {
+        if (TextUtils.isEmpty(mCurrentSearch) || !mRecordSearchSupplier.getAsBoolean()) {
+            return;
+        }
+
+        recordHistoryInternal();
+    }
+
+    protected void recordHistoryInternal() {
+        if (mSearchView == null) {
+            Log.w(TAG, "Search view is null, skip record history this time");
+            return;
+        }
+
         SearchHistoryManager.getInstance(
                 mSearchView.getContext().getApplicationContext()).addHistory(mCurrentSearch);
     }
@@ -548,6 +563,11 @@
      * @param history target string for removed.
      */
     public void removeHistory(String history) {
+        if (mSearchView == null) {
+            Log.w(TAG, "Search view is null, skip remove history this time");
+            return;
+        }
+
         SearchHistoryManager.getInstance(
                 mSearchView.getContext().getApplicationContext()).deleteHistory(history);
     }
diff --git a/src/com/android/documentsui/roots/LoadFirstRootTask.java b/src/com/android/documentsui/roots/LoadFirstRootTask.java
index ef91b49..1e2bf18 100644
--- a/src/com/android/documentsui/roots/LoadFirstRootTask.java
+++ b/src/com/android/documentsui/roots/LoadFirstRootTask.java
@@ -21,15 +21,18 @@
 
 import com.android.documentsui.AbstractActionHandler.CommonAddons;
 import com.android.documentsui.base.RootInfo;
-import com.android.documentsui.base.State;
 
 import java.util.Collection;
 
 public final class LoadFirstRootTask<T extends Activity & CommonAddons>
         extends LoadRootTask<T> {
 
-    public LoadFirstRootTask(T activity, ProvidersAccess providers, State state, Uri rootUri) {
-        super(activity, providers, state, rootUri);
+    public LoadFirstRootTask(
+            T activity,
+            ProvidersAccess providers,
+            Uri rootUri,
+            LoadRootCallback callback) {
+        super(activity, providers, rootUri, callback);
     }
 
     @Override
diff --git a/src/com/android/documentsui/roots/LoadRootTask.java b/src/com/android/documentsui/roots/LoadRootTask.java
index a146090..0624a46 100644
--- a/src/com/android/documentsui/roots/LoadRootTask.java
+++ b/src/com/android/documentsui/roots/LoadRootTask.java
@@ -23,25 +23,29 @@
 import android.provider.DocumentsContract;
 import android.util.Log;
 
+import androidx.annotation.Nullable;
+
 import com.android.documentsui.AbstractActionHandler.CommonAddons;
 import com.android.documentsui.base.PairedTask;
 import com.android.documentsui.base.RootInfo;
-import com.android.documentsui.base.State;
 
 public class LoadRootTask<T extends Activity & CommonAddons>
         extends PairedTask<T, Void, RootInfo> {
     private static final String TAG = "LoadRootTask";
 
     protected final ProvidersAccess mProviders;
-
-    private final State mState;
     private final Uri mRootUri;
+    private final LoadRootCallback mCallback;
 
-    public LoadRootTask(T activity, ProvidersAccess providers, State state, Uri rootUri) {
+    public LoadRootTask(
+            T activity,
+            ProvidersAccess providers,
+            Uri rootUri,
+            LoadRootCallback callback) {
         super(activity);
-        mState = state;
         mProviders = providers;
         mRootUri = rootUri;
+        mCallback = callback;
     }
 
     @Override
@@ -59,14 +63,25 @@
             if (DEBUG) {
                 Log.d(TAG, "Loaded root: " + root);
             }
-            mOwner.onRootPicked(root);
         } else {
             Log.w(TAG, "Failed to find root: " + mRootUri);
-            mOwner.finish();
         }
+
+        mCallback.onRootLoaded(root);
     }
 
     protected String getRootId(Uri rootUri) {
         return DocumentsContract.getRootId(rootUri);
     }
+
+    /**
+     * Callback for task finished.
+     */
+    @FunctionalInterface
+    public interface LoadRootCallback {
+        /**
+         * Return the RootInfo of input uri, null if the uri is invalid.
+         */
+        void onRootLoaded(@Nullable RootInfo root);
+    }
 }
diff --git a/src/com/android/documentsui/services/CopyJob.java b/src/com/android/documentsui/services/CopyJob.java
index 5502e0a..196e970 100644
--- a/src/com/android/documentsui/services/CopyJob.java
+++ b/src/com/android/documentsui/services/CopyJob.java
@@ -59,9 +59,13 @@
 import android.system.Int64Ref;
 import android.system.Os;
 import android.system.OsConstants;
+import android.util.ArrayMap;
 import android.util.Log;
 import android.webkit.MimeTypeMap;
 
+import androidx.annotation.StringRes;
+import androidx.annotation.VisibleForTesting;
+
 import com.android.documentsui.DocumentsApplication;
 import com.android.documentsui.MetricConsts;
 import com.android.documentsui.Metrics;
@@ -82,13 +86,11 @@
 import java.io.SyncFailedException;
 import java.text.NumberFormat;
 import java.util.ArrayList;
+import java.util.Map;
 import java.util.concurrent.atomic.AtomicLong;
 import java.util.function.Function;
 import java.util.function.LongSupplier;
 
-import androidx.annotation.StringRes;
-import androidx.annotation.VisibleForTesting;
-
 class CopyJob extends ResolvedResourcesJob {
 
     private static final String TAG = "CopyJob";
@@ -100,6 +102,7 @@
 
     private final Handler mHandler = new Handler(Looper.getMainLooper());
     private final Messenger mMessenger;
+    private final Map<String, Long> mDirSizeMap = new ArrayMap<>();
 
     private CopyJobProgressTracker mProgressTracker;
 
@@ -307,6 +310,22 @@
     }
 
     /**
+     * Logs progress when optimized copy.
+     *
+     * @param doc the doc current copy.
+     */
+    protected void makeOptimizedCopyProgress(DocumentInfo doc) {
+        long bytes;
+        if (doc.isDirectory()) {
+            Long byteObject = mDirSizeMap.get(doc.documentId);
+            bytes = byteObject == null ? 0 : byteObject.longValue();
+        } else {
+            bytes = doc.size;
+        }
+        makeCopyProgress(bytes);
+    }
+
+    /**
      * Copies a the given document to the given location.
      *
      * @param src DocumentInfos for the documents to copy.
@@ -318,8 +337,6 @@
      */
     void processDocument(DocumentInfo src, DocumentInfo srcParent,
             DocumentInfo dstDirInfo) throws ResourceException {
-
-        // TODO: When optimized copy kicks in, we'll not making any progress updates.
         // For now. Local storage isn't using optimized copy.
 
         // When copying within the same provider, try to use optimized copying.
@@ -330,6 +347,7 @@
                     if (DocumentsContract.copyDocument(wrap(getClient(src)), src.derivedUri,
                             dstDirInfo.derivedUri) != null) {
                         Metrics.logFileOperated(operationType, MetricConsts.OPMODE_PROVIDER);
+                        makeOptimizedCopyProgress(src);
                         return;
                     }
                 } catch (FileNotFoundException | RemoteException | RuntimeException e) {
@@ -657,8 +675,9 @@
                 if (src.isDirectory()) {
                     // Directories need to be recursed into.
                     try {
-                        bytesRequired +=
-                                calculateFileSizesRecursively(getClient(src), src.derivedUri);
+                        long size = calculateFileSizesRecursively(getClient(src), src.derivedUri);
+                        bytesRequired += size;
+                        mDirSizeMap.put(src.documentId, size);
                     } catch (RemoteException e) {
                         Log.w(TAG, "Failed to obtain the client for " + src.derivedUri, e);
                         return new IndeterminateProgressTracker(bytesRequired);
diff --git a/src/com/android/documentsui/services/MoveJob.java b/src/com/android/documentsui/services/MoveJob.java
index faccedb..cc1601b 100644
--- a/src/com/android/documentsui/services/MoveJob.java
+++ b/src/com/android/documentsui/services/MoveJob.java
@@ -141,9 +141,6 @@
 
     void processDocument(DocumentInfo src, DocumentInfo srcParent, DocumentInfo dest)
             throws ResourceException {
-
-        // TODO: When optimized move kicks in, we're not making any progress updates. FIX IT!
-
         // When moving within the same provider, try to use optimized moving.
         // If not supported, then fallback to byte-by-byte copy/move.
         if (src.authority.equals(dest.authority) && (srcParent != null || mSrcParent != null)) {
@@ -153,6 +150,7 @@
                             srcParent != null ? srcParent.derivedUri : mSrcParent.derivedUri,
                             dest.derivedUri) != null) {
                         Metrics.logFileOperated(operationType, MetricConsts.OPMODE_PROVIDER);
+                        makeOptimizedCopyProgress(src);
                         return;
                     }
                 } catch (FileNotFoundException | RemoteException | RuntimeException e) {
diff --git a/src/com/android/documentsui/sidebar/RootsFragment.java b/src/com/android/documentsui/sidebar/RootsFragment.java
index 4d40bbc..4db65f3 100644
--- a/src/com/android/documentsui/sidebar/RootsFragment.java
+++ b/src/com/android/documentsui/sidebar/RootsFragment.java
@@ -355,6 +355,13 @@
 
         // Omit ourselves and maybe calling package from the list
         for (ResolveInfo info : infos) {
+            if (!info.activityInfo.exported) {
+                if (VERBOSE) {
+                    Log.v(TAG, "Non exported activity: " + info.activityInfo);
+                }
+                continue;
+            }
+
             final String packageName = info.activityInfo.packageName;
             if (!context.getPackageName().equals(packageName) &&
                     !TextUtils.equals(excludePackage, packageName)) {
diff --git a/src/com/android/documentsui/sorting/SortListFragment.java b/src/com/android/documentsui/sorting/SortListFragment.java
index 83db08a..7c33c9d 100644
--- a/src/com/android/documentsui/sorting/SortListFragment.java
+++ b/src/com/android/documentsui/sorting/SortListFragment.java
@@ -1,8 +1,11 @@
 package com.android.documentsui.sorting;
 
+import static com.android.documentsui.base.SharedMinimal.TAG;
+
 import android.app.Dialog;
 import android.content.Context;
 import android.os.Bundle;
+import android.util.Log;
 import android.view.View;
 import android.view.ViewGroup;
 import android.widget.AdapterView;
@@ -34,11 +37,18 @@
     private List<SortItem> mSortingList;
 
     public static void show(FragmentManager fm, SortModel model) {
-        SortListFragment fragment = new SortListFragment();
-        Bundle args = new Bundle();
-        args.putParcelable(TAG_MODEL, model);
-        fragment.setArguments(args);
-        fragment.show(fm, TAG_SORTING_LIST);
+        if (fm.isStateSaved()) {
+            Log.w(TAG, "Skip show sort dialog because state saved");
+            return;
+        }
+
+        if (fm.findFragmentByTag(TAG_SORTING_LIST) == null) {
+            SortListFragment fragment = new SortListFragment();
+            Bundle args = new Bundle();
+            args.putParcelable(TAG_MODEL, model);
+            fragment.setArguments(args);
+            fragment.show(fm, TAG_SORTING_LIST);
+        }
     }
 
     public SortListFragment() {
diff --git a/src/com/android/documentsui/theme/ThemeOverlayManager.java b/src/com/android/documentsui/theme/ThemeOverlayManager.java
index ca83268..0750822 100644
--- a/src/com/android/documentsui/theme/ThemeOverlayManager.java
+++ b/src/com/android/documentsui/theme/ThemeOverlayManager.java
@@ -22,7 +22,6 @@
 import android.content.pm.ApplicationInfo;
 import android.content.pm.PackageManager;
 import android.os.AsyncTask;
-import android.os.Environment;
 import android.os.UserHandle;
 import android.util.Log;
 
@@ -76,9 +75,9 @@
     }
 
     /**
-     * Return the OverlayInfo which is provided by the docsUI overlay package located product,
-     * system or vendor. We assume there should only one docsUI overlay package because priority
-     * not work for non-static overlay, so vendor should put only one docsUI overlay package.
+     * Return the OverlayInfo which is provided by the docsUI overlay package pre-installed in
+     * device. We assume there should only one docsUI overlay package because priority not work
+     * for non-static overlay, so vendor should put only one docsUI overlay package.
      *
      * @param pm the PackageManager
      */
@@ -87,13 +86,7 @@
         for (OverlayInfo info : getOverlayInfo()) {
             try {
                 final ApplicationInfo ai = pm.getApplicationInfo(info.getPackageName(), 0);
-                // Since isProduct(), isVendor() and isSystemApp() functions in ApplicationInfo are
-                // hidden. The best way to avoid unknown sideload APKs is filter path by string
-                // comparison.
-                final String sourceDir = ai.sourceDir;
-                if (sourceDir.startsWith(Environment.getProductDirectory().getAbsolutePath())
-                        || sourceDir.startsWith(Environment.getVendorDirectory().getAbsolutePath())
-                        || sourceDir.startsWith(Environment.getRootDirectory().getAbsolutePath())) {
+                if ((ai.flags & ApplicationInfo.FLAG_SYSTEM) != 0) {
                     return info;
                 }
             } catch (PackageManager.NameNotFoundException e) {
diff --git a/src/com/android/documentsui/ui/DialogController.java b/src/com/android/documentsui/ui/DialogController.java
index 8e96739..10de216 100644
--- a/src/com/android/documentsui/ui/DialogController.java
+++ b/src/com/android/documentsui/ui/DialogController.java
@@ -16,15 +16,10 @@
 package com.android.documentsui.ui;
 
 import android.app.Activity;
-import android.content.DialogInterface;
-import android.widget.Button;
-import android.widget.TextView;
 
-import androidx.appcompat.app.AlertDialog;
 import androidx.fragment.app.FragmentManager;
 
 import com.android.documentsui.R;
-import com.android.documentsui.base.ConfirmationCallback;
 import com.android.documentsui.base.DocumentInfo;
 import com.android.documentsui.base.Features;
 import com.android.documentsui.picker.ConfirmFragment;
@@ -34,15 +29,11 @@
 import com.android.documentsui.services.FileOperations;
 import com.android.documentsui.services.FileOperations.Callback.Status;
 
-import com.google.android.material.dialog.MaterialAlertDialogBuilder;
 import com.google.android.material.snackbar.Snackbar;
 
-import java.util.List;
-
 public interface DialogController {
 
     // Dialogs used in FilesActivity
-    void confirmDelete(List<DocumentInfo> docs, ConfirmationCallback callback);
     void showFileOperationStatus(int status, int opType, int docCount);
 
     /**
@@ -63,50 +54,12 @@
     public static final class RuntimeDialogController implements DialogController {
 
         private final Activity mActivity;
-        private final MessageBuilder mMessages;
         private final Features mFeatures;
         private OperationProgressDialog mCurrentProgressDialog = null;
 
-        public RuntimeDialogController(Features features, Activity activity, MessageBuilder messages) {
+        public RuntimeDialogController(Features features, Activity activity) {
             mFeatures = features;
             mActivity = activity;
-            mMessages = messages;
-        }
-
-        @Override
-        public void confirmDelete(List<DocumentInfo> docs, ConfirmationCallback callback) {
-            assert(!docs.isEmpty());
-
-            TextView message =
-                    (TextView) mActivity.getLayoutInflater().inflate(
-                            R.layout.dialog_delete_confirmation, null);
-            message.setText(mMessages.generateDeleteMessage(docs));
-
-            // For now, we implement this dialog NOT
-            // as a fragment (which can survive rotation and have its own state),
-            // but as a simple runtime dialog. So rotating a device with an
-            // active delete dialog...results in that dialog disappearing.
-            // We can do better, but don't have cycles for it now.
-            final AlertDialog alertDialog = new MaterialAlertDialogBuilder(mActivity)
-                    .setView(message)
-                    .setPositiveButton(
-                            android.R.string.ok,
-                            new DialogInterface.OnClickListener() {
-                                @Override
-                                public void onClick(DialogInterface dialog, int id) {
-                                    callback.accept(ConfirmationCallback.CONFIRM);
-                                }
-                            })
-                    .setNegativeButton(android.R.string.cancel, null)
-                    .create();
-
-            alertDialog.setOnShowListener(
-                    (DialogInterface) -> {
-                        Button positive = alertDialog.getButton(AlertDialog.BUTTON_POSITIVE);
-                        positive.setFocusable(true);
-                        positive.requestFocus();
-                    });
-            alertDialog.show();
         }
 
         @Override
@@ -205,7 +158,10 @@
         }
     }
 
-    static DialogController create(Features features, Activity activity, MessageBuilder messages) {
-        return new RuntimeDialogController(features, activity, messages);
+    /**
+     * Create DialogController Impl.
+     */
+    static DialogController create(Features features, Activity activity) {
+        return new RuntimeDialogController(features, activity);
     }
 }
diff --git a/tests/common/com/android/documentsui/DialogFragmentTest.java b/tests/common/com/android/documentsui/DialogFragmentTest.java
index 05ad5fb..4e373a9 100644
--- a/tests/common/com/android/documentsui/DialogFragmentTest.java
+++ b/tests/common/com/android/documentsui/DialogFragmentTest.java
@@ -36,7 +36,13 @@
 import androidx.test.rule.ActivityTestRule;
 import androidx.test.runner.AndroidJUnit4;
 
+import com.android.documentsui.base.DocumentInfo;
+import com.android.documentsui.dirlist.RenameDocumentFragment;
+import com.android.documentsui.files.DeleteDocumentFragment;
 import com.android.documentsui.files.FilesActivity;
+import com.android.documentsui.queries.SearchFragment;
+import com.android.documentsui.sorting.SortListFragment;
+import com.android.documentsui.sorting.SortModel;
 
 import com.google.android.material.textfield.TextInputEditText;
 
@@ -45,6 +51,7 @@
 import org.junit.Rule;
 import org.junit.Test;
 import org.junit.runner.RunWith;
+import org.mockito.Mockito;
 
 import java.io.FileInputStream;
 import java.io.IOException;
@@ -202,6 +209,49 @@
         switchOrientation(mActivityTestRule.getActivity());
     }
 
+    @Test
+    public void testCreateDirectoryFragmentShows_skipWhenStateSaved() {
+        mFragmentManager = Mockito.mock(FragmentManager.class);
+        Mockito.when(mFragmentManager.isStateSaved()).thenReturn(true);
+
+        // Use mock FragmentManager will cause NPE then test fail when DialogFragment.show is
+        // called, so test pass means it skip.
+        CreateDirectoryFragment.show(mFragmentManager);
+    }
+
+    @Test
+    public void testDeleteDocumentFragmentShows_skipWhenStateSaved() {
+        mFragmentManager = Mockito.mock(FragmentManager.class);
+        Mockito.when(mFragmentManager.isStateSaved()).thenReturn(true);
+
+        DeleteDocumentFragment.show(mFragmentManager, null, null);
+    }
+
+    @Test
+    public void testRenameDocumentFragmentShows_skipWhenStateSaved() {
+        mFragmentManager = Mockito.mock(FragmentManager.class);
+        Mockito.when(mFragmentManager.isStateSaved()).thenReturn(true);
+
+        RenameDocumentFragment.show(mFragmentManager, new DocumentInfo());
+    }
+
+    @Test
+    public void testSearchFragmentShows_skipWhenStateSaved() {
+        mFragmentManager = Mockito.mock(FragmentManager.class);
+        Mockito.when(mFragmentManager.isStateSaved()).thenReturn(true);
+
+        SearchFragment.showFragment(mFragmentManager, "");
+    }
+
+    @Test
+    public void testSortListFragmentShows_skipWhenStateSaved() {
+        mFragmentManager = Mockito.mock(FragmentManager.class);
+        Mockito.when(mFragmentManager.isStateSaved()).thenReturn(true);
+        SortModel sortModel = Mockito.mock(SortModel.class);
+
+        SortListFragment.show(mFragmentManager, sortModel);
+    }
+
     private static int getInputTextHeight(TextInputEditText v) {
         Paint paint = v.getPaint();
         final float textSize = paint.getTextSize();
diff --git a/tests/common/com/android/documentsui/SelectionHelpers.java b/tests/common/com/android/documentsui/SelectionHelpers.java
index 2018252..ecb0934 100644
--- a/tests/common/com/android/documentsui/SelectionHelpers.java
+++ b/tests/common/com/android/documentsui/SelectionHelpers.java
@@ -18,7 +18,6 @@
 
 import androidx.recyclerview.selection.DefaultSelectionTracker;
 import androidx.recyclerview.selection.SelectionPredicates;
-import androidx.recyclerview.selection.SelectionTracker;
 import androidx.recyclerview.selection.SelectionTracker.SelectionPredicate;
 import androidx.recyclerview.selection.StorageStrategy;
 
@@ -40,19 +39,13 @@
 
     public static DocsSelectionHelper createTestInstance(List<String> docs) {
         DocsSelectionHelper manager = new DocsSelectionHelper(
-                new DocsSelectionHelper.DelegateFactory() {
+                new DocsSelectionHelper.DelegateFactory());
 
-                    @Override
-                    SelectionTracker<String> create(SelectionTracker<String> selectionTracker) {
-                        return new DefaultSelectionTracker<String>(
-                                Integer.toHexString(System.identityHashCode(docs)),
-                                new TestStableIdProvider(docs),
-                                CAN_SET_ANYTHING,
-                                StorageStrategy.createStringStorage());
-                    }
-                });
-
-        manager.reset(null);
+        manager.reset(new DefaultSelectionTracker<String>(
+                Integer.toHexString(System.identityHashCode(docs)),
+                new TestStableIdProvider(docs),
+                CAN_SET_ANYTHING,
+                StorageStrategy.createStringStorage()));
         return manager;
     }
 }
diff --git a/tests/common/com/android/documentsui/TestActionModeAddons.java b/tests/common/com/android/documentsui/TestActionModeAddons.java
index 5379bbb..c928d6f 100644
--- a/tests/common/com/android/documentsui/TestActionModeAddons.java
+++ b/tests/common/com/android/documentsui/TestActionModeAddons.java
@@ -15,20 +15,12 @@
  */
 package com.android.documentsui;
 
-import com.android.documentsui.testing.TestConfirmationCallback;
-
 public class TestActionModeAddons implements ActionModeAddons {
 
     public boolean finishActionModeCalled;
-    public final TestConfirmationCallback finishOnConfirmed = new TestConfirmationCallback();
 
     @Override
     public void finishActionMode() {
         finishActionModeCalled = true;
     }
-
-    @Override
-    public void finishOnConfirmed(int code) {
-        finishOnConfirmed.accept(code);
-    }
 }
diff --git a/tests/common/com/android/documentsui/testing/TestActionHandler.java b/tests/common/com/android/documentsui/testing/TestActionHandler.java
index 7b11d41..f282342 100644
--- a/tests/common/com/android/documentsui/testing/TestActionHandler.java
+++ b/tests/common/com/android/documentsui/testing/TestActionHandler.java
@@ -59,7 +59,7 @@
     }
 
     @Override
-    public void deleteSelectedDocuments() {
+    public void showDeleteDialog() {
         mDeleteHappened = true;
     }
 
diff --git a/tests/common/com/android/documentsui/testing/TestMenu.java b/tests/common/com/android/documentsui/testing/TestMenu.java
index 61a7b4d..4ad8406 100644
--- a/tests/common/com/android/documentsui/testing/TestMenu.java
+++ b/tests/common/com/android/documentsui/testing/TestMenu.java
@@ -47,6 +47,7 @@
                 R.id.dir_menu_paste_from_clipboard,
                 R.id.dir_menu_create_dir,
                 R.id.dir_menu_select_all,
+                R.id.dir_menu_deselect_all,
                 R.id.dir_menu_rename,
                 R.id.dir_menu_delete,
                 R.id.dir_menu_view_in_owner,
@@ -62,6 +63,7 @@
                 R.id.action_menu_delete,
                 R.id.action_menu_select,
                 R.id.action_menu_select_all,
+                R.id.action_menu_deselect_all,
                 R.id.action_menu_copy_to,
                 R.id.action_menu_extract_to,
                 R.id.action_menu_move_to,
diff --git a/tests/common/com/android/documentsui/testing/TestProvidersAccess.java b/tests/common/com/android/documentsui/testing/TestProvidersAccess.java
index 13c5c34..e7bd485 100644
--- a/tests/common/com/android/documentsui/testing/TestProvidersAccess.java
+++ b/tests/common/com/android/documentsui/testing/TestProvidersAccess.java
@@ -55,7 +55,6 @@
         DOWNLOADS.derivedType = RootInfo.TYPE_DOWNLOADS;
         DOWNLOADS.flags = Root.FLAG_LOCAL_ONLY
                 | Root.FLAG_SUPPORTS_CREATE
-                | Root.FLAG_SUPPORTS_IS_CHILD
                 | Root.FLAG_SUPPORTS_RECENTS;
 
         HOME = new RootInfo();
@@ -80,12 +79,14 @@
         PICKLES.rootId = "pickles";
         PICKLES.title = "Pickles";
 
-        RECENTS = new RootInfo() {{
-            // Special root for recents
-            derivedType = RootInfo.TYPE_RECENTS;
-            flags = Root.FLAG_LOCAL_ONLY | Root.FLAG_SUPPORTS_IS_CHILD;
-            availableBytes = -1;
-        }};
+        RECENTS = new RootInfo() {
+            {
+                // Special root for recents
+                derivedType = RootInfo.TYPE_RECENTS;
+                flags = Root.FLAG_LOCAL_ONLY;
+                availableBytes = -1;
+            }
+        };
         RECENTS.title = "Recents";
 
         INSPECTOR = new RootInfo();
@@ -118,6 +119,8 @@
         EXTERNALSTORAGE.rootId = Providers.ROOT_ID_DEVICE;
         EXTERNALSTORAGE.title = "Device";
         EXTERNALSTORAGE.derivedType = RootInfo.TYPE_LOCAL;
+        EXTERNALSTORAGE.flags = Root.FLAG_LOCAL_ONLY
+                | Root.FLAG_SUPPORTS_IS_CHILD;
     }
 
     public final Map<String, Collection<RootInfo>> roots = new HashMap<>();
@@ -128,6 +131,7 @@
         add(HOME);
         add(HAMMY);
         add(PICKLES);
+        add(EXTERNALSTORAGE);
     }
 
     private void add(RootInfo root) {
diff --git a/tests/common/com/android/documentsui/testing/TestScopedPreferences.java b/tests/common/com/android/documentsui/testing/TestScopedPreferences.java
index e2227b9..2ef79c4 100644
--- a/tests/common/com/android/documentsui/testing/TestScopedPreferences.java
+++ b/tests/common/com/android/documentsui/testing/TestScopedPreferences.java
@@ -24,6 +24,7 @@
 public class TestScopedPreferences implements ScopedPreferences {
 
     private boolean mShowDeviceRoot;
+    private boolean mIsRecordSearch;
 
     @Override
     public boolean getShowDeviceRoot() {
@@ -34,4 +35,14 @@
     public void setShowDeviceRoot(boolean display) {
         mShowDeviceRoot = display;
     }
- }
+
+    @Override
+    public boolean isRecordSearch() {
+        return mIsRecordSearch;
+    }
+
+    @Override
+    public void setRecordSearch(boolean show) {
+        mIsRecordSearch = show;
+    }
+}
diff --git a/tests/common/com/android/documentsui/testing/TestSearchViewManager.java b/tests/common/com/android/documentsui/testing/TestSearchViewManager.java
index dbc5c44..f5cde8a 100644
--- a/tests/common/com/android/documentsui/testing/TestSearchViewManager.java
+++ b/tests/common/com/android/documentsui/testing/TestSearchViewManager.java
@@ -66,7 +66,7 @@
                     }
                 },
                 new CommandInterceptor(new TestFeatures()), mock(ViewGroup.class),
-                null /* savedState */);
+                null /* savedState */, () -> true /* recordSearchSupplier */);
     }
 
     @Override
diff --git a/tests/common/com/android/documentsui/ui/TestDialogController.java b/tests/common/com/android/documentsui/ui/TestDialogController.java
index 190ce72..17916b2 100644
--- a/tests/common/com/android/documentsui/ui/TestDialogController.java
+++ b/tests/common/com/android/documentsui/ui/TestDialogController.java
@@ -17,7 +17,6 @@
 
 import androidx.fragment.app.FragmentManager;
 
-import com.android.documentsui.base.ConfirmationCallback;
 import com.android.documentsui.base.DocumentInfo;
 import com.android.documentsui.picker.ConfirmFragment;
 import com.android.documentsui.services.FileOperation;
@@ -25,11 +24,8 @@
 
 import junit.framework.Assert;
 
-import java.util.List;
-
 public class TestDialogController implements DialogController {
 
-    public int mNextConfirmationCode;
     private int mFileOpStatus;
     private boolean mNoApplicationFound;
     private boolean mDocumentsClipped;
@@ -39,13 +35,6 @@
     private int mConfrimType;
 
     public TestDialogController() {
-        // by default, always confirm
-        mNextConfirmationCode = ConfirmationCallback.CONFIRM;
-    }
-
-    @Override
-    public void confirmDelete(List<DocumentInfo> docs, ConfirmationCallback callback) {
-        callback.accept(mNextConfirmationCode);
     }
 
     @Override
@@ -116,12 +105,4 @@
         Assert.assertEquals(expected, mTarget);
         Assert.assertEquals(ConfirmFragment.TYPE_OEPN_TREE, mConfrimType);
     }
-
-    public void confirmNext() {
-        mNextConfirmationCode = ConfirmationCallback.CONFIRM;
-    }
-
-    public void rejectNext() {
-        mNextConfirmationCode = ConfirmationCallback.REJECT;
-    }
 }
diff --git a/tests/functional/com/android/documentsui/RenameDocumentUiTest.java b/tests/functional/com/android/documentsui/RenameDocumentUiTest.java
index 1c72600..863cdd0 100644
--- a/tests/functional/com/android/documentsui/RenameDocumentUiTest.java
+++ b/tests/functional/com/android/documentsui/RenameDocumentUiTest.java
@@ -132,6 +132,8 @@
         bots.directory.assertDocumentsPresent(fileName1);
         bots.directory.assertDocumentsAbsent(newName);
         bots.directory.assertDocumentsCount(4);
+
+        bots.directory.assertSelection(1);
     }
 
     public void testRenameDir() throws Exception {
diff --git a/tests/unit/com/android/documentsui/DirectoryResultTest.java b/tests/unit/com/android/documentsui/DirectoryResultTest.java
new file mode 100644
index 0000000..5994bdc
--- /dev/null
+++ b/tests/unit/com/android/documentsui/DirectoryResultTest.java
@@ -0,0 +1,59 @@
+/*
+ * Copyright (C) 2019 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.documentsui;
+
+import android.content.ContentProviderClient;
+import android.database.MatrixCursor;
+
+import androidx.test.filters.MediumTest;
+import androidx.test.runner.AndroidJUnit4;
+
+import com.android.documentsui.base.DocumentInfo;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.mockito.Mockito;
+
+@RunWith(AndroidJUnit4.class)
+@MediumTest
+public class DirectoryResultTest {
+
+    private ContentProviderClient mClient;
+    private MatrixCursor mCursor;
+
+    @Before
+    public void setUp() {
+        mClient = Mockito.mock(ContentProviderClient.class);
+        mCursor = Mockito.mock(MatrixCursor.class);
+    }
+
+    @Test
+    public void testClose() {
+        DirectoryResult result = new DirectoryResult();
+        DocumentInfo doc = new DocumentInfo();
+
+        result.client = mClient;
+        result.cursor = mCursor;
+        result.doc = doc;
+
+        result.close();
+
+        Mockito.verify(mClient).close();
+        Mockito.verify(mCursor).close();
+    }
+}
diff --git a/tests/unit/com/android/documentsui/DocsSelectionHelperTest.java b/tests/unit/com/android/documentsui/DocsSelectionHelperTest.java
index c06201b..e377f0a 100644
--- a/tests/unit/com/android/documentsui/DocsSelectionHelperTest.java
+++ b/tests/unit/com/android/documentsui/DocsSelectionHelperTest.java
@@ -22,7 +22,6 @@
 import static org.junit.Assert.assertTrue;
 
 import androidx.recyclerview.selection.Selection;
-import androidx.recyclerview.selection.SelectionTracker;
 import androidx.test.filters.SmallTest;
 import androidx.test.runner.AndroidJUnit4;
 
@@ -51,15 +50,7 @@
     @Before
     public void setup() {
         mCreated = new ArrayList<>();
-        mFactory = new DelegateFactory() {
-
-            @Override
-            TestSelectionManager create(SelectionTracker<String> selectionTracker) {
-                TestSelectionManager mgr = new TestSelectionManager();
-                mCreated.add(mgr);
-                return mgr;
-            }
-        };
+        mFactory = new DelegateFactory();
 
         mSelectionMgr = new DocsSelectionHelper(mFactory);
     }
@@ -105,7 +96,10 @@
     }
 
     private void resetSelectionHelper() {
-        mSelectionMgr.reset(null); // nulls are passed to factory. We ignore.
+        TestSelectionManager mgr = new TestSelectionManager();
+        mCreated.add(mgr);
+
+        mSelectionMgr.reset(mgr);
     }
 
     private static final class TestSelectionManager extends DummySelectionTracker<String> {
diff --git a/tests/unit/com/android/documentsui/dirlist/AccessibilityTest.java b/tests/unit/com/android/documentsui/dirlist/AccessibilityTest.java
index 93b9ed6..99d4751 100644
--- a/tests/unit/com/android/documentsui/dirlist/AccessibilityTest.java
+++ b/tests/unit/com/android/documentsui/dirlist/AccessibilityTest.java
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2017 The Android Open Source Project
+ * Copyright (C) 2019 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.
@@ -16,84 +16,54 @@
 
 package com.android.documentsui.dirlist;
 
-import android.database.Cursor;
 import android.test.AndroidTestCase;
-import android.test.suitebuilder.annotation.SmallTest;
 import android.view.View;
-import android.widget.Space;
+import android.view.accessibility.AccessibilityNodeInfo;
 
-import androidx.core.view.accessibility.AccessibilityNodeInfoCompat;
-import androidx.recyclerview.widget.RecyclerView;
+import androidx.test.filters.SmallTest;
 
-import com.android.documentsui.testing.TestRecyclerView;
 import com.android.documentsui.testing.Views;
 
-import java.util.ArrayList;
-import java.util.List;
-
 @SmallTest
 public class AccessibilityTest extends AndroidTestCase {
 
-    private static final List<String> ITEMS = TestData.create(10);
-
-    private TestRecyclerView mView;
     private AccessibilityEventRouter mAccessibilityDelegate;
     private boolean mClickCallbackCalled = false;
     private boolean mLongClickCallbackCalled = false;
 
     @Override
     public void setUp() throws Exception {
-        mView = TestRecyclerView.create(ITEMS);
-        mAccessibilityDelegate = new AccessibilityEventRouter(mView, (View v) -> {
+        mAccessibilityDelegate = new AccessibilityEventRouter((View v) -> {
             mClickCallbackCalled = true;
             return true;
         }, (View v) -> {
             mLongClickCallbackCalled = true;
             return true;
         });
-        mView.setAccessibilityDelegateCompat(mAccessibilityDelegate);
     }
 
     public void test_announceSelected() throws Exception {
         View item = Views.createTestView(true);
-        AccessibilityNodeInfoCompat info = AccessibilityNodeInfoCompat.obtain();
-        mAccessibilityDelegate.getItemDelegate().onInitializeAccessibilityNodeInfo(item, info);
+        AccessibilityNodeInfo info = AccessibilityNodeInfo.obtain();
+        mAccessibilityDelegate.onInitializeAccessibilityNodeInfo(item, info);
         assertTrue(info.isSelected());
     }
 
-    public void testNullItemDetails_NoActionClick() throws Exception {
-        View item = Views.createTestView(true);
-        AccessibilityNodeInfoCompat info = AccessibilityNodeInfoCompat.obtain();
-
-        List<RecyclerView.ViewHolder> holders = new ArrayList<>();
-        holders.add(new MessageHolder(mView.getContext(), new Space(mView.getContext())) {
-            @Override
-            public void bind(Cursor cursor, String modelId) {
-
-            }
-        });
-
-        mView.setHolders(holders);
-
-        mAccessibilityDelegate.getItemDelegate().onInitializeAccessibilityNodeInfo(item, info);
-        assertFalse(info.isClickable());
-    }
-
     public void test_routesAccessibilityClicks() throws Exception {
         View item = Views.createTestView(true);
-        AccessibilityNodeInfoCompat info = AccessibilityNodeInfoCompat.obtain();
-        mAccessibilityDelegate.getItemDelegate().onInitializeAccessibilityNodeInfo(item, info);
-        mAccessibilityDelegate.getItemDelegate()
-            .performAccessibilityAction(item, AccessibilityNodeInfoCompat.ACTION_CLICK, null);
+        AccessibilityNodeInfo info = AccessibilityNodeInfo.obtain();
+        mAccessibilityDelegate.onInitializeAccessibilityNodeInfo(item, info);
+        mAccessibilityDelegate.performAccessibilityAction(
+                item, AccessibilityNodeInfo.ACTION_CLICK, null);
         assertTrue(mClickCallbackCalled);
     }
 
     public void test_routesAccessibilityLongClicks() throws Exception {
         View item = Views.createTestView(true);
-        AccessibilityNodeInfoCompat info = AccessibilityNodeInfoCompat.obtain();
-        mAccessibilityDelegate.getItemDelegate().onInitializeAccessibilityNodeInfo(item, info);
-        mAccessibilityDelegate.getItemDelegate()
-            .performAccessibilityAction(item, AccessibilityNodeInfoCompat.ACTION_LONG_CLICK, null);
+        AccessibilityNodeInfo info = AccessibilityNodeInfo.obtain();
+        mAccessibilityDelegate.onInitializeAccessibilityNodeInfo(item, info);
+        mAccessibilityDelegate.performAccessibilityAction(
+                item, AccessibilityNodeInfo.ACTION_LONG_CLICK, null);
         assertTrue(mLongClickCallbackCalled);
     }
 }
diff --git a/tests/unit/com/android/documentsui/files/ActionHandlerTest.java b/tests/unit/com/android/documentsui/files/ActionHandlerTest.java
index e5141cd..5f1d10c 100644
--- a/tests/unit/com/android/documentsui/files/ActionHandlerTest.java
+++ b/tests/unit/com/android/documentsui/files/ActionHandlerTest.java
@@ -74,7 +74,9 @@
 import org.junit.Test;
 import org.junit.runner.RunWith;
 
+import java.util.ArrayList;
 import java.util.Arrays;
+import java.util.List;
 
 @RunWith(AndroidJUnit4.class)
 @MediumTest
@@ -106,8 +108,6 @@
 
         mHandler = createHandler();
 
-        mDialogs.confirmNext();
-
         mEnv.selectDocument(TestEnv.FILE_GIF);
     }
 
@@ -161,36 +161,28 @@
     }
 
     @Test
-    public void testDeleteSelectedDocuments_NoSelection() {
+    public void testShowDeleteDialog_NoSelection() {
         mEnv.populateStack();
 
         mEnv.selectionMgr.clearSelection();
-        mHandler.deleteSelectedDocuments();
-        mDialogs.assertNoFileFailures();
+        mHandler.showDeleteDialog();
         mActivity.startService.assertNotCalled();
-        mActionModeAddons.finishOnConfirmed.assertNeverCalled();
+        assertFalse(mActionModeAddons.finishActionModeCalled);
     }
 
     @Test
-    public void testDeleteSelectedDocuments_Cancelable() {
+    public void testDeleteSelectedDocuments() {
         mEnv.populateStack();
 
-        mDialogs.rejectNext();
-        mHandler.deleteSelectedDocuments();
-        mDialogs.assertNoFileFailures();
-        mActivity.startService.assertNotCalled();
-        mActionModeAddons.finishOnConfirmed.assertRejected();
-    }
+        mEnv.selectionMgr.clearSelection();
+        mEnv.selectDocument(TestEnv.FILE_PNG);
 
-    // Recents root means when deleting the srcParent will be null.
-    @Test
-    public void testDeleteSelectedDocuments_RecentsRoot() {
-        mEnv.state.stack.changeRoot(TestProvidersAccess.RECENTS);
+        List<DocumentInfo> docs = new ArrayList<>();
+        docs.add(TestEnv.FILE_PNG);
+        mHandler.deleteSelectedDocuments(docs, mEnv.state.stack.peek());
 
-        mHandler.deleteSelectedDocuments();
-        mDialogs.assertNoFileFailures();
         mActivity.startService.assertCalled();
-        mActionModeAddons.finishOnConfirmed.assertCalled();
+        assertTrue(mActionModeAddons.finishActionModeCalled);
     }
 
     @Test
diff --git a/tests/unit/com/android/documentsui/files/MenuManagerTest.java b/tests/unit/com/android/documentsui/files/MenuManagerTest.java
index 6f79c94..0f2ed3b 100644
--- a/tests/unit/com/android/documentsui/files/MenuManagerTest.java
+++ b/tests/unit/com/android/documentsui/files/MenuManagerTest.java
@@ -63,6 +63,7 @@
     private TestMenuItem dirPasteFromClipboard;
     private TestMenuItem dirCreateDir;
     private TestMenuItem dirSelectAll;
+    private TestMenuItem mDirDeselectAll;
     private TestMenuItem dirRename;
     private TestMenuItem dirDelete;
     private TestMenuItem dirViewInOwner;
@@ -82,6 +83,7 @@
     private TestMenuItem actionModeShare;
     private TestMenuItem actionModeDelete;
     private TestMenuItem actionModeSelectAll;
+    private TestMenuItem mActionModeDeselectAll;
     private TestMenuItem actionModeCopyTo;
     private TestMenuItem actionModeExtractTo;
     private TestMenuItem actionModeMoveTo;
@@ -118,6 +120,8 @@
     private TestActivity activity = TestActivity.create(TestEnv.create());
     private SelectionTracker<String> selectionManager;
 
+    private int mFilesCount;
+
     @Before
     public void setUp() {
         testMenu = TestMenu.create();
@@ -131,6 +135,7 @@
         dirPasteFromClipboard = testMenu.findItem(R.id.dir_menu_paste_from_clipboard);
         dirCreateDir = testMenu.findItem(R.id.dir_menu_create_dir);
         dirSelectAll = testMenu.findItem(R.id.dir_menu_select_all);
+        mDirDeselectAll = testMenu.findItem(R.id.dir_menu_deselect_all);
         dirRename = testMenu.findItem(R.id.dir_menu_rename);
         dirDelete = testMenu.findItem(R.id.dir_menu_delete);
         dirViewInOwner = testMenu.findItem(R.id.dir_menu_view_in_owner);
@@ -148,6 +153,7 @@
         actionModeShare = testMenu.findItem(R.id.action_menu_share);
         actionModeDelete = testMenu.findItem(R.id.action_menu_delete);
         actionModeSelectAll = testMenu.findItem(R.id.action_menu_select_all);
+        mActionModeDeselectAll = testMenu.findItem(R.id.action_menu_deselect_all);
         actionModeCopyTo = testMenu.findItem(R.id.action_menu_copy_to);
         actionModeExtractTo = testMenu.findItem(R.id.action_menu_extract_to);
         actionModeMoveTo = testMenu.findItem(R.id.action_menu_move_to);
@@ -186,6 +192,9 @@
         selectionManager = SelectionHelpers.createTestInstance(TestData.create(1));
         selectionManager.select("0");
 
+        selectionDetails.size = 1;
+        mFilesCount = 10;
+
         mgr = new MenuManager(
                 features,
                 testSearchManager,
@@ -194,7 +203,8 @@
                 activity,
                 selectionManager,
                 this::getApplicationNameFromAuthority,
-                this::getUriFromModelId);
+                this::getUriFromModelId,
+                this::getFilesCount);
 
         testRootInfo = new RootInfo();
         testDocInfo = new DocumentInfo();
@@ -204,10 +214,15 @@
     private Uri getUriFromModelId(String id) {
         return Uri.EMPTY;
     }
+
     private String getApplicationNameFromAuthority(String authority) {
         return "TestApp";
     }
 
+    private int getFilesCount() {
+        return mFilesCount;
+    }
+
     @Test
     public void testActionMenu() {
         selectionDetails.canDelete = true;
@@ -226,6 +241,10 @@
         actionModeViewInOwner.assertInvisible();
         actionModeSort.assertVisible();
         actionModeSort.assertEnabled();
+        actionModeSelectAll.assertVisible();
+        actionModeSelectAll.assertEnabled();
+        mActionModeDeselectAll.assertInvisible();
+        mActionModeDeselectAll.assertDisabled();
     }
 
     @Test
@@ -308,7 +327,8 @@
                 activity,
                 selectionManager,
                 this::getApplicationNameFromAuthority,
-                this::getUriFromModelId);
+                this::getUriFromModelId,
+                this::getFilesCount);
 
         selectionDetails.canViewInOwner = true;
         mgr.updateActionMenu(testMenu, selectionDetails);
@@ -410,6 +430,19 @@
     }
 
     @Test
+    public void testActionMenu_CanDeselectAll() {
+        selectionDetails.size = 1;
+        mFilesCount = 1;
+
+        mgr.updateActionMenu(testMenu, selectionDetails);
+
+        actionModeSelectAll.assertInvisible();
+        actionModeSelectAll.assertDisabled();
+        mActionModeDeselectAll.assertVisible();
+        mActionModeDeselectAll.assertEnabled();
+    }
+
+    @Test
     public void testOptionMenu() {
         mgr.updateOptionMenu(testMenu);
 
@@ -501,10 +534,12 @@
 
     @Test
     public void testContextMenu_EmptyArea() {
-        mgr.updateContextMenuForContainer(testMenu);
+        mgr.updateContextMenuForContainer(testMenu, selectionDetails);
 
         dirSelectAll.assertVisible();
         dirSelectAll.assertEnabled();
+        mDirDeselectAll.assertInvisible();
+        mDirDeselectAll.assertDisabled();
         dirPasteFromClipboard.assertVisible();
         dirPasteFromClipboard.assertDisabled();
         dirCreateDir.assertVisible();
@@ -512,11 +547,24 @@
     }
 
     @Test
+    public void testContextMenu_EmptyArea_CanDeselectAll() {
+        selectionDetails.size = 1;
+        mFilesCount = 1;
+
+        mgr.updateContextMenuForContainer(testMenu, selectionDetails);
+
+        dirSelectAll.assertInvisible();
+        dirSelectAll.assertDisabled();
+        mDirDeselectAll.assertVisible();
+        mDirDeselectAll.assertEnabled();
+    }
+
+    @Test
     public void testContextMenu_EmptyArea_NoItemToPaste() {
         dirDetails.hasItemsToPaste = false;
         dirDetails.canCreateDoc = true;
 
-        mgr.updateContextMenuForContainer(testMenu);
+        mgr.updateContextMenuForContainer(testMenu, selectionDetails);
 
         dirSelectAll.assertVisible();
         dirSelectAll.assertEnabled();
@@ -531,7 +579,7 @@
         dirDetails.hasItemsToPaste = true;
         dirDetails.canCreateDoc = false;
 
-        mgr.updateContextMenuForContainer(testMenu);
+        mgr.updateContextMenuForContainer(testMenu, selectionDetails);
 
         dirSelectAll.assertVisible();
         dirSelectAll.assertEnabled();
@@ -546,7 +594,7 @@
         dirDetails.hasItemsToPaste = true;
         dirDetails.canCreateDoc = true;
 
-        mgr.updateContextMenuForContainer(testMenu);
+        mgr.updateContextMenuForContainer(testMenu, selectionDetails);
 
         dirSelectAll.assertVisible();
         dirSelectAll.assertEnabled();
@@ -560,7 +608,7 @@
     public void testContextMenu_EmptyArea_CanCreateDirectory() {
         dirDetails.canCreateDirectory = true;
 
-        mgr.updateContextMenuForContainer(testMenu);
+        mgr.updateContextMenuForContainer(testMenu, selectionDetails);
 
         dirSelectAll.assertVisible();
         dirSelectAll.assertEnabled();
@@ -640,7 +688,7 @@
     public void testContextMenu_CanInspectContainer() {
         features.inspector = true;
         dirDetails.canInspectDirectory = true;
-        mgr.updateContextMenuForContainer(testMenu);
+        mgr.updateContextMenuForContainer(testMenu, selectionDetails);
         dirInspect.assertVisible();
         dirInspect.assertEnabled();
     }
diff --git a/tests/unit/com/android/documentsui/picker/ActionHandlerTest.java b/tests/unit/com/android/documentsui/picker/ActionHandlerTest.java
index 0d07061..1bbd700 100644
--- a/tests/unit/com/android/documentsui/picker/ActionHandlerTest.java
+++ b/tests/unit/com/android/documentsui/picker/ActionHandlerTest.java
@@ -16,10 +16,10 @@
 
 package com.android.documentsui.picker;
 
-import static org.mockito.Mockito.verify;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertNotNull;
 import static org.mockito.Mockito.mock;
+import static org.mockito.Mockito.verify;
 
 import android.app.Activity;
 import android.content.ClipData;
@@ -52,13 +52,13 @@
 import com.android.documentsui.testing.TestProvidersAccess;
 import com.android.documentsui.testing.TestResolveInfo;
 
-import java.util.concurrent.Executor;
 import org.junit.AfterClass;
 import org.junit.Before;
 import org.junit.Test;
 import org.junit.runner.RunWith;
 
 import java.util.Arrays;
+import java.util.concurrent.Executor;
 
 @RunWith(AndroidJUnit4.class)
 @MediumTest
@@ -91,8 +91,6 @@
                 mPickCountRecord
         );
 
-        mEnv.dialogs.confirmNext();
-
         mEnv.selectionMgr.select("1");
 
         AsyncTask.setDefaultExecutor(mEnv.mExecutor);
@@ -220,13 +218,17 @@
     }
 
     @Test
-    public void testInitLocation_DefaultToDownloads_ActionOpenTree() throws Exception {
-        testInitLocationDefaultToDownloadsOnAction(State.ACTION_OPEN_TREE);
+    public void testInitLocation_DefaultsToDownloads_ActionCreate() throws Exception {
+        testInitLocationDefaultToDownloadsOnAction(State.ACTION_CREATE);
     }
 
     @Test
-    public void testInitLocation_DefaultsToDownloads_ActionCreate() throws Exception {
-        testInitLocationDefaultToDownloadsOnAction(State.ACTION_CREATE);
+    public void testInitLocation_DefaultToDeviceRoot_ActionOpenTree() throws Exception {
+        mEnv.state.action = State.ACTION_OPEN_TREE;
+
+        mHandler.initLocation(mActivity.getIntent());
+
+        assertRootPicked(TestProvidersAccess.EXTERNALSTORAGE.getUri());
     }
 
     @Test
diff --git a/tests/unit/com/android/documentsui/picker/MenuManagerTest.java b/tests/unit/com/android/documentsui/picker/MenuManagerTest.java
index 8287e9f..5e14cb9 100644
--- a/tests/unit/com/android/documentsui/picker/MenuManagerTest.java
+++ b/tests/unit/com/android/documentsui/picker/MenuManagerTest.java
@@ -63,6 +63,7 @@
     private TestMenuItem dirPasteFromClipboard;
     private TestMenuItem dirCreateDir;
     private TestMenuItem dirSelectAll;
+    private TestMenuItem mDirDeselectAll;
     private TestMenuItem dirRename;
     private TestMenuItem dirDelete;
     private TestMenuItem dirViewInOwner;
@@ -82,6 +83,7 @@
     private TestMenuItem actionModeShare;
     private TestMenuItem actionModeDelete;
     private TestMenuItem actionModeSelectAll;
+    private TestMenuItem mActionModeDeselectAll;
     private TestMenuItem actionModeCopyTo;
     private TestMenuItem actionModeExtractTo;
     private TestMenuItem actionModeMoveTo;
@@ -111,6 +113,8 @@
     private DocumentInfo testDocInfo;
     private MenuManager mgr;
 
+    private int mFilesCount;
+
     @Before
     public void setUp() {
         testMenu = TestMenu.create();
@@ -122,6 +126,7 @@
         dirPasteFromClipboard = testMenu.findItem(R.id.dir_menu_paste_from_clipboard);
         dirCreateDir = testMenu.findItem(R.id.dir_menu_create_dir);
         dirSelectAll = testMenu.findItem(R.id.dir_menu_select_all);
+        mDirDeselectAll = testMenu.findItem(R.id.dir_menu_deselect_all);
         dirRename = testMenu.findItem(R.id.dir_menu_rename);
         dirDelete = testMenu.findItem(R.id.dir_menu_delete);
         dirViewInOwner = testMenu.findItem(R.id.dir_menu_view_in_owner);
@@ -138,6 +143,7 @@
         actionModeShare = testMenu.findItem(R.id.action_menu_share);
         actionModeDelete = testMenu.findItem(R.id.action_menu_delete);
         actionModeSelectAll = testMenu.findItem(R.id.action_menu_select_all);
+        mActionModeDeselectAll = testMenu.findItem(R.id.action_menu_deselect_all);
         actionModeCopyTo = testMenu.findItem(R.id.action_menu_copy_to);
         actionModeExtractTo = testMenu.findItem(R.id.action_menu_extract_to);
         actionModeMoveTo = testMenu.findItem(R.id.action_menu_move_to);
@@ -162,7 +168,9 @@
         selectionDetails = new TestSelectionDetails();
         dirDetails = new TestDirectoryDetails();
         testSearchManager = new TestSearchViewManager();
-        mgr = new MenuManager(testSearchManager, state, dirDetails);
+        mgr = new MenuManager(testSearchManager, state, dirDetails, this::getFilesCount);
+        selectionDetails.size = 1;
+        mFilesCount = 10;
 
         testRootInfo = new RootInfo();
         testDocInfo = new DocumentInfo();
@@ -170,6 +178,10 @@
         state.allowMultiple = true;
     }
 
+    private int getFilesCount() {
+        return mFilesCount;
+    }
+
     @Test
     public void testActionMenu() {
         mgr.updateActionMenu(testMenu, selectionDetails);
@@ -178,6 +190,7 @@
         actionModeShare.assertInvisible();
         actionModeRename.assertInvisible();
         actionModeSelectAll.assertVisible();
+        mActionModeDeselectAll.assertInvisible();
         actionModeViewInOwner.assertInvisible();
         actionModeSort.assertVisible();
         actionModeSort.assertEnabled();
@@ -221,6 +234,7 @@
         mgr.updateActionMenu(testMenu, selectionDetails);
 
         actionModeSelectAll.assertInvisible();
+        mActionModeDeselectAll.assertInvisible();
     }
 
     @Test
@@ -229,6 +243,19 @@
         mgr.updateActionMenu(testMenu, selectionDetails);
 
         actionModeSelectAll.assertVisible();
+        mActionModeDeselectAll.assertInvisible();
+    }
+
+    @Test
+    public void testActionMenu_CanDeselectAll() {
+        state.allowMultiple = true;
+        selectionDetails.size = 1;
+        mFilesCount = 1;
+
+        mgr.updateActionMenu(testMenu, selectionDetails);
+
+        actionModeSelectAll.assertInvisible();
+        mActionModeDeselectAll.assertVisible();
     }
 
     @Test
@@ -311,10 +338,12 @@
         dirDetails.canCreateDoc = false;
         dirDetails.canCreateDirectory = false;
 
-        mgr.updateContextMenuForContainer(testMenu);
+        mgr.updateContextMenuForContainer(testMenu, selectionDetails);
 
         dirSelectAll.assertVisible();
         dirSelectAll.assertEnabled();
+        mDirDeselectAll.assertInvisible();
+        mDirDeselectAll.assertDisabled();
         dirPasteFromClipboard.assertVisible();
         dirPasteFromClipboard.assertDisabled();
         dirCreateDir.assertVisible();
@@ -326,7 +355,7 @@
         dirDetails.hasItemsToPaste = false;
         dirDetails.canCreateDoc = true;
 
-        mgr.updateContextMenuForContainer(testMenu);
+        mgr.updateContextMenuForContainer(testMenu, selectionDetails);
 
         dirSelectAll.assertVisible();
         dirSelectAll.assertEnabled();
@@ -341,7 +370,7 @@
         dirDetails.hasItemsToPaste = true;
         dirDetails.canCreateDoc = false;
 
-        mgr.updateContextMenuForContainer(testMenu);
+        mgr.updateContextMenuForContainer(testMenu, selectionDetails);
 
         dirSelectAll.assertVisible();
         dirSelectAll.assertEnabled();
@@ -356,7 +385,7 @@
         dirDetails.hasItemsToPaste = true;
         dirDetails.canCreateDoc = true;
 
-        mgr.updateContextMenuForContainer(testMenu);
+        mgr.updateContextMenuForContainer(testMenu, selectionDetails);
 
         dirSelectAll.assertVisible();
         dirSelectAll.assertEnabled();
@@ -370,7 +399,7 @@
     public void testContextMenu_EmptyArea_CanCreateDirectory() {
         dirDetails.canCreateDirectory = true;
 
-        mgr.updateContextMenuForContainer(testMenu);
+        mgr.updateContextMenuForContainer(testMenu, selectionDetails);
 
         dirSelectAll.assertVisible();
         dirSelectAll.assertEnabled();
@@ -381,6 +410,19 @@
     }
 
     @Test
+    public void testContextMenu_EmptyArea_CanDeselectAll() {
+        selectionDetails.size = 1;
+        mFilesCount = 1;
+
+        mgr.updateContextMenuForContainer(testMenu, selectionDetails);
+
+        dirSelectAll.assertInvisible();
+        dirSelectAll.assertDisabled();
+        mDirDeselectAll.assertVisible();
+        mDirDeselectAll.assertEnabled();
+    }
+
+    @Test
     public void testContextMenu_OnFile() {
         mgr.updateContextMenuForFiles(testMenu, selectionDetails);
         // We don't want share in pickers.
diff --git a/tests/unit/com/android/documentsui/picker/UpdatePickResultTaskTest.java b/tests/unit/com/android/documentsui/picker/UpdatePickResultTaskTest.java
new file mode 100644
index 0000000..4c2fb89
--- /dev/null
+++ b/tests/unit/com/android/documentsui/picker/UpdatePickResultTaskTest.java
@@ -0,0 +1,46 @@
+/*
+ * Copyright (C) 2019 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.documentsui.picker;
+
+import android.content.Context;
+
+import androidx.test.InstrumentationRegistry;
+import androidx.test.filters.SmallTest;
+import androidx.test.runner.AndroidJUnit4;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+@RunWith(AndroidJUnit4.class)
+@SmallTest
+public class UpdatePickResultTaskTest {
+
+    private UpdatePickResultTask mTask;
+
+    @Before
+    public void setUp() {
+        Context context = InstrumentationRegistry.getInstrumentation().getTargetContext();
+        mTask = new UpdatePickResultTask(context, new PickResult());
+    }
+
+    @Test
+    public void testSafeExcute_noCrash() throws Exception {
+        mTask.safeExecute();
+        mTask.safeExecute();
+    }
+}
diff --git a/tests/unit/com/android/documentsui/queries/SearchChipViewManagerTest.java b/tests/unit/com/android/documentsui/queries/SearchChipViewManagerTest.java
index 03b7358..9dbef02 100644
--- a/tests/unit/com/android/documentsui/queries/SearchChipViewManagerTest.java
+++ b/tests/unit/com/android/documentsui/queries/SearchChipViewManagerTest.java
@@ -22,7 +22,7 @@
 
 import android.content.Context;
 import android.os.Bundle;
-
+import android.provider.DocumentsContract;
 import android.view.View;
 import android.view.ViewGroup;
 import android.widget.LinearLayout;
@@ -47,7 +47,12 @@
 @SmallTest
 public final class SearchChipViewManagerTest {
 
-    private static final String[] TEST_MIME_TYPES = new String[]{"image/*", "video/*"};
+    private static final String LARGE_FILES_CHIP_MIME_TYPE = "";
+    private static final String FROM_THIS_WEEK_CHIP_MIME_TYPE = "";
+    private static final String[] TEST_MIME_TYPES =
+            new String[]{"image/*", "video/*"};
+    private static final String[] TEST_OTHER_TYPES =
+            new String[]{LARGE_FILES_CHIP_MIME_TYPE, FROM_THIS_WEEK_CHIP_MIME_TYPE};
     private static int CHIP_TYPE = 1000;
 
     private Context mContext;
@@ -66,32 +71,43 @@
     }
 
     @Test
-    public void testInitChipSets_HasCorrectValue() throws Exception {
+    public void testInitChipSets_hasCorrectChipCount() throws Exception {
         mSearchChipViewManager.initChipSets(TEST_MIME_TYPES);
         mSearchChipViewManager.updateChips(new String[] {"*/*"});
 
-        assertThat(mChipGroup.getChildCount()).isEqualTo(TEST_MIME_TYPES.length);
+        int totalChipLength = TEST_MIME_TYPES.length + TEST_OTHER_TYPES.length;
+        assertThat(mChipGroup.getChildCount()).isEqualTo(totalChipLength);
     }
 
     @Test
-    public void testUpdateChips_HasCorrectValue() throws Exception {
+    public void testUpdateChips_hasCorrectChipCount() throws Exception {
         mSearchChipViewManager.updateChips(TEST_MIME_TYPES);
 
-        assertThat(mChipGroup.getChildCount()).isEqualTo(TEST_MIME_TYPES.length);
+        int totalChipLength = TEST_MIME_TYPES.length + TEST_OTHER_TYPES.length;
+        assertThat(mChipGroup.getChildCount()).isEqualTo(totalChipLength);
     }
 
     @Test
-    public void testGetCheckedChipMimeTypes_HasCorrectValue() throws Exception {
+    public void testUpdateChips_withSingleMimeType_hasCorrectChipCount() throws Exception {
+        mSearchChipViewManager.updateChips(new String[]{"image/*"});
+
+        assertThat(mChipGroup.getChildCount()).isEqualTo(TEST_OTHER_TYPES.length);
+    }
+
+    @Test
+    public void testGetCheckedChipMimeTypes_hasCorrectValue() throws Exception {
         mSearchChipViewManager.mCheckedChipItems = getFakeSearchChipDataList();
 
-        final String[] checkedMimeTypes = mSearchChipViewManager.getCheckedMimeTypes();
+        String[] checkedMimeTypes =
+                mSearchChipViewManager.getCheckedChipQueryArgs()
+                        .getStringArray(DocumentsContract.QUERY_ARG_MIME_TYPES);
 
         assertThat(MimeTypes.mimeMatches(TEST_MIME_TYPES, checkedMimeTypes[0])).isTrue();
         assertThat(MimeTypes.mimeMatches(TEST_MIME_TYPES, checkedMimeTypes[1])).isTrue();
     }
 
     @Test
-    public void testRestoreCheckedChipItems_HasCorrectValue() throws Exception {
+    public void testRestoreCheckedChipItems_hasCorrectValue() throws Exception {
         Bundle bundle = new Bundle();
         bundle.putIntArray(Shared.EXTRA_QUERY_CHIPS, new int[]{2});
 
@@ -103,7 +119,7 @@
     }
 
     @Test
-    public void testSaveInstanceState_HasCorrectValue() throws Exception {
+    public void testSaveInstanceState_hasCorrectValue() throws Exception {
         mSearchChipViewManager.mCheckedChipItems = getFakeSearchChipDataList();
         Bundle bundle = new Bundle();
 
@@ -127,18 +143,18 @@
     }
 
     @Test
-    public void testBindMirrorGroup_hideRow() throws Exception {
+    public void testBindMirrorGroup_showRow() throws Exception {
         mSearchChipViewManager.updateChips(new String[] {"image/*"});
 
         ViewGroup mirror = spy(new LinearLayout(mContext));
         mSearchChipViewManager.bindMirrorGroup(mirror);
 
-        assertThat(View.GONE).isEqualTo(mirror.getVisibility());
+        assertThat(View.VISIBLE).isEqualTo(mirror.getVisibility());
     }
 
     private static Set<SearchChipData> getFakeSearchChipDataList() {
         final Set<SearchChipData> chipDataList = new HashSet<>();
-        chipDataList.add(new SearchChipData(CHIP_TYPE, 0, TEST_MIME_TYPES));
+        chipDataList.add(new SearchChipData(CHIP_TYPE, 0 /* titleRes */, TEST_MIME_TYPES));
         return chipDataList;
     }
 }
diff --git a/tests/unit/com/android/documentsui/queries/SearchViewManagerTest.java b/tests/unit/com/android/documentsui/queries/SearchViewManagerTest.java
index c4be9f3..2657390 100644
--- a/tests/unit/com/android/documentsui/queries/SearchViewManagerTest.java
+++ b/tests/unit/com/android/documentsui/queries/SearchViewManagerTest.java
@@ -26,6 +26,7 @@
 
 import static junit.framework.Assert.assertEquals;
 import static junit.framework.Assert.assertFalse;
+import static junit.framework.Assert.assertNull;
 import static junit.framework.Assert.assertTrue;
 
 import static org.mockito.Mockito.mock;
@@ -42,10 +43,12 @@
 import android.view.View;
 import android.view.ViewGroup;
 
+import androidx.annotation.NonNull;
 import androidx.annotation.Nullable;
 import androidx.test.filters.SmallTest;
 import androidx.test.runner.AndroidJUnit4;
 
+import com.android.documentsui.MetricConsts;
 import com.android.documentsui.R;
 import com.android.documentsui.base.DocumentInfo;
 import com.android.documentsui.base.DocumentStack;
@@ -62,10 +65,13 @@
 import org.junit.Test;
 import org.junit.runner.RunWith;
 
+import java.time.LocalDate;
+import java.time.ZoneId;
 import java.util.HashSet;
 import java.util.Set;
 import java.util.Timer;
 import java.util.TimerTask;
+import java.util.function.BooleanSupplier;
 
 @RunWith(AndroidJUnit4.class)
 @SmallTest
@@ -80,6 +86,7 @@
     private SearchChipViewManager mSearchChipViewManager;
 
     private boolean mListenerOnSearchChangedCalled;
+    private boolean mRecordSearch;
 
     @Before
     public void setUp() {
@@ -116,8 +123,11 @@
 
         ViewGroup chipGroup = mock(ViewGroup.class);
         mSearchChipViewManager = spy(new SearchChipViewManager(chipGroup));
+        BooleanSupplier supplier = () -> mRecordSearch;
+        mRecordSearch = true;
         mSearchViewManager = new TestableSearchViewManager(searchListener, mTestEventHandler,
-                mSearchChipViewManager, null /* savedState */, mTestTimer, mTestHandler);
+                mSearchChipViewManager, null /* savedState */, supplier,
+                mTestTimer, mTestHandler);
 
         mTestMenu = TestMenu.create();
         mSearchMenuItem = mTestMenu.findItem(R.id.option_menu_search);
@@ -127,15 +137,18 @@
     private static class TestableSearchViewManager extends SearchViewManager {
 
         private String mHistoryRecorded;
+        private boolean mIsHistoryRecorded;
 
         public TestableSearchViewManager(
                 SearchManagerListener listener,
                 EventHandler<String> commandProcessor,
                 SearchChipViewManager chipViewManager,
                 @Nullable Bundle savedState,
+                @NonNull BooleanSupplier pauseHistorySupplier,
                 Timer timer,
                 Handler handler) {
-            super(listener, commandProcessor, chipViewManager, savedState, timer, handler);
+            super(listener, commandProcessor, chipViewManager, savedState,
+                    pauseHistorySupplier, timer, handler);
         }
 
         @Override
@@ -146,13 +159,18 @@
         }
 
         @Override
-        public void recordHistory() {
+        protected void recordHistoryInternal() {
             mHistoryRecorded = getCurrentSearch();
+            mIsHistoryRecorded = true;
         }
 
         public String getRecordedHistory() {
             return mHistoryRecorded;
         }
+
+        public boolean isHistoryRecorded() {
+            return mIsHistoryRecorded;
+        }
     }
 
     private void fastForwardTo(long timeMs) {
@@ -313,6 +331,23 @@
     }
 
     @Test
+    public void testHistoryRecorded_pauseRecord() {
+        mRecordSearch = false;
+
+        mSearchViewManager.onClick(null);
+        mSearchViewManager.onQueryTextSubmit("q");
+
+        assertNull(mSearchViewManager.getRecordedHistory());
+    }
+
+    @Test
+    public void testHistoryRecorded_skipWhenNoSearchString() {
+        mSearchViewManager.recordHistory();
+
+        assertFalse(mSearchViewManager.isHistoryRecorded());
+    }
+
+    @Test
     public void testCheckedChipItems_IsEmptyIfSearchCanceled() throws Exception {
         mSearchViewManager.onClick(null);
         mSearchChipViewManager.mCheckedChipItems = getFakeSearchChipDataList();
@@ -349,6 +384,31 @@
     }
 
     @Test
+    public void testBuildQueryArgs_hasLargeFilesSize() throws Exception {
+        mSearchViewManager.onClick(null);
+        mSearchChipViewManager.mCheckedChipItems = getFakeSearchChipDataList();
+
+        final Bundle queryArgs = mSearchViewManager.buildQueryArgs();
+        assertFalse(queryArgs.isEmpty());
+
+        final long largeFilesSize = queryArgs.getLong(QUERY_ARG_FILE_SIZE_OVER);
+        assertEquals(10000000L, largeFilesSize);
+    }
+
+    @Test
+    public void testBuildQueryArgs_hasWeekAgoTime() throws Exception {
+        mSearchViewManager.onClick(null);
+        mSearchChipViewManager.mCheckedChipItems = getFakeSearchChipDataList();
+
+        final Bundle queryArgs = mSearchViewManager.buildQueryArgs();
+        assertFalse(queryArgs.isEmpty());
+
+        final long weekAgoTime = queryArgs.getLong(QUERY_ARG_LAST_MODIFIED_AFTER);
+        assertEquals(LocalDate.now().minusDays(7).atStartOfDay(ZoneId.systemDefault())
+                .toInstant().toEpochMilli(), weekAgoTime);
+    }
+
+    @Test
     public void testSupportsMimeTypesSearch_showChips() throws Exception {
         RootInfo root = spy(new RootInfo());
         when(root.isRecents()).thenReturn(false);
@@ -404,7 +464,12 @@
 
     private static Set<SearchChipData> getFakeSearchChipDataList() {
         final Set<SearchChipData> chipDataList = new HashSet<>();
-        chipDataList.add(new SearchChipData(0 /* chipType */, 0, new String[]{"image/*"}));
+        chipDataList.add(new SearchChipData(MetricConsts.TYPE_CHIP_IMAGES,
+                0 /* titleRes */, new String[]{"image/*"}));
+        chipDataList.add(new SearchChipData(MetricConsts.TYPE_CHIP_LARGE_FILES,
+                0 /* titleRes */, new String[]{""}));
+        chipDataList.add(new SearchChipData(MetricConsts.TYPE_CHIP_FROM_THIS_WEEK,
+                0 /* titleRes */, new String[]{""}));
         return chipDataList;
     }
 }
diff --git a/tests/unit/com/android/documentsui/theme/ThemeOverlayManagerTest.java b/tests/unit/com/android/documentsui/theme/ThemeOverlayManagerTest.java
index c87954d..488f79f 100644
--- a/tests/unit/com/android/documentsui/theme/ThemeOverlayManagerTest.java
+++ b/tests/unit/com/android/documentsui/theme/ThemeOverlayManagerTest.java
@@ -18,6 +18,7 @@
 
 import static com.google.common.truth.Truth.assertThat;
 
+import static org.mockito.Mockito.mock;
 import static org.mockito.Mockito.never;
 import static org.mockito.Mockito.times;
 import static org.mockito.Mockito.verify;
@@ -28,6 +29,8 @@
 import android.content.Intent;
 import android.content.om.OverlayInfo;
 import android.content.om.OverlayManager;
+import android.content.pm.ApplicationInfo;
+import android.content.pm.PackageManager;
 import android.os.UserHandle;
 
 import androidx.core.util.Consumer;
@@ -58,6 +61,9 @@
     @Mock
     OverlayManager mOverlayManager;
 
+    @Mock
+    PackageManager mPackageManager;
+
     Consumer<Boolean> mCallback;
     Context mContext;
     CountDownLatch mLatch;
@@ -183,6 +189,33 @@
         }
     }
 
+    @Test
+    public void testGetValidOverlay_system_valid() throws Exception {
+        mThemeOverlayManager = new ThemeOverlayManager(mOverlayManager,
+                getEnabledTargetPackageId());
+
+        ApplicationInfo ai = mock(ApplicationInfo.class);
+        ai.flags |= ApplicationInfo.FLAG_SYSTEM;
+        when(mPackageManager.getApplicationInfo(getOverlayPackageId(), 0)).thenReturn(ai);
+
+        assertThat(mThemeOverlayManager.getValidOverlay(mPackageManager)).isEqualTo(
+                mOverlayManager.getOverlayInfosForTarget(getEnabledTargetPackageId(),
+                        mUserHandle).iterator().next());
+    }
+
+    @Test
+    public void testGetValidOverlay_data_invalid() throws Exception {
+        mThemeOverlayManager = new ThemeOverlayManager(mOverlayManager,
+                getEnabledTargetPackageId());
+
+        ApplicationInfo ai = mock(ApplicationInfo.class);
+        String path = "/data/app/DocumentUIOverlay/DocumentUIOverlay.apk";
+        ai.sourceDir = path;
+        when(mPackageManager.getApplicationInfo(getOverlayPackageId(), 0)).thenReturn(ai);
+
+        assertThat(mThemeOverlayManager.getValidOverlay(mPackageManager)).isEqualTo(null);
+    }
+
     private static OverlayInfo createOverlayInfo(String packageName, String targetPackageName,
             boolean enabled) {
         return new OverlayInfo(packageName, targetPackageName, null, null, "",