summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--docs/index.html1
-rw-r--r--res/values-cs/strings.xml3
-rw-r--r--res/values-da/strings.xml3
-rw-r--r--res/values-de/strings.xml3
-rw-r--r--res/values-el/strings.xml3
-rw-r--r--res/values-es-rUS/strings.xml3
-rw-r--r--res/values-es/strings.xml3
-rw-r--r--res/values-fr/strings.xml3
-rw-r--r--res/values-it/strings.xml3
-rw-r--r--res/values-ja/strings.xml3
-rw-r--r--res/values-ko/strings.xml3
-rw-r--r--res/values-nb/strings.xml3
-rw-r--r--res/values-nl/strings.xml3
-rw-r--r--res/values-pl/strings.xml3
-rw-r--r--res/values-pt-rPT/strings.xml3
-rw-r--r--res/values-pt/strings.xml3
-rw-r--r--res/values-ru/strings.xml3
-rw-r--r--res/values-sv/strings.xml3
-rw-r--r--res/values-tr/strings.xml3
-rw-r--r--res/values-zh-rCN/strings.xml3
-rw-r--r--res/values-zh-rTW/strings.xml3
-rw-r--r--src/com/android/providers/downloads/DownloadInfo.java2
-rw-r--r--src/com/android/providers/downloads/DownloadProvider.java39
-rw-r--r--src/com/android/providers/downloads/DownloadReceiver.java2
-rw-r--r--tests/public_api_access/src/com/android/providers/downloads/public_api_access_tests/PublicApiAccessTest.java2
-rw-r--r--tests/src/com/android/providers/downloads/AbstractPublicApiTest.java2
-rw-r--r--tests/src/com/android/providers/downloads/PublicApiFunctionalTest.java2
-rw-r--r--tests/src/com/android/providers/downloads/ThreadingTest.java2
-rw-r--r--ui/src/com/android/providers/downloads/ui/DateSortedDownloadAdapter.java2
-rw-r--r--ui/src/com/android/providers/downloads/ui/DateSortedExpandableListAdapter.java2
-rw-r--r--ui/src/com/android/providers/downloads/ui/DownloadAdapter.java2
-rw-r--r--ui/src/com/android/providers/downloads/ui/DownloadList.java2
32 files changed, 53 insertions, 67 deletions
diff --git a/docs/index.html b/docs/index.html
index 9bd6a51f..0004b729 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -1,4 +1,5 @@
<html>
+
<head>
<title>Download Provider</title>
</head>
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index 69a62f25..c00e7805 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -27,7 +27,8 @@
<string name="permdesc_seeAllExternal" msgid="3298948060016417104">"Umožňuje aplikaci zobrazit všechny položky stažené na kartu SD bez ohledu na to, která aplikace je stáhla."</string>
<string name="permlab_downloadCacheNonPurgeable" msgid="3069534308882047412">"Rezervovat místo v mezipaměti stahování"</string>
<string name="permdesc_downloadCacheNonPurgeable" msgid="1089583021652571424">"Umožňuje aplikaci stáhnout soubory do mezipaměti stahování, kterou nelze automaticky smazat, pokud správce stahování potřebuje více místa."</string>
- <!-- outdated translation 3650349274034807567 --> <string name="permlab_downloadWithoutNotification" msgid="8837971946078327262">"Použít správce stahování bez upozornění"</string>
+ <!-- no translation found for permlab_downloadWithoutNotification (8837971946078327262) -->
+ <skip />
<string name="permdesc_downloadWithoutNotification" msgid="5174806530123417020">"Umožňuje aplikaci stahovat soubory prostřednictvím správce stahování, aniž by se zobrazilo upozornění uživateli ."</string>
<!-- no translation found for permlab_accessAllDownloads (2436240495424393717) -->
<skip />
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index e6ef176a..1aaec375 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -27,7 +27,8 @@
<string name="permdesc_seeAllExternal" msgid="3298948060016417104">"Gør det muligt for programmet at se alle downloads til SD-kortet, uanset hvilket program, der downloadede dem."</string>
<string name="permlab_downloadCacheNonPurgeable" msgid="3069534308882047412">"Reserver plads i downloadcache"</string>
<string name="permdesc_downloadCacheNonPurgeable" msgid="1089583021652571424">"Programmet kan downloade filer til downloadcachen, som ikke automatisk kan slettes, når downloadmanageren har brug for mere plads."</string>
- <!-- outdated translation 3650349274034807567 --> <string name="permlab_downloadWithoutNotification" msgid="8837971946078327262">"Brug downloadadministrator uden underretning"</string>
+ <!-- no translation found for permlab_downloadWithoutNotification (8837971946078327262) -->
+ <skip />
<string name="permdesc_downloadWithoutNotification" msgid="5174806530123417020">"Tillader, at programmet kan downloade filer via downloadmanageren, uden at brugeren underrettes."</string>
<!-- no translation found for permlab_accessAllDownloads (2436240495424393717) -->
<skip />
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index f0784b62..fc45a52b 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -27,7 +27,8 @@
<string name="permdesc_seeAllExternal" msgid="3298948060016417104">"Ermöglicht der Anwendung, alle Downloads an die SD-Karte anzuzeigen, unabhängig davon, von welcher Anwendung sie heruntergeladen wurden."</string>
<string name="permlab_downloadCacheNonPurgeable" msgid="3069534308882047412">"Speicherplatz im Download-Cache freigeben"</string>
<string name="permdesc_downloadCacheNonPurgeable" msgid="1089583021652571424">"Dateien können in den Download-Cache, der nicht automatisch gelöscht werden kann, heruntergeladen werden, wenn der Download-Manager mehr Speicherplatz benötigt."</string>
- <!-- outdated translation 3650349274034807567 --> <string name="permlab_downloadWithoutNotification" msgid="8837971946078327262">"Download-Manager ohne Benachrichtigung verwenden"</string>
+ <!-- no translation found for permlab_downloadWithoutNotification (8837971946078327262) -->
+ <skip />
<string name="permdesc_downloadWithoutNotification" msgid="5174806530123417020">"Ermöglicht der Anwendung, Dateien über den Download-Manager herunterzuladen, ohne dass dem Nutzer Benachrichtigungen angezeigt werden."</string>
<!-- no translation found for permlab_accessAllDownloads (2436240495424393717) -->
<skip />
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index bfb67e9a..f9e04fbc 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -27,7 +27,8 @@
<string name="permdesc_seeAllExternal" msgid="3298948060016417104">"Επιτρέπει στην εφαρμογή την εμφάνιση όλων των λήψεων στην κάρτα SD, ανεξάρτητα από την εφαρμογή που πραγματοποίησε τις λήψεις τους."</string>
<string name="permlab_downloadCacheNonPurgeable" msgid="3069534308882047412">"Διατηρήστε χώρο στην προσωρινή μνήμη λήψης"</string>
<string name="permdesc_downloadCacheNonPurgeable" msgid="1089583021652571424">"Επιτρέπει στην εφαρμογή τη λήψη αρχείων στην προσωρινή μνήμη λήψης, η οποία δεν είναι δυνατό να διαγραφεί αυτόματα όταν παρουσιαστεί έλλειψη χώρου στον διαχειριστή λήψης."</string>
- <!-- outdated translation 3650349274034807567 --> <string name="permlab_downloadWithoutNotification" msgid="8837971946078327262">"Χρησιμοποιήστε το διαχειριστή λήψης χωρίς ειδοποίηση"</string>
+ <!-- no translation found for permlab_downloadWithoutNotification (8837971946078327262) -->
+ <skip />
<string name="permdesc_downloadWithoutNotification" msgid="5174806530123417020">"Επιτρέπει στην εφαρμογή τη λήψη αρχείων μέσω του διαχειριστή λήψης χωρίς την εμφάνιση καμίας ειδοποίησης στο χρήστη."</string>
<!-- no translation found for permlab_accessAllDownloads (2436240495424393717) -->
<skip />
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index 77b87196..fe8a9580 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -27,7 +27,8 @@
<string name="permdesc_seeAllExternal" msgid="3298948060016417104">"Permite que la aplicación vea todas las descargas de la tarjeta SD, independientemente de qué aplicación las descargó."</string>
<string name="permlab_downloadCacheNonPurgeable" msgid="3069534308882047412">"Reservar espacio en el caché de descarga"</string>
<string name="permdesc_downloadCacheNonPurgeable" msgid="1089583021652571424">"Permite que la aplicación descargue archivos al caché de descarga que no puede borrarse automáticamente cuando el administrador de descarga necesita más espacio."</string>
- <!-- outdated translation 3650349274034807567 --> <string name="permlab_downloadWithoutNotification" msgid="8837971946078327262">"Usar el administrador de descarga sin notificación"</string>
+ <!-- no translation found for permlab_downloadWithoutNotification (8837971946078327262) -->
+ <skip />
<string name="permdesc_downloadWithoutNotification" msgid="5174806530123417020">"Permite que la aplicación descargue archivos a través del administrador de descarga sin que se muestre una notificación al usuario."</string>
<!-- no translation found for permlab_accessAllDownloads (2436240495424393717) -->
<skip />
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index c3452b6f..7b6d70d4 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -27,7 +27,8 @@
<string name="permdesc_seeAllExternal" msgid="3298948060016417104">"Permite que la aplicación vea todas las descargas en la tarjeta SD, independientemente de la aplicación que las haya descargado."</string>
<string name="permlab_downloadCacheNonPurgeable" msgid="3069534308882047412">"Reservar espacio en caché de descargas"</string>
<string name="permdesc_downloadCacheNonPurgeable" msgid="1089583021652571424">"Permite que la aplicación descargue archivos en la caché de descargas que no se pueden eliminar de forma automática cuando falta espacio en el administrador de descargas."</string>
- <!-- outdated translation 3650349274034807567 --> <string name="permlab_downloadWithoutNotification" msgid="8837971946078327262">"Usar administrador de descargas sin notificación"</string>
+ <!-- no translation found for permlab_downloadWithoutNotification (8837971946078327262) -->
+ <skip />
<string name="permdesc_downloadWithoutNotification" msgid="5174806530123417020">"Permite que la aplicación descargue archivos a través del administrador de descargas sin mostrar notificación al usuario."</string>
<!-- no translation found for permlab_accessAllDownloads (2436240495424393717) -->
<skip />
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index 03ca45ec..6905f7b6 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -27,7 +27,8 @@
<string name="permdesc_seeAllExternal" msgid="3298948060016417104">"Permet à l\'application d\'afficher tous les téléchargements effectués sur la carte SD, quelle que soit l\'application de téléchargement utilisée."</string>
<string name="permlab_downloadCacheNonPurgeable" msgid="3069534308882047412">"Réserver un espace dans le cache de téléchargement"</string>
<string name="permdesc_downloadCacheNonPurgeable" msgid="1089583021652571424">"Autorise l\'application à télécharger des fichiers dans le cache de téléchargement et empêche leur effacement automatique par le gestionnaire de téléchargement."</string>
- <!-- outdated translation 3650349274034807567 --> <string name="permlab_downloadWithoutNotification" msgid="8837971946078327262">"Activer gestionnaire de téléch. sans notification"</string>
+ <!-- no translation found for permlab_downloadWithoutNotification (8837971946078327262) -->
+ <skip />
<string name="permdesc_downloadWithoutNotification" msgid="5174806530123417020">"Autorise l\'application à télécharger des fichiers via le gestionnaire de téléchargement sans afficher de notification à l\'utilisateur."</string>
<!-- no translation found for permlab_accessAllDownloads (2436240495424393717) -->
<skip />
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index 04a9654d..6659561e 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -27,7 +27,8 @@
<string name="permdesc_seeAllExternal" msgid="3298948060016417104">"Consente all\'applicazione di visualizzare tutti i download sulla scheda SD, indipendentemente dall\'applicazione che li ha scaricati."</string>
<string name="permlab_downloadCacheNonPurgeable" msgid="3069534308882047412">"Conserva spazio nella cache dei download"</string>
<string name="permdesc_downloadCacheNonPurgeable" msgid="1089583021652571424">"Consente all\'applicazione di scaricare nella cache i file che non possono essere eliminati automaticamente quando a gestione dei download serve più spazio."</string>
- <!-- outdated translation 3650349274034807567 --> <string name="permlab_downloadWithoutNotification" msgid="8837971946078327262">"Utilizza gestione dei download senza notifica"</string>
+ <!-- no translation found for permlab_downloadWithoutNotification (8837971946078327262) -->
+ <skip />
<string name="permdesc_downloadWithoutNotification" msgid="5174806530123417020">"Consente all\'applicazione di scaricare i file tramite gestione dei download senza visualizzare alcuna notifica per l\'utente."</string>
<!-- no translation found for permlab_accessAllDownloads (2436240495424393717) -->
<skip />
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index 3fa18e08..a7e5d331 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -27,7 +27,8 @@
<string name="permdesc_seeAllExternal" msgid="3298948060016417104">"どのアプリケーションでダウンロードされたかにかかわらず、SDカードにダウンロードされたすべてのファイルの参照をアプリケーションに許可します。"</string>
<string name="permlab_downloadCacheNonPurgeable" msgid="3069534308882047412">"ダウンロードキャッシュの領域を予約"</string>
<string name="permdesc_downloadCacheNonPurgeable" msgid="1089583021652571424">"ダウンロードマネージャーで領域が不足しているときに、自動的に削除できないダウンロードキャッシュへのファイルのダウンロードをアプリケーションに許可します。"</string>
- <!-- outdated translation 3650349274034807567 --> <string name="permlab_downloadWithoutNotification" msgid="8837971946078327262">"通知せずにダウンロードマネージャーを使用"</string>
+ <!-- no translation found for permlab_downloadWithoutNotification (8837971946078327262) -->
+ <skip />
<string name="permdesc_downloadWithoutNotification" msgid="5174806530123417020">"ユーザー通知なしでのダウンロードマネージャー経由のファイルのダウンロードをアプリケーションに許可します。"</string>
<!-- no translation found for permlab_accessAllDownloads (2436240495424393717) -->
<skip />
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index 1b83ab34..ea6a688b 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -27,7 +27,8 @@
<string name="permdesc_seeAllExternal" msgid="3298948060016417104">"어떤 애플리케이션을 사용하여 다운로드했는지에 관계없이 SD 카드에 다운로드한 모든 항목을 애플리케이션에 표시합니다."</string>
<string name="permlab_downloadCacheNonPurgeable" msgid="3069534308882047412">"다운로드 캐시에 공간 보유"</string>
<string name="permdesc_downloadCacheNonPurgeable" msgid="1089583021652571424">"다운로드 관리자가 추가 공간이 필요한 경우 애플리케이션이 자동으로 삭제되지 않는 다운로드 캐시에 파일을 다운로드하도록 허용합니다."</string>
- <!-- outdated translation 3650349274034807567 --> <string name="permlab_downloadWithoutNotification" msgid="8837971946078327262">"알림 없이 다운로드 관리자 사용"</string>
+ <!-- no translation found for permlab_downloadWithoutNotification (8837971946078327262) -->
+ <skip />
<string name="permdesc_downloadWithoutNotification" msgid="5174806530123417020">"사용자에게 알림을 표시하지 않고 애플리케이션이 다운로드 관리자를 통해 파일을 다운로드하도록 허용합니다."</string>
<!-- no translation found for permlab_accessAllDownloads (2436240495424393717) -->
<skip />
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index 02edeadd..e9f3f9a2 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -27,7 +27,8 @@
<string name="permdesc_seeAllExternal" msgid="3298948060016417104">"Programmet viser alle nedlastinger til minnekort, uavhengig av hvilket program som lastet dem ned."</string>
<string name="permlab_downloadCacheNonPurgeable" msgid="3069534308882047412">"Reserver lagringsplass i nedlastingsbufferen"</string>
<string name="permdesc_downloadCacheNonPurgeable" msgid="1089583021652571424">"Gir programmet mulighet til å laste ned filer til nedlastingsbufferen, slik at de ikke slettes automatisk når nedlastingsbehandlingen trenger mer lagringsplass."</string>
- <!-- outdated translation 3650349274034807567 --> <string name="permlab_downloadWithoutNotification" msgid="8837971946078327262">"Bruk nedlastingsbehandling uten varsling"</string>
+ <!-- no translation found for permlab_downloadWithoutNotification (8837971946078327262) -->
+ <skip />
<string name="permdesc_downloadWithoutNotification" msgid="5174806530123417020">"Gjør at programmet kan laste ned filer via nedlastingsbehandlingen, uten at brukeren varsles."</string>
<!-- no translation found for permlab_accessAllDownloads (2436240495424393717) -->
<skip />
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index 5d4ccf9d..145a72ba 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -27,7 +27,8 @@
<string name="permdesc_seeAllExternal" msgid="3298948060016417104">"Staat de toepassing toe alle downloads naar de SD-kaart weer te geven, ongeacht op welke toepassing de download is uitgevoerd."</string>
<string name="permlab_downloadCacheNonPurgeable" msgid="3069534308882047412">"Ruimte in de downloadcache reserveren"</string>
<string name="permdesc_downloadCacheNonPurgeable" msgid="1089583021652571424">"Hiermee kan de toepassing bestanden downloaden naar de downloadcache die niet automatisch kunnen worden verwijderd wanneer downloadbeheer meer ruimte nodig heeft."</string>
- <!-- outdated translation 3650349274034807567 --> <string name="permlab_downloadWithoutNotification" msgid="8837971946078327262">"Downloadbeheer zonder melding gebruiken"</string>
+ <!-- no translation found for permlab_downloadWithoutNotification (8837971946078327262) -->
+ <skip />
<string name="permdesc_downloadWithoutNotification" msgid="5174806530123417020">"Hiermee kan de toepassing bestanden downloaden via downloadbeheer zonder dat de gebruiker een melding krijgt."</string>
<!-- no translation found for permlab_accessAllDownloads (2436240495424393717) -->
<skip />
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index 5ae85131..900db207 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -27,7 +27,8 @@
<string name="permdesc_seeAllExternal" msgid="3298948060016417104">"Zezwala aplikacji na sprawdzanie wszystkich plików pobranych na kartę SD niezależnie od tego, która aplikacja je pobrała."</string>
<string name="permlab_downloadCacheNonPurgeable" msgid="3069534308882047412">"Zarezerwuj miejsce w pamięci podręcznej pobierania"</string>
<string name="permdesc_downloadCacheNonPurgeable" msgid="1089583021652571424">"Zezwala aplikacji na pobieranie plików do pamięci podręcznej, której nie można automatycznie usunąć, gdy menedżer pobierania wymaga więcej miejsca."</string>
- <!-- outdated translation 3650349274034807567 --> <string name="permlab_downloadWithoutNotification" msgid="8837971946078327262">"Użyj menedżera pobierania bez powiadamiania"</string>
+ <!-- no translation found for permlab_downloadWithoutNotification (8837971946078327262) -->
+ <skip />
<string name="permdesc_downloadWithoutNotification" msgid="5174806530123417020">"Zezwala aplikacji na pobieranie plików za pomocą menedżera pobierania bez wyświetlania powiadomienia."</string>
<!-- no translation found for permlab_accessAllDownloads (2436240495424393717) -->
<skip />
diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml
index 251ed785..ea2e4841 100644
--- a/res/values-pt-rPT/strings.xml
+++ b/res/values-pt-rPT/strings.xml
@@ -27,7 +27,8 @@
<string name="permdesc_seeAllExternal" msgid="3298948060016417104">"Permite à aplicação ver todas as transferências efectuadas para o cartão SD, independentemente da aplicação utilizada nas transferências."</string>
<string name="permlab_downloadCacheNonPurgeable" msgid="3069534308882047412">"Reservar espaço na cache de transferência"</string>
<string name="permdesc_downloadCacheNonPurgeable" msgid="1089583021652571424">"Permite à aplic. transf. ficheiros para a cache de transf., os quais não podem ser automatic. eliminados quando o gestor de transf. necessitar de mais espaço."</string>
- <!-- outdated translation 3650349274034807567 --> <string name="permlab_downloadWithoutNotification" msgid="8837971946078327262">"Utilizar o gestor de transfer. sem notificação"</string>
+ <!-- no translation found for permlab_downloadWithoutNotification (8837971946078327262) -->
+ <skip />
<string name="permdesc_downloadWithoutNotification" msgid="5174806530123417020">"Permite à aplic. transf. ficheiros através do gestor de transf. sem qualquer notificação apresentada ao utilizador."</string>
<!-- no translation found for permlab_accessAllDownloads (2436240495424393717) -->
<skip />
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index 2e5a3876..cc53dbf5 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -27,7 +27,8 @@
<string name="permdesc_seeAllExternal" msgid="3298948060016417104">"Permite que o aplicativo veja todos os downloads feitos no cartão SD, independentemente do aplicativo que fez o download."</string>
<string name="permlab_downloadCacheNonPurgeable" msgid="3069534308882047412">"Reservar espaço no cache de download"</string>
<string name="permdesc_downloadCacheNonPurgeable" msgid="1089583021652571424">"Permite que o aplicativo faça download de arquivos no cache de downloads, que não pode ser excluído automaticamente quando o gerenciador precisa de mais espaço."</string>
- <!-- outdated translation 3650349274034807567 --> <string name="permlab_downloadWithoutNotification" msgid="8837971946078327262">"Usar o gerenciador de downloads sem notificações"</string>
+ <!-- no translation found for permlab_downloadWithoutNotification (8837971946078327262) -->
+ <skip />
<string name="permdesc_downloadWithoutNotification" msgid="5174806530123417020">"Permite que o aplicativo faça download de arquivos por meio do gerenciador de download sem exibir notificações ao usuário."</string>
<!-- no translation found for permlab_accessAllDownloads (2436240495424393717) -->
<skip />
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index f058e5c5..d75c4830 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -27,7 +27,8 @@
<string name="permdesc_seeAllExternal" msgid="3298948060016417104">"Разрешить программе доступ ко всем загрузкам на SD-карту независимо от того, через какое приложение они были загружены."</string>
<string name="permlab_downloadCacheNonPurgeable" msgid="3069534308882047412">"Резервировать место в кэше загрузки"</string>
<string name="permdesc_downloadCacheNonPurgeable" msgid="1089583021652571424">"Разрешает приложению загружать файлы в кэш загрузки (который не может быть автоматически очищен), если менеджеру загрузки потребуется больше места."</string>
- <!-- outdated translation 3650349274034807567 --> <string name="permlab_downloadWithoutNotification" msgid="8837971946078327262">"Использовать менеджер загрузки без оповещения"</string>
+ <!-- no translation found for permlab_downloadWithoutNotification (8837971946078327262) -->
+ <skip />
<string name="permdesc_downloadWithoutNotification" msgid="5174806530123417020">"Разрешает приложению загружать файлы через диспетчер загрузки без уведомления пользователя."</string>
<!-- no translation found for permlab_accessAllDownloads (2436240495424393717) -->
<skip />
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index 6f00d304..46caf1b3 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -27,7 +27,8 @@
<string name="permdesc_seeAllExternal" msgid="3298948060016417104">"Tillåter att programmet ser alla hämtningar till SD-kortet, oavsett vilket program som hämtat innehållet."</string>
<string name="permlab_downloadCacheNonPurgeable" msgid="3069534308882047412">"Reservera utrymme i hämtningscachen"</string>
<string name="permdesc_downloadCacheNonPurgeable" msgid="1089583021652571424">"Tillåter att programmet hämtar filer till hämtningscachen som inte kan tas bort automatiskt när hämtningshanteraren behöver mer utrymme."</string>
- <!-- outdated translation 3650349274034807567 --> <string name="permlab_downloadWithoutNotification" msgid="8837971946078327262">"Använd hämtningshanteraren utan avisering"</string>
+ <!-- no translation found for permlab_downloadWithoutNotification (8837971946078327262) -->
+ <skip />
<string name="permdesc_downloadWithoutNotification" msgid="5174806530123417020">"Tillåter att programmet hämtar filer via hämtningshanteraren utan att någon avisering visas för användaren."</string>
<!-- no translation found for permlab_accessAllDownloads (2436240495424393717) -->
<skip />
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index bca334bf..5ad364b1 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -27,7 +27,8 @@
<string name="permdesc_seeAllExternal" msgid="3298948060016417104">"Uygulamanın SD karta yapılan tüm indirmeleri, indirme işlemini yapan uygulamadan bağımsız olarak görmesine izin verir."</string>
<string name="permlab_downloadCacheNonPurgeable" msgid="3069534308882047412">"İndirme önbelleğinde alan ayır"</string>
<string name="permdesc_downloadCacheNonPurgeable" msgid="1089583021652571424">"Uygulamanın dosyaları, indirme önbelleğine indirmesine izin verir. İndirme önbelleği indirme yöneticisi daha fazla alana ihtiyaç duyduğunda otomatik olarak silinemez."</string>
- <!-- outdated translation 3650349274034807567 --> <string name="permlab_downloadWithoutNotification" msgid="8837971946078327262">"İndirme yöneticisini bildirimde bulunmadan kullan"</string>
+ <!-- no translation found for permlab_downloadWithoutNotification (8837971946078327262) -->
+ <skip />
<string name="permdesc_downloadWithoutNotification" msgid="5174806530123417020">"Uygulamanın dosyaları, kullanıcıya herhangi bir bildirim göstermeden indirme yöneticisi ile indirmesine izin verir."</string>
<!-- no translation found for permlab_accessAllDownloads (2436240495424393717) -->
<skip />
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index 45eed180..d374be27 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -27,7 +27,8 @@
<string name="permdesc_seeAllExternal" msgid="3298948060016417104">"无论下载到 SD 卡的内容是由什么应用程序下载的,都允许该应用程序查看所有这些内容。"</string>
<string name="permlab_downloadCacheNonPurgeable" msgid="3069534308882047412">"保留下载缓存中的空间"</string>
<string name="permdesc_downloadCacheNonPurgeable" msgid="1089583021652571424">"允许应用程序将文件下载到下载缓存(系统不会因为下载管理器需要更多空间而自动删除下载缓存)。"</string>
- <!-- outdated translation 3650349274034807567 --> <string name="permlab_downloadWithoutNotification" msgid="8837971946078327262">"直接使用下载管理器,而不显示通知"</string>
+ <!-- no translation found for permlab_downloadWithoutNotification (8837971946078327262) -->
+ <skip />
<string name="permdesc_downloadWithoutNotification" msgid="5174806530123417020">"允许应用程序在不向用户显示任何通知的情况下,通过下载管理器下载文件。"</string>
<!-- no translation found for permlab_accessAllDownloads (2436240495424393717) -->
<skip />
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index e9302a8a..d991bffb 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -27,7 +27,8 @@
<string name="permdesc_seeAllExternal" msgid="3298948060016417104">"允許應用程式查看 SD 卡中的所有下載項目,無論這些項目是透過何種應用程式進行下載。"</string>
<string name="permlab_downloadCacheNonPurgeable" msgid="3069534308882047412">"保留下載快取空間"</string>
<string name="permdesc_downloadCacheNonPurgeable" msgid="1089583021652571424">"允許應用程式將檔案下載至下載快取空間,確保檔案不會因為下載管理員需要更多空間而遭到自動刪除。"</string>
- <!-- outdated translation 3650349274034807567 --> <string name="permlab_downloadWithoutNotification" msgid="8837971946078327262">"使用下載管理員時不需顯示通知"</string>
+ <!-- no translation found for permlab_downloadWithoutNotification (8837971946078327262) -->
+ <skip />
<string name="permdesc_downloadWithoutNotification" msgid="5174806530123417020">"允許應用程式不需通知使用者,即可透過下載管理員下載檔案。"</string>
<!-- no translation found for permlab_accessAllDownloads (2436240495424393717) -->
<skip />
diff --git a/src/com/android/providers/downloads/DownloadInfo.java b/src/com/android/providers/downloads/DownloadInfo.java
index a2048958..2196cfc6 100644
--- a/src/com/android/providers/downloads/DownloadInfo.java
+++ b/src/com/android/providers/downloads/DownloadInfo.java
@@ -16,7 +16,6 @@
package com.android.providers.downloads;
-import android.app.DownloadManager;
import android.content.ContentResolver;
import android.content.ContentUris;
import android.content.ContentValues;
@@ -26,6 +25,7 @@ import android.database.CharArrayBuffer;
import android.database.Cursor;
import android.drm.mobile1.DrmRawContent;
import android.net.ConnectivityManager;
+import android.net.DownloadManager;
import android.net.Uri;
import android.provider.Downloads;
import android.provider.Downloads.Impl;
diff --git a/src/com/android/providers/downloads/DownloadProvider.java b/src/com/android/providers/downloads/DownloadProvider.java
index 2cbf7fbb..44d755d3 100644
--- a/src/com/android/providers/downloads/DownloadProvider.java
+++ b/src/com/android/providers/downloads/DownloadProvider.java
@@ -695,10 +695,6 @@ public final class DownloadProvider extends ContentProvider {
null, null, sort);
if (ret != null) {
- ret = new ReadOnlyCursorWrapper(ret);
- }
-
- if (ret != null) {
ret.setNotificationUri(getContext().getContentResolver(), uri);
if (Constants.LOGVV) {
Log.v(Constants.TAG,
@@ -789,9 +785,8 @@ public final class DownloadProvider extends ContentProvider {
+ getDownloadIdFromUri(uri);
String[] projection = new String[] {Downloads.Impl.RequestHeaders.COLUMN_HEADER,
Downloads.Impl.RequestHeaders.COLUMN_VALUE};
- Cursor cursor = db.query(Downloads.Impl.RequestHeaders.HEADERS_DB_TABLE, projection, where,
- null, null, null, null);
- return new ReadOnlyCursorWrapper(cursor);
+ return db.query(Downloads.Impl.RequestHeaders.HEADERS_DB_TABLE, projection, where,
+ null, null, null, null);
}
/**
@@ -1088,34 +1083,4 @@ public final class DownloadProvider extends ContentProvider {
to.put(key, defaultValue);
}
}
-
- private class ReadOnlyCursorWrapper extends CursorWrapper implements CrossProcessCursor {
- public ReadOnlyCursorWrapper(Cursor cursor) {
- super(cursor);
- mCursor = (CrossProcessCursor) cursor;
- }
-
- public boolean deleteRow() {
- throw new SecurityException("Download manager cursors are read-only");
- }
-
- public boolean commitUpdates() {
- throw new SecurityException("Download manager cursors are read-only");
- }
-
- public void fillWindow(int pos, CursorWindow window) {
- mCursor.fillWindow(pos, window);
- }
-
- public CursorWindow getWindow() {
- return mCursor.getWindow();
- }
-
- public boolean onMove(int oldPosition, int newPosition) {
- return mCursor.onMove(oldPosition, newPosition);
- }
-
- private CrossProcessCursor mCursor;
- }
-
}
diff --git a/src/com/android/providers/downloads/DownloadReceiver.java b/src/com/android/providers/downloads/DownloadReceiver.java
index c41895b9..d81e0266 100644
--- a/src/com/android/providers/downloads/DownloadReceiver.java
+++ b/src/com/android/providers/downloads/DownloadReceiver.java
@@ -16,7 +16,6 @@
package com.android.providers.downloads;
-import android.app.DownloadManager;
import android.content.ActivityNotFoundException;
import android.content.BroadcastReceiver;
import android.content.ContentUris;
@@ -25,6 +24,7 @@ import android.content.Context;
import android.content.Intent;
import android.database.Cursor;
import android.net.ConnectivityManager;
+import android.net.DownloadManager;
import android.net.NetworkInfo;
import android.net.Uri;
import android.provider.Downloads;
diff --git a/tests/public_api_access/src/com/android/providers/downloads/public_api_access_tests/PublicApiAccessTest.java b/tests/public_api_access/src/com/android/providers/downloads/public_api_access_tests/PublicApiAccessTest.java
index 2674e907..13bec33b 100644
--- a/tests/public_api_access/src/com/android/providers/downloads/public_api_access_tests/PublicApiAccessTest.java
+++ b/tests/public_api_access/src/com/android/providers/downloads/public_api_access_tests/PublicApiAccessTest.java
@@ -16,9 +16,9 @@
package com.android.providers.downloads.public_api_access_tests;
-import android.app.DownloadManager;
import android.content.ContentResolver;
import android.content.ContentValues;
+import android.net.DownloadManager;
import android.net.Uri;
import android.provider.Downloads;
import android.test.AndroidTestCase;
diff --git a/tests/src/com/android/providers/downloads/AbstractPublicApiTest.java b/tests/src/com/android/providers/downloads/AbstractPublicApiTest.java
index ed443b01..db6b2468 100644
--- a/tests/src/com/android/providers/downloads/AbstractPublicApiTest.java
+++ b/tests/src/com/android/providers/downloads/AbstractPublicApiTest.java
@@ -16,8 +16,8 @@
package com.android.providers.downloads;
-import android.app.DownloadManager;
import android.database.Cursor;
+import android.net.DownloadManager;
import android.net.Uri;
import android.os.ParcelFileDescriptor;
diff --git a/tests/src/com/android/providers/downloads/PublicApiFunctionalTest.java b/tests/src/com/android/providers/downloads/PublicApiFunctionalTest.java
index ab7d0e4e..91cc3f3b 100644
--- a/tests/src/com/android/providers/downloads/PublicApiFunctionalTest.java
+++ b/tests/src/com/android/providers/downloads/PublicApiFunctionalTest.java
@@ -16,10 +16,10 @@
package com.android.providers.downloads;
-import android.app.DownloadManager;
import android.content.Intent;
import android.database.Cursor;
import android.net.ConnectivityManager;
+import android.net.DownloadManager;
import android.net.Uri;
import android.os.Environment;
import android.provider.Downloads;
diff --git a/tests/src/com/android/providers/downloads/ThreadingTest.java b/tests/src/com/android/providers/downloads/ThreadingTest.java
index 082579e6..e8d86d66 100644
--- a/tests/src/com/android/providers/downloads/ThreadingTest.java
+++ b/tests/src/com/android/providers/downloads/ThreadingTest.java
@@ -16,7 +16,7 @@
package com.android.providers.downloads;
-import android.app.DownloadManager;
+import android.net.DownloadManager;
import android.test.suitebuilder.annotation.LargeTest;
/**
diff --git a/ui/src/com/android/providers/downloads/ui/DateSortedDownloadAdapter.java b/ui/src/com/android/providers/downloads/ui/DateSortedDownloadAdapter.java
index 8c347822..3e234008 100644
--- a/ui/src/com/android/providers/downloads/ui/DateSortedDownloadAdapter.java
+++ b/ui/src/com/android/providers/downloads/ui/DateSortedDownloadAdapter.java
@@ -19,9 +19,9 @@ package com.android.providers.downloads.ui;
import com.android.providers.downloads.ui.DownloadItem.DownloadSelectListener;
-import android.app.DownloadManager;
import android.content.Context;
import android.database.Cursor;
+import android.net.DownloadManager;
import android.view.View;
import android.view.ViewGroup;
import android.widget.RelativeLayout;
diff --git a/ui/src/com/android/providers/downloads/ui/DateSortedExpandableListAdapter.java b/ui/src/com/android/providers/downloads/ui/DateSortedExpandableListAdapter.java
index 19132a11..58dd4bb3 100644
--- a/ui/src/com/android/providers/downloads/ui/DateSortedExpandableListAdapter.java
+++ b/ui/src/com/android/providers/downloads/ui/DateSortedExpandableListAdapter.java
@@ -16,11 +16,11 @@
package com.android.providers.downloads.ui;
-import android.app.DownloadManager;
import android.content.Context;
import android.database.ContentObserver;
import android.database.Cursor;
import android.database.DataSetObserver;
+import android.net.DownloadManager;
import android.os.Handler;
import android.view.LayoutInflater;
import android.view.View;
diff --git a/ui/src/com/android/providers/downloads/ui/DownloadAdapter.java b/ui/src/com/android/providers/downloads/ui/DownloadAdapter.java
index c7d4c2cb..ffb181ca 100644
--- a/ui/src/com/android/providers/downloads/ui/DownloadAdapter.java
+++ b/ui/src/com/android/providers/downloads/ui/DownloadAdapter.java
@@ -16,7 +16,6 @@
package com.android.providers.downloads.ui;
-import android.app.DownloadManager;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
@@ -25,6 +24,7 @@ import android.content.res.Resources;
import android.database.Cursor;
import android.drm.mobile1.DrmRawContent;
import android.graphics.drawable.Drawable;
+import android.net.DownloadManager;
import android.net.Uri;
import android.text.format.Formatter;
import android.view.LayoutInflater;
diff --git a/ui/src/com/android/providers/downloads/ui/DownloadList.java b/ui/src/com/android/providers/downloads/ui/DownloadList.java
index 4b3547c2..cdfe0177 100644
--- a/ui/src/com/android/providers/downloads/ui/DownloadList.java
+++ b/ui/src/com/android/providers/downloads/ui/DownloadList.java
@@ -18,7 +18,6 @@ package com.android.providers.downloads.ui;
import android.app.Activity;
import android.app.AlertDialog;
-import android.app.DownloadManager;
import android.content.ActivityNotFoundException;
import android.content.ContentUris;
import android.content.Context;
@@ -28,6 +27,7 @@ import android.content.Intent;
import android.database.ContentObserver;
import android.database.Cursor;
import android.database.DataSetObserver;
+import android.net.DownloadManager;
import android.net.Uri;
import android.os.Bundle;
import android.os.Environment;