Merge "Add extra checks to widget to make sure it clears when the account goes away" into jb-ub-mail-ur10
diff --git a/res/raw/template_conversation_upper.html b/res/raw/template_conversation_upper.html
index 5ba3a84..fb69324 100644
--- a/res/raw/template_conversation_upper.html
+++ b/res/raw/template_conversation_upper.html
@@ -55,6 +55,7 @@
-webkit-transform: translate3d(0, 0, 0);
}
}
+ %s
</style>
</head>
<body style="margin: 0 %spx;">
diff --git a/res/values/strings.xml b/res/values/strings.xml
index d4106d6..5453934 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -935,4 +935,8 @@
LIMIT=30] -->
<string name="turn_auto_sync_on_dialog_confirm_btn">Turn on</string>
+ <!-- Button in conversation list to show more folders [CHAR LIMIT=50] -->
+ <string name="show_n_more_folders">Show <xliff:g id="number">%1$s</xliff:g> more folders</string>
+ <!-- Button in conversation list to hide folders [CHAR LIMIT=50] -->
+ <string name="hide_folders">Hide folders</string>
</resources>
diff --git a/src/com/android/mail/ui/HtmlConversationTemplates.java b/src/com/android/mail/ui/HtmlConversationTemplates.java
index a285247..d368454 100644
--- a/src/com/android/mail/ui/HtmlConversationTemplates.java
+++ b/src/com/android/mail/ui/HtmlConversationTemplates.java
@@ -23,6 +23,7 @@
import com.android.mail.R;
import com.android.mail.utils.LogTag;
import com.android.mail.utils.LogUtils;
+import com.android.mail.utils.Utils;
import com.google.common.annotations.VisibleForTesting;
import java.io.IOException;
@@ -181,7 +182,9 @@
}
reset();
- append(sConversationUpper, sideMargin, conversationHeaderHeight);
+ final String border = Utils.isRunningKitkatOrLater() ?
+ "img[blocked-src] { border: 1px solid #CCCCCC; }" : "";
+ append(sConversationUpper, border, sideMargin, conversationHeaderHeight);
mInProgress = true;
}
diff --git a/src/com/android/mail/utils/Utils.java b/src/com/android/mail/utils/Utils.java
index f3fd875..de21172 100644
--- a/src/com/android/mail/utils/Utils.java
+++ b/src/com/android/mail/utils/Utils.java
@@ -140,6 +140,11 @@
return Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN;
}
+ public static boolean isRunningKitkatOrLater() {
+ // TODO - change to SDK_INT check when API is finalized
+ return Build.VERSION.CODENAME.startsWith("K");
+ }
+
/**
* Sets WebView in a restricted mode suitable for email use.
*