2003-08-13 Jeffrey Stedfast * e-msg-composer-attachment-bar.c (update): This needs to use camel_data_wrapper_decode_to_stream() rather than write_to_stream(). Also simplify a bit - no sense looping to load the pixbuf data into the gdk-pixbuf loader 4K at a time when we have the whole thing in a memory buffer already. Once done, unref the stream instead of closing it so we don't leak. (attach_to_multipart): Use decode_to_stream(). * e-msg-composer-attachment.c (e_msg_composer_attachment_new): Avoid constructing thwe data-wrapper from the stream twice for message/rfc822 parts. 2003-07-16 Jeffrey Stedfast * e-msg-composer-attachment-bar.c (attach_to_multipart): don't set the rawtext bit anymore. * e-msg-composer.c (build_message): Convert the plain part's content stream from UTF-8 to whatever charset we want. 2003-07-31 Antonio Xu * e-msg-composer.c (drag_data_received): add the drop type of mozilla browser link to make composer support to handle mozilla DnD data. [#47131] 2003-07-28 Antonio Xu * e-msg-composer-attachment-bar.c (update): add gdk_pixbuf_loader_close to close pix buffer loading. [#45908] 2003-07-25 Larry Ewing * e-msg-composer.c (GNOME_GTKHTML_EDITOR_CONTROL_ID): require the new composer control version. 2003-07-17 Michel Daenzer * e-msg-composer.c (autosave_manager_query_load_orphans): Set default answer of dialog to 'yes' to try and prevent autosaved messages from getting lost accidentally. 2003-07-23 Jeffrey Stedfast * e-msg-composer-attachment-bar.c (attach_to_multipart): Revert my previous changes here too. * e-msg-composer.c (build_message): Revert my previous changes. 2003-07-23 Dan Winship * bad-icon.xpm: Remove this. It was only used by e-icon-list, which is no longer there. * composer-marshal.list: Likewise * Makefile.am: Update 2003-07-21 Jeffrey Stedfast * e-msg-composer.c (build_message): Init charset to NULL. 2003-07-21 Dan Winship * e-msg-composer.c (build_message): Make this work again. 2003-07-17 Maxx Cao ** For bug #46013 * e-msg-composer-hdrs.c (header_new_recipient): To/cc/bcc buttons made focusable. 2003-07-16 Jeffrey Stedfast * e-msg-composer-attachment-bar.c (attach_to_multipart): don't set the rawtext bit anymore. * e-msg-composer.c (build_message): Convert the plain part's content stream from UTF-8 to whatever charset we want. 2003-07-16 Jeffrey Stedfast * e-msg-composer-attachment-bar.c (popup_menu_event): Fix warnings and other breakage introduced by Maxx. 2002-07-14 Maxx Cao ** For bug #45826 * e-msg-composer-attachment-bar.c (class_init): connect the "popup_menu" signal, so that S-F10 keybinding will work. (popup_menu_event): funcion added to handle "popup_menu" (S-F10 key). (popup_menu_placement_callback): function added to place the popup menu to the center of attachment icon, in case it is activated by keyboard. 2003-07-07 Jeffrey Stedfast * e-msg-composer.c (e_msg_composer_new_with_message): Updated to use camel_strcase_hash/equal. 2003-07-01 Dan Winship * e-msg-composer-attachment-bar.c (pixbuf_for_mime_type): Gone. (update): Use e_icon_for_mime_type instead. * Makefile.am (INCLUDES): remove EVOLUTION_IMAGESDIR define 2003-06-25 Antonio Xu * e-msg-composer.c (handle_mailto): Change file url to absolute path. Fixes bug #44065. 2003-07-01 Jeffrey Stedfast * e-msg-composer.c (autosave_load_draft): Connect to the save-draft signal too. Fixes bug #45531. 2003-06-27 Jeffrey Stedfast * e-msg-composer.c (build_message): Set the rawtext bits for the 'plain' and 'html' data wrappers to FALSE. 2003-06-19 Larry Ewing * listener.c (insert_paragraph_after): free the return value. (impl_event): free the return value. 2003-06-17 Jeffrey Stedfast * e-msg-composer.c (best_encoding): Use e_iconv_open/close so that we get charset aliasing for free. Fixes bug #44991. 2003-06-16 Jeffrey Stedfast Fixes bug #44139. * e-msg-composer-hdrs.c (attach_couple): Set the vertical and horizontal padding to 3 always. (create_from_optionmenu): Change the hbox spacing to 6 pixels. * e-msg-composer.c (create_composer): Set the border width around the composer's vbox to HIG specification and make the box_spacing 6 pixels as well. 2003-06-10 Larry Ewing * e-msg-composer-hdrs.c (e_msg_composer_hdrs_and_string_free): free the structure as well. 2003-06-09 Larry Ewing * listener.c (insert_paragraph_before): free the return values. 2003-05-21 Jeffrey Stedfast * e-msg-composer.c (composer_get_default_charset_setting): Same as the rest. (setup_ui): We didn't even seem to be using the gconf client here. Removed. (e_msg_composer_load_config): Unref the gconf client after we're finished. (e_msg_composer_new): Same. (e_msg_composer_new_post): Here too. (e_msg_composer_set_view_from): And here. (e_msg_composer_set_view_replyto): And here. (e_msg_composer_set_view_cc): Here too. (e_msg_composer_set_view_bcc): Again here. * e-msg-composer-hdrs.c (create_from_optionmenu): Same as below. (e_msg_composer_hdrs_set_from_account): Here too. * e-msg-composer-attachment-bar.c (get_default_charset): Unref the gconf client.