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