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