aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorbertrand <Bertrand.Guiheneuf@aful.org>2000-02-17 23:19:04 +0800
committerBertrand Guiheneuf <bertrand@src.gnome.org>2000-02-17 23:19:04 +0800
commitb39cda14b7678b925a6e3e645b60fb9858fdfaf6 (patch)
treedec02fd77a7f312b4cd4ea8d63abb90fdfa4cd14 /ChangeLog
parentcf16aa4fb112337616d20f4f2f9c2512cbe5e82f (diff)
downloadgsoc2013-evolution-b39cda14b7678b925a6e3e645b60fb9858fdfaf6.tar.gz
gsoc2013-evolution-b39cda14b7678b925a6e3e645b60fb9858fdfaf6.tar.zst
gsoc2013-evolution-b39cda14b7678b925a6e3e645b60fb9858fdfaf6.zip
revamped so that it uses the output stream of the data wrapper
2000-02-17 bertrand <Bertrand.Guiheneuf@aful.org> * camel/camel-formatter.c (handle_text_plain): revamped so that it uses the output stream of the data wrapper (handle_text_html): ditto. * camel/camel-simple-data-wrapper.h: * camel/camel-simple-data-wrapper.c (camel_simple_data_wrapper_new): use (void) instead of (). (_get_output_stream): simple implementation. A lot of small fixes so that the new parser scheme works properly. Simple implementation of the stream though. Changed vette-formatter files so that they work with the new scheme. The new parser is now in a usable state. Still needs some work but the infrastructure is here. /me is happy. svn path=/trunk/; revision=1822
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog39
1 files changed, 39 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 43061e1915..225367aa40 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,22 @@
+2000-02-17 bertrand <Bertrand.Guiheneuf@aful.org>
+
+ * camel/camel-formatter.c (handle_text_plain):
+ revamped so that it uses the output stream
+ of the data wrapper
+ (handle_text_html): ditto.
+
+
+ * camel/camel-simple-data-wrapper.h:
+ * camel/camel-simple-data-wrapper.c (camel_simple_data_wrapper_new):
+ use (void) instead of ().
+ (_get_output_stream): simple implementation.
+
2000-02-16 bertrand <Bertrand.Guiheneuf@aful.org>
+ * camel/camel-data-wrapper.c (_set_input_stream): ref input stream
+ (_set_output_stream): ref output stream
+ (_finalize): unref input and output streams
+
* camel/camel-seekable-substream.c (_set_bounds): don't
seek the begining of the substream.
(_eos): fix eos condition testing.
@@ -109,6 +126,28 @@
New function. Allows to get the current position
of a seekable stream.
+
+2000-02-16 Matt Loper <matt@helixcode.com>
+
+ * tests/ui-tests/message-browser.c (tree_selection_changed): New
+ callback function, which will later change the main html window to
+ reflect the newly-selected tree item.
+ (get_gtk_html_contents_window): New function. Gets the content
+ part of a message.
+ (get_gtk_html_header_window): New function. Will get the header
+ part of a message, when applicable.
+
+ * camel/camel-formatter.c (str_tolower): Now returns a new string,
+ rather than changing it in place.
+ (initialize_camel_formatter): New function; gives a root
+ CamelDataWrapper and a stream to a CamelFormatter.
+ (camel_formatter_wrapper_to_html): New function. Translates any
+ CamelDataWrapper into html.
+ (lookup_unique_id): Allows the root object to be a
+ CamelDataWrapper, which is more general than the previously
+ required CamelMimeMessage.
+
+
2000-02-14 NotZed <notzed@zedzone.helixcode.com>
* configure.in (EXTRA_GNOME_CFLAGS): Add libunicode to CFLAGS/LIBS.