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