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