summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--AndroidManifest.xml2
-rw-r--r--res/values-af/strings.xml1
-rw-r--r--res/values-am/strings.xml1
-rw-r--r--res/values-ar/strings.xml1
-rw-r--r--res/values-az-rAZ/strings.xml1
-rw-r--r--res/values-be/strings.xml2
-rw-r--r--res/values-bg/strings.xml1
-rw-r--r--res/values-ca/strings.xml1
-rw-r--r--res/values-cs/strings.xml1
-rw-r--r--res/values-da/strings.xml1
-rw-r--r--res/values-de/strings.xml1
-rw-r--r--res/values-el/strings.xml1
-rw-r--r--res/values-en-rGB/strings.xml1
-rw-r--r--res/values-en-rIN/strings.xml1
-rw-r--r--res/values-es-rUS/strings.xml2
-rw-r--r--res/values-es/strings.xml1
-rw-r--r--res/values-et-rEE/strings.xml1
-rw-r--r--res/values-fa/strings.xml2
-rw-r--r--res/values-fi/strings.xml1
-rw-r--r--res/values-fr-rCA/strings.xml2
-rw-r--r--res/values-fr/strings.xml2
-rw-r--r--res/values-hi/strings.xml1
-rw-r--r--res/values-hr/strings.xml1
-rw-r--r--res/values-hu/strings.xml1
-rw-r--r--res/values-hy-rAM/strings.xml2
-rw-r--r--res/values-in/strings.xml2
-rw-r--r--res/values-it/strings.xml1
-rw-r--r--res/values-iw/strings.xml1
-rw-r--r--res/values-ja/strings.xml1
-rw-r--r--res/values-ka-rGE/strings.xml2
-rw-r--r--res/values-km-rKH/strings.xml1
-rw-r--r--res/values-ko/strings.xml2
-rw-r--r--res/values-lo-rLA/strings.xml1
-rw-r--r--res/values-lt/strings.xml1
-rw-r--r--res/values-lv/strings.xml1
-rw-r--r--res/values-mn-rMN/strings.xml1
-rw-r--r--res/values-ms-rMY/strings.xml2
-rw-r--r--res/values-nb/strings.xml1
-rw-r--r--res/values-ne-rNP/strings.xml2
-rw-r--r--res/values-nl/strings.xml1
-rw-r--r--res/values-pl/strings.xml1
-rw-r--r--res/values-pt-rPT/strings.xml1
-rw-r--r--res/values-pt/strings.xml1
-rw-r--r--res/values-ro/strings.xml2
-rw-r--r--res/values-ru/strings.xml2
-rw-r--r--res/values-si-rLK/strings.xml2
-rw-r--r--res/values-sk/strings.xml2
-rw-r--r--res/values-sl/strings.xml2
-rw-r--r--res/values-sr/strings.xml1
-rw-r--r--res/values-sv/strings.xml1
-rw-r--r--res/values-sw/strings.xml2
-rw-r--r--res/values-th/strings.xml1
-rw-r--r--res/values-tl/strings.xml1
-rw-r--r--res/values-tr/strings.xml2
-rw-r--r--res/values-uk/strings.xml1
-rw-r--r--res/values-vi/strings.xml1
-rw-r--r--res/values-zh-rCN/strings.xml2
-rw-r--r--res/values-zh-rHK/strings.xml1
-rw-r--r--res/values-zh-rTW/strings.xml1
-rw-r--r--res/values-zu/strings.xml1
-rw-r--r--res/xml/document_provider.xml19
-rw-r--r--src/com/android/providers/downloads/DownloadStorageProvider.java31
62 files changed, 95 insertions, 35 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 49f039ef..8e848d50 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -87,7 +87,7 @@
android:permission="android.permission.MANAGE_DOCUMENTS">
<meta-data
android:name="android.content.DOCUMENT_PROVIDER"
- android:resource="@xml/document_provider" />
+ android:value="true" />
</provider>
<service android:name=".DownloadService"
diff --git a/res/values-af/strings.xml b/res/values-af/strings.xml
index 281b0de0..5173224d 100644
--- a/res/values-af/strings.xml
+++ b/res/values-af/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"In waglys"</string>
<string name="download_running" msgid="3925050393361158266">"Besig"</string>
<string name="download_error" msgid="5144180777324573236">"Onsuksesvol"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"Gaan tans voort, <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-am/strings.xml b/res/values-am/strings.xml
index a490b8f9..fd5a94f9 100644
--- a/res/values-am/strings.xml
+++ b/res/values-am/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"ወረፋ ይዟል"</string>
<string name="download_running" msgid="3925050393361158266">"በሂደት ላይ"</string>
<string name="download_error" msgid="5144180777324573236">"ስኬታማ ያልሆነ"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"በሂደት ላይ፣ <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml
index 9c95950b..dd6694b7 100644
--- a/res/values-ar/strings.xml
+++ b/res/values-ar/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"في قائمة الانتظار"</string>
<string name="download_running" msgid="3925050393361158266">"قيد التقدم"</string>
<string name="download_error" msgid="5144180777324573236">"أخفق الاتصال بالشبكة"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"قيد التقدم، <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-az-rAZ/strings.xml b/res/values-az-rAZ/strings.xml
index cb1bb740..28af64d4 100644
--- a/res/values-az-rAZ/strings.xml
+++ b/res/values-az-rAZ/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"Növbəyə salınıb"</string>
<string name="download_running" msgid="3925050393361158266">"Davam edir"</string>
<string name="download_error" msgid="5144180777324573236">"Uğursuz"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"İrəliləyir, <xliff:g id="NUMBER">%d</xliff:g> <xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-be/strings.xml b/res/values-be/strings.xml
index 84ac21f6..c3d33acf 100644
--- a/res/values-be/strings.xml
+++ b/res/values-be/strings.xml
@@ -63,4 +63,6 @@
<skip />
<!-- no translation found for download_error (5144180777324573236) -->
<skip />
+ <!-- no translation found for download_running_percent (4529799113107391817) -->
+ <skip />
</resources>
diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml
index 85b54fb0..03416817 100644
--- a/res/values-bg/strings.xml
+++ b/res/values-bg/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"На опашка"</string>
<string name="download_running" msgid="3925050393361158266">"В ход"</string>
<string name="download_error" msgid="5144180777324573236">"Неуспешно"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"В ход – <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml
index 14ae6690..4d95aa83 100644
--- a/res/values-ca/strings.xml
+++ b/res/values-ca/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"En cua"</string>
<string name="download_running" msgid="3925050393361158266">"En curs"</string>
<string name="download_error" msgid="5144180777324573236">"Incorrecte"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"En curs, <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index 8f94466b..b8c37574 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"Ve frontě"</string>
<string name="download_running" msgid="3925050393361158266">"Probíhá"</string>
<string name="download_error" msgid="5144180777324573236">"Neúspěšné"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"Probíhá (<xliff:g id="NUMBER">%d</xliff:g> <xliff:g id="PERCENT">%%</xliff:g>)"</string>
</resources>
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index a526beb9..bfbe9fd7 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"I kø"</string>
<string name="download_running" msgid="3925050393361158266">"I gang"</string>
<string name="download_error" msgid="5144180777324573236">"Mislykkedes"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"I gang, <xliff:g id="NUMBER">%d</xliff:g> <xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index 454aedd9..5fa35c11 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"In der Warteschlange"</string>
<string name="download_running" msgid="3925050393361158266">"In Bearbeitung"</string>
<string name="download_error" msgid="5144180777324573236">"Nicht erfolgreich"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"Läuft, <xliff:g id="NUMBER">%d</xliff:g> <xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index 5f0ebb5d..ba745681 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"Σε ουρά"</string>
<string name="download_running" msgid="3925050393361158266">"Σε εξέλιξη"</string>
<string name="download_error" msgid="5144180777324573236">"Ανεπιτυχής"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"Σε εξέλιξη, <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-en-rGB/strings.xml b/res/values-en-rGB/strings.xml
index 80a78090..26fede38 100644
--- a/res/values-en-rGB/strings.xml
+++ b/res/values-en-rGB/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"Queued"</string>
<string name="download_running" msgid="3925050393361158266">"In progress"</string>
<string name="download_error" msgid="5144180777324573236">"Unsuccessful"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"In progress, <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-en-rIN/strings.xml b/res/values-en-rIN/strings.xml
index 80a78090..26fede38 100644
--- a/res/values-en-rIN/strings.xml
+++ b/res/values-en-rIN/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"Queued"</string>
<string name="download_running" msgid="3925050393361158266">"In progress"</string>
<string name="download_error" msgid="5144180777324573236">"Unsuccessful"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"In progress, <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index f70120b4..dce39c54 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -59,4 +59,6 @@
<string name="download_queued" msgid="3302638231377947451">"Pendiente"</string>
<string name="download_running" msgid="3925050393361158266">"En curso"</string>
<string name="download_error" msgid="5144180777324573236">"Error"</string>
+ <!-- no translation found for download_running_percent (4529799113107391817) -->
+ <skip />
</resources>
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index 576dfd67..8ab2eeb7 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"En cola"</string>
<string name="download_running" msgid="3925050393361158266">"En curso"</string>
<string name="download_error" msgid="5144180777324573236">"No se ha completado"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"En curso (<xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>)"</string>
</resources>
diff --git a/res/values-et-rEE/strings.xml b/res/values-et-rEE/strings.xml
index f413eddf..16b97b62 100644
--- a/res/values-et-rEE/strings.xml
+++ b/res/values-et-rEE/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"Järjekorras"</string>
<string name="download_running" msgid="3925050393361158266">"Töötlemisel"</string>
<string name="download_error" msgid="5144180777324573236">"Ebaõnnestus"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"Edenemine: <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml
index 02f1cc29..44f1a89b 100644
--- a/res/values-fa/strings.xml
+++ b/res/values-fa/strings.xml
@@ -59,4 +59,6 @@
<string name="download_queued" msgid="3302638231377947451">"در صف"</string>
<string name="download_running" msgid="3925050393361158266">"در حال انجام"</string>
<string name="download_error" msgid="5144180777324573236">"ناموفق"</string>
+ <!-- no translation found for download_running_percent (4529799113107391817) -->
+ <skip />
</resources>
diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml
index 4b8b30b6..6bc88074 100644
--- a/res/values-fi/strings.xml
+++ b/res/values-fi/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"Jonossa"</string>
<string name="download_running" msgid="3925050393361158266">"Kesken"</string>
<string name="download_error" msgid="5144180777324573236">"Epäonnistui"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"Käynnissä, <xliff:g id="NUMBER">%d</xliff:g> <xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-fr-rCA/strings.xml b/res/values-fr-rCA/strings.xml
index 9a470125..9f6ad434 100644
--- a/res/values-fr-rCA/strings.xml
+++ b/res/values-fr-rCA/strings.xml
@@ -59,4 +59,6 @@
<string name="download_queued" msgid="3302638231377947451">"Placé en file d\'attente"</string>
<string name="download_running" msgid="3925050393361158266">"En cours de traitement"</string>
<string name="download_error" msgid="5144180777324573236">"Échec"</string>
+ <!-- no translation found for download_running_percent (4529799113107391817) -->
+ <skip />
</resources>
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index c50e2a9f..32d1ef8f 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -59,4 +59,6 @@
<string name="download_queued" msgid="3302638231377947451">"Placé en file d\'attente"</string>
<string name="download_running" msgid="3925050393361158266">"En cours"</string>
<string name="download_error" msgid="5144180777324573236">"Échec"</string>
+ <!-- no translation found for download_running_percent (4529799113107391817) -->
+ <skip />
</resources>
diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml
index b0bbcd61..e41d5f52 100644
--- a/res/values-hi/strings.xml
+++ b/res/values-hi/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"कतारबद्ध"</string>
<string name="download_running" msgid="3925050393361158266">"जारी है"</string>
<string name="download_error" msgid="5144180777324573236">"असफल"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"प्रगति में, <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml
index 1f99e92b..48bec502 100644
--- a/res/values-hr/strings.xml
+++ b/res/values-hr/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"Na čekanju"</string>
<string name="download_running" msgid="3925050393361158266">"U tijeku"</string>
<string name="download_error" msgid="5144180777324573236">"Neuspješno"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"U tijeku, <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index b75dd200..a627faad 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"Várólistán"</string>
<string name="download_running" msgid="3925050393361158266">"Folyamatban"</string>
<string name="download_error" msgid="5144180777324573236">"Sikertelen"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"Folyamatban: <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-hy-rAM/strings.xml b/res/values-hy-rAM/strings.xml
index 750ea405..8eefd710 100644
--- a/res/values-hy-rAM/strings.xml
+++ b/res/values-hy-rAM/strings.xml
@@ -59,4 +59,6 @@
<string name="download_queued" msgid="3302638231377947451">"Հերթագրված է"</string>
<string name="download_running" msgid="3925050393361158266">"Ընթացքի մեջ է"</string>
<string name="download_error" msgid="5144180777324573236">"Չի կատարվել"</string>
+ <!-- no translation found for download_running_percent (4529799113107391817) -->
+ <skip />
</resources>
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index e1fffc27..6bbb783c 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -59,4 +59,6 @@
<string name="download_queued" msgid="3302638231377947451">"Diantrekan"</string>
<string name="download_running" msgid="3925050393361158266">"Sedang berlangsung"</string>
<string name="download_error" msgid="5144180777324573236">"Gagal"</string>
+ <!-- no translation found for download_running_percent (4529799113107391817) -->
+ <skip />
</resources>
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index 37b8e943..f53b7da5 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"In coda"</string>
<string name="download_running" msgid="3925050393361158266">"In corso"</string>
<string name="download_error" msgid="5144180777324573236">"Operazione non riuscita"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"In corso, <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml
index 0f308f3c..ffaa5ea3 100644
--- a/res/values-iw/strings.xml
+++ b/res/values-iw/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"בתור"</string>
<string name="download_running" msgid="3925050393361158266">"מתבצע"</string>
<string name="download_error" msgid="5144180777324573236">"נכשל"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"מתבצע, <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index f136c9b3..b8f5809e 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"キューに追加済み"</string>
<string name="download_running" msgid="3925050393361158266">"処理中"</string>
<string name="download_error" msgid="5144180777324573236">"失敗しました"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"処理中(<xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>)"</string>
</resources>
diff --git a/res/values-ka-rGE/strings.xml b/res/values-ka-rGE/strings.xml
index ef817ab3..b9298e44 100644
--- a/res/values-ka-rGE/strings.xml
+++ b/res/values-ka-rGE/strings.xml
@@ -59,4 +59,6 @@
<string name="download_queued" msgid="3302638231377947451">"რიგშია"</string>
<string name="download_running" msgid="3925050393361158266">"მიმდინარეობს"</string>
<string name="download_error" msgid="5144180777324573236">"ვერ განხორციელდა"</string>
+ <!-- no translation found for download_running_percent (4529799113107391817) -->
+ <skip />
</resources>
diff --git a/res/values-km-rKH/strings.xml b/res/values-km-rKH/strings.xml
index 8117899e..2dc768cf 100644
--- a/res/values-km-rKH/strings.xml
+++ b/res/values-km-rKH/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"​បាន​ដាក់​ក្នុង​ជួរ"</string>
<string name="download_running" msgid="3925050393361158266">"កំពុង​ដំណើរការ"</string>
<string name="download_error" msgid="5144180777324573236">"បាន​បរាជ័យ"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"កំពុង​ដំណើរការ​, <xliff:g id="NUMBER">%d</xliff:g> <xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index d2b5352c..bd8e9c90 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -59,4 +59,6 @@
<string name="download_queued" msgid="3302638231377947451">"대기 중"</string>
<string name="download_running" msgid="3925050393361158266">"진행 중"</string>
<string name="download_error" msgid="5144180777324573236">"실패"</string>
+ <!-- no translation found for download_running_percent (4529799113107391817) -->
+ <skip />
</resources>
diff --git a/res/values-lo-rLA/strings.xml b/res/values-lo-rLA/strings.xml
index 3e2f2149..c5d87f9c 100644
--- a/res/values-lo-rLA/strings.xml
+++ b/res/values-lo-rLA/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"ເຂົ້າຄິວແລ້ວ"</string>
<string name="download_running" msgid="3925050393361158266">"ກຳລັງດຳເນີນການ"</string>
<string name="download_error" msgid="5144180777324573236">"ບໍ່ສຳເລັດ"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"ກຳລັງດຳເນີນການ, <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml
index a7e7af10..dd3dd6fb 100644
--- a/res/values-lt/strings.xml
+++ b/res/values-lt/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"Laukia eilėje"</string>
<string name="download_running" msgid="3925050393361158266">"Vykdoma"</string>
<string name="download_error" msgid="5144180777324573236">"Nesėkminga"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"Vykdoma, <xliff:g id="NUMBER">%d</xliff:g> <xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index 4ac41336..c3276712 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"Ievietots rindā"</string>
<string name="download_running" msgid="3925050393361158266">"Notiek lejupielāde"</string>
<string name="download_error" msgid="5144180777324573236">"Neizdevās"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"Norise: <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-mn-rMN/strings.xml b/res/values-mn-rMN/strings.xml
index 7019d6e7..268b699d 100644
--- a/res/values-mn-rMN/strings.xml
+++ b/res/values-mn-rMN/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"Хүлээлгэнд"</string>
<string name="download_running" msgid="3925050393361158266">"Үргэлжилж байгаа"</string>
<string name="download_error" msgid="5144180777324573236">"Амжилтгүй"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"Татаж байна, <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-ms-rMY/strings.xml b/res/values-ms-rMY/strings.xml
index 71b6b617..6a76018c 100644
--- a/res/values-ms-rMY/strings.xml
+++ b/res/values-ms-rMY/strings.xml
@@ -59,4 +59,6 @@
<string name="download_queued" msgid="3302638231377947451">"Dibaris gilir"</string>
<string name="download_running" msgid="3925050393361158266">"Sedang berlangsung"</string>
<string name="download_error" msgid="5144180777324573236">"Tidak berjaya"</string>
+ <!-- no translation found for download_running_percent (4529799113107391817) -->
+ <skip />
</resources>
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index 01c5f2aa..5faf89ea 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"I kø"</string>
<string name="download_running" msgid="3925050393361158266">"Pågår"</string>
<string name="download_error" msgid="5144180777324573236">"Mislyktes"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"Pågår – <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-ne-rNP/strings.xml b/res/values-ne-rNP/strings.xml
index 8edcad9a..349bec7f 100644
--- a/res/values-ne-rNP/strings.xml
+++ b/res/values-ne-rNP/strings.xml
@@ -59,4 +59,6 @@
<string name="download_queued" msgid="3302638231377947451">"लाममा राखियो"</string>
<string name="download_running" msgid="3925050393361158266">"प्रगतिमा"</string>
<string name="download_error" msgid="5144180777324573236">"असफल"</string>
+ <!-- no translation found for download_running_percent (4529799113107391817) -->
+ <skip />
</resources>
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index 4c993443..6f37aff9 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"In wachtrij"</string>
<string name="download_running" msgid="3925050393361158266">"In uitvoering"</string>
<string name="download_error" msgid="5144180777324573236">"Mislukt"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"Bezig: <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index 9e53d460..cc57448e 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"W kolejce"</string>
<string name="download_running" msgid="3925050393361158266">"W toku"</string>
<string name="download_error" msgid="5144180777324573236">"Niepowodzenie"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"W toku, <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml
index 21b82fd2..1bd74bb5 100644
--- a/res/values-pt-rPT/strings.xml
+++ b/res/values-pt-rPT/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"Em fila"</string>
<string name="download_running" msgid="3925050393361158266">"Em curso"</string>
<string name="download_error" msgid="5144180777324573236">"Sem êxito"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"Em curso, <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index 1568c120..83eb6886 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"Na fila"</string>
<string name="download_running" msgid="3925050393361158266">"Em andamento"</string>
<string name="download_error" msgid="5144180777324573236">"Falha"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"Em andamento, <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml
index 1e8a2ecc..8949f244 100644
--- a/res/values-ro/strings.xml
+++ b/res/values-ro/strings.xml
@@ -59,4 +59,6 @@
<string name="download_queued" msgid="3302638231377947451">"În coadă"</string>
<string name="download_running" msgid="3925050393361158266">"În desfășurare"</string>
<string name="download_error" msgid="5144180777324573236">"Nereușit"</string>
+ <!-- no translation found for download_running_percent (4529799113107391817) -->
+ <skip />
</resources>
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index 31684d33..d102d2b6 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -59,4 +59,6 @@
<string name="download_queued" msgid="3302638231377947451">"В очереди"</string>
<string name="download_running" msgid="3925050393361158266">"Загружается"</string>
<string name="download_error" msgid="5144180777324573236">"Сбой"</string>
+ <!-- no translation found for download_running_percent (4529799113107391817) -->
+ <skip />
</resources>
diff --git a/res/values-si-rLK/strings.xml b/res/values-si-rLK/strings.xml
index 67804315..5a0785e2 100644
--- a/res/values-si-rLK/strings.xml
+++ b/res/values-si-rLK/strings.xml
@@ -59,4 +59,6 @@
<string name="download_queued" msgid="3302638231377947451">"පෙළ ගසන ලදි"</string>
<string name="download_running" msgid="3925050393361158266">"ක්‍රියාවේ පවතී"</string>
<string name="download_error" msgid="5144180777324573236">"අසාර්ථකයි"</string>
+ <!-- no translation found for download_running_percent (4529799113107391817) -->
+ <skip />
</resources>
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index dc39e49a..e8ad5f42 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -59,4 +59,6 @@
<string name="download_queued" msgid="3302638231377947451">"V poradí"</string>
<string name="download_running" msgid="3925050393361158266">"Prebieha"</string>
<string name="download_error" msgid="5144180777324573236">"Neúspešné"</string>
+ <!-- no translation found for download_running_percent (4529799113107391817) -->
+ <skip />
</resources>
diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml
index d874a1fb..652d4c28 100644
--- a/res/values-sl/strings.xml
+++ b/res/values-sl/strings.xml
@@ -59,4 +59,6 @@
<string name="download_queued" msgid="3302638231377947451">"V čakalni vrsti"</string>
<string name="download_running" msgid="3925050393361158266">"Poteka"</string>
<string name="download_error" msgid="5144180777324573236">"Neuspešno"</string>
+ <!-- no translation found for download_running_percent (4529799113107391817) -->
+ <skip />
</resources>
diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml
index 96ce029d..5585ce3e 100644
--- a/res/values-sr/strings.xml
+++ b/res/values-sr/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"Стављено је на чекање"</string>
<string name="download_running" msgid="3925050393361158266">"У току је"</string>
<string name="download_error" msgid="5144180777324573236">"Није успело"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"У току је, <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index 9f5a69f7..80407303 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"I kö"</string>
<string name="download_running" msgid="3925050393361158266">"Pågår"</string>
<string name="download_error" msgid="5144180777324573236">"Misslyckades"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"Hämtningen pågår: <xliff:g id="NUMBER">%d</xliff:g> <xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml
index 9601042c..432dbbd5 100644
--- a/res/values-sw/strings.xml
+++ b/res/values-sw/strings.xml
@@ -59,4 +59,6 @@
<string name="download_queued" msgid="3302638231377947451">"Zilizowekwa kwenye foleni"</string>
<string name="download_running" msgid="3925050393361158266">"Unaendelea"</string>
<string name="download_error" msgid="5144180777324573236">"Haijafanikiwa"</string>
+ <!-- no translation found for download_running_percent (4529799113107391817) -->
+ <skip />
</resources>
diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml
index 75312054..a4f842d9 100644
--- a/res/values-th/strings.xml
+++ b/res/values-th/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"อยู่ในคิว"</string>
<string name="download_running" msgid="3925050393361158266">"กำลังดำเนินการ"</string>
<string name="download_error" msgid="5144180777324573236">"ไม่สำเร็จ"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"กำลังดำเนินการ <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml
index cb935b84..ddf6b21d 100644
--- a/res/values-tl/strings.xml
+++ b/res/values-tl/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"Naka-queue"</string>
<string name="download_running" msgid="3925050393361158266">"Isinasagawa"</string>
<string name="download_error" msgid="5144180777324573236">"Hindi matagumpay"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"Kasalukuyang nagaganap, <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index 3bd9665b..30d2130d 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -59,4 +59,6 @@
<string name="download_queued" msgid="3302638231377947451">"Sıraya alındı"</string>
<string name="download_running" msgid="3925050393361158266">"Devam ediyor"</string>
<string name="download_error" msgid="5144180777324573236">"Başarısız"</string>
+ <!-- no translation found for download_running_percent (4529799113107391817) -->
+ <skip />
</resources>
diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml
index 628263c7..10eeea6e 100644
--- a/res/values-uk/strings.xml
+++ b/res/values-uk/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"У черзі"</string>
<string name="download_running" msgid="3925050393361158266">"Виконується"</string>
<string name="download_error" msgid="5144180777324573236">"Помилка"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"Виконується, <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index 349b1f01..2067acea 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"Đã xếp hàng"</string>
<string name="download_running" msgid="3925050393361158266">"Đang thực hiện"</string>
<string name="download_error" msgid="5144180777324573236">"Không thành công"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"Đang tải xuống, <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index e6f43f05..d25a26e7 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -59,4 +59,6 @@
<string name="download_queued" msgid="3302638231377947451">"已加入队列"</string>
<string name="download_running" msgid="3925050393361158266">"正在下载"</string>
<string name="download_error" msgid="5144180777324573236">"失败"</string>
+ <!-- no translation found for download_running_percent (4529799113107391817) -->
+ <skip />
</resources>
diff --git a/res/values-zh-rHK/strings.xml b/res/values-zh-rHK/strings.xml
index e8622ca3..d69bcba9 100644
--- a/res/values-zh-rHK/strings.xml
+++ b/res/values-zh-rHK/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"已加入序列"</string>
<string name="download_running" msgid="3925050393361158266">"進行中"</string>
<string name="download_error" msgid="5144180777324573236">"不成功"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"處理中,已完成 <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index d048df53..8a180b3d 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"已加入佇列"</string>
<string name="download_running" msgid="3925050393361158266">"進行中"</string>
<string name="download_error" msgid="5144180777324573236">"失敗"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"處理中,已完成 <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/values-zu/strings.xml b/res/values-zu/strings.xml
index 91bf0441..63bfdb09 100644
--- a/res/values-zu/strings.xml
+++ b/res/values-zu/strings.xml
@@ -59,4 +59,5 @@
<string name="download_queued" msgid="3302638231377947451">"Kusemugqeni"</string>
<string name="download_running" msgid="3925050393361158266">"kuyaqhubeka"</string>
<string name="download_error" msgid="5144180777324573236">"Akuphumelelanga"</string>
+ <string name="download_running_percent" msgid="4529799113107391817">"Iyaqhubeka, <xliff:g id="NUMBER">%d</xliff:g><xliff:g id="PERCENT">%%</xliff:g>"</string>
</resources>
diff --git a/res/xml/document_provider.xml b/res/xml/document_provider.xml
deleted file mode 100644
index 77891cbc..00000000
--- a/res/xml/document_provider.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2013 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.
--->
-
-<documents-provider xmlns:android="http://schemas.android.com/apk/res/android"
- android:customRoots="true">
-</documents-provider>
diff --git a/src/com/android/providers/downloads/DownloadStorageProvider.java b/src/com/android/providers/downloads/DownloadStorageProvider.java
index f1cd8fa9..9315ea32 100644
--- a/src/com/android/providers/downloads/DownloadStorageProvider.java
+++ b/src/com/android/providers/downloads/DownloadStorageProvider.java
@@ -83,12 +83,12 @@ public class DownloadStorageProvider extends DocumentsProvider {
public Cursor queryRoots(String[] projection) throws FileNotFoundException {
final MatrixCursor result = new MatrixCursor(resolveRootProjection(projection));
final RowBuilder row = result.newRow();
- row.offer(Root.COLUMN_ROOT_ID, DOC_ID_ROOT);
- row.offer(Root.COLUMN_ROOT_TYPE, Root.ROOT_TYPE_SHORTCUT);
- row.offer(Root.COLUMN_FLAGS, Root.FLAG_LOCAL_ONLY | Root.FLAG_SUPPORTS_RECENTS);
- row.offer(Root.COLUMN_ICON, R.mipmap.ic_launcher_download);
- row.offer(Root.COLUMN_TITLE, getContext().getString(R.string.root_downloads));
- row.offer(Root.COLUMN_DOCUMENT_ID, DOC_ID_ROOT);
+ row.add(Root.COLUMN_ROOT_ID, DOC_ID_ROOT);
+ row.add(Root.COLUMN_ROOT_TYPE, Root.ROOT_TYPE_SHORTCUT);
+ row.add(Root.COLUMN_FLAGS, Root.FLAG_LOCAL_ONLY | Root.FLAG_SUPPORTS_RECENTS);
+ row.add(Root.COLUMN_ICON, R.mipmap.ic_launcher_download);
+ row.add(Root.COLUMN_TITLE, getContext().getString(R.string.root_downloads));
+ row.add(Root.COLUMN_DOCUMENT_ID, DOC_ID_ROOT);
return result;
}
@@ -198,8 +198,9 @@ public class DownloadStorageProvider extends DocumentsProvider {
private void includeDefaultDocument(MatrixCursor result) {
final RowBuilder row = result.newRow();
- row.offer(Document.COLUMN_DOCUMENT_ID, DOC_ID_ROOT);
- row.offer(Document.COLUMN_MIME_TYPE, Document.MIME_TYPE_DIR);
+ row.add(Document.COLUMN_DOCUMENT_ID, DOC_ID_ROOT);
+ row.add(Document.COLUMN_MIME_TYPE, Document.MIME_TYPE_DIR);
+ row.add(Document.COLUMN_FLAGS, Document.FLAG_DIR_PREFERS_LAST_MODIFIED);
}
private void includeDownloadFromCursor(MatrixCursor result, Cursor cursor) {
@@ -257,12 +258,12 @@ public class DownloadStorageProvider extends DocumentsProvider {
cursor.getColumnIndexOrThrow(DownloadManager.COLUMN_LAST_MODIFIED_TIMESTAMP));
final RowBuilder row = result.newRow();
- row.offer(Document.COLUMN_DOCUMENT_ID, docId);
- row.offer(Document.COLUMN_DISPLAY_NAME, displayName);
- row.offer(Document.COLUMN_SUMMARY, summary);
- row.offer(Document.COLUMN_SIZE, size);
- row.offer(Document.COLUMN_MIME_TYPE, mimeType);
- row.offer(Document.COLUMN_LAST_MODIFIED, lastModified);
- row.offer(Document.COLUMN_FLAGS, flags);
+ row.add(Document.COLUMN_DOCUMENT_ID, docId);
+ row.add(Document.COLUMN_DISPLAY_NAME, displayName);
+ row.add(Document.COLUMN_SUMMARY, summary);
+ row.add(Document.COLUMN_SIZE, size);
+ row.add(Document.COLUMN_MIME_TYPE, mimeType);
+ row.add(Document.COLUMN_LAST_MODIFIED, lastModified);
+ row.add(Document.COLUMN_FLAGS, flags);
}
}