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