Select the address when only one match is found.
[claws.git] / ChangeLog.claws
1 2004-03-21 [darko]      0.9.10claws25
2
3         * src/addr_compl.c
4                 select the address when only one match is found while
5                 doing address completion with tab key (feature
6                 request #914720)
7
8 2004-03-21 [alfons]     0.9.10claws24
9
10         * src/messageview.c
11           src/toolbar.c
12                 don't `navigate-delete` when a summary view's selection does not 
13                 match the accompanying message view's message
14
15 2004-03-20 [alfons]     0.9.10claws23
16
17         * src/summaryview.c
18                 hide ext search button on initial display (should fix bug #459,
19                 "Toggling quick-search at 1st time: minor UI inconsistency")
20
21 2004-03-20 [alfons]     0.9.10claws22
22
23         * src/summaryview.[ch]
24                 add function to get selected msginfo, if there's
25                 only one selected
26
27 2004-03-20 [paul]       0.9.10claws21
28
29         * sync with 0.9.10cvs7
30                 see ChangeLog 2004-03-19
31
32 2004-03-19 [paul]       0.9.10claws20
33
34         * src/common/nntp.c
35           src/common/smtp.c
36           src/common/ssl.c
37           src/folder.c
38           src/imap.c
39           src/inc.c
40           src/news.c
41           src/pop.c
42                 don't translate strings in debug_print(), log_print(),
43                 log_message(),  and log_warning()
44
45 2004-03-19 [alfons]     0.9.10claws19
46
47         better next/previous/delete/focus navigation with separate 
48         message view 
49         
50         * src/toolbar.c
51                 call summaryview_delete() instead of messageview_delete()
52         * src/messageview.c
53                 disable messageview_delete()
54
55 2004-03-18 [paul]       0.9.10claws18
56
57         * sync with 0.9.10cvs6
58                 see ChangeLog 2004-03-16
59
60 2004-03-17 [alfons]     0.9.10claws17
61
62         * src/gtk/filesel.c
63                 remove bogus semicolon after if() (sometimes it pays to
64                 read LKML :)
65
66 2004-03-15 [darko]      0.9.10claws16
67
68         * src/gtk/filesel.c
69                 support full path in place of a filename
70         * src/mimeview.c
71                 store directory attachments were saved to and
72                 use it when saving attachments
73         * src/prefs_common.[hc]
74                 store directory attachments were last saved to
75
76 2004-03-15 [paul]       0.9.10claws15
77
78         * src/folderview.c
79                 fix bug where unsubscribing a newsgroup would destroy
80                 (most of the) filtering rules
81
82 2004-03-15 [paul]       0.9.10claws14
83
84         * src/folderview.c
85                 fix Bug 458, 'Folder View remaining empty after 
86                 removing a NEWS account' (was also true of IMAP
87                 accounts)
88
89 2004-03-15 [paul]       0.9.10claws13
90
91         * src/folderview.c
92                 fix folderview invisibility of newly subscribed
93                 newsgroups
94
95 2004-03-13 [paul]       0.9.10claws12
96
97         * src/compose.c
98           src/plugins/dillo_viewer/dillo_prefs.c
99           src/plugins/image_viewer/viewerprefs.c
100                 gettextise some forgotten parts
101
102 2004-03-13 [alfons]     0.9.10claws11
103
104         * src/imap.c
105                 make sure the correct type is passed to sscanf()
106
107 2004-03-13 [paul]       0.9.10claws10
108
109         * sync with 0.9.10cvs5
110                 see ChangeLog 2004-03-02 and 2004-03-12, 
111                 specifically:
112                 'always move messages by default when using DnD (except 
113                 for News folder). Copy messages if Ctrl-key is pressed.'
114                 and 'added a function to filter selected messages'
115
116 2004-03-12 [christoph]  0.9.10claws9
117
118         * src/codeconv.c
119                 add parameter check to conv_unmime_header_overwrite()
120
121         * src/imap.c
122                 o fix spelling
123                 o fix removing of NEW flag when UNREAD is unset
124
125         * src/procmime.c
126                 decode MIME-headers
127
128         (Closes 437 i18n attachment display error.)
129
130 2004-03-12 [paul]       0.9.10claws8
131
132         * po/it.po
133                 update. submitted by Andrea Spadaccini <lupin85@email.it>
134                 
135         * tools/Makefile.am
136                 add 'textviewer.sh'
137
138 2004-03-12 [alfons]     0.9.10claws7
139
140         * src/imap.c
141                 o quiet compiler and typecast Folder * to IMAP Folder *
142                 o wake up and fix my previous incompatible type assignment bug
143
144 2004-03-12 [alfons]     0.9.10claws6
145
146         * src/imap.c
147                 don't mix up pointers to int, guint32 _and_ 
148                 unsigned int 
149
150 2004-03-12 [christoph]  0.9.10claws5
151
152         * src/folderview.c
153                 Add error requester when renaming a folder failed
154
155         * src/imap.c
156                 Check new FolderItem name for namespace seperator
157                 before renaming
158
159         (Closes Bug 443 Bad named IMAP folders won't be displayed)
160
161 2004-03-11 [christoph]  0.9.10claws4
162
163         * src/folder.[ch]
164         * src/imap.c
165         * src/procmsg.h
166                 syncronize flags in cache with IMAP folder flags
167
168         Adapted a patch submitted by Simon 'corecode' Schubert
169         <corecode@corecode.ath.cx> 
170
171
172 2004-03-11 [alfons]     0.9.10claws3
173
174         * src/textview.[ch]
175                 remove dead code that at one time controlled display of
176                 URIs in status bar
177
178 2004-03-10 [paul]       0.9.10claws2
179
180         * po/it.po
181                 updated by Lupino <lupin85@email.it>
182
183 2004-03-09 [alfons]     0.9.10claws1
184
185         * src/matcher.c
186                 we're not using yywrap, but we may, so close yyin instead
187                 of initial FILE *
188
189 2004-03-08 [paul]       0.9.10claws
190
191         * 0.9.10claws released
192
193 2004-03-08 [paul]       0.9.9claws41
194
195         * po/es.po
196           po/ja.po
197           po/ru.po
198           po/sk.po
199           po/sr.po
200           po/zh_CN.po
201                 update translations. submitted by Ricardo Mones Lastra,
202                 Rui Hirokawa, Pavlo Bohmat, Andrej Kacian, Urke MMI,
203                 Hansom Young
204
205 2004-03-06 [paul]       0.9.9claws40
206
207         * src/stock_pixmap.c
208                 fix crash: g_strdup(DEFAULT_PIXMAP_THEME)
209                 patch submitted by Pawel Pekala
210
211 2004-03-06 [alfons]             0.9.9claws39
212
213         * src/addrindex.c
214                 allow nick name completion again 
215
216 2004-03-02 [match]              0.9.9claws38
217
218         * configure.ac
219                 added definition of USE_LDAP_TLS to support TLS.
220         * src/ldapctrl.[ch]
221         * src/ldapquery.c
222         * src/ldapserver.[ch]
223         * src/addressbook.c
224         * src/addrindex.c
225         * src/editldap.c
226                 included LDAP TLS support.
227
228 2004-03-02 [christoph]          0.9.9claws37
229
230         * src/folder.[ch]
231                 o add more documentation for FolderClass
232                 o remove usused FolderClass virtual functions
233
234         * src/imap.c
235         * src/mh.c
236         * src/news.c
237                 change creation of FolderClass because static initializations
238                 for structs suck in C89
239
240 2004-03-01 [paul]
241
242         * sync with 0.9.10
243
244 2004-02-28 [keith]      0.9.9claws36
245
246         * src/common/utils.c
247                 Fix treatment of whitespace in quicksearch bar (leading
248                 spaces and >1 space between commands and parameters).
249
250 2004-02-27 [alfons]     0.9.9claws35
251
252         * src/compose.[ch]
253                 Explicitly remove draft timeout to fix nasty race between 
254                 compose_send_cb() (which destroys the compose window) and 
255                 compose_defer_auto_save_draft() (which expects compose 
256                 window to exist). Should fix Keith's and Fred Marton's
257                 bug report (#128, "crash after complaining about character
258                 set conversion")
259
260 2004-02-27 [luke]       0.9.9claws34
261         
262         * src/folder.c
263                 Do folder_item_apply_processing() even if no processing
264                 rules for the folder exist (so global processing is applied)
265
266 2004-02-26 [thorsten]   0.9.9claws33
267
268         * src/mimeview.c
269                 Remove misleading static declaration
270
271 2004-02-26 [alfons]     0.9.9claws32
272
273         * src/procmime.[ch]
274           src/compose.c
275           src/mimeview.c
276           src/textview.c
277                 use/add procmime_get_content_type_str() as a safe wrapper
278                 for returning a Content-Type type string; should fix 
279                 bug #444, 0.9.7..0.9.9 crashes with "Content-Type: type= 
280                  - attachments."
281
282 2004-02-26 [thorsten]   0.9.9claws31
283
284         * src/mimeview.c
285                 Restructure save_as/save_all
286
287 2004-02-26 [alfons]     0.9.9claws30
288
289         * src/procmime.c
290                 clean up (2)
291
292 2004-02-26 [alfons]     0.9.9claws29
293
294         * src/procmime.c
295                 clean up (1)
296
297 2004-02-24 [luke]
298
299         * tools/textviewer.sh
300                 tweaks from Johann Koenig, recognition of shell
301                 scripts in particular
302
303 2004-02-24 [paul]       0.9.9claws28
304
305         * sync with 0.9.9cvs13
306                 see ChangeLog 2004-02-24
307
308 2004-02-23 [paul]       0.9.9claws27
309
310         * src/inc.c
311                 one alertpanel on pop3 authentication error will suffice
312                 
313         * src/prefs_fonts.c
314                 remove unnecessary printf
315
316 2004-02-22 [alfons]     0.9.9claws26
317
318         * src/messageview.c
319                 put back a lost check
320
321 2004-02-21 [alfons]     0.9.9claws25
322
323         * src/folderview.c
324                 don't forget to save folder properties after renaming folder
325
326 2004-02-20 [paul]       0.9.9.claws24
327
328         * src/addressbook.c
329                 sync with 0.9.9cvs11, see ChangeLog 2004-02-19
330                 
331         * src/inc.c
332                 complete sync with 0.9.9cvs9's 'update folderview
333                 progressively'
334                 
335         * configure.ac
336                 require gettext >= 0.12.1
337
338 2004-02-17 [match]      0.9.9claws23
339
340         * src/compose.c
341                 keep the peace - change style.
342
343 2004-02-17 [alfons]     0.9.9claws22
344
345         * src/filtering.c
346                 make MATCHACTION_STOP cancel filtering / processing;
347                 clean up and document it to make it a little bit more clear;
348
349 2004-02-17 [alfons]     0.9.9claws21
350
351         %X marks the cursor spot for reply quote format
352
353         * src/quote_fmt_lex.l 
354           src/quote_fmt.c
355                 add %X token
356                 
357         * src/quote_fmt.h
358           src/quote_fmt_parse.y
359                 handle %X token
360                 
361         * src/compose.c
362                 handle %X token for replies only (for now)
363
364 2004-02-17 [paul]       0.9.9claws20
365
366         * po/sk.po
367                 updated by Andrej Kacian
368                 
369         * src/news.c
370                 remove unneeded include
371                 
372         * src/prefs_fonts.c
373                 be a little more user-friendly with the labels
374                 
375         * configure.ac
376                 a change forgotten in the last commit: 
377                 SYLPHEED_ACLOCAL_INCLUDE(m4)
378
379 2004-02-17 [paul]       0.9.9claws19
380
381         * ac/*                          ** REMOVED **
382           ac/                           ** REMOVED **
383           intl/Makefile.in              ** REMOVED **
384           m4/                           ** NEW **
385           m4/missing                    ** NEW **
386           m4/missing/gdk-pixbuf.m4      ** NEW **
387           m4/missing/gettext.m4         ** NEW **
388           m4/missing/gpgme.m4           ** NEW **
389           m4/missing/imlib.m4           ** NEW **
390           m4/.cvsignore                 ** NEW **
391           m4/Makefile.am                ** NEW **
392           m4/README                     ** NEW **
393           m4/aclocal-include.m4         ** NEW **
394           m4/aspell.m4                  ** NEW **
395           m4/check-type.m4              ** NEW **
396           m4/gnupg-check-typedef.m4     ** NEW **
397           m4/openssl.m4                 ** NEW **
398           m4/spamassassin.m4            ** NEW **
399           po/ChangeLog                  ** REMOVED **
400           po/Makefile.in.in             ** REMOVED **
401           po/Rules-quot                 ** REMOVED **
402           po/boldquot.sed               ** REMOVED **
403           po/en@boldquot.header         ** REMOVED **
404           po/en@quot.header             ** REMOVED **
405           po/insert-header.sin          ** REMOVED **
406           po/quot.sed                   ** REMOVED **
407           po/remove-potcdate.sed        ** REMOVED **
408           po/remove-potcdate.sin        ** REMOVED **
409           po/stamp-po                   ** REMOVED **
410           Makefile.am
411           autogen.sh
412           configure.ac
413                 enable building with automake 1.8.x
414                 add 'autopoint' to autogen.sh and remove all
415                 auto-generated files, remove ac/ in favour of
416                 m4/
417
418 2004-02-17 [alfons]     0.9.9claws18
419         
420         * src/summaryview.c
421                 MSG_IS_NEWS() is not stored at all, and is bogus
422
423 2004-02-17 [martin]     0.9.9claws17
424
425         * src/prefs_themes.c
426                 fix crash when installing wrong theme and output an
427                 error message
428
429 2004-02-16 [christoph]  0.9.9claws16
430
431         * src/compose.c
432         * src/stock_pixmap.[ch]
433         * src/toolbar.[ch]
434         * src/pixmaps/linewrapcurrent.xpm               ** NEW **
435                 add "Wrap current paragraph" to compose toolbar
436
437 2004-02-15 [alfons]     0.9.9claws15
438
439         * src/folderview.c
440                 refine previous commit to make sure other hook functions
441                 get their grab of the pie too
442
443 2004-02-15 [alfons]     0.9.9claws14
444
445         * src/folderview.c
446                 fix sync breakage so we don't pass invalid pointer types
447
448 2004-02-15 [match]      0.9.9claws13
449
450         * src/ldapquery.[ch]
451         * src/ldapserver.h
452         * src/addrindex.[ch]
453                 tweak threading calls.
454         * src/addr_compl.[ch]
455                 add alias into completion list.
456         * src/addressbook.c
457                 fix ldap browse.
458                 improve context menu behavior.
459                 change menu sequence.
460                 add send mail from addressbook.
461         * src/addrselect.[ch]
462         * src/compose.[ch]
463                 add send mail from addressbook.
464
465 2004-02-15 [christoph]  0.9.9claws12
466
467         * src/folderutils.c
468                 skip deleting when duplist is empty
469
470         * src/folderview.[ch]
471         * src/mainwindow.c
472         * src/summaryview.[ch]
473                 call folderutils_delete_duplicates() from mainwindow code
474
475 2004-02-15 [alfons]     0.9.9claws11
476         
477         * src/common/utils.c
478                 add prefix for italian ms o(e) 
479
480 2004-02-14 [paul]       0.9.9claws10
481
482         * src/foldersel.c
483                 fix updating of the folder view when creating a
484                 new folder
485
486 2004-02-13 [paul]       0.9.9claws9
487
488         * src/plugins/clamav/clamav_plugin.c
489                 remove GUI code
490
491 2004-02-13 [paul]       0.9.9claws8
492
493         * sync with 0.9.9cvs9
494                 see ChangeLog 2004-02-09, 2004-02-10, 2004-02-12
495
496 2004-02-13 [alfons]     0.9.9claws7
497
498         * src/common/utils.c
499                 fix wrong type of argument for ctype functions (pass unsigned
500                 char instead of signed char)
501
502 2004-02-12 [alfons]     0.9.9claws6
503
504         * src/compose.[ch]
505                 don't select text in header entry when composing to a 
506                 default address, but rather give the header entry a
507                 different color / style (same as the folder new color)
508
509 2004-02-12 [alfons]     0.9.9claws5
510
511         * src/plugins/clamav/clamav_plugin.c
512                 don't exit(2) on libclamav init error - show a warning.
513                 (tested by damaging a clamav database file.)
514
515 2004-02-12 [paul]       0.9.9claws4
516
517         * sync with 0.9.9cvs4
518                 see ChangeLog 2004-02-04, 2004-02-05, and 2004-02-06
519
520 2004-02-11 [luke]       0.9.9claws3
521
522         * src/mimeview.c
523                 remove redundant check introduced in 0.9.9claws1
524
525 2004-02-11 [luke]       0.9.9claws2
526
527         * src/mimeview.c
528                 fix compilation of my previous commit without gpg enabled
529
530 2004-02-10 [luke]       0.9.9claws1
531
532         * src/mimeview.c
533                 add borders to icons to indicate the privacy status for
534                 the message part (unknown/bad/good)
535
536 2004-02-06 [paul]       0.9.9claws
537
538         0.9.9claws released
539
540 2004-02-06 [darko]      0.9.8claws64
541
542         * src/compose.c
543                 don't allow Ctrl+Enter while external editor is active
544
545 2004-02-06 [paul]       0.9.8claws63
546
547         * po/es.po
548           po/pl.po
549           po/sk.po
550           po/sr.po
551                 update Spanish, Polish, Slovak, and Serbian translations.
552                 submitted by Ricardo Mones Lastra, Emil Nowak, Andrej Kacian,
553                 and Urke MMI
554
555 2004-02-04 [alfons]     0.9.8claws62
556
557         * src/compose.c
558                 grab focus only when lbutton was pressed (bug #430 cont'd; 
559                 don't have clue yet why the cursor pos is at the end of the
560                 text.)
561
562 2004-02-04 [alfons]     0.9.8claws61
563
564         * src/compose.c
565                 always grab focus when one of the header entries is clicked 
566                 (should fix bug #430, "no focus on pasted addresses 3 & higher")
567
568 2004-02-02 [paul]
569
570         * ac/missing/gdk-pixbuf.m4
571           ac/missing/gpgme.m4
572           ac/missing/imlib.m4
573                 prevent 'underquoted definition' warnings
574                 patch submitted by David Relson
575                 
576         * src/plugins/clamav/README
577                 update, improve, correct
578
579 2004-01-31 [thorsten]   0.9.8claws60
580
581         * src/news.c
582                 'dir' not initialized if group has no messages
583
584 2004-01-29 [christoph]  0.9.8claws59
585
586         * src/customheader.[ch]
587                 add custom_header_is_allowed() to check for disallowed header names
588                 that must not be overridden by custom headers
589
590         * src/compose.c
591                 always write From: header and use custom_header_is_allowed() to
592                 check if custom header should be written
593
594         * src/prefs_customheader.c
595                 check if custom header is disallowed using custom_header_is_allowed()
596
597         * src/folderutils.c
598                 destroy message id GHashTable before freeing the MsgInfos
599
600 2004-01-29 [paul]       0.9.8claws58
601
602         * sync with 0.9.9 release
603                 see ChangeLog 2004-01-29
604
605 2004-01-29 [paul]       0.9.8claws57
606
607         * sync with 0.9.8cvs11
608                 see ChangeLog 2004-01-29
609
610 2004-01-28 [christoph]  0.9.8claws56
611
612         * src/pgpmime.c
613         * src/sgpgme.[ch]
614                 return WARN signature status when signature is not trusted
615
616         * src/Makefile.am
617         * src/folder.c
618         * src/folderutils.[ch]                  ** NEW **
619         * src/summaryview.c
620                 implement delete duplicates summaryview independent
621
622 2004-01-28 [paul]       0.9.8claws55
623
624         * sync with 0.9.8cvs10
625                 see Changelog 2004-01-27 and 2004-01-28
626
627 2004-01-26 [christoph]  0.9.8claws54
628
629         * src/imap.c
630                 create a root node for the Folder if scan fails because root
631                 folder does not exist
632
633 2004-01-26 [paul]       0.9.8claws53
634
635         * sync with 0.9.8cvs7
636                 see ChangeLog 2004-01-23
637
638 2004-01-25 [alfons]     0.9.8claws52
639
640         * src/compose.c
641                 remove left-over constant INDENT_CHARS
642
643 2004-01-25 [alfons]     0.9.8claws51
644
645         * src/procmime.c
646                 add NULL pointer check for mimeinfo->node in
647                 procmime_mimeinfo_parent()
648
649 2004-01-25 [darko]      0.9.8claws50
650
651         * src/compose.c
652                 make "Wrap all long lines" toolbar button wrap all
653                 long lines not just the current line
654                 patch by I. Oshadi Jayawardena <ioj4 at yahoo.co.uk>
655
656
657 2004-01-25 [alfons]     0.9.8claws49
658
659         * src/procmime.c
660                 remove g_strstrip(); prevents a NULL pointer deref, and isn't
661                 necessary anyway, because *scanf() functions neglect white
662                 space in the input. 
663                 Fixes bug #425, "sylpheed 0.9.8claws42 crashes on some messages."
664
665 2004-01-25 [paul]       0.9.8claws48
666
667         * src/prefs_ext_prog.c
668                 apply Alfons' patch to check for NULL pointers
669                 fixes bug #424
670
671 2004-01-25 [paul]       0.9.8claws47
672
673         * sync with 0.9.8cvs8
674                 see ChangeLog 2004-01-23
675
676 2004-01-25 [thorsten]   0.9.8claws46
677
678         * src/messageview.c
679                 remove orphaned mimeview unref()
680
681 2004-01-23 [christoph]  0.9.8claws45
682
683         * src/summaryview.c
684                 set ctree widget style
685
686 2004-01-23 [paul]       0.9.8claws44
687
688         * sync with 0.9.8cvs5
689                 see ChangeLog 2004-01-22
690
691 2004-01-23 [alfons]     0.9.8claws43
692
693         * src/procmsg.c
694                 remove redundant code in procmsg_get_thread_tree()
695
696 2004-01-21 [christoph]  0.9.8claws42
697
698         * src/folderview.c
699                 set ctree widget style, otherwise GTK does not use the
700                 the correct vertical size for the list items
701
702 2004-01-21 [alfons]     0.9.8claws41
703
704         * src/summaryview.c
705                 GDK_Left should only switch to folderview when
706                 when summaryview hscrollbar is at the leftmost
707                 position (fixes bug #420, "Focus error")
708
709 2004-01-21 [paul]       0.9.8claws40
710
711         * sync with 0.9.8cvs4
712                 see ChangeLog 2004-01-20
713
714 2004-01-20 [christoph]  0.9.8claws39
715
716         * src/folderview.c
717                 remove setting sensitivity for no longer existing
718                 /Scoring... popup entry
719
720 2004-01-20 [keith]      0.9.8claws38
721
722         * configure.ac
723                 Revert AM_CONFIG_HEADER to AC_CONFIG_HEADER
724
725 2004-01-20 [paul]       0.9.8claws37
726
727         * src/prefs_fonts.c
728                 demystify font settings
729                 
730         * src/textview.c
731                 use textview->msgfont for header->body in
732                 textview_show_header()
733
734 2004-01-20 [paul]       0.9.8claws36
735
736         * src/compose.c
737           src/undo.c
738                 remove superfluous debug_print's
739                 
740         * src/inc.c
741                 clear the statusbar after LOCAL incorporation
742
743 2004-01-20 [paul]       0.9.8claws35
744
745         * sync with 0.9.8cvs3
746                 see ChangeLog 2004-01-20
747
748 2004-01-19 [keith]      0.9.8claws34
749
750         * src/folderview.c
751                 don't show 'Search folder...' on popup menu
752                 if folder has no mails in it
753
754 2004-01-17 [keith]      0.9.8claws33
755
756         * src/compose.c
757           src/prefs_common.c
758           src/prefs_common.h
759                 store position of compose window in prefs
760
761 2004-01-17 [thorsten]   0.9.8claws32
762
763         * src/gtk/gtkvscrollbutton.c
764                 ensure scrollbutton resize event on different gtk versions
765
766 2004-01-15 [alfons]     0.9.8claws31
767         
768         * src/summaryview.c
769                 keep MSG_REPLIED and MSG_FORWARDED even when marking a
770                 message as read
771
772 2004-01-12 [christoph]  0.9.8claws30
773
774         * src/procmime.c
775                 better MIME-Version check
776
777 2004-01-11 [alfons]     0.9.8claws29
778
779         * src/procmsg.c
780                 remove unnecessary but still effective check (could possibly
781                 lead to some unwanted side effects)
782
783 2004-01-11 [alfons]     0.9.8claws28
784
785         * src/procmsg.c
786                 we should not prefer lowest message number while threading 
787                 (introduced in previous commit)
788
789 2004-01-11 [alfons]     0.9.8claws27
790
791         * src/procmsg.c
792                 subject threading fixes:
793                 
794                         - make message with lowest message number the
795                           thread parent,
796                         - refine recording last node when threading. the last node
797                           should be the previous one if a node has a thread parent,
798                           or the current node if not
799                 
800                 (there's another threading bug fix coming up)
801
802 2004-01-10 [paul]       0.9.8claws26
803
804         * src/main.c
805           src/prefs_ext_prog.c
806           src/plugins/clamav/clamav_plugin_gtk.c
807                 minor gui fixes
808
809 2004-01-09 [christoph]  0.9.8claws25
810
811         * src/Makefile.am
812         * src/string_match.[ch]                 ** REMOVE **
813         * src/common/Makefile.am
814         * src/common/string_match.[ch]          ** NEW **
815                 move string_match.[ch] to common directory
816
817 2004-01-09 [christoph]  0.9.8claws24
818
819         * src/pgpmime.c
820                 add MIME-Version header for the message parser
821
822 2004-01-09 [paul]       0.9.8claws23
823
824         * po/POTFILES.in
825           src/Makefile.am
826           src/main.c
827           src/prefs_common.c
828           src/prefs_ext_prog.[ch]       ** NEW FILES **
829                 move External Command options from 'Common Prefs/Other' to
830                 'Other Prefs/Message View/External Programs', also reveal
831                 the hidden options for audio player and image viewer.
832                 
833         * src/prefs_common.c
834                 fix toggling of header pane
835
836 2004-01-09 [paul]       0.9.8claws22
837
838         * src/compose.c
839                 when changing account also change the save folder
840
841         * src/textview.c
842                 if a text/plain attachment has 'Content-Disposition: attachment'
843                 don't display it inline
844
845 2004-01-08 [christoph]  0.9.8claws21
846
847         * src/procmime.c
848                 check for "MIME-Version: 1.0" in message/rfc882 MIME-parts,
849                 otherwise thread the message content as one text part and
850                 don't assume charset US-ASCII which is only specified as
851                 default for MIME-messages
852
853 2004-01-08 [paul]       0.9.8claws20
854
855         * src/plugins/clamav/clamav_plugin.c
856           src/plugins/spamassassin/spamassassin.c
857                 inform the user what is happening via the statusbar
858
859 2004-01-06 [paul]       0.9.8claws19
860
861         * po/es.po
862                 update Spanish translation. submitted by Ricardo
863                 Mones Lastra
864
865 2004-01-05 [paul]       0.9.8claws18
866
867         * sync with 0.9.8cvs2
868                 see ChangeLog 2004-01-05
869
870 2004-01-03 [luke]       0.9.8claws17
871
872         * src/procheader.c
873                 Clean up:
874                 o remove unused functions string_getchar() and file_getchar()
875                 o remove the getchar_ parameter from generic_get_one_field()
876                 o add an 'unfold' parameter to generic_get_one_field, to
877                   be used if no HeaderEntry is supplied
878                 o procheader_get_one_field_asis() uses
879                   generic_get_one_field().
880
881 2004-01-01 [christoph]  0.9.8claws16
882
883         * src/common/xml.[ch]
884                 o add xml_new_tag() to manage usage counts of strings correctly
885                 o correct xml_copy_tree() function name
886
887         * src/folder.c
888         * src/main.c
889                 allow registering and unregistering of FolderClasses anytime
890
891 2003-12-31 [christoph]  0.9.8claws15
892
893         * src/folder.[ch]
894         * src/common/xml.[ch]
895                 keep folderlist.xml data for unloaded FolderClasses
896
897 2003-12-30 [luke]       0.9.8claws14
898
899         * src/procheader.[ch]
900                 o added procheader_get_one_field_asis() that does not do
901                   unfolding
902                 o fix procheader_get_header_array_asis() to use the above,
903                   fixing ugliness of headers in textview
904
905         * src/compose.c
906                 o don't unfold headers when redirecting.        
907
908 2003-12-30 [paul]       0.9.8claws13
909
910         * po/POTFILES.in
911           src/common/defs.h
912           src/Makefile.am
913           src/main.c
914           src/prefs_common.c
915           src/prefs_themes.[ch] ** NEW FILES **
916                 redesign and move Icon Theme selector to
917                 the new prefs window
918           
919         * src/stock_pixmap.c
920                 fix the old bug where icons are not always
921                 updated when changing themes
922         
923         * src/summaryview.c
924                 fix bug where the icons on the title row
925                 of the summary view were not updated
926         
927         all patches submitted by Ricardo Mones Lastra
928
929 2003-12-30 [hoa]        0.9.8claws12
930
931         * src/folder.c
932                 run preglobal and postglobal processing rules
933                 even if the folder does not have any rules.
934
935 2003-12-28 [paul]       0.9.8claws11
936
937         * ac/aspell.m4
938           ac/check-type.m4
939           ac/gnupg-check-typedef.m4
940           ac/openssl.m4
941           ac/spamassassin.m4
942                 fix 'underquoted definition' warnings, patch submitted by
943                 David Relson <relson@osagesoftware.com>
944                 
945         * src/common/utils.c
946                 subject_get_prefix_length(): add "Odp\\:" to reply prefixes,
947                 patch submitted by Jan Alboszta <J.Alboszta@students.mimuw.edu.pl>
948
949 2003-12-28 [paul]       0.9.8claws10
950
951         * sync with 0.9.8cvs1
952                 see ChangeLog 2003-12-17
953
954 2003-12-27 [christoph]  0.9.8claws9
955
956         * src/common/utils.[ch]
957                 add g_node_map() to map a GNode into a new GNode
958                 converting all node data's with a function
959
960         * src/account.c
961         * src/folder.[ch]
962         * src/folderview.c
963         * src/imap.c
964         * src/mainwindow.c
965         * src/summaryview.c
966                 o use g_node_map() to convert XML <-> Folder
967                 o remove redundant FolderItem->parent and
968                   replace it with folder_item_parent()
969
970 2003-12-23 [christoph]  0.9.8claws8
971
972         * src/folder.[ch]
973         * src/folderview.c
974         * src/mainwindow.c
975         * src/procmsg.c
976                 o use callback for notifications about added and
977                   destroyed folders
978                 o rewrite folderlist saving (new functions to create
979                   folder from XML tree, and XML tree from folder)
980
981         * src/common/xml.[ch]
982                 add function to save XML trees
983
984         * src/prefs_filtering.c
985                 code cleanup
986
987 2003-12-22 [christoph]  0.9.8claws7
988
989         * src/prefs_account.[ch]
990                 add "SMTP only" accounts
991
992 2003-12-20 [melvin]     0.9.8claws6
993
994         * src/action.[ch]
995                 Changed the interface for action_update_*_menu() so
996                 action.c does not need to know the paths of the different
997                 actions menu (mainwindow, message view and compose window). 
998
999         * src/compose.c
1000                 Tiny code cleanup to merge spell checker related code
1001                 compose_update_actions_menu(): new function to update
1002                 the actions menu. Use it in compose_create()
1003
1004         * src/compose.h
1005                 compose_update_actions_menu(): new function to update
1006                 the actions menu. Used also in prefs_actions.c.
1007
1008         * src/mainwindow.[ch]
1009                 main_window_update_actions_menu(): new function to update
1010                 the actions menu. Used in main_window_create() and in
1011                 prefs_actions.c
1012
1013         * src/messageview.[ch]
1014                 messageview_update_actions_menu(): new function to update
1015                 the actions menu. Used in messageview_add_toolbar() and in
1016                 prefs_actions.c
1017                 
1018         * src/prefs_actions.c   
1019                 prefs_actions_ok(): fixed to update the actions menu of
1020                 the separate message view and the compose windows.
1021
1022 2003-12-20 [luke]       0.9.8claws5
1023         * src/procheader.c
1024                 fix unfolding/newline stripping for multiline fields
1025                 in generic_get_one_field()
1026
1027 2003-12-19 [christoph]  0.9.8claws4
1028
1029         * src/summaryview.c
1030                 o code cleanup
1031                 o use subject_compare_for_sort() when comparing
1032                   simplified subjects
1033
1034 2003-12-19 [christoph]  0.9.8claws3
1035
1036         * src/msgcache.c
1037                 more syncing with 0.8.9a
1038
1039 2003-12-19 [christoph]  0.9.8claws2
1040
1041         * src/folder.c
1042                 don't write all FolderItem XML attributes for the root node
1043
1044 2003-12-19 [melvin]     0.9.8claws1
1045
1046         * src/messageview.c
1047                 Added missing menu branch (Tools/Create processing/rule)
1048         * po/fr.po
1049                 Updated French translation for the added string.
1050
1051 2003-12-19 [paul]       0.9.8claws
1052
1053         0.9.8claws released
1054
1055 2003-12-19 [paul]       0.9.7claws51
1056
1057         * po/en_GB.po
1058           po/es.po
1059           po/ja.po
1060           po/pl.po
1061           po/sk.po
1062           po/zh_CN.po
1063                 update translations. submitted by me, Ricardo Mones
1064                 Lastra, Rui Hirokawa, Emil Nowak, Andrej Kacian,
1065                 Hansom Young
1066                 
1067         * src/folder_item_prefs.c
1068                 'enable_processing' set to FALSE by default
1069
1070 2003-12-18 [melvin]     0.9.7claws50
1071
1072         * po/fr.po
1073                 Updated French translation
1074
1075 2003-12-17 [christoph]  0.9.7claws49
1076
1077         * src/procheader.c
1078                 revert discarding of whitespace from 0.9.7claws44
1079
1080                 RFC2822 2.2.3: Unfolding is accomplished by simply
1081                 removing any CRLF that is immediately followed by WSP.
1082
1083 2003-12-17 [paul]       0.9.7claws48
1084
1085         * src/folder.c
1086                 fix new message count
1087                 
1088         * configure.ac
1089                 update autotools macros
1090
1091         * sync with 0.9.8a
1092
1093 2003-12-16 [christoph]  0.9.7claws47
1094
1095         * src/folder.c
1096                 fix folder update before adding MsgInfo to cache
1097                 in add_msginfo_to_cache()
1098
1099         * src/procmsg.c
1100                 remove old call to folder_item_update() that is no
1101                 longer required
1102
1103 2003-12-16 [christoph]  0.9.7claws46
1104
1105         * src/main.c
1106                 make sure the shutdown process only runs once
1107
1108 2003-12-16 [hoa]        0.9.7claws45
1109
1110         * src/mainwindow.c
1111         * src/messageview.c
1112         * src/summaryview.[ch]
1113                 Create filter rules using a message is fixed.
1114                 We can now create processing rules using a message.
1115
1116 2003-12-15 [alfons]     0.9.7claws44
1117
1118         * src/procheader.c
1119                 make sure we discard folding white space
1120
1121 2003-12-15 [luke]       0.9.7claws43
1122         * src/textview.c
1123         * src/mimeview.c
1124                 o use "name" parameter if "filename" doesn't exist
1125
1126 2003-12-14 [alfons]     0.9.7claws42
1127
1128         * src/summaryview.c
1129         * src/common/utils.c
1130                 allow quick finding based on the result of passing
1131                 a message to an external command. E.g:
1132
1133                         X "bogofilter < %F" 
1134                 
1135                 gets me all the spam in a folder.
1136
1137 2003-12-14 [luke]       0.9.7claws41
1138
1139         * src/textview.c
1140         * src/mimeview.c
1141                 o use parameter "filename" instead of "name" in a couple of 
1142                   places for correctness
1143
1144         * src/procmime.c
1145         * src/common/utils.[ch]
1146                 o make temporary filename for attachments safe for %p 
1147                   substitutions in actions.
1148
1149 2003-12-13 [christoph]  0.9.7claws40
1150
1151         * src/main.c
1152                 readd exit(0) to clean_quit() because otherwise sylpheed
1153                 does not always terminate
1154
1155         * src/pgpmime.c
1156         * src/privacy.h
1157                 add an identifier-string for PrivacySystems
1158
1159 2003-12-12 [paul]
1160
1161         * doc/man/sylpheed.1
1162                 update the man page
1163
1164 2003-12-12 [paul]       0.9.7claws39
1165
1166         general clean up
1167         
1168         * configure.ac
1169                 correct and clean up './configure --help' info
1170         
1171         * src/plugins/clamav/clamav_plugin.c
1172           src/plugins/spamassassin/spamassassin.c
1173                 correct plugin_desc(), works with LOCAL, IMAP, and
1174                 POP accounts
1175                 
1176         * src/filtering.c
1177           src/matcher.[ch]
1178           src/matcher_parser_parse.y
1179           src/prefs_filtering_action.c
1180                 use 'Change Score' instead of '(In/De)crease score'.
1181                 use *CHANGE_SCORE* instead of *ADD_SCORE*
1182          
1183          * src/mainwindow.c
1184                 hyphenate: 'Pre-processing', 'Post-processing'
1185                 
1186         * src/prefs_account.c
1187                 change 'Generate Message-ID' to 'Generate Message-Id'
1188                 
1189         * src/prefs_folder_item.c
1190                 change 'Processing on startup:' to 'Process at startup'
1191                 change 'Scan for new mail:' to 'Scan for new mail'
1192                 
1193 2003-12-11 [christoph]  0.9.7claws38
1194
1195         * src/crash.c
1196         * src/main.[ch]
1197                 make sure the clean_exit() funtion is not called again by the
1198                 signal handler while it is already running
1199
1200         (closes Bug 366 lost all folders -> spoiling folderlist.xml file)
1201
1202         * src/summaryview.c
1203                 fix wrong assertion
1204
1205 2003-12-11 [paul]       0.9.7claws37
1206
1207         * src/compose.c
1208                 'anonymise' Message-Id: header string
1209
1210 2003-12-11 [paul]       0.9.7claws36
1211
1212         * src/plugins/clamav/clamav_plugin.c
1213                 fix (don't break) signature count
1214                 use cl_strerror() instead of deprecated cl_perror()
1215         
1216 2003-12-11 [darko]      0.9.7claws35
1217
1218         * src/summaryview.c
1219                 also update the sort arrow (thanks Christoph)
1220
1221 2003-12-11 [darko]      0.9.7claws34
1222
1223         * src/summaryview.c
1224                 allow reverting to default sort mode (no sort)
1225
1226 2003-12-10 [hoa]        0.9.7claws33
1227
1228         * src/matcher.c
1229                 fixed quotation of string for matcher.
1230
1231 2003-12-08 [paul]       0.9.7claws32
1232
1233         * src/imap.c
1234           src/inc.c
1235                 plug memory leaks (patch by Alfons)
1236
1237 2003-12-08 [christoph]  0.9.7claws31
1238
1239         * src/folder_item_prefs.[ch]
1240         * src/folderview.c
1241         * src/prefs_folder_item.c
1242                 add new FolderItem property to exclude folders from new
1243                 mail checks
1244
1245         Patch submitted by Chad Robinson <crobinson@rfgonline.com>
1246
1247 2003-12-07 [paul]       0.9.7claws30
1248
1249         * src/plugins/clamav/clamav_plugin.c
1250                 fix signature count
1251
1252 2003-12-07 [thorsten]   0.9.7claws29
1253
1254         * src/filtering.c
1255                 debug_print some warning if destfolder missing
1256         * src/prefs_filtering.c
1257                 uninitialized filter list when deleting a folder
1258
1259 2003-12-06 [paul]       0.9.7claws28
1260
1261         * src/procheader.c
1262                 add Alfons' patch to trim line feeds
1263
1264 2003-12-06 [paul]       0.9.7claws27
1265
1266         * partial sync with 0.9.7cvs8
1267                 leaving claws' online/offline more or less intact
1268                 see ChangeLog 2003-12-04 and 2003-12-06
1269
1270 2003-12-06 [christoph]  0.9.7claws26
1271
1272         * src/messageview.c
1273         * src/privacy.[ch]
1274                 revert pirvacy API changes
1275
1276 2003-12-05 [alfons]     0.9.7claws25
1277
1278         * src/matcher.[ch]
1279                 clean up my old cruft
1280
1281 2003-12-05 [alfons]     0.9.7claws24
1282
1283         * src/matcher.c
1284                 fix comparison buglet ;-) and make `test` matcher
1285                 work again
1286
1287 2003-12-05 [alfons]     0.9.7claws23
1288
1289         * src/prefs_folder_item.c
1290                 K&R 2nd Ed., page 241 (function parameter identifiers
1291                 starting with an underscore are kind of insulting)
1292
1293 2003-12-05 [hoa]        0.9.7claws22
1294
1295         * src/main.c
1296         * src/mainwindow.[ch]
1297         * src/mainwindow.h
1298                 add destructor for mainwindow so that the last 
1299                 MimeInfo opened in messageview is destroyed when
1300                 exiting sylpheed.
1301
1302 2003-12-05 [hoa]        0.9.7claws21
1303
1304         * src/filtering.[ch]
1305         * src/matcher.[ch]
1306         * src/matcher_parser_lex.l
1307         * src/matcher_parser_parse.y
1308         * src/prefs_actions.c
1309         * src/prefs_filtering.c
1310         * src/common/utils.[ch]
1311                 quote arguments before giving them to command line.
1312                 fixed quote of string in matcher/processing/filtering rules.
1313
1314         * src/messageview.c
1315         * src/privacy.[ch]
1316                 allows decryption to return a new whole 
1317                 MIME message structure.
1318
1319 2003-12-04 [hoa]        0.9.7claws20
1320
1321         * src/filtering.[ch]
1322         * src/folder.c
1323         * src/mainwindow.c
1324         * src/matcher.c
1325         * src/matcher_parser_parse.y
1326         * src/folderview.c
1327                 global rules to run before folder specific rules.
1328                 global rules to run after folder specific rules.
1329                 
1330         * src/messageview.c
1331                 fixed quick addition of rules.
1332         
1333         * src/prefs_filtering.[ch]
1334         * src/summaryview.c
1335                 we can now customize the title for the dialog.
1336                 updated case where we rename of delete folders.
1337
1338         * src/addressbook.c
1339                 got back the function addressbook_browse_entry_cb()
1340                 that is needed in case we compiled with LDAP support.
1341
1342 2003-12-04 [paul]       0.9.7claws19
1343
1344         * sync with 0.9.7cvs6
1345                 see ChangeLog 2003-12-04
1346                 fixes bug 171 'Wrong message decoing: koi8-r and 
1347                 iso8859-5 looks same. Can't read many emails.'
1348
1349 2003-12-04 [paul]       0.9.7claws18
1350
1351         * po/POTFILES.in
1352                 remove 'src/prefs_scoring.c'
1353
1354 2003-12-03 [hoa]        0.9.7claws17
1355
1356         * src/Makefile.am
1357                 compilation of scoring.[ch] and prefs_scoring.[ch]
1358                 is removed.
1359         
1360         * src/filtering.[ch]
1361         * src/folder.c
1362         * src/folder_item_prefs.[ch]
1363         * src/folderview.c
1364         * src/main.c
1365         * src/mainwindow.c
1366         * src/matcher.[ch]
1367         * src/matcher_parser.h
1368         * src/matcher_parser_parse.y
1369         * src/prefs_filtering.[ch]
1370         * src/prefs_filtering_action.c
1371         * src/prefs_folder_item.c
1372         * src/prefs_scoring.[ch]              * REMOVED FILES *
1373         * src/procmsg.[ch]
1374         * src/scoring.[ch]                    * REMOVED FILES *
1375         * src/summaryview.c
1376                 merged scoring and filtering.
1377                 
1378                 Note : compatibility is kept by parsing score like 
1379                   add_score. To get the behaviour of older scoring 
1380                   system, you have to define some equivalent rule :
1381                   "score_lower -9999 hide"
1382                   "score_greater 9999 mark"
1383                   
1384                   To define global rules, you have to define them 
1385                   in the new global processing rules.
1386                   The variable that kept the list filtering rules 
1387                   was "global_processing" and has been renamed into 
1388                   "filtering_rules".
1389                   "global_processing" variable is now the name 
1390                   of the variable that keeps the list of global 
1391                   processing rules.
1392                   In the configuration file, "[global]" section is 
1393                   now for the global processing rules (which includes
1394                   score things and new global processing rules).
1395                   New "[filtering]" section is for the filtering rules.
1396                   
1397                   Before running with this version, during testing 
1398                   phase, ** MAKE A BACKUP ** of your matcherrc file.
1399                   Then, you have to make the following changes :
1400                   - leave all scoring rules in "[global]" section.
1401                   - move all other rules of "[global]" section to
1402                       a new section named "[filtering]".
1403
1404 2003-12-03 [christoph]  0.9.7claws16
1405
1406         * src/procmime.c
1407                 use default Content-Type as specified in RFC2045 if
1408                 Content-Type header is syntactically incorrect
1409
1410 2003-12-03 [christoph]  0.9.7claws15
1411
1412         * src/addressbook.c
1413         * src/addrindex.h
1414         * src/addritem.c
1415         * src/expldifdlg.h
1416         * src/exportldif.c
1417         * src/filtering.c
1418         * src/folder.c
1419         * src/folderview.c
1420         * src/jpilot.c
1421         * src/localfolder.c
1422         * src/matcher.h
1423         * src/matcher_parser_lex.l
1424         * src/matcher_parser_parse.y
1425         * src/news.c
1426         * src/prefs_filtering_action.c
1427         * src/prefs_folder_item.c
1428         * src/prefs_fonts.c
1429         * src/procmsg.c
1430         * src/sgpgme.c
1431                 clean up warnings
1432
1433         * src/procmime.c
1434                 revert 0.9.7claws14 change
1435
1436 2003-12-03 [alfons]     0.9.7claws14
1437
1438         * src/procmime.c
1439                 catch invalid Content-Type with no subtype
1440
1441 2003-12-03 [alfons]     0.9.7claws13
1442
1443         * src/alertpanel.h
1444         * src/setup.c
1445         * src/plugins/image_viewer/plugin.c
1446                 compile again, we need stddef.h for size_t
1447
1448 2003-12-03 [paul]       0.9.7claws12
1449
1450         * src/account.c
1451                 don't allow cloning of accounts with remote folders,
1452                 patch submitted by Ricardo Mones Lastra
1453
1454 2003-12-03 [christoph]  0.9.7claws11
1455
1456         * src/folder.[ch]
1457         * src/imap.c
1458         * src/localfolder.[ch]
1459         * src/mh.c
1460         * src/news.c
1461         * src/common/xml.[ch]
1462                 add set_xml() and get_xml() virtual functions to FolderClass to
1463                 save extra information for Folders (for example the rootpath
1464                 only used by LocalFolder). The folderlist write function no
1465                 longer needs to know the folder type to save this extra
1466                 information.
1467
1468 2003-12-02 [christoph]  0.9.7claws10
1469
1470         * src/Makefile.am
1471         * src/account.c
1472         * src/folder.[ch]
1473         * src/folderview.h
1474         * src/imap.c
1475         * src/localfolder.[ch]          ** NEW **
1476         * src/mainwindow.c
1477         * src/mh.[ch]
1478         * src/news.[ch]
1479         * src/prefs_account.[ch]
1480         * src/prefs_filtering.h
1481         * src/procmsg.h
1482         * src/remotefolder.[ch]         ** NEW **
1483         * src/common/xml.[ch]
1484                 add item_set_xml() and item_get_xml() virtual functions to
1485                 FolderClass to give folders the ability to add extra information
1486                 to the saved FolderItem data. If NULL the default function for
1487                 FolderItem will be used.
1488
1489 2003-11-29 [christoph]  0.9.7claws9
1490
1491         * src/procheader.c
1492                 fix bug in unfolding
1493
1494 2003-11-29 [luke]       0.9.7claws8
1495
1496         * src/textview.c
1497                 fix compilation for non c99 compilers
1498
1499 2003-11-29 [christoph]  0.9.7claws7
1500
1501         * src/procmime.[ch]
1502         * src/mimeview.c
1503                 o unknown disposition types should be handled as
1504                   attachment (RFC2183)
1505                 o missing headers should not default to inline
1506                   (would make "Save All" useless when disposition header
1507                    is not set by the sending mailer)
1508                 o remove old MimeInfo data and cleanup
1509
1510 2003-11-29 [luke]       0.9.7claws6
1511
1512         * src/procmime.[ch]
1513                 re-added parsing of Content-Disposition header
1514                         - removes the old  'gchar* content_disposition'
1515                         - adds a new field 'DispositionType disposition'
1516                         - adds parameters to MimeInfo::parameters
1517
1518         * src/mimeview.c
1519                 use the "filename" parameter for saving, and the new
1520                 MimeInfo::disposition for save all.
1521
1522         * src/compose.c
1523         * src/toolbar.[ch]
1524                 add a 'check spelling' button as a possibility for 
1525                 the compose toolbar
1526
1527         * src/stockpixmap.[ch]
1528         * src/pixmaps/check_spelling.xpm        ** NEW **
1529         * src/Makefile.am
1530                 add a pixmap for use with 'check spelling' button or
1531                 a user defined action
1532
1533         * src/textview.c
1534                 re-apply fixed (I hope) patch for bug 57
1535                 "Hidden URL in HTML Mails"
1536
1537 2003-11-28 [christoph]  0.9.7claws5
1538
1539         * src/procmime.c
1540                 o be more liberal in what we accept as Content-Type parameters
1541                 o ignore comments after parameters
1542
1543         * src/sgpgme.c
1544                 o only free passphrase when an error occurs
1545
1546 2003-11-28 [paul]       0.9.7claws4
1547
1548         * src/account.c
1549                 add 'Clone Account' function. patch submitted by
1550                 Ricardo Mones Lastra
1551
1552 2003-11-27 [thorsten]   0.9.7claws3
1553
1554         * src/mimeview.c
1555                 fix crash if 'save_all' failed twice
1556
1557 2003-11-27 [paul]       0.9.7claws2
1558
1559         * po/POTFILES.in
1560                 fix a typo
1561
1562         * po/zh_CN.po
1563                 update Simplified Chinese translation. submitted by
1564                 Hansom Young
1565
1566 2003-11-27 [paul]       0.9.7claws1
1567
1568         * po/POTFILES.in
1569                 clean up
1570
1571 2003-11-26 [paul]       0.9.7claws
1572
1573         * 0.9.7claws released
1574
1575 2003-11-26 [paul]       0.9.6claws99
1576
1577         * src/Makefile.am
1578                 add reference to pixmaps/mime_message.xpm
1579
1580 2003-11-26 [paul]       0.9.6claws98
1581
1582         * po/POTFILES.in
1583                 remove reference to src/sigstatus.c
1584
1585 2003-11-26 [christoph]  0.9.6claws97
1586
1587         * src/Makefile.am
1588         * src/prefs_common.c
1589         * src/rfc2015.c
1590         * src/sigstatus.[ch]            ** REMOVE **
1591                 remove signature result popup option and window
1592
1593 2003-11-26 [paul]       0.9.6claws96
1594
1595         * po/es.po
1596           po/ja.po
1597           po/pl.po
1598           po/sk.po
1599           po/sr.po
1600                 update translations. submitted by Ricardo Mones Lastra,
1601                 Rui Hirokawa, Emil Nowak, Andrej Kacian, and Urke MMI
1602
1603 2003-11-25 [christoph]  0.9.6claws95
1604
1605         * src/procmime.c
1606                 display mime structure only in debug mode
1607
1608 2003-11-25 [melvin]     0.9.6claws94
1609
1610         * po/fr.po
1611                 Updated French translations + typos fixes of older
1612                 translations (thanks to Fabien Vantard for pointing
1613                 to some of them)
1614
1615 2003-11-25 [melvin]     0.9.6claws93
1616
1617         * src/editldap.c
1618                 Fixed a couple of typos.
1619
1620 2003-11-24 [paul]       0.9.6claws92
1621
1622         * po/POTFILES.in
1623                 add 'src/textview.c'
1624
1625 2003-11-24 [paul]       0.9.6claws91
1626
1627         * src/sgpgme.c
1628                 fix typo. spotted by Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
1629
1630 2003-11-24 [paul]       0.9.6claws90
1631
1632         * src/plugins/image_viewer/viewer.c
1633                 image_viewer_show_mimepart(): 
1634                 use procmime_mimeinfo_get_parameter() to get the file name
1635
1636 2003-11-24 [paul]       0.9.6claws89
1637
1638         * src/textview.c
1639                 textview_show_mime_part(): rewrite text hint
1640
1641 2003-11-22 [paul]       0.9.6claws88
1642
1643         * sync with 0.9.7cvs5
1644                 see ChangeLog 2003-11-21
1645
1646 2003-11-21 [paul]       0.9.6claws87
1647
1648         * src/mimeview.c
1649                 define shortcut key 'o' for 'Open with...'
1650
1651 2003-11-21 [alfons]     0.9.6claws86
1652
1653         * src/messageview.c
1654                 fix bug #383 'Deleting message from "separate message view" 
1655                 uses local Trash folder'
1656
1657 2003-11-21 [christoph]  0.9.6claws85
1658
1659         * src/mimeview.c
1660                 fix content-type guessing by name parameter when finding
1661                 the correct viewer
1662
1663 2003-11-21 [alfons]     0.9.6claws84
1664
1665         * src/main.c
1666                 no mail incorporation allowed with --offline param.
1667                 fixes bug #374, "--offline ignored"
1668
1669 2003-11-20 [christoph]  0.9.6claws83
1670
1671         * src/mimeinfo.c
1672                 use signed MimeInfo when checking the signature and not
1673                 the selected one
1674
1675 2003-11-19 [alfons]     0.9.6claws82
1676
1677         * src/mainwindow.c
1678                 fix crash when toggling separate views, patch submitted
1679                 by Pawel Pekala <c0rn|AT|gazeta.pl>.
1680                 fixes bug #342, "separate views  cause crash"
1681
1682 2003-11-19 [paul]       0.9.6claws81
1683
1684         * src/compose.c
1685                 compose_redirect_write_headers_from_headerlist(): 
1686                 add Resent-Cc: header (bug fix inherited from 0.9.7cvs3)
1687                 
1688         * src/main.c
1689                 code cleanup (inherited from 0.9.7cvs4)
1690                 
1691         * tools/tb2sylpheed
1692                 bugfix: added missing attribute-list start. submitted by
1693                 Urke MMI
1694
1695 2003-11-19 [luke]       0.9.6claws80
1696
1697         * src/textview.c
1698                 revert my last commit until I get time to fix it
1699
1700 2003-11-18 [christoph]  0.9.6claws79
1701
1702         * src/mimeview.[ch]
1703                 check parent MimeInfos for signatures and display the
1704                 result of the parent when found
1705
1706         * src/pgpmime.c
1707                 o avoid NULL pointer warnings
1708                 o use procmime_mimeinfo_get_parameter()
1709
1710         * src/sgpgme.c
1711                 small text changes
1712
1713 2003-11-17 [luke]       0.9.6claws78
1714
1715         * src/textview.c
1716                 add check for disguised URLs, fixing bug 57
1717                 "Hidden URL in HTML Mails"
1718
1719 2003-11-16 [christoph]  0.9.6claws77
1720
1721         * src/procmime.c
1722                 fix crash when parsing invalid Content-Type header
1723
1724 2003-11-16 [christoph]  0.9.6claws76
1725
1726         * src/pgpmime.c
1727         * src/privacy.c
1728         * src/procmime.c
1729         * src/sgpgme.[ch]
1730                 implement message decrypting
1731
1732         * src/rfc2015.c
1733                 remove old code
1734
1735 2003-11-14 [luke]       0.9.6claws75
1736
1737         * src/mimeview.c
1738                 fix a couple of problems that treated application/* and
1739                 application/octet-stream the wrong way around
1740                 (since 0.9.6claws10), causing "Open" to do nothing.
1741
1742 2003-11-14 [christoph]  0.9.6claws74
1743
1744         * src/messageview.c
1745         * src/pgpmime.c
1746         * src/privacy.[ch]
1747                 prepare for message part decrypting
1748
1749         * src/sgpgme.c
1750                 add output for expired signatures
1751
1752         * src/rfc2015.c
1753                 remove some old code
1754
1755 2003-11-10 [christoph]  0.9.6claws73
1756
1757         * src/mimeview.c
1758                 add "Full info" button for bad and warn signature status
1759
1760         * src/sgpgme.c
1761                 generate full signature info like gpg's output
1762                 (gpg -v --with-fingerprint --verify)
1763
1764 2003-11-10 [christoph]  0.9.6claws72
1765
1766         * src/mimeview.c
1767         * src/pgpmime.c
1768         * src/privacy.[ch]
1769         * src/sgpgme.[ch]
1770         * src/textview.[ch]
1771                 o add code to view full signature info
1772                 o do automatic signature checks
1773
1774 2003-11-10 [alfons]     0.9.6claws71
1775
1776         * src/summaryview.c
1777                 don't crash when gtkut_font_load() returns invalid font (has
1778                 something to do with locale settings)
1779                 Patch submitted by David Chalmers <davidc|AT|ccmi.salk.edu>.
1780
1781 2003-11-09 [alfons]     0.9.6claws70
1782
1783         * src/procmime.c
1784                 plug leak
1785
1786 2003-11-08 [luke]       0.9.6claws69
1787
1788         * src/summaryview.c
1789                 fix some typos
1790
1791         * src/compose.c
1792                 rewrite compose_attach_parts(), fixing various bugs mainly
1793                 to do with re-editing.
1794
1795         * src/mimeview.c
1796                 "save all" now only saves attachments with names/filenames
1797
1798 2003-11-04 [match]      0.9.6claws68
1799
1800         * src/ldapctrl.[ch]
1801                 fix broken LDAP support.
1802
1803         * src/ldapquery.c
1804                 remove printf's.
1805
1806 2003-11-04 [luke]       0.9.6claws67
1807
1808         * src/mimeview.c
1809                 o  fixed bug 4 "focus lost on messages with attachments"
1810                 o  fixed 'Save all' attachments for new mime changes
1811                 o  right clicking on icons consistent with right clicking on
1812                    mime tree
1813                   - fixes a bug where wrong part is saved when you
1814                     choose 'Save as' from popup menu
1815                   - fixes bug 308 "No way to "save all" attachments"
1816                 o  fixed a compiler warning.
1817
1818         * src/textview.c
1819                 o  removed flickering in mime tree when using "n" and "p"
1820                    shortcuts
1821                 o  fixed bug where selecting the textview and pressing e.g.
1822                    'y' causes sylpheed to respond twice.
1823
1824         * src/summaryview.c
1825                 removed hard coding of * and ! shortcuts (which only served
1826                 to cause problems if you tried to redefine the shortcuts)
1827
1828 2003-11-04 [luke]       0.9.6claws66
1829
1830         * src/plugins/image_viewer/viewer.c
1831         * src/plugins/image_viewer/viewerprefs.c
1832         * src/plugins/image_viewer/viewerprefs.glade
1833                 o  allow toggling of image scaling by clicking on image
1834                 o  respond to image's container widget resize
1835
1836         * src/procmime.c
1837                 o  fix bad parsing of message when re-editing/viewing a
1838                    message saved to the drafts folder
1839
1840 2003-11-02 [match]      0.9.6claws65
1841
1842         * src/browseldap.h
1843                 fix if not building LDAP support.
1844         * src/addrindex.c
1845         * src/ldapquery.[ch]
1846         * src/editldap.h
1847                 include support for contains query. feature req 529354.
1848
1849 2003-11-02 [alfons]     0.9.6claws64
1850
1851         * src/browseldap.c
1852                 fix build bustage if not compiling ldap support
1853
1854 2003-11-01 [match]      0.9.6claws63
1855
1856         * po/POTFILES.in
1857         * src/Makefile.am
1858         * src/addr_compl.[ch]
1859         * src/addrbook.c
1860         * src/addrcache.[ch]
1861         * src/addrdefs.h        ** NEW **
1862         * src/addressbook.c
1863         * src/addressitem.h
1864         * src/addrindex.[ch]
1865         * src/addritem.h
1866         * src/addrquery.[ch]
1867         * src/ldapquery.[ch]
1868         * src/ldapserver.[ch]
1869                 refactor LDAP query mechanism.
1870
1871         * src/browseldap.[ch]   ** NEW **
1872         * src/ldaplocate.[ch]   ** NEW **
1873                 add feature to browse LDAP entry that was retrieved using
1874                 an explicit LDAP search.
1875
1876 2003-11-01 [alfons]     0.9.6claws62
1877
1878         * src/prefs_gtk.c
1879                 prefs_write_param(): fail when we see an invalid type; all the
1880                 callers seem to handle this gracefully by reverting changes
1881
1882 2003-10-30 [christoph]  0.9.6claws61
1883
1884         * configure.ac
1885         * ac/openssl.m4
1886         * ac/spamassassin.m4
1887         * src/Makefile.am
1888                 use extra variables for all libraries to make sure plugins
1889                 are only linked with libraries they really need. $LIBS is always
1890                 added to the linking parameters, but we only what the libraries
1891                 listed in the Makefile
1892
1893 2003-10-29 [paul]       0.9.6claws60
1894
1895         * src/mimeview.c
1896                 don't use Subject for unknown part name
1897
1898 2003-10-29 [paul]       0.9.6claws59
1899
1900         * src/compose.c
1901                 get name of attachment(s) when re-editing, fwd'ing or
1902                 redirecting
1903                 
1904         * src/mimeview.c
1905                 get name of attachment(s) when saving
1906
1907 2003-10-29 [hoa]        0.9.6claws58
1908
1909         * src/textview.c
1910                 implemented multipart/alternative in MIME message viewer.
1911
1912 2003-10-28 [christoph]  0.9.6claws57
1913
1914         * configure.ac
1915                 make sure MathML-Viewer is not built with the
1916                 Gtk2 version of GtkMathView
1917
1918 2003-10-28 [paul]       0.9.6claws56
1919
1920         * sync with 0.9.7cvs1
1921                 see ChangeLog 2003-10-28
1922
1923 2003-10-27 [alfons]     0.9.6claws55
1924
1925         * src/matcher_parser_parse.y
1926         * src/gtk/colorlabel.c
1927                 allow setting color label to 0 in filtering/processing rules
1928                 (should fix bug 368, "Can't create a filter condition "colorlabel 0"") 
1929
1930 2003-10-26 [alfons]     0.9.6claws54
1931
1932         * src/summary_search.c
1933                 fix misnomer and correct selecting initial search node  
1934
1935 2003-10-26 [christoph]  0.9.6claws53
1936
1937         * src/pgpmime.c
1938         * src/sgpgme.c
1939                 change display of signature info to use only name of
1940                 signer, otherwise the text gets too long.
1941
1942         * src/procmime.c
1943                 don't use MimeInfo's filename to generate tmp filename
1944
1945 2003-10-25 [christoph]  0.9.6claws52
1946
1947         * src/procmime.c
1948                 fix message body searching
1949
1950 2003-10-25 [paul]       0.9.6claws51
1951
1952         * src/compose.c
1953                 use g_basename rather than basename
1954
1955 2003-10-24 [christoph]  0.9.6claws50
1956
1957         * src/sgpgme.c
1958                 change fetching of signature key's trust
1959
1960 2003-10-24 [paul]       0.9.6claws49
1961
1962         * po/sk.po
1963                 update Slovak translation
1964                 submitted by Andrej Kacian
1965                 
1966         * src/mainwindow.c
1967                 remove unknown menu entry /File/Add mailbox/mbox...
1968
1969 2003-10-24 [hoa]        0.9.6claws48
1970
1971         * src/Makefile.am
1972                 removed all references to mbox folders
1973
1974         * src/carray.[ch]               * REMOVED *
1975         * src/chash.[ch]                * REMOVED *
1976         * src/maillock.[ch]             * REMOVED *
1977         * src/mailmbox.[ch]             * REMOVED *
1978         * src/mailmbox_folder.[ch]      * REMOVED *
1979         * src/mailmbox_parse.[ch]       * REMOVED *
1980         * src/mailmbox_types.[ch]       * REMOVED *
1981         * src/mbox_folder.[ch]          * REMOVED *
1982                 remove implementation of mbox folders
1983                 and old mailbox folder.
1984                 mbox folder implementation will be added
1985                 as a plugin so that implementation can be entirely
1986                 synchronized with the files of the project they are
1987                 extracted from (libEtPan!).
1988         
1989         * src/mainwindow.c
1990         * src/folder.c
1991         * src/folderview.[ch]
1992         * src/procmsg.h         
1993                 Disable as much code that references mbox folders
1994                 as possible.
1995                 Some UI thing still need to know that folder is mbox
1996                 (when we have to enter the name of the mailbox and
1997                 we want to add /var/mail/$USER).
1998
1999 2003-10-23 [christoph]  0.9.6claws47
2000
2001         * src/noticeview.c
2002                 don't always display button when noticeview is made visible
2003
2004         * src/mimeview.c
2005         * src/pgpmime.c
2006         * src/privacy.[ch]
2007         * src/sgpgme.[ch]
2008                 get signature information from crypto system
2009
2010 2003-10-22 [paul]       0.9.6claws46
2011
2012         * po/es.po
2013                 updated by Ricardo Mones Lastra
2014
2015 2003-10-22 [paul]       0.9.6claws45
2016
2017         * src/Makefile.am
2018                 update to reflect the changes to the icons that
2019                 happened in 0.9.6claws35
2020
2021 2003-10-22 [alfons]     0.9.6claws44
2022         
2023         * src/carray.h
2024                 inline carray_count() 
2025
2026 2003-10-21 [alfons]     0.9.6claws43
2027
2028         * src/carray.h
2029                 glib wrappers
2030         * src/carray.c
2031                 disable
2032         * src/mailmbox.[ch]
2033         * src/mailmbox_folder.c
2034         * src/mailmbox_parse.c
2035         * src/mailmbox_types.[ch]
2036                 %s/uint32_t/guint
2037
2038 2003-10-21 [luke]       0.9.6claws42
2039
2040         * src/stock_pixmaps.[ch]
2041         * src/mimeview.c
2042         * src/pixmaps/mime_application_octet_stream.xpm         ** REMOVE **
2043         * src/pixmaps/messageview_text.xpm                      ** REMOVE **
2044                 o remove mime_application_octet_stream.xpm icon (it was never
2045                   really needed)
2046                 o remove redundant icon messageview_text.xpm
2047
2048         * src/mainwindow.c
2049                 fix visibility of signature noticeview when toggling 'separate
2050                 message view'
2051
2052 2003-10-21 [christoph]  0.9.6claws41
2053
2054         * src/procmime.c
2055                 decode multipart and rfc822 mime parts to allow further
2056                 parsing when required
2057
2058 2003-10-21 [christoph]  0.9.6claws40
2059
2060         * src/procmime.[ch]
2061         * src/textview.c
2062                 remove obsolete charset parameter in MimeInfo and fix
2063                 TextView to use the charset from the parameter hash table
2064
2065         * src/plugins/dillo_viewer/Makefile.am
2066         * src/plugins/trayicon/Makefile.am
2067                 add OPENSSL_CFLAGS to fix building with using
2068                 --with-openssl-* parameters
2069
2070 2003-10-21 [paul]       0.9.6claws39
2071
2072         * src/prefs_matcher.[ch]
2073                 replace remnants of the old, renamed 'Execute' matchtype
2074                 add a brief description to the Info window
2075
2076 2003-10-21 [hoa]        0.9.6claws38
2077         
2078         * src/Makefile.am
2079         * src/carray.[ch]               * NEW *
2080         * src/chash.[ch]                * NEW *
2081         * src/folder.c
2082         * src/maillock.[ch]             * NEW *
2083         * src/mailmbox.[ch]             * NEW *
2084         * src/mailmbox_folder.[ch]      * NEW *
2085         * src/mailmbox_parse.[ch]       * NEW *
2086         * src/mailmbox_types.[ch]       * NEW *
2087                 implementation of mbox folder with unique message numbers
2088
2089                 made use of libEtPan! implementation of mbox for lower-layer.
2090
2091 2003-10-20 [alfons]     0.9.6claws37
2092
2093         * src/noticeview.c
2094                 fix invalid argument warning
2095         * src/pgpmime.c
2096                 no in place variable
2097
2098 2003-10-20 [paul]       0.9.6claws36
2099
2100         * src/compose.[ch]
2101           src/filtering.c
2102           src/messageview.c
2103                 fix crash when using Forward in Filtering when
2104                 external editor option is set
2105                 
2106                 Patch submitted by Simon 'corecode' Schubert
2107                 <corecode@corecode.ath.cx> 
2108
2109 2003-10-20 [paul]       0.9.6claws35
2110
2111         * src/pixmaps/mime_gpg_expired.xpm      ** REMOVED **
2112           src/pixmaps/mime_gpg_failed.xpm       ** REMOVED **
2113           src/pixmaps/mime_gpg_passed.xpm       ** REMOVED **
2114           src/pixmaps/mime_gpg_signed.xpm       ** REMOVED **
2115           src/pixmaps/mime_gpg_unknown.xpm      ** REMOVED **
2116           src/pixmaps/privacy_expired.xpm       ** NEW FILE **
2117           src/pixmaps/privacy_failed.xpm        ** NEW FILE **
2118           src/pixmaps/privacy_passed.xpm        ** NEW FILE **
2119           src/pixmaps/privacy_signed.xpm        ** NEW FILE **
2120           src/pixmaps/privacy_unknown.xpm       ** NEW FILE **
2121           src/pixmaps/privacy_warn.xpm          ** NEW FILE **
2122           src/mimeview.c
2123           src/stock_pixmap.[ch]
2124                 replace mime_gpg_*.xpm icons with new privacy_*.xpm
2125                 icons. add privacy_warn.xpm icon
2126
2127 2003-10-20 [hoa]  0.9.6claws34
2128
2129         * src/folder_item_prefs.[ch]
2130         * src/prefs_folder_item.c
2131         * src/main.c
2132                 Added a property per folder to choose whether we 
2133                 want to apply processing on it on startup or if we
2134                 prefer to wait the folder selection to apply it.
2135         
2136         * src/messageview.c
2137                 fixed C89 compatibility (for old compilers, for
2138                 example gcc 2.95.x).
2139
2140 2003-10-17 [christoph]  0.9.6claws33
2141
2142         * src/mimeview.c
2143         * src/noticeview.[ch]
2144                 change noticeview icon to indicate signature status
2145
2146 2003-10-17 [christoph]  0.9.6claws32
2147
2148         * src/Makefile.am
2149         * src/main.c
2150         * src/mimeview.c
2151         * src/noticeview.c
2152         * src/pgpmime.[ch]                              ** NEW **
2153         * src/privacy.[ch]
2154         * src/rfc2015.c
2155         * src/sgpgme.c                                  ** NEW **
2156                 reimplement PGP/Mime signature checking (unfinished)
2157
2158 2003-10-15 [christoph]  0.9.6claws31
2159
2160         * src/procmime.[ch]
2161                 fix procmime_get_text_content() and
2162                 procmime_get_first_text_content()
2163
2164 2003-10-15 [christoph]  0.9.6claws30
2165
2166         * src/plugins/spamassassin/spamassassin_gtk.c
2167         * src/plugins/spamassassin/spamassassin_gtk.glade
2168                 fix timeout tooltip
2169
2170 2003-10-15 [paul]       0.9.6claws29
2171
2172         * src/messageview.c
2173                 workaround for buggy smtp servers. on sending a
2174                 return receipt strip the name part from the address
2175                 when creating headers
2176                 
2177 2003-10-15 [paul]       0.9.6claws28
2178
2179         * sync with 0.9.7 release
2180                 see ChangeLog 2003-10-15
2181
2182 2003-10-14 [christoph]  0.9.6claws27
2183
2184         * src/plugins/clamav/clamav_plugin.c
2185                 fix clamav plugin
2186
2187 2003-10-14 [christoph]  0.9.6claws26
2188
2189         * src/compose.c
2190         * src/mimeview.c
2191         * src/procmime.[ch]
2192         * src/rfc2015.c
2193         * src/textview.c
2194         * src/plugins/clamav/clamav_plugin.c
2195                 use GNode to create the mime tree (some changes to functions
2196                 that traverse the tree are just quick and dirty. Maybe we
2197                 can find better solutions with g_node_*-functions)
2198
2199 2003-10-14 [luke]       0.9.6claws25
2200
2201         * src/mimeview.c
2202                 fix a navigation bug (stupid typo of mine)
2203
2204 2003-10-14 [christoph]  0.9.6claws24
2205
2206         * src/textview.c
2207                 fix missing last line in plain/text mails
2208
2209 2003-10-13 [luke]       0.9.6claws23
2210
2211         * src/summaryview.c
2212                 fix bug 334 (part 1)
2213
2214 2003-10-13 [kov]        0.9.6claws22
2215
2216         * src/mimeview.c
2217                 error checking when the user enters a non-directory at
2218                 the file selection dialog.
2219                 work-around for users entering directory location without
2220                 adding a leading G_DIR_SEPARATOR.
2221
2222 2003-10-13 [luke]       0.9.6claws21
2223
2224         * src/compose.c
2225                 error reporting for inserting files, including catching
2226                 invalid characters for current locale/encoding
2227
2228 2003-10-13 [paul]       0.9.6claws20
2229
2230         * src/folderview.c
2231                 fix bug #347 'subscribe newsgroups crashes'
2232
2233 2003-10-13 [paul]       0.9.6claws19
2234
2235         * src/compose.c
2236                 when using 'Reply to all' include the 'send replies
2237                 to' folder property
2238                 
2239         * po/ja.po
2240                 update Japanese translation. submitted by Rui Hirokawa 
2241                 <rui_hirokawa@ybb.ne.jp>        
2242
2243 2003-10-13 [hoa]        0.9.6claws18
2244
2245         * src/account.c
2246         * src/compose.c
2247         * src/messageview.c
2248         * src/procheader.c
2249         * src/procheader.h
2250                 rename get_header_from_msginfo() into
2251                 procheader_get_header_from_msginfo() so that we have a
2252                 coherent exported naming.
2253                 avoid parsing of header contained in a string via
2254                 a newly written temporary file.
2255
2256         Patch submitted by Simon 'corecode' Schubert
2257                 <corecode@corecode.ath.cx>
2258
2259 2003-10-12 [hoa]        0.9.6claws17
2260
2261         * src/filtering.c
2262         * src/filtering.h
2263         * src/matcher.c
2264         * src/matcher.h
2265         * src/matcher_parser_parse.y
2266         * src/prefs_filtering_action.c
2267                 added "stop" action : stop applying the filtering rules.
2268                 added "set score" and "increase/decrease score" actions.
2269                 That two last action replace the "change_score" action
2270                 introduced by alfons in 0.8.8claws85.
2271                 "set score" is to set a given score to the message.
2272                 "increase/decrease score" will increase or decrease the
2273                 score if the given value is respectively positive or
2274                 negative. If someone find a some better name for this last
2275                 rule, it can be modified.
2276
2277 2003-10-12 [paul]       0.9.6claws16
2278
2279         * AUTHORS
2280           po/ja.po
2281                 update Japanese translation. submitted by Rui Hirokawa 
2282                 <rui_hirokawa@ybb.ne.jp>
2283
2284 2003-10-12 [christoph]  0.9.6claws15
2285
2286         * src/procmime.c
2287                 fix crash caused by incorrect headers
2288
2289 2003-10-10 [christoph]  0.9.6claws14
2290
2291         * src/main.c
2292         * src/privacy.[ch]
2293         * src/rfc2015.[ch]
2294                 implement detection of signed message parts for rfc2015
2295
2296 2003-10-10 [thorsten]   0.9.6claws13
2297
2298         * src/mimeview.c
2299                 fix typo
2300
2301 2003-10-10 [christoph]  0.9.6claws12
2302
2303         * src/stock_pixmap.[ch]
2304         * src/pixmaps/mime_message.xpm                  ** NEW **
2305                 add a new icon for mime type "message"
2306
2307         * src/privacy.[ch]
2308         * src/procmime.[ch]
2309                 add crypto api
2310
2311         * src/mimeview.c
2312                 o use crypto api
2313                 o add icons for message type mime parts
2314
2315 2003-10-10 [christoph]  0.9.6claws11
2316
2317         * src/mainwindow.c
2318         * src/messageview.[ch]
2319         * src/mimeview.[ch]
2320         * src/procmime.[ch]
2321         * src/procmsg.[ch]
2322         * src/rfc2015.c
2323         * src/summaryview.c
2324         * src/textview.[ch]
2325                 o remove switching between TextView and MimeView in MessageView
2326                   (if required we can hide the icon box and the MimeView will
2327                    look exaxtly like the TextView)
2328                 o temporary remove signature and decrypting GPGME code
2329
2330 2003-10-09 [christoph]  0.9.6claws10
2331
2332         * src/action.c
2333         * src/compose.c
2334         * src/messageview.c
2335         * src/mimeview.c
2336         * src/procmime.[ch]
2337         * src/procmsg.c
2338         * src/rfc2015.c
2339         * src/textview.c
2340         * src/common/utils.[ch]
2341         * src/plugins/clamav/clamav_plugin.c
2342         * src/plugins/dillo_viewer/dillo_viewer.c
2343         * src/plugins/image_viewer/viewer.c
2344         * src/plugins/mathml_viewer/mathml_viewer.c
2345                 new mime parser (several things need fixing)
2346
2347 2003-10-09 [paul]       0.9.6claws9
2348
2349         * src/imap.c
2350                 a little more sync with 0.9.6cvs2 and a tidy up
2351
2352 2003-10-08 [paul]       0.9.6claws8
2353
2354         * sync with 0.9.6cvs2
2355                 see ChangeLog 2003-10-03
2356
2357 2003-10-05 [christoph]  0.9.6claws7
2358
2359         * src/summaryview.c
2360                 don't use flags to check if a message is in a news folder
2361
2362         (closes Bug 282 clicking on folder with copied Messages from News
2363          immediately after having copied them crashes Sylpheed-Claws)
2364
2365 2003-10-05 [christoph]  0.9.6claws6
2366
2367         * src/Makefile.am
2368         * src/progressdialog.[ch]               ** REMOVE **
2369         * src/gtk/Makefile.am
2370         * src/gtk/progressdialog.[ch]           ** NEW **
2371                 move progressdialog to gtk directory
2372
2373 2003-10-04 [christoph]  0.9.6claws5
2374
2375         * src/prefs_toolbar.c
2376         * src/gtk/prefswindow.c
2377                 remove widget_show_all for pages root widget
2378
2379         * src/plugins/spamassassin/spamassassin.[ch]
2380         * src/plugins/spamassassin/spamassassin_gtk.c
2381         * src/plugins/spamassassin/spamassassin_gtk.glade
2382                 add support for new libspamc transports
2383
2384 2003-10-04 [christoph]  0.9.6claws4
2385
2386         * src/plugins/spamassassin/libspamc.[ch]
2387         * src/plugins/spamassassin/spamassassin.c
2388         * src/plugins/spamassassin/utils.[ch]
2389                 update libspamc to version from SpamAssassin 2.60
2390
2391 2003-10-03 [christoph]  0.9.6claws3
2392
2393         * src/send_message.c
2394                 fix missing format string bug found by
2395                 Georgi Guninski <guninski@guninski.com>
2396
2397 2003-10-03 [paul]       0.9.6claws2
2398
2399         * po/zh_CN.po
2400                 update Simpilified Chinese translation, submitted by
2401                 Hansom Young
2402
2403 2003-10-02 [christoph]  0.9.6claws1
2404
2405         * src/imap.c
2406                 add UIDPLUS support for COPY and EXPUNGE
2407
2408 2003-10-02 [paul]       0.9.6claws
2409
2410         * 0.9.6claws released
2411
2412 2003-10-02 [paul]
2413
2414         * po/es.po
2415           po/sk.po
2416                 update Spanish and Slovak translations
2417                 submitted by Ricardo Mones Lastra and Andrej Kacian
2418  
2419 2003-10-02 [paul]       0.9.5claws43
2420
2421         * po/en_GB.po
2422                 update British English translation
2423
2424 2003-10-02 [paul]       0.9.5claws42
2425
2426         * po/hr.po
2427                 update Croatian translation, submitted by Dragan
2428
2429 2003-10-01 [paul]       0.9.5claws41
2430
2431         * po/pl.po
2432           po/sr.po
2433                 update Polish and Serbian translations, submitted by
2434                 Emil and Urke MMI
2435
2436 2003-10-01 [melvin]     0.9.5claws40
2437
2438         * po/fr.po
2439                 Updated French translations
2440
2441 2003-10-01 [melvin]     0.9.5claws39
2442
2443         * src/prefs_fonts.c
2444                 Fixed a Gtk warning
2445
2446         * src/plugins/dillo_prefs.c     
2447                 Quasi unnoticeable UI clean-up.
2448
2449 2003-10-01 [paul]
2450
2451         * tools/README
2452           tools/maildir2sylpheed.pl
2453                 bug fixes, rewrites, submitted by Matthias F├Ârste 
2454                 <itsjustme@users.sourceforge.net>
2455
2456 2003-09-29 [paul]       0.9.5claws38
2457
2458         * src/inc.c
2459                 fix my coding carelessness
2460
2461 2003-09-29 [paul]       0.9.5claws37
2462
2463         * po/POTFILES.in
2464           src/Makefile.am
2465           src/main.c
2466           src/prefs_common.[ch]
2467           src/prefs_fonts.[ch]  ** NEW FILES **
2468                 move Font config options to Other Prefs/Display/Fonts
2469                 (user's current configuration is preserved)
2470
2471 2003-09-29 [paul]       0.9.5claws36
2472
2473         * src/inc.c
2474           src/prefs_account.c
2475                 allow 'local_mbox' value to point to either a directory 
2476                 (/var/mail -  default, new) or a file (/var/mail/username
2477                 - original)
2478
2479 2003-09-28 [paul]       0.9.5claws35
2480
2481         * src/rfc2015.c
2482                 on signature check, where key exists, print the
2483                 Key ID
2484
2485 2003-09-27 [alfons]     0.9.5claws34
2486
2487         * src/action.c
2488                 o make progress bar not fill/expand when resizing dialog
2489                 o use default fixed text font for actions output
2490
2491 2003-09-27 [paul]       0.9.5claws33
2492
2493         * src/prefs_common.[ch]
2494           src/procmsg.c
2495           src/send_message.c
2496                 remove External Program settings from Common Prefs/Send
2497                 as they are now unnecessary due to Local account settings.
2498                 plus a little tidying-up after 0.9.5claws31
2499
2500 2003-09-27 [paul]       0.9.5claws32
2501
2502         * src/prefs_account.c
2503                 o make correction to gui text:
2504                   'Local mailbox file' -> 'Local mailbox directory'
2505                 o give 'local_mbox' option a reasonable default value:
2506                   '/var/mail'
2507                 o use 'DEFAULT_SENDMAIL_CMD' as default 'mail_command'
2508                   value
2509
2510 2003-09-26 [paul]       0.9.5claws31
2511
2512         * src/inc.c
2513           src/prefs_common.[ch]
2514                 remove 'Incorporate from spool' common pref,
2515                 force creation of a 'Local' account
2516
2517 2003-09-26 [christoph]  0.9.5claws30
2518
2519         * src/folder.c
2520         * src/msgcache.c
2521                 add more NULL pointer checks
2522
2523 2003-09-25 [christoph]  0.9.5claws29
2524
2525         * src/folder.c
2526                 o don't fetch source message to get it's message id
2527                 o immediately scan dest folder when copying a message did not
2528                   return a new message number and not do it when the first message
2529                   without a new message number is found
2530
2531 2003-09-23 [christoph]  0.9.5claws28
2532
2533         * src/compose.c
2534                 fix generating of headers
2535
2536         (patch by David Relson <relson@osagesoftware.com>)
2537
2538 2003-09-23 [paul]       0.9.5claws27
2539
2540         * po/zh_CN.po
2541                 update Simplified Chinese translation. submitted by
2542                 Hansom Young
2543
2544 2003-09-23 [paul]       0.9.5claws26
2545
2546         * tools/Makefile.am
2547           tools/README
2548           tools/vcard2xml.py    ** NEW FILE **
2549                 add a script that converts an evolution vcard to
2550                 sylpheed's xml format
2551                 submitted by Bogdan Sumanariu <bsumanariu@one5.ro>
2552
2553 2003-09-22 [paul]       0.9.5claws25
2554
2555         * src/plugins/clamav/clamav_plugin.c
2556                 don't skip MULTIPART parts
2557
2558 2003-09-21 [christoph]  0.9.5claws24
2559
2560         * src/alertpanel.c
2561                 remove unneeded include
2562
2563         * src/folder.c
2564                 clean up copy/move mess with duplicated code
2565
2566         * src/imap.c
2567                 fix problem that sometimes the folder was not scanned
2568                 also it was changed
2569
2570 2003-09-21 [christoph]  0.9.5claws23
2571
2572         * src/Makefile.am
2573         * src/logwindow.[ch]                    ** REMOVE **
2574         * src/mainwindow.c
2575         * src/prefs_common.c
2576         * src/gtk/Makefile.am
2577         * src/gtk/logwindow.[ch]                ** ADD **
2578                 make logwindow prefs_common independent and move
2579                 it to gtk directory
2580
2581 2003-09-20 [christoph]  0.9.5claws22
2582
2583         * src/compose.c
2584                 add extra space for address code conversion
2585                 (4 * unconvered size could be too small for short headers)
2586
2587 2003-09-20 [christoph]  0.9.5claws21
2588
2589         * src/compose.c
2590                 increase temp buffer size when writing headers
2591
2592 2003-09-19 [darko]      0.9.5claws20
2593
2594         * src/compose.c
2595                 don't ignore value of 'Save copy of outgoing messages to
2596                 this folder instead of Sent' in message redirect
2597
2598 2003-09-17 [christoph]  0.9.5claws19
2599
2600         * src/compose.c
2601                 use ", " as address seperator for mail headers and pass whole
2602                 header line at once to compose_convert_header to make sure
2603                 it is correctly folded
2604
2605         (closes Bug 64 Problem when sending to many recipients)
2606
2607 2003-09-17 [hoa]        0.9.5claws18
2608         
2609         * src/matcher.[ch]
2610           src/matcher_parser_parse.y
2611           src/prefs_matcher.c
2612                 changed the keyword used for command execution in condition
2613                 keyword is changed from "execute" to "test"
2614                 so that it is not the same as the one used for action.
2615                 This will fix a bug when using filtering dialog.
2616                 All semantic in the code is also changed to reflect
2617                 the keyword change.
2618
2619 2003-09-17 [paul]
2620         
2621         * sync with 0.9.6 release
2622
2623 2003-09-17 [paul]       0.9.5claws17
2624
2625         * sync with 0.9.5cvs8
2626                 see ChangeLog 2003-09-16 and 2003-09-17
2627
2628 2003-09-16 [paul]       0.9.5claws16
2629
2630         * sync with 0.9.5cvs6
2631                 see ChangeLog 2003-09-16
2632
2633 2003-09-15 [paul]       0.9.5claws15
2634
2635         * sync with 0.9.5cvs5
2636                 see ChangeLog 2003-09-15
2637
2638 2003-09-14 [alfons]     0.9.5claws14
2639
2640         * src/inc.c
2641                 make "Go to inbox after receiving new mail" again;
2642                 regression of a sync, restored to sylpheed main 
2643                 behaviour. (misses still some bits)
2644
2645 2003-09-14 [alfons]     0.9.5claws13
2646
2647         * src/prefs_filtering_action.c
2648                 o add proper message if empty execute command line
2649                 o don't select first action item after registering a
2650                   new action to prevent (what seems to be a GTK) bug
2651                   #36, "filtering will only accept one action change 
2652                   per invocation".
2653
2654 2003-09-14 [alfons]     0.9.5claws12
2655
2656         * src/prefs_filtering.c
2657         * src/prefs_filtering_action.c
2658         * src/prefs_matcher.c
2659                 fix function signature for key_pressed_event signal handlers
2660
2661 2003-09-14 [alfons]     0.9.5claws11
2662
2663         * src/mainwindow.c
2664                 fix regression caused by fix for invalid bug #7
2665                 (should fix #246, "Multiple selections are deselected when 
2666                 moving from search window to main window")
2667                 
2668 2003-09-14 [alfons]     0.9.5claws10
2669         
2670         * src/actions.[ch]
2671         * src/filtering.[ch]
2672         * src/prefs_actions.c
2673                 allow `filtering actions` in actions; only for advanced users
2674                 right now: try for example, "%as{mark color 2}" 
2675         
2676 2003-09-13 [paul]       0.9.5claws9
2677         
2678         * po/pl.po
2679           po/zh_CN.po   ** NEW FILE **
2680                 update Polish translation, submitted by Emil 
2681                 <eminowbl@posejdon.wpk.p.lodz.pl>
2682                 add new Simplified Chinese translation, submitted by
2683                 Hansom Young <hansom_young@yahoo.com>
2684
2685 2003-09-12 [alfons]     0.9.5claws8
2686
2687         * src/summaryview.c
2688                 don't open separate message views when View | Separate message view
2689                 is active 
2690                 (please look carefully for any navigation regressions)
2691
2692 2003-09-11 [alfons]     0.9.5claws7
2693
2694         * src/mainwindow.c
2695                 make default message view, opened by View | Separate message 
2696                 view, look like a claws message view (which includes a menu
2697                 bar and a toolbar)
2698                 (fixes bug #298, "message view loses tool bar") 
2699
2700 2003-09-11 [christoph]  0.9.5claws6
2701
2702         * src/folderview.c
2703                 fix double deleting of newsgroup folders
2704
2705         (closes Bug 305 crash after deleting of a newsgroup)
2706
2707 2003-09-11 [paul]       0.9.5claws5
2708
2709         * src/rfc2015.c
2710           src/common/utils.h
2711                 more sync'ing from 0.9.5cvs2
2712
2713 2003-09-11 [christoph]  0.9.5claws4
2714
2715         * src/compose.c
2716         * src/rfc2015.c
2717         * src/common/utils.h
2718                 fix sync with 0.9.5cvs2
2719
2720 2003-09-11 [paul]       0.9.5claws3
2721
2722         * sync with 0.9.5cvs4
2723                 see ChangeLog 2003-09-11
2724
2725 2003-09-11 [paul]       0.9.5claws2
2726
2727         * sync with 0.9.5cvs2
2728                 see ChangeLog 2003-09-05
2729                 
2730 2003-09-11 [paul]       0.9.5claws1
2731
2732         * sync with 0.9.5cvs3
2733                 see ChangeLog 2003-09-10
2734
2735 2003-09-10 [paul]       0.9.5claws
2736
2737         * 0.9.5claws released
2738
2739 2003-09-10 [paul]       0.9.4claws78
2740
2741         * src/Makefile.am
2742                 add missing files
2743
2744 2003-09-10 [melvin]     0.9.4claws77
2745
2746         * po/fr.po
2747                 Updated French translations
2748
2749 2003-09-10 [paul]       0.9.4claws76
2750
2751         * po/es.po
2752           po/sk.po
2753           po/sr.po
2754                 update Spanish, Slovak, and Serbian translations.
2755                 submitted by Ricardo Mones Lastra, Andrej Kacian,
2756                 and Urke MMI
2757                 
2758         * AUTHORS
2759                 add translation team section
2760
2761 2003-09-09 [christoph]  0.9.4claws75
2762
2763         * src/folder.c
2764                 free item->prefs in folder_item_destroy
2765
2766 2003-09-09 [alfons]     0.9.4claws74
2767
2768         * src/folderview.c
2769                 o proper check for root node sorting
2770                 o remove unnecessary gtk_ctree_remove_node 
2771
2772         (should fix bug #300, "crash while moving folder")      
2773
2774 2003-09-08 [christoph]  0.9.4claws73
2775
2776         * src/folderview.c
2777                 o fix double adding of IMAP FolderItems to GtkCTree
2778                 o fix crash then mbox folder is removed
2779
2780 2003-09-08 [christoph]  0.9.4claws72
2781
2782         * src/folder.c
2783         * src/folderview.c
2784         * src/mainwindow.c
2785                 fix new folder notification
2786
2787         * src/mbox_folder.c
2788                 fix cache path
2789
2790 2003-09-08 [christoph]  0.9.4claws71
2791
2792         * src/compose.c
2793                 replace '\n' and '\r' before removing trailing spaces
2794
2795         * src/folder.[ch]
2796         * src/folderview.c
2797                 add information about new or removed items in folder tree change
2798                 notification and use this in folderview to add and remove only
2799                 the appected items and not refresh the whole tree
2800
2801 2003-09-07 [match]      0.9.4claws70
2802
2803         * src/Makefile.am
2804         * src/addr_compl.c
2805         * src/addressbook.c
2806         * src/addressitem.h
2807         * src/addrindex.c
2808         * src/addritem.c
2809         * src/addritem.h
2810         * src/addrquery.c                       ** NEW **
2811         * src/addrquery.h
2812         * src/ldapquery.c
2813         * src/ldapserver.c
2814         * src/stock_pixmap.c
2815         * src/stock_pixmap.h
2816         * src/pixmaps/address_search.xpm        ** NEW **
2817                 re-introduce Lookup button for LDAP 'static' searches.
2818
2819 2003-09-07 [alfons]     0.9.4claws69
2820         
2821         * src/summaryview.c
2822                 abandon setting usize for messageview because it gives layout problems
2823                 with the quick search bar and the headerview; fixes assorted UI glitches:
2824                 
2825                 o bug #148, "Toggling of quick-search bar reduces index view area" 
2826                 o bug #280, "Window resiizes for line length but does not revert"
2827
2828 2003-09-07 [christoph]  0.9.4claws68
2829
2830         * src/compose.c
2831                 o make sure we don't have any newlines in header values
2832                 o check custom headers for spaces and newlines and ignore
2833                   malformed header names
2834
2835 2003-09-06 [christoph]  0.9.4claws67
2836
2837         * src/folder.c
2838         * src/folderview.c
2839                 invoke notification hook for folder tree changes after append
2840                 and remove folder
2841
2842         (closes Bug 294 Crash while moving folder with many subdirectories)
2843
2844 2003-09-06 [christoph]  0.9.4claws66
2845
2846         * src/folder.c
2847                 destroy folder's MsgCache if FolderItem is removed to make sure
2848                 it is not saved when the FolderItem is destroyed
2849
2850 2003-09-06 [christoph]  0.9.4claws65
2851
2852         * src/plugins/clamav/clamav_plugin.c
2853                 fix copy & paste bug
2854
2855 2003-09-05 [christoph]  0.9.4claws64
2856
2857         * src/folder.c
2858         * src/messageview.[ch]
2859         * src/procmsg.[ch]
2860         * src/summaryview.c
2861                 extend MSGINFO_UPDATE_HOOK to send delete notifications. Used
2862                 by MessageView to clear it when the message is deleted. Should
2863                 work even if messages are deleted in MainWindow or by
2864                 processing.
2865
2866 2003-09-05 [alfons]     0.9.4claws63
2867
2868         * src/messageview.c
2869                 deleting a message in a message view frees its msginfo, make 
2870                 messageview_update_all() aware of that (should fix bug #293,
2871                 "deleting message caused crash")
2872
2873 2003-09-05 [melvin]     0.9.4claws62
2874
2875         * src/action.c
2876                 Improve synchronous action exit code (fixes 
2877                 a ~5 seconds delay after action exit on RedHat 9)
2878
2879 2003-09-04 [christoph]  0.9.4claws61
2880
2881         * src/compose.c
2882         * src/rfc2015.c
2883         * src/common/utils.[ch]
2884                 add util function to create mime boundary and use it
2885                 in compose and gpg code
2886
2887 2003-09-04 [alfons]     0.9.4claws60
2888
2889         * src/folder.c
2890                 source folder item's GNode should already have been freed in 
2891                 a previous call to src->folder->klass->remove_folder()
2892                 (should fix bug #287, "crash when moving folders")
2893
2894 2003-09-03 [thorsten]   0.9.4claws59
2895
2896         * src/plugins/spamassassin/spamassassin_gtk.c
2897                 fix compile error
2898
2899 2003-09-03 [christoph]  0.9.4claws58
2900
2901         * src/plugins/spamassassin/spamassassin.[ch]
2902         * src/plugins/spamassassin/spamassassin_gtk.c
2903                 add timeout config option
2904
2905 2003-09-03 [paul]       0.9.4claws57
2906
2907         * po/sk.po      ** NEW FILE **
2908                 add Slovak translation. Submitted by Andrej Kacian 
2909                 <andrej@kacian.sk>
2910
2911 2003-09-03 [paul]       0.9.4claws56
2912
2913         * src/plugins/clamav/clamav_plugin_gtk.c
2914                 gui tweaks: replace a label with a tooltip, modify the
2915                 text, use gtk_check_button_new(); instead of
2916                 gtk_check_button_new_with_label("");
2917
2918 2003-09-02 [alfons]     0.9.4claws55
2919
2920         * src/gtk/filesel.c
2921                 remember last used dir when attaching multiple files (should fix
2922                 bug #290, "Attach File does not remember directory")
2923
2924 2003-09-01 [paul]       0.9.4claws54
2925
2926         * po/es.po
2927                 updated by Ricardo Mones Lastra
2928
2929 2003-09-01 [alfons]     0.9.4claws53
2930
2931         * src/gtk/gtkaspell.[ch]
2932                 be pedantic and strict and use const gchar * instead of guchar *
2933
2934 2003-09-01 [alfons]     0.9.4claws52
2935
2936         * src/mainwindow.c
2937         * src/summaryviewc.
2938                 re-enable Save As when multiple messages are selected
2939
2940 2003-09-01 [paul]       0.9.4claws51
2941
2942         * src/textview.c
2943                 g_free(trimmed_uri);
2944
2945 2003-09-01 [paul]       0.9.4claws50
2946
2947         * sync with 0.9.4cvs13
2948                 see ChangeLog 2003-09-01
2949
2950 2003-09-01 [paul]       0.9.4claws49
2951
2952         * src/textview.c
2953                 trim uri before sending to the statusbar
2954                 fixes Bug 275 'Clicking on long URL wrapped onto two lines
2955                 in the message window causes main S-C window to enlarge 
2956                 past screen edges'
2957
2958 2003-09-01 [paul]       0.9.4claws48
2959
2960         * sync with 0.9.4cvs12
2961                 see ChangeLog 2003-09-01
2962
2963 2003-08-30 [christoph]  0.9.4claws47
2964
2965         * src/compose.c
2966         * src/folder_item_prefs.[ch]
2967         * src/prefs_folder_item.c
2968         * src/gtk/gtkaspell.[ch]
2969                 commit per folder dictionary patch by
2970                 Paul Evans <nerd@freeuk.com>
2971
2972 2003-08-30 [christoph]  0.9.4claws46
2973
2974         * src/plugins/spamassassin/spamassassin_gtk.c
2975         * src/plugins/spamassassin/spamassassin_gtk.glade
2976                 reduce GUI clutter by placing hints into tooltips
2977
2978 2003-08-30 [paul]       0.9.4claws45
2979
2980         * src/compose.c
2981                 add 'Content-Disposition: inline' to a text/plain
2982                 part when using PGP/MIME signing
2983
2984 2003-08-30 [paul]       0.9.4claws44
2985
2986         * src/prefs_common.c
2987           src/prefs_spelling.c
2988           src/prefs_spelling.glade
2989                 reduce GUI clutter by placing hints into tooltips
2990
2991 2003-08-29 [christoph]  0.9.4claws43
2992
2993         * configure.ac
2994                 fix bug found by Ivan Rayner <ivanr@sgi.com>
2995
2996         * src/stock_pixmap.c
2997                 change unecessary warning into a debug message
2998
2999         * src/plugins/clamav/Makefile.am
3000                 Fix error "-I$(CLAMAV_LIBS)"
3001
3002 2003-08-29 [christoph]  0.9.4claws42
3003
3004         * intl/Makefile.in
3005         * src/Makefile.am
3006         * src/matcher.h
3007         * src/common/Makefile.am
3008         * src/common/passcrypt.c
3009                 commit fixes and patches for some of the IRIX problems found by
3010                 Ivan Rayner <ivanr@sgi.com>
3011
3012 2003-08-29 [paul]       0.9.4claws41
3013
3014         * src/prefs_filtering.c
3015                 add 'Top' and 'Bottom' buttons, based on changes in
3016                 src/prefs_filter.c in 0.9.4cvs11.
3017
3018 2003-08-27 [christoph]  0.9.4claws40
3019
3020         * src/folderview.c
3021                 fix bug that the current summary settings were copied to the
3022                 wrong folder item, when the folder item prefs are opened.
3023                 Copying is not required because summary settings and
3024                 folder_item_prefs do not contain the same settings
3025
3026 2003-08-27 [thorsten]   0.9.4claws39
3027
3028         * src/imap.c
3029                 fix compile error
3030
3031 2003-08-26 [paul]       0.9.4claws38
3032
3033         * sync with 0.9.4cvs9
3034                 see ChangeLog 2003-08-26
3035
3036 2003-08-25 [paul]       0.9.4claws37
3037
3038         * sync with 0.9.4cvs8
3039                 see ChangeLog 2003-08-25
3040
3041 2003-08-24 [christoph]  0.9.4claws36
3042
3043         * src/prefs_filtering.c
3044                 shouldn't remove items from a GSList while iterating over the
3045                 list (makes cur invalid and cur->next not accessable)
3046
3047         (closes Bug 272 i deleted an folder and some seconds later sylpheed
3048          crashed)
3049
3050 2003-08-23 [christoph]  0.9.4claws35
3051
3052         * src/news.c
3053                 news folders should be scanned when opened
3054
3055 2003-08-22 [christoph]  0.9.4claws34
3056
3057         * src/prefs_folder_item.c
3058                 use macro to assign strings that always frees the old string
3059
3060         * src/gtk/gtkaspell.[ch]
3061                 add gtkaspell_set_dictionary_menu_active_item() to set active
3062                 item in dictionary option menu
3063
3064         * src/prefs_spelling.c
3065                 use gtkaspell_set_dictionary_menu_active_item() to select
3066                 dictionary
3067
3068 2003-08-21 [christoph]  0.9.4claws33
3069
3070         * src/folder.[ch]
3071         * src/imap.c
3072         * src/mbox_folder.c
3073         * src/mh.c
3074         * src/news.c
3075                 optimize folder system
3076
3077         * src/gtk/gtkstext.c
3078                 fix division by zero when font has 0 width for ' '
3079
3080 2003-08-21 [paul]       0.9.4claws32
3081
3082         * sync with 0.9.4cvs7
3083                 see ChangeLog 2003-08-20
3084
3085 2003-08-19 [paul]       0.9.4claws31
3086
3087         * src/common/defs.h
3088                 add the missing '/' to SYLDOC_MANUAL_HTML_INDEX and
3089                 SYLDOC_FAQ_HTML_INDEX.
3090         * src/manual.c
3091                 use LC_MESSAGES instead of LC_ALL to find the current
3092                 language
3093
3094           fixes Bug #281 'in src/manual.c URL for manuals and FAQ wrong'.
3095
3096 2003-08-19 [paul]       0.9.4claws30
3097
3098         * po/bg.po
3099                 updated by George Danchev
3100
3101 2003-08-18 [luke]       0.9.4claws29
3102         * src/mimeview.[ch]
3103         * src/gtk/gtkvscrollbutton.[ch]
3104                 o removed gtk_vscrollbutton_reset() (reasons: reduce 
3105                   dependencies; do it the GTK way; reduce code -14/+2 lines)
3106                 o removed horizontal separator between icons
3107
3108 2003-08-17 [christoph]  0.9.4claws28
3109
3110         * src/procmsg.c
3111                 no subject threading when the subject has no reply prefix
3112
3113 2003-08-16 [christoph]  0.9.4claws27
3114
3115         * src/mainwindow.c
3116                 remember and restore window sizes and position when the main
3117                 window is hidden or shown
3118
3119         (closes Bug 274 Window size in 0.9.4claws18 not remembered when
3120          minimised/reopened using trayicon)
3121
3122 2003-08-16 [paul]       0.9.4claws26
3123
3124         * src/crash.c
3125                 add #include "defs.h"
3126
3127 2003-08-16 [paul]       0.9.4claws25
3128
3129         * src/plugins/clamav/clamav_plugin.c
3130                 reword a debug_print
3131                 
3132         * src/plugins/dillo_viewer/dillo_prefs.c
3133                 cosmetic: change the labels' text, add tooltips, and
3134                 left-align the hint
3135
3136 2003-08-15 [christoph]  0.9.4claws24
3137
3138         * src/news.c
3139                 complete last change (forgot some changes)
3140
3141 2003-08-15 [christoph]  0.9.4claws23
3142
3143         * src/news.c
3144                 o check number of messages and don't return a 0 message
3145                   when no messages are available
3146                 o don't parse xref header anymore
3147
3148         (closes Bug 203 I'm not getting any news)
3149
3150 2003-08-15 [paul]       0.9.4claws22
3151
3152         * src/common/defs.h
3153           src/crash.c
3154                 update and define claws bugzilla location
3155
3156 2003-08-15 [paul]       0.9.4claws21
3157
3158         * po/ru.po
3159                 update submitted by Ruslan N. Balkin
3160
3161 2003-08-14 [christoph]  0.9.4claws20
3162
3163         * src/procmsg.c
3164                 fix search for oldest node in subject threading
3165
3166 2003-08-14 [christoph]  0.9.4claws19
3167
3168         * src/procmsg.c
3169         * src/common/utils.h
3170                 add possibility to check all nodes with the same subject for
3171                 subject threading, not only the oldest node. Should not break
3172                 threads anymore if the oldest node is thread_by_subject_max_age
3173                 days older then parent, because it can now find a child of
3174                 oldest node as new parent.
3175
3176 2003-08-11 [christoph]  0.9.4claws18
3177
3178         * src/plugins/spamassassin/spamassassin.c
3179                 run spam check in background process
3180
3181 2003-08-10 [alfons]     0.9.4claws17
3182
3183         * src/summaryview.c
3184                 make `Select All' sensitive too
3185
3186 2003-08-10 [christoph]  0.9.4claws16
3187
3188         * src/imap.c
3189                 add more checks in imap_close
3190
3191 2003-08-09 [alfons]     0.9.4claws15
3192
3193         * src/prefs_spelling.c
3194                 no spell checking UI if not requested
3195
3196 2003-08-09 [alfons]     0.9.4claws14
3197
3198         * src/gtk/prefswindow.c
3199                 make it compile
3200
3201 2003-08-09 [christoph]  0.9.4claws13
3202
3203         * src/prefs_spelling.c
3204         * src/gtk/prefswindow.[ch]
3205         * src/plugins/clamav/clamav_plugin_gtk.c
3206         * src/plugins/spamassassin/spamassassin_gtk.c
3207                 sort prefs pages by heighest weight in tree
3208
3209 2003-08-09 [paul]       0.9.4claws12
3210
3211         * sync with 0.9.4cvs6
3212                 see ChangeLog 2003-08-07
3213                 
3214         * AUTHORS
3215                 add Leandro and Luke to claws-branch section
3216
3217 2003-08-09 [christoph]  0.9.4claws11
3218
3219         * src/gtk/Makefile.am
3220         * src/gtk/colorsel.[ch]                 ** NEW **
3221                 create a color selection dialog that can be used as a simple
3222                 function call with it's own gtk main loop like filesel.[ch]
3223
3224         * src/Makefile.am
3225         * src/main.c
3226         * src/prefs_common.c
3227         * src/prefs_spelling.[ch]               ** NEW **
3228         * src/prefs_spelling.glade              ** NEW **
3229         * src/gtk/gtkutils.[ch]
3230                 move "Spell Checker" prefs to new prefs dialog
3231
3232         * src/prefs_folder_item.c
3233                 use new colorsel dialog
3234
3235 2003-08-08 [paul]       0.9.4claws10
3236
3237         * src/inc.c
3238                 clear the progress bar unconditionally
3239
3240 2003-08-08 [paul]       0.9.4claws9
3241
3242         * sync with 0.9.4cvs4
3243                 see ChangeLog 2003-07-31
3244
3245 2003-08-07 [christoph]  0.9.4claws8
3246
3247         * configure.ac
3248                 fix bug in image viewer plugin part
3249
3250         * src/imap.c
3251                 don't execute close command if the folder item is not selected
3252
3253 2003-08-07 [hoa]        0.9.4claws7
3254
3255         * src/filtering.[ch]
3256         * src/matcher_parser.h
3257         * src/matcher_parser_parse.y
3258                 can define several actions for each filtering rule
3259                 can import old versions of filtering rules
3260
3261         * src/prefs_filtering.c
3262                 call to a new dialog box to define actions
3263
3264         * src/prefs_filtering_action.[ch]
3265                 dialog box to define actions for filtering rules
3266
3267 2003-08-06 [christoph]  0.9.4claws6
3268
3269         * src/imap.c
3270                 make sure source folder is selected when copying messages
3271
3272 2003-08-06 [christoph]  0.9.4claws5
3273
3274         * sync with 0.9.4cvs2
3275                 see ChangeLog 2003-07-29                
3276
3277 2003-08-05 [paul]       0.9.4claws4
3278
3279         * sync with 0.9.4cvs3
3280                 see ChangeLog 2003-07-30
3281
3282 2003-08-04 [match]      0.9.4claws3
3283
3284         * po/POTFILES.in
3285                 export of LDIF files.
3286
3287 2003-08-04 [match]      0.9.4claws2
3288
3289         * src/ldif.[ch]
3290                 support for export LDIF. documented.
3291         * src/importldif.[ch]
3292         * src/exportldif.[ch]
3293                 add tooltips. documented.
3294         * src/exphtmldlg.[ch]
3295         * src/common/xmlprops.[ch]
3296                 documented.
3297         * src/exportldif.[ch]                   ** NEW **
3298         * src/expldifdlg.[ch]                   ** NEW **
3299         * src/addressbook.[ch]
3300         * src/Makefile.am
3301                 export of LDIF files.
3302                 documented.
3303
3304 2003-08-04 [christoph]  0.9.4claws1
3305
3306         * .cvsignore
3307         * Makefile.am
3308         * configure.ac
3309         * sylpheed-claws.pc.in                  ** NEW **
3310         * src/Makefile.am
3311         * src/common/Makefile.am
3312         * src/gtk/Makefile.am
3313                 install sylpheed header files in $(pkgincludedir) and create a
3314                 pkg-config file to allow building a plugin without the source
3315                 package
3316
3317 2003-08-04 [paul]       0.9.4claws
3318
3319         * version 0.9.4claws
3320
3321 2003-08-04 [paul]       0.9.3claws97
3322
3323         * po/es.po
3324                 update Spanish translation. Submitted by Ricardo
3325                 Mones Lastra.
3326
3327 2003-08-03 [paul]       0.9.3claws96
3328
3329         * po/hr.po
3330           po/sr.po
3331                 update Croatian and Serbian translations. Submitted by
3332                 Dragan and Urke MMI respectively
3333
3334 2003-08-03 [alfons]     0.9.3claws95
3335
3336         * src/summaryview.c
3337                 mark flag has precedence over important flag - seems
3338                 to have been changed in sync of 0.9.3claws45. this fixes
3339                 a regression where messages that were scored as important
3340                 don't show their mark flags. (using the same column for
3341                 both importance as mark flags is the real problem
3342                 ofcourse)
3343
3344 2003-08-03 [melvin]     0.9.3claws94
3345
3346         * po/fr.po
3347                 Updated French translations.
3348
3349 2003-08-03 [melvin]     0.9.3claws93
3350
3351         * src/Makefile.am
3352                 Fixed typo introduced after 0.9.3claws92 
3353                 that prevented compilation
3354                 Updated to use AM_CPPFLAGS and AM_YFLAGS instead of
3355                 CPPFLAGS and YFLAGS to allow user setting these.
3356         * src/common/Makefile.am
3357         * src/gtk/Makefile.am
3358         * src/plugins/clamav/Makefile.am
3359         * src/plugins/demo/Makefile.am
3360         * src/plugins/dillo_viewer/Makefile.am
3361         * src/plugins/image_viewer/Makefile.am
3362         * src/plugins/mathml_viewer/Makefile.am
3363         * src/plugins/spamassassin/Makefile.am
3364         * src/plugins/trayicon/Makefile.am
3365         * src/plugins/trayicon/libeggtrayicon/Makefile.am
3366                 Updated to use AM_CPPFLAGS and AM_YFLAGS instead of
3367                 CPPFLAGS and YFLAGS to allow user setting these.
3368
3369 2003-08-02 [christoph]  0.9.3claws92
3370
3371         * configure.ac
3372                 o rearrange plugin tests
3373                 o add test for clamav.h to ClamAV tests
3374
3375 2003-08-02 [luke]       0.9.3claws91
3376
3377         * src/mimeview.c
3378                 o fixed appearance of icon list when toggling back from the 
3379                   ctree
3380                 o toggling of icons using the keyboard works correctly
3381                 o fixed all other keyboard shortcuts to work when icons are
3382                   active
3383         
3384         * src/messageview.c
3385                 o fixed bug 4 - focus lost when changing messageview view type
3386
3387 2003-08-02 [christoph]  0.9.3claws90
3388
3389         * src/common/hooks.c
3390                 fix crash when pointer stored in hash table could get invalid
3391                 when a plugin is unloaded
3392
3393 2003-08-01 [christoph]  0.9.3claws89
3394
3395         * configure.ac
3396                 o try to build all plugins (except spamassassin) by default
3397                 o don't build a plugin if a dependency check fails
3398
3399         * src/common/hooks.c
3400                 fix warning
3401
3402 2003-08-01 [match]      0.9.3claws88
3403
3404         * src/importldif.c
3405                 allow single click field selection. document code.
3406
3407 2003-08-01 [christoph]  0.9.3claws87
3408
3409         * src/plugins/clamav/clamav_plugin.c
3410         * src/plugins/clamav/clamav_plugin_gtk.c
3411         * src/plugins/dillo_viewer/dillo_viewer.c
3412         * src/plugins/image_viewer/plugin.c
3413         * src/plugins/mathml_viewer/mathml_viewer.c
3414         * src/plugins/spamassassin/spamassassin.c
3415         * src/plugins/spamassassin/spamassassin_gtk.c
3416         * src/plugins/trayicon/trayicon.c
3417                 add version check to all plugins
3418
3419 2003-08-01 [hoa]        0.9.3claws86
3420
3421         * src/prefs_filtering.c
3422                 fixed a cosmetic bug, during creation of dialog box,
3423                 wrong widgets were shown after creation.
3424
3425 2003-08-01 [luke]       0.9.3claws85
3426
3427         * src/mainwindow.c
3428                 o fixed visibility of icons/mimeview after toggling separate
3429                   message/folder view (factored out some similar code too).
3430
3431
3432 2003-07-31 [alfons]     0.9.3claws84
3433
3434         * src/mimeview.c
3435                 tweak icon box UI a bit more, now allowing right-clicks actions
3436                 getting the relevant mime data too; should fix #250, "Can't save 
3437                 attachments sometimes".
3438
3439 2003-07-30 [alfons]     0.9.3claws83
3440
3441         * src/compose.c
3442                 don't do auto-save-draft inside key press handler, but rather
3443                 schedule it half of a second later; should fix #67, "autosave 
3444                 make re-rediting message crazy"
3445
3446 2003-07-30 [christoph]  0.9.3claws82
3447
3448         * src/plugins/trayicon/trayicon.c
3449                 process pending events before unloading the plugin
3450
3451         (closes Bug 196 Unloading Trayicon plugin crashes Sylpheed-Claws)
3452
3453 2003-07-30 [alfons]     0.9.3claws81
3454
3455         * src/common/hooks.c
3456                 parameter 2 of g_hook_destroy() should really be a hook id
3457
3458 2003-07-30 [alfons]     0.9.3claws80
3459
3460         * src/common/plugin.c
3461                 fix a possibly harmful function signature mismatch 
3462                 for plugin_done
3463
3464 2003-07-30 [alfons]     0.9.3claws79
3465
3466         * src/common/hooks[.ch]
3467                 const correctness
3468
3469 2003-07-30 [darko]      0.9.3claws78
3470
3471         * src/summaryview.c
3472                 make it compile again
3473
3474 2003-07-30 [luke]       0.9.3claws77
3475
3476         * src/crash.c
3477         * src/main.c
3478                 o added/moved signal handlers for SIGTERM (normal kill command) 
3479                   and SIGINT (ctl-c) to be used even without 
3480                   --enable-crash-dialog, fixing bug 166
3481
3482         * src/summaryview.c
3483                 o rewrote menu sensitivity code as per mainwindow.c, fixing 
3484                   bug 227
3485
3486         * src/mainwindow.c
3487                 o changed sensitivity condition for 'Next new' and 'Next 
3488                   unread', fixing bug 8
3489
3490 2003-07-29 [alfons]     0.9.3claws76
3491
3492         * src/common/utils.[ch]
3493                 add generate_msgid()
3494         * src/messageview.c
3495                 save ack'ed RRR; fixes #205, "return receipt is not saved in
3496                 sent folder".
3497
3498 2003-07-29 [alfons]     0.9.3claws75
3499
3500         * src/messageview.c
3501                 fix a memleak (claws-only)
3502
3503 2003-07-29 [alfons]     0.9.3claws74
3504
3505         * src/mimeview.[ch]
3506         * src/gtk/gtkvscrollbutton.[ch]
3507                 fix UI glitch where mime icon toolbox' scroll position is not 
3508                 reset after switching to another message
3509                 
3510
3511 2003-07-29 [paul]       0.9.3claws73
3512
3513         * src/prefs_folder_item.c
3514                 split the prefs into 2 separate pages
3515
3516 2003-07-29 [paul]       0.9.3claws72
3517
3518         * src/compose.c
3519                 prepend "\n\n" to a signature without a separator too
3520
3521 2003-07-29 [paul]       0.9.3claws71
3522
3523         * src/compose.c
3524                 fix bug where changing to an account without an auto-sig
3525                 from an initial account without an auto-sig would insert 
3526                 2 blank lines at the cursor point
3527                 fix bug where changing to an account with an auto-sig
3528                 from an initial account without an auto-sig would insert
3529                 the sig at the cursor point
3530
3531 2003-07-29 [paul]       0.9.3claws70
3532
3533         * src/folderview.c
3534                 use the colour from the folder pref unless the folder
3535                 has new messages
3536
3537 2003-07-29 [alfons]     0.9.3claws69
3538
3539         * src/procmsg.[ch]
3540         * src/messageview.c
3541         * src/procheader.c
3542                 rewrite return receipt request work a little bit (the former 
3543                 implementation presumably depended too much on the UI setting
3544                 flags). (we're losing the old pending flag.) 
3545
3546 2003-07-28 [christoph]  0.9.3claws68
3547
3548         * src/folder.c
3549         * src/imap.c
3550         * src/mh.c
3551         * src/procmsg.[ch]
3552                 fix copy to IMAP folder from other folder
3553
3554 2003-07-28 [christoph]  0.9.3claws67
3555
3556         * src/procmsg.c
3557                 fix sync of procmsg_get_message_file_list
3558
3559 2003-07-28 [christoph]  0.9.3claws66
3560
3561         * sync with 0.9.3cvs14
3562                 see ChangeLog 2003-07-18
3563         * sync with 0.9.3cvs17
3564                 see ChangeLog 2003-07-23
3565
3566         (closes Bug 234 segmentation fault after sending out mail via
3567          smtp(auth))
3568
3569 2003-07-28 [paul]       0.9.3claws65
3570
3571         * po/es.po
3572                 update Spanish translation, submitted by Ricardo Mones
3573                 Lastra
3574
3575 2003-07-28 [christoph]  0.9.3claws64
3576
3577         * src/folder.[ch]
3578         * src/imap.c
3579         * src/mh.c
3580                 return new message numbers as a GRelation instead of a GSList
3581                 that has to be in the same order as the input list. A list
3582                 would make it hard for IMAP to optimize oepration by sorting
3583                 the input list. The returned list would have to be reordered
3584                 to match the same order that input list has.
3585
3586         * src/gtk/gtkaspell.c
3587                 fix missing return value, could cause a crash when garbage is
3588                 on the stack that is used as the expected return value
3589
3590 2003-07-28 [paul]       0.9.3claws63
3591
3592         * sync with 0.9.4cvs1
3593                 see ChangeLog 2003-07-28
3594
3595 2003-07-27 [alfons]     0.9.3claws62
3596
3597         * src/mimeview.c
3598                 tweak it more to make icon list act like a check button group
3599
3600 2003-07-27 [christoph]  0.9.3claws61
3601
3602         * sync with 0.9.3cvs20
3603                 see ChangeLog 2003-07-25
3604
3605 2003-07-27 [paul]       0.9.3claws60
3606
3607         * src/procmsg.c
3608                 re-commit changes from 0.9.3claws58 -
3609                 accidently removed in 0.9.3claws59
3610
3611 2003-07-27 [paul]       0.9.3claws59
3612
3613         * src/procmsg.[ch]
3614                 a sync from 0.9.3cvs17
3615                 see ChangeLog 2003-07-23
3616
3617 2003-07-27 [alfons]     0.9.3claws58
3618
3619         * src/procmsg.c
3620                 add missing header members to MsgInfo; fixes the problem of 
3621                 not displaying X-Faces, as noticed by Ricardo Mones
3622
3623 2003-07-26 [christoph]  0.9.3claws57
3624
3625         * sync with 0.9.3cvs18
3626                 see ChangeLog 2003-07-24
3627
3628 2003-07-26 [christoph]  0.9.3claws56
3629
3630         * sync with 0.9.3cvs17
3631                 see ChangeLog 2003-07-23
3632
3633 2003-07-26 [christoph]  0.9.3claws55
3634
3635         * src/folder.[ch]
3636         * src/imap.c
3637         * src/mbox_folder.c
3638         * src/mh.c
3639         * src/news.c
3640                 add support for copy function that copy multiple messages
3641                 (not implemented yet)
3642
3643         * src/summaryview.c
3644                 add missing return value
3645
3646 2003-07-26 [paul]       0.9.3claws54
3647
3648         * tools/multiwebsearch.pl
3649                 do whitespace substitution before passing the string
3650                 to the browser. fixes bug with browsers that don't
3651                 do whitespace conversion themselves.
3652
3653 2003-07-25 [christoph]  0.9.3claws53
3654
3655         * src/folder.[ch]
3656         * src/imap.c
3657         * src/mh.c
3658                 rewrite adding of multiple messages to a folder for
3659                 claws' folder system
3660
3661 2003-07-25 [luke]       0.9.3claws52
3662
3663         * src/mimeview.c
3664                 o icon toggles set correctly on leaving ctree mimeview
3665
3666 2003-07-25 [paul]       0.9.3claws51
3667
3668         * partial sync with 0.9.3cvs21 [src/main.c]
3669                 see ChangeLog 2003-07-25
3670
3671 2003-07-24 [paul]       0.9.3claws50
3672
3673         * tools/maildir2sylpheed.pl
3674                 fix typo
3675
3676 2003-07-24 [paul]       0.9.3claws49
3677
3678         * src/mimeview.c
3679                 increase the gutter size of paned so that the panes
3680                 can be resized
3681                 
3682         * src/plugins/demo/demo.c
3683                 squeeze in another typo fix
3684
3685 2003-07-24 [paul]       0.9.3claws48
3686
3687         * src/plugins/demo/demo.c
3688           src/prefs_account.c
3689                 small changes to the English
3690                 
3691         * src/pixmaps/mime_application_octect_stream.xpm        ** REMOVED **
3692           src/pixmaps/mime_application_octet_stream.xpm         ** NEW FILE **
3693           src/Makefile.am
3694           src/stock_pixmap.c
3695                 rename the misspelled icon
3696
3697 2003-07-23 [alfons]     0.9.3claws47
3698
3699         * src/mimeview.c
3700                 make icon list look like a list of toggles
3701
3702 2003-07-23 [luke]       0.9.3claws46
3703
3704         * src/pixmaps/mimeview_gpg_expired.xpm
3705         * src/pixmaps/mimeview_gpg_failed.xpm
3706         * src/pixmaps/mimeview_gpg_passed.xpm
3707         * src/pixmaps/mimeview_text_html.xpm
3708         * src/pixmaps/mimeview_image.xpm
3709                 o all icons the same size
3710
3711         * src/mimeview.[ch]
3712                 o mimeview ctree arranged vertically above the viewer
3713                 o icons changed to buttons
3714                 o can use keyboard to select an icon (Enter)
3715                 o resize icon list to width of icons
3716
3717         *  src/gtk/gtkvscrollbutton.c
3718                 o sensitivity of buttons reacts to position
3719
3720 2003-07-23 [christoph]  0.9.3claws45
3721
3722         * sync with 0.9.3cvs14 (incomplete)
3723                 see ChangeLog 2003-07-17
3724
3725 2003-07-23 [alfons]     0.9.3claws44
3726
3727         * src/folder.c
3728         * src/procmsg.h
3729                 sync with my local tree to restore some claws-only things
3730
3731 2003-07-23 [paul]       0.9.3claws43
3732
3733         * src/pixmaps/mime_gpg_expired.xpm      ** NEW FILE **
3734           src/pixmaps/mime_gpg_unknown.xpm      ** NEW FILE **
3735           src/Makefile.am
3736           src/mimeview.c
3737           src/procmime.h
3738           src/rfc2015.c
3739           src/stock_pixmap.[ch]
3740                 indicate missing keys and expired sigs/keys
3741                 in mime view column
3742
3743 2003-07-23 [paul]       0.9.3claws42
3744
3745         * src/compose.c
3746                 Redirect fixes: enable automatic account selection and
3747                 do not append signature to message on changing account
3748                 fixes Bug[s] #248
3749
3750 2003-07-23 [paul]       0.9.3claws41
3751
3752         * sync with 0.9.3cvs16
3753                 see ChangeLog 2003-07-23
3754
3755 2003-07-23 [alfons]     0.9.3claws40
3756
3757         * src/inc.c
3758                 give progress dialog a main window, and give it the first 
3759                 one (presumably the only one). fixes bug #247, "segfault on 
3760                 pop-before-smtp" 
3761
3762 2003-07-22 [alfons]     0.9.3claws39
3763
3764         * src/summaryview.c
3765                 shift-space scrolls up
3766
3767 2003-07-22 [paul]       0.9.3claws38
3768
3769         * sync with 0.9.3cvs15
3770                 see ChangeLog 2003-07-22
3771
3772 2003-07-20 [alfons]     0.9.3claws37
3773
3774         * src/compose.c
3775                 put menu inside #ifdef USE_ASPELL..#endif
3776
3777 2003-07-20 [christoph]  0.9.3claws36
3778
3779         * src/procmsg.c
3780                 fix wrong flags in MsgInfo returned by
3781                 procmsg_msginfo_get_full_info()
3782
3783         (closes Bug 221 Deleting messages from the Message View gives incorrect
3784          new/unread message counts in the folder view)
3785
3786         * src/plugins/spamassassin/spamassassin_gtk.c
3787                 add gettext macro for prefs page title
3788
3789 2003-07-20 [paul]       0.9.3claws35
3790
3791         * src/mimeview.c
3792                 redraw icon list on signature check
3793
3794 2003-07-20 [christoph]  0.9.3claws34
3795
3796         * src/Makefile.am
3797         * src/account.c
3798         * src/folder.[ch]
3799         * src/folder_item_prefs.[ch]            ** NEW **
3800         * src/folderview.c
3801         * src/mainwindow.c
3802         * src/mh.c
3803         * src/prefs_gtk.c
3804         * src/prefs_scoring.c
3805         * src/summaryview.c
3806         * src/prefs_folder_item.[ch]
3807                 o seperate FolderItemPrefs (formerly PrefsFolderItem) and the
3808                   Properties dialog
3809                 o use prefswindow for folder properties
3810
3811         * src/gtk/prefswindow.[ch]
3812                 change implementation to use an invisible notebook instead
3813                 of unparenting widgets
3814
3815 2003-07-20 [christoph]  0.9.3claws33
3816
3817         * src/compose.h
3818         * src/folder.c
3819         * src/folderview.h
3820         * src/headerview.h
3821         * src/prefs_filtering.h
3822         * src/prefs_folder_item.[ch]
3823         * src/procmime.h
3824         * src/procmsg.h
3825         * src/summaryview.h
3826                 clean up header mess
3827                 (always use 1. typedefs, 2. #includes, 3. structures)
3828
3829         * src/common/version.h.in
3830                 add casts for constants
3831
3832         * src/plugins/demo/demo.c
3833                 fix typo
3834
3835         * src/plugins/spamassassin/spamassassin.c
3836                 remove unused variable
3837
3838 2003-07-20 [alfons]     0.9.3claws32
3839
3840         * src/mimeview.c
3841                 o make icon buttons respond on left click
3842                 o minor cosmetic change
3843
3844 2003-07-19 [luke]       0.9.3claws31
3845
3846         * src/mimeview.[ch]
3847         * src/gtk/gtkvscrollbutton.c
3848         * src/messageview.c
3849                 o improved mimeview behaviour when selecting a new message
3850                 o plus code cleanups to remove compile warnings
3851
3852
3853 2003-07-19 [alfons]     0.9.3claws30
3854
3855         * src/procmsg.c
3856         * src/compose.c
3857         * src/common/utils.[ch]
3858                 subject_get_reply_prefix_length() <- subject_get_prefix_length()
3859
3860 2003-07-19 [alfons]     0.9.3claws29
3861
3862         * src/prefs_folder_item.c
3863                 reinit "legacy" tmp_prefs, so we don't free nor use invalid 
3864                 string pointers
3865
3866 2003-07-19 [luke]       0.9.3claws28
3867
3868         * src/messageview.c
3869         * src/mimeview.[ch]
3870         * src/procmime.h
3871         * src/rfc2015.c
3872         * src/stock_pixmap.[ch]
3873         * src/gtk/Makefile.am
3874         * src/Makefile.am
3875         * src/gtk/gtkvscrollbutton.[ch]         ** NEW **
3876         * src/pixmaps/mime_*.xpm                ** NEW **
3877                 o mimeview rearrangement with a new icon shortcut bar
3878
3879 2003-07-19 [alfons]     0.9.3claws27
3880
3881         * src/folderview.c
3882                 o plug leaking nodes_to_recollapse
3883                 o add folderview_recollapse_all_nodes() (not used yet)
3884
3885 2003-07-19 [alfons]     0.9.3claws26
3886
3887         * src/compose.c
3888         * src/common/utils.c
3889                 honour #240 "Better SUBJECT handling" by cleaning the prefix
3890                 for both forwarding as replying
3891
3892 2003-07-18 [christoph]  0.9.3claws25
3893
3894         * configure.ac
3895         * src/common/sylpheed.[ch]
3896         * src/common/version.h.in
3897                 add version in numeric form to allow easy comparison
3898
3899         * src/plugins/demo/demo.c
3900                 add version check
3901                 - sylpheed version > plugin version => never allowed, sylpheed
3902                   could contain unknown API changes
3903                 - sylpheed version < minimum version required => don't load,
3904                   API required not available (if linking does not fail)
3905
3906 2003-07-18 [alfons]     0.9.3claws24
3907         
3908         * src/common/plugin.[ch]
3909                 const correctness
3910
3911 2003-07-18 [christoph]  0.9.3claws23
3912
3913         * src/common/hooks.c
3914                 fix crash when hooks where unregisted
3915
3916         * src/plugins/trayicon/trayicon.c
3917                 unregister detroy signal before destroying the widget
3918                 (still crashes when the plugin is unloaded)
3919
3920 2003-07-18 [alfons]     0.9.3claws22
3921         
3922         * src/folderview.c
3923                 delay expanding folder tree during drags until timeout triggered
3924                 (needs perhaps some tweaking, so testing is welcome)
3925
3926 2003-07-17 [alfons]     0.9.3claws21
3927
3928         * src/folderview.c
3929                 clean up cruft
3930
3931 2003-07-17 [christoph]  0.9.3claws20
3932
3933         * src/common/session.c
3934                 fix opening of SSL connections
3935
3936         * src/plugins/image_viewer/Makefile.am
3937                 add OPENSSL_CFLAGS (we should find a better solution to remove
3938                 this dependencies if they are not required)
3939
3940         * src/plugins/spamassassin/spamassassin.c
3941                 remove setlocale workaround (fixed in libspamc)
3942
3943         (closes Bug Bug 184 Entering non-ascii character deletes previous char
3944          if spell checking enabled)
3945
3946 2003-07-17 [alfons]     0.9.3claws19
3947
3948         * src/common/hooks.[ch]
3949         * src/plugins/clamav/clamav_plugin.c
3950         * src/plugins/spamassassin/spamassassin.c
3951         * src/plugins/trayicon/trayicon.c
3952                 fix signedness muck 
3953
3954 2003-07-17 [alfons]     0.9.3claws18
3955
3956         * src/procmime.c
3957                 plug memleak
3958
3959 2003-07-17 [alfons]     0.9.3claws17
3960
3961         * src/inc.c
3962                 plug memleak
3963
3964 2003-07-17 [paul]       0.9.3claws16
3965
3966         * src/common/defs.h
3967           src/mainwindow.c
3968           src/manual.[ch]
3969                 add link to the Claws site's FAQ page, after the suggestion
3970                 and patch by Fred Marton <Fred.Marton@uni-bayreuth.de>
3971                 Move url strings to defs.h
3972                 
3973         * src/mainwindow.c
3974                 fix typo to prevent "unknown menu entry" warnings
3975
3976 2003-07-17 [alfons]     0.9.3claws15
3977
3978         * src/folderview.[ch]
3979         * src/summaryview.[ch]
3980         * src/mimeview.[ch]
3981                 plug DnD leaks 
3982
3983 2003-07-17 [paul]       0.9.3claws14
3984
3985         * src/inc.c
3986                 remove two instances of 'GTK_EVENTS_FLUSH' because
3987                 they are unnecessary and probably cause a stack overflow
3988
3989 2003-07-16 [christoph]  0.9.3claws13
3990
3991         * src/mimeview.[ch]
3992                 use an invisible GTK notebook to switch between viewers
3993                 instead of reparenting widgets
3994
3995 2003-07-16 [christoph]  0.9.3claws12
3996
3997         * src/folder.c
3998                 move folder_item_update_freeze() to correct place in
3999                 folder_item_scan_full()
4000
4001 2003-07-16 [paul]       0.9.3claws11
4002
4003         * sync with 0.9.3cvs12
4004                 see ChangeLog 2003-07-14 and 2003-07-15
4005
4006 2003-07-16 [christoph]  0.9.3claws10
4007
4008         * src/imap.[ch]
4009         * src/prefs_account.[ch]
4010                 sync IMAP CRAM-MD5 authentication with sylpheed-main
4011
4012 2003-07-15 [alfons]     0.9.3claws9
4013
4014         * src/main.c
4015                 make --config-dir do something useful
4016
4017 2003-07-15 [alfons]     0.9.3claws8
4018
4019         * src/procmsg.c
4020                 o fix a bug where 'last' didn't really point to the last message
4021                   in the top level list of children, but to the last threaded
4022                   message. 
4023                 
4024                 o clean up and make it easier to sync
4025
4026 2003-07-15 [alfons]     0.9.3claws7
4027
4028         * src/mainwindow.c
4029                 make correct menu items sensitive       
4030
4031 2003-07-14 [alfons]     0.9.3claws6
4032
4033         * src/procmsg.c
4034                 tune the threader so it will not subject-thread any message
4035                 without a subject prefix (this will not thread correctly if 
4036                 a parent is delivered after their childs, but it looks 
4037                 better right now)
4038
4039 2003-07-13 [christoph]  0.9.3claws5
4040
4041         * src/mainwindow.c
4042                 group "Add mailbox *..." menu items in submenu
4043
4044 2003-07-13 [alfons]     0.9.3claws4
4045
4046         * src/summaryview.c
4047                 correct summary_toggle_pressed() signature and make sure
4048                 signal is not passed on
4049
4050 2003-07-13 [alfons]     0.9.3claws3
4051
4052         * src/summaryview.c
4053                 o for now don't pass on keys when they we're handled by 
4054                   ctree::key_press_event
4055                 o clean up
4056
4057 2003-07-13 [alfons]     0.9.3claws2
4058         
4059         * src/main.c
4060                 add command line option "--config-dir" to get the current 
4061                 configuration dir
4062
4063 2003-07-12 [alfons]     0.9.3claws1
4064
4065         * src/matcher.[ch]
4066         * src/matcher_parser_parse.y
4067         * src/prefs_filtering.c
4068         * src/filtering.c
4069                 add "Lock" filter action to lock messages;
4070
4071         * src/filtering.c       
4072                 remove debug_print()    
4073         * src/prefs_filtering.c
4074                 re-organize matcher part 9: 
4075                 make action text entries easily extendible;
4076                 merge widget selection for ACTION_MARK, ACTION_UNMARK, ACTION_LOCK,
4077                 ACTION_UNLOCK, ACTION_MARK_AS_READ, ACTION_MARK_AS_UNREAD
4078
4079 2003-07-12 [paul]
4080
4081         * tools/README
4082                 update old information and add missing
4083                 information
4084
4085 2003-07-12 [paul]       0.9.3claws
4086
4087         * 0.9.3claws released
4088         
4089 2003-07-12 [paul]       0.9.0claws103
4090
4091         * src/Makefile.am
4092                 add addrquery.h
4093
4094 2003-07-12 [melvin]     0.9.0claws102
4095
4096         * src/messageview.c
4097                 Fixed bug #215: Show MIME tab for single text/html messages. 
4098                 
4099 2003-07-12 [paul]       0.9.0claws101
4100
4101         * man/sylpheed.1
4102                 updated
4103
4104 2003-07-12 [paul]       0.9.0claws100
4105
4106         * po/es.po
4107           po/hr.po
4108           po/pl.po
4109           po/sr.po
4110                 update Spanish, Croatian, Polish, Serbian translations.
4111                 submitted by Ricardo Mones Lastra, Dragan, Witold
4112                 Wladyslaw Wojciech Wilk, Urke MMI
4113
4114 2003-07-12 [melvin]     0.9.0claws99
4115
4116         * po/fr.po
4117                 Updated French translations.
4118
4119 2003-07-12 [paul]       0.9.0claws98
4120
4121         * src/addressbook.c
4122                 disable 'Lookup' button as it has no effect
4123
4124 2003-07-11 [alfons]     0.9.0claws97
4125         
4126         * src/summaryview.c
4127                 summary_searchbar_pressed() should return TRUE to signal that
4128                 event was handled. when returning void, the return value passed
4129                 to GTK is actually random, but maybe FALSE, in which case the
4130                 event is handled by parent
4131                 
4132 2003-07-10 [paul]       0.9.0claws96
4133
4134         * ac/missing/gettext.m4
4135                 update to version 0.12
4136
4137 2003-07-10 [paul]       0.9.0claws95
4138
4139         * src/plugins/clamav/clamav_plugin.c
4140                 fix bug where multipart/alternative messages
4141                 would slip through without being scanned
4142
4143 2003-07-10 [christoph]  0.9.0claws94
4144
4145         * src/folder.c
4146                 correct check if folder supports removing when a message is
4147                 moved. if not the message is only copied.
4148
4149         (closes Bug 132 crash on startup in newsgroups folders)
4150
4151 2003-07-09 [alfons]     0.9.0claws93
4152
4153         * configure.ac
4154         * src/common/defs.h
4155                 --with-config-dir (default .sylpheed)
4156
4157 2003-07-09 [christoph]  0.9.0claws92
4158
4159         * configure.ac
4160                 use PKG_CHECK_MODULES to check for gtkmathview
4161                 (version 0.4.2 now required)
4162
4163 2003-07-08 [melvin]     0.9.0claws91
4164
4165         * src/action.c
4166                 Implemented a progress bar that counts the number of completed
4167                 tasks when the action runs more than one command.
4168
4169 2003-07-08 [alfons]     0.9.0claws90
4170
4171         * src/procmsg.c
4172                 if queued message has an invalid Message-Id, don't try to
4173                 find message it refers to (fixes #209 "crash when processing 
4174                 in folder")
4175
4176 2003-07-08 [paul]       0.9.0claws89
4177
4178         * sync with 0.9.3cvs2
4179                 see ChangeLog 2003-07-08
4180
4181 2003-07-08 [match]      0.9.0claws88
4182
4183         * src/ldapctrl.c
4184                 extend LDAP search for first/last name by parsing search term.
4185
4186 2003-07-08 [alfons]     0.9.0claws87
4187
4188         * src/send_message.c
4189                 fix bug #208 "Status message stuck when sending on POP3 account"
4190
4191 2003-07-07 [paul]       0.9.0claws86
4192
4193         * po/hr.po
4194                 new Croatian translation, submitted by
4195                 Dragan <drleskov@inet.hr>
4196
4197 2003-07-07 [paul]       0.9.0claws85
4198
4199         * sync with 0.9.3cvs1
4200                 see ChangeLog 2003-07-07
4201
4202 2003-07-05 [christoph]  0.9.0claws84
4203
4204         * src/Makefile.am
4205         * src/messageview.c
4206         * src/mimeview.[ch]
4207         * src/stock_pixmap.[ch]
4208         * src/pixmaps/messageview_text.xpm              ** NEW **
4209                 move mimeview tabs to the right side and use icons
4210                 instead of text to save some space
4211
4212         (patch by Luke Plant <lukeplant@softhome.net>)
4213
4214 2003-07-05 [christoph]  0.9.0claws83
4215
4216         * src/inc.c
4217                 add NULL pointer checks
4218
4219         (patch by Luke Plant <lukeplant@softhome.net>)
4220         (closes Bug 204 0.9.0 quits on authentication error?!)
4221
4222 2003-07-05 [alfons]     0.9.0claws82
4223
4224         * configure.ac
4225                 take the clue in bug #202 "./configure script - 
4226                 'if test' comparison failure" reported by John Kristoff. 
4227
4228 2003-07-04 [christoph]  0.9.0claws81
4229
4230         * src/plugins/spamassassin/spamassassin.c
4231                 set timeout for spam check
4232
4233 2003-07-04 [christoph]  0.9.0claws80
4234
4235         * src/main.c
4236                 destroy all FolderItems when shutting down to
4237                 allow folders to clean up
4238
4239 2003-07-04 [melvin]     0.9.0claws79
4240
4241         * src/gtk/gtkaspell.c
4242                 Fixed bug #184 "Entering non-ascii character deletes
4243                 previous char if spell checking enabled": this makes
4244                 the spell checking in multibytes (e.g. UTF-8)locales work.
4245                 (Patch by Luke Plant).
4246                 
4247 2003-07-04 [christoph]  0.9.0claws78
4248
4249         * sync with 0.9.2cvs1
4250                 see ChangeLog 2003-06-10
4251
4252 2003-07-04 [paul]       0.9.0claws77
4253
4254         * sync with 0.9.3 release
4255                 see ChangeLog 2003-07-04
4256
4257 2003-07-03 [christoph]  0.9.0claws76
4258
4259         * src/folder.[ch]
4260         * src/imap.c
4261         * src/mbox_folder.c
4262         * src/mh.c
4263         * src/news.c
4264                 move folder_item_get_path() stuff into a folder virtual function
4265
4266         * src/procmsg.c
4267                 use folder_item_fetch_msg() to get message and do not contruct
4268                 the filename from path and number
4269
4270 2003-07-03 [paul]       0.9.0claws75
4271
4272         * sync with 0.9.2cvs12
4273                 see ChangeLog 2003-07-03
4274
4275 2003-07-02 [paul]       0.9.0claws74
4276
4277         * src/messageview.c
4278                 fix text-selection for replying
4279
4280 2003-07-02 [paul]       0.9.0claws73
4281
4282         * sync with 0.9.2cvs11
4283                 see ChangeLog 2003-07-02
4284
4285 2003-07-02 [paul]       0.9.0claws72
4286
4287         * src/procmsg.c
4288                 revert last commit because it breaks more
4289                 than it fixes
4290
4291 2003-07-02 [paul]       0.9.0claws71
4292
4293         * src/procmsg.c
4294                 fix thread by subject/sort by date
4295
4296 2003-07-01 [paul]       0.9.0claws70
4297
4298         * sync with 0.9.2cvs10
4299                 see ChangeLog 2003-07-01
4300
4301 2003-06-30 [paul]       0.9.0claws69
4302
4303         * sync with 0.9.2cvs9
4304                 see ChangeLog 2003-06-30
4305
4306 2003-06-28 [match]      0.9.0claws68
4307
4308         * src/addressbook.c
4309                 fix null ptr.
4310
4311 2003-06-27 [paul]       0.9.0claws67
4312
4313         * sync with 0.9.2cvs7
4314                 see ChangeLog 2003-06-27
4315
4316 2003-06-26 [christoph]  0.9.0claws66
4317
4318         * src/folder.c
4319                 freeze folder updates while a folder is scanned
4320
4321         (closes Bug 185 New message counter)
4322
4323 2003-06-26 [darko]      0.9.0claws65
4324
4325         * src/ldapserver.c
4326                 fix infinite loop when adding a new LDAP server
4327
4328 2003-06-26 [paul]       0.9.0claws64
4329
4330         * sync with 0.9.2cvs6
4331                 see ChangeLog 2003-06-26
4332
4333 2003-06-26 [paul]       0.9.0claws63
4334
4335         * sync with 0.9.2cvs5
4336                 see ChangeLog 2003-06-25 and 2003-06-26
4337
4338 2003-06-25 [match]      0.9.0claws62
4339
4340         * src/addr_compl.c
4341                 Fixed tab/backtab for dropped-down completion list to
4342                 move next/previous field. (close bug 147)
4343
4344 2003-06-25 [christoph]  0.9.0claws61
4345
4346         * src/addr_compl.[ch]
4347         * src/addrindex.[ch]
4348         * src/folderview.c
4349         * src/inc.c
4350         * src/news.c
4351         * src/summaryview.c
4352         * src/toolbar.c
4353                 fix warnings
4354
4355 2003-06-25 [leandro]    0.9.0claws60
4356
4357         * src/compose.c
4358                 o cleanups
4359                 o gray out "Message/Remove references" menu item if not
4360                   replying to a message
4361
4362 2003-06-24 [leandro]    0.9.0claws59
4363
4364         * src/compose.[ch]
4365                 o removed "Message/Create new thread" menu item
4366                 o added "Message/Remove references" menu item
4367                   (it's off by default and will not check anymore
4368                    if the subject changed)
4369
4370 2003-06-23 [alfons]     0.9.0claws58
4371
4372         * src/procmsg.c
4373                 try better grouping messages threaded by subject based on their age.
4374                 still not perfect - because the message tree is not sorted by date.  
4375
4376 2003-06-23 [thorsten]   0.9.0claws57
4377
4378         * src/pop.[ch]
4379                 added mail_receive_hook to allow modifications
4380                 directly after&