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