summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/com/android/providers/downloads/DownloadThread.java4
-rw-r--r--ui/res/menu/download_menu.xml2
2 files changed, 6 insertions, 0 deletions
diff --git a/src/com/android/providers/downloads/DownloadThread.java b/src/com/android/providers/downloads/DownloadThread.java
index a0b3e54a..f1add241 100644
--- a/src/com/android/providers/downloads/DownloadThread.java
+++ b/src/com/android/providers/downloads/DownloadThread.java
@@ -818,6 +818,10 @@ public class DownloadThread implements Runnable {
conn.addRequestProperty("User-Agent", userAgent());
}
+ // Defeat transparent gzip compression, since it doesn't allow us to
+ // easily resume partial downloads.
+ conn.setRequestProperty("Accept-Encoding", "identity");
+
if (state.mContinuingDownload) {
if (state.mHeaderETag != null) {
conn.addRequestProperty("If-Match", state.mHeaderETag);
diff --git a/ui/res/menu/download_menu.xml b/ui/res/menu/download_menu.xml
index fc578920..a33dd52b 100644
--- a/ui/res/menu/download_menu.xml
+++ b/ui/res/menu/download_menu.xml
@@ -17,9 +17,11 @@
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/share_download"
android:icon="@android:drawable/ic_menu_share"
+ android:title="@string/download_share_dialog"
android:showAsAction="always" />
<item android:id="@+id/delete_download"
android:icon="@android:drawable/ic_menu_delete"
+ android:title="@string/delete_download"
android:showAsAction="always" />
</menu>