0.8.11claws39
authorChristoph Hohmann <reboot@gmx.ch>
Sat, 22 Mar 2003 23:16:41 +0000 (23:16 +0000)
committerChristoph Hohmann <reboot@gmx.ch>
Sat, 22 Mar 2003 23:16:41 +0000 (23:16 +0000)
commitfcfe8c2bc310fdc32e5b445d97dac4cc7994fcd1
treebbcd4f8ba0a1880959eab643581656de9f9e79cf
parentff0c9381a98bf03fd614e9cf8760d2a087e38df2
0.8.11claws39

* 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.
21 files changed:
ChangeLog.claws
configure.ac
src/common/plugin.c
src/common/session.c
src/common/session.h
src/common/sylpheed.c
src/imap.c
src/main.c
src/plugins/Makefile.am
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
src/plugins/trayicon/.cvsignore [new file with mode: 0644]
src/plugins/trayicon/Makefile.am [new file with mode: 0644]
src/plugins/trayicon/eggtrayicon.c [new file with mode: 0644]
src/plugins/trayicon/eggtrayicon.h [new file with mode: 0644]
src/plugins/trayicon/gnome-mail.xpm [new file with mode: 0644]
src/plugins/trayicon/gnome-nomail.xpm [new file with mode: 0644]
src/plugins/trayicon/trayicon.c [new file with mode: 0644]