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