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