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