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