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