Commit graph

66 commits

Author SHA1 Message Date
Thorsten Maerz
96deaca532 corrected implementation of mh_folder_destroy() 2003-04-06 08:38:54 +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
c58e92dbf7 0.8.11claws70
* src/folder.[ch]
* src/imap.[ch]
* src/mbox_folder.[ch]
* src/mh.[ch]
* src/news.[ch]
        o Make all virtual folder functions private
        o remove unused folder code

* src/common/socket.[ch]
* src/summaryview.c
        fix warnings
2003-04-02 15:33:25 +00:00
Christoph Hohmann
c695434ff8 0.8.11claws11
* 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
2003-03-13 21:21:39 +00:00
Christoph Hohmann
1887ae907d 0.8.11claws7
* src/account.c
* src/folder.[ch]
* src/imap.c
* src/mainwindow.c
* src/mbox_folder.c
* src/mh.c
* src/news.c
* src/setup.c
        replace more folder type stuff with folder class stuff
2003-03-13 15:31:22 +00:00
Christoph Hohmann
09aa8574ed 0.8.11claws3
* src/folder.[ch]
* src/imap.[ch]
* src/main.c
* src/mbox_folder.[ch]
* src/mh.[ch]
* src/news.[ch]
        o create a list of known folder classes in the folder system
        o use folder class id strings for folder item identifiers
2003-03-12 22:23:54 +00:00
Christoph Hohmann
db37c9c749 0.8.11claws1
* src/account.c
* src/folder.[ch]
* src/foldersel.c
* src/folderview.c
* src/imap.c
* src/mainwindow.c
* src/mbox_folder.c
* src/mh.c
* src/news.c
* src/prefs_scoring.c
* src/procmsg.c
* src/setup.c
* src/summaryview.c
        initial restructuring of folder system, seperating
        folders and folder classes
2003-03-12 15:40:51 +00:00
Christoph Hohmann
5e8ae32426 0.8.10claws64
* src/account.c
* src/addressadd.c
* src/compose.c
* src/gtkaspell.c
* src/gtkxtext.h                ** REMOVE **
* src/imap.c
* src/matcher.[ch]
* src/mh.c
* src/news.c
* src/pine.c
* src/prefs_common.c
* src/prefs_matcher.c
* src/procheader.[ch]
* src/procmsg.[ch]
* src/toolbar.c
* src/common/ssl_certificate.c
* src/gtk/colorlabel.c
* src/gtk/menu.c
        o fix warnings
        o remove code obsoleted by new cache and folder system rework
2003-02-28 23:11:56 +00:00
Thorsten Maerz
6228b13290 Fix mh_get_msginfo() segfault if file is inaccessible 2003-02-02 09:12:44 +00:00
Paul Mangan
c2bd9fa7b8 partial sync with 0.8.8 release 2002-12-26 00:40:41 +00:00
Christoph Hohmann
23e93e8828 0.8.6claws111
* src/addr_compl.c
        remove stupid addressbook dump to debug output
* src/mh.c
        fix memory leak found by Hiro
2002-12-16 17:24:54 +00:00
Christoph Hohmann
e061b1ccf2 0.8.6claws105
* src/mh.c
        create .mh_sequences file in new MH folders
        (closes feature request [ 523162 ] MH folders should
         get a .mh_sequences)
2002-12-13 13:38:56 +00:00
Jens Oberender
0d4e1c8499 - removed gettext from g_warnings
- po/POTFILES.in cleaned and updated
- po/de.po updated
2002-12-10 18:42:29 +00:00
Colin Leroy
c41017a0bd * src/procmsg.[ch]
Add procmsg_remove_special_headers()
	* src/mh.c
		Use procmsg_remove_special_headers() for
		previous fix
2002-11-21 14:19:29 +00:00
Colin Leroy
a1e1663007 Fix copying from queue/draft folders
for MH folders
VS: ----------------------------------------------------------------------
2002-11-21 08:42:25 +00:00
Christoph Hohmann
b0d60ee105 * src/compose.c
* src/folder.[ch]
* src/imap.c
* src/mbox_folder.c
* src/mh.c
* src/news.c
* src/procmsg.c
* src/summaryview.c
        replace claws' fetch_msginfo with main's get_msginfo
        (use main's implementation where possible)
2002-11-16 19:53:47 +00:00
Colin Leroy
979493f7c2 return NULL if make_dir_hier fails 2002-11-06 22:32:44 +00:00
Christoph Hohmann
394cb2cb69 * src/folder.[ch]
* src/imap.c
* src/mbox_folder.c
* src/mh.c
* src/news.c
        folder->get_num_list now returns an error code
        (closes bug [ 609424 ] News cache cleared on failure)
2002-10-18 10:02:51 +00:00
Christoph Hohmann
2df0a75cdb * major code cleanup (part 2)
- unused variables removed
        - unused functions removed
        - uninitialized variables checked
        - missing return statements added
        - missing function return types added
        - added parentheses around assignment
	  when suggested by gcc
2002-09-29 13:43:33 +00:00
Alfons Hoogervorst
dd22247ad3 * src/folder.c
* src/mh.c
	revert change of 0.8.2claws16 and use the mh_folder_destroy
	as folder->destroy virtual as suggested by Hiro
	(the mh.c code seems to have been lost around mh.c.1.20)
2002-09-02 12:32:43 +00:00
Alfons Hoogervorst
a71f15ba45 * src/mh.c
plug memleak related to one Martin Kluge found
2002-09-01 11:28:53 +00:00
Alfons Hoogervorst
be5f95249a * AUTHORS
add Martin Kluge
* src/mh.c
	apply memory leak plug patch by Martin Kluge
	(closes "[ 602568 ] patch for 602441 little memory leak"
	and "[ 602441 ] memoryleak in filtering 0.8.2claws9?")
2002-08-30 19:08:40 +00:00
Paul Mangan
6d79a76586 sync with 0.8.1cvs24 2002-08-16 09:34:01 +00:00
Paul Mangan
c443ed903f don't translate debug info 2002-08-15 07:38:17 +00:00
Paul Mangan
93d70aaf96 sync with 0.8.1cvs19 2002-08-08 05:56:32 +00:00
Christoph Hohmann
e309839874 * src/filter.c
* src/folder.[ch]
* src/folderview.c
* src/imap.[ch]
* src/mainwindow.c
* src/mbox_folder.c
* src/mh.c
* src/news.c
        implement imap uid cache and uid validity check
2002-07-25 21:09:10 +00:00
Christoph Hohmann
a78a1ae04a * src/mh.c
fixed crash when message header could not be
        parsed
2002-07-23 13:32:15 +00:00
Christoph Hohmann
93f097d97e * src/mh.c
fixed a memory leak in mh_fetch_msginfo
2002-07-23 13:25:17 +00:00
Darko Koruga
01af1b8960 Fixed target folder colorization. 2002-07-15 05:41:54 +00:00
Christoph Hohmann
8da5cfd6ba * major code cleanup (part 1)
- unused variables removed
        - unused functions removed
        - uninitialized variables checked
        - missing return statements added
        - missing function return types added
        - added parentheses around assignment and
          && in || when suggested by gcc

* src/mh.c
* src/folder.c
        replaced direct calls to folder->scan_tree
        with folder_scan_tree and restore folder
        prefs in this function. The folder should
        not have to deal with them.
        ( Should now work for all folder types )
2002-07-02 19:49:11 +00:00
Christoph Hohmann
340147c3f4 * src/folder.c
* src/folderview.c
* src/mh.c
* src/news.c
* src/procmsg.c
    fix broken folder tree rescaning
    and don't use procmsg_get_mark_sum
    anymore
2002-06-30 16:35:20 +00:00
Christoph Hohmann
30555a9068 merge new cache branch 2002-06-29 23:33:42 +00:00
Paul Mangan
c333f0c843 sync with 0.7.8cvs1 2002-06-19 07:31:13 +00:00
Paul Mangan
11a0d8c803 sync with 0.7.6cvs16 2002-05-28 06:42:48 +00:00
Paul Mangan
65a932a8d1 sync with 0.7.4cvs49 2002-04-21 09:24:27 +00:00
Alfons Hoogervorst
3fcaa1098f apply sync patch from Paul; use old claws prefs_folder_item_create() for now 2002-04-20 22:57:52 +00:00
Hoà Viêt Dinh
cac95a6102 fix bug #516442, two bounce behaviours 2002-03-25 22:41:55 +00:00
Christoph Hohmann
70d8d72795 * src/mh.c
* src/procmsg.[ch]
* src/summaryview.c
        revert changes for flag updates
        (does not work correctly and no time to debug)
2002-03-19 22:45:48 +00:00
Paul Mangan
4e6edd2bea sync with sylpheed 0.7.4cvs8 2002-03-19 08:37:53 +00:00
Christoph Hohmann
7f31e34fa8 * configure.in
add --with-compiler-flags option
        (only for developer hacking)
* src/mh.c
* src/procmsg.[ch]
* src/summaryview.c
        try to make folder-stats and flag handling more
        independent from the summaryview. msgcounts
        are only set when the folder is opened and
        procmsg_msginfo_(un)set_flags will handle it
        later and summaryview will get the values
        from the folder.
2002-03-16 22:38:54 +00:00
Paul Mangan
a33676efb3 sync with sylpheed 0.7.2cvs17 2002-02-26 09:00:33 +00:00
Paul Mangan
334a0c1977 sync with sylpheed 0.7.2cvs11 2002-02-21 14:56:09 +00:00
Christoph Hohmann
dc481e30f8 small bug fix in last sync 2002-02-16 13:50:40 +00:00
Christoph Hohmann
bf19a7a10e sync with sylpheed 0.7.2 2002-02-16 13:42:56 +00:00
Paul Mangan
8709029819 sync with sylpheed 0.7.0cvs33 2002-02-05 13:27:32 +00:00
Paul Mangan
0b005259bc sync with sylpheed 0.7.0cvs27 2002-01-31 11:15:55 +00:00
Paul Mangan
6a079c5280 sync with sylpheed 0.7.0cvs7 2002-01-16 11:48:36 +00:00
Christoph Hohmann
6e31496c86 * src/mh.c
search for free message number, do not only rely
	on last_num
* src/send.c
	fix smtp auth and use extra account information
	if available, if not use pop3 data instead
	(closes bug #500341)
* src/ssl.[ch]
	match coding style
2002-01-07 20:25:37 +00:00
Alfons Hoogervorst
60131c7de8 make folder properties persistent so they are properly restored after rescanning the folder tree 2001-12-30 01:27:14 +00:00
Darko Koruga
27d2d07b9a Show key icon for encrypted mails in summary view. 2001-12-27 07:17:19 +00:00