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