* src/mimeview.c
* src/procmime.c
remove mime type guessing from mime parser and use
name based mime types in viewer lookup for mime type
application/octet-stream
* doc-src/readme.txt
* doc-src/rfc2554.txt
add RFC about SMTP AUTH
* src/send_message.c
* src/common/smtp.[ch]
add extra error code for authentication errors and
clear temporary password when this error occurs
(closes Bug 84 authentication failure while sending should
prompt for password again)
* src/plugins/trayicon/gnome-mail.xpm ** REMOVE **
* src/plugins/trayicon/gnome-nomail.xpm ** REMOVE **
* src/plugins/trayicon/newmail.xpm ** NEW **
* src/plugins/trayicon/nomail.xpm ** NEW **
* src/plugins/trayicon/trayicon.c
* src/plugins/trayicon/unreadmail.xpm ** NEW **
o replace GBiff icons with KBiff icons resized to 16x16 pixel
o add icon for unread mails
o set transparency for window
* src/imap.c
* src/common/session.[ch]
Init session data to make sure we don't have invalid pointers
for read_ch and write_ch when new multi process sessions are
not used
* src/main.c
* src/common/plugin.c
* src/common/sylpheed.c
* src/plugins/demo/demo.c
* src/plugins/dillo_viewer/dillo_viewer.c
* src/plugins/mathml_viewer/mathml_viewer.c
* src/plugins/spamassassin/spamassassin.c
* src/plugins/spamassassin/spamassassin_gtk.c
add plugin types to allow loading plugins at different times
(and maybe for different frontends), because it's not good to
load GTK-Plugins gefore gtk_init was called
* configure.ac
* src/plugins/Makefile.am
* src/plugins/trayicon/.cvsignore ** NEW **
* src/plugins/trayicon/Makefile.am ** NEW **
* src/plugins/trayicon/eggtrayicon.c ** NEW **
* src/plugins/trayicon/eggtrayicon.h ** NEW **
* src/plugins/trayicon/gnome-mail.xpm ** NEW **
* src/plugins/trayicon/gnome-nomail.xpm ** NEW **
* src/plugins/trayicon/trayicon.c ** NEW **
New Trayicon plugin that shows an icon in a systray that uses
XEMBED protocol like Gnome's systray. Icon shows if there
are new mails and a tooltip shows information about new,
unread and total messages.
* src/folder.c
* src/procmsg.c
* src/summaryview.c
unset NEW and UNREAD flags when message is ignored, to make
sure messages don't show up as unread on other IMAP clients,
because the IGNORE_THREAD flag can not be syncronized through
the IMAP folder
* src/imap.c
don't use recursion to fetch uids when the number of messages
does not match. Moved code into subfunction that is used
again when needed, to prevent an endless loop.
* src/mimeview.c
* src/plugins/dillo_viewer/dillo_viewer.c
* src/plugins/mathml_viewer/mathml_viewer.c
make unregistering of MimeViewerFactorys possible
* src/imap.c
don't query imap folder for attributes because we already
for them from imap_status
* src/mimeview.[ch]
add support for plugable MimeViewers (unloading Viewers
not yet complete)
* src/plugins/Makefile.am
* src/plugins/mathml_viewer/.cvsignore ** NEW **
* src/plugins/mathml_viewer/Makefile.am ** NEW **
* src/plugins/mathml_viewer/mathml_viewer.c ** NEW **
add MathML Viewer (Content-Type text/mathml) using GtkMathView
widget from http://helm.cs.unibo.it/mml-widget/
* src/folder.[ch]
o error return code's should better be negative
o replace printf with debug_print
* src/imap.c
improve IMAP folder scan by checking UID-NEXT
* src/summaryview.c
remove check that are unnecessary in my opinion
* src/folder.[ch]
* src/foldersel.c
* src/folderview.c
* src/imap.c
* src/mbox_folder.c
* src/mh.c
* src/news.c
* src/prefs_scoring.c
* src/summaryview.c
use a common function to get a displayable name
for a FolderItem