1 2001-11-16 [paul] 0.6.5claws16
3 * sync with sylpheed 0.6.5cvs7
4 see ChangeLog entries 2001-11-15 and 2001-11-16
6 2001-11-15 [hoa] 0.6.5claws15
9 fix bounce, mails we received couln't be bounced to ourself.
14 * src/matcher_parser.h
15 * src/matcher_parser_lex.l
16 * src/matcher_parser_parse.y
20 * src/prefs_filtering.[ch]
26 new matcher/filter/score configuration file parser
27 one unique configuration file => ~/.sylpheed/matcherrc
28 import in currently automatic, then save are made
30 one filter per folder and one global filter
31 (filter of a folder will be used as folder processing)
34 fix a bug in folder_item_get_identifier
37 receive receipt return are fixed.
39 2001-11-14 [alfons] 0.6.5claws14
42 add things from main branch to make claws compile
44 2001-11-14 [paul] 0.6.5claws13
46 * merge with SYNC-B4-REL and sync with sylpheed 0.6.5cvs5
47 see ChangeLog entries 2001-11-08 to 2001-11-14
49 2001-11-14 [hoa] 0.6.5claws12
54 add "bounce mail" option
56 2001-11-13 [christoph] 0.6.5claws11
58 Cleanup a mess i add before commiting
60 2001-11-13 [hoa] 0.6.5claws10
63 some fixes when mail are sent or
66 2001-11-13 [christoph] 0.6.5claws9
69 Changed two string with the same translation
73 New mailsending process:
74 - Always queue message before sending
75 (message will be saved if sylpheed crashed or
76 freezes while sending)
77 - Allow queuing of newspostings
78 - No copy in outbox before sending
80 - No more redundant code for send and send_later
82 Applied wwp <subscript@free.fr>'s patch that fixes
83 marks for multiple forwarded messages (+compose.c)
88 remove things that are now in main branch
91 update Dutch translation
93 2001-11-12 [mhadasht] 0.6.5.claws8
96 re-enabled account autoselection feature for forward
97 and reedit lost during the branch point for SYNC-B4-REL
99 gtkpspell_get_dict(): more readable code (even if function is
102 added version number info to 2001-11-12 [hiro] comment.
104 2001-11-12 [hiro] 0.6.5.claws7
107 compose_forward(): fixed a bug that forward quote mark
109 removed unnecessary code.
110 * src/template_select.[ch]: removed.
115 :%s/GTK_TEXT/GTK_STEXT/g
120 revert the undo stuff (this is 0.6.6claws stuff)
122 2001-11-11 [hoa] 0.6.5.claws6
125 Insert signature at the end of the text.
126 Added undo patch but currently disabled
129 Threading by subject improved.
131 * added src/undo.[ch]
132 Undo module for compose dialog box.
134 2001-11-11 [alfons] 0.6.5.claws5
137 prevent threading by subject on nodes that have already been
138 threaded by in-reply-to (as in "circular references in a tree
139 result in a dead branch")
141 2001-11-09 [hoa] 0.6.5.claws4
144 allows creation of mbox folder item from any files.
146 2001-11-09 [alfons] 0.6.5.claws3
150 do what I mean and correct threading by subject so it really
151 ignores attracting lines without "Re: "
153 2001-11-07 [alfons] 0.6.5.claws2
157 only attract by subject if a subject line starts with a "Re: "
161 2001-11-07 [paul] 0.6.5claws1
163 * sync with sylpheed 0.6.5. release
164 see ChangeLog entry 2001-11-07
166 2001-11-07 [paul] 0.6.4claws31
168 * sync with sylpheed 0.6.4cvs18
169 see ChangeLog entries 2001-10-30 to 2001-11-07
170 prefs_templates.[ch] renamed prefs_template.[ch]
175 add semicolon Hoa forgot ;-)
178 2001-11-06 [hoa] 0.6.4claws30
184 threading by subject - empty subject are ignored
186 2001-11-06 [christoph] 0.6.4claws29
189 use SSL_peek for sock_gets
191 removed unneeded pointer in extracting quoted
194 2001-11-06 [melvin] 0.6.4claws28
197 fixed bug #476792 Selection overtyping with spell checker
198 fixed bug which could cause a buffer overflow
201 2001-11-06 [hoa] 0.6.4claws27
207 2001-11-05 [alfons] 0.6.4claws26
210 Claws -> Sylpheed (vice versa)
213 :%s/gtk_text/gtk_stext/g
214 :%s/GTK_TEXT/GTK_STEXT/g
215 (thanks to Jonathan Ware for spotting this)
217 2001-11-04 [christoph] 0.6.4claws25
220 replace Xalloca + strdup with Xstrdup_a
222 better implementation of extracting quoted names
223 from addresses (remove backlashes and ignore
226 2001-11-04 [alfons] 0.6.4claws24
229 edit to comply more with coding style
232 fix bug reported by Kim Schulz. introduced by the patch integrated
233 in 0.6.4claws15. the code did not check the return value of
237 add Jonathan Ware and close "[ #475955 ] Enhanced Mailto Patch"
239 2001-11-04 [christoph] 0.6.4claws23
242 * src/prefs_common.[ch]
243 init some pointers that possibly caused a segfault
244 reported in the claws-users ML
246 2001-11-04 [hoa] 0.6.4claws22
248 * src/grouplistdialog.c
249 change the names of the nodes in the tree
252 enhanced mailto syntax as described in
253 http://developer.netscape.com/viewsource/husted_mailto/mailto.html
254 (thanks to Jonathan Ware <jonathan_ware@gmx.co.uk>)
257 encode and decode URI (useful when opening URL into
260 2001-11-03 [hoa] 0.6.4claws21
262 * src/grouplistdialog.c
263 a new newsgroups list selection dialog box
264 with a CTree instead of a CList
266 2001-11-03 [hoa] 0.6.4claws20
269 enable property and scoring options when right
273 fixed bug when nickname were displayed using
276 2001-11-02 [darko] 0.6.4claws19
279 new wrap quotation and URL/long words wrapping implementation
280 * src/compose.c src/gtkstext.[ch]
281 move gtkstext_strncmp() to gtkstext.c
283 2001-11-01 [christoph] 0.6.4claws18
285 * src/prefs_account.c
286 fixed mess in account settings dialog
287 * src/prefs_folder_item.c
288 added label with folder path to dialog
290 2001-10-31 [match] 0.6.4claws17
295 fix generation of spurious address book file names.
296 remove redundant functions.
298 added missing file names.
300 2001-10-30 [paul] 0.6.4claws16
302 * sync with sylpheed 0.6.4cvs6
303 see ChangeLog entries 2001-10-26 to 2001-10-30
305 * tools/filter_conv.pl
306 read folderlist.xml to discover whether the top-level
307 folder is called 'Mailbox' or 'Mail'
309 2001-10-29 [paul] 0.6.4claws15
311 * src/html.c, src/textview.c
312 activate links in html mail and fix clickable parts
313 Submitted by Matthieu Dazy <dazy@t-surf.com>
317 * po/de.po, po/es.po, po/pt_BR/po
318 updated translations, submitted by Jens Oberender,
319 Ricardo Mones Lastra, and Fabio Junior Beneditto
321 2001-10-29 [darko] 0.6.4claws14
324 fix wrapping for good
329 undo previous change as it broke the smart wrapping
331 2001-10-29 [darko] 0.6.4claws13
334 fix infinite loop when long URL is quoted
339 * src/mutt.[ch] src/importmutt.[ch] src/mgutils.[ch] src/addressbook.c src/Makefile.am
340 import Mutt address book
341 * src/ldif.[ch] src/importldif.h
342 modified import LDIF handle user attributes
344 2001-10-28 [christoph] 0.6.4claws12
347 fixed that filtering did not work if there
349 (closes bug #472003 and better implementation
352 2001-10-27 [christoph] 0.6.4claws11
355 make the folder's default account to be used when
356 replying. (patch by wwp <subscript@free.fr>)
358 code cleanup, nearly killed all of wwp's patch
359 for folder's default account in compose
361 error panel when a folder could not be created
362 (closes bug #471080 new folder name & already
368 change prototype of strstr2() that Christoph forgot about
370 2001-10-26 [christoph] 0.6.4claws10
373 made search for accounts by email address not case
376 fixed memory leak in folder_item_get_identifier
379 fixed wrong strstr2 (should work like strstr)
381 2001-10-26 [darko] 0.6.4claws9
383 * src/compose.c src/gtkstext.[ch]
385 move is_url_string() and gtkstext_str_strcmp() to gtkstext.c
387 2001-10-26 [paul] 0.6.4claws8
390 ignore css and javascript tags in html mail
391 case-insensitive, with or without double-quoted
394 2001-10-26 [paul] 0.6.4claws7
396 * sync with sylpheed 0.6.4cvs1
397 see ChangeLog entry 2001-10-26
399 * src/prefs_account.c, src/prefs_common.c,
400 src/prefs_summary_column.c
401 minor improvements to the English
403 2001-10-25 [alfons] 0.6.4claws6
407 make GtkSText follow style of GtkText (closes bug
408 #469211 "text selection while writing message")
410 do sync with GTK 1.2.10
412 2001-10-25 [paul] 0.6.4claws5
415 ignore css tags in html mail
417 2001-10-25 [darko] 0.6.4claws4
420 don't declare is_url_string as static function since
421 we need it in gtkstext.c
423 remove unused variable
424 don't wrap long URLs while composing a message
426 2001-10-24 [christoph] 0.6.4claws3
429 fix ssl deadlock, when peer closes connection
431 2001-10-24 [paul] 0.6.4claws2
434 gettextize the gpg ascii-armored warning message
437 insert a DOS/MAC file into the composed message
440 * Both submitted by Thierry Godefroy <godefroy@imaginet.fr>
442 2001-10-22 [paul] 0.6.4claws1
444 * sync with sylpheed 0.6.4 release
445 see ChangeLog entries 2001-10-21
447 * po/fr.po, po/pt_BR.po
448 updated by Melvin Hadasht and Fabio Junior Beneditto
450 2001-10-21 [paul] 0.6.3claws30
453 insert a DOS text file from the compose window
454 into the composed message text (removes CRs characters)
455 Submitted by Thierry Godefroy <godefroy@imaginet.fr>
457 * tools/filter_conv.pl, tools/README
458 automatically use ~/.sylpheed as working directory
459 print out confirmation message on completion
461 * correct Hoa's last ChangeLog.claws entry
463 2001-10-20 [hoa] 0.6.3claws29
465 * src/grouplistdialog.c
466 bugfix (another ?) to give the right
467 newsgroups list for each news server.
471 improve the newsgroups list cache
473 2001-10-20 [paul] 0.6.3claws28
475 * sync with sylpheed 0.6.3cvs9
476 see ChangeLog entry 2001-10-19
478 * correct Alfons' last ChangeLog.claws entry
483 fix compilation problems (part of bug #472895)
485 2001-10-18 [hoa] 0.6.3claws27
487 * src/grouplistdialog.c
488 bugfix when we refresh was clicked (bug 472701)
490 2001-10-19 [christoph] 0.6.3claws26
493 last header entry should default to "To:" or
494 "Newsgroups:" and not copy the last entry line
495 in a new compose window
496 (closes bug #472686, #470792)
498 2001-10-19 [paul] 0.6.3claws25
500 * sync with Sylpheed 0.6.3cvs8
501 see ChangeLog entries 2001-10-18 and 2001-10-19
503 2001-10-18 [christoph] 0.6.3claws24
506 reimplement ignore thread
508 2001-10-18 [hoa] 0.6.3claws23
511 * src/grouplistdialog.[ch]
512 enhanced news subscription interface (feature 469113)
516 enchanced newsgroup listing,
517 now, we can get groups informations
520 2001-10-18 [paul] 0.6.3claws22
523 remove comment (sync with main branch)
525 fix 'Re-edit' bug in 'Message' menu
527 2001-10-17 [christoph] 0.6.3claws21
530 ignore empty or whitespace only header lines
532 2001-10-17 [paul] 0.6.3claws20
534 * sync with sylpheed 0.6.3cvs7
535 see ChangeLog entries 2001-10-14, 2001-10-16, and
541 wrap long lines without spaces
546 * po/es.po, po/nl.po, po/pt_BR.po
547 updated by Ricardo Mones Lastra, Alfons,
548 and Fabio Junior Beneditto
550 * sylpheed-0.6.3claws released
552 2001-10-15 [melvin] 0.6.3claws18
555 added summary and detailed installation instructions
558 Updated, corrected and completed french translation
560 2001-10-15 [hoa] 0.6.3claws17
561 * src/grouplistdialog.c
562 we can choose the newsgroups to display with wildcards
564 2001-10-15 [christoph] 0.6.3claws16
568 * src/prefs_folder_item.[ch]
569 applied wwp <subscript@free.fr>'s folder
570 default account patch
572 Fixed wrong translation
574 2001-10-13 [alfons, christoph, melvin]
577 solution #2 to solve MT-safety problems defers all GUI related calls
578 to the main thread using a gtk_idle_add() callback. discussed on
579 ircnet #sylpheed, with christoph spotting some issues with the
580 original code, and melvin allowing us to lobotomize his sylpheed.
582 * src/syldap.[ch], src/main.c
583 fix race problem in ldap search thread by deferring GUI
584 stuff to main thread using gtk_idle_add()
586 2001-10-13 [paul] 0.6.3claws14
588 * src/prefs_account.[ch], src/send.c, src/smtp.[ch]
589 add Sergey's smtpcred.patch
590 adds separate username/password setting for SMTP Auth
591 needed by some servers
592 (closes feature request #471659)
594 2001-10-13 [paul] 0.6.3claws13
596 * src/pgptext.[ch] **NEW FILES**
597 * src/Makefile.am, src/messageview.c, src/mimeview.c
598 decrypt ascii-armored gpg text embedded in
600 Submitted by Jens Jahnke <jan0sch@gmx.net>
602 2001-10-13 [christoph] 0.6.3claws12
605 some more details on default to and
608 init glib threading when ldap is used
614 2001-10-12 [paul] 0.6.3claws11
616 * src/prefs_common.[ch], src/rfc2015.c
617 enable ascii-armored gpg text to be embedded in the
618 message body, selectable through the 'Privacy'
619 preferences. Supports encrypting only.
620 Submitted by Ravemax <ravemax@dextrose.com>
622 2001-10-12 [paul] 0.6.3claws10
624 * sync with sylpheed 0.6.3cvs6
625 see ChangeLog entries 2001-10-11 and 2001-11-12
628 incorporated mbox folders, scoring, and folder
629 properties into the sync
631 2001-10-12 [darko] 0.6.3claws9
634 describe quotation wrapping
636 don't treat tab as space to calculate line length properly
641 correct description of how to make new filtering system work,
642 add some other things
645 remove sched_yield() (not necessary / unportable)
647 2001-10-11 [paul] 0.6.3claws8
649 * sync with sylpheed 0.6.3cvs3
650 see ChangeLog entry 2001-10-10
652 2001-10-10 [christoph] 0.6.3claws7
655 ignore 2 files created by newer autotools
656 * src/prefs_folder_item.c
657 using table for widget alignment
658 fixed memory leak and broken octal display
660 fixed segfault caused by lost filename
661 workaround (closes bug #469551)
663 2001-10-10 [paul] 0.6.3claws6
665 * sync with sylpheed 0.6.3cvs2
666 see ChangeLog entries 2001-10-09 and 2001-10-10
668 2001-10-10 [darko] 0.6.3.claws5
671 proper calculation of right margin if smart wrapping is enabled
673 automatically wrap long lines if wrap quotation is enabled
675 2001-10-09 [alfons] 0.6.3.claws4
678 select correct row when deleting last row in the summary view (and
679 close bug "[ #469104 ] select second last in list when deleting")
681 2001-10-09 [paul] 0.6.3claws3
683 * sync with sylpheed 0.6.3cvs1
684 updated some autotool scripts
686 2001-10-09 [darko] 0.6.3claws2
689 new name and mark with Sylpheed comment
691 smart quotation wrapping a-la VIM
693 2001-10-08 [paul] 0.6.3claws1
695 * sync with sylpheed 0.6.3 release
696 see ChangeLog entry 2001-10-08
698 2001-10-08 [paul] 0.6.2claws24
701 more sync with sylpheed 0.6.2cvs12
702 Fixed the bug that didn't select the last row correctly
705 2001-10-07 [paul] 0.6.2claws23
707 * sync with sylpheed 0.6.2cvs12
708 see ChangeLog entry 2001-10-07
712 enable jpilot to read unsynch'ed addresses.
714 * src/editldap_basedn.c
715 fix segfault when opening dialog.
717 2001-10-06 [alfons] 0.6.2.claws22
720 fix bug with summary view selecting last *inserted*
721 node instead of last *visible* node. remember we
724 2001-10-06 [paul] 0.6.2claws21
727 updated translation, contains some fixes and new
728 translations, submitted by Gustavo Noronha Silva
732 change 'each' to 'every' - fix dubious English
734 * sync with sylpheed 0.6.2cvs11
736 2001-10-05 [alfons] 0.6.2claws20
738 * src/mainwindow.[ch], src/folderview.c
739 make composite tool button switch between "Compose News"
740 and "Compose Mail" depending on selected folder
741 (nifty idea by Kim Schulz <kim@schulz.dk>)
743 2001-10-05 [paul] 0.6.2claws19
745 * src/mainwindow.c, src/summaryview.c
746 fix 'Message/Reply to all', broken in last commit
749 fix X_BEENTHERE seg fault, thanks to Alfons
751 2001-10-04 [paul] 0.6.2claws18
753 * src/compose.[ch], src/mainwindow.c
754 make "Message/Reply" reply to mailing lists; matches
755 'X-Mailing-list:' and 'X-BeenThere:' ML headers.
756 based on portions of the patch submitted by
757 Junichi Uekawa <dancer@netfort.gr.jp>
759 2001-10-04 [darko] 0.6.2claws17
762 better smart wrapping
764 a function to make text buffer contiguous
766 2001-10-03 [paul] 0.6.2claws16
768 * sync with sylpheed 0.6.2cvs10
773 * po/zh_CN.GB2312.po, po/zh_TW.Big5.po
774 close bug "[ #466566 ] compile error on mdk 8.0" by removing
775 references to chinese translations (hope someone picks up
778 2001-10-02 [christoph] 0.6.2claws15
781 fixed non translated header bug
783 fixed wrong date in alfons last entry ;)
785 2001-10-02 [alfons] 0.6.2claws14
787 * src/compose.c, src/prefs_common.[ch]
788 add block cursor option
790 2001-10-02 [paul] 0.6.2claws13
792 * sync with sylpheed 0.6.2cvs9
794 2001-09-30 [paul] 0.6.2claws12
796 * po/de.po, po/es.po, po/fr.po, po/nl.po, po/pt_BR.po
800 add 'src/importldif.c'
802 * AUTHORS, tools/README, tools/eud2gc.py, tools/Makefile.am
803 added eudora-to-vCard conversion tool
804 submitted by Jeroen Versteeg <j.m.versteeg@student.utwente.nl>
806 * sync with sylpheed 0.6.2cvs8
810 * sylpheed-0.6.2claws released
812 2001-09-27 [melvin] 0.6.2claws11
815 fixed crash when using default path (introduced
817 fixed tiny bug for initial suggestion mode
819 2001-09-27 [melvin] 0.6.2claws10
822 fixed bug where gtkpspell didn't set the path correctly
825 added a paragraph about spell checking
829 2001-09-27 [paul] 0.6.2claws9
831 * src/addrbook.c, src/addrcache.c, src/addritem.c, src/jpilot.c
832 replace '// comments' with '/* comments */' to prevent
833 some compiler warnings
835 * sync with sylpheed 0.6.2cvs6
837 2001-09-26 [alfons] 0.6.2claws8
840 introduce return receipt request notification again,
841 which was lost because of other semantics in
842 procheader_parse() (???)
844 2001-09-26 [christoph] 0.6.2claws7
847 replace comments for old code with #if 0
848 readded auto cc, bcc and reply-to
849 * src/prefs_matcher.c
850 * src/prefs_scoring.c
851 removed some definition (was moved to
854 2001-09-26 [paul] 0.6.2claws6
857 make 'Follow-up and reply to' sensitive
859 * more sync with sylpheed 0.6.2cvs5
866 fixed bug for "US-ASCII" introduced by the encoding code
872 * src/prefs_common.[ch], src/summaryview.c
873 'next unread msg' 'go to next folder?' dialog can be
874 given default behaviour, either always show dialog,
875 or assume 'yes', or assume 'no'
876 Submitted by wwp <subscript@free.fr>
880 * src/compose.c src/gtkspell.[ch]
881 added support for different encodings
885 * more sync with sylpheed 0.6.2cvs5
889 * src/prefs_folder_item.c
890 add check for item->prefs->default_to string is NULL and
891 add another check when freeing this string
896 change to version 0.6.2claws3
898 * sync with sylpheed 0.6.2cvs5
901 * src/ldif.[ch], src/importldif.[ch], addressbook.c
903 * src/addrcache.[ch], addrindex.[ch]
904 small update for future
910 added 'Learn from mistakes' option
911 better handling of quotes in checked words
914 small update for spell checking stuff
919 edit a little bit so it complies more with main coding style
923 * src/folder.[ch], prefs_folder_item.c, compose.c
924 migrate "request return receipt" folder property
929 * README.claws **NEW**
930 (add things of interest for users of main branch
933 * src/folder.[ch], src/mainwindow.c, src/summaryview.c
934 re-implement threading per folder option, but store
935 the setting in folderlist.xml (where it belongs)
940 fixed bug when compose window is under another window
941 * src/prefs_common.[ch] src/compose.c
942 changed 'dictionary_path' to 'dictionary' to be consistent
943 dropped PSPELL_PATH macro (hard coded default to /usr/local/share/pspell)
944 * ac/pspell.m4 src/Makefile.am
945 dropped PSPELL_PATH macro
949 2001-09-21 [christoph]
952 added border around header fields
953 keep header type when new field is added
955 2001-09-20 [christoph]
958 more portable debug_print with source filename
961 more newlines after debug messages
966 change to version 0.6.2claws2
968 * sync with sylpheed 0.6.2cvs3
973 fixed the post-right-click focus pb
974 fixed crash when 'Spell check all' after dict change
975 and when cursor is at the end of the text
976 shift-right-click pops up config menu even on misspelled words.
983 added pspell to compiled-in features list
987 * switched to pspell and dropped ispell
989 new file. autoconf macro for pspell
991 * configure.in acconfig.h
994 * src/main.c src/compose.[ch] src/gtkspell.[ch]
995 * src/prefs_common.[ch]
998 2001-09-18 [christoph]
1002 replace LOG_MESSAGE with debug_print
1006 added newline after debug message
1008 using __VA_ARGS__ for debug_print macro
1010 ignore Makefile and Makefile.in
1015 change to version 0.6.2claws1
1016 * sync with sylpheed 0.6.2cvs1
1019 * src/prefs_matcher.c
1020 add 'score equal to' option, submitted by
1021 Paul Evans <nerd@freeuk.com>
1023 2001-09-15 [christoph]
1026 comment out menu entry not existing in claws
1028 add debug output for non existing menu entries
1030 fix next/prev unread message for ignored threads
1032 add sourcefile and line number to debug output
1033 otherwise it is sometimes hard to find the
1034 source code part if debug messages are translated
1039 refresh target folder style after colour is changed
1044 change to version 0.6.1claws3
1046 * sync with sylpheed 0.6.1cvs6
1051 fix target folder colourization to use user selected colour
1056 fix crash when message that is marked for copy/move is unmarked
1061 change to version 0.6.1claws2
1063 * sync with sylpheed 0.6.1cvs3
1068 fix bug with default font used for trash folder text
1072 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
1073 updated translations
1076 change to version 0.6.1claws1
1078 * sync with sylpheed 0.6.1cvs2
1083 add Match's new addressbook
1086 updated translation submitted by Jens Oberender
1091 change to 0.6.1claws
1092 * sync with sylpheed 0.6.1 release
1097 change to 0.6.0claws2
1099 * sync with sylpheed 0.6.0cvs4
1102 updated translation submitted by Fabio Junior Beneditto
1116 change to version 0.6.0claws1
1118 * sync with sylpheed 0.6.0cvs1
1121 updated translation submitted by Ricardo Mones Lastra
1124 add 'src/prefs_templates.c'
1126 * src/compose.c, src/summaryview.c
1127 fix segfault on 'Re_edit'
1131 * configure.in, Makefile.am
1133 add tools directory to source distribution
1138 change to version 0.6.0claws
1140 * sync with sylpheed 0.6.0 release
1142 2001-08-30 [christoph]
1145 removed autoconf version check
1149 * src/account.c, src/compose.c, src/prefs_common.[ch]
1150 * src/procheader.[ch] src/utils.[ch]
1151 Enhanced automatic account selection on replies
1152 Submitted by Melvin Hadasht <melvin.hadasht@free.fr>
1155 add LDAP and JPilot to the configuration results output.
1157 2001-08-29 [christoph]
1160 no bold font for ignored threads
1165 change to version 0.5.3claws6
1167 * sync with sylpheed 0.5.3cvs10
1168 src/stringtable.[ch]: New Files
1170 * src/compose.c, src/gtkutils.c, src/gtkutils.h, src/mainwindow.c
1171 * src/pixmaps/sylpheed.xpm
1172 add mini-icons to windows (by Alfons)
1177 new functions: next_labeled_cb(), prev_labeled_cb()
1180 new functions: summary_find_next_labeled_msg(), summary_find_prev_labeled_msg(),
1181 summary_select_next_labeled(), summary_select_prev_labeled()
1183 * src/pixmaps/dir-close.xpm, src/pixmaps/dir-open.xpm, src/pixmaps/trash.xpm
1184 give claws blue folders and a blue trash can
1189 change to version 0.5.3claws5
1191 * sync with sylpheed 0.5.3cvs9
1192 src/labelcolors.[ch] renamed to src/colorlabel.[ch]
1194 2001-08-24 [christoph]
1197 keep filename when browsing directories
1198 (not working for user entered filename, but
1199 for default name and selected filename from
1202 fixed wrong spelling "Folllow-up"
1206 fixed new/unread message count with ignored
1207 threads (2 commits, first didn't notice no
1208 longer needed decreasing)
1210 readded scrolling of progress dialog
1216 change to 0.5.3claws4
1218 * sync with sylpheed 0.5.3cvs7
1220 2001-08-24 [christoph]
1223 set request return receipt when replying
1224 if it is set is the folder prefs of the
1227 disable final error popup if popups are
1228 disabled in config (again)
1233 Change version number to 0.5.3claws3
1235 * sync with sylpheed 0.5.3cvs5
1238 double quote '%s' in 'gedit %s' to fix bug when
1239 opening attachment with spaces in the name
1242 * src/Makefile.am, src/compose.[ch], src/defs.h, src/mainwindow.c,
1243 src/prefs_templates.[ch], src/template.[ch], src/template_select.[ch]
1244 initial message templates support
1250 change version number to 0.5.3claws2
1252 * sync with sylpheed 0.5.3cvs4
1254 * src/procmsg.h src/summaryview.c
1255 re-implement (un)ignore thread
1260 remove unnecessary code
1262 enable 'dynamic' signatures (submitted by
1263 Eric Limpens <eric@hscg-internet.nl>)
1267 clean up after sync with sylpheed 0.5.3 release
1270 fix re-introduced font mess, see Christoph's
1275 use sylpheed's small font instead of
1276 gtk default font for summary view
1282 add pl to ALL_LINGUAS - sync with main branch
1284 * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
1285 Updated. Translations by Jens Oberender, Ricardo Mones
1286 Lastra, Alfons, and Fabio Junior Beneditto respectively.
1288 * po/pl.po ** NEW FILE **
1289 sync with the main branch
1292 fix target folder colorizing and refresh problem
1295 2001-08-17 [christoph]
1298 claws uses 4 colors for target folder coloring.
1299 arrays were not long enough and destroyed the
1300 stack causing a segfault.
1301 target folder colorizing does not work anymore
1307 change to version 0.5.3claws1
1309 * src/folder.h, src/folderview.[ch], src/gtkutils.[ch],
1310 src/inc.[ch], src/mainwindow.c, src/pop.c, src/prefs_account.c,
1311 src/prefs_common.[ch], src/summaryview.[ch], src/textview.c, src/utils.c
1313 sync with sylpheed 0.5.3 release, but keep claws method of
1314 configuring/saving fonts
1316 * src/addressbook.[ch]
1317 rename addressbook_add_contact_by_menu() to addressbook_add_submenu()
1318 in line with a similar change in Hiroyuki's branch
1320 * src/mainwindow.[ch]
1321 disable main_window_set_thread_option()
1322 * src/prefs_folder_item.c
1323 comment out &tmps_prefs.enable_thread,
1324 * src/mbox_folder.c, src/procmsg.[ch]
1325 comment out MSG_IS_IGNORE_THREAD
1327 comment out summary_ignore_thread() and summary_unignore_thread()
1328 comment out MSG_IS_IGNORE_THREAD
1330 use Hiroyuki's threading instead.
1337 use Hiroyuki's 0.5.3 column scheme but also
1338 include the enable/disable button.
1339 * src/pixmaps/mark.xpm
1340 add Hiroyuki's amended pixmap
1342 2001-08-13 [christoph]
1345 receive at get all column showed wrong state for APOP
1346 button should only work for POP3 and APOP accounts
1347 * src/prefs_account.c
1348 added missing preprocessor statement for SSL
1353 add 'receive at get all' column and enable/disable
1356 2001-08-06 [christoph]
1359 show usage of SSL in protocol column
1365 * src/prefs_account.[ch]
1366 moved ssl options to a new page
1372 added support for SMTP STARTTLS command
1374 2001-08-05 [christoph]
1377 debian autoconf needs version check to find
1378 correct autoconf version. if the file is
1379 named configure.in 2.13 is used, which does
1380 not work with this configure.in script.
1381 other solution would be to rename the script
1382 to configure.ac as suggested in the autoconf
1386 disable final error popup if popups are
1391 fixes IMAP over SSL problem
1396 change to 0.5.2claws1
1398 * sync with sylpheed 0.5.2cvs1
1403 quick fix for ispell detection...
1408 change to 0.5.1claws4
1410 * sync with sylpheed 0.5.1cvs7
1414 * src/prefs_common.c, src/prefs_common.h,
1415 src/gtkspell.c, src/gtkspell.h
1416 add global spelling checker settings (compose tab) +
1417 selection of dictionary
1420 guess valid ispell location
1425 removal of 'src/quote_fmt_parse.c'
1428 (submitted by Jens Oberender <didge@suse.de>)
1433 * src/folderview.[ch]
1436 * src/prefs_common.[ch]
1438 target folder colourization
1442 more sync with Sylpheed 0.5.1cvs6
1447 * src/prefs_folder_item.[hc]
1449 shared folders support with a GUI
1455 * sync with Sylpheed 0.5.1cvs6
1461 (submitted by Fabio Junior Beneditto)
1467 patch to correct bad image mime headers
1468 (submitted by Don Quijote <dq@searchlores.org>)
1472 * tools/gif2xface.pl **NEW FILE**
1474 script to convert file.gif to file.xface for
1475 use in a custom header.
1476 (submitted by Ricardo Mones Lastra <mones@aic.uniovi.es>)
1481 change macros for detecting JPilot and LDAP
1483 2001-07-27 [christoph]
1486 code cleanup (MIN / MAX warning, needed casting)
1491 disallow setting flags when detecting certain headers
1492 (X-Status, Status, Seen, X-Seen).
1494 * sync with Hiroyuki's Sylpheed 0.5.1cvs5
1496 2001-07-27 [christoph]
1498 * src/prefs_filter.c
1499 * src/prefs_filtering.c
1500 * src/prefs_matcher.c
1501 * src/prefs_scoring.c
1502 scroll list when moving rows up or down
1506 * src/prefs_account.c
1507 * src/prefs_account.h
1509 SMTP over SSL (untested, feedback requested)
1517 * configure.in, acconfig.h
1518 define CLAWS (need this for main / claws detection)
1523 Sylpheed 0.5.1claws2
1525 * sync with Sylpheed 0.5.1cvs4
1527 2001-07-25 [christoph]
1531 item->prefs == NULL (don't know why)
1536 Sylpheed 0.5.1claws1
1538 * sync with Sylpheed 0.5.1cvs1-3
1540 2001-07-24 [christoph]
1543 * src/prefs_folder_item.[ch]
1544 added folderitem preferences dialog with
1545 default To: and auto request return receipt
1549 changes to handle new folderitem preferences
1553 call compose new mail with current folderitem
1557 Release Sylpheed 0.5.1claws
1560 change to release version 0.5.1claws
1562 2001-07-24 [christoph]
1565 fixed segfault that happend when the selected
1566 message was removed while retrieving new messages.
1570 (submitted by Ricardo Mones Lastra <mones@trasgu.aic.uniovi.es>)
1574 add English User Manual for Sylpheed by Paul Kater (paul@nlpagan.net).
1575 this is a work in progress, for more information: http://nlpagan.net/sylman
1577 * configure.in, src/mainwindow.c, manual/Makefile.am
1578 add support for English manual
1581 add authors of user manuals
1583 * manual/en/sylpheed*.html
1584 add English documentation
1586 2001-07-22 [christoph]
1591 changed a wrong debug message
1596 update Dutch translation
1598 * src/prefs_filtering.c,
1600 add more translatable strings
1609 * src/inc.c, src/summaryview.[ch]
1610 prevent update of mark file when filtering has done, by
1611 using a variable; this affects two functions:
1612 inc.c::inc_finished()
1613 summaryview.c::summary_show()
1617 * src/filtering.[ch], src/prefs_filtering.c,
1619 add filtering action for label coloring
1624 * added src/labelcolors.c
1625 * added src/labelcolors.h
1626 * src/Makefile.am, src/summaryview.c
1627 rearrange label coloring code
1630 add more parentheses so label colouring works correctly
1633 don't really delete message, but move it to Trash
1635 * src/prefs_matcher.c
1636 add quote options to info dialog
1638 2001-07-20 [christoph]
1644 * src/ssl.[ch] (new)
1645 moved ssl stuff to a seperate file
1650 fix show sender using address book with no e-mail
1651 address in From: field
1655 * src/matcher.[ch], src/filtering.c, src/prefs_filtering.c
1656 fix messy handling of escaping... now at least the
1657 execute command is useful. escape char is '\', we
1658 accept \n and \r too.
1662 subject match "GIMME YOUR FILTERS" execute "mail -s \"%f don\'t hurt me, please!\" %f < ~/.sylpheed/filteringrc
1663 subject match "GIMME YOUR FILTERS" execute "mail -s \"mommy, mommy, %f is being mean!\" admin < %F
1672 * src/matcher.c, src/filtering.[ch], src/inc.c, src/mbox.c,
1674 revise filtering; currently move, copy, marking have
1675 been tested. if you like bleeding edge stuff, you
1676 should definitely go for this version :)
1678 * mark old working stuff as VERSION_0_5_0_CLAWS5
1680 2001-07-17 [christoph]
1689 * sync with Hiroyuki's 0.5.0cvs5; this version allows us to put more
1690 bits in the mark file, without affecting either branch. Lots of
1691 files changed, also in claws branch.
1693 UNTESTED: use of mbox folders
1696 added mark all read; however this was a quick hack used for
1697 cleaning up mess after initial merge with Hiroyuki
1700 change claws version number back to 0.5.0claws5 to clear up
1701 confusion & pretension (recent release was technically
1702 0.5.0claws4, so we neatly align with Hiroyuki :-)
1706 sync with Hiroyuki's 0.5.0cvs4
1712 * src/filtering.[ch]
1713 remove invalid updating of mark files for
1714 filter actions MATCHING_ACTION_MOVE and
1715 MATCHING_ACTION_DELETE; this should fix the
1719 revert Christoph's stab at fixing the folder
1723 add missing files with translatable strings
1730 * src/addr_compl.[ch], src/prefs_filtering.c
1731 make "filtering pref dialog's destination entry" an
1732 "address completable entry", if filter destination is
1737 sync with Hiroyuki's 0.5.0cvs2-3
1739 2001-07-15 [christoph]
1742 fixed folder stats update after incorporation
1747 * finish label colouring stuff (for now)
1748 * fix incorrect colour bug (off by one)
1753 change text labels for news and mail message so there's
1754 plenty of toolbar estate left
1761 sync with Hiroyuki's 0.5.0cvs1
1764 more rewrite label colouring
1768 * src/summaryview.[ch]
1769 * start rewrite label colouring
1770 * fix proper location "Add Sender To Addressbook" menu item
1774 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
1775 (actually this is 0.5.0claws4)
1780 * fix duplicate message
1781 * add updated Portugese / Brazilian translation
1782 submitted by Fabio Junior Beneditto
1790 add updated Dutch translation
1793 add updated German translation submitted by Jens
1797 Prerelease before 0.5.0claws. Please test.
1798 This version is temporarily tagged as VERSION_0_5_0_TEST
1800 * src/matcher.[ch], src/summaryview.c, src/scoring.[ch]
1801 src/prefs_scoring.c, src/prefs_matcher.c,
1802 src/prefs_filtering.c, src/mbox.c,
1803 src/main.c, src/inc.c, src/filtering.[ch]
1804 revert new Hoa's new matcher (does not work yet)
1811 Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
1817 add ChangeLog.claws to EXTRA_DIST
1819 add matcher_parser_parse.h to EXTRA_DIST
1821 2001-07-10 [christoph]
1824 add destination folder to table of
1825 folders that need to be updated after
1832 make collapse state of folders and folder items persistent, i.e.
1833 if you collapse a folder tree, the next time sylpheed-claws starts
1834 up the folder tree remains collapsed.
1836 2001-07-10 [christoph]
1842 renamed MD5_CTX to MD5_CTX_syl
1843 conflicts with a struct in openssl
1846 * src/prefs_account.[ch]
1850 fixed compose with current account
1851 broken by new compose button stuff
1856 changed my email address
1858 * src/matcher_parser_parse.y
1859 clean the parser to remove conflicts
1867 fix incorrect description of --enable-ldap parameter
1869 * src/prefs_common.[ch]
1871 add experimental option "smart wrapping" which makes the
1872 compose editor auto wrap.
1874 | TODO: the problem with the buggy cursor handling is caused |
1875 | by the GtkText. when deleting / backspacing text its |
1876 | wrapping algorithm does not take in account the previous |
1877 | line. should find a way to hack this in. |
1878 | or should perhaps combine this with the word wrapping |
1879 | patch i wrote in january. |
1882 show build parameters for LDAP and JPilot
1885 revert Christoph's bugfix for selecting next unread message,
1886 because folder stats aren't updated correctly
1893 * src/matcher_parser_lex.l
1894 * src/matcher_parser_parse.y
1895 * src/prefs_filtering.c
1896 * src/prefs_scoring.c
1898 bugfix of the config file parser
1903 added generated matcher sources to BUILT_SOURCES
1909 added new config file parser
1912 * src/filtering.[ch]
1914 * src/prefs_filtering.c
1915 * src/prefs_matcher.c
1916 * src/prefs_scoring.c
1917 * added src/matcher_parser.h
1918 * added src/matcher_parser_lex.h
1919 * added src/matcher_parser_lex.l
1920 * added src/matcher_parser_parse.y
1921 lex & yacc config file parser
1926 changes prefs_filtering into global_filtering
1929 build threads with subjects only if "Re: " is at the
1930 beginning of the subject
1936 sync with sylpheed 0.5.0
1937 change of version number only
1943 sync with sylpheed 0.5.0pre5
1947 sync with sylpheed 0.5.0pre4 release
1948 /po and /manual/ja not sync'ed
1952 more sync with sylpheed 0.5.0pre4
1954 2001-07-03 [christoph]
1957 fixed address book broken by address book
1958 for VCard, JPilot, LDAP
1964 stopped memory leaks
1968 more sync with sylpheed 0.5.0pre4
1972 * included address book patch for VCard, JPilot, LDAP
1973 * pref_common.c - fixed Font options on Display tab (cosmetic)
1974 * alertpanel.c - fixed truncated message
1976 2001-07-02 [christoph]
1981 mark threads for ignoring
1987 * sync with sylpheed 0.5.0pre4
1988 updated gettext to 0.10.38.
1994 * src/summaryview.[ch]
1995 new right-click option: Label.
1996 substitute for 'Mark-->Mark/Unmark', colours the line.
1997 (submitted by Satoshi Nagayasu <snaga@snaga.org>)
1999 2001-07-01 [christoph]
2002 fixed font for trash
2004 move ctree to unread message
2008 * sync with sylpheed 0.5.0pre3 release
2014 allow inserting / attaching multiple files in
2020 small change to Alfons' previous stuff so that it
2025 * lots of files changed; first attempt to merge the changes
2026 and bugfixes submitted by Andre Eibel (ae@baltic-online.de).
2031 updated and completed, translations by Fabio
2032 Junior Beneditto <fjbeneditto@yahoo.com.br>
2038 allow selecting an attached files' mime type from a
2043 * more sync with sylpheed 0.5.0pre3
2048 merge with sylpheed.pot and pt_BR.po provided by
2049 Fabio Junior Beneditto.
2054 make MIME types case insensitive
2059 merge with sylpheed.pot and old nl.po; translations added.
2063 * more sync with sylpheed 0.5.0pre3
2068 don't crash when removing parent node of messages
2069 attracted by subject. this was caused by not deleting
2070 the parent node from the subject line hash table.
2077 if there are multiple messages selected, allow forwarding
2078 them as attachments.
2082 * more sync with sylpheed 0.5.0pre3
2088 * sync with sylpheed 0.5.0pre3
2093 fixed 'compose news article' bug
2094 from icon-and-text toolbar
2098 * sync with sylpheed 0.5.0pre2 release
2100 2001-06-24 [christoph]
2102 * src/prefs_common.c
2103 bug fix in font selection
2105 use sylpheed's normal font instead of
2106 gtk default font for folders without
2111 * src/mainwindow.[ch]
2112 added composite compose mail / news button (an idea by Leandro
2113 Pereira <leandro@linuxmag.com.br>)
2117 Added instructions for ldif-to-xml.py
2125 * src/pixmaps/stock_news_compose.xpm
2126 added pixmap by Leandro
2127 * src/prefs_common.c
2128 tested built-in spelling checker of GCC 3.0 :)
2130 merged dutch translation of sylpheed-main with
2135 Added tools directory and files.
2137 * tools/filter_conv.pl
2138 converts old filter system to new filtering system
2139 * tools/ldif-to-xml.py
2140 converts netscape addressbook to sylpheed addressbook
2142 descriptions/instructions for above two files
2144 2001-06-23 [christoph]
2147 * src/manage_window.[ch]
2148 * src/prefs_common.[ch]
2149 mail retrieval dialog can be enabled, disabled
2150 or hidden if non of sylpheed's windows is active
2156 * sync with sylpheed 0.5.0pre2
2158 2001-06-21 [christoph]
2161 show recipient on 'from' for all accounts
2164 * src/prefs_common.[ch]
2165 disable error popup on mail receive errors
2170 made the ruler correctly appear and disappear.
2173 removed Hoa's work-in-progress-stuff (interesting!) so
2176 2001-06-20 [christoph]
2179 * src/progressdialog.c
2180 added scrolled window for list in progressdialog
2184 sync with sylpheed 0.5.0pre1 release
2186 2001-06-20 [christoph]
2189 make building threads by subject work when
2190 thread view is enabled
2193 * src/prefs_common.[ch]
2194 automatically select account for mail replys
2198 * src/compose.c (compose_create): keep Bcc and Reply-To visible if
2199 they are filled in from the account settings.
2203 * more sync with sylpheed 0.5.0pre1
2209 added --sysconfdir to CPPFLAGS for pointing to the correct
2210 location of mime.types.
2212 NOTE: make sure you use --sysconfdir when running ./autogen.sh
2218 fixed some bug when building threads
2222 * src/prefs_account.c
2223 UI stuff: More changes to the English
2227 * src/pixmaps/stock_news_compose.xpm: new file
2231 Added new icon for Hoa's 'compose a news
2232 message', plus minor improvements to the
2238 more sync with sylpheed 0.5.0pre1
2244 Follow-up and reply to
2246 * src/summaryview.[ch]
2247 Build threads also with subjects
2252 forwarding use the current account.
2255 the "compose message" button has been replaced with
2256 "new mail" and "new news" buttons
2258 * src/prefs_common.[ch]
2259 added a configuration option to use the forward button
2260 as "forward as attachment"
2261 changed reply and forward format description
2263 * src/quote_fmt_lex.l
2264 * src/quote_fmt_parse.y
2265 added message with no signature in format for reply
2274 Improvements to the English
2276 * src/prefs_common.c
2277 Improvements to the English and some
2278 clarity/continuity improvements in the
2279 description of Quote symbols.
2285 * sync with sylpheed 0.5.0pre1
2290 Better interface for compose, displayed fields
2291 are updated whenever we change account.
2292 Newsgroups field is automatically filled.
2295 Newsgroups field is automatically filled.
2297 * src/prefs_account.c
2298 Some interface stuff when fields appear and
2305 * sync with sylpheed 0.4.99
2309 * src/base64.c, src/base64.h (Base64Decoder, base64_decoder_new,
2310 base64_decoder_free, base64_decoder_decode): new object and
2311 functions for decoding base64 streams.
2312 * src/procmime.c (procmime_decode_content): modified to use the
2319 * sync with sylpheed 0.4.99cvs11
2325 * sync with sylpheed 0.4.99cvs9
2330 * src/prefs_account.c
2332 SMTP server can be defined in the news account
2333 mime type of attachment are kept.
2337 now choose the highest important score between default
2338 and important score of folder.
2342 * src/prefs_common.c:
2344 (prefs_quote_description_create): corrected description of
2345 quote format characters
2351 * sync with sylpheed 0.4.99cvs8
2355 * src/Makefile.am: fix for "make dist": added quote_fmt_parse.h
2356 and pixmaps/stock_mail_reply_to_author.xpm to EXTRA_DIST.
2362 * sync with sylpheed 0.4.99cvs7
2366 * src/quote_fmt.h: renamed from src/quote_fmt_parse.h (which
2367 clashes with autogenerated header).
2368 * src/compose.c, src/quote_fmt_parse.y: #include "quote_fmt.h"
2369 * src/Makefile.am: added quote_fmt.h.
2370 * src/.cvsignore: added lex/yacc autogenerated files
2371 (quote_fmt_lex.c, quote_fmt_parse.c, quote_fmt_parse.h).
2377 * sync with sylpheed 0.4.99cvs6
2381 * added src/quote_fmt_parse.h
2386 don't modify readonly configuration files
2388 * src/prefs_account.c
2389 * src/prefs_common.c
2390 * src/prefs_customheader.c
2391 * src/prefs_display_header.c
2392 * src/prefs_filter.c
2393 * src/prefs_filtering.c
2394 * src/prefs_scoring.c
2395 don't open dialog box when configuration files
2400 * configure.in: added AM_PROG_LEX and AC_PROG_YACC.
2402 * src/Makefile.am: replaced quote_fmt.tab.[ch] by
2403 quote_fmt_lex.[lh], quote_fmt_parse.y; added YFLAGS=-d; added
2404 BUILT_SOURCES to make all files rebuild properly.
2406 * src/compose.c: removed #include "quote_fmt.tab.h".
2408 * src/quote_fmt_lex.l: renamed from quote_fmt.l; changed to return
2409 CHARACTER value in yylval.
2411 * src/quote_fmt_parse.y: renamed from quote_fmt.y; changed to
2412 receive CHARACTER value by documented means (yylval).
2414 * src/lex.quote_fmt.c, src/quote_fmt.{l,y,tab.{c,h}}: removed.
2419 changed quote_fmt.[ch] into quote_fmt.tab.[ch]
2424 * src/prefs_filtering.c
2425 now keep the configuration for execute action
2432 * sync with sylpheed 0.4.99cvs5
2437 added quote_fmt.[ch]
2439 * added src/quote_fmt.y
2440 * added src/quote_fmt.l
2441 * added src/quote_fmt.tab.h
2442 * added src/quote_fmt.tab.c
2443 * added src/lex.quote_fmt.c
2444 parsing configuration for replying
2447 * src/prefs_common.[ch]
2448 added configuration UI for replying
2452 using configuration for replying
2460 * src/prefs_filtering.c
2461 * src/prefs_matcher.c
2462 * src/prefs_matcher.h
2463 action "run a command" for filtering
2464 and matching with a command.
2465 fixed the "whole message" matching
2468 changed temporary filename for security
2471 queue the notification if it fails to send.
2473 * src/prefs_common.c
2474 * src/prefs_folder_item.c
2475 changed the default important score
2477 * src/prefs_scoring.c
2479 hide kill score input when the folder is not
2484 * src/prefs_common.c:
2486 (prefs_font_select): pass font name in font entry box to font
2491 * src/smtp.c (smtp_ok): fixed sock_gets() error handling.
2495 * sync with sylpheed 0.4.99cvs4
2499 * src/headerwindow.c:
2501 (headerwindow_show_cb): use the selected summary view item, not
2506 * src/headerwindow.c:
2508 (headerwindow_show_cb): always try to show msginfo
2513 keep attached parts when reediting or forwarding.
2518 * src/prefs_folder_item.[ch]
2519 * src/prefs_scoring.[ch]
2521 * src/summaryview.[ch]
2524 * src/prefs_common.[ch]
2525 support for folder scoring
2526 kill score and important score for messages
2528 * src/prefs_account.c
2529 some display bug fixed for local account
2534 * src/summaryview.c:
2536 (add_sender_to_cb): don't crash when no or invalid sender; the add
2537 sender to address book menu item is disabled.
2541 * src/filtering.[ch]
2543 handling summary menu / filter messages
2549 imap folders now appears in list
2552 doesn't crash if destination mail is not writeable
2557 removed some warnings
2561 * src/prefs_filtering.c
2562 global string to identify any folders
2563 removed some debug info
2564 filtering to mbox folders is now possible
2567 removed some warnings
2570 permission on files are changed to read/write for user only,
2572 creation of subfolder is handled better.
2576 Verified the sync for src/prefs_common.[ch] and
2577 src/prefs_account.[ch]. I believe there were some
2578 minor indentation differences.
2584 * sync with 0.4.99cvs3
2589 handling flags for mbox format
2592 use of mark file only for MH format
2593 handling flags for mbox format
2594 filtering cannot yet move or copy mails to mbox folders.
2597 changed move_msg, copy_msg,
2598 move_msgs_with_dest, copy_msgs_with_dest functions
2599 uses only folder->copy_msg() function
2600 uses folder->finished_copy() to handle the destination
2601 folder at the end of the copy or move operation.
2604 included mbox directories.
2606 * src/folderview.[ch]
2608 handle folders operation for mbox format
2611 disable conversion of "From " header
2613 * src/mbox_folder.[ch]
2614 completion of mbox format handling
2617 changed mh_copy_msg() function and
2618 removed mh_move_msg(), mh_move_msgs_with_dest(),
2619 mh_copy_msgs_with_dest()
2621 * src/prefs_filtering.c
2622 removed some warnings
2624 * src/prefs_matcher.c
2625 default boolean operation is AND
2628 handling flags for mbox format
2629 handling of "From " header
2633 added MSG_REALLY_DELETED flags to handle deletion of
2634 messages in mbox format.
2637 handling flags for mbox format
2638 disable the MSG_DELETED flags when messages
2639 are deleted in mbox format
2642 "From " headers display fixed.
2648 (get_email_part): skip quoted email addresses, like in e.g.
2649 "'alfons@proteus.demon.nl'".
2653 Minor GUI fixes adding horizontal scrollbars to Hoa's matcher dialogs,
2654 and fixing the persistence troubles when using separate windows.
2658 Added #define SEPARATE_ACTION used in the gtk item factory for
2659 the SEPARATE_FOLDER and SEPARATE_MESSAGE items, so we can
2660 use gtk_item_factory_get_widget_by_action() to get the items.
2662 Removed separate_widget_cb from the gtk item factory data
2664 (mainwindow_create): connect separate_widget_cb() to check
2665 menu item "toggled" signal. also passing a MainWindow pointer
2666 as object data for both check menu items.
2668 (separate_widget_cb): definition of separate_widget_cb() to match
2669 GtkCheckMenuItem's "toggled" signal. Now get the pointer to the main
2670 window using gtk_object_get_data(). The type of window separation
2671 (SEPARATE_MESSAGE or SEPARATE_FOLDER) is passed as the signal's data
2673 * src/prefs_filtering.c,
2674 src/prefs_matcher.c: added horizontal scrollbars
2679 fix segfault with invalid bold font
2681 correctly display summary stats after row is marked
2685 * src/codeconv.c (conv_get_code_conv_func): fix for ISO-8859-*
2686 encodings with libjconv.
2691 added mbox_folder.[ch]
2693 mbox temporary folder
2695 * added src/mbox_folder.[ch]
2697 * src/procheader.[ch]
2700 bugfix for file incorporation filtering
2702 enable creation of MBOX
2703 * src/prefs_display_header.c
2704 enable use of headers like "From "
2705 something that should be fixed :
2706 displaying of such headers add an extra space
2707 * src/prefs_folder_item.c
2708 don't create folders because it is not necessary
2710 added data field to MsgInfo for mbox internal use
2712 added some support for mbox
2714 added get_mbox_cache_dir() function
2716 2001-05-23 [hiroyuki]
2718 * src/headerwindow.c
2729 src/folderview.c: more sync with 0.4.99cvs2.
2731 * src/headerwindow.c: reverted.
2737 * sync with sylpheed 0.4.99cvs2
2745 * src/summaryview.c: bugfixed a premature assignment in summaryview_add_sender_to_cb()
2751 * configure.in: if gnome-config not found, "no" is displayed
2753 * sylpheed.desktop: "Hello World" is replaced with "Sylpheed Mail"
2755 * src/textview.c: now also possible to add mail addresses by right
2756 clicking in the text view
2758 * src/codeconv.c: merged patch which fixes endless loop when encountering
2759 invalid wide characters; from Alte <010@imis.ru>
2763 Added installation of gnome specific things:
2765 * Makefile.am: gnome conditional
2767 * configure.in: check for installed gnome
2769 * added sylpheed.png, sylpheed.desktop
2773 * src/pixmaps/stock_mail_reply_to_author.xpm: new file.
2775 * src/mainwindow.h (main_window_toolbar_create): created a button
2777 (main_window_set_toolbar_sensitive): enable/disable the new button
2779 (toolbar_reply_to_author_cb): handle the new button.
2781 * src/send.c (SEND_EXIT_IF_ERROR, SEND_EXIT_IF_NOTOK): call
2782 send_progress_dialog_destroy() on failure (fixes hang on SMTP
2787 * src/compose.h (ComposeReplyMode): new modes
2788 COMPOSE_REPLY_TO_AUTHOR, COMPOSE_REPLY_TO_AUTHOR_WITH_QUOTE,
2789 COMPOSE_REPLY_TO_AUTHOR_WITHOUT_QUOTE.
2792 (compose_send): move some code into a new function:
2793 (compose_current_mail_account): new function.
2794 (compose_reply): new argument to_author, all callers changed; if
2795 to_author==TRUE and account->protocol==A_NNTP, find and use an
2796 appropriate mail account for replying.
2797 (compose_reply_set_entry): new argument to_author; ignore
2798 compose->replyto if to_author==TRUE.
2800 * src/mainwindow.c: new command "Message/Reply to author".
2801 (main_window_set_menu_sensitive): enable/disable it.
2802 (reply_cb): handle it.
2804 * src/summaryview.c: new command "Reply to author".
2805 (summary_set_menu_sensitive): enable/disable it.
2806 (summary_reply_cb): handle it.
2808 * src/account.c (account_find_mail_from_address): new function.
2814 * sync with sylpheed 0.4.99cvs1
2821 new filtering action : forward and forward as attachment
2824 no need for $DISPLAY when we run sylpheed --help
2825 call to parse_cmd_opt() is moved
2827 * src/mainwindow.[ch]
2828 execute button is hidden when immediate execute
2833 * src/prefs_folder_item.c
2835 better handling of missing directories
2838 reedit is enabled in outbox
2839 reedit is enabled in queue
2845 * src/prefs_filtering.c
2846 changed attachement into attachment
2852 * sync with sylpheed 0.4.67cvs9
2853 * sync with sylpheed 0.4.67cvs7-8
2858 added prefs_filtering.c
2860 * src/filtering.[ch]
2862 removed action : forward_news and forward_news_as_attachement
2863 (forward and forward_as_attachement can be used instead)
2866 added menu option to access filtering configuration
2868 * src/prefs_account.c
2869 changed mail_command default to /usr/sbin/sendmail
2871 * added src/prefs_filtering.[ch]
2872 dialog box for filtering configuration
2874 * src/prefs_matcher.c
2875 added function prefs_matcher_get_criteria_from_matching()
2877 * src/prefs_scoring.c
2878 reset the dialog when register or substitute is clicked
2883 added filtering.[ch]
2885 using filering.[ch] instead of filter.[ch]
2887 reading new filtering configuration
2889 added some filtering actions
2890 and fixed a bug for headers and mail body matching
2892 using filering.[ch] instead of filter.[ch]
2894 handling invalid MsgInfo in mh_copy_msg() and mh_move_msg()
2896 some fixes for filtering
2898 2001-05-14 [hiroyuki]
2900 * src/send.c: fixed some weird indentations.
2901 send_message_with_command(): call pclose() only if p != NULL.
2902 * src/textview.c: get_email_part(): modified the code for readability.
2904 2001-05-14 [hiroyuki]
2908 src/md5ify.h: removed from the cvs.
2912 * src/main.c: include rfc2015.h to avoid compiler warnings.
2913 * src/alertpanel.c (alertpanel_message_with_disable): return 0 if
2914 the panel is already on screen.
2915 * src/prefs_customheader.c (prefs_custom_header_delete_cb): treat
2916 closing the alert window by ESC as "No".
2917 * src/prefs_common.c (prefs_interface_create): moved return
2918 receipt check button to the correct place.
2922 * src/prefs_common.c:
2923 moved return receipt check button to the Send tab. (prefs_send_create)
2924 removed the date format ui related globals. (prefs_display_create)
2928 * sync with sylpheed 0.4.67cvs5-6
2932 * added Alfons' font selection patch
2935 * src/headerwindow.c
2936 * src/prefs_common.c
2937 * src/prefs_common.h
2941 changed version of cache
2943 * src/prefs_matcher.c
2944 added additionnal matching criteria
2948 added references in MsgInfo
2953 prepared some things for new filtering
2955 added some matching properties
2956 inreplyto need to be enhanced
2957 prepared some things for new filtering
2959 added Return-Receipt-To handling
2960 * src/prefs_folder_item.c
2961 changed default value to TRUE
2962 * src/prefs_matcher.c
2963 added some matching properties
2964 * src/prefs_scoring.[ch]
2965 the scoring dialog is finished
2967 added Return-Receipt-To handling
2968 Reference need to be added
2970 added Return-Receipt-To handling
2971 added threadscore to get a better score sorting when
2974 suppressed a bug when we sort the list
2975 when no folder is opened.
2976 better score sorting when threads are enabled
2980 * reverted previous patch because of potential errors
2984 * src/inc.c, src/prefs_common.c, src/prefs_common.h:
2985 applied "toggle mail-retrieval dialog window" patch submitted
2986 by Eric Limpens <eric@qnt.net>
2988 * sync with sylpheed 0.4.67cvs4
2992 * src/matcher.c, src/scoring.c: changed "#ifdef 0" to "#if 0" for
2993 some picky compilers.
2994 * src/rfc2015.h: provide prototype for rfc2015_disable_all().
2995 * src/grouplist_dialog.c: include alertpanel.h.
2996 * src/prefs_headers.c (prefs_headers_deleted): added GTK_BUTTON to
2997 fix compile warning.
2998 * src/scoring.c, src/prefs_folder_item.c, src/matcher.c: brought
2999 #include "defs.h" before others to prevent the warning of `MIN'
3000 and `MAX' redefinition.
3006 * src/prefs_account.c
3007 * src/prefs_display_header.c
3010 added prefs_scoring.[ch]
3011 * src/grouplist_dialog.c
3012 display an error dialog box if the group list
3014 * src/mainwindow.[ch]
3015 added main_window_set_thread_option() function
3016 scoring dialog box enabled
3018 added flags matching unread /new / marked
3019 / deleted / replied / forwarded
3021 newsgroups are now finally in newscache
3022 * src/prefs_matcher.[ch]
3023 finished preferences for matching dialog
3024 * added src/prefs_scoring.[ch]
3025 scoring dialog box completed
3027 conversion to string : added scoringprop_to_string()
3028 write config for preferences :
3029 added prefs_scoring_write_config()
3031 threads can be enabled/disabled independently
3039 thought it would be nice to have a list of all
3040 contributors (used Changelog as a reference)
3043 messed up version numbering...
3047 * sync with sylpheed 0.4.67cvs1-3
3051 * src/prefs_common.c:
3052 better UI for strftime format, double clicking
3053 on format now inserts the format in text entry
3054 replaced close button with standard OK/Cancel
3055 moved date format button to the right of the
3061 Ctrl-Home / Ctrl-End have proper cursor navigation
3065 * src/prefs_matcher.c
3066 finished UI to define matching properties
3067 added ok and cancel button
3068 * src/prefs_filter.c
3069 added ok and cancel button
3071 fixed some bug in xhdr parsing
3076 fixed a bug in textview_show_header(), which displayed two colons (':');
3077 cleaned up some warnings
3082 added prefs_matcher.[ch]
3083 compilation with -W -Wall
3085 ungrab the mouse events if grabbed - does it
3086 fix the bug for disposition notification ?
3088 added a menu option to open the matching dialog.
3090 added matcherprop_to_string() and matcherlist_to_string()
3091 fixed some bugs, changed the name of some options
3092 age_sup and age_inf becomes age_greater and age_lower,
3093 body and messageheaders becomes body_part and headers_part,
3094 changed the names of constants from SCORING_XXX to MATCHING_XXX
3095 * src/prefs_display_header.c
3096 * src/prefs_headers.c
3097 fixed a bug that accidentally destroyed dialogs
3098 when closed them with delete_event
3099 Added *_deleted() which handle delete_event signal correctly.
3100 * src/prefs_folder_item.[ch]
3101 added "enable_thread" field for future customization
3102 * added src/prefs_matcher.[ch]
3103 sample of the UI to define matching properties
3105 using procheader_headername_equal instead of str*cmp functions
3106 using procheader_parse_header() function
3108 using MATCHING_XXX instead of SCORING_XXX
3110 display the sender of the news even if this is ourself
3111 when this is a news message.
3113 using headername_equal() instead of str*cmp functions
3119 * sync with sylpheed 0.4.66
3120 * src/gtkstext.c: trace logs added
3124 * src/prefs_common.[ch]: added option to enable/disable GnuPG
3125 signature check popup.
3126 * src/rfc2015.c (check_signature): show signature check popup only
3127 if it is enabled in preferences.
3133 * sync with sylpheed 0.4.66cvs6
3137 * src/prefs_common.[ch]: added option to enable/disable
3138 looking up sender name in address book for summary pane
3139 * src/summaryview.c: look up sender in the address book
3140 by using Alfons' address completion code
3142 2001-05-07 [hiroyuki]
3145 src/pop.c: pop3_retr_recv(): removed cur_msg_bytes from the
3146 member of Pop3State.
3147 * src/news.c: brought #include "defs.h" before #include <glib.h>
3148 to prevent the warning of `MIN' and `MAX' redefinition.
3152 * removed src/headers_display.[ch]
3153 * removed src/prefs_display_headers.[ch]
3155 use a temporary file in the user directory for mbox import
3157 added XHDR support to get "To" and "Cc" headers
3158 (in order to match news with to or cc field for
3160 added function news_parse_xhdr() to get XHDR response
3162 added function nntp_xhdr()
3164 fetch the message if necessary
3170 * sync with sylpheed 0.4.66cvs3-5
3175 added function itos_buf() to enable use of several buffers
3177 use of itos_buf() instead of itos() in summary list
3178 to fix the broken display of message number.
3182 * src/gtkstext.c: bug in cursor up navigation fixed,
3183 fixed another unsigned / signed comparison (we're getting there :-)
3188 added scoring.c scoring.h
3189 prefs_folder_item.c prefs_folder_item.h
3192 added FOLDERITEM_RC SCORING_RC
3194 added prefs field in FolderItem :
3195 properties for each folder (PrefsFolderItem),
3196 sorting type and mode were added as the first properties.
3198 read config for scoring
3199 * added src/matcher.[ch]
3200 gives functions to parse configuration file to do
3201 matching on mails with a list of conditions.
3203 add option to sort by score
3204 * src/prefs_common.[ch]
3205 added preference option to show score and for
3206 the score column size
3207 * added src/prefs_folder_item.[ch]
3208 properties for each folder (PrefsFolderItem),
3209 sorting type and mode were added as the first properties.
3210 * src/procheader.[ch]
3211 added procheader_parse_header()
3212 added procheader_header_free()
3213 added procheader_headername_equal()
3214 and made modification to use them.
3216 added score field to MsgInfo structure
3217 * added src/scoring.[ch]
3218 gives functions to parse configuration file to do
3219 scoring on mails with a list of conditions.
3220 * src/summaryview.[ch]
3221 save the sorting type and mode for the folder
3222 added column to display the score of the mail
3223 added function summary_score_clicked()
3224 sorting type and mode are restored to the folder
3227 use procheader_parse_header(), procheader_headername_equal()
3228 removed memory leak in text_scan_header when freeing headers
3230 changed the function to match names of headers
3231 using procheader_headername_equal()
3233 Scoring functions are implemented, an interface is needed
3239 hopefully fixed the row up navigation bug,
3240 removed adding back / forward lines to cache
3244 * src/prefs_display_headers.c: user interface changes:
3245 (prefs_display_headers_create): remove unused "Show" check button;
3246 allow reordering of headers by dragging.
3247 (prefs_display_headers_write_config): remove unused variables.
3248 (prefs_display_headers_set_dialog): do not insert "(New)" at top
3249 of lists (not needed with the new UI).
3250 (prefs_display_headers_set_list): scan lists starting from row 0,
3251 not 1 (do not skip "(New)").
3252 (prefs_display_headers_find_header): new function.
3253 (prefs_display_headers_clist_set_row): do not allow duplicates.
3254 (prefs_display_headers_delete_cb): do not skip row 0; treat
3255 closing the alert window by ESC as "No".
3256 (prefs_display_headers_up): do not protect row 0.
3257 (prefs_display_headers_down): do not protect row 0.
3261 * src/mainwindow.c (next_marked_cb, prev_marked_cb): new
3265 (summary_find_next_marked_msg, summary_find_prev_marked_msg,
3266 summary_select_next_marked, summary_select_prev_marked): new
3271 * src/news.c: fixed a bug when no article can be fetched after
3272 server timeout if the connection was restored by news_post():
3273 (news_select_group): new function.
3274 (news_fetch_msg): call news_select_group() before fetching
3276 (news_get_uncached_articles): set session->group after successful
3284 changed version of cache, added cc field
3286 * src/prefs_display_headers.c
3287 the interface was changed
3289 * src/prefs_headers.c
3294 * completed sync of sylpheed cvs2
3295 * src/gtkstext.c: updated row up / down cursor navigation
3296 * src/textview.c: re-edited, prepared for fixing the email address
3301 * src/prefs_common.c: use alfons' strftime ui code
3302 entry_datefmt and datefmt_sample widgets have to be
3303 global in this module because of this change
3308 * src/prefs_common.[ch] added option to activate the return receipt
3313 * src/gtkstext.c: fix for row up/down cursor navigation.
3317 * sync with 0.4.66cvs2
3321 added add-sender-to-addressbook patch
3329 * src/alertpanel.h (AlertValue): added G_ALERT_VALUE_MASK,
3332 * src/alertpanel.c (alertpanel_create): new argument can_disable,
3333 all existing callers changed to pass FALSE; create a check button
3334 to disable the message.
3335 (alertpanel_message_with_disable): new function.
3336 (alertpanel_show): mask value with G_ALERT_VALUE_MASK.
3337 (alertpanel_button_toggled): new function.
3338 (alertpanel_button_clicked, alertpanel_close): set value using
3341 * src/prefs_common.h (PrefsCommon): new field gpgme_warning.
3343 * src/prefs_common.c (prefs_privacy_create): new check button
3344 checkbtn_gpgme_warning.
3346 * src/main.c (main): moved preferences reading before gpgme
3347 initialization; check prefs_common.gpgme_warning before giving the
3348 GnuPG warning and set it to FALSE if the user wants to disable the
3351 2001-05-02 [hiroyuki]
3353 * src/prefs_display_headers.c: modified the layout and some labels.
3357 * src/prefs_account.c (prefs_account_fix_size): new function.
3358 (prefs_account_create): call prefs_account_fix_size(); use
3359 gtk_widget_show instead of gtk_widget_show_all (fixes too large
3360 size when the window is shown for the first time).
3361 (prefs_account_basic_create): changed layout of serv_table; moved
3362 localmbox_entry above smtpserv_entry (logically it replaces
3364 (prefs_account_protocol_activated): set sensitivity of
3365 nntpauth_chkbtn according to the protocol (in addition to
3366 hide/show); commented out gtk_table_set_row_spacing() calls.
3367 (prefs_account_nntpauth_toggled): do nothing if nntpauth_chkbtn is
3368 not sensitive (fixes a bug with disabled username/password boxes
3369 when editing POP3 account after NNTP with authentication).
3375 * src/prefs_account.[ch]
3377 removed local account without SMTP server
3378 added option to use mail command instead of a connexion
3379 to SMTP server when a local account is used
3380 * src/prefs_headers.c
3383 fixed a bug when connexion immediately closed
3393 * src/prefs_account.c (Basic, prefs_account_basic_create): new
3394 widget nntpauth_chkbtn.
3395 (prefs_account_protocol_activated): handle nntpauth_chkbtn
3397 (prefs_account_nntpauth_toggled): new function.
3399 * src/news.c (news_session_new_for_folder): use NNTP
3400 authentication only if ac->use_nntp_auth is set.
3404 * src/Makefile.am changed headers.[ch] in customheader.[ch]
3405 * src/prefs_display_headers.c changed the UI
3406 * src/prefs_headers.c changed account_name to account_id
3407 * src/compose.c using customheader.h
3409 2001-05-01 [hiroyuki]
3413 src/nntp.c: changed sock_read() to sock_gets(), they've been left
3418 * src/Makefile.am added prefs_display_headers.[ch] headers_display.[ch]
3419 * src/defs.h added HEADERS_DISPLAY_RC : name of the config file
3420 for displaying of headers
3421 * src/grouplist_dialog.[ch] minor changes to remove warnings
3422 * src/prefs_display_headers.[ch] dialog to choose the
3423 headers to display in the mail viewer.
3424 * src/headers.h correction of #define
3425 * src/headers_display.[ch] configuration for displaying of headers.
3426 * src/main.c read config of displaying of headers
3427 * src/prefs_common.c add a button to access the config dialog
3428 for displaying of headers
3429 * src/prefs_display_headers.[ch] dialog for configuration for
3430 displaying of the headers.
3431 * src/prefs_headers.c cleaning of code
3432 * src/procheader.c comments added to code
3433 * src/textview.c changes to reorder the headers depending
3434 on the config for displaying of headers
3440 * sync with 0.4.65cvs12
3442 NOTE: nntp.c and news.c in claws and cvs branch differ significantly!
3446 * src/nntp.h (NNTPSockInfo): new field auth_failed.
3448 * src/nntp.c (nntp_mode): return NN_AUTHREQ if sock->auth_failed
3449 is set to force reconnection after authentication failure.
3450 (nntp_gen_command): set sock->auth_failed on authentication
3451 failure, or if sock->userid and sock->passwd are not set.
3453 * src/news.c (news_session_new_for_folder): set userid=NULL if
3454 password dialog is cancelled.
3458 * src/nntp.h (NNTPSockInfo): new type.
3460 * src/nntp.c: all functions updated to use NNTPSockInfo instead of
3462 (nntp_open_auth, nntp_close): new functions.
3463 (nntp_gen_command): new function to handle authentication; all
3464 NNTP command functions updated to use it.
3465 (nntp_authinfo_user, nntp_authinfo_pass): deleted.
3466 (nntp_list): removed old useless code.
3468 * src/news.h (NNTPSession): new field nntp_sock.
3470 * src/news.c: all functions updated to use NNTPSockInfo instead of
3472 (news_session_new): new arguments (userid, passwd); made static;
3473 use nntp_open_auth() if needed.
3474 (news_session_destroy): use nntp_close() instead of sock_close().
3475 (news_query_password): changed arguments.
3476 (news_session_new_for_folder): new function.
3477 (news_session_get): use news_session_new_for_folder().
3478 (news_authenticate): deleted.
3479 (news_get_uncached_articles): removed old authentication code.
3483 * src/news.c: reverted my previous changes (need to do NNTP
3484 authentication in a cleaner way).
3488 * src/news.c (news_nntp_group, news_nntp_list, news_nntp_xover,
3489 news_nntp_post, news_nntp_mode): new functions (wrappers with
3490 authentication support).
3491 (news_get_article_cmd, news_get_article, news_get_header): new
3492 argument "folder"; all callers changed.
3493 (news_get_article_cmd): added authentication support.
3494 (news_session_get): use news_nntp_mode() instead of nntp_mode().
3495 (news_post): use news_nntp_post() instead of nntp_post().
3496 (news_get_uncached_articles): use news_nntp_group() instead of
3497 nntp_group() and news_nntp_xover() instead of nntp_xover();
3498 removed old authentication code.
3499 (news_get_group_list): use news_nntp_list() instead of nntp_list().
3501 * src/nntp.c (nntp_list): return real error code instead of
3506 * configure.in: fixed wint_t typedef detection again
3510 * src/prefs_account.[ch], added A_LOCAL_CMD
3511 (send mail with mail command)
3512 * src/send.c added function send_message_with_command()
3513 * src/inc.c made a more secure get_spool() function with
3514 mktemp() but maybe mkstemp() or something more
3519 * src/textview.c, colorization of email addresses in headers
3523 * bug sync with sylpheed
3524 * prefs_common.c: created date format ui for darko
3525 * sync with 0.4.65cvs11
3526 * configure.in: corrected to have the new gpg checks
3530 * completed sync with 0.4.65cvs10
3531 * minor debug things added to gtkstext.c
3535 * configure.in: remove check for availability of
3536 strftime() as advised by Hiroyuki
3537 * src/prefs_common.[ch], src/procheader.c:
3538 synch strftime() code with Hiroyki's main branch
3542 * src/news.c: news_query_password(), news_authenticate(): new
3544 news_get_uncached_articles(): added NNTP authentication
3546 * src/nntp.[ch]: nntp_authinfo_user(), nntp_authinfo_pass():
3548 * src/prefs_account.c: prefs_account_protocol_activated():
3549 enable userid and password fields for NNTP.
3553 * configure.in: check for availability of strftime()
3555 * src/prefs_common.[ch], src/procheader.c: use
3556 strftime() for displaying date in summary pane if it
3561 * more .cvsignore cleanups [alfons]
3565 * ac/sv-check-type.m4: new autoconf macro.
3566 * configure.in: fixed wint_t typedef detection (did not work
3571 * acconfig.h: added USE_GTKGDK_XIM definition for autoheader.
3575 * modified gtkstext.c : buggy cursor navigation fixed,
3576 and font descent also taken in account when drawing
3580 * added comments in src/news.c src/nntp.c
3581 * added src/prefs_headers.[ch]
3582 * added src/headers.[ch]
3583 * modified compose.c to activate custom headers
3584 added function is_in_custom_headers
3585 * modified prefs_account.[ch]
3586 added function prefs_account_customhdr_edit
3587 * modified src/defs.h :
3588 added HEADERS_RC : name of the config file
3589 for the custom headers
3600 added gtkstext with configure.in patch by Hiroyuki which
3601 should fix the XIM detection [alfons]
3603 * more clean up of cvs [alfons]
3605 * removed all Makefile.in files to attic.
3607 * updated all .cvsignores to really ignore things that could
3608 be unintentionally committed by a recursive commit.
3611 * added src/grouplist_dialog.[ch]
3612 * changed src/folderview.c to call grouplist_dialog instead
3615 added functions news_reset_group_list
3616 and news_get_group_list
3618 added function nntp_list
3620 added GROUPLIST_FILE : name of the newsgroup list cache file
3624 * added option to warn about queued messages on exit [sergey]:
3626 * src/compose.c: compose_queue(): call folder_item_scan()
3627 and folderview_update_item() after queueing.
3628 * src/folderview.c: folderview_update_node(): draw the queue
3629 folder in bold font if there are queued messages.
3630 * src/mainwindow.c: queued_messages(): new function.
3631 app_exit_cb(): display warning if there are queued messages
3632 if warn_queued_on_exit is set.
3633 * prefs_common.[ch]: add warn_queued_on_exit option.
3635 * enhanced GnuPG key selection support [sergey]:
3637 * src/select-keys.c: updated to newer version from Win32
3638 branch with support for selecting arbitrary keys.
3639 * src/prefs_account.c: added the Privacy tab to the account
3641 prefs_account_privacy_create(),
3642 prefs_account_sign_key_set_data_from_radiobtn(),
3643 prefs_account_sign_key_set_radiobtn(): new functions.
3644 * src/prefs_account.h: new preferences sign_key_type, sign_key_id.
3645 * src/rfc2015.c: set_signers(): new function.
3646 pgp_sign(): add the account parameter, call set_signers().
3647 rfc2015_sign(): add the account parameter, pass it to pgp_sign().
3648 * src/rfc2015.h: rfc2015_sign(): updated prototype.
3649 * src/compose.c: pass the current account to rfc2015_sign().
3651 * tag name claws added to prevent confusion with main branch [alfons]
3653 * Sync with sylpheed-0.4.65cvs4 and made it compile. [sergey]
3655 * autogen.sh: Added "--enable-maintainer-mode". [sergey]
3657 * sync with recent sylpheed cvs. Untested though. [alfons]