diff options
author | Jeff Sharkey <jsharkey@android.com> | 2012-08-02 21:58:17 -0700 |
---|---|---|
committer | Jeff Sharkey <jsharkey@android.com> | 2012-11-09 15:40:00 -0800 |
commit | a40a349c0107660bfb4004467550725a3ca3ec97 (patch) | |
tree | 3fb1f96ad2d1da1d346fd32f239d1ee8ef149376 /res | |
parent | 2fa007ef678b2283d47d007aa3dc91af683cc52c (diff) | |
download | android_packages_providers_DownloadProvider-a40a349c0107660bfb4004467550725a3ca3ec97.tar.gz android_packages_providers_DownloadProvider-a40a349c0107660bfb4004467550725a3ca3ec97.tar.bz2 android_packages_providers_DownloadProvider-a40a349c0107660bfb4004467550725a3ca3ec97.zip |
Rewrite of download notifications.
Switch to using new inbox-style notifications when collapsing multiple
downloads. Correctly handles clustering, including cancellation of
stale notifications. All notifications are now handled in a single
class, making it easier to reason about correctness.
Fixed bugs around handling of visibility flags. Move away from using
"int" as internal keys, since they can overflow. Started work for
time estimates, will finish in a future CL.
Explicitly pass all relevant IDs to DownloadReceiver instead of doing
a second racy query. Fix StrictMode warnings when querying in
DownloadReceiver.
Bug: 6777872, 5463678, 6663547, 6967346, 6634261, 5608365
Change-Id: I5eb47b73b90b6250acec2ce5bf8d7a274ed9d3a9
Diffstat (limited to 'res')
-rw-r--r-- | res/values/strings.xml | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/res/values/strings.xml b/res/values/strings.xml index 56352951..c607e35f 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -116,23 +116,6 @@ for a download that doesn't have a title associated with it. --> <string name="download_unknown_title"><Untitled></string> - <!-- When there are multiple simultaneous outstanding downloads from a - single application, they are displayed as a single notification, - and the expanded notification view displays the first two download - names separated with this string, i.e. "[title], [title]" - or "[title], [title] and [n] more". This is the comma + space - that separates the first two titles, and it's used both when there - are exactly two and more than two titles. --> - <string name="notification_filename_separator">", "</string> - - <!-- When there are three or more simultaneous outstanding downloads from a - single application, they are displayed as a single notification, - and the expanded notification view uses this string to indicate - downloads beyond the first two, i.e. "[title], [title] and [n] more". - This is the " and [n] more" part, including the leading space, and it's - used regardless of the number of additional downloads. --> - <string name="notification_filename_extras">" and <xliff:g id="number" example="27">%d</xliff:g> more"</string> - <!-- When a download completes, a notification is displayed, and this string is used to indicate that the download successfully completed. Note that such a download could have been initiated by a variety of @@ -210,4 +193,21 @@ <!-- Short representation of download progress percentage. [CHAR LIMIT=8] --> <string name="download_percent"><xliff:g id="number">%d</xliff:g><xliff:g id="percent">%%</xliff:g></string> + <!-- Title summarizing active downloads. [CHAR LIMIT=32] --> + <plurals name="notif_summary_active"> + <item quantity="one">1 file downloading</item> + <item quantity="other"><xliff:g id="number">%d</xliff:g> files downloading</item> + </plurals> + + <!-- Title summarizing waiting downloads. [CHAR LIMIT=32] --> + <plurals name="notif_summary_waiting"> + <item quantity="one">1 file waiting</item> + <item quantity="other"><xliff:g id="number">%d</xliff:g> files waiting</item> + </plurals> + + <!-- Text for a toast appearing when a user clicks on a completed download, informing the user + that there is no application on the device that can open the file that was downloaded + [CHAR LIMIT=200] --> + <string name="download_no_application_title">Can\'t open file</string> + </resources> |