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