diff options
author | Steve Howard <showard@google.com> | 2010-07-28 17:51:02 -0700 |
---|---|---|
committer | Steve Howard <showard@google.com> | 2010-07-28 18:39:35 -0700 |
commit | 9da9df3d6e84a3c4b04dd22d277e0e6d8f7f1ccb (patch) | |
tree | 49499d63a55ae22d33d7a63b62aced57fef39b1a /res/values/strings.xml | |
parent | 0d4f9f105c3a31475a36e9a1edfa868c66ff455f (diff) | |
download | android_packages_providers_DownloadProvider-9da9df3d6e84a3c4b04dd22d277e0e6d8f7f1ccb.tar.gz android_packages_providers_DownloadProvider-9da9df3d6e84a3c4b04dd22d277e0e6d8f7f1ccb.tar.bz2 android_packages_providers_DownloadProvider-9da9df3d6e84a3c4b04dd22d277e0e6d8f7f1ccb.zip |
Make all public API downloads visible.
This change makes all downloads through the public API visible by
default. It removes the API that had allowed applications to control
notifications while the download runs. This has been replaced with a
hidden API, since such behavior is needed by SystemUpdater and Market
(for self-updates). Additionally, the behavior is now protected by a
new permission.
I'm making this permission signatureOrSystem, and changing the
non-purgeable permission to the same (it should've been that, I just
didn't know). I'm also adding string descriptions to appease the
translation folks.
Change-Id: I192e8b19ff9b0e425257cef0db081c3d75996ea5
Diffstat (limited to 'res/values/strings.xml')
-rw-r--r-- | res/values/strings.xml | 29 |
1 files changed, 23 insertions, 6 deletions
diff --git a/res/values/strings.xml b/res/values/strings.xml index 0bc5c09c..62ba38f7 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -74,13 +74,30 @@ downloads to the SD card, regardless of which application downloaded them.</string> - <string name="permlab_downloadCacheNonPurgeable">Download non-purgeable - files to the cache</string> + <!-- The label for the permission to download files to the download cache + that can't be automatically deleted by the download manager to free up + space [CHAR LIMIT=50] --> + <string name="permlab_downloadCacheNonPurgeable">Reserve space in the + download cache</string> + <!-- The full sentence description for the permission to download files to + the download cache that can't be automatically deleted by the download + manager to free up space [CHAR LIMIT=160] --> <string name="permdesc_downloadCacheNonPurgeable">Allows the application to - download files to the download cache through the public API which will not - be automatically deleted when the download manager needs more space. - Malicious applications can use this to block other applications from using - the download cache.</string> + download files to the download cache which cannot be automatically deleted + when the download manager needs more space.</string> + + <!-- The label for the permission to download files through the download + manager without any notification being shown to the user [CHAR LIMIT=50] --> + <string name="permlab_downloadWithoutNotification">Use download manager + without notification</string> + + <!-- The full sentence description for the permission to download files + through the download manager without any notification being shown to the + user [CHAR LIMIT=160] --> + <string name="permdesc_downloadWithoutNotification">Allows the application + to download files through the download manager without any notification + being shown to the user.</string> + <!-- This is the title that is used when displaying the notification for a download that doesn't have a title associated with it. --> |