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