1 2001-11-06 [christoph] 0.6.4claws29
4 use SSL_peek for sock_gets
6 removed unneeded pointer in extracting quoted
9 2001-11-06 [melvin] 0.6.4claws28
12 fixed bug #476792 Selection overtyping with spell checker
13 fixed bug which could cause a buffer overflow
16 2001-11-06 [hoa] 0.6.4claws27
22 2001-11-05 [alfons] 0.6.4claws26
25 Claws -> Sylpheed (vice versa)
28 :%s/gtk_text/gtk_stext/g
29 :%s/GTK_TEXT/GTK_STEXT/g
30 (thanks to Jonathan Ware for spotting this)
32 2001-11-04 [christoph] 0.6.4claws25
35 replace Xalloca + strdup with Xstrdup_a
37 better implementation of extracting quoted names
38 from addresses (remove backlashes and ignore
41 2001-11-04 [alfons] 0.6.4claws24
44 edit to comply more with coding style
47 fix bug reported by Kim Schulz. introduced by the patch integrated
48 in 0.6.4claws15. the code did not check the return value of
52 add Jonathan Ware and close "[ #475955 ] Enhanced Mailto Patch"
54 2001-11-04 [christoph] 0.6.4claws23
57 * src/prefs_common.[ch]
58 init some pointers that possibly caused a segfault
59 reported in the claws-users ML
61 2001-11-04 [hoa] 0.6.4claws22
63 * src/grouplistdialog.c
64 change the names of the nodes in the tree
67 enhanced mailto syntax as described in
68 http://developer.netscape.com/viewsource/husted_mailto/mailto.html
69 (thanks to Jonathan Ware <jonathan_ware@gmx.co.uk>)
72 encode and decode URI (useful when opening URL into
75 2001-11-03 [hoa] 0.6.4claws21
77 * src/grouplistdialog.c
78 a new newsgroups list selection dialog box
79 with a CTree instead of a CList
81 2001-11-03 [hoa] 0.6.4claws20
84 enable property and scoring options when right
88 fixed bug when nickname were displayed using
91 2001-11-02 [darko] 0.6.4claws19
94 new wrap quotation and URL/long words wrapping implementation
95 * src/compose.c src/gtkstext.[ch]
96 move gtkstext_strncmp() to gtkstext.c
98 2001-11-01 [christoph] 0.6.4claws18
100 * src/prefs_account.c
101 fixed mess in account settings dialog
102 * src/prefs_folder_item.c
103 added label with folder path to dialog
105 2001-10-31 [match] 0.6.4claws17
110 fix generation of spurious address book file names.
111 remove redundant functions.
113 added missing file names.
115 2001-10-30 [paul] 0.6.4claws16
117 * sync with sylpheed 0.6.4cvs6
118 see ChangeLog entries 2001-10-26 to 2001-10-30
120 * tools/filter_conv.pl
121 read folderlist.xml to discover whether the top-level
122 folder is called 'Mailbox' or 'Mail'
124 2001-10-29 [paul] 0.6.4claws15
126 * src/html.c, src/textview.c
127 activate links in html mail and fix clickable parts
128 Submitted by Matthieu Dazy <dazy@t-surf.com>
132 * po/de.po, po/es.po, po/pt_BR/po
133 updated translations, submitted by Jens Oberender,
134 Ricardo Mones Lastra, and Fabio Junior Beneditto
136 2001-10-29 [darko] 0.6.4claws14
139 fix wrapping for good
144 undo previous change as it broke the smart wrapping
146 2001-10-29 [darko] 0.6.4claws13
149 fix infinite loop when long URL is quoted
154 * src/mutt.[ch] src/importmutt.[ch] src/mgutils.[ch] src/addressbook.c src/Makefile.am
155 import Mutt address book
156 * src/ldif.[ch] src/importldif.h
157 modified import LDIF handle user attributes
159 2001-10-28 [christoph] 0.6.4claws12
162 fixed that filtering did not work if there
164 (closes bug #472003 and better implementation
167 2001-10-27 [christoph] 0.6.4claws11
170 make the folder's default account to be used when
171 replying. (patch by wwp <subscript@free.fr>)
173 code cleanup, nearly killed all of wwp's patch
174 for folder's default account in compose
176 error panel when a folder could not be created
177 (closes bug #471080 new folder name & already
183 change prototype of strstr2() that Christoph forgot about
185 2001-10-26 [christoph] 0.6.4claws10
188 made search for accounts by email address not case
191 fixed memory leak in folder_item_get_identifier
194 fixed wrong strstr2 (should work like strstr)
196 2001-10-26 [darko] 0.6.4claws9
198 * src/compose.c src/gtkstext.[ch]
200 move is_url_string() and gtkstext_str_strcmp() to gtkstext.c
202 2001-10-26 [paul] 0.6.4claws8
205 ignore css and javascript tags in html mail
206 case-insensitive, with or without double-quoted
209 2001-10-26 [paul] 0.6.4claws7
211 * sync with sylpheed 0.6.4cvs1
212 see ChangeLog entry 2001-10-26
214 * src/prefs_account.c, src/prefs_common.c,
215 src/prefs_summary_column.c
216 minor improvements to the English
218 2001-10-25 [alfons] 0.6.4claws6
222 make GtkSText follow style of GtkText (closes bug
223 #469211 "text selection while writing message")
225 do sync with GTK 1.2.10
227 2001-10-25 [paul] 0.6.4claws5
230 ignore css tags in html mail
232 2001-10-25 [darko] 0.6.4claws4
235 don't declare is_url_string as static function since
236 we need it in gtkstext.c
238 remove unused variable
239 don't wrap long URLs while composing a message
241 2001-10-24 [christoph] 0.6.4claws3
244 fix ssl deadlock, when peer closes connection
246 2001-10-24 [paul] 0.6.4claws2
249 gettextize the gpg ascii-armored warning message
252 insert a DOS/MAC file into the composed message
255 * Both submitted by Thierry Godefroy <godefroy@imaginet.fr>
257 2001-10-22 [paul] 0.6.4claws1
259 * sync with sylpheed 0.6.4 release
260 see ChangeLog entries 2001-10-21
262 * po/fr.po, po/pt_BR.po
263 updated by Melvin Hadasht and Fabio Junior Beneditto
265 2001-10-21 [paul] 0.6.3claws30
268 insert a DOS text file from the compose window
269 into the composed message text (removes CRs characters)
270 Submitted by Thierry Godefroy <godefroy@imaginet.fr>
272 * tools/filter_conv.pl, tools/README
273 automatically use ~/.sylpheed as working directory
274 print out confirmation message on completion
276 * correct Hoa's last ChangeLog.claws entry
278 2001-10-20 [hoa] 0.6.3claws29
280 * src/grouplistdialog.c
281 bugfix (another ?) to give the right
282 newsgroups list for each news server.
286 improve the newsgroups list cache
288 2001-10-20 [paul] 0.6.3claws28
290 * sync with sylpheed 0.6.3cvs9
291 see ChangeLog entry 2001-10-19
293 * correct Alfons' last ChangeLog.claws entry
298 fix compilation problems (part of bug #472895)
300 2001-10-18 [hoa] 0.6.3claws27
302 * src/grouplistdialog.c
303 bugfix when we refresh was clicked (bug 472701)
305 2001-10-19 [christoph] 0.6.3claws26
308 last header entry should default to "To:" or
309 "Newsgroups:" and not copy the last entry line
310 in a new compose window
311 (closes bug #472686, #470792)
313 2001-10-19 [paul] 0.6.3claws25
315 * sync with Sylpheed 0.6.3cvs8
316 see ChangeLog entries 2001-10-18 and 2001-10-19
318 2001-10-18 [christoph] 0.6.3claws24
321 reimplement ignore thread
323 2001-10-18 [hoa] 0.6.3claws23
326 * src/grouplistdialog.[ch]
327 enhanced news subscription interface (feature 469113)
331 enchanced newsgroup listing,
332 now, we can get groups informations
335 2001-10-18 [paul] 0.6.3claws22
338 remove comment (sync with main branch)
340 fix 'Re-edit' bug in 'Message' menu
342 2001-10-17 [christoph] 0.6.3claws21
345 ignore empty or whitespace only header lines
347 2001-10-17 [paul] 0.6.3claws20
349 * sync with sylpheed 0.6.3cvs7
350 see ChangeLog entries 2001-10-14, 2001-10-16, and
356 wrap long lines without spaces
361 * po/es.po, po/nl.po, po/pt_BR.po
362 updated by Ricardo Mones Lastra, Alfons,
363 and Fabio Junior Beneditto
365 * sylpheed-0.6.3claws released
367 2001-10-15 [melvin] 0.6.3claws18
370 added summary and detailed installation instructions
373 Updated, corrected and completed french translation
375 2001-10-15 [hoa] 0.6.3claws17
376 * src/grouplistdialog.c
377 we can choose the newsgroups to display with wildcards
379 2001-10-15 [christoph] 0.6.3claws16
383 * src/prefs_folder_item.[ch]
384 applied wwp <subscript@free.fr>'s folder
385 default account patch
387 Fixed wrong translation
389 2001-10-13 [alfons, christoph, melvin]
392 solution #2 to solve MT-safety problems defers all GUI related calls
393 to the main thread using a gtk_idle_add() callback. discussed on
394 ircnet #sylpheed, with christoph spotting some issues with the
395 original code, and melvin allowing us to lobotomize his sylpheed.
397 * src/syldap.[ch], src/main.c
398 fix race problem in ldap search thread by deferring GUI
399 stuff to main thread using gtk_idle_add()
401 2001-10-13 [paul] 0.6.3claws14
403 * src/prefs_account.[ch], src/send.c, src/smtp.[ch]
404 add Sergey's smtpcred.patch
405 adds separate username/password setting for SMTP Auth
406 needed by some servers
407 (closes feature request #471659)
409 2001-10-13 [paul] 0.6.3claws13
411 * src/pgptext.[ch] **NEW FILES**
412 * src/Makefile.am, src/messageview.c, src/mimeview.c
413 decrypt ascii-armored gpg text embedded in
415 Submitted by Jens Jahnke <jan0sch@gmx.net>
417 2001-10-13 [christoph] 0.6.3claws12
420 some more details on default to and
423 init glib threading when ldap is used
429 2001-10-12 [paul] 0.6.3claws11
431 * src/prefs_common.[ch], src/rfc2015.c
432 enable ascii-armored gpg text to be embedded in the
433 message body, selectable through the 'Privacy'
434 preferences. Supports encrypting only.
435 Submitted by Ravemax <ravemax@dextrose.com>
437 2001-10-12 [paul] 0.6.3claws10
439 * sync with sylpheed 0.6.3cvs6
440 see ChangeLog entries 2001-10-11 and 2001-11-12
443 incorporated mbox folders, scoring, and folder
444 properties into the sync
446 2001-10-12 [darko] 0.6.3claws9
449 describe quotation wrapping
451 don't treat tab as space to calculate line length properly
456 correct description of how to make new filtering system work,
457 add some other things
460 remove sched_yield() (not necessary / unportable)
462 2001-10-11 [paul] 0.6.3claws8
464 * sync with sylpheed 0.6.3cvs3
465 see ChangeLog entry 2001-10-10
467 2001-10-10 [christoph] 0.6.3claws7
470 ignore 2 files created by newer autotools
471 * src/prefs_folder_item.c
472 using table for widget alignment
473 fixed memory leak and broken octal display
475 fixed segfault caused by lost filename
476 workaround (closes bug #469551)
478 2001-10-10 [paul] 0.6.3claws6
480 * sync with sylpheed 0.6.3cvs2
481 see ChangeLog entries 2001-10-09 and 2001-10-10
483 2001-10-10 [darko] 0.6.3.claws5
486 proper calculation of right margin if smart wrapping is enabled
488 automatically wrap long lines if wrap quotation is enabled
490 2001-10-09 [alfons] 0.6.3.claws4
493 select correct row when deleting last row in the summary view (and
494 close bug "[ #469104 ] select second last in list when deleting")
496 2001-10-09 [paul] 0.6.3claws3
498 * sync with sylpheed 0.6.3cvs1
499 updated some autotool scripts
501 2001-10-09 [darko] 0.6.3claws2
504 new name and mark with Sylpheed comment
506 smart quotation wrapping a-la VIM
508 2001-10-08 [paul] 0.6.3claws1
510 * sync with sylpheed 0.6.3 release
511 see ChangeLog entry 2001-10-08
513 2001-10-08 [paul] 0.6.2claws24
516 more sync with sylpheed 0.6.2cvs12
517 Fixed the bug that didn't select the last row correctly
520 2001-10-07 [paul] 0.6.2claws23
522 * sync with sylpheed 0.6.2cvs12
523 see ChangeLog entry 2001-10-07
527 enable jpilot to read unsynch'ed addresses.
529 * src/editldap_basedn.c
530 fix segfault when opening dialog.
532 2001-10-06 [alfons] 0.6.2.claws22
535 fix bug with summary view selecting last *inserted*
536 node instead of last *visible* node. remember we
539 2001-10-06 [paul] 0.6.2claws21
542 updated translation, contains some fixes and new
543 translations, submitted by Gustavo Noronha Silva
547 change 'each' to 'every' - fix dubious English
549 * sync with sylpheed 0.6.2cvs11
551 2001-10-05 [alfons] 0.6.2claws20
553 * src/mainwindow.[ch], src/folderview.c
554 make composite tool button switch between "Compose News"
555 and "Compose Mail" depending on selected folder
556 (nifty idea by Kim Schulz <kim@schulz.dk>)
558 2001-10-05 [paul] 0.6.2claws19
560 * src/mainwindow.c, src/summaryview.c
561 fix 'Message/Reply to all', broken in last commit
564 fix X_BEENTHERE seg fault, thanks to Alfons
566 2001-10-04 [paul] 0.6.2claws18
568 * src/compose.[ch], src/mainwindow.c
569 make "Message/Reply" reply to mailing lists; matches
570 'X-Mailing-list:' and 'X-BeenThere:' ML headers.
571 based on portions of the patch submitted by
572 Junichi Uekawa <dancer@netfort.gr.jp>
574 2001-10-04 [darko] 0.6.2claws17
577 better smart wrapping
579 a function to make text buffer contiguous
581 2001-10-03 [paul] 0.6.2claws16
583 * sync with sylpheed 0.6.2cvs10
588 * po/zh_CN.GB2312.po, po/zh_TW.Big5.po
589 close bug "[ #466566 ] compile error on mdk 8.0" by removing
590 references to chinese translations (hope someone picks up
593 2001-10-02 [christoph] 0.6.2claws15
596 fixed non translated header bug
598 fixed wrong date in alfons last entry ;)
600 2001-10-02 [alfons] 0.6.2claws14
602 * src/compose.c, src/prefs_common.[ch]
603 add block cursor option
605 2001-10-02 [paul] 0.6.2claws13
607 * sync with sylpheed 0.6.2cvs9
609 2001-09-30 [paul] 0.6.2claws12
611 * po/de.po, po/es.po, po/fr.po, po/nl.po, po/pt_BR.po
615 add 'src/importldif.c'
617 * AUTHORS, tools/README, tools/eud2gc.py, tools/Makefile.am
618 added eudora-to-vCard conversion tool
619 submitted by Jeroen Versteeg <j.m.versteeg@student.utwente.nl>
621 * sync with sylpheed 0.6.2cvs8
625 * sylpheed-0.6.2claws released
627 2001-09-27 [melvin] 0.6.2claws11
630 fixed crash when using default path (introduced
632 fixed tiny bug for initial suggestion mode
634 2001-09-27 [melvin] 0.6.2claws10
637 fixed bug where gtkpspell didn't set the path correctly
640 added a paragraph about spell checking
644 2001-09-27 [paul] 0.6.2claws9
646 * src/addrbook.c, src/addrcache.c, src/addritem.c, src/jpilot.c
647 replace '// comments' with '/* comments */' to prevent
648 some compiler warnings
650 * sync with sylpheed 0.6.2cvs6
652 2001-09-26 [alfons] 0.6.2claws8
655 introduce return receipt request notification again,
656 which was lost because of other semantics in
657 procheader_parse() (???)
659 2001-09-26 [christoph] 0.6.2claws7
662 replace comments for old code with #if 0
663 readded auto cc, bcc and reply-to
664 * src/prefs_matcher.c
665 * src/prefs_scoring.c
666 removed some definition (was moved to
669 2001-09-26 [paul] 0.6.2claws6
672 make 'Follow-up and reply to' sensitive
674 * more sync with sylpheed 0.6.2cvs5
681 fixed bug for "US-ASCII" introduced by the encoding code
687 * src/prefs_common.[ch], src/summaryview.c
688 'next unread msg' 'go to next folder?' dialog can be
689 given default behaviour, either always show dialog,
690 or assume 'yes', or assume 'no'
691 Submitted by wwp <subscript@free.fr>
695 * src/compose.c src/gtkspell.[ch]
696 added support for different encodings
700 * more sync with sylpheed 0.6.2cvs5
704 * src/prefs_folder_item.c
705 add check for item->prefs->default_to string is NULL and
706 add another check when freeing this string
711 change to version 0.6.2claws3
713 * sync with sylpheed 0.6.2cvs5
716 * src/ldif.[ch], src/importldif.[ch], addressbook.c
718 * src/addrcache.[ch], addrindex.[ch]
719 small update for future
725 added 'Learn from mistakes' option
726 better handling of quotes in checked words
729 small update for spell checking stuff
734 edit a little bit so it complies more with main coding style
738 * src/folder.[ch], prefs_folder_item.c, compose.c
739 migrate "request return receipt" folder property
744 * README.claws **NEW**
745 (add things of interest for users of main branch
748 * src/folder.[ch], src/mainwindow.c, src/summaryview.c
749 re-implement threading per folder option, but store
750 the setting in folderlist.xml (where it belongs)
755 fixed bug when compose window is under another window
756 * src/prefs_common.[ch] src/compose.c
757 changed 'dictionary_path' to 'dictionary' to be consistent
758 dropped PSPELL_PATH macro (hard coded default to /usr/local/share/pspell)
759 * ac/pspell.m4 src/Makefile.am
760 dropped PSPELL_PATH macro
764 2001-09-21 [christoph]
767 added border around header fields
768 keep header type when new field is added
770 2001-09-20 [christoph]
773 more portable debug_print with source filename
776 more newlines after debug messages
781 change to version 0.6.2claws2
783 * sync with sylpheed 0.6.2cvs3
788 fixed the post-right-click focus pb
789 fixed crash when 'Spell check all' after dict change
790 and when cursor is at the end of the text
791 shift-right-click pops up config menu even on misspelled words.
798 added pspell to compiled-in features list
802 * switched to pspell and dropped ispell
804 new file. autoconf macro for pspell
806 * configure.in acconfig.h
809 * src/main.c src/compose.[ch] src/gtkspell.[ch]
810 * src/prefs_common.[ch]
813 2001-09-18 [christoph]
817 replace LOG_MESSAGE with debug_print
821 added newline after debug message
823 using __VA_ARGS__ for debug_print macro
825 ignore Makefile and Makefile.in
830 change to version 0.6.2claws1
831 * sync with sylpheed 0.6.2cvs1
834 * src/prefs_matcher.c
835 add 'score equal to' option, submitted by
836 Paul Evans <nerd@freeuk.com>
838 2001-09-15 [christoph]
841 comment out menu entry not existing in claws
843 add debug output for non existing menu entries
845 fix next/prev unread message for ignored threads
847 add sourcefile and line number to debug output
848 otherwise it is sometimes hard to find the
849 source code part if debug messages are translated
854 refresh target folder style after colour is changed
859 change to version 0.6.1claws3
861 * sync with sylpheed 0.6.1cvs6
866 fix target folder colourization to use user selected colour
871 fix crash when message that is marked for copy/move is unmarked
876 change to version 0.6.1claws2
878 * sync with sylpheed 0.6.1cvs3
883 fix bug with default font used for trash folder text
887 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
891 change to version 0.6.1claws1
893 * sync with sylpheed 0.6.1cvs2
898 add Match's new addressbook
901 updated translation submitted by Jens Oberender
907 * sync with sylpheed 0.6.1 release
912 change to 0.6.0claws2
914 * sync with sylpheed 0.6.0cvs4
917 updated translation submitted by Fabio Junior Beneditto
931 change to version 0.6.0claws1
933 * sync with sylpheed 0.6.0cvs1
936 updated translation submitted by Ricardo Mones Lastra
939 add 'src/prefs_templates.c'
941 * src/compose.c, src/summaryview.c
942 fix segfault on 'Re_edit'
946 * configure.in, Makefile.am
948 add tools directory to source distribution
953 change to version 0.6.0claws
955 * sync with sylpheed 0.6.0 release
957 2001-08-30 [christoph]
960 removed autoconf version check
964 * src/account.c, src/compose.c, src/prefs_common.[ch]
965 * src/procheader.[ch] src/utils.[ch]
966 Enhanced automatic account selection on replies
967 Submitted by Melvin Hadasht <melvin.hadasht@free.fr>
970 add LDAP and JPilot to the configuration results output.
972 2001-08-29 [christoph]
975 no bold font for ignored threads
980 change to version 0.5.3claws6
982 * sync with sylpheed 0.5.3cvs10
983 src/stringtable.[ch]: New Files
985 * src/compose.c, src/gtkutils.c, src/gtkutils.h, src/mainwindow.c
986 * src/pixmaps/sylpheed.xpm
987 add mini-icons to windows (by Alfons)
992 new functions: next_labeled_cb(), prev_labeled_cb()
995 new functions: summary_find_next_labeled_msg(), summary_find_prev_labeled_msg(),
996 summary_select_next_labeled(), summary_select_prev_labeled()
998 * src/pixmaps/dir-close.xpm, src/pixmaps/dir-open.xpm, src/pixmaps/trash.xpm
999 give claws blue folders and a blue trash can
1004 change to version 0.5.3claws5
1006 * sync with sylpheed 0.5.3cvs9
1007 src/labelcolors.[ch] renamed to src/colorlabel.[ch]
1009 2001-08-24 [christoph]
1012 keep filename when browsing directories
1013 (not working for user entered filename, but
1014 for default name and selected filename from
1017 fixed wrong spelling "Folllow-up"
1021 fixed new/unread message count with ignored
1022 threads (2 commits, first didn't notice no
1023 longer needed decreasing)
1025 readded scrolling of progress dialog
1031 change to 0.5.3claws4
1033 * sync with sylpheed 0.5.3cvs7
1035 2001-08-24 [christoph]
1038 set request return receipt when replying
1039 if it is set is the folder prefs of the
1042 disable final error popup if popups are
1043 disabled in config (again)
1048 Change version number to 0.5.3claws3
1050 * sync with sylpheed 0.5.3cvs5
1053 double quote '%s' in 'gedit %s' to fix bug when
1054 opening attachment with spaces in the name
1057 * src/Makefile.am, src/compose.[ch], src/defs.h, src/mainwindow.c,
1058 src/prefs_templates.[ch], src/template.[ch], src/template_select.[ch]
1059 initial message templates support
1065 change version number to 0.5.3claws2
1067 * sync with sylpheed 0.5.3cvs4
1069 * src/procmsg.h src/summaryview.c
1070 re-implement (un)ignore thread
1075 remove unnecessary code
1077 enable 'dynamic' signatures (submitted by
1078 Eric Limpens <eric@hscg-internet.nl>)
1082 clean up after sync with sylpheed 0.5.3 release
1085 fix re-introduced font mess, see Christoph's
1090 use sylpheed's small font instead of
1091 gtk default font for summary view
1097 add pl to ALL_LINGUAS - sync with main branch
1099 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
1100 Updated. Translations by Jens Oberender, Ricardo Mones
1101 Lastra, Alfons, and Fabio Junior Beneditto respectively.
1103 * po/pl.po ** NEW FILE **
1104 sync with the main branch
1107 fix target folder colorizing and refresh problem
1110 2001-08-17 [christoph]
1113 claws uses 4 colors for target folder coloring.
1114 arrays were not long enough and destroyed the
1115 stack causing a segfault.
1116 target folder colorizing does not work anymore
1122 change to version 0.5.3claws1
1124 * src/folder.h, src/folderview.[ch], src/gtkutils.[ch],
1125 src/inc.[ch], src/mainwindow.c, src/pop.c, src/prefs_account.c,
1126 src/prefs_common.[ch], src/summaryview.[ch], src/textview.c, src/utils.c
1128 sync with sylpheed 0.5.3 release, but keep claws method of
1129 configuring/saving fonts
1131 * src/addressbook.[ch]
1132 rename addressbook_add_contact_by_menu() to addressbook_add_submenu()
1133 in line with a similar change in Hiroyuki's branch
1135 * src/mainwindow.[ch]
1136 disable main_window_set_thread_option()
1137 * src/prefs_folder_item.c
1138 comment out &tmps_prefs.enable_thread,
1139 * src/mbox_folder.c, src/procmsg.[ch]
1140 comment out MSG_IS_IGNORE_THREAD
1142 comment out summary_ignore_thread() and summary_unignore_thread()
1143 comment out MSG_IS_IGNORE_THREAD
1145 use Hiroyuki's threading instead.
1152 use Hiroyuki's 0.5.3 column scheme but also
1153 include the enable/disable button.
1154 * src/pixmaps/mark.xpm
1155 add Hiroyuki's amended pixmap
1157 2001-08-13 [christoph]
1160 receive at get all column showed wrong state for APOP
1161 button should only work for POP3 and APOP accounts
1162 * src/prefs_account.c
1163 added missing preprocessor statement for SSL
1168 add 'receive at get all' column and enable/disable
1171 2001-08-06 [christoph]
1174 show usage of SSL in protocol column
1180 * src/prefs_account.[ch]
1181 moved ssl options to a new page
1187 added support for SMTP STARTTLS command
1189 2001-08-05 [christoph]
1192 debian autoconf needs version check to find
1193 correct autoconf version. if the file is
1194 named configure.in 2.13 is used, which does
1195 not work with this configure.in script.
1196 other solution would be to rename the script
1197 to configure.ac as suggested in the autoconf
1201 disable final error popup if popups are
1206 fixes IMAP over SSL problem
1211 change to 0.5.2claws1
1213 * sync with sylpheed 0.5.2cvs1
1218 quick fix for ispell detection...
1223 change to 0.5.1claws4
1225 * sync with sylpheed 0.5.1cvs7
1229 * src/prefs_common.c, src/prefs_common.h,
1230 src/gtkspell.c, src/gtkspell.h
1231 add global spelling checker settings (compose tab) +
1232 selection of dictionary
1235 guess valid ispell location
1240 removal of 'src/quote_fmt_parse.c'
1243 (submitted by Jens Oberender <didge@suse.de>)
1248 * src/folderview.[ch]
1251 * src/prefs_common.[ch]
1253 target folder colourization
1257 more sync with Sylpheed 0.5.1cvs6
1262 * src/prefs_folder_item.[hc]
1264 shared folders support with a GUI
1270 * sync with Sylpheed 0.5.1cvs6
1276 (submitted by Fabio Junior Beneditto)
1282 patch to correct bad image mime headers
1283 (submitted by Don Quijote <dq@searchlores.org>)
1287 * tools/gif2xface.pl **NEW FILE**
1289 script to convert file.gif to file.xface for
1290 use in a custom header.
1291 (submitted by Ricardo Mones Lastra <mones@aic.uniovi.es>)
1296 change macros for detecting JPilot and LDAP
1298 2001-07-27 [christoph]
1301 code cleanup (MIN / MAX warning, needed casting)
1306 disallow setting flags when detecting certain headers
1307 (X-Status, Status, Seen, X-Seen).
1309 * sync with Hiroyuki's Sylpheed 0.5.1cvs5
1311 2001-07-27 [christoph]
1313 * src/prefs_filter.c
1314 * src/prefs_filtering.c
1315 * src/prefs_matcher.c
1316 * src/prefs_scoring.c
1317 scroll list when moving rows up or down
1321 * src/prefs_account.c
1322 * src/prefs_account.h
1324 SMTP over SSL (untested, feedback requested)
1332 * configure.in, acconfig.h
1333 define CLAWS (need this for main / claws detection)
1338 Sylpheed 0.5.1claws2
1340 * sync with Sylpheed 0.5.1cvs4
1342 2001-07-25 [christoph]
1346 item->prefs == NULL (don't know why)
1351 Sylpheed 0.5.1claws1
1353 * sync with Sylpheed 0.5.1cvs1-3
1355 2001-07-24 [christoph]
1358 * src/prefs_folder_item.[ch]
1359 added folderitem preferences dialog with
1360 default To: and auto request return receipt
1364 changes to handle new folderitem preferences
1368 call compose new mail with current folderitem
1372 Release Sylpheed 0.5.1claws
1375 change to release version 0.5.1claws
1377 2001-07-24 [christoph]
1380 fixed segfault that happend when the selected
1381 message was removed while retrieving new messages.
1385 (submitted by Ricardo Mones Lastra <mones@trasgu.aic.uniovi.es>)
1389 add English User Manual for Sylpheed by Paul Kater (paul@nlpagan.net).
1390 this is a work in progress, for more information: http://nlpagan.net/sylman
1392 * configure.in, src/mainwindow.c, manual/Makefile.am
1393 add support for English manual
1396 add authors of user manuals
1398 * manual/en/sylpheed*.html
1399 add English documentation
1401 2001-07-22 [christoph]
1406 changed a wrong debug message
1411 update Dutch translation
1413 * src/prefs_filtering.c,
1415 add more translatable strings
1424 * src/inc.c, src/summaryview.[ch]
1425 prevent update of mark file when filtering has done, by
1426 using a variable; this affects two functions:
1427 inc.c::inc_finished()
1428 summaryview.c::summary_show()
1432 * src/filtering.[ch], src/prefs_filtering.c,
1434 add filtering action for label coloring
1439 * added src/labelcolors.c
1440 * added src/labelcolors.h
1441 * src/Makefile.am, src/summaryview.c
1442 rearrange label coloring code
1445 add more parentheses so label colouring works correctly
1448 don't really delete message, but move it to Trash
1450 * src/prefs_matcher.c
1451 add quote options to info dialog
1453 2001-07-20 [christoph]
1459 * src/ssl.[ch] (new)
1460 moved ssl stuff to a seperate file
1465 fix show sender using address book with no e-mail
1466 address in From: field
1470 * src/matcher.[ch], src/filtering.c, src/prefs_filtering.c
1471 fix messy handling of escaping... now at least the
1472 execute command is useful. escape char is '\', we
1473 accept \n and \r too.
1477 subject match "GIMME YOUR FILTERS" execute "mail -s \"%f don\'t hurt me, please!\" %f < ~/.sylpheed/filteringrc
1478 subject match "GIMME YOUR FILTERS" execute "mail -s \"mommy, mommy, %f is being mean!\" admin < %F
1487 * src/matcher.c, src/filtering.[ch], src/inc.c, src/mbox.c,
1489 revise filtering; currently move, copy, marking have
1490 been tested. if you like bleeding edge stuff, you
1491 should definitely go for this version :)
1493 * mark old working stuff as VERSION_0_5_0_CLAWS5
1495 2001-07-17 [christoph]
1504 * sync with Hiroyuki's 0.5.0cvs5; this version allows us to put more
1505 bits in the mark file, without affecting either branch. Lots of
1506 files changed, also in claws branch.
1508 UNTESTED: use of mbox folders
1511 added mark all read; however this was a quick hack used for
1512 cleaning up mess after initial merge with Hiroyuki
1515 change claws version number back to 0.5.0claws5 to clear up
1516 confusion & pretension (recent release was technically
1517 0.5.0claws4, so we neatly align with Hiroyuki :-)
1521 sync with Hiroyuki's 0.5.0cvs4
1527 * src/filtering.[ch]
1528 remove invalid updating of mark files for
1529 filter actions MATCHING_ACTION_MOVE and
1530 MATCHING_ACTION_DELETE; this should fix the
1534 revert Christoph's stab at fixing the folder
1538 add missing files with translatable strings
1545 * src/addr_compl.[ch], src/prefs_filtering.c
1546 make "filtering pref dialog's destination entry" an
1547 "address completable entry", if filter destination is
1552 sync with Hiroyuki's 0.5.0cvs2-3
1554 2001-07-15 [christoph]
1557 fixed folder stats update after incorporation
1562 * finish label colouring stuff (for now)
1563 * fix incorrect colour bug (off by one)
1568 change text labels for news and mail message so there's
1569 plenty of toolbar estate left
1576 sync with Hiroyuki's 0.5.0cvs1
1579 more rewrite label colouring
1583 * src/summaryview.[ch]
1584 * start rewrite label colouring
1585 * fix proper location "Add Sender To Addressbook" menu item
1589 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
1590 (actually this is 0.5.0claws4)
1595 * fix duplicate message
1596 * add updated Portugese / Brazilian translation
1597 submitted by Fabio Junior Beneditto
1605 add updated Dutch translation
1608 add updated German translation submitted by Jens
1612 Prerelease before 0.5.0claws. Please test.
1613 This version is temporarily tagged as VERSION_0_5_0_TEST
1615 * src/matcher.[ch], src/summaryview.c, src/scoring.[ch]
1616 src/prefs_scoring.c, src/prefs_matcher.c,
1617 src/prefs_filtering.c, src/mbox.c,
1618 src/main.c, src/inc.c, src/filtering.[ch]
1619 revert new Hoa's new matcher (does not work yet)
1626 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
1632 add ChangeLog.claws to EXTRA_DIST
1634 add matcher_parser_parse.h to EXTRA_DIST
1636 2001-07-10 [christoph]
1639 add destination folder to table of
1640 folders that need to be updated after
1647 make collapse state of folders and folder items persistent, i.e.
1648 if you collapse a folder tree, the next time sylpheed-claws starts
1649 up the folder tree remains collapsed.
1651 2001-07-10 [christoph]
1657 renamed MD5_CTX to MD5_CTX_syl
1658 conflicts with a struct in openssl
1661 * src/prefs_account.[ch]
1665 fixed compose with current account
1666 broken by new compose button stuff
1671 changed my email address
1673 * src/matcher_parser_parse.y
1674 clean the parser to remove conflicts
1682 fix incorrect description of --enable-ldap parameter
1684 * src/prefs_common.[ch]
1686 add experimental option "smart wrapping" which makes the
1687 compose editor auto wrap.
1689 | TODO: the problem with the buggy cursor handling is caused |
1690 | by the GtkText. when deleting / backspacing text its |
1691 | wrapping algorithm does not take in account the previous |
1692 | line. should find a way to hack this in. |
1693 | or should perhaps combine this with the word wrapping |
1694 | patch i wrote in january. |
1697 show build parameters for LDAP and JPilot
1700 revert Christoph's bugfix for selecting next unread message,
1701 because folder stats aren't updated correctly
1708 * src/matcher_parser_lex.l
1709 * src/matcher_parser_parse.y
1710 * src/prefs_filtering.c
1711 * src/prefs_scoring.c
1713 bugfix of the config file parser
1718 added generated matcher sources to BUILT_SOURCES
1724 added new config file parser
1727 * src/filtering.[ch]
1729 * src/prefs_filtering.c
1730 * src/prefs_matcher.c
1731 * src/prefs_scoring.c
1732 * added src/matcher_parser.h
1733 * added src/matcher_parser_lex.h
1734 * added src/matcher_parser_lex.l
1735 * added src/matcher_parser_parse.y
1736 lex & yacc config file parser
1741 changes prefs_filtering into global_filtering
1744 build threads with subjects only if "Re: " is at the
1745 beginning of the subject
1751 sync with sylpheed 0.5.0
1752 change of version number only
1758 sync with sylpheed 0.5.0pre5
1762 sync with sylpheed 0.5.0pre4 release
1763 /po and /manual/ja not sync'ed
1767 more sync with sylpheed 0.5.0pre4
1769 2001-07-03 [christoph]
1772 fixed address book broken by address book
1773 for VCard, JPilot, LDAP
1779 stopped memory leaks
1783 more sync with sylpheed 0.5.0pre4
1787 * included address book patch for VCard, JPilot, LDAP
1788 * pref_common.c - fixed Font options on Display tab (cosmetic)
1789 * alertpanel.c - fixed truncated message
1791 2001-07-02 [christoph]
1796 mark threads for ignoring
1802 * sync with sylpheed 0.5.0pre4
1803 updated gettext to 0.10.38.
1809 * src/summaryview.[ch]
1810 new right-click option: Label.
1811 substitute for 'Mark-->Mark/Unmark', colours the line.
1812 (submitted by Satoshi Nagayasu <snaga@snaga.org>)
1814 2001-07-01 [christoph]
1817 fixed font for trash
1819 move ctree to unread message
1823 * sync with sylpheed 0.5.0pre3 release
1829 allow inserting / attaching multiple files in
1835 small change to Alfons' previous stuff so that it
1840 * lots of files changed; first attempt to merge the changes
1841 and bugfixes submitted by Andre Eibel (ae@baltic-online.de).
1846 updated and completed, translations by Fabio
1847 Junior Beneditto <fjbeneditto@yahoo.com.br>
1853 allow selecting an attached files' mime type from a
1858 * more sync with sylpheed 0.5.0pre3
1863 merge with sylpheed.pot and pt_BR.po provided by
1864 Fabio Junior Beneditto.
1869 make MIME types case insensitive
1874 merge with sylpheed.pot and old nl.po; translations added.
1878 * more sync with sylpheed 0.5.0pre3
1883 don't crash when removing parent node of messages
1884 attracted by subject. this was caused by not deleting
1885 the parent node from the subject line hash table.
1892 if there are multiple messages selected, allow forwarding
1893 them as attachments.
1897 * more sync with sylpheed 0.5.0pre3
1903 * sync with sylpheed 0.5.0pre3
1908 fixed 'compose news article' bug
1909 from icon-and-text toolbar
1913 * sync with sylpheed 0.5.0pre2 release
1915 2001-06-24 [christoph]
1917 * src/prefs_common.c
1918 bug fix in font selection
1920 use sylpheed's normal font instead of
1921 gtk default font for folders without
1926 * src/mainwindow.[ch]
1927 added composite compose mail / news button (an idea by Leandro
1928 Pereira <leandro@linuxmag.com.br>)
1932 Added instructions for ldif-to-xml.py
1940 * src/pixmaps/stock_news_compose.xpm
1941 added pixmap by Leandro
1942 * src/prefs_common.c
1943 tested built-in spelling checker of GCC 3.0 :)
1945 merged dutch translation of sylpheed-main with
1950 Added tools directory and files.
1952 * tools/filter_conv.pl
1953 converts old filter system to new filtering system
1954 * tools/ldif-to-xml.py
1955 converts netscape addressbook to sylpheed addressbook
1957 descriptions/instructions for above two files
1959 2001-06-23 [christoph]
1962 * src/manage_window.[ch]
1963 * src/prefs_common.[ch]
1964 mail retrieval dialog can be enabled, disabled
1965 or hidden if non of sylpheed's windows is active
1971 * sync with sylpheed 0.5.0pre2
1973 2001-06-21 [christoph]
1976 show recipient on 'from' for all accounts
1979 * src/prefs_common.[ch]
1980 disable error popup on mail receive errors
1985 made the ruler correctly appear and disappear.
1988 removed Hoa's work-in-progress-stuff (interesting!) so
1991 2001-06-20 [christoph]
1994 * src/progressdialog.c
1995 added scrolled window for list in progressdialog
1999 sync with sylpheed 0.5.0pre1 release
2001 2001-06-20 [christoph]
2004 make building threads by subject work when
2005 thread view is enabled
2008 * src/prefs_common.[ch]
2009 automatically select account for mail replys
2013 * src/compose.c (compose_create): keep Bcc and Reply-To visible if
2014 they are filled in from the account settings.
2018 * more sync with sylpheed 0.5.0pre1
2024 added --sysconfdir to CPPFLAGS for pointing to the correct
2025 location of mime.types.
2027 NOTE: make sure you use --sysconfdir when running ./autogen.sh
2033 fixed some bug when building threads
2037 * src/prefs_account.c
2038 UI stuff: More changes to the English
2042 * src/pixmaps/stock_news_compose.xpm: new file
2046 Added new icon for Hoa's 'compose a news
2047 message', plus minor improvements to the
2053 more sync with sylpheed 0.5.0pre1
2059 Follow-up and reply to
2061 * src/summaryview.[ch]
2062 Build threads also with subjects
2067 forwarding use the current account.
2070 the "compose message" button has been replaced with
2071 "new mail" and "new news" buttons
2073 * src/prefs_common.[ch]
2074 added a configuration option to use the forward button
2075 as "forward as attachment"
2076 changed reply and forward format description
2078 * src/quote_fmt_lex.l
2079 * src/quote_fmt_parse.y
2080 added message with no signature in format for reply
2089 Improvements to the English
2091 * src/prefs_common.c
2092 Improvements to the English and some
2093 clarity/continuity improvements in the
2094 description of Quote symbols.
2100 * sync with sylpheed 0.5.0pre1
2105 Better interface for compose, displayed fields
2106 are updated whenever we change account.
2107 Newsgroups field is automatically filled.
2110 Newsgroups field is automatically filled.
2112 * src/prefs_account.c
2113 Some interface stuff when fields appear and
2120 * sync with sylpheed 0.4.99
2124 * src/base64.c, src/base64.h (Base64Decoder, base64_decoder_new,
2125 base64_decoder_free, base64_decoder_decode): new object and
2126 functions for decoding base64 streams.
2127 * src/procmime.c (procmime_decode_content): modified to use the
2134 * sync with sylpheed 0.4.99cvs11
2140 * sync with sylpheed 0.4.99cvs9
2145 * src/prefs_account.c
2147 SMTP server can be defined in the news account
2148 mime type of attachment are kept.
2152 now choose the highest important score between default
2153 and important score of folder.
2157 * src/prefs_common.c:
2159 (prefs_quote_description_create): corrected description of
2160 quote format characters
2166 * sync with sylpheed 0.4.99cvs8
2170 * src/Makefile.am: fix for "make dist": added quote_fmt_parse.h
2171 and pixmaps/stock_mail_reply_to_author.xpm to EXTRA_DIST.
2177 * sync with sylpheed 0.4.99cvs7
2181 * src/quote_fmt.h: renamed from src/quote_fmt_parse.h (which
2182 clashes with autogenerated header).
2183 * src/compose.c, src/quote_fmt_parse.y: #include "quote_fmt.h"
2184 * src/Makefile.am: added quote_fmt.h.
2185 * src/.cvsignore: added lex/yacc autogenerated files
2186 (quote_fmt_lex.c, quote_fmt_parse.c, quote_fmt_parse.h).
2192 * sync with sylpheed 0.4.99cvs6
2196 * added src/quote_fmt_parse.h
2201 don't modify readonly configuration files
2203 * src/prefs_account.c
2204 * src/prefs_common.c
2205 * src/prefs_customheader.c
2206 * src/prefs_display_header.c
2207 * src/prefs_filter.c
2208 * src/prefs_filtering.c
2209 * src/prefs_scoring.c
2210 don't open dialog box when configuration files
2215 * configure.in: added AM_PROG_LEX and AC_PROG_YACC.
2217 * src/Makefile.am: replaced quote_fmt.tab.[ch] by
2218 quote_fmt_lex.[lh], quote_fmt_parse.y; added YFLAGS=-d; added
2219 BUILT_SOURCES to make all files rebuild properly.
2221 * src/compose.c: removed #include "quote_fmt.tab.h".
2223 * src/quote_fmt_lex.l: renamed from quote_fmt.l; changed to return
2224 CHARACTER value in yylval.
2226 * src/quote_fmt_parse.y: renamed from quote_fmt.y; changed to
2227 receive CHARACTER value by documented means (yylval).
2229 * src/lex.quote_fmt.c, src/quote_fmt.{l,y,tab.{c,h}}: removed.
2234 changed quote_fmt.[ch] into quote_fmt.tab.[ch]
2239 * src/prefs_filtering.c
2240 now keep the configuration for execute action
2247 * sync with sylpheed 0.4.99cvs5
2252 added quote_fmt.[ch]
2254 * added src/quote_fmt.y
2255 * added src/quote_fmt.l
2256 * added src/quote_fmt.tab.h
2257 * added src/quote_fmt.tab.c
2258 * added src/lex.quote_fmt.c
2259 parsing configuration for replying
2262 * src/prefs_common.[ch]
2263 added configuration UI for replying
2267 using configuration for replying
2275 * src/prefs_filtering.c
2276 * src/prefs_matcher.c
2277 * src/prefs_matcher.h
2278 action "run a command" for filtering
2279 and matching with a command.
2280 fixed the "whole message" matching
2283 changed temporary filename for security
2286 queue the notification if it fails to send.
2288 * src/prefs_common.c
2289 * src/prefs_folder_item.c
2290 changed the default important score
2292 * src/prefs_scoring.c
2294 hide kill score input when the folder is not
2299 * src/prefs_common.c:
2301 (prefs_font_select): pass font name in font entry box to font
2306 * src/smtp.c (smtp_ok): fixed sock_gets() error handling.
2310 * sync with sylpheed 0.4.99cvs4
2314 * src/headerwindow.c:
2316 (headerwindow_show_cb): use the selected summary view item, not
2321 * src/headerwindow.c:
2323 (headerwindow_show_cb): always try to show msginfo
2328 keep attached parts when reediting or forwarding.
2333 * src/prefs_folder_item.[ch]
2334 * src/prefs_scoring.[ch]
2336 * src/summaryview.[ch]
2339 * src/prefs_common.[ch]
2340 support for folder scoring
2341 kill score and important score for messages
2343 * src/prefs_account.c
2344 some display bug fixed for local account
2349 * src/summaryview.c:
2351 (add_sender_to_cb): don't crash when no or invalid sender; the add
2352 sender to address book menu item is disabled.
2356 * src/filtering.[ch]
2358 handling summary menu / filter messages
2364 imap folders now appears in list
2367 doesn't crash if destination mail is not writeable
2372 removed some warnings
2376 * src/prefs_filtering.c
2377 global string to identify any folders
2378 removed some debug info
2379 filtering to mbox folders is now possible
2382 removed some warnings
2385 permission on files are changed to read/write for user only,
2387 creation of subfolder is handled better.
2391 Verified the sync for src/prefs_common.[ch] and
2392 src/prefs_account.[ch]. I believe there were some
2393 minor indentation differences.
2399 * sync with 0.4.99cvs3
2404 handling flags for mbox format
2407 use of mark file only for MH format
2408 handling flags for mbox format
2409 filtering cannot yet move or copy mails to mbox folders.
2412 changed move_msg, copy_msg,
2413 move_msgs_with_dest, copy_msgs_with_dest functions
2414 uses only folder->copy_msg() function
2415 uses folder->finished_copy() to handle the destination
2416 folder at the end of the copy or move operation.
2419 included mbox directories.
2421 * src/folderview.[ch]
2423 handle folders operation for mbox format
2426 disable conversion of "From " header
2428 * src/mbox_folder.[ch]
2429 completion of mbox format handling
2432 changed mh_copy_msg() function and
2433 removed mh_move_msg(), mh_move_msgs_with_dest(),
2434 mh_copy_msgs_with_dest()
2436 * src/prefs_filtering.c
2437 removed some warnings
2439 * src/prefs_matcher.c
2440 default boolean operation is AND
2443 handling flags for mbox format
2444 handling of "From " header
2448 added MSG_REALLY_DELETED flags to handle deletion of
2449 messages in mbox format.
2452 handling flags for mbox format
2453 disable the MSG_DELETED flags when messages
2454 are deleted in mbox format
2457 "From " headers display fixed.
2463 (get_email_part): skip quoted email addresses, like in e.g.
2464 "'alfons@proteus.demon.nl'".
2468 Minor GUI fixes adding horizontal scrollbars to Hoa's matcher dialogs,
2469 and fixing the persistence troubles when using separate windows.
2473 Added #define SEPARATE_ACTION used in the gtk item factory for
2474 the SEPARATE_FOLDER and SEPARATE_MESSAGE items, so we can
2475 use gtk_item_factory_get_widget_by_action() to get the items.
2477 Removed separate_widget_cb from the gtk item factory data
2479 (mainwindow_create): connect separate_widget_cb() to check
2480 menu item "toggled" signal. also passing a MainWindow pointer
2481 as object data for both check menu items.
2483 (separate_widget_cb): definition of separate_widget_cb() to match
2484 GtkCheckMenuItem's "toggled" signal. Now get the pointer to the main
2485 window using gtk_object_get_data(). The type of window separation
2486 (SEPARATE_MESSAGE or SEPARATE_FOLDER) is passed as the signal's data
2488 * src/prefs_filtering.c,
2489 src/prefs_matcher.c: added horizontal scrollbars
2494 fix segfault with invalid bold font
2496 correctly display summary stats after row is marked
2500 * src/codeconv.c (conv_get_code_conv_func): fix for ISO-8859-*
2501 encodings with libjconv.
2506 added mbox_folder.[ch]
2508 mbox temporary folder
2510 * added src/mbox_folder.[ch]
2512 * src/procheader.[ch]
2515 bugfix for file incorporation filtering
2517 enable creation of MBOX
2518 * src/prefs_display_header.c
2519 enable use of headers like "From "
2520 something that should be fixed :
2521 displaying of such headers add an extra space
2522 * src/prefs_folder_item.c
2523 don't create folders because it is not necessary
2525 added data field to MsgInfo for mbox internal use
2527 added some support for mbox
2529 added get_mbox_cache_dir() function
2531 2001-05-23 [hiroyuki]
2533 * src/headerwindow.c
2544 src/folderview.c: more sync with 0.4.99cvs2.
2546 * src/headerwindow.c: reverted.
2552 * sync with sylpheed 0.4.99cvs2
2560 * src/summaryview.c: bugfixed a premature assignment in summaryview_add_sender_to_cb()
2566 * configure.in: if gnome-config not found, "no" is displayed
2568 * sylpheed.desktop: "Hello World" is replaced with "Sylpheed Mail"
2570 * src/textview.c: now also possible to add mail addresses by right
2571 clicking in the text view
2573 * src/codeconv.c: merged patch which fixes endless loop when encountering
2574 invalid wide characters; from Alte <010@imis.ru>
2578 Added installation of gnome specific things:
2580 * Makefile.am: gnome conditional
2582 * configure.in: check for installed gnome
2584 * added sylpheed.png, sylpheed.desktop
2588 * src/pixmaps/stock_mail_reply_to_author.xpm: new file.
2590 * src/mainwindow.h (main_window_toolbar_create): created a button
2592 (main_window_set_toolbar_sensitive): enable/disable the new button
2594 (toolbar_reply_to_author_cb): handle the new button.
2596 * src/send.c (SEND_EXIT_IF_ERROR, SEND_EXIT_IF_NOTOK): call
2597 send_progress_dialog_destroy() on failure (fixes hang on SMTP
2602 * src/compose.h (ComposeReplyMode): new modes
2603 COMPOSE_REPLY_TO_AUTHOR, COMPOSE_REPLY_TO_AUTHOR_WITH_QUOTE,
2604 COMPOSE_REPLY_TO_AUTHOR_WITHOUT_QUOTE.
2607 (compose_send): move some code into a new function:
2608 (compose_current_mail_account): new function.
2609 (compose_reply): new argument to_author, all callers changed; if
2610 to_author==TRUE and account->protocol==A_NNTP, find and use an
2611 appropriate mail account for replying.
2612 (compose_reply_set_entry): new argument to_author; ignore
2613 compose->replyto if to_author==TRUE.
2615 * src/mainwindow.c: new command "Message/Reply to author".
2616 (main_window_set_menu_sensitive): enable/disable it.
2617 (reply_cb): handle it.
2619 * src/summaryview.c: new command "Reply to author".
2620 (summary_set_menu_sensitive): enable/disable it.
2621 (summary_reply_cb): handle it.
2623 * src/account.c (account_find_mail_from_address): new function.
2629 * sync with sylpheed 0.4.99cvs1
2636 new filtering action : forward and forward as attachment
2639 no need for $DISPLAY when we run sylpheed --help
2640 call to parse_cmd_opt() is moved
2642 * src/mainwindow.[ch]
2643 execute button is hidden when immediate execute
2648 * src/prefs_folder_item.c
2650 better handling of missing directories
2653 reedit is enabled in outbox
2654 reedit is enabled in queue
2660 * src/prefs_filtering.c
2661 changed attachement into attachment
2667 * sync with sylpheed 0.4.67cvs9
2668 * sync with sylpheed 0.4.67cvs7-8
2673 added prefs_filtering.c
2675 * src/filtering.[ch]
2677 removed action : forward_news and forward_news_as_attachement
2678 (forward and forward_as_attachement can be used instead)
2681 added menu option to access filtering configuration
2683 * src/prefs_account.c
2684 changed mail_command default to /usr/sbin/sendmail
2686 * added src/prefs_filtering.[ch]
2687 dialog box for filtering configuration
2689 * src/prefs_matcher.c
2690 added function prefs_matcher_get_criteria_from_matching()
2692 * src/prefs_scoring.c
2693 reset the dialog when register or substitute is clicked
2698 added filtering.[ch]
2700 using filering.[ch] instead of filter.[ch]
2702 reading new filtering configuration
2704 added some filtering actions
2705 and fixed a bug for headers and mail body matching
2707 using filering.[ch] instead of filter.[ch]
2709 handling invalid MsgInfo in mh_copy_msg() and mh_move_msg()
2711 some fixes for filtering
2713 2001-05-14 [hiroyuki]
2715 * src/send.c: fixed some weird indentations.
2716 send_message_with_command(): call pclose() only if p != NULL.
2717 * src/textview.c: get_email_part(): modified the code for readability.
2719 2001-05-14 [hiroyuki]
2723 src/md5ify.h: removed from the cvs.
2727 * src/main.c: include rfc2015.h to avoid compiler warnings.
2728 * src/alertpanel.c (alertpanel_message_with_disable): return 0 if
2729 the panel is already on screen.
2730 * src/prefs_customheader.c (prefs_custom_header_delete_cb): treat
2731 closing the alert window by ESC as "No".
2732 * src/prefs_common.c (prefs_interface_create): moved return
2733 receipt check button to the correct place.
2737 * src/prefs_common.c:
2738 moved return receipt check button to the Send tab. (prefs_send_create)
2739 removed the date format ui related globals. (prefs_display_create)
2743 * sync with sylpheed 0.4.67cvs5-6
2747 * added Alfons' font selection patch
2750 * src/headerwindow.c
2751 * src/prefs_common.c
2752 * src/prefs_common.h
2756 changed version of cache
2758 * src/prefs_matcher.c
2759 added additionnal matching criteria
2763 added references in MsgInfo
2768 prepared some things for new filtering
2770 added some matching properties
2771 inreplyto need to be enhanced
2772 prepared some things for new filtering
2774 added Return-Receipt-To handling
2775 * src/prefs_folder_item.c
2776 changed default value to TRUE
2777 * src/prefs_matcher.c
2778 added some matching properties
2779 * src/prefs_scoring.[ch]
2780 the scoring dialog is finished
2782 added Return-Receipt-To handling
2783 Reference need to be added
2785 added Return-Receipt-To handling
2786 added threadscore to get a better score sorting when
2789 suppressed a bug when we sort the list
2790 when no folder is opened.
2791 better score sorting when threads are enabled
2795 * reverted previous patch because of potential errors
2799 * src/inc.c, src/prefs_common.c, src/prefs_common.h:
2800 applied "toggle mail-retrieval dialog window" patch submitted
2801 by Eric Limpens <eric@qnt.net>
2803 * sync with sylpheed 0.4.67cvs4
2807 * src/matcher.c, src/scoring.c: changed "#ifdef 0" to "#if 0" for
2808 some picky compilers.
2809 * src/rfc2015.h: provide prototype for rfc2015_disable_all().
2810 * src/grouplist_dialog.c: include alertpanel.h.
2811 * src/prefs_headers.c (prefs_headers_deleted): added GTK_BUTTON to
2812 fix compile warning.
2813 * src/scoring.c, src/prefs_folder_item.c, src/matcher.c: brought
2814 #include "defs.h" before others to prevent the warning of `MIN'
2815 and `MAX' redefinition.
2821 * src/prefs_account.c
2822 * src/prefs_display_header.c
2825 added prefs_scoring.[ch]
2826 * src/grouplist_dialog.c
2827 display an error dialog box if the group list
2829 * src/mainwindow.[ch]
2830 added main_window_set_thread_option() function
2831 scoring dialog box enabled
2833 added flags matching unread /new / marked
2834 / deleted / replied / forwarded
2836 newsgroups are now finally in newscache
2837 * src/prefs_matcher.[ch]
2838 finished preferences for matching dialog
2839 * added src/prefs_scoring.[ch]
2840 scoring dialog box completed
2842 conversion to string : added scoringprop_to_string()
2843 write config for preferences :
2844 added prefs_scoring_write_config()
2846 threads can be enabled/disabled independently
2854 thought it would be nice to have a list of all
2855 contributors (used Changelog as a reference)
2858 messed up version numbering...
2862 * sync with sylpheed 0.4.67cvs1-3
2866 * src/prefs_common.c:
2867 better UI for strftime format, double clicking
2868 on format now inserts the format in text entry
2869 replaced close button with standard OK/Cancel
2870 moved date format button to the right of the
2876 Ctrl-Home / Ctrl-End have proper cursor navigation
2880 * src/prefs_matcher.c
2881 finished UI to define matching properties
2882 added ok and cancel button
2883 * src/prefs_filter.c
2884 added ok and cancel button
2886 fixed some bug in xhdr parsing
2891 fixed a bug in textview_show_header(), which displayed two colons (':');
2892 cleaned up some warnings
2897 added prefs_matcher.[ch]
2898 compilation with -W -Wall
2900 ungrab the mouse events if grabbed - does it
2901 fix the bug for disposition notification ?
2903 added a menu option to open the matching dialog.
2905 added matcherprop_to_string() and matcherlist_to_string()
2906 fixed some bugs, changed the name of some options
2907 age_sup and age_inf becomes age_greater and age_lower,
2908 body and messageheaders becomes body_part and headers_part,
2909 changed the names of constants from SCORING_XXX to MATCHING_XXX
2910 * src/prefs_display_header.c
2911 * src/prefs_headers.c
2912 fixed a bug that accidentally destroyed dialogs
2913 when closed them with delete_event
2914 Added *_deleted() which handle delete_event signal correctly.
2915 * src/prefs_folder_item.[ch]
2916 added "enable_thread" field for future customization
2917 * added src/prefs_matcher.[ch]
2918 sample of the UI to define matching properties
2920 using procheader_headername_equal instead of str*cmp functions
2921 using procheader_parse_header() function
2923 using MATCHING_XXX instead of SCORING_XXX
2925 display the sender of the news even if this is ourself
2926 when this is a news message.
2928 using headername_equal() instead of str*cmp functions
2934 * sync with sylpheed 0.4.66
2935 * src/gtkstext.c: trace logs added
2939 * src/prefs_common.[ch]: added option to enable/disable GnuPG
2940 signature check popup.
2941 * src/rfc2015.c (check_signature): show signature check popup only
2942 if it is enabled in preferences.
2948 * sync with sylpheed 0.4.66cvs6
2952 * src/prefs_common.[ch]: added option to enable/disable
2953 looking up sender name in address book for summary pane
2954 * src/summaryview.c: look up sender in the address book
2955 by using Alfons' address completion code
2957 2001-05-07 [hiroyuki]
2960 src/pop.c: pop3_retr_recv(): removed cur_msg_bytes from the
2961 member of Pop3State.
2962 * src/news.c: brought #include "defs.h" before #include <glib.h>
2963 to prevent the warning of `MIN' and `MAX' redefinition.
2967 * removed src/headers_display.[ch]
2968 * removed src/prefs_display_headers.[ch]
2970 use a temporary file in the user directory for mbox import
2972 added XHDR support to get "To" and "Cc" headers
2973 (in order to match news with to or cc field for
2975 added function news_parse_xhdr() to get XHDR response
2977 added function nntp_xhdr()
2979 fetch the message if necessary
2985 * sync with sylpheed 0.4.66cvs3-5
2990 added function itos_buf() to enable use of several buffers
2992 use of itos_buf() instead of itos() in summary list
2993 to fix the broken display of message number.
2997 * src/gtkstext.c: bug in cursor up navigation fixed,
2998 fixed another unsigned / signed comparison (we're getting there :-)
3003 added scoring.c scoring.h
3004 prefs_folder_item.c prefs_folder_item.h
3007 added FOLDERITEM_RC SCORING_RC
3009 added prefs field in FolderItem :
3010 properties for each folder (PrefsFolderItem),
3011 sorting type and mode were added as the first properties.
3013 read config for scoring
3014 * added src/matcher.[ch]
3015 gives functions to parse configuration file to do
3016 matching on mails with a list of conditions.
3018 add option to sort by score
3019 * src/prefs_common.[ch]
3020 added preference option to show score and for
3021 the score column size
3022 * added src/prefs_folder_item.[ch]
3023 properties for each folder (PrefsFolderItem),
3024 sorting type and mode were added as the first properties.
3025 * src/procheader.[ch]
3026 added procheader_parse_header()
3027 added procheader_header_free()
3028 added procheader_headername_equal()
3029 and made modification to use them.
3031 added score field to MsgInfo structure
3032 * added src/scoring.[ch]
3033 gives functions to parse configuration file to do
3034 scoring on mails with a list of conditions.
3035 * src/summaryview.[ch]
3036 save the sorting type and mode for the folder
3037 added column to display the score of the mail
3038 added function summary_score_clicked()
3039 sorting type and mode are restored to the folder
3042 use procheader_parse_header(), procheader_headername_equal()
3043 removed memory leak in text_scan_header when freeing headers
3045 changed the function to match names of headers
3046 using procheader_headername_equal()
3048 Scoring functions are implemented, an interface is needed
3054 hopefully fixed the row up navigation bug,
3055 removed adding back / forward lines to cache
3059 * src/prefs_display_headers.c: user interface changes:
3060 (prefs_display_headers_create): remove unused "Show" check button;
3061 allow reordering of headers by dragging.
3062 (prefs_display_headers_write_config): remove unused variables.
3063 (prefs_display_headers_set_dialog): do not insert "(New)" at top
3064 of lists (not needed with the new UI).
3065 (prefs_display_headers_set_list): scan lists starting from row 0,
3066 not 1 (do not skip "(New)").
3067 (prefs_display_headers_find_header): new function.
3068 (prefs_display_headers_clist_set_row): do not allow duplicates.
3069 (prefs_display_headers_delete_cb): do not skip row 0; treat
3070 closing the alert window by ESC as "No".
3071 (prefs_display_headers_up): do not protect row 0.
3072 (prefs_display_headers_down): do not protect row 0.
3076 * src/mainwindow.c (next_marked_cb, prev_marked_cb): new
3080 (summary_find_next_marked_msg, summary_find_prev_marked_msg,
3081 summary_select_next_marked, summary_select_prev_marked): new
3086 * src/news.c: fixed a bug when no article can be fetched after
3087 server timeout if the connection was restored by news_post():
3088 (news_select_group): new function.
3089 (news_fetch_msg): call news_select_group() before fetching
3091 (news_get_uncached_articles): set session->group after successful
3099 changed version of cache, added cc field
3101 * src/prefs_display_headers.c
3102 the interface was changed
3104 * src/prefs_headers.c
3109 * completed sync of sylpheed cvs2
3110 * src/gtkstext.c: updated row up / down cursor navigation
3111 * src/textview.c: re-edited, prepared for fixing the email address
3116 * src/prefs_common.c: use alfons' strftime ui code
3117 entry_datefmt and datefmt_sample widgets have to be
3118 global in this module because of this change
3123 * src/prefs_common.[ch] added option to activate the return receipt
3128 * src/gtkstext.c: fix for row up/down cursor navigation.
3132 * sync with 0.4.66cvs2
3136 added add-sender-to-addressbook patch
3144 * src/alertpanel.h (AlertValue): added G_ALERT_VALUE_MASK,
3147 * src/alertpanel.c (alertpanel_create): new argument can_disable,
3148 all existing callers changed to pass FALSE; create a check button
3149 to disable the message.
3150 (alertpanel_message_with_disable): new function.
3151 (alertpanel_show): mask value with G_ALERT_VALUE_MASK.
3152 (alertpanel_button_toggled): new function.
3153 (alertpanel_button_clicked, alertpanel_close): set value using
3156 * src/prefs_common.h (PrefsCommon): new field gpgme_warning.
3158 * src/prefs_common.c (prefs_privacy_create): new check button
3159 checkbtn_gpgme_warning.
3161 * src/main.c (main): moved preferences reading before gpgme
3162 initialization; check prefs_common.gpgme_warning before giving the
3163 GnuPG warning and set it to FALSE if the user wants to disable the
3166 2001-05-02 [hiroyuki]
3168 * src/prefs_display_headers.c: modified the layout and some labels.
3172 * src/prefs_account.c (prefs_account_fix_size): new function.
3173 (prefs_account_create): call prefs_account_fix_size(); use
3174 gtk_widget_show instead of gtk_widget_show_all (fixes too large
3175 size when the window is shown for the first time).
3176 (prefs_account_basic_create): changed layout of serv_table; moved
3177 localmbox_entry above smtpserv_entry (logically it replaces
3179 (prefs_account_protocol_activated): set sensitivity of
3180 nntpauth_chkbtn according to the protocol (in addition to
3181 hide/show); commented out gtk_table_set_row_spacing() calls.
3182 (prefs_account_nntpauth_toggled): do nothing if nntpauth_chkbtn is
3183 not sensitive (fixes a bug with disabled username/password boxes
3184 when editing POP3 account after NNTP with authentication).
3190 * src/prefs_account.[ch]
3192 removed local account without SMTP server
3193 added option to use mail command instead of a connexion
3194 to SMTP server when a local account is used
3195 * src/prefs_headers.c
3198 fixed a bug when connexion immediately closed
3208 * src/prefs_account.c (Basic, prefs_account_basic_create): new
3209 widget nntpauth_chkbtn.
3210 (prefs_account_protocol_activated): handle nntpauth_chkbtn
3212 (prefs_account_nntpauth_toggled): new function.
3214 * src/news.c (news_session_new_for_folder): use NNTP
3215 authentication only if ac->use_nntp_auth is set.
3219 * src/Makefile.am changed headers.[ch] in customheader.[ch]
3220 * src/prefs_display_headers.c changed the UI
3221 * src/prefs_headers.c changed account_name to account_id
3222 * src/compose.c using customheader.h
3224 2001-05-01 [hiroyuki]
3228 src/nntp.c: changed sock_read() to sock_gets(), they've been left
3233 * src/Makefile.am added prefs_display_headers.[ch] headers_display.[ch]
3234 * src/defs.h added HEADERS_DISPLAY_RC : name of the config file
3235 for displaying of headers
3236 * src/grouplist_dialog.[ch] minor changes to remove warnings
3237 * src/prefs_display_headers.[ch] dialog to choose the
3238 headers to display in the mail viewer.
3239 * src/headers.h correction of #define
3240 * src/headers_display.[ch] configuration for displaying of headers.
3241 * src/main.c read config of displaying of headers
3242 * src/prefs_common.c add a button to access the config dialog
3243 for displaying of headers
3244 * src/prefs_display_headers.[ch] dialog for configuration for
3245 displaying of the headers.
3246 * src/prefs_headers.c cleaning of code
3247 * src/procheader.c comments added to code
3248 * src/textview.c changes to reorder the headers depending
3249 on the config for displaying of headers
3255 * sync with 0.4.65cvs12
3257 NOTE: nntp.c and news.c in claws and cvs branch differ significantly!
3261 * src/nntp.h (NNTPSockInfo): new field auth_failed.
3263 * src/nntp.c (nntp_mode): return NN_AUTHREQ if sock->auth_failed
3264 is set to force reconnection after authentication failure.
3265 (nntp_gen_command): set sock->auth_failed on authentication
3266 failure, or if sock->userid and sock->passwd are not set.
3268 * src/news.c (news_session_new_for_folder): set userid=NULL if
3269 password dialog is cancelled.
3273 * src/nntp.h (NNTPSockInfo): new type.
3275 * src/nntp.c: all functions updated to use NNTPSockInfo instead of
3277 (nntp_open_auth, nntp_close): new functions.
3278 (nntp_gen_command): new function to handle authentication; all
3279 NNTP command functions updated to use it.
3280 (nntp_authinfo_user, nntp_authinfo_pass): deleted.
3281 (nntp_list): removed old useless code.
3283 * src/news.h (NNTPSession): new field nntp_sock.
3285 * src/news.c: all functions updated to use NNTPSockInfo instead of
3287 (news_session_new): new arguments (userid, passwd); made static;
3288 use nntp_open_auth() if needed.
3289 (news_session_destroy): use nntp_close() instead of sock_close().
3290 (news_query_password): changed arguments.
3291 (news_session_new_for_folder): new function.
3292 (news_session_get): use news_session_new_for_folder().
3293 (news_authenticate): deleted.
3294 (news_get_uncached_articles): removed old authentication code.
3298 * src/news.c: reverted my previous changes (need to do NNTP
3299 authentication in a cleaner way).
3303 * src/news.c (news_nntp_group, news_nntp_list, news_nntp_xover,
3304 news_nntp_post, news_nntp_mode): new functions (wrappers with
3305 authentication support).
3306 (news_get_article_cmd, news_get_article, news_get_header): new
3307 argument "folder"; all callers changed.
3308 (news_get_article_cmd): added authentication support.
3309 (news_session_get): use news_nntp_mode() instead of nntp_mode().
3310 (news_post): use news_nntp_post() instead of nntp_post().
3311 (news_get_uncached_articles): use news_nntp_group() instead of
3312 nntp_group() and news_nntp_xover() instead of nntp_xover();
3313 removed old authentication code.
3314 (news_get_group_list): use news_nntp_list() instead of nntp_list().
3316 * src/nntp.c (nntp_list): return real error code instead of
3321 * configure.in: fixed wint_t typedef detection again
3325 * src/prefs_account.[ch], added A_LOCAL_CMD
3326 (send mail with mail command)
3327 * src/send.c added function send_message_with_command()
3328 * src/inc.c made a more secure get_spool() function with
3329 mktemp() but maybe mkstemp() or something more
3334 * src/textview.c, colorization of email addresses in headers
3338 * bug sync with sylpheed
3339 * prefs_common.c: created date format ui for darko
3340 * sync with 0.4.65cvs11
3341 * configure.in: corrected to have the new gpg checks
3345 * completed sync with 0.4.65cvs10
3346 * minor debug things added to gtkstext.c
3350 * configure.in: remove check for availability of
3351 strftime() as advised by Hiroyuki
3352 * src/prefs_common.[ch], src/procheader.c:
3353 synch strftime() code with Hiroyki's main branch
3357 * src/news.c: news_query_password(), news_authenticate(): new
3359 news_get_uncached_articles(): added NNTP authentication
3361 * src/nntp.[ch]: nntp_authinfo_user(), nntp_authinfo_pass():
3363 * src/prefs_account.c: prefs_account_protocol_activated():
3364 enable userid and password fields for NNTP.
3368 * configure.in: check for availability of strftime()
3370 * src/prefs_common.[ch], src/procheader.c: use
3371 strftime() for displaying date in summary pane if it
3376 * more .cvsignore cleanups [alfons]
3380 * ac/sv-check-type.m4: new autoconf macro.
3381 * configure.in: fixed wint_t typedef detection (did not work
3386 * acconfig.h: added USE_GTKGDK_XIM definition for autoheader.
3390 * modified gtkstext.c : buggy cursor navigation fixed,
3391 and font descent also taken in account when drawing
3395 * added comments in src/news.c src/nntp.c
3396 * added src/prefs_headers.[ch]
3397 * added src/headers.[ch]
3398 * modified compose.c to activate custom headers
3399 added function is_in_custom_headers
3400 * modified prefs_account.[ch]
3401 added function prefs_account_customhdr_edit
3402 * modified src/defs.h :
3403 added HEADERS_RC : name of the config file
3404 for the custom headers
3415 added gtkstext with configure.in patch by Hiroyuki which
3416 should fix the XIM detection [alfons]
3418 * more clean up of cvs [alfons]
3420 * removed all Makefile.in files to attic.
3422 * updated all .cvsignores to really ignore things that could
3423 be unintentionally committed by a recursive commit.
3426 * added src/grouplist_dialog.[ch]
3427 * changed src/folderview.c to call grouplist_dialog instead
3430 added functions news_reset_group_list
3431 and news_get_group_list
3433 added function nntp_list
3435 added GROUPLIST_FILE : name of the newsgroup list cache file
3439 * added option to warn about queued messages on exit [sergey]:
3441 * src/compose.c: compose_queue(): call folder_item_scan()
3442 and folderview_update_item() after queueing.
3443 * src/folderview.c: folderview_update_node(): draw the queue
3444 folder in bold font if there are queued messages.
3445 * src/mainwindow.c: queued_messages(): new function.
3446 app_exit_cb(): display warning if there are queued messages
3447 if warn_queued_on_exit is set.
3448 * prefs_common.[ch]: add warn_queued_on_exit option.
3450 * enhanced GnuPG key selection support [sergey]:
3452 * src/select-keys.c: updated to newer version from Win32
3453 branch with support for selecting arbitrary keys.
3454 * src/prefs_account.c: added the Privacy tab to the account
3456 prefs_account_privacy_create(),
3457 prefs_account_sign_key_set_data_from_radiobtn(),
3458 prefs_account_sign_key_set_radiobtn(): new functions.
3459 * src/prefs_account.h: new preferences sign_key_type, sign_key_id.
3460 * src/rfc2015.c: set_signers(): new function.
3461 pgp_sign(): add the account parameter, call set_signers().
3462 rfc2015_sign(): add the account parameter, pass it to pgp_sign().
3463 * src/rfc2015.h: rfc2015_sign(): updated prototype.
3464 * src/compose.c: pass the current account to rfc2015_sign().
3466 * tag name claws added to prevent confusion with main branch [alfons]
3468 * Sync with sylpheed-0.4.65cvs4 and made it compile. [sergey]
3470 * autogen.sh: Added "--enable-maintainer-mode". [sergey]
3472 * sync with recent sylpheed cvs. Untested though. [alfons]