Commit Graph

12 Commits

Author SHA1 Message Date
ff31ff3b84 do not use horizonal rule, attachment content is now inside simple frame
2003-11-24  Radek Doulik  <rodo@ximian.com>

	* em-format.c (emf_multipart_mixed): do not use horizonal rule,
	attachment content is now inside simple frame

	* em-format-html.c (efh_text_plain): add 6 points around text
	plain content and frame it
	(efh_text_html): frame text/html
	(efh_format_do): fix body tag, set bgcolor
	(em_format_html_format_headers): do not put headers into own
	table, content body is framed now instead
	(efh_format_message): update for headers/body changes

	* em-format-html-display.c (efhd_format_attachment): put
	additional vertical space around attachment button

svn path=/trunk/; revision=23474
2003-11-24 00:35:57 +00:00
35b15cb051 use malloc0 for the pobject memory.
2003-11-13  Not Zed  <NotZed@Ximian.com>

        * em-format-html.c (em_format_html_add_pobject): use malloc0 for
        the pobject memory.

svn path=/trunk/; revision=23313
2003-11-13 05:23:29 +00:00
8e302d84a4 implement the key selector popup using e-cert-selector.
2003-11-12  Not Zed  <NotZed@Ximian.com>

        * mail-account-gui.c (smime_sign_key_select)
        (smime_encrypt_key_select, smime_encrypt_key_selected)
        (smime_sign_key_selected): implement the key selector popup using
        e-cert-selector.

2003-11-11  Not Zed  <NotZed@Ximian.com>

        * em-format-html.c (efh_application_xpkcs7mime): output icons of the status.
        (em_format_html_add_pobject): Changed to take a size specificier,
        return the pobject, and re-ordered args to be more consistent with
        puri stuff.
        (em_format_html_remove_pobject): handle the free callback if set.

        * em-format.c (emf_application_xpkcs7mime): moved this to
        em-format-html since it needs to do icon stuff.

svn path=/trunk/; revision=23312
2003-11-13 03:57:54 +00:00
e2919e15d1 changed for cipher context api changes. ditto.
2003-11-10  Not Zed  <NotZed@Ximian.com>

        * em-format-html.c (em_format_html_multipart_signed_sign): changed
        for cipher context api changes.
        * em-format.c (emf_multipart_signed): ditto.

2003-11-07  Not Zed  <NotZed@Ximian.com>

        * mail-config.glade: added security_information_dialog (probably
        temporarily in this file).

        * em-format.c (em_format_is_attachment): also treat pkcs7-mime as
        non-attachment.
        (emf_application_xpkcs7mime): no longer need to worry about
        scanning the part.

svn path=/trunk/; revision=23243
2003-11-10 13:00:07 +00:00
8747a6919f show application/x-pkcs7-mime inline always by default.
2003-10-30  Not Zed  <NotZed@Ximian.com>

        * em-format.c (em_format_is_inline): show application/x-pkcs7-mime
        inline always by default.

2003-10-30  Not Zed  <NotZed@Ximian.com>

        * em-format.c (emf_multipart_signed): handle
        application/x-pkcs7-signature.

2003-10-29  Not Zed  <NotZed@Ximian.com>

        * em-format-html.c (em_format_html_multipart_signed_sign): handle
        application/x-pkcs7-signature.

        * em-format.c (emf_application_xpkcs7mime): Handle
        application/x-pkcs7-mime.

svn path=/trunk/; revision=23129
2003-10-30 05:03:28 +00:00
0fb08f3ff8 Merge new-ui-branch to the trunk.
svn path=/trunk/; revision=22964
2003-10-21 18:28:34 +00:00
eff89404e4 zero out last_part if we're clearing. Uh, this fixes, but shouldn't, part
2003-10-02  Not Zed  <NotZed@Ximian.com>

        * em-format-html.c (efh_format_timeout): zero out last_part if
        we're clearing.  Uh, this fixes, but shouldn't, part of #49034.
        The problem is the 'last part' logic is based on the address,
        which can quite easily be repeated for different messages.

        * em-folder-view.c (emfv_list_message_selected): reverted jeff's
        patch for #48618, use a much simpler method.

        * em-message-browser.c (emmb_destroy): hook onto destroy handler,
        we need to destroy the messagelist ourselves, since we dont attach
        it to any parent window.

svn path=/trunk/; revision=22785
2003-10-02 05:34:36 +00:00
060d4b7e0a turn off blocking writes. (efh_format_timeout): don't do a htmlbegin on
2003-10-01  Not Zed  <NotZed@Ximian.com>

        * em-format-html.c (efh_init): turn off blocking writes.
        (efh_format_timeout): don't do a htmlbegin on the page yet, it'll
        be handled by em-html-stream when it has data, to reduce flicker.
        (efh_format_do): close the main gtkhtml stream as soon as we're
        done writing the body.  any sub-jobs should be using frames etc.
        (efh_text_plain): dont write a table around the text, try to
        reduce flickering.  layout may be out now though.

        * em-html-stream.c (emhs_sync_write): if we have no html_stream
        yet, begin a new one.

svn path=/trunk/; revision=22784
2003-10-02 04:26:03 +00:00
dbecfb2314 remove gconf stuff. (em_format_html_set_xmailer_mask): new method to set
2003-09-30  Not Zed  <NotZed@Ximian.com>

        * em-format-html.c (efh_init): remove gconf stuff.
        (em_format_html_set_xmailer_mask): new method to set the xmailer mask.

        * em-folder-view.c (emfv_display_keys[]): Added charset key to
        monitor/retrieve, and xmailer_mask.
        (emfv_setting_notify): Monitor charset setting, pass onto the
        formatter, as well as xmailer_mask.

        * mail-preferences.c (mail_preferences_construct): use the new
        charset key.
        (mail_preferences_apply): use the new charset key.

        * evolution-mail.schemas: Moved the mail/format/charset to
        mail/display/charset.  1. it makes more sense, and 2. it makes
        notification update easier in em-folder-view.c

        * em-format.c (emf_init): remove the gconf charset stuff, for bug
        #48791, and also actually fixes the fixme that jeff thought he
        fixed.
        (em_format_format_text): use default charset as fallback.
        (em_format_set_default_charset): New method to set the default charset.
        (gconf_charset_changed): removed.

svn path=/trunk/; revision=22768
2003-09-30 06:52:13 +00:00
2ab6a4ce0b use gtkhtml's blocking
2003-09-18  Radek Doulik  <rodo@ximian.com>

	* em-format-html.c (efh_init): use gtkhtml's blocking

svn path=/trunk/; revision=22622
2003-09-18 20:48:28 +00:00
2a88606f5d updated for camel namespace changes
2003-09-18  Jeffrey Stedfast  <fejj@ximian.com>

	* component-factory.c: updated for camel namespace changes

	* em-folder-view.c: updated for camel namespace changes

	* em-format-html-display.c: updated for camel namespace changes

	* em-format-html-quote.c: updated for camel namespace changes

	* em-format.c: updated for camel namespace changes

	* em-popup.c: updated for camel namespace changes

	* em-utils.c: updated for camel namespace changes

	* mail-autofilter.c: updated for camel namespace changes

	* mail-ops.c: updated for camel namespace changes

	* mail-session.c: updated for camel namespace changes

	* message-list.c: updated for camel namespace changes

	* message-tag-followup.c: updated for camel namespace changes

	* importers/evolution-mbox-importer.c: updated for camel namespace
	changes

2003-09-18  Jeffrey Stedfast  <fejj@ximian.com>

	* em-popup.c (emp_standard_menu_factory): Don't forget to
	initialise/increment 'i' when using it as an object id in the
	for-loop.

	* em-format.c (em_format_format_text): Initialise charset to NULL
	or it may be used uninitialised. Also include
	gnome-vfs-mime-handlers.h for gnome_vfs_mime_type_get_description().

svn path=/trunk/; revision=22610
2003-09-18 17:05:23 +00:00
81a0ff5bc4 cvs removed.
2003-09-17  Not Zed  <NotZed@Ximian.com>

         * folder-browser.c, folder-browser.h, folder-browser-ui.c
         folder-browser-ui.h, mail-callbacks.c, mail-callbacks.h
         mail-display.c, mail-display.h, mail-display-stream.c
         mail-display-stream.h, mail-format.c, mail-format.h
         mail-identify.c, mail-search.c, mail-search.h
         message-browser.c, message-browser.h, subscribe-dialog.c
         subscribe-dialog.h, mail-font-prefs.c, mail-font-prefs.h: cvs
         removed.

        * Makefile.am: Removed mail-font-prefs.[ch], hasn't been built for
        ages.

        * em-*.c: killed a bunch of printfs.

        * em-format-html-display.c (efhd_html_button_press_event): update
        for html object api chagnes.

        ** Merge in mail-refactor-2 branch.

svn path=/trunk/; revision=22602
2003-09-17 21:19:04 +00:00