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