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