1 2001-11-13 [christoph] 0.6.5claws9
4 Changed two string with the same translation
8 New mailsending process:
9 - Always queue message before sending
10 (message will be saved if sylpheed crashed or
11 freezes while sending)
12 - Allow queuing of newspostings
13 - No copy in outbox before sending
15 - No more redundant code for send and send_later
17 Applied wwp <subscript@free.fr>'s patch that fixes
18 marks for multiple forwarded messages (+compose.c)
23 remove things that are now in main branch
26 update Dutch translation
28 2001-11-12 [mhadasht] 0.6.5.claws8
31 re-enabled account autoselection feature for forward
32 and reedit lost during the branch point for SYNC-B4-REL
34 gtkpspell_get_dict(): more readable code (even if function is
37 added version number info to 2001-11-12 [hiro] comment.
39 2001-11-12 [hiro] 0.6.5.claws7
42 compose_forward(): fixed a bug that forward quote mark
44 removed unnecessary code.
45 * src/template_select.[ch]: removed.
50 :%s/GTK_TEXT/GTK_STEXT/g
55 revert the undo stuff (this is 0.6.6claws stuff)
57 2001-11-11 [hoa] 0.6.5.claws6
60 Insert signature at the end of the text.
61 Added undo patch but currently disabled
64 Threading by subject improved.
67 Undo module for compose dialog box.
69 2001-11-11 [alfons] 0.6.5.claws5
72 prevent threading by subject on nodes that have already been
73 threaded by in-reply-to (as in "circular references in a tree
74 result in a dead branch")
76 2001-11-09 [hoa] 0.6.5.claws4
79 allows creation of mbox folder item from any files.
81 2001-11-09 [alfons] 0.6.5.claws3
85 do what I mean and correct threading by subject so it really
86 ignores attracting lines without "Re: "
88 2001-11-07 [alfons] 0.6.5.claws2
92 only attract by subject if a subject line starts with a "Re: "
96 2001-11-07 [paul] 0.6.5claws1
98 * sync with sylpheed 0.6.5. release
99 see ChangeLog entry 2001-11-07
101 2001-11-07 [paul] 0.6.4claws31
103 * sync with sylpheed 0.6.4cvs18
104 see ChangeLog entries 2001-10-30 to 2001-11-07
105 prefs_templates.[ch] renamed prefs_template.[ch]
110 add semicolon Hoa forgot ;-)
113 2001-11-06 [hoa] 0.6.4claws30
119 threading by subject - empty subject are ignored
121 2001-11-06 [christoph] 0.6.4claws29
124 use SSL_peek for sock_gets
126 removed unneeded pointer in extracting quoted
129 2001-11-06 [melvin] 0.6.4claws28
132 fixed bug #476792 Selection overtyping with spell checker
133 fixed bug which could cause a buffer overflow
136 2001-11-06 [hoa] 0.6.4claws27
142 2001-11-05 [alfons] 0.6.4claws26
145 Claws -> Sylpheed (vice versa)
148 :%s/gtk_text/gtk_stext/g
149 :%s/GTK_TEXT/GTK_STEXT/g
150 (thanks to Jonathan Ware for spotting this)
152 2001-11-04 [christoph] 0.6.4claws25
155 replace Xalloca + strdup with Xstrdup_a
157 better implementation of extracting quoted names
158 from addresses (remove backlashes and ignore
161 2001-11-04 [alfons] 0.6.4claws24
164 edit to comply more with coding style
167 fix bug reported by Kim Schulz. introduced by the patch integrated
168 in 0.6.4claws15. the code did not check the return value of
172 add Jonathan Ware and close "[ #475955 ] Enhanced Mailto Patch"
174 2001-11-04 [christoph] 0.6.4claws23
177 * src/prefs_common.[ch]
178 init some pointers that possibly caused a segfault
179 reported in the claws-users ML
181 2001-11-04 [hoa] 0.6.4claws22
183 * src/grouplistdialog.c
184 change the names of the nodes in the tree
187 enhanced mailto syntax as described in
188 http://developer.netscape.com/viewsource/husted_mailto/mailto.html
189 (thanks to Jonathan Ware <jonathan_ware@gmx.co.uk>)
192 encode and decode URI (useful when opening URL into
195 2001-11-03 [hoa] 0.6.4claws21
197 * src/grouplistdialog.c
198 a new newsgroups list selection dialog box
199 with a CTree instead of a CList
201 2001-11-03 [hoa] 0.6.4claws20
204 enable property and scoring options when right
208 fixed bug when nickname were displayed using
211 2001-11-02 [darko] 0.6.4claws19
214 new wrap quotation and URL/long words wrapping implementation
215 * src/compose.c src/gtkstext.[ch]
216 move gtkstext_strncmp() to gtkstext.c
218 2001-11-01 [christoph] 0.6.4claws18
220 * src/prefs_account.c
221 fixed mess in account settings dialog
222 * src/prefs_folder_item.c
223 added label with folder path to dialog
225 2001-10-31 [match] 0.6.4claws17
230 fix generation of spurious address book file names.
231 remove redundant functions.
233 added missing file names.
235 2001-10-30 [paul] 0.6.4claws16
237 * sync with sylpheed 0.6.4cvs6
238 see ChangeLog entries 2001-10-26 to 2001-10-30
240 * tools/filter_conv.pl
241 read folderlist.xml to discover whether the top-level
242 folder is called 'Mailbox' or 'Mail'
244 2001-10-29 [paul] 0.6.4claws15
246 * src/html.c, src/textview.c
247 activate links in html mail and fix clickable parts
248 Submitted by Matthieu Dazy <dazy@t-surf.com>
252 * po/de.po, po/es.po, po/pt_BR/po
253 updated translations, submitted by Jens Oberender,
254 Ricardo Mones Lastra, and Fabio Junior Beneditto
256 2001-10-29 [darko] 0.6.4claws14
259 fix wrapping for good
264 undo previous change as it broke the smart wrapping
266 2001-10-29 [darko] 0.6.4claws13
269 fix infinite loop when long URL is quoted
274 * src/mutt.[ch] src/importmutt.[ch] src/mgutils.[ch] src/addressbook.c src/Makefile.am
275 import Mutt address book
276 * src/ldif.[ch] src/importldif.h
277 modified import LDIF handle user attributes
279 2001-10-28 [christoph] 0.6.4claws12
282 fixed that filtering did not work if there
284 (closes bug #472003 and better implementation
287 2001-10-27 [christoph] 0.6.4claws11
290 make the folder's default account to be used when
291 replying. (patch by wwp <subscript@free.fr>)
293 code cleanup, nearly killed all of wwp's patch
294 for folder's default account in compose
296 error panel when a folder could not be created
297 (closes bug #471080 new folder name & already
303 change prototype of strstr2() that Christoph forgot about
305 2001-10-26 [christoph] 0.6.4claws10
308 made search for accounts by email address not case
311 fixed memory leak in folder_item_get_identifier
314 fixed wrong strstr2 (should work like strstr)
316 2001-10-26 [darko] 0.6.4claws9
318 * src/compose.c src/gtkstext.[ch]
320 move is_url_string() and gtkstext_str_strcmp() to gtkstext.c
322 2001-10-26 [paul] 0.6.4claws8
325 ignore css and javascript tags in html mail
326 case-insensitive, with or without double-quoted
329 2001-10-26 [paul] 0.6.4claws7
331 * sync with sylpheed 0.6.4cvs1
332 see ChangeLog entry 2001-10-26
334 * src/prefs_account.c, src/prefs_common.c,
335 src/prefs_summary_column.c
336 minor improvements to the English
338 2001-10-25 [alfons] 0.6.4claws6
342 make GtkSText follow style of GtkText (closes bug
343 #469211 "text selection while writing message")
345 do sync with GTK 1.2.10
347 2001-10-25 [paul] 0.6.4claws5
350 ignore css tags in html mail
352 2001-10-25 [darko] 0.6.4claws4
355 don't declare is_url_string as static function since
356 we need it in gtkstext.c
358 remove unused variable
359 don't wrap long URLs while composing a message
361 2001-10-24 [christoph] 0.6.4claws3
364 fix ssl deadlock, when peer closes connection
366 2001-10-24 [paul] 0.6.4claws2
369 gettextize the gpg ascii-armored warning message
372 insert a DOS/MAC file into the composed message
375 * Both submitted by Thierry Godefroy <godefroy@imaginet.fr>
377 2001-10-22 [paul] 0.6.4claws1
379 * sync with sylpheed 0.6.4 release
380 see ChangeLog entries 2001-10-21
382 * po/fr.po, po/pt_BR.po
383 updated by Melvin Hadasht and Fabio Junior Beneditto
385 2001-10-21 [paul] 0.6.3claws30
388 insert a DOS text file from the compose window
389 into the composed message text (removes CRs characters)
390 Submitted by Thierry Godefroy <godefroy@imaginet.fr>
392 * tools/filter_conv.pl, tools/README
393 automatically use ~/.sylpheed as working directory
394 print out confirmation message on completion
396 * correct Hoa's last ChangeLog.claws entry
398 2001-10-20 [hoa] 0.6.3claws29
400 * src/grouplistdialog.c
401 bugfix (another ?) to give the right
402 newsgroups list for each news server.
406 improve the newsgroups list cache
408 2001-10-20 [paul] 0.6.3claws28
410 * sync with sylpheed 0.6.3cvs9
411 see ChangeLog entry 2001-10-19
413 * correct Alfons' last ChangeLog.claws entry
418 fix compilation problems (part of bug #472895)
420 2001-10-18 [hoa] 0.6.3claws27
422 * src/grouplistdialog.c
423 bugfix when we refresh was clicked (bug 472701)
425 2001-10-19 [christoph] 0.6.3claws26
428 last header entry should default to "To:" or
429 "Newsgroups:" and not copy the last entry line
430 in a new compose window
431 (closes bug #472686, #470792)
433 2001-10-19 [paul] 0.6.3claws25
435 * sync with Sylpheed 0.6.3cvs8
436 see ChangeLog entries 2001-10-18 and 2001-10-19
438 2001-10-18 [christoph] 0.6.3claws24
441 reimplement ignore thread
443 2001-10-18 [hoa] 0.6.3claws23
446 * src/grouplistdialog.[ch]
447 enhanced news subscription interface (feature 469113)
451 enchanced newsgroup listing,
452 now, we can get groups informations
455 2001-10-18 [paul] 0.6.3claws22
458 remove comment (sync with main branch)
460 fix 'Re-edit' bug in 'Message' menu
462 2001-10-17 [christoph] 0.6.3claws21
465 ignore empty or whitespace only header lines
467 2001-10-17 [paul] 0.6.3claws20
469 * sync with sylpheed 0.6.3cvs7
470 see ChangeLog entries 2001-10-14, 2001-10-16, and
476 wrap long lines without spaces
481 * po/es.po, po/nl.po, po/pt_BR.po
482 updated by Ricardo Mones Lastra, Alfons,
483 and Fabio Junior Beneditto
485 * sylpheed-0.6.3claws released
487 2001-10-15 [melvin] 0.6.3claws18
490 added summary and detailed installation instructions
493 Updated, corrected and completed french translation
495 2001-10-15 [hoa] 0.6.3claws17
496 * src/grouplistdialog.c
497 we can choose the newsgroups to display with wildcards
499 2001-10-15 [christoph] 0.6.3claws16
503 * src/prefs_folder_item.[ch]
504 applied wwp <subscript@free.fr>'s folder
505 default account patch
507 Fixed wrong translation
509 2001-10-13 [alfons, christoph, melvin]
512 solution #2 to solve MT-safety problems defers all GUI related calls
513 to the main thread using a gtk_idle_add() callback. discussed on
514 ircnet #sylpheed, with christoph spotting some issues with the
515 original code, and melvin allowing us to lobotomize his sylpheed.
517 * src/syldap.[ch], src/main.c
518 fix race problem in ldap search thread by deferring GUI
519 stuff to main thread using gtk_idle_add()
521 2001-10-13 [paul] 0.6.3claws14
523 * src/prefs_account.[ch], src/send.c, src/smtp.[ch]
524 add Sergey's smtpcred.patch
525 adds separate username/password setting for SMTP Auth
526 needed by some servers
527 (closes feature request #471659)
529 2001-10-13 [paul] 0.6.3claws13
531 * src/pgptext.[ch] **NEW FILES**
532 * src/Makefile.am, src/messageview.c, src/mimeview.c
533 decrypt ascii-armored gpg text embedded in
535 Submitted by Jens Jahnke <jan0sch@gmx.net>
537 2001-10-13 [christoph] 0.6.3claws12
540 some more details on default to and
543 init glib threading when ldap is used
549 2001-10-12 [paul] 0.6.3claws11
551 * src/prefs_common.[ch], src/rfc2015.c
552 enable ascii-armored gpg text to be embedded in the
553 message body, selectable through the 'Privacy'
554 preferences. Supports encrypting only.
555 Submitted by Ravemax <ravemax@dextrose.com>
557 2001-10-12 [paul] 0.6.3claws10
559 * sync with sylpheed 0.6.3cvs6
560 see ChangeLog entries 2001-10-11 and 2001-11-12
563 incorporated mbox folders, scoring, and folder
564 properties into the sync
566 2001-10-12 [darko] 0.6.3claws9
569 describe quotation wrapping
571 don't treat tab as space to calculate line length properly
576 correct description of how to make new filtering system work,
577 add some other things
580 remove sched_yield() (not necessary / unportable)
582 2001-10-11 [paul] 0.6.3claws8
584 * sync with sylpheed 0.6.3cvs3
585 see ChangeLog entry 2001-10-10
587 2001-10-10 [christoph] 0.6.3claws7
590 ignore 2 files created by newer autotools
591 * src/prefs_folder_item.c
592 using table for widget alignment
593 fixed memory leak and broken octal display
595 fixed segfault caused by lost filename
596 workaround (closes bug #469551)
598 2001-10-10 [paul] 0.6.3claws6
600 * sync with sylpheed 0.6.3cvs2
601 see ChangeLog entries 2001-10-09 and 2001-10-10
603 2001-10-10 [darko] 0.6.3.claws5
606 proper calculation of right margin if smart wrapping is enabled
608 automatically wrap long lines if wrap quotation is enabled
610 2001-10-09 [alfons] 0.6.3.claws4
613 select correct row when deleting last row in the summary view (and
614 close bug "[ #469104 ] select second last in list when deleting")
616 2001-10-09 [paul] 0.6.3claws3
618 * sync with sylpheed 0.6.3cvs1
619 updated some autotool scripts
621 2001-10-09 [darko] 0.6.3claws2
624 new name and mark with Sylpheed comment
626 smart quotation wrapping a-la VIM
628 2001-10-08 [paul] 0.6.3claws1
630 * sync with sylpheed 0.6.3 release
631 see ChangeLog entry 2001-10-08
633 2001-10-08 [paul] 0.6.2claws24
636 more sync with sylpheed 0.6.2cvs12
637 Fixed the bug that didn't select the last row correctly
640 2001-10-07 [paul] 0.6.2claws23
642 * sync with sylpheed 0.6.2cvs12
643 see ChangeLog entry 2001-10-07
647 enable jpilot to read unsynch'ed addresses.
649 * src/editldap_basedn.c
650 fix segfault when opening dialog.
652 2001-10-06 [alfons] 0.6.2.claws22
655 fix bug with summary view selecting last *inserted*
656 node instead of last *visible* node. remember we
659 2001-10-06 [paul] 0.6.2claws21
662 updated translation, contains some fixes and new
663 translations, submitted by Gustavo Noronha Silva
667 change 'each' to 'every' - fix dubious English
669 * sync with sylpheed 0.6.2cvs11
671 2001-10-05 [alfons] 0.6.2claws20
673 * src/mainwindow.[ch], src/folderview.c
674 make composite tool button switch between "Compose News"
675 and "Compose Mail" depending on selected folder
676 (nifty idea by Kim Schulz <kim@schulz.dk>)
678 2001-10-05 [paul] 0.6.2claws19
680 * src/mainwindow.c, src/summaryview.c
681 fix 'Message/Reply to all', broken in last commit
684 fix X_BEENTHERE seg fault, thanks to Alfons
686 2001-10-04 [paul] 0.6.2claws18
688 * src/compose.[ch], src/mainwindow.c
689 make "Message/Reply" reply to mailing lists; matches
690 'X-Mailing-list:' and 'X-BeenThere:' ML headers.
691 based on portions of the patch submitted by
692 Junichi Uekawa <dancer@netfort.gr.jp>
694 2001-10-04 [darko] 0.6.2claws17
697 better smart wrapping
699 a function to make text buffer contiguous
701 2001-10-03 [paul] 0.6.2claws16
703 * sync with sylpheed 0.6.2cvs10
708 * po/zh_CN.GB2312.po, po/zh_TW.Big5.po
709 close bug "[ #466566 ] compile error on mdk 8.0" by removing
710 references to chinese translations (hope someone picks up
713 2001-10-02 [christoph] 0.6.2claws15
716 fixed non translated header bug
718 fixed wrong date in alfons last entry ;)
720 2001-10-02 [alfons] 0.6.2claws14
722 * src/compose.c, src/prefs_common.[ch]
723 add block cursor option
725 2001-10-02 [paul] 0.6.2claws13
727 * sync with sylpheed 0.6.2cvs9
729 2001-09-30 [paul] 0.6.2claws12
731 * po/de.po, po/es.po, po/fr.po, po/nl.po, po/pt_BR.po
735 add 'src/importldif.c'
737 * AUTHORS, tools/README, tools/eud2gc.py, tools/Makefile.am
738 added eudora-to-vCard conversion tool
739 submitted by Jeroen Versteeg <j.m.versteeg@student.utwente.nl>
741 * sync with sylpheed 0.6.2cvs8
745 * sylpheed-0.6.2claws released
747 2001-09-27 [melvin] 0.6.2claws11
750 fixed crash when using default path (introduced
752 fixed tiny bug for initial suggestion mode
754 2001-09-27 [melvin] 0.6.2claws10
757 fixed bug where gtkpspell didn't set the path correctly
760 added a paragraph about spell checking
764 2001-09-27 [paul] 0.6.2claws9
766 * src/addrbook.c, src/addrcache.c, src/addritem.c, src/jpilot.c
767 replace '// comments' with '/* comments */' to prevent
768 some compiler warnings
770 * sync with sylpheed 0.6.2cvs6
772 2001-09-26 [alfons] 0.6.2claws8
775 introduce return receipt request notification again,
776 which was lost because of other semantics in
777 procheader_parse() (???)
779 2001-09-26 [christoph] 0.6.2claws7
782 replace comments for old code with #if 0
783 readded auto cc, bcc and reply-to
784 * src/prefs_matcher.c
785 * src/prefs_scoring.c
786 removed some definition (was moved to
789 2001-09-26 [paul] 0.6.2claws6
792 make 'Follow-up and reply to' sensitive
794 * more sync with sylpheed 0.6.2cvs5
801 fixed bug for "US-ASCII" introduced by the encoding code
807 * src/prefs_common.[ch], src/summaryview.c
808 'next unread msg' 'go to next folder?' dialog can be
809 given default behaviour, either always show dialog,
810 or assume 'yes', or assume 'no'
811 Submitted by wwp <subscript@free.fr>
815 * src/compose.c src/gtkspell.[ch]
816 added support for different encodings
820 * more sync with sylpheed 0.6.2cvs5
824 * src/prefs_folder_item.c
825 add check for item->prefs->default_to string is NULL and
826 add another check when freeing this string
831 change to version 0.6.2claws3
833 * sync with sylpheed 0.6.2cvs5
836 * src/ldif.[ch], src/importldif.[ch], addressbook.c
838 * src/addrcache.[ch], addrindex.[ch]
839 small update for future
845 added 'Learn from mistakes' option
846 better handling of quotes in checked words
849 small update for spell checking stuff
854 edit a little bit so it complies more with main coding style
858 * src/folder.[ch], prefs_folder_item.c, compose.c
859 migrate "request return receipt" folder property
864 * README.claws **NEW**
865 (add things of interest for users of main branch
868 * src/folder.[ch], src/mainwindow.c, src/summaryview.c
869 re-implement threading per folder option, but store
870 the setting in folderlist.xml (where it belongs)
875 fixed bug when compose window is under another window
876 * src/prefs_common.[ch] src/compose.c
877 changed 'dictionary_path' to 'dictionary' to be consistent
878 dropped PSPELL_PATH macro (hard coded default to /usr/local/share/pspell)
879 * ac/pspell.m4 src/Makefile.am
880 dropped PSPELL_PATH macro
884 2001-09-21 [christoph]
887 added border around header fields
888 keep header type when new field is added
890 2001-09-20 [christoph]
893 more portable debug_print with source filename
896 more newlines after debug messages
901 change to version 0.6.2claws2
903 * sync with sylpheed 0.6.2cvs3
908 fixed the post-right-click focus pb
909 fixed crash when 'Spell check all' after dict change
910 and when cursor is at the end of the text
911 shift-right-click pops up config menu even on misspelled words.
918 added pspell to compiled-in features list
922 * switched to pspell and dropped ispell
924 new file. autoconf macro for pspell
926 * configure.in acconfig.h
929 * src/main.c src/compose.[ch] src/gtkspell.[ch]
930 * src/prefs_common.[ch]
933 2001-09-18 [christoph]
937 replace LOG_MESSAGE with debug_print
941 added newline after debug message
943 using __VA_ARGS__ for debug_print macro
945 ignore Makefile and Makefile.in
950 change to version 0.6.2claws1
951 * sync with sylpheed 0.6.2cvs1
954 * src/prefs_matcher.c
955 add 'score equal to' option, submitted by
956 Paul Evans <nerd@freeuk.com>
958 2001-09-15 [christoph]
961 comment out menu entry not existing in claws
963 add debug output for non existing menu entries
965 fix next/prev unread message for ignored threads
967 add sourcefile and line number to debug output
968 otherwise it is sometimes hard to find the
969 source code part if debug messages are translated
974 refresh target folder style after colour is changed
979 change to version 0.6.1claws3
981 * sync with sylpheed 0.6.1cvs6
986 fix target folder colourization to use user selected colour
991 fix crash when message that is marked for copy/move is unmarked
996 change to version 0.6.1claws2
998 * sync with sylpheed 0.6.1cvs3
1003 fix bug with default font used for trash folder text
1007 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
1008 updated translations
1011 change to version 0.6.1claws1
1013 * sync with sylpheed 0.6.1cvs2
1018 add Match's new addressbook
1021 updated translation submitted by Jens Oberender
1026 change to 0.6.1claws
1027 * sync with sylpheed 0.6.1 release
1032 change to 0.6.0claws2
1034 * sync with sylpheed 0.6.0cvs4
1037 updated translation submitted by Fabio Junior Beneditto
1051 change to version 0.6.0claws1
1053 * sync with sylpheed 0.6.0cvs1
1056 updated translation submitted by Ricardo Mones Lastra
1059 add 'src/prefs_templates.c'
1061 * src/compose.c, src/summaryview.c
1062 fix segfault on 'Re_edit'
1066 * configure.in, Makefile.am
1068 add tools directory to source distribution
1073 change to version 0.6.0claws
1075 * sync with sylpheed 0.6.0 release
1077 2001-08-30 [christoph]
1080 removed autoconf version check
1084 * src/account.c, src/compose.c, src/prefs_common.[ch]
1085 * src/procheader.[ch] src/utils.[ch]
1086 Enhanced automatic account selection on replies
1087 Submitted by Melvin Hadasht <melvin.hadasht@free.fr>
1090 add LDAP and JPilot to the configuration results output.
1092 2001-08-29 [christoph]
1095 no bold font for ignored threads
1100 change to version 0.5.3claws6
1102 * sync with sylpheed 0.5.3cvs10
1103 src/stringtable.[ch]: New Files
1105 * src/compose.c, src/gtkutils.c, src/gtkutils.h, src/mainwindow.c
1106 * src/pixmaps/sylpheed.xpm
1107 add mini-icons to windows (by Alfons)
1112 new functions: next_labeled_cb(), prev_labeled_cb()
1115 new functions: summary_find_next_labeled_msg(), summary_find_prev_labeled_msg(),
1116 summary_select_next_labeled(), summary_select_prev_labeled()
1118 * src/pixmaps/dir-close.xpm, src/pixmaps/dir-open.xpm, src/pixmaps/trash.xpm
1119 give claws blue folders and a blue trash can
1124 change to version 0.5.3claws5
1126 * sync with sylpheed 0.5.3cvs9
1127 src/labelcolors.[ch] renamed to src/colorlabel.[ch]
1129 2001-08-24 [christoph]
1132 keep filename when browsing directories
1133 (not working for user entered filename, but
1134 for default name and selected filename from
1137 fixed wrong spelling "Folllow-up"
1141 fixed new/unread message count with ignored
1142 threads (2 commits, first didn't notice no
1143 longer needed decreasing)
1145 readded scrolling of progress dialog
1151 change to 0.5.3claws4
1153 * sync with sylpheed 0.5.3cvs7
1155 2001-08-24 [christoph]
1158 set request return receipt when replying
1159 if it is set is the folder prefs of the
1162 disable final error popup if popups are
1163 disabled in config (again)
1168 Change version number to 0.5.3claws3
1170 * sync with sylpheed 0.5.3cvs5
1173 double quote '%s' in 'gedit %s' to fix bug when
1174 opening attachment with spaces in the name
1177 * src/Makefile.am, src/compose.[ch], src/defs.h, src/mainwindow.c,
1178 src/prefs_templates.[ch], src/template.[ch], src/template_select.[ch]
1179 initial message templates support
1185 change version number to 0.5.3claws2
1187 * sync with sylpheed 0.5.3cvs4
1189 * src/procmsg.h src/summaryview.c
1190 re-implement (un)ignore thread
1195 remove unnecessary code
1197 enable 'dynamic' signatures (submitted by
1198 Eric Limpens <eric@hscg-internet.nl>)
1202 clean up after sync with sylpheed 0.5.3 release
1205 fix re-introduced font mess, see Christoph's
1210 use sylpheed's small font instead of
1211 gtk default font for summary view
1217 add pl to ALL_LINGUAS - sync with main branch
1219 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
1220 Updated. Translations by Jens Oberender, Ricardo Mones
1221 Lastra, Alfons, and Fabio Junior Beneditto respectively.
1223 * po/pl.po ** NEW FILE **
1224 sync with the main branch
1227 fix target folder colorizing and refresh problem
1230 2001-08-17 [christoph]
1233 claws uses 4 colors for target folder coloring.
1234 arrays were not long enough and destroyed the
1235 stack causing a segfault.
1236 target folder colorizing does not work anymore
1242 change to version 0.5.3claws1
1244 * src/folder.h, src/folderview.[ch], src/gtkutils.[ch],
1245 src/inc.[ch], src/mainwindow.c, src/pop.c, src/prefs_account.c,
1246 src/prefs_common.[ch], src/summaryview.[ch], src/textview.c, src/utils.c
1248 sync with sylpheed 0.5.3 release, but keep claws method of
1249 configuring/saving fonts
1251 * src/addressbook.[ch]
1252 rename addressbook_add_contact_by_menu() to addressbook_add_submenu()
1253 in line with a similar change in Hiroyuki's branch
1255 * src/mainwindow.[ch]
1256 disable main_window_set_thread_option()
1257 * src/prefs_folder_item.c
1258 comment out &tmps_prefs.enable_thread,
1259 * src/mbox_folder.c, src/procmsg.[ch]
1260 comment out MSG_IS_IGNORE_THREAD
1262 comment out summary_ignore_thread() and summary_unignore_thread()
1263 comment out MSG_IS_IGNORE_THREAD
1265 use Hiroyuki's threading instead.
1272 use Hiroyuki's 0.5.3 column scheme but also
1273 include the enable/disable button.
1274 * src/pixmaps/mark.xpm
1275 add Hiroyuki's amended pixmap
1277 2001-08-13 [christoph]
1280 receive at get all column showed wrong state for APOP
1281 button should only work for POP3 and APOP accounts
1282 * src/prefs_account.c
1283 added missing preprocessor statement for SSL
1288 add 'receive at get all' column and enable/disable
1291 2001-08-06 [christoph]
1294 show usage of SSL in protocol column
1300 * src/prefs_account.[ch]
1301 moved ssl options to a new page
1307 added support for SMTP STARTTLS command
1309 2001-08-05 [christoph]
1312 debian autoconf needs version check to find
1313 correct autoconf version. if the file is
1314 named configure.in 2.13 is used, which does
1315 not work with this configure.in script.
1316 other solution would be to rename the script
1317 to configure.ac as suggested in the autoconf
1321 disable final error popup if popups are
1326 fixes IMAP over SSL problem
1331 change to 0.5.2claws1
1333 * sync with sylpheed 0.5.2cvs1
1338 quick fix for ispell detection...
1343 change to 0.5.1claws4
1345 * sync with sylpheed 0.5.1cvs7
1349 * src/prefs_common.c, src/prefs_common.h,
1350 src/gtkspell.c, src/gtkspell.h
1351 add global spelling checker settings (compose tab) +
1352 selection of dictionary
1355 guess valid ispell location
1360 removal of 'src/quote_fmt_parse.c'
1363 (submitted by Jens Oberender <didge@suse.de>)
1368 * src/folderview.[ch]
1371 * src/prefs_common.[ch]
1373 target folder colourization
1377 more sync with Sylpheed 0.5.1cvs6
1382 * src/prefs_folder_item.[hc]
1384 shared folders support with a GUI
1390 * sync with Sylpheed 0.5.1cvs6
1396 (submitted by Fabio Junior Beneditto)
1402 patch to correct bad image mime headers
1403 (submitted by Don Quijote <dq@searchlores.org>)
1407 * tools/gif2xface.pl **NEW FILE**
1409 script to convert file.gif to file.xface for
1410 use in a custom header.
1411 (submitted by Ricardo Mones Lastra <mones@aic.uniovi.es>)
1416 change macros for detecting JPilot and LDAP
1418 2001-07-27 [christoph]
1421 code cleanup (MIN / MAX warning, needed casting)
1426 disallow setting flags when detecting certain headers
1427 (X-Status, Status, Seen, X-Seen).
1429 * sync with Hiroyuki's Sylpheed 0.5.1cvs5
1431 2001-07-27 [christoph]
1433 * src/prefs_filter.c
1434 * src/prefs_filtering.c
1435 * src/prefs_matcher.c
1436 * src/prefs_scoring.c
1437 scroll list when moving rows up or down
1441 * src/prefs_account.c
1442 * src/prefs_account.h
1444 SMTP over SSL (untested, feedback requested)
1452 * configure.in, acconfig.h
1453 define CLAWS (need this for main / claws detection)
1458 Sylpheed 0.5.1claws2
1460 * sync with Sylpheed 0.5.1cvs4
1462 2001-07-25 [christoph]
1466 item->prefs == NULL (don't know why)
1471 Sylpheed 0.5.1claws1
1473 * sync with Sylpheed 0.5.1cvs1-3
1475 2001-07-24 [christoph]
1478 * src/prefs_folder_item.[ch]
1479 added folderitem preferences dialog with
1480 default To: and auto request return receipt
1484 changes to handle new folderitem preferences
1488 call compose new mail with current folderitem
1492 Release Sylpheed 0.5.1claws
1495 change to release version 0.5.1claws
1497 2001-07-24 [christoph]
1500 fixed segfault that happend when the selected
1501 message was removed while retrieving new messages.
1505 (submitted by Ricardo Mones Lastra <mones@trasgu.aic.uniovi.es>)
1509 add English User Manual for Sylpheed by Paul Kater (paul@nlpagan.net).
1510 this is a work in progress, for more information: http://nlpagan.net/sylman
1512 * configure.in, src/mainwindow.c, manual/Makefile.am
1513 add support for English manual
1516 add authors of user manuals
1518 * manual/en/sylpheed*.html
1519 add English documentation
1521 2001-07-22 [christoph]
1526 changed a wrong debug message
1531 update Dutch translation
1533 * src/prefs_filtering.c,
1535 add more translatable strings
1544 * src/inc.c, src/summaryview.[ch]
1545 prevent update of mark file when filtering has done, by
1546 using a variable; this affects two functions:
1547 inc.c::inc_finished()
1548 summaryview.c::summary_show()
1552 * src/filtering.[ch], src/prefs_filtering.c,
1554 add filtering action for label coloring
1559 * added src/labelcolors.c
1560 * added src/labelcolors.h
1561 * src/Makefile.am, src/summaryview.c
1562 rearrange label coloring code
1565 add more parentheses so label colouring works correctly
1568 don't really delete message, but move it to Trash
1570 * src/prefs_matcher.c
1571 add quote options to info dialog
1573 2001-07-20 [christoph]
1579 * src/ssl.[ch] (new)
1580 moved ssl stuff to a seperate file
1585 fix show sender using address book with no e-mail
1586 address in From: field
1590 * src/matcher.[ch], src/filtering.c, src/prefs_filtering.c
1591 fix messy handling of escaping... now at least the
1592 execute command is useful. escape char is '\', we
1593 accept \n and \r too.
1597 subject match "GIMME YOUR FILTERS" execute "mail -s \"%f don\'t hurt me, please!\" %f < ~/.sylpheed/filteringrc
1598 subject match "GIMME YOUR FILTERS" execute "mail -s \"mommy, mommy, %f is being mean!\" admin < %F
1607 * src/matcher.c, src/filtering.[ch], src/inc.c, src/mbox.c,
1609 revise filtering; currently move, copy, marking have
1610 been tested. if you like bleeding edge stuff, you
1611 should definitely go for this version :)
1613 * mark old working stuff as VERSION_0_5_0_CLAWS5
1615 2001-07-17 [christoph]
1624 * sync with Hiroyuki's 0.5.0cvs5; this version allows us to put more
1625 bits in the mark file, without affecting either branch. Lots of
1626 files changed, also in claws branch.
1628 UNTESTED: use of mbox folders
1631 added mark all read; however this was a quick hack used for
1632 cleaning up mess after initial merge with Hiroyuki
1635 change claws version number back to 0.5.0claws5 to clear up
1636 confusion & pretension (recent release was technically
1637 0.5.0claws4, so we neatly align with Hiroyuki :-)
1641 sync with Hiroyuki's 0.5.0cvs4
1647 * src/filtering.[ch]
1648 remove invalid updating of mark files for
1649 filter actions MATCHING_ACTION_MOVE and
1650 MATCHING_ACTION_DELETE; this should fix the
1654 revert Christoph's stab at fixing the folder
1658 add missing files with translatable strings
1665 * src/addr_compl.[ch], src/prefs_filtering.c
1666 make "filtering pref dialog's destination entry" an
1667 "address completable entry", if filter destination is
1672 sync with Hiroyuki's 0.5.0cvs2-3
1674 2001-07-15 [christoph]
1677 fixed folder stats update after incorporation
1682 * finish label colouring stuff (for now)
1683 * fix incorrect colour bug (off by one)
1688 change text labels for news and mail message so there's
1689 plenty of toolbar estate left
1696 sync with Hiroyuki's 0.5.0cvs1
1699 more rewrite label colouring
1703 * src/summaryview.[ch]
1704 * start rewrite label colouring
1705 * fix proper location "Add Sender To Addressbook" menu item
1709 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
1710 (actually this is 0.5.0claws4)
1715 * fix duplicate message
1716 * add updated Portugese / Brazilian translation
1717 submitted by Fabio Junior Beneditto
1725 add updated Dutch translation
1728 add updated German translation submitted by Jens
1732 Prerelease before 0.5.0claws. Please test.
1733 This version is temporarily tagged as VERSION_0_5_0_TEST
1735 * src/matcher.[ch], src/summaryview.c, src/scoring.[ch]
1736 src/prefs_scoring.c, src/prefs_matcher.c,
1737 src/prefs_filtering.c, src/mbox.c,
1738 src/main.c, src/inc.c, src/filtering.[ch]
1739 revert new Hoa's new matcher (does not work yet)
1746 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
1752 add ChangeLog.claws to EXTRA_DIST
1754 add matcher_parser_parse.h to EXTRA_DIST
1756 2001-07-10 [christoph]
1759 add destination folder to table of
1760 folders that need to be updated after
1767 make collapse state of folders and folder items persistent, i.e.
1768 if you collapse a folder tree, the next time sylpheed-claws starts
1769 up the folder tree remains collapsed.
1771 2001-07-10 [christoph]
1777 renamed MD5_CTX to MD5_CTX_syl
1778 conflicts with a struct in openssl
1781 * src/prefs_account.[ch]
1785 fixed compose with current account
1786 broken by new compose button stuff
1791 changed my email address
1793 * src/matcher_parser_parse.y
1794 clean the parser to remove conflicts
1802 fix incorrect description of --enable-ldap parameter
1804 * src/prefs_common.[ch]
1806 add experimental option "smart wrapping" which makes the
1807 compose editor auto wrap.
1809 | TODO: the problem with the buggy cursor handling is caused |
1810 | by the GtkText. when deleting / backspacing text its |
1811 | wrapping algorithm does not take in account the previous |
1812 | line. should find a way to hack this in. |
1813 | or should perhaps combine this with the word wrapping |
1814 | patch i wrote in january. |
1817 show build parameters for LDAP and JPilot
1820 revert Christoph's bugfix for selecting next unread message,
1821 because folder stats aren't updated correctly
1828 * src/matcher_parser_lex.l
1829 * src/matcher_parser_parse.y
1830 * src/prefs_filtering.c
1831 * src/prefs_scoring.c
1833 bugfix of the config file parser
1838 added generated matcher sources to BUILT_SOURCES
1844 added new config file parser
1847 * src/filtering.[ch]
1849 * src/prefs_filtering.c
1850 * src/prefs_matcher.c
1851 * src/prefs_scoring.c
1852 * added src/matcher_parser.h
1853 * added src/matcher_parser_lex.h
1854 * added src/matcher_parser_lex.l
1855 * added src/matcher_parser_parse.y
1856 lex & yacc config file parser
1861 changes prefs_filtering into global_filtering
1864 build threads with subjects only if "Re: " is at the
1865 beginning of the subject
1871 sync with sylpheed 0.5.0
1872 change of version number only
1878 sync with sylpheed 0.5.0pre5
1882 sync with sylpheed 0.5.0pre4 release
1883 /po and /manual/ja not sync'ed
1887 more sync with sylpheed 0.5.0pre4
1889 2001-07-03 [christoph]
1892 fixed address book broken by address book
1893 for VCard, JPilot, LDAP
1899 stopped memory leaks
1903 more sync with sylpheed 0.5.0pre4
1907 * included address book patch for VCard, JPilot, LDAP
1908 * pref_common.c - fixed Font options on Display tab (cosmetic)
1909 * alertpanel.c - fixed truncated message
1911 2001-07-02 [christoph]
1916 mark threads for ignoring
1922 * sync with sylpheed 0.5.0pre4
1923 updated gettext to 0.10.38.
1929 * src/summaryview.[ch]
1930 new right-click option: Label.
1931 substitute for 'Mark-->Mark/Unmark', colours the line.
1932 (submitted by Satoshi Nagayasu <snaga@snaga.org>)
1934 2001-07-01 [christoph]
1937 fixed font for trash
1939 move ctree to unread message
1943 * sync with sylpheed 0.5.0pre3 release
1949 allow inserting / attaching multiple files in
1955 small change to Alfons' previous stuff so that it
1960 * lots of files changed; first attempt to merge the changes
1961 and bugfixes submitted by Andre Eibel (ae@baltic-online.de).
1966 updated and completed, translations by Fabio
1967 Junior Beneditto <fjbeneditto@yahoo.com.br>
1973 allow selecting an attached files' mime type from a
1978 * more sync with sylpheed 0.5.0pre3
1983 merge with sylpheed.pot and pt_BR.po provided by
1984 Fabio Junior Beneditto.
1989 make MIME types case insensitive
1994 merge with sylpheed.pot and old nl.po; translations added.
1998 * more sync with sylpheed 0.5.0pre3
2003 don't crash when removing parent node of messages
2004 attracted by subject. this was caused by not deleting
2005 the parent node from the subject line hash table.
2012 if there are multiple messages selected, allow forwarding
2013 them as attachments.
2017 * more sync with sylpheed 0.5.0pre3
2023 * sync with sylpheed 0.5.0pre3
2028 fixed 'compose news article' bug
2029 from icon-and-text toolbar
2033 * sync with sylpheed 0.5.0pre2 release
2035 2001-06-24 [christoph]
2037 * src/prefs_common.c
2038 bug fix in font selection
2040 use sylpheed's normal font instead of
2041 gtk default font for folders without
2046 * src/mainwindow.[ch]
2047 added composite compose mail / news button (an idea by Leandro
2048 Pereira <leandro@linuxmag.com.br>)
2052 Added instructions for ldif-to-xml.py
2060 * src/pixmaps/stock_news_compose.xpm
2061 added pixmap by Leandro
2062 * src/prefs_common.c
2063 tested built-in spelling checker of GCC 3.0 :)
2065 merged dutch translation of sylpheed-main with
2070 Added tools directory and files.
2072 * tools/filter_conv.pl
2073 converts old filter system to new filtering system
2074 * tools/ldif-to-xml.py
2075 converts netscape addressbook to sylpheed addressbook
2077 descriptions/instructions for above two files
2079 2001-06-23 [christoph]
2082 * src/manage_window.[ch]
2083 * src/prefs_common.[ch]
2084 mail retrieval dialog can be enabled, disabled
2085 or hidden if non of sylpheed's windows is active
2091 * sync with sylpheed 0.5.0pre2
2093 2001-06-21 [christoph]
2096 show recipient on 'from' for all accounts
2099 * src/prefs_common.[ch]
2100 disable error popup on mail receive errors
2105 made the ruler correctly appear and disappear.
2108 removed Hoa's work-in-progress-stuff (interesting!) so
2111 2001-06-20 [christoph]
2114 * src/progressdialog.c
2115 added scrolled window for list in progressdialog
2119 sync with sylpheed 0.5.0pre1 release
2121 2001-06-20 [christoph]
2124 make building threads by subject work when
2125 thread view is enabled
2128 * src/prefs_common.[ch]
2129 automatically select account for mail replys
2133 * src/compose.c (compose_create): keep Bcc and Reply-To visible if
2134 they are filled in from the account settings.
2138 * more sync with sylpheed 0.5.0pre1
2144 added --sysconfdir to CPPFLAGS for pointing to the correct
2145 location of mime.types.
2147 NOTE: make sure you use --sysconfdir when running ./autogen.sh
2153 fixed some bug when building threads
2157 * src/prefs_account.c
2158 UI stuff: More changes to the English
2162 * src/pixmaps/stock_news_compose.xpm: new file
2166 Added new icon for Hoa's 'compose a news
2167 message', plus minor improvements to the
2173 more sync with sylpheed 0.5.0pre1
2179 Follow-up and reply to
2181 * src/summaryview.[ch]
2182 Build threads also with subjects
2187 forwarding use the current account.
2190 the "compose message" button has been replaced with
2191 "new mail" and "new news" buttons
2193 * src/prefs_common.[ch]
2194 added a configuration option to use the forward button
2195 as "forward as attachment"
2196 changed reply and forward format description
2198 * src/quote_fmt_lex.l
2199 * src/quote_fmt_parse.y
2200 added message with no signature in format for reply
2209 Improvements to the English
2211 * src/prefs_common.c
2212 Improvements to the English and some
2213 clarity/continuity improvements in the
2214 description of Quote symbols.
2220 * sync with sylpheed 0.5.0pre1
2225 Better interface for compose, displayed fields
2226 are updated whenever we change account.
2227 Newsgroups field is automatically filled.
2230 Newsgroups field is automatically filled.
2232 * src/prefs_account.c
2233 Some interface stuff when fields appear and
2240 * sync with sylpheed 0.4.99
2244 * src/base64.c, src/base64.h (Base64Decoder, base64_decoder_new,
2245 base64_decoder_free, base64_decoder_decode): new object and
2246 functions for decoding base64 streams.
2247 * src/procmime.c (procmime_decode_content): modified to use the
2254 * sync with sylpheed 0.4.99cvs11
2260 * sync with sylpheed 0.4.99cvs9
2265 * src/prefs_account.c
2267 SMTP server can be defined in the news account
2268 mime type of attachment are kept.
2272 now choose the highest important score between default
2273 and important score of folder.
2277 * src/prefs_common.c:
2279 (prefs_quote_description_create): corrected description of
2280 quote format characters
2286 * sync with sylpheed 0.4.99cvs8
2290 * src/Makefile.am: fix for "make dist": added quote_fmt_parse.h
2291 and pixmaps/stock_mail_reply_to_author.xpm to EXTRA_DIST.
2297 * sync with sylpheed 0.4.99cvs7
2301 * src/quote_fmt.h: renamed from src/quote_fmt_parse.h (which
2302 clashes with autogenerated header).
2303 * src/compose.c, src/quote_fmt_parse.y: #include "quote_fmt.h"
2304 * src/Makefile.am: added quote_fmt.h.
2305 * src/.cvsignore: added lex/yacc autogenerated files
2306 (quote_fmt_lex.c, quote_fmt_parse.c, quote_fmt_parse.h).
2312 * sync with sylpheed 0.4.99cvs6
2316 * added src/quote_fmt_parse.h
2321 don't modify readonly configuration files
2323 * src/prefs_account.c
2324 * src/prefs_common.c
2325 * src/prefs_customheader.c
2326 * src/prefs_display_header.c
2327 * src/prefs_filter.c
2328 * src/prefs_filtering.c
2329 * src/prefs_scoring.c
2330 don't open dialog box when configuration files
2335 * configure.in: added AM_PROG_LEX and AC_PROG_YACC.
2337 * src/Makefile.am: replaced quote_fmt.tab.[ch] by
2338 quote_fmt_lex.[lh], quote_fmt_parse.y; added YFLAGS=-d; added
2339 BUILT_SOURCES to make all files rebuild properly.
2341 * src/compose.c: removed #include "quote_fmt.tab.h".
2343 * src/quote_fmt_lex.l: renamed from quote_fmt.l; changed to return
2344 CHARACTER value in yylval.
2346 * src/quote_fmt_parse.y: renamed from quote_fmt.y; changed to
2347 receive CHARACTER value by documented means (yylval).
2349 * src/lex.quote_fmt.c, src/quote_fmt.{l,y,tab.{c,h}}: removed.
2354 changed quote_fmt.[ch] into quote_fmt.tab.[ch]
2359 * src/prefs_filtering.c
2360 now keep the configuration for execute action
2367 * sync with sylpheed 0.4.99cvs5
2372 added quote_fmt.[ch]
2374 * added src/quote_fmt.y
2375 * added src/quote_fmt.l
2376 * added src/quote_fmt.tab.h
2377 * added src/quote_fmt.tab.c
2378 * added src/lex.quote_fmt.c
2379 parsing configuration for replying
2382 * src/prefs_common.[ch]
2383 added configuration UI for replying
2387 using configuration for replying
2395 * src/prefs_filtering.c
2396 * src/prefs_matcher.c
2397 * src/prefs_matcher.h
2398 action "run a command" for filtering
2399 and matching with a command.
2400 fixed the "whole message" matching
2403 changed temporary filename for security
2406 queue the notification if it fails to send.
2408 * src/prefs_common.c
2409 * src/prefs_folder_item.c
2410 changed the default important score
2412 * src/prefs_scoring.c
2414 hide kill score input when the folder is not
2419 * src/prefs_common.c:
2421 (prefs_font_select): pass font name in font entry box to font
2426 * src/smtp.c (smtp_ok): fixed sock_gets() error handling.
2430 * sync with sylpheed 0.4.99cvs4
2434 * src/headerwindow.c:
2436 (headerwindow_show_cb): use the selected summary view item, not
2441 * src/headerwindow.c:
2443 (headerwindow_show_cb): always try to show msginfo
2448 keep attached parts when reediting or forwarding.
2453 * src/prefs_folder_item.[ch]
2454 * src/prefs_scoring.[ch]
2456 * src/summaryview.[ch]
2459 * src/prefs_common.[ch]
2460 support for folder scoring
2461 kill score and important score for messages
2463 * src/prefs_account.c
2464 some display bug fixed for local account
2469 * src/summaryview.c:
2471 (add_sender_to_cb): don't crash when no or invalid sender; the add
2472 sender to address book menu item is disabled.
2476 * src/filtering.[ch]
2478 handling summary menu / filter messages
2484 imap folders now appears in list
2487 doesn't crash if destination mail is not writeable
2492 removed some warnings
2496 * src/prefs_filtering.c
2497 global string to identify any folders
2498 removed some debug info
2499 filtering to mbox folders is now possible
2502 removed some warnings
2505 permission on files are changed to read/write for user only,
2507 creation of subfolder is handled better.
2511 Verified the sync for src/prefs_common.[ch] and
2512 src/prefs_account.[ch]. I believe there were some
2513 minor indentation differences.
2519 * sync with 0.4.99cvs3
2524 handling flags for mbox format
2527 use of mark file only for MH format
2528 handling flags for mbox format
2529 filtering cannot yet move or copy mails to mbox folders.
2532 changed move_msg, copy_msg,
2533 move_msgs_with_dest, copy_msgs_with_dest functions
2534 uses only folder->copy_msg() function
2535 uses folder->finished_copy() to handle the destination
2536 folder at the end of the copy or move operation.
2539 included mbox directories.
2541 * src/folderview.[ch]
2543 handle folders operation for mbox format
2546 disable conversion of "From " header
2548 * src/mbox_folder.[ch]
2549 completion of mbox format handling
2552 changed mh_copy_msg() function and
2553 removed mh_move_msg(), mh_move_msgs_with_dest(),
2554 mh_copy_msgs_with_dest()
2556 * src/prefs_filtering.c
2557 removed some warnings
2559 * src/prefs_matcher.c
2560 default boolean operation is AND
2563 handling flags for mbox format
2564 handling of "From " header
2568 added MSG_REALLY_DELETED flags to handle deletion of
2569 messages in mbox format.
2572 handling flags for mbox format
2573 disable the MSG_DELETED flags when messages
2574 are deleted in mbox format
2577 "From " headers display fixed.
2583 (get_email_part): skip quoted email addresses, like in e.g.
2584 "'alfons@proteus.demon.nl'".
2588 Minor GUI fixes adding horizontal scrollbars to Hoa's matcher dialogs,
2589 and fixing the persistence troubles when using separate windows.
2593 Added #define SEPARATE_ACTION used in the gtk item factory for
2594 the SEPARATE_FOLDER and SEPARATE_MESSAGE items, so we can
2595 use gtk_item_factory_get_widget_by_action() to get the items.
2597 Removed separate_widget_cb from the gtk item factory data
2599 (mainwindow_create): connect separate_widget_cb() to check
2600 menu item "toggled" signal. also passing a MainWindow pointer
2601 as object data for both check menu items.
2603 (separate_widget_cb): definition of separate_widget_cb() to match
2604 GtkCheckMenuItem's "toggled" signal. Now get the pointer to the main
2605 window using gtk_object_get_data(). The type of window separation
2606 (SEPARATE_MESSAGE or SEPARATE_FOLDER) is passed as the signal's data
2608 * src/prefs_filtering.c,
2609 src/prefs_matcher.c: added horizontal scrollbars
2614 fix segfault with invalid bold font
2616 correctly display summary stats after row is marked
2620 * src/codeconv.c (conv_get_code_conv_func): fix for ISO-8859-*
2621 encodings with libjconv.
2626 added mbox_folder.[ch]
2628 mbox temporary folder
2630 * added src/mbox_folder.[ch]
2632 * src/procheader.[ch]
2635 bugfix for file incorporation filtering
2637 enable creation of MBOX
2638 * src/prefs_display_header.c
2639 enable use of headers like "From "
2640 something that should be fixed :
2641 displaying of such headers add an extra space
2642 * src/prefs_folder_item.c
2643 don't create folders because it is not necessary
2645 added data field to MsgInfo for mbox internal use
2647 added some support for mbox
2649 added get_mbox_cache_dir() function
2651 2001-05-23 [hiroyuki]
2653 * src/headerwindow.c
2664 src/folderview.c: more sync with 0.4.99cvs2.
2666 * src/headerwindow.c: reverted.
2672 * sync with sylpheed 0.4.99cvs2
2680 * src/summaryview.c: bugfixed a premature assignment in summaryview_add_sender_to_cb()
2686 * configure.in: if gnome-config not found, "no" is displayed
2688 * sylpheed.desktop: "Hello World" is replaced with "Sylpheed Mail"
2690 * src/textview.c: now also possible to add mail addresses by right
2691 clicking in the text view
2693 * src/codeconv.c: merged patch which fixes endless loop when encountering
2694 invalid wide characters; from Alte <010@imis.ru>
2698 Added installation of gnome specific things:
2700 * Makefile.am: gnome conditional
2702 * configure.in: check for installed gnome
2704 * added sylpheed.png, sylpheed.desktop
2708 * src/pixmaps/stock_mail_reply_to_author.xpm: new file.
2710 * src/mainwindow.h (main_window_toolbar_create): created a button
2712 (main_window_set_toolbar_sensitive): enable/disable the new button
2714 (toolbar_reply_to_author_cb): handle the new button.
2716 * src/send.c (SEND_EXIT_IF_ERROR, SEND_EXIT_IF_NOTOK): call
2717 send_progress_dialog_destroy() on failure (fixes hang on SMTP
2722 * src/compose.h (ComposeReplyMode): new modes
2723 COMPOSE_REPLY_TO_AUTHOR, COMPOSE_REPLY_TO_AUTHOR_WITH_QUOTE,
2724 COMPOSE_REPLY_TO_AUTHOR_WITHOUT_QUOTE.
2727 (compose_send): move some code into a new function:
2728 (compose_current_mail_account): new function.
2729 (compose_reply): new argument to_author, all callers changed; if
2730 to_author==TRUE and account->protocol==A_NNTP, find and use an
2731 appropriate mail account for replying.
2732 (compose_reply_set_entry): new argument to_author; ignore
2733 compose->replyto if to_author==TRUE.
2735 * src/mainwindow.c: new command "Message/Reply to author".
2736 (main_window_set_menu_sensitive): enable/disable it.
2737 (reply_cb): handle it.
2739 * src/summaryview.c: new command "Reply to author".
2740 (summary_set_menu_sensitive): enable/disable it.
2741 (summary_reply_cb): handle it.
2743 * src/account.c (account_find_mail_from_address): new function.
2749 * sync with sylpheed 0.4.99cvs1
2756 new filtering action : forward and forward as attachment
2759 no need for $DISPLAY when we run sylpheed --help
2760 call to parse_cmd_opt() is moved
2762 * src/mainwindow.[ch]
2763 execute button is hidden when immediate execute
2768 * src/prefs_folder_item.c
2770 better handling of missing directories
2773 reedit is enabled in outbox
2774 reedit is enabled in queue
2780 * src/prefs_filtering.c
2781 changed attachement into attachment
2787 * sync with sylpheed 0.4.67cvs9
2788 * sync with sylpheed 0.4.67cvs7-8
2793 added prefs_filtering.c
2795 * src/filtering.[ch]
2797 removed action : forward_news and forward_news_as_attachement
2798 (forward and forward_as_attachement can be used instead)
2801 added menu option to access filtering configuration
2803 * src/prefs_account.c
2804 changed mail_command default to /usr/sbin/sendmail
2806 * added src/prefs_filtering.[ch]
2807 dialog box for filtering configuration
2809 * src/prefs_matcher.c
2810 added function prefs_matcher_get_criteria_from_matching()
2812 * src/prefs_scoring.c
2813 reset the dialog when register or substitute is clicked
2818 added filtering.[ch]
2820 using filering.[ch] instead of filter.[ch]
2822 reading new filtering configuration
2824 added some filtering actions
2825 and fixed a bug for headers and mail body matching
2827 using filering.[ch] instead of filter.[ch]
2829 handling invalid MsgInfo in mh_copy_msg() and mh_move_msg()
2831 some fixes for filtering
2833 2001-05-14 [hiroyuki]
2835 * src/send.c: fixed some weird indentations.
2836 send_message_with_command(): call pclose() only if p != NULL.
2837 * src/textview.c: get_email_part(): modified the code for readability.
2839 2001-05-14 [hiroyuki]
2843 src/md5ify.h: removed from the cvs.
2847 * src/main.c: include rfc2015.h to avoid compiler warnings.
2848 * src/alertpanel.c (alertpanel_message_with_disable): return 0 if
2849 the panel is already on screen.
2850 * src/prefs_customheader.c (prefs_custom_header_delete_cb): treat
2851 closing the alert window by ESC as "No".
2852 * src/prefs_common.c (prefs_interface_create): moved return
2853 receipt check button to the correct place.
2857 * src/prefs_common.c:
2858 moved return receipt check button to the Send tab. (prefs_send_create)
2859 removed the date format ui related globals. (prefs_display_create)
2863 * sync with sylpheed 0.4.67cvs5-6
2867 * added Alfons' font selection patch
2870 * src/headerwindow.c
2871 * src/prefs_common.c
2872 * src/prefs_common.h
2876 changed version of cache
2878 * src/prefs_matcher.c
2879 added additionnal matching criteria
2883 added references in MsgInfo
2888 prepared some things for new filtering
2890 added some matching properties
2891 inreplyto need to be enhanced
2892 prepared some things for new filtering
2894 added Return-Receipt-To handling
2895 * src/prefs_folder_item.c
2896 changed default value to TRUE
2897 * src/prefs_matcher.c
2898 added some matching properties
2899 * src/prefs_scoring.[ch]
2900 the scoring dialog is finished
2902 added Return-Receipt-To handling
2903 Reference need to be added
2905 added Return-Receipt-To handling
2906 added threadscore to get a better score sorting when
2909 suppressed a bug when we sort the list
2910 when no folder is opened.
2911 better score sorting when threads are enabled
2915 * reverted previous patch because of potential errors
2919 * src/inc.c, src/prefs_common.c, src/prefs_common.h:
2920 applied "toggle mail-retrieval dialog window" patch submitted
2921 by Eric Limpens <eric@qnt.net>
2923 * sync with sylpheed 0.4.67cvs4
2927 * src/matcher.c, src/scoring.c: changed "#ifdef 0" to "#if 0" for
2928 some picky compilers.
2929 * src/rfc2015.h: provide prototype for rfc2015_disable_all().
2930 * src/grouplist_dialog.c: include alertpanel.h.
2931 * src/prefs_headers.c (prefs_headers_deleted): added GTK_BUTTON to
2932 fix compile warning.
2933 * src/scoring.c, src/prefs_folder_item.c, src/matcher.c: brought
2934 #include "defs.h" before others to prevent the warning of `MIN'
2935 and `MAX' redefinition.
2941 * src/prefs_account.c
2942 * src/prefs_display_header.c
2945 added prefs_scoring.[ch]
2946 * src/grouplist_dialog.c
2947 display an error dialog box if the group list
2949 * src/mainwindow.[ch]
2950 added main_window_set_thread_option() function
2951 scoring dialog box enabled
2953 added flags matching unread /new / marked
2954 / deleted / replied / forwarded
2956 newsgroups are now finally in newscache
2957 * src/prefs_matcher.[ch]
2958 finished preferences for matching dialog
2959 * added src/prefs_scoring.[ch]
2960 scoring dialog box completed
2962 conversion to string : added scoringprop_to_string()
2963 write config for preferences :
2964 added prefs_scoring_write_config()
2966 threads can be enabled/disabled independently
2974 thought it would be nice to have a list of all
2975 contributors (used Changelog as a reference)
2978 messed up version numbering...
2982 * sync with sylpheed 0.4.67cvs1-3
2986 * src/prefs_common.c:
2987 better UI for strftime format, double clicking
2988 on format now inserts the format in text entry
2989 replaced close button with standard OK/Cancel
2990 moved date format button to the right of the
2996 Ctrl-Home / Ctrl-End have proper cursor navigation
3000 * src/prefs_matcher.c
3001 finished UI to define matching properties
3002 added ok and cancel button
3003 * src/prefs_filter.c
3004 added ok and cancel button
3006 fixed some bug in xhdr parsing
3011 fixed a bug in textview_show_header(), which displayed two colons (':');
3012 cleaned up some warnings
3017 added prefs_matcher.[ch]
3018 compilation with -W -Wall
3020 ungrab the mouse events if grabbed - does it
3021 fix the bug for disposition notification ?
3023 added a menu option to open the matching dialog.
3025 added matcherprop_to_string() and matcherlist_to_string()
3026 fixed some bugs, changed the name of some options
3027 age_sup and age_inf becomes age_greater and age_lower,
3028 body and messageheaders becomes body_part and headers_part,
3029 changed the names of constants from SCORING_XXX to MATCHING_XXX
3030 * src/prefs_display_header.c
3031 * src/prefs_headers.c
3032 fixed a bug that accidentally destroyed dialogs
3033 when closed them with delete_event
3034 Added *_deleted() which handle delete_event signal correctly.
3035 * src/prefs_folder_item.[ch]
3036 added "enable_thread" field for future customization
3037 * added src/prefs_matcher.[ch]
3038 sample of the UI to define matching properties
3040 using procheader_headername_equal instead of str*cmp functions
3041 using procheader_parse_header() function
3043 using MATCHING_XXX instead of SCORING_XXX
3045 display the sender of the news even if this is ourself
3046 when this is a news message.
3048 using headername_equal() instead of str*cmp functions
3054 * sync with sylpheed 0.4.66
3055 * src/gtkstext.c: trace logs added
3059 * src/prefs_common.[ch]: added option to enable/disable GnuPG
3060 signature check popup.
3061 * src/rfc2015.c (check_signature): show signature check popup only
3062 if it is enabled in preferences.
3068 * sync with sylpheed 0.4.66cvs6
3072 * src/prefs_common.[ch]: added option to enable/disable
3073 looking up sender name in address book for summary pane
3074 * src/summaryview.c: look up sender in the address book
3075 by using Alfons' address completion code
3077 2001-05-07 [hiroyuki]
3080 src/pop.c: pop3_retr_recv(): removed cur_msg_bytes from the
3081 member of Pop3State.
3082 * src/news.c: brought #include "defs.h" before #include <glib.h>
3083 to prevent the warning of `MIN' and `MAX' redefinition.
3087 * removed src/headers_display.[ch]
3088 * removed src/prefs_display_headers.[ch]
3090 use a temporary file in the user directory for mbox import
3092 added XHDR support to get "To" and "Cc" headers
3093 (in order to match news with to or cc field for
3095 added function news_parse_xhdr() to get XHDR response
3097 added function nntp_xhdr()
3099 fetch the message if necessary
3105 * sync with sylpheed 0.4.66cvs3-5
3110 added function itos_buf() to enable use of several buffers
3112 use of itos_buf() instead of itos() in summary list
3113 to fix the broken display of message number.
3117 * src/gtkstext.c: bug in cursor up navigation fixed,
3118 fixed another unsigned / signed comparison (we're getting there :-)
3123 added scoring.c scoring.h
3124 prefs_folder_item.c prefs_folder_item.h
3127 added FOLDERITEM_RC SCORING_RC
3129 added prefs field in FolderItem :
3130 properties for each folder (PrefsFolderItem),
3131 sorting type and mode were added as the first properties.
3133 read config for scoring
3134 * added src/matcher.[ch]
3135 gives functions to parse configuration file to do
3136 matching on mails with a list of conditions.
3138 add option to sort by score
3139 * src/prefs_common.[ch]
3140 added preference option to show score and for
3141 the score column size
3142 * added src/prefs_folder_item.[ch]
3143 properties for each folder (PrefsFolderItem),
3144 sorting type and mode were added as the first properties.
3145 * src/procheader.[ch]
3146 added procheader_parse_header()
3147 added procheader_header_free()
3148 added procheader_headername_equal()
3149 and made modification to use them.
3151 added score field to MsgInfo structure
3152 * added src/scoring.[ch]
3153 gives functions to parse configuration file to do
3154 scoring on mails with a list of conditions.
3155 * src/summaryview.[ch]
3156 save the sorting type and mode for the folder
3157 added column to display the score of the mail
3158 added function summary_score_clicked()
3159 sorting type and mode are restored to the folder
3162 use procheader_parse_header(), procheader_headername_equal()
3163 removed memory leak in text_scan_header when freeing headers
3165 changed the function to match names of headers
3166 using procheader_headername_equal()
3168 Scoring functions are implemented, an interface is needed
3174 hopefully fixed the row up navigation bug,
3175 removed adding back / forward lines to cache
3179 * src/prefs_display_headers.c: user interface changes:
3180 (prefs_display_headers_create): remove unused "Show" check button;
3181 allow reordering of headers by dragging.
3182 (prefs_display_headers_write_config): remove unused variables.
3183 (prefs_display_headers_set_dialog): do not insert "(New)" at top
3184 of lists (not needed with the new UI).
3185 (prefs_display_headers_set_list): scan lists starting from row 0,
3186 not 1 (do not skip "(New)").
3187 (prefs_display_headers_find_header): new function.
3188 (prefs_display_headers_clist_set_row): do not allow duplicates.
3189 (prefs_display_headers_delete_cb): do not skip row 0; treat
3190 closing the alert window by ESC as "No".
3191 (prefs_display_headers_up): do not protect row 0.
3192 (prefs_display_headers_down): do not protect row 0.
3196 * src/mainwindow.c (next_marked_cb, prev_marked_cb): new
3200 (summary_find_next_marked_msg, summary_find_prev_marked_msg,
3201 summary_select_next_marked, summary_select_prev_marked): new
3206 * src/news.c: fixed a bug when no article can be fetched after
3207 server timeout if the connection was restored by news_post():
3208 (news_select_group): new function.
3209 (news_fetch_msg): call news_select_group() before fetching
3211 (news_get_uncached_articles): set session->group after successful
3219 changed version of cache, added cc field
3221 * src/prefs_display_headers.c
3222 the interface was changed
3224 * src/prefs_headers.c
3229 * completed sync of sylpheed cvs2
3230 * src/gtkstext.c: updated row up / down cursor navigation
3231 * src/textview.c: re-edited, prepared for fixing the email address
3236 * src/prefs_common.c: use alfons' strftime ui code
3237 entry_datefmt and datefmt_sample widgets have to be
3238 global in this module because of this change
3243 * src/prefs_common.[ch] added option to activate the return receipt
3248 * src/gtkstext.c: fix for row up/down cursor navigation.
3252 * sync with 0.4.66cvs2
3256 added add-sender-to-addressbook patch
3264 * src/alertpanel.h (AlertValue): added G_ALERT_VALUE_MASK,
3267 * src/alertpanel.c (alertpanel_create): new argument can_disable,
3268 all existing callers changed to pass FALSE; create a check button
3269 to disable the message.
3270 (alertpanel_message_with_disable): new function.
3271 (alertpanel_show): mask value with G_ALERT_VALUE_MASK.
3272 (alertpanel_button_toggled): new function.
3273 (alertpanel_button_clicked, alertpanel_close): set value using
3276 * src/prefs_common.h (PrefsCommon): new field gpgme_warning.
3278 * src/prefs_common.c (prefs_privacy_create): new check button
3279 checkbtn_gpgme_warning.
3281 * src/main.c (main): moved preferences reading before gpgme
3282 initialization; check prefs_common.gpgme_warning before giving the
3283 GnuPG warning and set it to FALSE if the user wants to disable the
3286 2001-05-02 [hiroyuki]
3288 * src/prefs_display_headers.c: modified the layout and some labels.
3292 * src/prefs_account.c (prefs_account_fix_size): new function.
3293 (prefs_account_create): call prefs_account_fix_size(); use
3294 gtk_widget_show instead of gtk_widget_show_all (fixes too large
3295 size when the window is shown for the first time).
3296 (prefs_account_basic_create): changed layout of serv_table; moved
3297 localmbox_entry above smtpserv_entry (logically it replaces
3299 (prefs_account_protocol_activated): set sensitivity of
3300 nntpauth_chkbtn according to the protocol (in addition to
3301 hide/show); commented out gtk_table_set_row_spacing() calls.
3302 (prefs_account_nntpauth_toggled): do nothing if nntpauth_chkbtn is
3303 not sensitive (fixes a bug with disabled username/password boxes
3304 when editing POP3 account after NNTP with authentication).
3310 * src/prefs_account.[ch]
3312 removed local account without SMTP server
3313 added option to use mail command instead of a connexion
3314 to SMTP server when a local account is used
3315 * src/prefs_headers.c
3318 fixed a bug when connexion immediately closed
3328 * src/prefs_account.c (Basic, prefs_account_basic_create): new
3329 widget nntpauth_chkbtn.
3330 (prefs_account_protocol_activated): handle nntpauth_chkbtn
3332 (prefs_account_nntpauth_toggled): new function.
3334 * src/news.c (news_session_new_for_folder): use NNTP
3335 authentication only if ac->use_nntp_auth is set.
3339 * src/Makefile.am changed headers.[ch] in customheader.[ch]
3340 * src/prefs_display_headers.c changed the UI
3341 * src/prefs_headers.c changed account_name to account_id
3342 * src/compose.c using customheader.h
3344 2001-05-01 [hiroyuki]
3348 src/nntp.c: changed sock_read() to sock_gets(), they've been left
3353 * src/Makefile.am added prefs_display_headers.[ch] headers_display.[ch]
3354 * src/defs.h added HEADERS_DISPLAY_RC : name of the config file
3355 for displaying of headers
3356 * src/grouplist_dialog.[ch] minor changes to remove warnings
3357 * src/prefs_display_headers.[ch] dialog to choose the
3358 headers to display in the mail viewer.
3359 * src/headers.h correction of #define
3360 * src/headers_display.[ch] configuration for displaying of headers.
3361 * src/main.c read config of displaying of headers
3362 * src/prefs_common.c add a button to access the config dialog
3363 for displaying of headers
3364 * src/prefs_display_headers.[ch] dialog for configuration for
3365 displaying of the headers.
3366 * src/prefs_headers.c cleaning of code
3367 * src/procheader.c comments added to code
3368 * src/textview.c changes to reorder the headers depending
3369 on the config for displaying of headers
3375 * sync with 0.4.65cvs12
3377 NOTE: nntp.c and news.c in claws and cvs branch differ significantly!
3381 * src/nntp.h (NNTPSockInfo): new field auth_failed.
3383 * src/nntp.c (nntp_mode): return NN_AUTHREQ if sock->auth_failed
3384 is set to force reconnection after authentication failure.
3385 (nntp_gen_command): set sock->auth_failed on authentication
3386 failure, or if sock->userid and sock->passwd are not set.
3388 * src/news.c (news_session_new_for_folder): set userid=NULL if
3389 password dialog is cancelled.
3393 * src/nntp.h (NNTPSockInfo): new type.
3395 * src/nntp.c: all functions updated to use NNTPSockInfo instead of
3397 (nntp_open_auth, nntp_close): new functions.
3398 (nntp_gen_command): new function to handle authentication; all
3399 NNTP command functions updated to use it.
3400 (nntp_authinfo_user, nntp_authinfo_pass): deleted.
3401 (nntp_list): removed old useless code.
3403 * src/news.h (NNTPSession): new field nntp_sock.
3405 * src/news.c: all functions updated to use NNTPSockInfo instead of
3407 (news_session_new): new arguments (userid, passwd); made static;
3408 use nntp_open_auth() if needed.
3409 (news_session_destroy): use nntp_close() instead of sock_close().
3410 (news_query_password): changed arguments.
3411 (news_session_new_for_folder): new function.
3412 (news_session_get): use news_session_new_for_folder().
3413 (news_authenticate): deleted.
3414 (news_get_uncached_articles): removed old authentication code.
3418 * src/news.c: reverted my previous changes (need to do NNTP
3419 authentication in a cleaner way).
3423 * src/news.c (news_nntp_group, news_nntp_list, news_nntp_xover,
3424 news_nntp_post, news_nntp_mode): new functions (wrappers with
3425 authentication support).
3426 (news_get_article_cmd, news_get_article, news_get_header): new
3427 argument "folder"; all callers changed.
3428 (news_get_article_cmd): added authentication support.
3429 (news_session_get): use news_nntp_mode() instead of nntp_mode().
3430 (news_post): use news_nntp_post() instead of nntp_post().
3431 (news_get_uncached_articles): use news_nntp_group() instead of
3432 nntp_group() and news_nntp_xover() instead of nntp_xover();
3433 removed old authentication code.
3434 (news_get_group_list): use news_nntp_list() instead of nntp_list().
3436 * src/nntp.c (nntp_list): return real error code instead of
3441 * configure.in: fixed wint_t typedef detection again
3445 * src/prefs_account.[ch], added A_LOCAL_CMD
3446 (send mail with mail command)
3447 * src/send.c added function send_message_with_command()
3448 * src/inc.c made a more secure get_spool() function with
3449 mktemp() but maybe mkstemp() or something more
3454 * src/textview.c, colorization of email addresses in headers
3458 * bug sync with sylpheed
3459 * prefs_common.c: created date format ui for darko
3460 * sync with 0.4.65cvs11
3461 * configure.in: corrected to have the new gpg checks
3465 * completed sync with 0.4.65cvs10
3466 * minor debug things added to gtkstext.c
3470 * configure.in: remove check for availability of
3471 strftime() as advised by Hiroyuki
3472 * src/prefs_common.[ch], src/procheader.c:
3473 synch strftime() code with Hiroyki's main branch
3477 * src/news.c: news_query_password(), news_authenticate(): new
3479 news_get_uncached_articles(): added NNTP authentication
3481 * src/nntp.[ch]: nntp_authinfo_user(), nntp_authinfo_pass():
3483 * src/prefs_account.c: prefs_account_protocol_activated():
3484 enable userid and password fields for NNTP.
3488 * configure.in: check for availability of strftime()
3490 * src/prefs_common.[ch], src/procheader.c: use
3491 strftime() for displaying date in summary pane if it
3496 * more .cvsignore cleanups [alfons]
3500 * ac/sv-check-type.m4: new autoconf macro.
3501 * configure.in: fixed wint_t typedef detection (did not work
3506 * acconfig.h: added USE_GTKGDK_XIM definition for autoheader.
3510 * modified gtkstext.c : buggy cursor navigation fixed,
3511 and font descent also taken in account when drawing
3515 * added comments in src/news.c src/nntp.c
3516 * added src/prefs_headers.[ch]
3517 * added src/headers.[ch]
3518 * modified compose.c to activate custom headers
3519 added function is_in_custom_headers
3520 * modified prefs_account.[ch]
3521 added function prefs_account_customhdr_edit
3522 * modified src/defs.h :
3523 added HEADERS_RC : name of the config file
3524 for the custom headers
3535 added gtkstext with configure.in patch by Hiroyuki which
3536 should fix the XIM detection [alfons]
3538 * more clean up of cvs [alfons]
3540 * removed all Makefile.in files to attic.
3542 * updated all .cvsignores to really ignore things that could
3543 be unintentionally committed by a recursive commit.
3546 * added src/grouplist_dialog.[ch]
3547 * changed src/folderview.c to call grouplist_dialog instead
3550 added functions news_reset_group_list
3551 and news_get_group_list
3553 added function nntp_list
3555 added GROUPLIST_FILE : name of the newsgroup list cache file
3559 * added option to warn about queued messages on exit [sergey]:
3561 * src/compose.c: compose_queue(): call folder_item_scan()
3562 and folderview_update_item() after queueing.
3563 * src/folderview.c: folderview_update_node(): draw the queue
3564 folder in bold font if there are queued messages.
3565 * src/mainwindow.c: queued_messages(): new function.
3566 app_exit_cb(): display warning if there are queued messages
3567 if warn_queued_on_exit is set.
3568 * prefs_common.[ch]: add warn_queued_on_exit option.
3570 * enhanced GnuPG key selection support [sergey]:
3572 * src/select-keys.c: updated to newer version from Win32
3573 branch with support for selecting arbitrary keys.
3574 * src/prefs_account.c: added the Privacy tab to the account
3576 prefs_account_privacy_create(),
3577 prefs_account_sign_key_set_data_from_radiobtn(),
3578 prefs_account_sign_key_set_radiobtn(): new functions.
3579 * src/prefs_account.h: new preferences sign_key_type, sign_key_id.
3580 * src/rfc2015.c: set_signers(): new function.
3581 pgp_sign(): add the account parameter, call set_signers().
3582 rfc2015_sign(): add the account parameter, pass it to pgp_sign().
3583 * src/rfc2015.h: rfc2015_sign(): updated prototype.
3584 * src/compose.c: pass the current account to rfc2015_sign().
3586 * tag name claws added to prevent confusion with main branch [alfons]
3588 * Sync with sylpheed-0.4.65cvs4 and made it compile. [sergey]
3590 * autogen.sh: Added "--enable-maintainer-mode". [sergey]
3592 * sync with recent sylpheed cvs. Untested though. [alfons]