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