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