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