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