separate username/password for SMTP Auth
[claws.git] / ChangeLog.claws
1 2001-10-13 [paul]       0.6.3claws14
2
3         * src/prefs_account.[ch], src/send.c, src/smtp.[ch]
4                 add Sergey's smtpcred.patch
5                 adds separate username/password setting for SMTP Auth
6                 needed by some servers
7
8 2001-10-13 [paul]       0.6.3claws13
9
10         * src/pgptext.[ch] **NEW FILES**
11         * src/Makefile.am, src/messageview.c, src/mimeview.c
12                 decrypt ascii-armored gpg text embedded in
13                 the message body.
14                 Submitted by Jens Jahnke <jan0sch@gmx.net>
15
16 2001-10-13 [christoph]  0.6.3claws12
17
18         * README.claws
19                 some more details on default to and
20                 feature requests
21         * src/main.c
22                 init glib threading when ldap is used
23         * src/syldap.c
24                 threading fixes
25         * po/de.po
26                 fixed a typo
27
28 2001-10-12 [paul]       0.6.3claws11
29
30         * src/prefs_common.[ch], src/rfc2015.c
31                 enable ascii-armored gpg text to be embedded in the
32                 message body, selectable through the 'Privacy'
33                 preferences. Supports encrypting only.
34                 Submitted by Ravemax <ravemax@dextrose.com>
35
36 2001-10-12 [paul]       0.6.3claws10
37
38         * sync with sylpheed 0.6.3cvs6
39                 see ChangeLog entries 2001-10-11 and 2001-11-12
40
41         * src/folderview.c
42                 incorporated mbox folders, scoring, and folder
43                 properties into the sync
44
45 2001-10-12 [darko]      0.6.3claws9
46
47         * README.claws
48                 describe quotation wrapping
49         * src/compose.c
50                 don't treat tab as space to calculate line length properly
51
52 2001-10-11 [alfons]
53
54         * README.claws
55                 correct description of how to make new filtering system work,
56                 add some other things
57                 
58         * src/syldap.c
59                 remove sched_yield() (not necessary / unportable)
60
61 2001-10-11 [paul]       0.6.3claws8
62
63         * sync with sylpheed 0.6.3cvs3
64                 see ChangeLog entry 2001-10-10
65
66 2001-10-10 [christoph]  0.6.3claws7
67
68         * .cvsignore
69                 ignore 2 files created by newer autotools
70         * src/prefs_folder_item.c
71                 using table for widget alignment
72                 fixed memory leak and broken octal display
73         * src/filesel.c
74                 fixed segfault caused by lost filename
75                 workaround
76
77 2001-10-10 [paul]       0.6.3claws6
78
79         * sync with sylpheed 0.6.3cvs2
80                 see ChangeLog entries 2001-10-09 and 2001-10-10
81
82 2001-10-10 [darko]      0.6.3.claws5
83
84         * src/gtkstext.c
85                 proper calculation of right margin if smart wrapping is enabled
86         * src/compose.c
87                 automatically wrap long lines if wrap quotation is enabled
88
89 2001-10-09 [alfons]     0.6.3.claws4
90
91         * src/summaryview.c
92                 select correct row when deleting last row in the summary view (and
93                 close bug "[ #469104 ] select second last in list when deleting")
94
95 2001-10-09 [paul]       0.6.3claws3
96
97         * sync with sylpheed 0.6.3cvs1
98                 updated some autotool scripts
99
100 2001-10-09 [darko]      0.6.3claws2
101
102         * src/gtkstext.[ch]
103                 new name and mark with Sylpheed comment
104         * src/compose.c
105                 smart quotation wrapping a-la VIM
106
107 2001-10-08 [paul]       0.6.3claws1
108
109         * sync with sylpheed 0.6.3 release
110                 see ChangeLog entry 2001-10-08
111
112 2001-10-08 [paul]       0.6.2claws24
113
114         * src/summaryview.c
115                 more sync with sylpheed 0.6.2cvs12
116                 Fixed the bug that didn't select the last row correctly
117
118
119 2001-10-07 [paul]       0.6.2claws23
120
121         * sync with sylpheed 0.6.2cvs12
122                 see ChangeLog entry 2001-10-07
123
124 2001-10-06 [match]
125         * src/jpilot.[ch]
126                 enable jpilot to read unsynch'ed addresses.
127
128         * src/editldap_basedn.c
129                 fix segfault when opening dialog.
130
131 2001-10-06 [alfons]     0.6.2.claws22
132
133         * src/summaryview.c
134                 fix bug with summary view selecting last *inserted*
135                 node instead of last *visible* node. remember we
136                 work with a tree
137
138 2001-10-06 [paul]       0.6.2claws21
139
140         * po/pt_BR.po
141                 updated translation, contains some fixes and new
142                 translations, submitted by Gustavo Noronha Silva
143                 <kov@debian.org>
144
145         * src/prefs_common.c
146                 change 'each' to 'every' - fix dubious English
147
148         * sync with sylpheed 0.6.2cvs11
149
150 2001-10-05 [alfons]     0.6.2claws20
151
152         * src/mainwindow.[ch], src/folderview.c
153                 make composite tool button switch between "Compose News"
154                 and "Compose Mail" depending on selected folder
155                 (nifty idea by Kim Schulz <kim@schulz.dk>)
156
157 2001-10-05 [paul]       0.6.2claws19
158
159         * src/mainwindow.c, src/summaryview.c
160                 fix 'Message/Reply to all', broken in last commit
161
162         * src/compose.c
163                 fix X_BEENTHERE seg fault, thanks to Alfons
164
165 2001-10-04 [paul]       0.6.2claws18
166
167         * src/compose.[ch], src/mainwindow.c
168                 make "Message/Reply" reply to mailing lists; matches
169                 'X-Mailing-list:' and 'X-BeenThere:' ML headers.
170                 based on portions of the patch submitted by
171                 Junichi Uekawa <dancer@netfort.gr.jp>
172
173 2001-10-04 [darko]      0.6.2claws17
174
175         * src/compose.c
176                 better smart wrapping
177         * src/gtkstext.[hc]
178                 a function to make text buffer contiguous
179
180 2001-10-03 [paul]       0.6.2claws16
181
182         * sync with sylpheed 0.6.2cvs10
183
184 2001-10-02 [alfons]
185
186         * configure.in
187         * po/zh_CN.GB2312.po, po/zh_TW.Big5.po
188                 close bug "[ #466566 ] compile error on mdk 8.0" by removing
189                 references to chinese translations (hope someone picks up
190                 this)
191
192 2001-10-02 [christoph]  0.6.2claws15
193
194         * src/compose.c
195                 fixed non translated header bug
196         * ChangeLog.claws
197                 fixed wrong date in alfons last entry ;)
198
199 2001-10-02 [alfons]     0.6.2claws14
200
201         * src/compose.c, src/prefs_common.[ch]
202                 add block cursor option
203
204 2001-10-02 [paul]       0.6.2claws13
205
206         * sync with sylpheed 0.6.2cvs9
207
208 2001-09-30 [paul]       0.6.2claws12
209
210         * po/de.po, po/es.po, po/fr.po, po/nl.po, po/pt_BR.po
211                 updated translations
212
213         * po/POTFILES.in
214                 add 'src/importldif.c'
215
216         * AUTHORS, tools/README, tools/eud2gc.py, tools/Makefile.am
217                 added eudora-to-vCard conversion tool
218                 submitted by Jeroen Versteeg <j.m.versteeg@student.utwente.nl>
219
220         * sync with sylpheed 0.6.2cvs8
221
222 2001-09-30 [paul]
223
224         * sylpheed-0.6.2claws released
225
226 2001-09-27 [melvin]     0.6.2claws11
227
228         * src/gtkspell.c
229                 fixed crash when using default path (introduced 
230                 in 0.6.2claws10)
231                 fixed tiny bug for initial suggestion mode
232
233 2001-09-27 [melvin]     0.6.2claws10
234         
235         * src/gtkspell.c
236                 fixed bug where gtkpspell didn't set the path correctly
237
238         * README.claws
239                 added a paragraph about spell checking
240                 
241
242
243 2001-09-27 [paul]       0.6.2claws9
244
245         * src/addrbook.c, src/addrcache.c, src/addritem.c, src/jpilot.c
246                 replace '// comments' with '/* comments */' to prevent
247                 some compiler warnings 
248
249         * sync with sylpheed 0.6.2cvs6
250
251 2001-09-26 [alfons]     0.6.2claws8
252
253         * src/messageview.c
254                 introduce return receipt request notification again,
255                 which was lost because of other semantics in 
256                 procheader_parse() (???)
257
258 2001-09-26 [christoph]  0.6.2claws7
259
260         * src/compose.c
261                 replace comments for old code with #if 0
262                 readded auto cc, bcc and reply-to
263         * src/prefs_matcher.c
264         * src/prefs_scoring.c
265                 removed some definition (was moved to
266                 prefs.h)
267
268 2001-09-26 [paul]       0.6.2claws6
269
270         * src/mainwindow.c
271                 make 'Follow-up and reply to' sensitive
272
273         * more sync with sylpheed 0.6.2cvs5
274
275 2001-09-25 [melvin]
276
277         * 0.6.2claws5
278
279         * src/gtkspell.c
280                 fixed bug for "US-ASCII" introduced by the encoding code
281
282 2001-09-25 [paul]
283
284         * 0.6.2claws4
285
286         * src/prefs_common.[ch], src/summaryview.c
287                 'next unread msg' 'go to next folder?' dialog can be
288                 given default behaviour, either always show dialog,
289                 or assume 'yes', or assume 'no'
290                 Submitted by wwp <subscript@free.fr>
291
292 2001-09-25 [melvin]
293                 
294         * src/compose.c src/gtkspell.[ch]
295                 added support for different encodings
296
297 2001-09-25 [paul]
298
299         * more sync with sylpheed 0.6.2cvs5
300
301 2001-09-24 [alfons]
302         
303         * src/prefs_folder_item.c
304                 add check for item->prefs->default_to string is NULL and
305                 add another check when freeing this string
306
307 2001-09-24 [paul]
308
309         * configure.in
310                 change to version 0.6.2claws3
311
312         * sync with sylpheed 0.6.2cvs5 
313
314 2001-09-24 [match]
315         * src/ldif.[ch], src/importldif.[ch], addressbook.c
316                 import LDIF files.
317         * src/addrcache.[ch], addrindex.[ch]
318                 small update for future
319         * src/addrbook.c
320                 fix test XML file.
321
322 2001-09-24 [melvin]
323         * src/gtkspell.[ch]
324                 added 'Learn from mistakes' option
325                 better handling of quotes in checked words
326                 sorted dict list
327         * po/fr.po
328                 small update for spell checking stuff
329
330 2001-09-23 [alfons]
331         
332         * src/gtkspell.c
333                 edit a little bit so it complies more with main coding style
334
335 2001-09-23 [alfons]
336
337         * src/folder.[ch], prefs_folder_item.c, compose.c
338                 migrate "request return receipt" folder property
339                 to folderlist.xml
340
341 2001-09-22 [alfons]
342
343         * README.claws **NEW**
344                 (add things of interest for users of main branch 
345                 and claws here)
346
347         * src/folder.[ch], src/mainwindow.c, src/summaryview.c
348                 re-implement threading per folder option, but store 
349                 the setting in folderlist.xml (where it belongs)
350
351 2001-09-21 [melvin]
352
353         * src/gtkspell.[ch]
354                 fixed bug when compose window is under another window
355         * src/prefs_common.[ch] src/compose.c
356                 changed 'dictionary_path' to 'dictionary' to be consistent
357                 dropped PSPELL_PATH macro (hard coded default to /usr/local/share/pspell)
358         * ac/pspell.m4 src/Makefile.am 
359                 dropped PSPELL_PATH macro
360         * po/fr.po
361                 updated translations
362
363 2001-09-21 [christoph]
364
365         * src/compose.c
366                 added border around header fields
367                 keep header type when new field is added
368
369 2001-09-20 [christoph]
370
371         * src/utils.[ch]
372                 more portable debug_print with source filename
373                 and linenumber
374         * src/procmsg.c
375                 more newlines after debug messages
376
377 2001-09-20 [paul]
378
379         * configure.in
380                 change to version 0.6.2claws2
381
382         * sync with sylpheed 0.6.2cvs3
383
384 2001-09-19 [melvin]
385
386         * src/gtkspell.c
387                 fixed the post-right-click focus pb
388                 fixed crash when 'Spell check all' after dict change 
389                         and when cursor is at the end of the text
390                 shift-right-click pops up config menu even on misspelled words.
391         * po/POTFILES.in
392                 added gtkspell.c
393
394 2001-09-19 [melvin]
395
396         * src/about.c
397                 added pspell to compiled-in features list
398
399 2001-09-18 [melvin]
400
401         * switched to pspell and dropped ispell
402         * ac/pspell.m4
403                 new file. autoconf macro for pspell
404         * ac/Makefile.am 
405         * configure.in acconfig.h
406                 added pspell support
407         * src/Makefile.am
408         * src/main.c src/compose.[ch] src/gtkspell.[ch]
409         * src/prefs_common.[ch] 
410                 added pspell support
411
412 2001-09-18 [christoph]
413
414         * src/addr_compl.c
415         * src/template.[ch]
416                 replace LOG_MESSAGE with debug_print
417         * src/compose.[ch]
418                 gui improvements
419         * src/menu.c
420                 added newline after debug message
421         * src/utils.h
422                 using __VA_ARGS__ for debug_print macro
423         * tools/.cvsignore
424                 ignore Makefile and Makefile.in
425
426 2001-09-18 [paul]
427
428         * configure.in
429                 change to version 0.6.2claws1
430         * sync with sylpheed 0.6.2cvs1
431
432         * src/matcher.c 
433         * src/prefs_matcher.c
434                 add 'score equal to' option, submitted by
435                 Paul Evans <nerd@freeuk.com>
436
437 2001-09-15 [christoph]
438
439         * src/mainwindow.c
440                 comment out menu entry not existing in claws
441         * src/menu.c
442                 add debug output for non existing menu entries
443         * src/summaryview.c
444                 fix next/prev unread message for ignored threads
445         * src/utils.[ch]
446                 add sourcefile and line number to debug output
447                 otherwise it is sometimes hard to find the
448                 source code part if debug messages are translated
449
450 2001-09-14 [darko]
451         
452         * src/folderview.c
453                 refresh target folder style after colour is changed
454
455 2001-09-13 [paul]
456
457         * configure.in
458                 change to version 0.6.1claws3
459
460         * sync with sylpheed 0.6.1cvs6
461
462 2001-09-13 [darko]
463         
464         * src/folderview.c
465                 fix target folder colourization to use user selected colour
466
467 2001-09-12 [darko]
468         
469         * src/summaryview.c
470                 fix crash when message that is marked for copy/move is unmarked
471
472 2001-09-09 [paul]
473
474         * configure.in
475                 change to version 0.6.1claws2
476
477         * sync with sylpheed 0.6.1cvs3
478
479 2001-09-09 [alfons]
480         
481         * src/folderview.c
482                 fix bug with default font used for trash folder text
483
484 2001-09-06 [paul]
485
486         * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
487                 updated translations
488
489         * configure.in
490                 change to version 0.6.1claws1
491
492         * sync with sylpheed 0.6.1cvs2
493
494 2001-09-03 [paul]
495
496         * po/POTFILES.in
497                 add Match's new addressbook
498
499         * po/de.po
500                 updated translation submitted by Jens Oberender
501
502 2001-09-02 [paul]
503
504         * configure.in
505                 change to 0.6.1claws
506         * sync with sylpheed 0.6.1 release
507
508 2001-09-02 [paul]
509
510         * configure.in
511                 change to 0.6.0claws2
512
513         * sync with sylpheed 0.6.0cvs4
514
515         * po/pt_BR.po
516                 updated translation submitted by Fabio Junior Beneditto
517
518 2001-09-01 [match]
519         * pixmaps/
520                 interface.xpm
521                 book.xpm
522                 address.xpm
523         * src/
524                 Makefile.am
525                 a ton of new files
526
527 2001-08-31 [paul]
528
529         * configure.in
530                 change to version 0.6.0claws1
531
532         * sync with sylpheed 0.6.0cvs1
533
534         * po/es.po
535                 updated translation submitted by Ricardo Mones Lastra
536
537         * po/POTFILES.in
538                 add 'src/prefs_templates.c'
539
540         * src/compose.c, src/summaryview.c
541                 fix segfault on 'Re_edit'               
542
543 2001-08-30 [alfons]
544
545         * configure.in, Makefile.am
546         * tools/Makefile.am
547                 add tools directory to source distribution
548
549 2001-08-30 [paul]
550
551         * configure.in
552                 change to version 0.6.0claws
553
554         * sync with sylpheed 0.6.0 release
555
556 2001-08-30 [christoph]
557
558         * configure.in
559                 removed autoconf version check
560
561 2001-08-30 [paul]
562
563         * src/account.c, src/compose.c, src/prefs_common.[ch]
564         * src/procheader.[ch] src/utils.[ch]
565                 Enhanced automatic account selection on replies
566                 Submitted by Melvin Hadasht <melvin.hadasht@free.fr>
567
568         * configure.in
569                 add LDAP and JPilot to the configuration results output.
570
571 2001-08-29 [christoph]
572
573         * src/summeryview.c
574                 no bold font for ignored threads
575
576 2001-08-29 [paul]
577
578         * configure.in
579                 change to version 0.5.3claws6
580
581         * sync with sylpheed 0.5.3cvs10
582                 src/stringtable.[ch]: New Files
583
584         * src/compose.c, src/gtkutils.c, src/gtkutils.h, src/mainwindow.c
585         * src/pixmaps/sylpheed.xpm
586                 add mini-icons to windows (by Alfons)
587
588 2001-08-27 [paul]
589
590         * src/mainwindow.c
591                 new functions: next_labeled_cb(), prev_labeled_cb()
592
593         * src/summaryview.c
594                 new functions: summary_find_next_labeled_msg(), summary_find_prev_labeled_msg(),
595                 summary_select_next_labeled(), summary_select_prev_labeled()
596
597         * src/pixmaps/dir-close.xpm, src/pixmaps/dir-open.xpm, src/pixmaps/trash.xpm
598                 give claws blue folders and a blue trash can
599
600 2001-08-27 [paul]
601
602         * configure.in
603                 change to version 0.5.3claws5
604
605         * sync with sylpheed 0.5.3cvs9
606                 src/labelcolors.[ch] renamed to src/colorlabel.[ch] 
607
608 2001-08-24 [christoph]
609
610         * src/filesel.c
611                 keep filename when browsing directories
612                 (not working for user entered filename, but
613                  for default name and selected filename from
614                  file list)
615         * src/mainwindow.c
616                 fixed wrong spelling "Folllow-up"
617         * src/mbox_folder.c
618         * src/procmsg.c
619         * src/summaryview.c
620                 fixed new/unread message count with ignored
621                 threads (2 commits, first didn't notice no
622                 longer needed decreasing)
623         * src/inc.c
624                 readded scrolling of progress dialog
625                 (lost in sync)
626
627 2001-08-24 [paul]
628
629         * configure.in
630                 change to 0.5.3claws4
631
632         * sync with sylpheed 0.5.3cvs7
633
634 2001-08-24 [christoph]
635
636         * src/compose.c
637                 set request return receipt when replying
638                 if it is set is the folder prefs of the
639                 message
640         * src/inc.c
641                 disable final error popup if popups are
642                 disabled in config (again)
643
644 2001-08-23 [paul]
645
646         * configure.in
647                 Change version number to 0.5.3claws3
648
649         * sync with sylpheed 0.5.3cvs5
650
651         * src/mimeview.c
652                 double quote '%s' in 'gedit %s' to fix bug when
653                 opening attachment with spaces in the name
654
655 2001-08-22 [alte]
656         * src/Makefile.am, src/compose.[ch], src/defs.h, src/mainwindow.c,
657           src/prefs_templates.[ch], src/template.[ch], src/template_select.[ch]
658                 initial message templates support
659
660
661 2001-08-22 [paul]
662
663         * configure.in
664                 change version number to 0.5.3claws2
665
666         * sync with sylpheed 0.5.3cvs4
667
668         * src/procmsg.h src/summaryview.c
669                 re-implement (un)ignore thread
670
671 2001-08-21 [paul]
672
673         * src/summaryview.c
674                 remove unnecessary code
675         * src/compose.c
676                 enable 'dynamic' signatures (submitted by
677                 Eric Limpens <eric@hscg-internet.nl>)
678
679 2001-08-21 [paul]
680
681         clean up after sync with sylpheed 0.5.3 release
682
683         * src/folderview.c
684                 fix re-introduced font mess, see Christoph's
685                 entry 2001-06-24
686
687         * src/summaryview.c
688                 remove prev_msgnum
689                 use sylpheed's small font instead of
690                 gtk default font for summary view
691
692
693 2001-08-17 [paul]
694
695         * configure.in
696                 add pl to ALL_LINGUAS - sync with main branch
697
698         * po/de.po, po/es.po, po/nl.po, po/pt_BR.po
699                 Updated. Translations by Jens Oberender, Ricardo Mones
700                 Lastra, Alfons, and Fabio Junior Beneditto respectively.
701
702         * po/pl.po  ** NEW FILE **
703                 sync with the main branch
704
705         * src/folderview.c
706                 fix target folder colorizing and refresh problem
707
708
709 2001-08-17 [christoph]
710
711         * src/mainwindow.c
712                 claws uses 4 colors for target folder coloring.
713                 arrays were not long enough and destroyed the
714                 stack causing a segfault.
715                 target folder colorizing does not work anymore
716                 for me
717
718 2001-08-16 [paul]
719
720         * configure.in
721                 change to version 0.5.3claws1
722
723         * src/folder.h, src/folderview.[ch], src/gtkutils.[ch],
724           src/inc.[ch], src/mainwindow.c, src/pop.c, src/prefs_account.c,
725           src/prefs_common.[ch], src/summaryview.[ch], src/textview.c, src/utils.c
726
727                 sync with sylpheed 0.5.3 release, but keep claws method of
728                 configuring/saving fonts
729
730         * src/addressbook.[ch]
731                 rename addressbook_add_contact_by_menu() to addressbook_add_submenu()
732                 in line with a similar change in Hiroyuki's branch
733
734         * src/mainwindow.[ch]
735                 disable main_window_set_thread_option()
736         * src/prefs_folder_item.c
737                 comment out &tmps_prefs.enable_thread,
738         * src/mbox_folder.c, src/procmsg.[ch]
739                 comment out MSG_IS_IGNORE_THREAD
740         * src/summaryview.c
741                 comment out summary_ignore_thread() and summary_unignore_thread()
742                 comment out MSG_IS_IGNORE_THREAD
743
744                 use Hiroyuki's threading instead.
745
746
747
748 2001-08-15 [paul]
749
750         * src/account.c
751                 use Hiroyuki's 0.5.3 column scheme but also
752                 include the enable/disable button.
753         * src/pixmaps/mark.xpm
754                 add Hiroyuki's amended pixmap
755
756 2001-08-13 [christoph]
757
758         * src/account.c
759                 receive at get all column showed wrong state for APOP
760                 button should only work for POP3 and APOP accounts
761         * src/prefs_account.c
762                 added missing preprocessor statement for SSL
763
764 2001-08-12 [paul]
765
766         * src/account.[ch]
767                 add 'receive at get all' column and enable/disable
768                 button.
769
770 2001-08-06 [christoph]
771
772         * src/account.c
773                 show usage of SSL in protocol column
774
775         * src/imap.c
776         * src/inc.c
777                 renamed ssl options
778
779         * src/prefs_account.[ch]
780                 moved ssl options to a new page
781
782         * src/send.c
783         * src/smtp.c
784         * src/ssl.[ch]
785                 renamed ssl options
786                 added support for SMTP STARTTLS command
787
788 2001-08-05 [christoph]
789
790         * configure.in
791                 debian autoconf needs version check to find
792                 correct autoconf version. if the file is
793                 named configure.in 2.13 is used, which does
794                 not work with this configure.in script.
795                 other solution would be to rename the script
796                 to configure.ac as suggested in the autoconf
797                 manual.
798
799         * src/inc.c
800                 disable final error popup if popups are
801                 diabled in config
802
803         * src/socket.c
804                 bugfix in ssl_gets
805                 fixes IMAP over SSL problem
806
807 2001-08-03 [paul]
808
809         * configure.in
810                 change to 0.5.2claws1
811
812         * sync with sylpheed 0.5.2cvs1
813
814 2001-08-02 [alfons]
815
816         * configure.in
817                 quick fix for ispell detection...
818
819 2001-08-01 [paul]
820
821         * configure.in
822                 change to 0.5.1claws4
823
824         * sync with sylpheed 0.5.1cvs7
825
826 2001-07-31 [alfons]
827
828         * src/prefs_common.c, src/prefs_common.h, 
829           src/gtkspell.c, src/gtkspell.h
830                 add global spelling checker settings (compose tab) +
831                 selection of dictionary 
832           
833         * configure.in  
834                 guess valid ispell location
835
836 2001-07-31 [paul]
837
838         * po/POTFILES.in
839                 removal of 'src/quote_fmt_parse.c'
840         * po/de.po
841                 Updated de.po
842                 (submitted by Jens Oberender <didge@suse.de>)
843
844 2001-07-31 [darko]
845
846         * src/folder.[ch]
847         * src/folderview.[ch]
848         * src/mainwindow.c
849         * src/mh.c
850         * src/prefs_common.[ch]
851         * src/summaryview.c
852                 target folder colourization
853
854 2001-07-30 [paul]
855
856         more sync with Sylpheed 0.5.1cvs6 
857
858 2001-07-30 [darko]
859
860         * src/mh.c
861         * src/prefs_folder_item.[hc]
862         * src/summaryview.c
863                 shared folders support with a GUI
864
865 2001-07-29 [paul]
866
867         0.5.1claws3
868
869         * sync with Sylpheed 0.5.1cvs6
870
871 2001-07-29 [paul]
872
873         * po/pt_BR.po
874                 updated
875                 (submitted by Fabio Junior Beneditto)
876
877 2001-07-28 [paul]
878
879         * src/procmime.c
880         * AUTHORS
881                 patch to correct bad image mime headers
882                 (submitted by Don Quijote <dq@searchlores.org>)
883
884 2001-07-28 [paul]
885
886         * tools/gif2xface.pl   **NEW FILE**
887         * tools/README
888                 script to convert file.gif to file.xface for
889                 use in a custom header.
890                 (submitted by Ricardo Mones Lastra <mones@aic.uniovi.es>)
891
892 2001-07-27 [alfons]
893         
894         * configure.in
895                 change macros for detecting JPilot and LDAP
896
897 2001-07-27 [christoph]
898
899         * src/filtering.c
900                 code cleanup (MIN / MAX warning, needed casting)
901
902 2001-07-27 [alfons]
903
904         * procheader.c
905                 disallow setting flags when detecting certain headers
906                 (X-Status, Status, Seen, X-Seen). 
907         
908         * sync with Hiroyuki's Sylpheed 0.5.1cvs5
909
910 2001-07-27 [christoph]
911
912         * src/prefs_filter.c
913         * src/prefs_filtering.c
914         * src/prefs_matcher.c
915         * src/prefs_scoring.c
916                 scroll list when moving rows up or down
917
918         * src/imap.c
919         * src/imap.h
920         * src/prefs_account.c
921         * src/prefs_account.h
922         * src/send.c
923                 SMTP over SSL (untested, feedback requested)
924                 IMAP over SSL
925
926         * src/ssl.c
927                 code cleanup
928
929 2001-07-26 [alfons]
930         
931         * configure.in, acconfig.h
932                 define CLAWS (need this for main / claws detection)
933
934 2001-07-25 [alfons]
935
936         * configure.in
937                 Sylpheed 0.5.1claws2
938                 
939         * sync with Sylpheed 0.5.1cvs4
940
941 2001-07-25 [christoph]
942
943         * src/scoring.c
944                 fixed segfault
945                 item->prefs == NULL (don't know why)
946
947 2001-07-25 [alfons]
948
949         * configure.in
950                 Sylpheed 0.5.1claws1
951
952         * sync with Sylpheed 0.5.1cvs1-3
953
954 2001-07-24 [christoph]
955
956         * src/folderview.c
957         * src/prefs_folder_item.[ch]
958                 added folderitem preferences dialog with
959                 default To: and auto request return receipt
960
961         * src/compose.[ch]
962         * src/menu.[ch]
963                 changes to handle new folderitem preferences
964
965         * src/mainwindow.c
966         * src/summaryview.c
967                 call compose new mail with current folderitem
968
969 2001-07-24 [alfons]
970
971         Release Sylpheed 0.5.1claws
972
973         * configure.in
974                 change to release version 0.5.1claws
975
976 2001-07-24 [christoph]
977
978         * src/summaryview.c
979                 fixed segfault that happend when the selected
980                 message was removed while retrieving new messages.
981
982         * po/es.po
983                 updated translation
984                 (submitted by Ricardo Mones Lastra <mones@trasgu.aic.uniovi.es>)
985
986 2001-07-22 [alfons]
987
988         add English User Manual for Sylpheed by Paul Kater (paul@nlpagan.net).
989         this is a work in progress, for more information: http://nlpagan.net/sylman 
990         
991         * configure.in, src/mainwindow.c, manual/Makefile.am
992                 add support for English manual
993
994         * AUTHORS
995                 add authors of user manuals
996
997         * manual/en/sylpheed*.html
998                 add English documentation
999
1000 2001-07-22 [christoph]
1001
1002         * po/POTFILES.in
1003                 added src/ssl.c
1004         * src/ssl.c
1005                 changed a wrong debug message
1006
1007 2001-07-22 [alfons]
1008
1009         * po/nl.po
1010                 update Dutch translation
1011
1012         * src/prefs_filtering.c, 
1013           src/prefs_matcher.c
1014                 add more translatable strings           
1015
1016 2001-07-21 [alfons]
1017
1018         0.5.0claws7
1019
1020         * configure.in
1021                 change version
1022
1023         * src/inc.c, src/summaryview.[ch]
1024                 prevent update of mark file when filtering has done, by
1025                 using a variable; this affects two functions:
1026                         inc.c::inc_finished()
1027                         summaryview.c::summary_show()
1028
1029 2001-07-20 [alfons]
1030
1031         * src/filtering.[ch], src/prefs_filtering.c, 
1032           src/matcher.[ch]
1033                 add filtering action for label coloring 
1034
1035         * po/POTFILES.in
1036                 add labelcolors.c
1037
1038         * added src/labelcolors.c
1039         * added src/labelcolors.h
1040         * src/Makefile.am, src/summaryview.c
1041                 rearrange label coloring code
1042
1043         * src/procmsg.h
1044                 add more parentheses so label colouring works correctly
1045
1046         * src/filtering.c
1047                 don't really delete message, but move it to Trash
1048
1049         * src/prefs_matcher.c
1050                 add quote options to info dialog
1051
1052 2001-07-20 [christoph]
1053
1054         * src/Makefile.am
1055         * src/inc.c
1056         * src/main.[ch]
1057         * src/socket.h
1058         * src/ssl.[ch] (new)
1059                 moved ssl stuff to a seperate file
1060
1061 2001-07-20 [darko]
1062
1063         * src/summaryview.c
1064                 fix show sender using address book with no e-mail
1065                 address in From: field
1066
1067 2001-07-19 [alfons]
1068
1069         * src/matcher.[ch], src/filtering.c, src/prefs_filtering.c
1070                 fix messy handling of escaping... now at least the
1071                 execute command is useful. escape char is '\', we
1072                 accept \n and \r too. 
1073
1074                 Real life example:
1075                 
1076                 subject match "GIMME YOUR FILTERS" execute "mail -s \"%f don\'t hurt me, please!\" %f < ~/.sylpheed/filteringrc
1077                 subject match "GIMME YOUR FILTERS" execute "mail -s \"mommy, mommy, %f is being mean!\" admin < %F
1078
1079 2001-07-18 [alfons]
1080
1081         0.5.0claws6
1082
1083         * src/summaryview.c
1084                 clean up
1085
1086         * src/matcher.c, src/filtering.[ch], src/inc.c, src/mbox.c,
1087           src/procmsg.[ch]
1088                 revise filtering; currently move, copy, marking have
1089                 been tested. if you like bleeding edge stuff, you
1090                 should definitely go for this version :)
1091
1092         * mark old working stuff as VERSION_0_5_0_CLAWS5        
1093
1094 2001-07-17 [christoph]
1095
1096         * src/utils.c
1097                 timestamp log
1098
1099 2001-07-17 [alfons]
1100
1101         0.5.0claws5
1102
1103         * sync with Hiroyuki's 0.5.0cvs5; this version allows us to put more 
1104           bits in the mark file, without affecting either branch. Lots of
1105           files changed, also in claws branch.
1106
1107           UNTESTED: use of mbox folders
1108
1109         * src/summaryview.c
1110                 added mark all read; however this was a quick hack used for
1111                 cleaning up mess after initial merge with Hiroyuki
1112
1113         * configure.in
1114                 change claws version number back to 0.5.0claws5 to clear up 
1115                 confusion & pretension (recent release was technically 
1116                 0.5.0claws4, so we neatly align with Hiroyuki :-)
1117
1118 2001-07-16 [alfons]
1119
1120         sync with Hiroyuki's 0.5.0cvs4
1121
1122 2001-07-16 [alfons]
1123
1124         0.5.1claws3
1125
1126         * src/filtering.[ch]
1127                 remove invalid updating of mark files for 
1128                 filter actions MATCHING_ACTION_MOVE and 
1129                 MATCHING_ACTION_DELETE; this should fix the
1130                 folder update bug
1131                 
1132         * src/procmsg.c
1133                 revert Christoph's stab at fixing the folder 
1134                 update bug
1135
1136         * po/POTFILES.in
1137                 add missing files with translatable strings
1138
1139         * src/summaryview.c
1140                 remove debug print
1141
1142 2001-07-15 [alfons]
1143
1144         * src/addr_compl.[ch], src/prefs_filtering.c
1145                 make "filtering pref dialog's destination entry" an
1146                 "address completable entry", if filter destination is 
1147                 an email address
1148
1149         0.5.1claws2
1150         
1151         sync with Hiroyuki's 0.5.0cvs2-3
1152
1153 2001-07-15 [christoph]
1154
1155         * src/procmsg.c
1156                 fixed folder stats update after incorporation
1157
1158 2001-07-15 [alfons]
1159
1160         * src/summaryview.c
1161                 * finish label colouring stuff (for now)
1162                 * fix incorrect colour bug (off by one) 
1163
1164 2001-07-14 [alfons]
1165
1166         * src/mainwindow.c
1167                 change text labels for news and mail message so there's
1168                 plenty of toolbar estate left
1169
1170         * configure.in
1171                 0.5.1claws1
1172
1173         * src/folderview.c
1174           src/folder.[ch]
1175                 sync with Hiroyuki's 0.5.0cvs1
1176
1177         * src/summaryview.c
1178                 more rewrite label colouring
1179
1180 2001-07-14 [alfons]
1181
1182         * src/summaryview.[ch]
1183                 * start rewrite label colouring 
1184                 * fix proper location "Add Sender To Addressbook" menu item
1185
1186 2001-07-13
1187
1188         Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
1189         (actually this is 0.5.0claws4)
1190
1191 2001-07-13 [alfons]
1192
1193         * po/pt_BR.po
1194                 * fix duplicate message
1195                 * add updated Portugese / Brazilian translation
1196                   submitted by Fabio Junior Beneditto
1197
1198 2001-07-12 [alfons]
1199
1200         * AUTHORS
1201                 add Jens
1202
1203         * po/nl.po
1204                 add updated Dutch translation
1205
1206         * po/de.po
1207                 add updated German translation submitted by Jens
1208
1209 2001-07-11 [alfons]
1210
1211         Prerelease before 0.5.0claws. Please test.
1212         This version is temporarily tagged as VERSION_0_5_0_TEST
1213
1214         * src/matcher.[ch], src/summaryview.c, src/scoring.[ch]
1215           src/prefs_scoring.c, src/prefs_matcher.c, 
1216           src/prefs_filtering.c, src/mbox.c, 
1217           src/main.c, src/inc.c, src/filtering.[ch]
1218                 revert new Hoa's new matcher (does not work yet)
1219
1220         * src/Makefile.am
1221                 clean up
1222
1223 2001-07-10
1224
1225         Release 0.5.0claws "Paul Will Be Back Soon, Promise!"
1226
1227
1228 2001-07-10 [alfons]
1229
1230         * Makefile.am
1231                 add ChangeLog.claws to EXTRA_DIST
1232         * src/Makefile.am
1233                 add matcher_parser_parse.h to EXTRA_DIST
1234
1235 2001-07-10 [christoph]
1236
1237         * src/inc.c
1238                 add destination folder to table of
1239                 folders that need to be updated after
1240                 incorporation
1241
1242 2001-07-10 [alfons]
1243
1244         * folder.[ch]
1245           folderview.c
1246                 make collapse state of folders and folder items persistent, i.e.
1247                 if you collapse a folder tree, the next time sylpheed-claws starts 
1248                 up the folder tree remains collapsed.  
1249                 
1250 2001-07-10 [christoph]
1251
1252         * acconfig.h
1253         * configure.in
1254                 added --enable-ssl
1255         * src/md5.[ch]
1256                 renamed MD5_CTX to MD5_CTX_syl
1257                 conflicts with a struct in openssl
1258         * src/inc.c
1259         * src/main.[ch]
1260         * src/prefs_account.[ch]
1261         * src/socket.[ch]
1262                 SSL support for POP
1263         * src/mainwindow.c
1264                 fixed compose with current account
1265                 broken by new compose button stuff
1266
1267 2001-07-09 [hoa]
1268
1269         * AUTHORS
1270                 changed my email address
1271
1272         * src/matcher_parser_parse.y
1273                 clean the parser to remove conflicts
1274
1275 2001-07-09 [alfons]
1276
1277         * AUTHORS
1278                 add Match Grun
1279
1280         * configure.in
1281                 fix incorrect description of --enable-ldap parameter
1282
1283         * src/prefs_common.[ch]
1284           src/compose.c
1285                 add experimental option "smart wrapping" which makes the
1286                 compose editor auto wrap.
1287                 
1288                 | TODO: the problem with the buggy cursor handling is caused |
1289                 | by the GtkText. when deleting / backspacing text its       |
1290                 | wrapping algorithm does not take in account the previous   |
1291                 | line. should find a way to hack this in.                   |
1292                 | or should perhaps combine this with the word wrapping      |
1293                 | patch i wrote in january.                                  |
1294
1295         * src/about.c
1296                 show build parameters for LDAP and JPilot
1297
1298         * src/summaryview.c
1299                 revert Christoph's bugfix for selecting next unread message, 
1300                 because folder stats aren't updated correctly
1301
1302 2001-07-08 [hoa]
1303
1304         * src/filtering.c
1305         * src/mainwindow.c
1306         * src/matcher.c
1307         * src/matcher_parser_lex.l
1308         * src/matcher_parser_parse.y
1309         * src/prefs_filtering.c
1310         * src/prefs_scoring.c
1311         * src/scoring.c
1312                 bugfix of the config file parser
1313
1314 2001-07-08 [alfons]
1315
1316         * src/Makefile.am
1317                 added generated matcher sources to BUILT_SOURCES
1318
1319 2001-07-08 [hoa]
1320
1321         * src/Makefile.am
1322         * src/.cvsignore
1323                 added new config file parser
1324
1325         * src/scoring.[ch]
1326         * src/filtering.[ch]
1327         * src/matcher.[ch]
1328         * src/prefs_filtering.c
1329         * src/prefs_matcher.c
1330         * src/prefs_scoring.c
1331         * added src/matcher_parser.h
1332         * added src/matcher_parser_lex.h
1333         * added src/matcher_parser_lex.l
1334         * added src/matcher_parser_parse.y
1335                 lex & yacc config file parser
1336
1337         * src/mbox.c
1338         * src/inc.c
1339         * src/main.c
1340                 changes prefs_filtering into global_filtering           
1341
1342         * src/summaryview.c
1343                 build threads with subjects only if "Re: " is at the
1344                 beginning of the subject
1345
1346 2001-07-07 [paul]
1347
1348         0.5.0claws
1349
1350         sync with sylpheed 0.5.0
1351                 change of version number only
1352
1353 2001-07-06 [paul]
1354
1355         0.5.0claws5
1356
1357         sync with sylpheed 0.5.0pre5
1358
1359 2001-07-05 [paul]
1360
1361         sync with sylpheed 0.5.0pre4 release
1362                 /po and /manual/ja not sync'ed
1363
1364 2001-07-04 [paul]
1365
1366         more sync with sylpheed 0.5.0pre4
1367
1368 2001-07-03 [christoph]
1369
1370         * src/addressbook.c
1371                 fixed address book broken by address book
1372                 for VCard, JPilot, LDAP
1373
1374 2001-07-03 [alfons]
1375
1376         * src/matcher.c
1377         * src/textview.c
1378                 stopped memory leaks
1379
1380 2001-07-03 [paul]
1381
1382         more sync with sylpheed 0.5.0pre4
1383
1384 2001-07-02 [match]
1385
1386         * included address book patch for VCard, JPilot, LDAP
1387         * pref_common.c - fixed Font options on Display tab (cosmetic)
1388         * alertpanel.c - fixed truncated message
1389
1390 2001-07-02 [christoph]
1391
1392         * src/mbox_folder.c
1393         * src/procmsg.[ch]
1394         * src/summaryview.c
1395                 mark threads for ignoring
1396
1397 2001-07-02 [paul]
1398
1399         0.5.0claws4
1400
1401         * sync with sylpheed 0.5.0pre4
1402                 updated gettext to 0.10.38.
1403
1404 2001-07-01 [paul]
1405
1406         * src/ mainwindow.c
1407         * src/procmsg.h
1408         * src/summaryview.[ch]
1409                 new right-click option: Label.
1410                 substitute for 'Mark-->Mark/Unmark', colours the line.
1411                 (submitted by Satoshi Nagayasu <snaga@snaga.org>)
1412
1413 2001-07-01 [christoph]
1414
1415         * src/folderview.c
1416                 fixed font for trash
1417         * src/summaryview.c
1418                 move ctree to unread message
1419
1420 2001-07-01 [paul]
1421
1422         * sync with sylpheed 0.5.0pre3 release
1423
1424 2001-06-30 [alfons]
1425
1426         * src/filesel.[ch]
1427         * src/compose.c
1428                 allow inserting / attaching multiple files in
1429                 the composer window
1430
1431 2001-06-30 [paul]
1432
1433         * src/codeconv.c
1434                 small change to Alfons' previous stuff so that it
1435                 actually makes
1436
1437 2001-06-30 [alfons]
1438
1439         * lots of files changed; first attempt to merge the changes
1440           and bugfixes submitted by Andre Eibel (ae@baltic-online.de).
1441
1442 2001-06-30 [paul]
1443
1444         * po/pt_BR.po
1445                 updated and completed, translations by Fabio
1446                 Junior Beneditto <fjbeneditto@yahoo.com.br>
1447
1448 2001-06-29 [alfons]
1449
1450         * src/compose.c
1451         * src/mimeproc.[ch]
1452                 allow selecting an attached files' mime type from a 
1453                 list of types.
1454
1455 2001-06-29 [paul]
1456
1457         * more sync with sylpheed 0.5.0pre3
1458
1459 2001-06-29 [paul]
1460
1461         * po/pt_BR.po
1462                 merge with sylpheed.pot and pt_BR.po provided by
1463                 Fabio Junior Beneditto.
1464
1465 2001-06-29 [darko]
1466
1467         * src/procmime.c
1468                 make MIME types case insensitive
1469
1470 2001-06-28 [alfons]
1471
1472         * po/nl.po
1473                 merge with sylpheed.pot and old nl.po; translations added.
1474
1475 2001-06-28 [paul]
1476
1477         * more sync with sylpheed 0.5.0pre3
1478
1479 2001-06-27 [alfons]
1480
1481         * src/summaryview.c
1482                 don't crash when removing parent node of messages
1483                 attracted by subject. this was caused by not deleting
1484                 the parent node from the subject line hash table.
1485
1486 2001-06-27 [alfons]
1487
1488         * src/summaryview.c
1489         * src/compose.[ch]
1490         * src/mainwindow.c
1491                 if there are multiple messages selected, allow forwarding
1492                 them as attachments.
1493
1494 2001-06-27 [paul]
1495
1496         * more sync with sylpheed 0.5.0pre3
1497
1498 2001-06-26 [paul]
1499
1500         0.5.0claws3
1501
1502         * sync with sylpheed 0.5.0pre3
1503
1504 2001-06-25 [paul]
1505
1506         * src/mainwindow.c
1507                 fixed 'compose news article' bug
1508                 from icon-and-text toolbar
1509
1510 2001-06-25 [paul]
1511
1512         * sync with sylpheed 0.5.0pre2 release
1513
1514 2001-06-24 [christoph]
1515
1516         * src/prefs_common.c
1517                 bug fix in font selection
1518         * src/folderview.c
1519                 use sylpheed's normal font instead of
1520                 gtk default font for folders without
1521                 new messages
1522
1523 2001-06-24 [alfons]
1524
1525         * src/mainwindow.[ch]
1526                 added composite compose mail / news button (an idea by Leandro
1527                 Pereira <leandro@linuxmag.com.br>)
1528
1529 2001-06-24 [paul]
1530
1531         Added instructions for ldif-to-xml.py
1532
1533         * tools/README
1534
1535 2001-06-23 [alfons]
1536
1537         Some minor things.
1538
1539         * src/pixmaps/stock_news_compose.xpm
1540                 added pixmap by Leandro
1541         * src/prefs_common.c
1542                 tested built-in spelling checker of GCC 3.0 :)
1543         * po/nl.po
1544                 merged dutch translation of sylpheed-main with
1545                 sylpheed.pot
1546
1547 2001-06-23 [paul]
1548
1549         Added tools directory and files.
1550
1551         * tools/filter_conv.pl
1552                 converts old filter system to new filtering system
1553         * tools/ldif-to-xml.py
1554                 converts netscape addressbook to sylpheed addressbook
1555         * tools/README
1556                 descriptions/instructions for above two files
1557
1558 2001-06-23 [christoph]
1559
1560         * src/inc.c
1561         * src/manage_window.[ch]
1562         * src/prefs_common.[ch]
1563                 mail retrieval dialog can be enabled, disabled
1564                 or hidden if non of sylpheed's windows is active
1565
1566 2001-06-22 [paul]
1567
1568         0.5.0claws2
1569
1570         * sync with sylpheed 0.5.0pre2
1571
1572 2001-06-21 [christoph]
1573
1574         * src/summaryview.c
1575                 show recipient on 'from' for all accounts
1576                 
1577         * src/inc.c
1578         * src/prefs_common.[ch]
1579                 disable error popup on mail receive errors
1580
1581 2001-06-21 [alfons]
1582
1583         * src/compose.c
1584                 made the ruler correctly appear and disappear.
1585
1586         * src/Makefile.am
1587                 removed Hoa's work-in-progress-stuff (interesting!) so 
1588                 claws compiles ok.
1589
1590 2001-06-20 [christoph]
1591
1592         * src/inc.c
1593         * src/progressdialog.c
1594                 added scrolled window for list in progressdialog
1595
1596 2001-06-20 [paul]
1597
1598         sync with sylpheed 0.5.0pre1 release
1599
1600 2001-06-20 [christoph]
1601
1602         * src/summeryview.c
1603                 make building threads by subject work when
1604                 thread view is enabled
1605                 
1606         * src/compose.c
1607         * src/prefs_common.[ch]
1608                 automatically select account for mail replys
1609
1610 2001-06-19 [sergey]
1611
1612         * src/compose.c (compose_create): keep Bcc and Reply-To visible if
1613         they are filled in from the account settings.
1614
1615 2001-06-19 [paul]
1616
1617         * more sync with sylpheed 0.5.0pre1
1618
1619 2001-06-18 [alfons]
1620
1621         * src/Makefile.am,
1622           src/procmime.c
1623                 added --sysconfdir to CPPFLAGS for pointing to the correct
1624                 location of mime.types. 
1625
1626                 NOTE: make sure you use --sysconfdir when running ./autogen.sh
1627                 or ./configure!
1628
1629 2001-06-18 [hoa]
1630
1631         * src/summaryview.c
1632                 fixed some bug when building threads
1633
1634 2001-06-18 [paul]
1635
1636         * src/prefs_account.c
1637                 UI stuff: More changes to the English
1638
1639 2001-06-18 [paul]
1640
1641         * src/pixmaps/stock_news_compose.xpm: new file
1642         * src/Makefile.am
1643         * src/mainwindow.c
1644         * src/summaryview.c
1645                 Added new icon for Hoa's 'compose a news
1646                 message', plus minor improvements to the
1647                 English
1648
1649         * po/ja.po
1650         * ChangeLog
1651         * ChangeLog.jp
1652                 more sync with sylpheed 0.5.0pre1
1653
1654 2001-06-18 [hoa]
1655
1656         * src/compose.[ch]
1657         * src/mainwindow.c
1658                 Follow-up and reply to
1659
1660         * src/summaryview.[ch]
1661                 Build threads also with subjects
1662
1663 2001-06-17 [hoa]
1664
1665         * src/compose.c
1666                 forwarding use the current account.
1667
1668         * src/mainwindow.c
1669                 the "compose message" button has been replaced with
1670                 "new mail" and "new news" buttons
1671
1672         * src/prefs_common.[ch]
1673                 added a configuration option to use the forward button
1674                 as "forward as attachment"
1675                 changed reply and forward format description
1676
1677         * src/quote_fmt_lex.l
1678         * src/quote_fmt_parse.y
1679                 added message with no signature in format for reply
1680                 and forward.
1681
1682 2001-06-17 [paul]
1683
1684         Minor UI stuff
1685
1686         * src/mainwindow.c
1687         * src/summaryview.c
1688                 Improvements to the English
1689
1690         * src/prefs_common.c
1691                 Improvements to the English and some
1692                 clarity/continuity improvements in the
1693                 description of Quote symbols.
1694
1695 2001-06-17 [paul]
1696
1697         0.5.0claws1
1698
1699         * sync with sylpheed 0.5.0pre1
1700
1701 2001-06-17 [hoa]
1702
1703         * src/compose.c
1704                 Better interface for compose, displayed fields
1705                 are updated whenever we change account.
1706                 Newsgroups field is automatically filled.
1707
1708         * src/mainwindow.c
1709                 Newsgroups field is automatically filled.
1710
1711         * src/prefs_account.c
1712                 Some interface stuff when fields appear and
1713                 disappear.
1714
1715 2001-06-16 [paul]
1716
1717         0.4.99claws
1718
1719         * sync with sylpheed 0.4.99
1720
1721 2001-06-16 [sergey]
1722
1723         * src/base64.c, src/base64.h (Base64Decoder, base64_decoder_new,
1724         base64_decoder_free, base64_decoder_decode): new object and
1725         functions for decoding base64 streams.
1726         * src/procmime.c (procmime_decode_content): modified to use the
1727         new base64 decoder.
1728
1729 2001-06-15 [paul]
1730
1731         0.4.99claws10
1732
1733         * sync with sylpheed 0.4.99cvs11
1734
1735 2001-06-13 [paul]
1736
1737         0.4.99claws9
1738
1739         * sync with sylpheed 0.4.99cvs9
1740
1741 2001-06-13 [hoa]
1742
1743         * src/compose.c
1744         * src/prefs_account.c
1745
1746                 SMTP server can be defined in the news account
1747                 mime type of attachment are kept.
1748
1749         * src/summaryview.c
1750
1751                 now choose the highest important score between default
1752                 and important score of folder.
1753
1754 2001-06-09 [alfons]
1755         
1756         * src/prefs_common.c: 
1757
1758                 (prefs_quote_description_create): corrected description of 
1759                 quote format characters
1760
1761 2001-06-09 [paul]
1762
1763         0.4.99claws8
1764
1765         * sync with sylpheed 0.4.99cvs8
1766
1767 2001-06-08 [sergey]
1768
1769         * src/Makefile.am: fix for "make dist": added quote_fmt_parse.h
1770         and pixmaps/stock_mail_reply_to_author.xpm to EXTRA_DIST.
1771
1772 2001-06-08 [paul]
1773
1774         0.4.99claws7
1775
1776         * sync with sylpheed 0.4.99cvs7
1777
1778 2001-06-06 [sergey]
1779
1780         * src/quote_fmt.h: renamed from src/quote_fmt_parse.h (which
1781         clashes with autogenerated header).
1782         * src/compose.c, src/quote_fmt_parse.y: #include "quote_fmt.h"
1783         * src/Makefile.am: added quote_fmt.h.
1784         * src/.cvsignore: added lex/yacc autogenerated files
1785         (quote_fmt_lex.c, quote_fmt_parse.c, quote_fmt_parse.h).
1786
1787 2001-06-06 [paul]
1788
1789         0.4.99claws6
1790
1791         * sync with sylpheed 0.4.99cvs6
1792
1793 2001-06-06 [hoa]
1794
1795         * added src/quote_fmt_parse.h
1796         * src/compose.c
1797                 removed warnings
1798
1799         * src/prefs.[ch]
1800                 don't modify readonly configuration files
1801
1802         * src/prefs_account.c
1803         * src/prefs_common.c
1804         * src/prefs_customheader.c
1805         * src/prefs_display_header.c
1806         * src/prefs_filter.c
1807         * src/prefs_filtering.c
1808         * src/prefs_scoring.c
1809                 don't open dialog box when configuration files
1810                 are readonly
1811
1812 2001-06-05 [sergey]
1813
1814         * configure.in: added AM_PROG_LEX and AC_PROG_YACC.
1815
1816         * src/Makefile.am: replaced quote_fmt.tab.[ch] by
1817         quote_fmt_lex.[lh], quote_fmt_parse.y; added YFLAGS=-d; added
1818         BUILT_SOURCES to make all files rebuild properly.
1819
1820         * src/compose.c: removed #include "quote_fmt.tab.h".
1821
1822         * src/quote_fmt_lex.l: renamed from quote_fmt.l; changed to return
1823         CHARACTER value in yylval.
1824
1825         * src/quote_fmt_parse.y: renamed from quote_fmt.y; changed to
1826         receive CHARACTER value by documented means (yylval).
1827
1828         * src/lex.quote_fmt.c, src/quote_fmt.{l,y,tab.{c,h}}: removed.
1829
1830 2001-06-05 [hoa]
1831
1832         * src/Makefile.am
1833                 changed quote_fmt.[ch] into quote_fmt.tab.[ch]
1834
1835         * src/filtering.c
1836         * src/matcher.c
1837         * src/matcher.h
1838         * src/prefs_filtering.c
1839                 now keep the configuration for execute action
1840
1841         * src/mbox_folder.c
1842                 fixed a warning
1843
1844 2001-06-05 [paul]
1845
1846         * sync with sylpheed 0.4.99cvs5
1847
1848 2001-06-05 [hoa]
1849
1850         * src/Makefile.am
1851                 added quote_fmt.[ch]
1852
1853         * added src/quote_fmt.y
1854         * added src/quote_fmt.l
1855         * added src/quote_fmt.tab.h
1856         * added src/quote_fmt.tab.c
1857         * added src/lex.quote_fmt.c
1858                 parsing configuration for replying
1859                 and forwarding
1860
1861         * src/prefs_common.[ch]
1862                 added configuration UI for replying
1863                 and forwarding
1864
1865         * src/compose.c
1866                 using configuration for replying
1867                 and forwarding
1868
1869 2001-06-04 [hoa]
1870
1871         * src/filtering.c
1872         * src/matcher.c
1873         * src/matcher.h
1874         * src/prefs_filtering.c
1875         * src/prefs_matcher.c
1876         * src/prefs_matcher.h
1877                 action "run a command" for filtering
1878                 and matching with a command.
1879                 fixed the "whole message" matching
1880
1881         * src/mbox_folder.c
1882                 changed temporary filename for security
1883
1884         * src/messageview.c
1885                 queue the notification if it fails to send.
1886
1887         * src/prefs_common.c
1888         * src/prefs_folder_item.c
1889                 changed the default important score             
1890
1891         * src/prefs_scoring.c
1892         * src/scoring.c
1893                 hide kill score input when the folder is not
1894                 a newsgroup
1895
1896 2001-06-03 [alfons]
1897
1898         * src/prefs_common.c:
1899
1900                 (prefs_font_select): pass font name in font entry box to font
1901                 selection dialog.
1902
1903 2001-06-03 [sergey]
1904
1905         * src/smtp.c (smtp_ok): fixed sock_gets() error handling.
1906
1907 2001-06-03 [paul]
1908
1909         * sync with sylpheed 0.4.99cvs4
1910
1911 2001-06-03 [alfons]
1912
1913         * src/headerwindow.c:
1914
1915                 (headerwindow_show_cb): use the selected summary view item, not
1916                 the displayed item.
1917
1918 2001-06-02 [alfons]
1919
1920         * src/headerwindow.c:
1921
1922                 (headerwindow_show_cb): always try to show msginfo
1923
1924 2001-06-02 [hoa]
1925
1926         * src/compose.c
1927                 keep attached parts when reediting or forwarding.
1928
1929 2001-06-01 [hoa]
1930
1931         * src/folderview.c
1932         * src/prefs_folder_item.[ch]
1933         * src/prefs_scoring.[ch]
1934         * src/scoring.[ch]
1935         * src/summaryview.[ch]
1936         * src/main.c
1937         * src/mainwindow.c
1938         * src/prefs_common.[ch]
1939                 support for folder scoring
1940                 kill score and important score for messages
1941         
1942         * src/prefs_account.c
1943                 some display bug fixed for local account
1944                 preferences
1945
1946 2001-05-31 [alfons]
1947
1948         * src/summaryview.c:
1949
1950                 (add_sender_to_cb): don't crash when no or invalid sender; the add 
1951                 sender to address book menu item is disabled.
1952
1953 2001-05-30 [hoa]
1954
1955         * src/filtering.[ch]
1956         * src/summaryview.c
1957                 handling summary menu / filter messages
1958
1959         * src/folder.[ch]
1960                 add some stuff
1961
1962         * src/foldersel.c
1963                 imap folders now appears in list
1964
1965         * src/mbox_folder.c
1966                 doesn't crash if destination mail is not writeable
1967
1968 2001-05-29 [hoa]
1969
1970         * src/compose.c
1971                 removed some warnings
1972
1973         * src/filtering.c
1974         * src/folder.[ch]
1975         * src/prefs_filtering.c
1976                 global string to identify any folders           
1977                 removed some debug info
1978                 filtering to mbox folders is now possible
1979
1980         * src/mainwindow.c
1981                 removed some warnings
1982
1983         * src/mbox_folder.c
1984                 permission on files are changed to read/write for user only,
1985                 nothing for other.
1986                 creation of subfolder is handled better.
1987
1988 2001-05-28 [alfons]
1989
1990         Verified the sync for src/prefs_common.[ch] and
1991         src/prefs_account.[ch]. I believe there were some
1992         minor indentation differences.
1993
1994 2001-05-28 [paul]
1995
1996         0.4.99claws3
1997
1998         * sync with 0.4.99cvs3
1999
2000 2001-05-28 [hoa]
2001
2002         * src/compose.c
2003                 handling flags for mbox format
2004
2005         * src/filtering.c
2006                 use of mark file only for MH format
2007                 handling flags for mbox format
2008                 filtering cannot yet move or copy mails to mbox folders.
2009
2010         * src/folder.[ch]
2011                 changed move_msg, copy_msg,
2012                 move_msgs_with_dest, copy_msgs_with_dest functions
2013                 uses only folder->copy_msg() function
2014                 uses folder->finished_copy() to handle the destination
2015                 folder at the end of the copy or move operation.
2016
2017         * src/foldersel.c
2018                 included mbox directories.
2019
2020         * src/folderview.[ch]
2021         * src/mainwindow.c
2022                 handle folders operation for mbox format
2023
2024         * src/mbox.c
2025                 disable conversion of "From " header
2026
2027         * src/mbox_folder.[ch]
2028                 completion of mbox format handling
2029
2030         * src/mh.c
2031                 changed mh_copy_msg() function and
2032                 removed mh_move_msg(), mh_move_msgs_with_dest(),
2033                 mh_copy_msgs_with_dest()
2034
2035         * src/prefs_filtering.c
2036                 removed some warnings
2037
2038         * src/prefs_matcher.c
2039                 default boolean operation is AND
2040
2041         * src/procheader.c
2042                 handling flags for mbox format
2043                 handling of "From " header
2044
2045         * src/procmsg.[ch]
2046                 removed data field
2047                 added MSG_REALLY_DELETED flags to handle deletion of
2048                 messages in mbox format.
2049
2050         * src/summaryview.c
2051                 handling flags for mbox format
2052                 disable the MSG_DELETED flags when messages
2053                 are deleted in mbox format
2054
2055         * src/textview.c
2056                 "From " headers display fixed.
2057
2058 2001-05-27 [alfons]
2059
2060         * src/textview.c:
2061                 
2062                 (get_email_part): skip quoted email addresses, like in e.g.
2063                 "'alfons@proteus.demon.nl'".
2064
2065 2001-05-26 [alfons]
2066
2067         Minor GUI fixes adding horizontal scrollbars to Hoa's matcher dialogs,
2068         and fixing the persistence troubles when using separate windows.
2069
2070         * src/mainwindow.c:
2071         
2072             Added #define SEPARATE_ACTION used in the gtk item factory for 
2073             the SEPARATE_FOLDER and SEPARATE_MESSAGE items, so we can
2074                 use gtk_item_factory_get_widget_by_action() to get the items.
2075                 
2076             Removed separate_widget_cb from the gtk item factory data   
2077           
2078             (mainwindow_create): connect separate_widget_cb() to check
2079             menu item "toggled" signal. also passing a MainWindow pointer
2080                 as object data for both check menu items.
2081                 
2082             (separate_widget_cb): definition of separate_widget_cb() to match
2083             GtkCheckMenuItem's "toggled" signal. Now get the pointer to the main 
2084                 window using gtk_object_get_data(). The type of window separation 
2085                 (SEPARATE_MESSAGE or SEPARATE_FOLDER) is passed as the signal's data
2086         
2087         * src/prefs_filtering.c,
2088           src/prefs_matcher.c: added horizontal scrollbars
2089
2090 2001-05-25 [darko]
2091
2092         * src/headerview.c
2093                 fix segfault with invalid bold font
2094         * src/summaryview.c
2095                 correctly display summary stats after row is marked
2096
2097 2001-05-23 [sergey]
2098
2099         * src/codeconv.c (conv_get_code_conv_func): fix for ISO-8859-*
2100         encodings with libjconv.
2101
2102 2001-05-23 [hoa]
2103
2104         * src/Makefile.am
2105                 added mbox_folder.[ch]
2106         * src/defs.h
2107                 mbox temporary folder
2108         * src/folder.[ch]
2109         * added src/mbox_folder.[ch]
2110         * src/folderview.c
2111         * src/procheader.[ch]
2112                 added mbox support
2113         * src/mbox.c
2114                 bugfix for file incorporation filtering
2115         * src/imap.c
2116                 enable creation of MBOX
2117         * src/prefs_display_header.c
2118                 enable use of headers like "From "
2119                 something that should be fixed :
2120                         displaying of such headers add an extra space
2121         * src/prefs_folder_item.c
2122                 don't create folders because it is not necessary
2123         * src/procmsg.h
2124                 added data field to MsgInfo for mbox internal use
2125         * src/summaryview.c
2126                 added some support for mbox
2127         * src/utils.[ch]
2128                 added get_mbox_cache_dir() function
2129
2130 2001-05-23 [hiroyuki]
2131
2132         * src/headerwindow.c
2133           src/inc.c
2134           src/main.c
2135           src/mh.c
2136           src/nntp.c
2137           src/procmsg.h
2138           src/session.h
2139           src/socket.[ch]
2140           src/summaryview.c
2141           src/textview.c
2142           src/automaton.c
2143           src/folderview.c: more sync with 0.4.99cvs2.
2144
2145         * src/headerwindow.c: reverted.
2146
2147 2001-05-22 [paul]
2148
2149         0.4.99claws2
2150
2151         * sync with sylpheed 0.4.99cvs2
2152                 * src/news.[ch]
2153                 * src/nntp.[ch]
2154                 * INSTALL
2155                 * INSTALL.jp
2156
2157 2001-05-22 [alfons]
2158
2159         * src/summaryview.c: bugfixed a premature assignment in  summaryview_add_sender_to_cb()
2160
2161 2001-05-21 [alfons]
2162
2163         Minor things:
2164
2165         * configure.in: if gnome-config not found, "no" is displayed
2166         
2167         * sylpheed.desktop: "Hello World" is replaced with "Sylpheed Mail"
2168
2169         * src/textview.c: now also possible to add mail addresses by right
2170           clicking in the text view
2171
2172         * src/codeconv.c: merged patch which fixes endless loop when encountering
2173           invalid wide characters; from Alte <010@imis.ru>  
2174
2175 2001-05-20 [alfons]
2176
2177         Added installation of gnome specific things:
2178
2179         * Makefile.am: gnome conditional
2180
2181         * configure.in: check for installed gnome
2182
2183         * added sylpheed.png, sylpheed.desktop
2184
2185 2001-05-20 [sergey]
2186
2187         * src/pixmaps/stock_mail_reply_to_author.xpm: new file.
2188
2189         * src/mainwindow.h (main_window_toolbar_create): created a button
2190         for "Reply to all".
2191         (main_window_set_toolbar_sensitive): enable/disable the new button
2192         appropriately.
2193         (toolbar_reply_to_author_cb): handle the new button.
2194
2195         * src/send.c (SEND_EXIT_IF_ERROR, SEND_EXIT_IF_NOTOK): call
2196         send_progress_dialog_destroy() on failure (fixes hang on SMTP
2197         failure).
2198
2199 2001-05-19 [sergey]
2200
2201         * src/compose.h (ComposeReplyMode): new modes
2202         COMPOSE_REPLY_TO_AUTHOR, COMPOSE_REPLY_TO_AUTHOR_WITH_QUOTE,
2203         COMPOSE_REPLY_TO_AUTHOR_WITHOUT_QUOTE.
2204
2205         * src/compose.c
2206         (compose_send): move some code into a new function:
2207         (compose_current_mail_account): new function.
2208         (compose_reply): new argument to_author, all callers changed; if
2209         to_author==TRUE and account->protocol==A_NNTP, find and use an
2210         appropriate mail account for replying.
2211         (compose_reply_set_entry): new argument to_author; ignore
2212         compose->replyto if to_author==TRUE.
2213
2214         * src/mainwindow.c: new command "Message/Reply to author".
2215         (main_window_set_menu_sensitive): enable/disable it.
2216         (reply_cb): handle it.
2217
2218         * src/summaryview.c: new command "Reply to author".
2219         (summary_set_menu_sensitive): enable/disable it.
2220         (summary_reply_cb): handle it.
2221
2222         * src/account.c (account_find_mail_from_address): new function.
2223
2224 2001-05-18 [paul]
2225
2226         0.4.99claws1
2227
2228         * sync with sylpheed 0.4.99cvs1
2229
2230 2001-05-18 [hoa]
2231
2232         * src/compose.[ch]
2233         * src/filtering.c
2234         * src/summaryview.c
2235                 new filtering action : forward and forward as attachment
2236
2237         * src/main.c
2238                 no need for $DISPLAY when we run sylpheed --help
2239                 call to parse_cmd_opt() is moved
2240
2241         * src/mainwindow.[ch]
2242                 execute button is hidden when immediate execute
2243                 is chosen
2244
2245         * src/mh.c
2246         * src/news.c
2247         * src/prefs_folder_item.c
2248         * src/procmsg.c
2249                 better handling of missing directories
2250
2251         * src/summaryview.c
2252                 reedit is enabled in outbox
2253                 reedit is enabled in queue
2254
2255 2001-05-17 [hoa]
2256
2257         * src/filtering.c
2258         * src/matcher.[ch]
2259         * src/prefs_filtering.c
2260                 changed attachement into attachment
2261
2262 2001-05-17 [alfons]
2263
2264         0.4.67claws4    
2265
2266         * sync with sylpheed 0.4.67cvs9
2267         * sync with sylpheed 0.4.67cvs7-8
2268
2269 2001-05-17 [hoa]
2270
2271         * src/Makefile.am
2272                 added prefs_filtering.c
2273
2274         * src/filtering.[ch]
2275         * src/matcher.[ch]
2276                 removed action : forward_news and forward_news_as_attachement
2277                 (forward and forward_as_attachement can be used instead)
2278
2279         * src/mainwindow.c
2280                 added menu option to access filtering configuration
2281
2282         * src/prefs_account.c
2283                 changed mail_command default to /usr/sbin/sendmail
2284
2285         * added src/prefs_filtering.[ch]
2286                 dialog box for filtering configuration
2287
2288         * src/prefs_matcher.c
2289                 added function prefs_matcher_get_criteria_from_matching()
2290
2291         * src/prefs_scoring.c
2292                 reset the dialog when register or substitute is clicked
2293
2294 2001-05-15 [hoa]
2295
2296         * src/Makefile.am
2297                 added filtering.[ch]
2298         * src/inc.c
2299                 using filering.[ch] instead of filter.[ch]
2300         * src/main.c
2301                 reading new filtering configuration
2302         * src/matcher.[ch]
2303                 added some filtering actions
2304                 and fixed a bug for headers and mail body matching
2305         * src/mbox.c
2306                 using filering.[ch] instead of filter.[ch]
2307         * src/mh.c
2308                 handling invalid MsgInfo in mh_copy_msg() and mh_move_msg()
2309         * src/summaryview.c
2310                 some fixes for filtering
2311
2312 2001-05-14 [hiroyuki]
2313
2314         * src/send.c: fixed some weird indentations.
2315           send_message_with_command(): call pclose() only if p != NULL.
2316         * src/textview.c: get_email_part(): modified the code for readability.
2317
2318 2001-05-14 [hiroyuki]
2319
2320         * src/md5global.h
2321           src/md5ify.c
2322           src/md5ify.h: removed from the cvs.
2323
2324 2001-05-13 [sergey]
2325
2326         * src/main.c: include rfc2015.h to avoid compiler warnings.
2327         * src/alertpanel.c (alertpanel_message_with_disable): return 0 if
2328         the panel is already on screen.
2329         * src/prefs_customheader.c (prefs_custom_header_delete_cb): treat
2330         closing the alert window by ESC as "No".
2331         * src/prefs_common.c (prefs_interface_create): moved return
2332         receipt check button to the correct place.
2333
2334 2001-03-13 [alfons]
2335
2336         * src/prefs_common.c: 
2337                 moved return receipt check button to the Send tab. (prefs_send_create)
2338                 removed the date format ui related globals. (prefs_display_create)
2339
2340         0.4.67claws3
2341         
2342         * sync with sylpheed 0.4.67cvs5-6
2343
2344 2001-05-13 [paul]
2345
2346         * added Alfons' font selection patch
2347
2348         * src/defs.h
2349         * src/headerwindow.c
2350         * src/prefs_common.c
2351         * src/prefs_common.h
2352
2353 2001-05-13 [hoa]
2354         * src/defs.h
2355                 changed version of cache
2356         * src/matcher.[ch]
2357         * src/prefs_matcher.c
2358                 added additionnal matching criteria
2359         * src/procheader.c
2360         * src/procmsg.[ch]
2361         * src/news.c
2362                 added references in MsgInfo
2363
2364 2001-05-12 [hoa]
2365
2366         * src/defs.h
2367                 prepared some things for new filtering
2368         * src/matcher.[ch]
2369                 added some matching properties
2370                 inreplyto need to be enhanced
2371                 prepared some things for new filtering
2372         * src/messageview.c
2373                 added Return-Receipt-To handling
2374         * src/prefs_folder_item.c
2375                 changed default value to TRUE
2376         * src/prefs_matcher.c
2377                 added some matching properties
2378         * src/prefs_scoring.[ch]
2379                 the scoring dialog is finished
2380         * src/procheader.c
2381                 added Return-Receipt-To handling
2382                 Reference need to be added
2383         * src/procmsg.[ch]
2384                 added Return-Receipt-To handling
2385                 added threadscore to get a better score sorting when
2386                 threads are enabled
2387         * src/summaryview.c
2388                 suppressed a bug when we sort the list
2389                 when no folder is opened.
2390                 better score sorting when threads are enabled
2391
2392 2001-05-12 [alfons]
2393
2394         * reverted previous patch because of potential errors 
2395
2396         0.4.67claws2
2397         
2398         * src/inc.c, src/prefs_common.c, src/prefs_common.h: 
2399                 applied "toggle mail-retrieval dialog window" patch submitted 
2400                 by Eric Limpens <eric@qnt.net>
2401
2402         * sync with sylpheed 0.4.67cvs4
2403
2404 2001-05-12 [sergey]
2405
2406         * src/matcher.c, src/scoring.c: changed "#ifdef 0" to "#if 0" for
2407         some picky compilers.
2408         * src/rfc2015.h: provide prototype for rfc2015_disable_all().
2409         * src/grouplist_dialog.c: include alertpanel.h.
2410         * src/prefs_headers.c (prefs_headers_deleted): added GTK_BUTTON to
2411         fix compile warning.
2412         * src/scoring.c, src/prefs_folder_item.c, src/matcher.c: brought
2413         #include "defs.h" before others to prevent the warning of `MIN'
2414         and `MAX' redefinition.
2415
2416 2001-05-11 [hoa]
2417
2418         * src/main.c
2419         * src/messageview.c
2420         * src/prefs_account.c
2421         * src/prefs_display_header.c
2422                 removed warning
2423         * src/Makefile.am
2424                 added prefs_scoring.[ch]
2425         * src/grouplist_dialog.c
2426                 display an error dialog box if the group list
2427                 cannot be fetched.
2428         * src/mainwindow.[ch]
2429                 added main_window_set_thread_option() function
2430                 scoring dialog box enabled
2431         * src/matcher.[ch]
2432                 added flags matching unread /new / marked
2433                 / deleted / replied / forwarded
2434         * src/news.c
2435                 newsgroups are now finally in newscache
2436         * src/prefs_matcher.[ch]
2437                 finished preferences for matching dialog
2438         * added src/prefs_scoring.[ch]
2439                 scoring dialog box completed
2440         * src/scoring.[ch]
2441                 conversion to string : added scoringprop_to_string()
2442                 write config for preferences :
2443                 added prefs_scoring_write_config()
2444         * src/summaryview.c
2445                 threads can be enabled/disabled independently
2446                 for each folder
2447
2448 2001-05-10 [alfons]
2449
2450         0.4.67claws1
2451         
2452         * AUTHORS: 
2453                 thought it would be nice to have a list of all
2454                 contributors (used Changelog as a reference)
2455         
2456         * configure.in: 
2457                 messed up version numbering...
2458
2459         0.4.66claws1
2460
2461         * sync with sylpheed 0.4.67cvs1-3
2462
2463 2001-05-10 [darko]
2464
2465         * src/prefs_common.c:
2466                 better UI for strftime format, double clicking
2467                 on format now inserts the format in text entry
2468                 replaced close button with standard OK/Cancel
2469                 moved date format button to the right of the
2470                 text entry field
2471
2472 2001-05-09 [alfons]
2473
2474         * src/gtkstext.c:
2475                 Ctrl-Home / Ctrl-End have proper cursor navigation
2476
2477 2001-05-09 [hoa]
2478
2479         * src/prefs_matcher.c
2480                 finished UI to define matching properties
2481                 added ok and cancel button
2482         * src/prefs_filter.c
2483                 added ok and cancel button
2484         * src/news.c
2485                 fixed some bug in xhdr parsing
2486
2487 2001-05-08 [alfons]
2488
2489         * src/textview.c: 
2490                 fixed a bug in textview_show_header(), which displayed two colons (':');
2491                 cleaned up some warnings
2492
2493 2001-05-08 [hoa]
2494
2495         * src/Makefile.am
2496                 added prefs_matcher.[ch]
2497                 compilation with -W -Wall
2498         * src/alertpanel.c
2499                 ungrab the mouse events if grabbed - does it
2500                 fix the bug for disposition notification ?
2501         * src/mainwindow.c
2502                 added a menu option to open the matching dialog.
2503         * src/matcher.[ch]
2504                 added matcherprop_to_string() and matcherlist_to_string()
2505                 fixed some bugs, changed the name of some options
2506                 age_sup and age_inf becomes age_greater and age_lower,
2507                 body and messageheaders becomes body_part and headers_part,
2508                 changed the names of constants from SCORING_XXX to MATCHING_XXX
2509         * src/prefs_display_header.c
2510         * src/prefs_headers.c
2511                 fixed a bug that accidentally destroyed dialogs
2512                 when closed them with delete_event
2513                 Added *_deleted() which handle delete_event signal correctly.
2514         * src/prefs_folder_item.[ch]
2515                 added "enable_thread" field for future customization
2516         * added src/prefs_matcher.[ch]
2517                 sample of the UI to define matching properties
2518         * src/procheader.c
2519                 using procheader_headername_equal instead of str*cmp functions
2520                 using procheader_parse_header() function
2521         * src/scoring.c
2522                 using MATCHING_XXX instead of SCORING_XXX
2523         * src/summaryview.c
2524                 display the sender of the news even if this is ourself
2525                 when this is a news message.
2526         * src/textview.c
2527                 using headername_equal() instead of str*cmp functions
2528
2529 2001-05-08 [alfons]
2530
2531         0.4.66claws
2532
2533         * sync with sylpheed 0.4.66
2534         * src/gtkstext.c: trace logs added 
2535
2536 2001-05-08 [sergey]
2537
2538         * src/prefs_common.[ch]: added option to enable/disable GnuPG
2539         signature check popup.
2540         * src/rfc2015.c (check_signature): show signature check popup only
2541         if it is enabled in preferences.
2542
2543 2001-05-07 [alfons]
2544
2545         0.4.66claws4
2546         
2547         * sync with sylpheed 0.4.66cvs6
2548
2549 2001-05-07 [darko]
2550
2551         * src/prefs_common.[ch]: added option to enable/disable
2552           looking up sender name in address book for summary pane
2553         * src/summaryview.c: look up sender in the address book
2554           by using Alfons' address completion code
2555
2556 2001-05-07 [hiroyuki]
2557
2558         * src/inc.h
2559           src/pop.c: pop3_retr_recv(): removed cur_msg_bytes from the
2560           member of Pop3State.
2561         * src/news.c: brought #include "defs.h" before #include <glib.h>
2562           to prevent the warning of `MIN' and `MAX' redefinition.
2563
2564 2001-05-06 [hoa]
2565
2566         * removed src/headers_display.[ch]
2567         * removed src/prefs_display_headers.[ch]
2568         * src/inc.c
2569                 use a temporary file in the user directory for mbox import
2570         * src/news.c
2571                 added XHDR support to get "To" and "Cc" headers
2572                 (in order to match news with to or cc field for
2573                 scoring)
2574                 added function news_parse_xhdr() to get XHDR response
2575         * src/nntp.[ch]
2576                 added function nntp_xhdr()
2577         * src/matcher.c
2578                 fetch the message if necessary
2579
2580 2001-05-06 [alfons]
2581
2582         0.4.66claws3
2583
2584         * sync with sylpheed 0.4.66cvs3-5
2585
2586 2001-05-06 [hoa]
2587
2588         * src/utils.[ch]
2589                 added function itos_buf() to enable use of several buffers
2590         * src/summaryview.c
2591                 use of itos_buf() instead of itos() in summary list
2592                 to fix the broken display of message number.
2593
2594 2001-05-06 [alfons]
2595
2596         * src/gtkstext.c: bug in cursor up navigation fixed,
2597                 fixed another unsigned / signed comparison (we're getting there :-)
2598
2599 2001-05-06 [hoa]
2600
2601         * src/Makefile.am
2602                 added scoring.c scoring.h
2603                 prefs_folder_item.c prefs_folder_item.h
2604                 matcher.c matcher.h
2605         * src/defs.h
2606                 added FOLDERITEM_RC SCORING_RC
2607         * src/folder.[ch]
2608                 added prefs field in FolderItem :
2609                 properties for each folder (PrefsFolderItem),
2610                 sorting type and mode were added as the first properties.
2611         * src/main.c
2612                 read config for scoring
2613         * added src/matcher.[ch]
2614                 gives functions to parse configuration file to do
2615                 matching on mails with a list of conditions.
2616         * src/mainwindow.c
2617                 add option to sort by score
2618         * src/prefs_common.[ch]
2619                 added preference option to show score and for
2620                 the score column size
2621         * added src/prefs_folder_item.[ch]
2622                 properties for each folder (PrefsFolderItem),
2623                 sorting type and mode were added as the first properties.
2624         * src/procheader.[ch]
2625                 added procheader_parse_header()
2626                 added procheader_header_free()
2627                 added procheader_headername_equal()
2628                 and made modification to use them.
2629         * src/procmsg.[ch]
2630                 added score field to MsgInfo structure
2631         * added src/scoring.[ch]
2632                 gives functions to parse configuration file to do
2633                 scoring on mails with a list of conditions.
2634         * src/summaryview.[ch]
2635                 save the sorting type and mode for the folder
2636                 added column to display the score of the mail
2637                 added function summary_score_clicked()
2638                 sorting type and mode are restored to the folder
2639                 when it is reopen
2640         * src/textview.c
2641                 use procheader_parse_header(), procheader_headername_equal()
2642                 removed memory leak in text_scan_header when freeing headers
2643         * src/filter.c
2644                 changed the function to match names of headers
2645                 using procheader_headername_equal()
2646
2647         Scoring functions are implemented, an interface is needed
2648         to configure that.
2649
2650 2001-05-04 [alfons]
2651
2652         * src/gtkstext.c: 
2653                 hopefully fixed the row up navigation bug,
2654                 removed adding back / forward lines to cache
2655
2656 2001-05-04 [sergey]
2657
2658         * src/prefs_display_headers.c: user interface changes:
2659         (prefs_display_headers_create): remove unused "Show" check button;
2660         allow reordering of headers by dragging.
2661         (prefs_display_headers_write_config): remove unused variables.
2662         (prefs_display_headers_set_dialog): do not insert "(New)" at top
2663         of lists (not needed with the new UI).
2664         (prefs_display_headers_set_list): scan lists starting from row 0,
2665         not 1 (do not skip "(New)").
2666         (prefs_display_headers_find_header): new function.
2667         (prefs_display_headers_clist_set_row): do not allow duplicates.
2668         (prefs_display_headers_delete_cb): do not skip row 0; treat
2669         closing the alert window by ESC as "No".
2670         (prefs_display_headers_up): do not protect row 0.
2671         (prefs_display_headers_down): do not protect row 0.
2672
2673 2001-05-04 [sergey]
2674
2675         * src/mainwindow.c (next_marked_cb, prev_marked_cb): new
2676         functions.
2677
2678         * src/summaryview.c
2679         (summary_find_next_marked_msg, summary_find_prev_marked_msg,
2680         summary_select_next_marked, summary_select_prev_marked): new
2681         functions.
2682
2683 2001-05-03 [sergey]
2684
2685         * src/news.c: fixed a bug when no article can be fetched after
2686         server timeout if the connection was restored by news_post():
2687         (news_select_group): new function.
2688         (news_fetch_msg): call news_select_group() before fetching
2689         article.
2690         (news_get_uncached_articles): set session->group after successful
2691         GROUP command.
2692
2693 2001-05-03 [hoa]
2694
2695         * src/defs.h
2696         * src/procmsg.[ch]
2697         * src/procheader.c
2698                  changed version of cache, added cc field
2699
2700         * src/prefs_display_headers.c
2701                 the interface was changed
2702
2703         * src/prefs_headers.c
2704                 added cancel button
2705
2706 2001-05-03 [alfons]
2707
2708         * completed sync of sylpheed cvs2
2709         * src/gtkstext.c: updated row up / down cursor navigation
2710         * src/textview.c: re-edited, prepared for fixing the email address
2711                 scanner.
2712
2713 2001-05-03 [darko]
2714
2715         * src/prefs_common.c: use alfons' strftime ui code
2716         entry_datefmt and datefmt_sample widgets have to be
2717         global in this module because of this change
2718
2719 2001-05-03 [hoa]
2720
2721         * src/messageview.c
2722         * src/prefs_common.[ch] added option to activate the return receipt
2723                 feature.
2724
2725 2001-05-02 [alfons]
2726
2727         * src/gtkstext.c: fix for row up/down cursor navigation. 
2728
2729         0.4.66claws2
2730         
2731         * sync with 0.4.66cvs2
2732
2733 2001-05-02 [paul]
2734
2735         added add-sender-to-addressbook patch
2736
2737         * src/addressbook.c
2738         * src/addressbook.h
2739         * src/summaryview.c
2740
2741 2001-05-02 [sergey]
2742
2743         * src/alertpanel.h (AlertValue): added G_ALERT_VALUE_MASK,
2744         G_ALERTDISABLE.
2745
2746         * src/alertpanel.c (alertpanel_create): new argument can_disable,
2747         all existing callers changed to pass FALSE; create a check button
2748         to disable the message.
2749         (alertpanel_message_with_disable): new function.
2750         (alertpanel_show): mask value with G_ALERT_VALUE_MASK.
2751         (alertpanel_button_toggled): new function.
2752         (alertpanel_button_clicked, alertpanel_close): set value using
2753         G_ALERT_VALUE_MASK.
2754
2755         * src/prefs_common.h (PrefsCommon): new field gpgme_warning.
2756
2757         * src/prefs_common.c (prefs_privacy_create): new check button
2758         checkbtn_gpgme_warning.
2759
2760         * src/main.c (main): moved preferences reading before gpgme
2761         initialization; check prefs_common.gpgme_warning before giving the
2762         GnuPG warning and set it to FALSE if the user wants to disable the
2763         warning.
2764
2765 2001-05-02 [hiroyuki]
2766
2767         * src/prefs_display_headers.c: modified the layout and some labels.
2768
2769 2001-05-02 [sergey]
2770
2771         * src/prefs_account.c (prefs_account_fix_size): new function.
2772         (prefs_account_create): call prefs_account_fix_size(); use
2773         gtk_widget_show instead of gtk_widget_show_all (fixes too large
2774         size when the window is shown for the first time).
2775         (prefs_account_basic_create): changed layout of serv_table; moved
2776         localmbox_entry above smtpserv_entry (logically it replaces
2777         POP3/IMAP server).
2778         (prefs_account_protocol_activated): set sensitivity of
2779         nntpauth_chkbtn according to the protocol (in addition to
2780         hide/show); commented out gtk_table_set_row_spacing() calls.
2781         (prefs_account_nntpauth_toggled): do nothing if nntpauth_chkbtn is
2782         not sensitive (fixes a bug with disabled username/password boxes
2783         when editing POP3 account after NNTP with authentication).
2784
2785 2001-05-02 [hoa]
2786
2787         * src/account.c
2788         * src/inc.c
2789         * src/prefs_account.[ch]
2790         * src/send.c
2791                 removed local account without SMTP server
2792                 added option to use mail command instead of a connexion
2793                 to SMTP server when a local account is used
2794         * src/prefs_headers.c
2795                 fixed a bug
2796         * src/news.c
2797                 fixed a bug when connexion immediately closed
2798
2799 2001-05-01 [alfons]
2800
2801         0.4.66claws1
2802         
2803         * sync with 0.4.65
2804
2805 2001-05-01 [sergey]
2806
2807         * src/prefs_account.c (Basic, prefs_account_basic_create): new
2808         widget nntpauth_chkbtn.
2809         (prefs_account_protocol_activated): handle nntpauth_chkbtn
2810         visibility.
2811         (prefs_account_nntpauth_toggled): new function.
2812
2813         * src/news.c (news_session_new_for_folder): use NNTP
2814         authentication only if ac->use_nntp_auth is set.
2815
2816 2001-05-01 [hoa]
2817
2818         * src/Makefile.am changed headers.[ch] in customheader.[ch]
2819         * src/prefs_display_headers.c changed the UI
2820         * src/prefs_headers.c changed account_name to account_id
2821         * src/compose.c using customheader.h
2822
2823 2001-05-01 [hiroyuki]
2824
2825         * src/esmtp.c
2826           src/news.c
2827           src/nntp.c: changed sock_read() to sock_gets(), they've been left
2828           unsynched.
2829
2830 2001-05-01 [hoa]
2831
2832         * src/Makefile.am added prefs_display_headers.[ch] headers_display.[ch]
2833         * src/defs.h added HEADERS_DISPLAY_RC : name of the config file
2834                 for displaying of headers
2835         * src/grouplist_dialog.[ch] minor changes to remove warnings
2836         * src/prefs_display_headers.[ch] dialog to choose the
2837         headers to display in the mail viewer.
2838         * src/headers.h correction of #define
2839         * src/headers_display.[ch] configuration for displaying of headers.
2840         * src/main.c read config of displaying of headers
2841         * src/prefs_common.c add a button to access the config dialog
2842                 for displaying of headers
2843         * src/prefs_display_headers.[ch] dialog for configuration for
2844                 displaying of the headers.
2845         * src/prefs_headers.c cleaning of code
2846         * src/procheader.c comments added to code
2847         * src/textview.c changes to reorder the headers depending
2848                 on the config for displaying of headers
2849
2850 2001-04-30 [alfons]
2851
2852         0.4.65claws7
2853
2854         * sync with 0.4.65cvs12
2855
2856         NOTE: nntp.c and news.c in claws and cvs branch differ significantly!
2857
2858 2001-04-30 [sergey]
2859
2860         * src/nntp.h (NNTPSockInfo): new field auth_failed.
2861
2862         * src/nntp.c (nntp_mode): return NN_AUTHREQ if sock->auth_failed
2863         is set to force reconnection after authentication failure.
2864         (nntp_gen_command): set sock->auth_failed on authentication
2865         failure, or if sock->userid and sock->passwd are not set.
2866
2867         * src/news.c (news_session_new_for_folder): set userid=NULL if
2868         password dialog is cancelled.
2869
2870 2001-04-30 [sergey]
2871
2872         * src/nntp.h (NNTPSockInfo): new type.
2873
2874         * src/nntp.c: all functions updated to use NNTPSockInfo instead of
2875         SockInfo.
2876         (nntp_open_auth, nntp_close): new functions.
2877         (nntp_gen_command): new function to handle authentication; all
2878         NNTP command functions updated to use it.
2879         (nntp_authinfo_user, nntp_authinfo_pass): deleted.
2880         (nntp_list): removed old useless code.
2881
2882         * src/news.h (NNTPSession): new field nntp_sock.
2883
2884         * src/news.c: all functions updated to use NNTPSockInfo instead of
2885         SockInfo.
2886         (news_session_new): new arguments (userid, passwd); made static;
2887         use nntp_open_auth() if needed.
2888         (news_session_destroy): use nntp_close() instead of sock_close().
2889         (news_query_password): changed arguments.
2890         (news_session_new_for_folder): new function.
2891         (news_session_get): use news_session_new_for_folder().
2892         (news_authenticate): deleted.
2893         (news_get_uncached_articles): removed old authentication code.
2894
2895 2001-04-30 [sergey]
2896
2897         * src/news.c: reverted my previous changes (need to do NNTP
2898         authentication in a cleaner way).
2899         
2900 2001-04-29 [sergey]
2901
2902         * src/news.c (news_nntp_group, news_nntp_list, news_nntp_xover,
2903         news_nntp_post, news_nntp_mode): new functions (wrappers with
2904         authentication support).
2905         (news_get_article_cmd, news_get_article, news_get_header): new
2906         argument "folder"; all callers changed.
2907         (news_get_article_cmd): added authentication support.
2908         (news_session_get): use news_nntp_mode() instead of nntp_mode().
2909         (news_post): use news_nntp_post() instead of nntp_post().
2910         (news_get_uncached_articles): use news_nntp_group() instead of
2911         nntp_group() and news_nntp_xover() instead of nntp_xover();
2912         removed old authentication code.
2913         (news_get_group_list): use news_nntp_list() instead of nntp_list().
2914
2915         * src/nntp.c (nntp_list): return real error code instead of
2916         hardcoded NN_ERROR.
2917
2918 2001-04-29 [sergey]
2919
2920         * configure.in: fixed wint_t typedef detection again
2921
2922 2001-04-28 [hoa]
2923
2924         * src/prefs_account.[ch], added A_LOCAL_CMD
2925                 (send mail with mail command)
2926         * src/send.c added function send_message_with_command()
2927         * src/inc.c made a more secure get_spool() function with
2928                 mktemp() but maybe mkstemp() or something more
2929                 secure can be used.
2930
2931 2001-04-28 [alfons]
2932
2933         * src/textview.c, colorization of email addresses in headers
2934
2935         0.4.65claws6
2936
2937         * bug sync with sylpheed
2938         * prefs_common.c: created date format ui for darko
2939         * sync with 0.4.65cvs11
2940         * configure.in: corrected to have the new gpg checks
2941
2942 2001-04-27 [alfons]
2943
2944         * completed sync with 0.4.65cvs10
2945         * minor debug things added to gtkstext.c
2946
2947 2001-04-27 [darko]
2948
2949         * configure.in: remove check for availability of
2950           strftime() as advised by Hiroyuki
2951         * src/prefs_common.[ch], src/procheader.c:
2952           synch strftime() code with Hiroyki's main branch
2953
2954 2001-04-26 [sergey]
2955
2956         * src/news.c: news_query_password(), news_authenticate(): new
2957           functions.
2958           news_get_uncached_articles(): added NNTP authentication
2959           handling.
2960         * src/nntp.[ch]: nntp_authinfo_user(), nntp_authinfo_pass():
2961           new functions.
2962         * src/prefs_account.c: prefs_account_protocol_activated():
2963           enable userid and password fields for NNTP.
2964
2965 2001-04-26
2966
2967         * configure.in: check for availability of strftime()
2968           [darko]
2969         * src/prefs_common.[ch], src/procheader.c: use
2970           strftime() for displaying date in summary pane if it
2971           is available
2972
2973 2001-04-25
2974
2975         * more .cvsignore cleanups [alfons]
2976
2977 2001-04-25
2978
2979         * ac/sv-check-type.m4: new autoconf macro.
2980         * configure.in: fixed wint_t typedef detection (did not work
2981           with gcc-2.96).
2982
2983 2001-04-25
2984
2985         * acconfig.h: added USE_GTKGDK_XIM definition for autoheader.
2986           [hiroyuki]
2987
2988 2001-04-24
2989         * modified gtkstext.c : buggy cursor navigation fixed, 
2990           and font descent also taken in account when drawing
2991           cursor. [alfons]
2992
2993 2001-04-24 [hoa]
2994         * added comments in src/news.c src/nntp.c
2995         * added src/prefs_headers.[ch]
2996         * added src/headers.[ch]
2997         * modified compose.c to activate custom headers
2998                 added function is_in_custom_headers
2999         * modified prefs_account.[ch]
3000                 added function prefs_account_customhdr_edit
3001         * modified src/defs.h :
3002                 added HEADERS_RC : name of the config file
3003                 for the custom headers
3004
3005 2001-04-24
3006
3007     0.4.65claws5
3008
3009         * configure.in
3010           src/gtkstext.[ch]
3011           src/compose.c
3012           src/Makefile.am
3013           
3014           added gtkstext with configure.in patch by Hiroyuki which
3015           should fix the XIM detection [alfons]
3016
3017         * more clean up of cvs [alfons]
3018
3019                  * removed all Makefile.in files to attic.
3020
3021                  * updated all .cvsignores to really ignore things that could
3022                    be unintentionally committed by a recursive commit.
3023
3024 2001-04-23 [hoa]
3025         * added src/grouplist_dialog.[ch]
3026         * changed src/folderview.c to call grouplist_dialog instead
3027                 of inputdialog
3028         * src/news.c :
3029                 added functions news_reset_group_list
3030                 and news_get_group_list
3031         * src/nntp.c :
3032                 added function nntp_list
3033         * src/defs.h :
3034                 added GROUPLIST_FILE : name of the newsgroup list cache file
3035
3036 2001-04-21
3037
3038         * added option to warn about queued messages on exit [sergey]:
3039
3040           * src/compose.c: compose_queue(): call folder_item_scan()
3041             and folderview_update_item() after queueing.
3042           * src/folderview.c: folderview_update_node(): draw the queue
3043             folder in bold font if there are queued messages.
3044           * src/mainwindow.c: queued_messages(): new function.
3045             app_exit_cb(): display warning if there are queued messages
3046             if warn_queued_on_exit is set.
3047           * prefs_common.[ch]: add warn_queued_on_exit option.
3048
3049         * enhanced GnuPG key selection support [sergey]:
3050
3051           * src/select-keys.c: updated to newer version from Win32
3052             branch with support for selecting arbitrary keys.
3053           * src/prefs_account.c: added the Privacy tab to the account
3054             options window.
3055             prefs_account_privacy_create(),
3056             prefs_account_sign_key_set_data_from_radiobtn(),
3057             prefs_account_sign_key_set_radiobtn(): new functions.
3058           * src/prefs_account.h: new preferences sign_key_type, sign_key_id.
3059           * src/rfc2015.c: set_signers(): new function.
3060             pgp_sign(): add the account parameter, call set_signers().
3061             rfc2015_sign(): add the account parameter, pass it to pgp_sign().
3062           * src/rfc2015.h: rfc2015_sign(): updated prototype.
3063           * src/compose.c: pass the current account to rfc2015_sign().
3064
3065         * tag name claws added to prevent confusion with main branch [alfons]
3066
3067         * Sync with sylpheed-0.4.65cvs4 and made it compile. [sergey]
3068
3069         * autogen.sh: Added "--enable-maintainer-mode". [sergey]
3070
3071         * sync with recent sylpheed cvs. Untested though. [alfons]
3072