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