* mail-ops.c (mail_do_send_mail): Update this and related
functions to no longer take a From address. (The composer deals
with it itself now.)
(do_send_mail): Add the Evolution version back to the X-Mailer
header (this change got lost in the thread migration).
* mail-callbacks.c (composer_send_cb): Don't re-fetch the From
address. It's set by the composer now. Don't free the
post_send_data from here.
(mail_reply): Attach to the composer's destroy signal to free the
psd. (The current code would free it more than once if an error
occurred while trying to send the first time.)
svn path=/trunk/; revision=5102
2000-08-28 Jeffrey Stedfast <fejj@helixcode.com>
* mail-callbacks.c (composer_send_cb): Free the from address when
we're done with it. Also, e_msg_composer_hdrs_get_from returns
alloc'd memory so don't strdup it.
svn path=/trunk/; revision=5083
zero.
Improve the behavior of the mail view in a separate window by reusing
the same size as the last resize (we could have a better policy, but
this should be enough for now). Also, create the toolbar the right
way so that we respect the global GNOME settings without doing it
manually.
svn path=/trunk/; revision=5075
2000-08-28 Jeffrey Stedfast <fejj@helixcode.com>
* mail-crypto.c (mail_crypto_openpgp_encrypt): Fix to prevent
possible buffer overflows and a logic fix.
svn path=/trunk/; revision=5071
2000-08-25 Jeffrey Stedfast <fejj@helixcode.com>
* mail-crypto.c (mail_crypto_openpgp_encrypt): Implemented PGP 2.x
encryption. We only need to get the passphrase if we plan to sign
the text, otherwise we don't need to worry about getting the
passphrase.
svn path=/trunk/; revision=5035
2000-08-24 Christopher James Lahey <clahey@helixcode.com>
* folder-browser-factory.c: Fixed some warnings in the uihandler
code.
svn path=/trunk/; revision=5008
* folder-browser-factory.c (control_activate): Reformat a bit,
make "Folder" appear before "Message", fill in the Message menu
more.
svn path=/trunk/; revision=4989
2000-08-16 Richard Hult <rhult@hem.passagen.se>
* mail-ops.c (cleanup_display_message): Use a configurable
timeout.
* mail-config.c (mail_config_set_mark_as_seen_timeout): New
function
for the settable mark-as-seen timeout.
(mail_config_mark_as_seen_timeout): Likewise.
(mail_config_write): Write the timeout setting.
(config_read): Read timeout setting.
* mail-config-gui.c (mail_config): Add option for the settable
mark-as-seen timeout.
(mail_config_apply_clicked): Likewise.
(timeout_changed): New function for the timeout setting.
svn path=/trunk/; revision=4859