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