2004-08-13 Radek Doulik <rodo@ximian.com>
* e-msg-composer.c (e_msg_composer_show_sig_file): set paragraph
style to normal to avoid signature landing in PRE paragraph
svn path=/trunk/; revision=26919
2004-07-29 Carlos Garnacho Parro <carlosg@gnome.org>
* e-msg-composer-select-file.[ch]: Optionally use GtkFileChooser
if compiled against Gtk+ >= 2.4.0. (e_msg_composer_select_file):
added save_mode parameter
* e-msg-composer.c: use the modified e_msg_composer_select_file()
function
svn path=/trunk/; revision=26892
2004-07-23 Radek Doulik <rodo@ximian.com>
* listener.c: removed unused static variable listener_vepv
* added len parameter to set_editor_text,
e_msg_composer_set_body_text, e_msg_composer_set_pending_body. it
allows us to send whole buffer (even if it contains \0 in the
middle) to gtkhtml editor.
svn path=/trunk/; revision=26746
2004-06-18 Not Zed <NotZed@Ximian.com>
** Fix for #60387.
* mail-composer-errors.xml: added an error for failing to retrieve
to-be-attached messages.
* e-msg-composer.c (message_rfc822_dnd): remove this, we only want
to treat it as a real rfc822 message, not a berkeley mailbox.
(drag_data_received): handle the rfc822 type here, and also the
new x-uid-list type.
(attach_message): helper set a description on attached messages.
svn path=/trunk/; revision=26411
2004-06-14 Jeffrey Stedfast <fejj@novell.com>
* e-msg-composer.c (create_composer): Don't connect to the
key_pressed_event.
(composer_key_pressed): Removed. We don't want to close the
compose on Escape. To do so would violate the HIG.
svn path=/trunk/; revision=26339
2004-06-04 Jeffrey Stedfast <fejj@novell.com>
* e-msg-composer.c (create_composer): Use e_error_run() instead of
the e_activation_error_dialog() stuff that no longer exists.
svn path=/trunk/; revision=26215
2004-05-25 Not Zed <NotZed@Ximian.com>
* e-msg-composer-attachment-bar.c (update): if we have a cached
icon, use it, don't just ignore it! #58831.
svn path=/trunk/; revision=26070
2004-05-18 Not Zed <NotZed@Ximian.com>
* mail-composer-errors.xml: set the default for exit-unsaved to
save, as in 1.4. #57995.
svn path=/trunk/; revision=25957
2004-05-11 Jeffrey Stedfast <fejj@novell.com>
* e-msg-composer.c (build_message): Use CAMEL_EXCEPTION_SYSTEM
instead of '1', also don't use camel_exception_setv() if we aren't
using the printf-style arguments. Just use camel_exception_set() -
safer anyway, since then we don't have to worry about translated
strings containing printf-style formatters that could break stuff.
svn path=/trunk/; revision=25861
2004-04-27 Not Zed <NotZed@Ximian.com>
* e-msg-composer-attachment-bar.c (update): duh, pass the string
not the content type to the warning message. And derrr, print it
for the actual error case, not the ok case. Fixes#57680.
svn path=/trunk/; revision=25633
2004-04-26 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer.c (autosave_load_draft): Only unlink the original
autosave draft file if we are successful in saving a new copy,
otherwise don't unlink the file. Fixes bug #57540.
svn path=/trunk/; revision=25619
2004-04-23 Not Zed <NotZed@Ximian.com>
* e-msg-composer-attachment-bar.c (update): fallback to stock
attach if we can't ifnd the icon.
svn path=/trunk/; revision=25593
2004-04-19 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer.c (create_composer): Use the E_ICON_SIZE enums
rather than specifying an absolute pixel size.
svn path=/trunk/; revision=25526
2004-04-19 Michael Terry <mike@mterry.name>
* e-msg-composer-select-file.c:
* e-msg-composer.c: Update the composer to use the icon theme via
the EIconFactory object in e-util
svn path=/trunk/; revision=25516
2004-04-15 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer-attachment-bar.c (attach_to_multipart): Same idea
here as with build_mesage(), don't convert th gconf charset
setting to the iconv name before setting it on the mime part.
* e-msg-composer.c (best_charset): Now returns a malloc'd string
bufefr containing the charset that has NOT been converted to the
iconv name. This is important in order to avoid using the iconv
charset name which may or may not necessarily be the IANA blessed
name.
(composer_get_default_charset_setting): Changed to always return
the actual value in the settings (eg. don't return the iconv
name).
(build_message): Updated for changes to best_charset(). Set the
actual charset name as the charset param and then get the
iconv_charset from that. Use iconv_charset everywhere else.
(get_file_content): Updated for changes to
get_default_charset_setting().
(setup_ui): Same.
svn path=/trunk/; revision=25487
2004-04-13 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer.c (get_file_content): To be on the safe side
(even though the real bug behind bug #51924 can't happen here),
protect against adding a NULL charset filter tot he filtered
stream.
svn path=/trunk/; revision=25442
2004-04-07 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer.c (sig_select_item): Reversed the logic for
setting the signature menu to "None" (only set it to "None" if a
signature *isn't* set, doh!)
(prepare_signatures_menu): Removed. Combined with
setup_signature_menu().
svn path=/trunk/; revision=25355
2004-04-06 Radek Doulik <rodo@ximian.com>
* e-msg-composer.c (prepare_signatures_menu): added empty hbox so
that we have 12pxs between account setting and signature setting
Fixes#42866
svn path=/trunk/; revision=25339
2004-04-01 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer.c (get_signature_html): Fixed some breakage I
introduced in the changes below.
svn path=/trunk/; revision=25291
2004-04-01 Jeffrey Stedfast <fejj@ximian.com>
* e-msg-composer.c: Updated to use the new signature APIs.
(signature_added): _()ify the "Autogenerated" signature name.
svn path=/trunk/; revision=25287
2004-03-31 Not Zed <NotZed@Ximian.com>
* *.[ch]: Fixed missing headers now mail/* doesn't include gtk/*,
camel/*, and gnome/* for you.
svn path=/trunk/; revision=25259
2004-03-29 Radek Doulik <rodo@ximian.com>
* e-msg-composer.c (set_editor_text): do not add <br> between text
and signature
svn path=/trunk/; revision=25228
2004-03-22 Radek Doulik <rodo@ximian.com>
* e-msg-composer.c (disable_editor): do not set editor
insensitive, use editable-off command instead
Fixes#55049
svn path=/trunk/; revision=25148