diff options
author | 2016-04-16 10:36:17 -0700 | |
---|---|---|
committer | 2016-04-16 10:36:17 -0700 | |
commit | 19b4b8e47145fa611f8022eb35d1d31f4b8f96a1 (patch) | |
tree | 78c181ef575ae7e56ef6db6c33efee5616cbd78e /src/java/com/libmailcore/HTMLRendererTemplateCallbackUtils.java | |
parent | 7932a9159aa6748ffdc53f434942992de8ad77a5 (diff) |
More android fixes and additions (#1400)
* Fixed templateForMessage to get the correct method.
* Fixed hashmapJavaToObjectConverter to correctly convert from java.util.HashMap to mailcore::HashMap *
* Fixed fetchArticleByMessageIDOperation to correctly reflect changes in the core
* Fixed com_libmailcore_IMAPSession_folderStatusOperation to call folderStatusOperation instead of folderInfoOperation
* Added calls to PushLocalFrame and PushLocalFrame to prevent the local reference table from filling up.
* Changed signature of templateValuesForHeader and templateValuesForPart to return Map<String, Object> instead of Map<String, String> to better reflect the core methods.
* Renamed cleanHTML to cleanHTMLForPart to reflect the core method.
* Added mimeType() and setMimeType().
* Made LOCAL_FRAME_CAPACITY constant to use in calls to PushLocalFrame. Fixed indents.
Diffstat (limited to 'src/java/com/libmailcore/HTMLRendererTemplateCallbackUtils.java')
-rw-r--r-- | src/java/com/libmailcore/HTMLRendererTemplateCallbackUtils.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/java/com/libmailcore/HTMLRendererTemplateCallbackUtils.java b/src/java/com/libmailcore/HTMLRendererTemplateCallbackUtils.java index 0cb44a33..8649e909 100644 --- a/src/java/com/libmailcore/HTMLRendererTemplateCallbackUtils.java +++ b/src/java/com/libmailcore/HTMLRendererTemplateCallbackUtils.java @@ -6,8 +6,8 @@ import java.util.Map; public class HTMLRendererTemplateCallbackUtils { native static boolean canPreviewPart(AbstractPart part); native static boolean shouldShowPart(AbstractPart part); - native static Map<String, String> templateValuesForHeader(MessageHeader header); - native static Map<String, String> templateValuesForPart(AbstractPart part); + native static Map<String, Object> templateValuesForHeader(MessageHeader header); + native static Map<String, Object> templateValuesForPart(AbstractPart part); native static String templateForMainHeader(MessageHeader header); native static String templateForImage(AbstractPart part); native static String templateForAttachment(AbstractPart part); @@ -15,7 +15,7 @@ public class HTMLRendererTemplateCallbackUtils { native static String templateForEmbeddedMessage(AbstractMessagePart messagePart); native static String templateForEmbeddedMessageHeader(MessageHeader header); native static String templateForAttachmentSeparator(); - native static String cleanHTML(String html); + native static String cleanHTMLForPart(String html); native static String filterHTMLForPart(String html); native static String filterHTMLForMessage(String html); } |