From 04aa0fba1f96cac50e8006e7dd806cf042138851 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Sun, 26 May 2013 16:18:25 -0400 Subject: Rename libemformat to libevolution-mail-formatter. To make Evolution's shared libraries more consistent. Also add an evolution-mail-formatter documentation module. --- doc/reference/Makefile.am | 8 +- doc/reference/evolution-mail-formatter/Makefile.am | 38 ++ .../evolution-mail-formatter-docs.sgml | 53 +++ .../evolution-mail-formatter-overrides.txt | 0 .../evolution-mail-formatter-sections.txt | 399 +++++++++++++++++++++ .../evolution-mail-formatter.types | 33 ++ 6 files changed, 530 insertions(+), 1 deletion(-) create mode 100644 doc/reference/evolution-mail-formatter/Makefile.am create mode 100644 doc/reference/evolution-mail-formatter/evolution-mail-formatter-docs.sgml create mode 100644 doc/reference/evolution-mail-formatter/evolution-mail-formatter-overrides.txt create mode 100644 doc/reference/evolution-mail-formatter/evolution-mail-formatter-sections.txt create mode 100644 doc/reference/evolution-mail-formatter/evolution-mail-formatter.types (limited to 'doc') diff --git a/doc/reference/Makefile.am b/doc/reference/Makefile.am index bfa5808884..8ac97d0f8f 100644 --- a/doc/reference/Makefile.am +++ b/doc/reference/Makefile.am @@ -1,3 +1,9 @@ -SUBDIRS = evolution-util evolution-shell +NULL = + +SUBDIRS = \ + evolution-mail-formatter \ + evolution-shell \ + evolution-util \ + $(NULL) -include $(top_srcdir)/git.mk diff --git a/doc/reference/evolution-mail-formatter/Makefile.am b/doc/reference/evolution-mail-formatter/Makefile.am new file mode 100644 index 0000000000..1584f84355 --- /dev/null +++ b/doc/reference/evolution-mail-formatter/Makefile.am @@ -0,0 +1,38 @@ +# The name of the module. +DOC_MODULE=evolution-mail-formatter + +# The top-level SGML file. +DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml + +# The directory containing the source code. Relative to $(srcdir). +DOC_SOURCE_DIR=$(top_srcdir)/em-format + +# Used for dependencies. The docs will be rebuilt if any of these change. +HFILE_GLOB=$(top_srcdir)/em-format/*.h +CFILE_GLOB=$(top_srcdir)/em-format/*.c + +# Header files to ignore when scanning. +IGNORE_HFILES= \ + $(NULL) + +GTKDOC_CFLAGS= \ + -I$(top_srcdir) \ + -I$(top_builddir) \ + $(EVOLUTION_DATA_SERVER_CFLAGS) \ + $(GNOME_PLATFORM_CFLAGS) \ + $(GTKHTML_CFLAGS) \ + $(NULL) + +GTKDOC_LIBS= \ + $(top_builddir)/em-format/libevolution-mail-formatter.la \ + $(EVOLUTION_DATA_SERVER_LIBS) \ + $(GNOME_PLATFORM_LIBS) \ + $(GTKHTML_LIBS) \ + $(NULL) + +# This includes the standard gtk-doc make rules, copied by gtkdocize. +include $(top_srcdir)/gtk-doc.make + +#TESTS = $(GTKDOC_CHECK) + +-include $(top_srcdir)/git.mk diff --git a/doc/reference/evolution-mail-formatter/evolution-mail-formatter-docs.sgml b/doc/reference/evolution-mail-formatter/evolution-mail-formatter-docs.sgml new file mode 100644 index 0000000000..f3d0e38325 --- /dev/null +++ b/doc/reference/evolution-mail-formatter/evolution-mail-formatter-docs.sgml @@ -0,0 +1,53 @@ + + +]> + + + Evolution Mail Formatter Reference Manual + + The latest version of this documentation can be found on-line at + http://developer.gnome.org/evolution-mail-formatter/. + + + + + Mail Parsing and Formatting + + + + + + + + + + + + + + Extensions + + + + + + + Miscellaneous + + + + + + Object Hierarchy + + + + + Index + + + + diff --git a/doc/reference/evolution-mail-formatter/evolution-mail-formatter-overrides.txt b/doc/reference/evolution-mail-formatter/evolution-mail-formatter-overrides.txt new file mode 100644 index 0000000000..e69de29bb2 diff --git a/doc/reference/evolution-mail-formatter/evolution-mail-formatter-sections.txt b/doc/reference/evolution-mail-formatter/evolution-mail-formatter-sections.txt new file mode 100644 index 0000000000..19c01f1565 --- /dev/null +++ b/doc/reference/evolution-mail-formatter/evolution-mail-formatter-sections.txt @@ -0,0 +1,399 @@ +
+e-mail-extension-registry +EMailExtensionRegistry +EMailExtensionRegistry +e_mail_extension_registry_get_for_mime_type +e_mail_extension_registry_get_fallback +EMailParserExtensionRegistry +e_mail_parser_extension_registry_load +EMailFormatterExtensionRegistry +e_mail_formatter_extension_registry_load + +E_MAIL_EXTENSION_REGISTRY +E_IS_MAIL_EXTENSION_REGISTRY +E_TYPE_MAIL_EXTENSION_REGISTRY +E_MAIL_EXTENSION_REGISTRY_CLASS +E_IS_MAIL_EXTENSION_REGISTRY_CLASS +E_MAIL_EXTENSION_REGISTRY_GET_CLASS +E_MAIL_PARSER_EXTENSION_REGISTRY +E_IS_MAIL_PARSER_EXTENSION_REGISTRY +E_TYPE_MAIL_PARSER_EXTENSION_REGISTRY +E_MAIL_PARSER_EXTENSION_REGISTRY_CLASS +E_IS_MAIL_PARSER_EXTENSION_REGISTRY_CLASS +E_MAIL_PARSER_EXTENSION_REGISTRY_GET_CLASS +E_MAIL_FORMATTER_EXTENSION_REGISTRY +E_IS_MAIL_FORMATTER_EXTENSION_REGISTRY +E_TYPE_MAIL_FORMATTER_EXTENSION_REGISTRY +E_MAIL_FORMATTER_EXTENSION_REGISTRY_CLASS +E_IS_MAIL_FORMATTER_EXTENSION_REGISTRY_CLASS +E_MAIL_FORMATTER_EXTENSION_REGISTRY_GET_CLASS +EMailExtensionRegistryClass +EMailParserExtensionRegistryClass +EMailFormatterExtensionRegistryClass +e_mail_extension_registry_get_type +e_mail_parser_extension_registry_get_type +e_mail_formatter_extension_registry_get_type + +EMailExtensionRegistryPrivate +EMailParserExtensionRegistryPrivate +EMailFormatterExtensionRegistryPrivate +
+ +
+e-mail-formatter +EMailFormatter +EMailFormatter +EMailFormatterHeaderFlags +EMailFormatterHeader +EMailFormatterMode +EMailFormatterContext +e_mail_formatter_new +e_mail_formatter_format_sync +e_mail_formatter_format +e_mail_formatter_format_finish +e_mail_formatter_format_as +e_mail_formatter_format_text +e_mail_formatter_get_html_header +e_mail_formatter_get_extension_registry +e_mail_formatter_get_text_format_flags +EMailFormatterColorType +e_mail_formatter_get_color +e_mail_formatter_set_color +e_mail_formatter_update_style +e_mail_formatter_get_image_loading_policy +e_mail_formatter_set_image_loading_policy +e_mail_formatter_get_mark_citations +e_mail_formatter_set_mark_citations +e_mail_formatter_get_show_sender_photo +e_mail_formatter_set_show_sender_photo +e_mail_formatter_get_animate_images +e_mail_formatter_set_animate_images +e_mail_formatter_get_show_real_date +e_mail_formatter_set_show_real_date +e_mail_formatter_get_charset +e_mail_formatter_dup_charset +e_mail_formatter_set_charset +e_mail_formatter_get_default_charset +e_mail_formatter_dup_default_charset +e_mail_formatter_set_default_charset +e_mail_formatter_dup_headers +e_mail_formatter_clear_headers +e_mail_formatter_set_default_headers +e_mail_formatter_add_header +e_mail_formatter_add_header_struct +e_mail_formatter_remove_header +e_mail_formatter_remove_header_struct +e_mail_formatter_format_header +e_mail_formatter_format_text_header +e_mail_formatter_format_address +e_mail_formatter_canon_header_name +e_mail_formatter_find_rfc822_end_iter +e_mail_formatter_parse_html_mnemonics +e_mail_formatter_header_new +e_mail_formatter_header_copy +e_mail_formatter_header_free + +E_MAIL_FORMATTER +E_IS_MAIL_FORMATTER +E_TYPE_MAIL_FORMATTER +E_MAIL_FORMATTER_CLASS +E_IS_MAIL_FORMATTER_CLASS +E_MAIL_FORMATTER_GET_CLASS +EMailFormatterClass +e_mail_formatter_get_type + +EMailFormatterPrivate +
+ +
+e-mail-formatter-extension +EMailFormatterExtension +EMailFormatterExtension +e_mail_formatter_extension_format +e_mail_formatter_extension_has_widget +e_mail_formatter_extension_get_widget + +E_MAIL_FORMATTER_EXTENSION +E_IS_MAIL_FORMATTER_EXTENSION +E_TYPE_MAIL_FORMATTER_EXTENSION +E_MAIL_FORMATTER_EXTENSION_CLASS +E_IS_MAIL_FORMATTER_EXTENSION_CLASS +E_MAIL_FORMATTER_EXTENSION_GET_CLASS +EMailFormatterExtensionClass +e_mail_formatter_extension_get_type + +EMailFormatterExtensionPrivate +
+ +
+e-mail-formatter-print +EMailFormatterPrint +EMailFormatterPrint +e_mail_formatter_print_new +EMailFormatterPrintExtension + +E_MAIL_FORMATTER_PRINT +E_IS_MAIL_FORMATTER_PRINT +E_TYPE_MAIL_FORMATTER_PRINT +E_MAIL_FORMATTER_PRINT_CLASS +E_IS_MAIL_FORMATTER_PRINT_CLASS +E_MAIL_FORMATTER_PRINT_GET_CLASS +E_TYPE_MAIL_FORMATTER_PRINT_EXTENSION +EMailFormatterPrintClass +EMailFormatterPrintExtensionClass +e_mail_formatter_print_get_type +e_mail_formatter_print_extension_get_type +
+ +
+e-mail-formatter-quote +EMailFormatterQuote +EMailFormatterQuote +EMailFormatterQuoteContext +EMailFormatterQuoteFlags +e_mail_formatter_quote_new +EMailFormatterQuoteExtension + +E_MAIL_FORMATTER_QUOTE +E_IS_MAIL_FORMATTER_QUOTE +E_TYPE_MAIL_FORMATTER_QUOTE +E_MAIL_FORMATTER_QUOTE_CLASS +E_IS_MAIL_FORMATTER_QUOTE_CLASS +E_MAIL_FORMATTER_QUOTE_GET_CLASS +E_TYPE_MAIL_FORMATTER_QUOTE_EXTENSION +EMailFormatterQuoteClass +EMailFormatterQuoteExtensionClass +e_mail_formatter_quote_get_type +e_mail_formatter_quote_extension_get_type + +EMailFormatterQuotePrivate +
+ +
+e-mail-inline-filter +EMailInlineFilter +EMailInlineFilter +e_mail_inline_filter_new +e_mail_inline_filter_get_multipart +e_mail_inline_filter_found_any + +E_MAIL_INLINE_FILTER +E_IS_MAIL_INLINE_FILTER +E_TYPE_MAIL_INLINE_FILTER +E_MAIL_INLINE_FILTER_CLASS +E_IS_MAIL_INLINE_FILTER_CLASS +E_MAIL_INLINE_FILTER_GET_CLASS +EMailInlineFilterClass +e_mail_inline_filter_get_type +
+ +
+e-mail-parser +EMailParser +EMailParser +e_mail_parser_new +e_mail_parser_parse_sync +e_mail_parser_parse +e_mail_parser_parse_finish +e_mail_parser_parse_part +e_mail_parser_parse_part_as +e_mail_parser_error +e_mail_parser_wrap_as_attachment +e_mail_parser_get_session +e_mail_parser_get_extension_registry + +E_MAIL_PARSER +E_IS_MAIL_PARSER +E_TYPE_MAIL_PARSER +E_MAIL_PARSER_CLASS +E_IS_MAIL_PARSER_CLASS +E_MAIL_PARSER_GET_CLASS +EMailParserClass +e_mail_parser_get_type + +EMailParserPrivate +
+ +
+e-mail-parser-extension +EMailParserExtension +EMailParserExtension +EMailParserExtensionFlags +e_mail_parser_extension_parse + +E_MAIL_PARSER_EXTENSION +E_IS_MAIL_PARSER_EXTENSION +E_TYPE_MAIL_PARSER_EXTENSION +E_MAIL_PARSER_EXTENSION_CLASS +E_IS_MAIL_PARSER_EXTENSION_CLASS +E_MAIL_PARSER_EXTENSION_GET_CLASS +EMailParserExtensionClass +e_mail_parser_extension_get_type + +EMailParserExtensionPrivate +
+ +
+e-mail-part +EMailPart +EMailPart +EMailPartValidityFlags +EMailPartValidityPair +e_mail_part_new +e_mail_part_get_id +e_mail_part_get_cid +e_mail_part_set_cid +e_mail_part_id_has_prefix +e_mail_part_id_has_suffix +e_mail_part_id_has_substr +e_mail_part_ref_mime_part +e_mail_part_get_mime_type +e_mail_part_set_mime_type +e_mail_part_get_is_attachment +e_mail_part_set_is_attachment +e_mail_part_bind_dom_element +e_mail_part_update_validity +e_mail_part_get_validity +e_mail_part_has_validity +e_mail_part_get_validity_flags +e_mail_part_is_secured +e_mail_part_snoop_type +e_mail_part_is_attachment +e_mail_part_preserve_charset_in_content_type +e_mail_part_get_related_display_part +e_mail_part_animation_extract_frame +e_mail_part_build_uri +e_mail_part_describe +e_mail_part_is_inline +e_mail_part_utils_body_refers + +E_MAIL_PART +E_IS_MAIL_PART +E_TYPE_MAIL_PART +E_MAIL_PART_CLASS +E_IS_MAIL_PART_CLASS +E_MAIL_PART_GET_CLASS +EMailPartClass +e_mail_part_get_type +a +EMailPartPrivate +
+ +
+e-mail-part-attachment +EMailPartAttachment +E_MAIL_PART_ATTACHMENT_MIME_TYPE +EMailPartAttachment +e_mail_part_attachment_new +e_mail_part_attachment_ref_attachment + +E_MAIL_PART_ATTACHMENT +E_IS_MAIL_PART_ATTACHMENT +E_TYPE_MAIL_PART_ATTACHMENT +E_MAIL_PART_ATTACHMENT_CLASS +E_IS_MAIL_PART_ATTACHMENT_CLASS +E_MAIL_PART_ATTACHMENT_GET_CLASS +EMailPartAttachmentClass +e_mail_part_attachment_get_type + +EMailPartAttachmentPrivate +
+ +
+e-mail-part-attachment-bar +EMailPartAttachmentBar +E_MAIL_PART_ATTACHMENT_BAR_MIME_TYPE +EMailPartAttachmentBar +e_mail_part_attachment_bar_new +e_mail_part_attachment_bar_get_store + +E_MAIL_PART_ATTACHMENT_BAR +E_IS_MAIL_PART_ATTACHMENT_BAR +E_TYPE_MAIL_PART_ATTACHMENT_BAR +E_MAIL_PART_ATTACHMENT_BAR_CLASS +E_IS_MAIL_PART_ATTACHMENT_BAR_CLASS +E_MAIL_PART_ATTACHMENT_BAR_GET_CLASS +EMailPartAttachmentBarClass +e_mail_part_attachment_bar_get_type + +EMailPartAttachmentBarPrivate +
+ +
+e-mail-part-headers +EMailPartHeaders +E_MAIL_PART_HEADERS_MIME_TYPE +EMailPartHeaders +e_mail_part_headers_new + +E_MAIL_PART_HEADERS +E_IS_MAIL_PART_HEADERS +E_TYPE_MAIL_PART_HEADERS +E_MAIL_PART_HEADERS_CLASS +E_IS_MAIL_PART_HEADERS_CLASS +E_MAIL_PART_HEADERS_GET_CLASS +EMailPartHeadersClass +e_mail_part_headers_get_type + +EMailPartHeadersPrivate +
+ +
+e-mail-part-image +EMailPartImage +EMailPartImage +e_mail_part_image_new + +E_MAIL_PART_IMAGE +E_IS_MAIL_PART_IMAGE +E_TYPE_MAIL_PART_IMAGE +E_MAIL_PART_IMAGE_CLASS +E_IS_MAIL_PART_IMAGE_CLASS +E_MAIL_PART_IMAGE_GET_CLASS +EMailPartImageClass +e_mail_part_image_get_type + +EMailPartImagePrivate +
+ +
+e-mail-part-list +EMailPartList +EMailPartList +e_mail_part_list_new +e_mail_part_list_get_folder +e_mail_part_list_get_message +e_mail_part_list_get_message_uid +e_mail_part_list_add_part +e_mail_part_list_ref_part +e_mail_part_list_queue_parts +e_mail_part_list_get_registry + +E_MAIL_PART_LIST +E_IS_MAIL_PART_LIST +E_TYPE_MAIL_PART_LIST +E_MAIL_PART_LIST_CLASS +E_IS_MAIL_PART_LIST_CLASS +E_MAIL_PART_LIST_GET_CLASS +EMailPartListClass +e_mail_part_list_get_type + +EMailPartListPrivate +
+ +
+e-mail-stripsig-filter +EMailStripSigFilter +EMailStripSigFilter +e_mail_stripsig_filter_new + +E_MAIL_STRIPSIG_FILTER +E_IS_MAIL_STRIPSIG_FILTER +E_TYPE_MAIL_STRIPSIG_FILTER +E_MAIL_STRIPSIG_FILTER_CLASS +E_IS_MAIL_STRIPSIG_FILTER_CLASS +E_MAIL_STRIPSIG_FILTER_GET_CLASS +EMailStripSigFilterClass +e_mail_stripsig_filter_get_type +
+ diff --git a/doc/reference/evolution-mail-formatter/evolution-mail-formatter.types b/doc/reference/evolution-mail-formatter/evolution-mail-formatter.types new file mode 100644 index 0000000000..53a572a849 --- /dev/null +++ b/doc/reference/evolution-mail-formatter/evolution-mail-formatter.types @@ -0,0 +1,33 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +e_mail_extension_registry_get_type +e_mail_formatter_extension_get_type +e_mail_formatter_extension_registry_get_type +e_mail_formatter_get_type +e_mail_formatter_print_get_type +e_mail_formatter_quote_get_type +e_mail_inline_filter_get_type +e_mail_parser_extension_get_type +e_mail_parser_extension_registry_get_type +e_mail_parser_get_type +e_mail_part_attachment_bar_get_type +e_mail_part_attachment_get_type +e_mail_part_get_type +e_mail_part_headers_get_type +e_mail_part_image_get_type +e_mail_part_list_get_type +e_mail_stripsig_filter_get_type -- cgit