Commit graph

75 commits

Author SHA1 Message Date
Paul Mangan
26fb5f04fa fix typo 2003-07-24 09:41:27 +00:00
Paul Mangan
24e4defd33 minor changes: fix typos 2003-07-24 08:49:21 +00:00
Christoph Hohmann
fd9527c0f0 0.9.3claws36
* src/procmsg.c
        fix wrong flags in MsgInfo returned by
        procmsg_msginfo_get_full_info()

(closes Bug 221 Deleting messages from the Message View gives incorrect
 new/unread message counts in the folder view)

* src/plugins/spamassassin/spamassassin_gtk.c
        add gettext macro for prefs page title
2003-07-20 18:04:11 +00:00
Christoph Hohmann
44a772b9f2 0.9.3claws33
* src/compose.h
* src/folder.c
* src/folderview.h
* src/headerview.h
* src/prefs_filtering.h
* src/prefs_folder_item.[ch]
* src/procmime.h
* src/procmsg.h
* src/summaryview.h
        clean up header mess
	(always use 1. typedefs, 2. #includes, 3. structures)

* src/common/version.h.in
        add casts for constants

* src/plugins/demo/demo.c
        fix typo

* src/plugins/spamassassin/spamassassin.c
        remove unused variable
2003-07-19 22:36:53 +00:00
Christoph Hohmann
1c9a59f1dc 0.9.3claws25
* configure.ac
* src/common/sylpheed.[ch]
* src/common/version.h.in
        add version in numeric form to allow easy comparison

* src/plugins/demo/demo.c
        add version check
        - sylpheed version > plugin version => never allowed, sylpheed
          could contain unknown API changes
        - sylpheed version < minimum version required => don't load,
          API required not available (if linking does not fail)
2003-07-18 19:08:45 +00:00
Christoph Hohmann
9684e5dd83 0.9.3claws23
* src/common/hooks.c
        fix crash when hooks where unregisted

* src/plugins/trayicon/trayicon.c
        unregister detroy signal before destroying the widget
        (still crashes when the plugin is unloaded)
2003-07-18 15:47:27 +00:00
Christoph Hohmann
1b57ddbd2b 0.9.3claws20
* src/common/session.c
        fix opening of SSL connections

* src/plugins/image_viewer/Makefile.am
        add OPENSSL_CFLAGS (we should find a better solution to remove
        this dependencies if they are not required)

* src/plugins/spamassassin/spamassassin.c
        remove setlocale workaround (fixed in libspamc)
2003-07-17 18:13:15 +00:00
Alfons Hoogervorst
8abaf19f6b * src/common/hooks.[ch]
* src/plugins/clamav/clamav_plugin.c
* src/plugins/spamassassin/spamassassin.c
* src/plugins/trayicon/trayicon.c
	fix signedness muck
2003-07-17 14:23:12 +00:00
Paul Mangan
b7583acd85 fix bug where multipart/alternative messages would slip through without being scanned 2003-07-10 10:54:08 +00:00
Christoph Hohmann
18412fd20a 0.9.0claws81
* src/plugins/spamassassin/spamassassin.c
        set timeout for spam check
2003-07-04 22:19:09 +00:00
Christoph Hohmann
5a29f454b6 0.9.0claws40
* src/main.c
        don't popup main window on --receive or --receive-all

* src/mainwindow.[ch]
* src/plugins/trayicon/trayicon.c
        allow hiding of main window by clicking on the trayicon
        (doesn't work correctly in seperate window mode and may
         cause unexpected GTK problems I couldn't find yet)

* src/common/ssl.c
        remove incorrect warning
2003-06-16 19:02:35 +00:00
Christoph Hohmann
85b3878551 0.9.0claws35
* configure.ac
* src/plugins/trayicon/Makefile.am
* src/plugins/trayicon/eggtrayicon.[ch]                         ** REMOVE **
* src/plugins/trayicon/trayicon.c
* src/plugins/trayicon/libeggtrayicon/.cvsignore                ** NEW **
* src/plugins/trayicon/libeggtrayicon/Makefile.am               ** NEW **
* src/plugins/trayicon/libeggtrayicon/eggtrayicon.[ch]          ** NEW **
* src/plugins/trayicon/libeggtrayicon/gtk2-funcs.[ch]           ** NEW **
* src/plugins/trayicon/libeggtrayicon/gtkplugxembed.[ch]        ** NEW **
* src/plugins/trayicon/libeggtrayicon/xembed.h                  ** NEW **
        replace my own EggTrayIcon backport with the backport
        used by (l|x)mule and gabber.
2003-06-13 17:38:30 +00:00
Colin Leroy
d70c41b62c fix prefs type 2003-06-08 22:08:37 +00:00
Paul Mangan
2b2a1d7eb2 add missing files 2003-05-24 01:11:19 +00:00
Christoph Hohmann
e8674b106e 0.8.11claws174
* src/plugins/spamassassin/libspamc.[ch]
        sync libspamc with SpamAssaain release 2.55
2003-05-22 17:51:57 +00:00
Paul Mangan
1cf4210655 link clamav_lib to the plugin and not to the main program 2003-05-19 20:49:03 +00:00
Christoph Hohmann
9b7fb264cc 0.8.11claws163
* src/mimeview.[ch]
* src/plugins/dillo_viewer/dillo_viewer.c
* src/plugins/image_viewer/viewer.c
* src/plugins/mathml_viewer/mathml_viewer.c
        let a viewer to have a list of Content-Types
2003-05-18 16:15:33 +00:00
Paul Mangan
597bb385eb remove unnecessary debug_print 2003-05-17 10:45:24 +00:00
Alfons Hoogervorst
e4b34ab01d typo 2003-05-16 23:13:08 +00:00
Thorsten Maerz
e2c7adc562 included missing intl.h 2003-05-16 20:54:30 +00:00
Paul Mangan
28166e2ea1 gettextise clamav and dillo plugins 2003-05-16 16:36:45 +00:00
Christoph Hohmann
51e07f5d34 0.8.11claws156
* po/POTFILES.in
        include plugin .c files for translation until I
        find a better solution to have plugins have their
        own textdomain
* src/plugins/demo/demo.c
* src/plugins/image_viewer/plugin.c
* src/plugins/mathml_viewer/mathml_viewer.c
* src/plugins/spamassassin/spamassassin.c
* src/plugins/spamassassin/spamassassin_gtk.c
* src/plugins/trayicon/trayicon.c
        add gettext macros for plugin name and description
2003-05-16 11:32:56 +00:00
Christoph Hohmann
8dc0f681f0 0.8.11claws153
* src/plugins/image_viewer/viewer.c
* src/plugins/image_viewer/viewer.glade         ** NEW **
* src/plugins/image_viewer/viewerprefs.c
        make it possible to disable the autoload function in the
        imageviewer again
2003-05-14 15:34:15 +00:00
Christoph Hohmann
90513164dc * doc-src/glade.txt
* src/gtk/pluginwindow.glade
* src/plugins/image_viewer/viewerprefs.glade
* src/plugins/spamassassin/spamassassin_gtk.glade
        add glade files for user interfaces and a description how
        to use glade to create the sylpheed code
2003-05-07 11:03:04 +00:00
Christoph Hohmann
2b9f75a9db 0.8.11claws145
* src/main.c
* src/plugins/image_viewer/viewer.c
        fix usage of imlib in imageviewer plugin

* src/gtk/prefswindow.c
        handle window close event correctly
2003-05-06 20:43:42 +00:00
Paul Mangan
bb124b99ab clean up 2003-05-06 08:03:03 +00:00
Melvin Hadasht
6b0feeba8e Fixed bug where Dillo prefs issued warnings on Cancel. Comply a litte better to coding style 2003-05-01 18:26:53 +00:00
Christoph Hohmann
db49827476 0.8.11claws135
* src/plugins/dillo_viewer/dillo_prefs.c
* src/plugins/image_viewer/viewerprefs.c
* src/plugins/spamassassin/spamassassin_gtk.c
        remove gtk_widget_ref() calls for widgets in
        glade code
2003-04-30 20:20:33 +00:00
Melvin Hadasht
ffcecc52c9 New: Dillo plugin preferences (patch by Dimitar Haralanov)
* src/plugins/dillo_viewer/dillo_prefs.[ch]	*** NEW ***
	Preferences for the dillo plugin
* src/plugins/dillo_viewer/dillo_viewer.c
	Support for preferences
* src/plugins/dillo_viewer/Makefile.am
	Added dillo_prefs.[ch]
2003-04-30 14:57:20 +00:00
Alfons Hoogervorst
38be45df7f * src/common/plugin.[ch]
* src/plugins/clamav/clamav_plugin.[ch]
* src/plugins/clamav/clamav_plugin_gtk.c
* src/plugins/demo/demo.c
* src/plugins/dillo_viewer/dillo_viewer.c
* src/plugins/image_viewer/plugin.c
* src/plugins/image_viewer/viewer.[ch]
* src/plugins/image_viewer/viewerprefs.[ch]
* src/plugins/mathml_viewer/mathml_viewer.c
* src/plugins/spamassassin/spamassassin.[ch]
* src/plugins/spamassassin/spamassassin_gtk.c
* src/plugins/trayicon/trayicon.c
	clean up
2003-04-30 14:31:22 +00:00
Paul Mangan
afea143f84 get rid of eye-hurting function signatures :) 2003-04-30 13:28:13 +00:00
Paul Mangan
d3dd5e951f be more descriptive 2003-04-30 12:57:39 +00:00
Paul Mangan
a9e5117df4 rename some params, resize max_size window, re-arrange the order of some gui elements, improve descriptions 2003-04-30 11:59:08 +00:00
Paul Mangan
391291b492 add descriptions 2003-04-30 11:57:56 +00:00
Paul Mangan
90142d37ef resize max_size window, re-arrange the order of some gui elements 2003-04-30 11:57:06 +00:00
Melvin Hadasht
b4de225354 Improved the README file for the Dillo plugin 2003-04-21 07:49:34 +00:00
Melvin Hadasht
214b015486 Added a README file for the Dillo plugin 2003-04-21 07:36:18 +00:00
Christoph Hohmann
cd7ec0093b 0.8.11claws98
* ac/spamassassin.m4
* src/plugins/spamassassin/libspamc.[ch]
* src/plugins/spamassassin/utils.[ch]
        sync libspamc with SpamAssassin project
2003-04-17 17:28:58 +00:00
Paul Mangan
dc9b81b0e6 fix memory leaks and cleanup clamav_plugin.c 2003-04-13 13:00:43 +00:00
Paul Mangan
f377419bf3 add .cvsignore 2003-04-12 18:46:58 +00:00
Paul Mangan
0e1e655247 activate archive scanning option 2003-04-12 18:46:14 +00:00
Paul Mangan
146ae15950 add Clam AntiVirus plugin 2003-04-12 17:52:24 +00:00
Christoph Hohmann
628bbfbfa8 0.8.11claws76
* src/filtering.[ch]
* src/inc.[ch]
* src/mbox.c
* src/procmsg.[ch]
        add procmsg_msginfo_filter() to execute filtering actions
2003-04-07 22:32:29 +00:00
Christoph Hohmann
62446ff785 0.8.11claws72
* src/account.c
* src/folder.[ch]
* src/folderview.c
* src/imap.c
* src/inc.c
* src/main.c
* src/mainwindow.c
* src/mbox_folder.c
* src/mh.c
* src/mimeview.h
* src/msgcache.[ch]
* src/news.c
* src/procmime.h
* src/procmsg.[ch]
* src/setup.c
* src/gtk/gtkutils.c
        o rename structure field names class and new to klass and
          new_msgs, to allow including files in C++
        o add 'extern "C"' block to some header files
        o add MsgInfoList and MsgNumberList as alias for GSList for
          developers to know what type of list is expected

* src/plugins/image_viewer/plugin.c
* src/plugins/image_viewer/viewer.[ch]
* src/plugins/image_viewer/viewerprefs.[ch]
        rename function names to prevent conflicts
2003-04-05 20:38:53 +00:00
Christoph Hohmann
e0a472c247 0.8.11claws64
* src/common/prefs.h
* src/plugins/image_viewer/Makefile.am
* src/plugins/image_viewer/plugin.c
* src/plugins/image_viewer/viewer.[ch]
* src/plugins/image_viewer/viewerprefs.[ch]     ** NEW **
        add PrefsPage for ImageViewer
2003-03-29 15:25:13 +00:00
Christoph Hohmann
04ee38c49b add README for trayicon plugin 2003-03-26 16:50:00 +00:00
Christoph Hohmann
f59989d008 0.8.11claws46
* configure.ac
* src/Makefile.am
* src/imageview.[ch]                            ** REMOVE **
* src/messageview.[ch]
* src/mimeview.[ch]
* src/prefs_common.[ch]
* src/textview.c
* src/plugins/Makefile.am
* src/plugins/image_viewer/.cvsignore           ** NEW **
* src/plugins/image_viewer/Makefile.am          ** NEW **
* src/plugins/image_viewer/plugin.c             ** NEW **
* src/plugins/image_viewer/viewer.[ch]          ** NEW **
        move image viewer into a plugin (building is enabled by default)
        [ToDo: Prefs for resize and autoview]
2003-03-25 20:07:15 +00:00
Christoph Hohmann
019e804099 0.8.11claws42
* src/plugins/trayicon/trayicon.c
        fix setting the transparent area when the window size
        is forced by the system tray
2003-03-23 23:27:37 +00:00
Christoph Hohmann
61387133d9 0.8.11claws41
* 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
2003-03-23 16:09:21 +00:00
Christoph Hohmann
fcfe8c2bc3 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.
2003-03-22 23:16:41 +00:00