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