aboutsummaryrefslogtreecommitdiffstats
path: root/mail/ChangeLog
diff options
context:
space:
mode:
authorDan Winship <danw@src.gnome.org>2000-05-28 06:21:37 +0800
committerDan Winship <danw@src.gnome.org>2000-05-28 06:21:37 +0800
commitb5f4615bacc9e9abda834c85afd979d8a32fcabd (patch)
treec6e38fcc7e44e0c4fa05062f5eb32ba3b2b533f0 /mail/ChangeLog
parentd8c5c9136dbbb3e42f14701bdcadceab40d5171f (diff)
downloadgsoc2013-evolution-b5f4615bacc9e9abda834c85afd979d8a32fcabd.tar
gsoc2013-evolution-b5f4615bacc9e9abda834c85afd979d8a32fcabd.tar.gz
gsoc2013-evolution-b5f4615bacc9e9abda834c85afd979d8a32fcabd.tar.bz2
gsoc2013-evolution-b5f4615bacc9e9abda834c85afd979d8a32fcabd.tar.lz
gsoc2013-evolution-b5f4615bacc9e9abda834c85afd979d8a32fcabd.tar.xz
gsoc2013-evolution-b5f4615bacc9e9abda834c85afd979d8a32fcabd.tar.zst
gsoc2013-evolution-b5f4615bacc9e9abda834c85afd979d8a32fcabd.zip
Various improvements:
* mail-format.c: Various improvements: (call_handler_function, etc): Add a "mime_type" argument to the handlers, so that if a part is tagged as "application/octet-stream", and we figure out that it's really something else, the handler we call can know what that something else is. (handle_text_enriched): Small fixes to make this not do text/enriched-specific syntax in text/richtext or vice versa. (handle_mystery): Allow for mystery data that can't even be saved to disk. (ie, unrecognized external-body). Let the caller specify the URL to use. (handle_message_external_body): New function to deal with message/external-body parts. Generates URLs for anon-ftp, local-file, and URL access-types, and a more-useful-than-before descriptive message for other types. (handle_audio, handle_undisplayable): Use gnome_mime_get_value to try to get a description of the MIME type to display to the user rather than the raw form. (This will only work if the user has recent gnome-vfs installed. [If they don't, it works just like it used to.]) svn path=/trunk/; revision=3234
Diffstat (limited to 'mail/ChangeLog')
-rw-r--r--mail/ChangeLog28
1 files changed, 28 insertions, 0 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog
index 9a9afe12f7..60f99c42e8 100644
--- a/mail/ChangeLog
+++ b/mail/ChangeLog
@@ -1,3 +1,31 @@
+2000-05-27 Dan Winship <danw@helixcode.com>
+
+ * mail-format.c: Various improvements:
+
+ (call_handler_function, etc): Add a "mime_type" argument to the
+ handlers, so that if a part is tagged as
+ "application/octet-stream", and we figure out that it's really
+ something else, the handler we call can know what that something
+ else is.
+
+ (handle_text_enriched): Small fixes to make this not do
+ text/enriched-specific syntax in text/richtext or vice versa.
+
+ (handle_mystery): Allow for mystery data that can't even be saved
+ to disk. (ie, unrecognized external-body). Let the caller specify
+ the URL to use.
+
+ (handle_message_external_body): New function to deal with
+ message/external-body parts. Generates URLs for anon-ftp,
+ local-file, and URL access-types, and a more-useful-than-before
+ descriptive message for other types.
+
+ (handle_audio, handle_undisplayable): Use gnome_mime_get_value to
+ try to get a description of the MIME type to display to the user
+ rather than the raw form. (This will only work if the user has
+ recent gnome-vfs installed. [If they don't, it works just like
+ it used to.])
+
2000-05-26 Dan Winship <danw@helixcode.com>
* mail-format.c (handle_text_html): Fix a bug (security/stability)