c895b031c341ff356a703c2d953da26cf514454b
[claws.git] / ChangeLog.claws
1 2004-03-24 [christoph]  0.9.10claws30
2
3         * src/imap.c
4                 o NULL is a valid GSList
5
6 2004-03-24 [alfons]     0.9.10claws29
7
8         * src/prefs_common.[ch]
9           src/summaryview.c
10           src/common/defs.h
11                 add history to quick search (patch submitted by 
12                 Ivan Francolin Martinez - thanks!)
13
14 2004-03-24 [alfons]     0.9.10claws28
15
16         * src/imap.c
17                 NULL output pointer parameter
18
19 2004-03-21 [alfons]     0.9.10claws27
20
21         * src/addrindex.[ch]
22           src/addr_compl.c
23                 complete addresses on nicks and aliases
24
25 2004-03-21 [alfons]     0.9.10claws26
26
27         * src/import.c
28           src/inc.c
29           src/mbox.[ch]
30                 disable filters on import mbox (patch submitted
31                 by Edgar Toernig)
32
33 2004-03-21 [darko]      0.9.10claws25
34
35         * src/addr_compl.c
36                 select the address when only one match is found while
37                 doing address completion with tab key (feature
38                 request #914720)
39
40 2004-03-21 [alfons]     0.9.10claws24
41
42         * src/messageview.c
43           src/toolbar.c
44                 don't `navigate-delete` when a summary view's selection does not 
45                 match the accompanying message view's message
46
47 2004-03-20 [alfons]     0.9.10claws23
48
49         * src/summaryview.c
50                 hide ext search button on initial display (should fix bug #459,
51                 "Toggling quick-search at 1st time: minor UI inconsistency")
52
53 2004-03-20 [alfons]     0.9.10claws22
54
55         * src/summaryview.[ch]
56                 add function to get selected msginfo, if there's
57                 only one selected
58
59 2004-03-20 [paul]       0.9.10claws21
60
61         * sync with 0.9.10cvs7
62                 see ChangeLog 2004-03-19
63
64 2004-03-19 [paul]       0.9.10claws20
65
66         * src/common/nntp.c
67           src/common/smtp.c
68           src/common/ssl.c
69           src/folder.c
70           src/imap.c
71           src/inc.c
72           src/news.c
73           src/pop.c
74                 don't translate strings in debug_print(), log_print(),
75                 log_message(),  and log_warning()
76
77 2004-03-19 [alfons]     0.9.10claws19
78
79         better next/previous/delete/focus navigation with separate 
80         message view 
81         
82         * src/toolbar.c
83                 call summaryview_delete() instead of messageview_delete()
84         * src/messageview.c
85                 disable messageview_delete()
86
87 2004-03-18 [paul]       0.9.10claws18
88
89         * sync with 0.9.10cvs6
90                 see ChangeLog 2004-03-16
91
92 2004-03-17 [alfons]     0.9.10claws17
93
94         * src/gtk/filesel.c
95                 remove bogus semicolon after if() (sometimes it pays to
96                 read LKML :)
97
98 2004-03-15 [darko]      0.9.10claws16
99
100         * src/gtk/filesel.c
101                 support full path in place of a filename
102         * src/mimeview.c
103                 store directory attachments were saved to and
104                 use it when saving attachments
105         * src/prefs_common.[hc]
106                 store directory attachments were last saved to
107
108 2004-03-15 [paul]       0.9.10claws15
109
110         * src/folderview.c
111                 fix bug where unsubscribing a newsgroup would destroy
112                 (most of the) filtering rules
113
114 2004-03-15 [paul]       0.9.10claws14
115
116         * src/folderview.c
117                 fix Bug 458, 'Folder View remaining empty after 
118                 removing a NEWS account' (was also true of IMAP
119                 accounts)
120
121 2004-03-15 [paul]       0.9.10claws13
122
123         * src/folderview.c
124                 fix folderview invisibility of newly subscribed
125                 newsgroups
126
127 2004-03-13 [paul]       0.9.10claws12
128
129         * src/compose.c
130           src/plugins/dillo_viewer/dillo_prefs.c
131           src/plugins/image_viewer/viewerprefs.c
132                 gettextise some forgotten parts
133
134 2004-03-13 [alfons]     0.9.10claws11
135
136         * src/imap.c
137                 make sure the correct type is passed to sscanf()
138
139 2004-03-13 [paul]       0.9.10claws10
140
141         * sync with 0.9.10cvs5
142                 see ChangeLog 2004-03-02 and 2004-03-12, 
143                 specifically:
144                 'always move messages by default when using DnD (except 
145                 for News folder). Copy messages if Ctrl-key is pressed.'
146                 and 'added a function to filter selected messages'
147
148 2004-03-12 [christoph]  0.9.10claws9
149
150         * src/codeconv.c
151                 add parameter check to conv_unmime_header_overwrite()
152
153         * src/imap.c
154                 o fix spelling
155                 o fix removing of NEW flag when UNREAD is unset
156
157         * src/procmime.c
158                 decode MIME-headers
159
160         (Closes 437 i18n attachment display error.)
161
162 2004-03-12 [paul]       0.9.10claws8
163
164         * po/it.po
165                 update. submitted by Andrea Spadaccini <lupin85@email.it>
166                 
167         * tools/Makefile.am
168                 add 'textviewer.sh'
169
170 2004-03-12 [alfons]     0.9.10claws7
171
172         * src/imap.c
173                 o quiet compiler and typecast Folder * to IMAP Folder *
174                 o wake up and fix my previous incompatible type assignment bug
175
176 2004-03-12 [alfons]     0.9.10claws6
177
178         * src/imap.c
179                 don't mix up pointers to int, guint32 _and_ 
180                 unsigned int 
181
182 2004-03-12 [christoph]  0.9.10claws5
183
184         * src/folderview.c
185                 Add error requester when renaming a folder failed
186
187         * src/imap.c
188                 Check new FolderItem name for namespace seperator
189                 before renaming
190
191         (Closes Bug 443 Bad named IMAP folders won't be displayed)
192
193 2004-03-11 [christoph]  0.9.10claws4
194
195         * src/folder.[ch]
196         * src/imap.c
197         * src/procmsg.h
198                 syncronize flags in cache with IMAP folder flags
199
200         Adapted a patch submitted by Simon 'corecode' Schubert
201         <corecode@corecode.ath.cx> 
202
203
204 2004-03-11 [alfons]     0.9.10claws3
205
206         * src/textview.[ch]
207                 remove dead code that at one time controlled display of
208                 URIs in status bar
209
210 2004-03-10 [paul]       0.9.10claws2
211
212         * po/it.po
213                 updated by Lupino <lupin85@email.it>
214
215 2004-03-09 [alfons]     0.9.10claws1
216
217         * src/matcher.c
218                 we're not using yywrap, but we may, so close yyin instead
219                 of initial FILE *
220
221 2004-03-08 [paul]       0.9.10claws
222
223         * 0.9.10claws released
224
225 2004-03-08 [paul]       0.9.9claws41
226
227         * po/es.po
228           po/ja.po
229           po/ru.po
230           po/sk.po
231           po/sr.po
232           po/zh_CN.po
233                 update translations. submitted by Ricardo Mones Lastra,
234                 Rui Hirokawa, Pavlo Bohmat, Andrej Kacian, Urke MMI,
235                 Hansom Young
236
237 2004-03-06 [paul]       0.9.9claws40
238
239         * src/stock_pixmap.c
240                 fix crash: g_strdup(DEFAULT_PIXMAP_THEME)
241                 patch submitted by Pawel Pekala
242
243 2004-03-06 [alfons]             0.9.9claws39
244
245         * src/addrindex.c
246                 allow nick name completion again 
247
248 2004-03-02 [match]              0.9.9claws38
249
250         * configure.ac
251                 added definition of USE_LDAP_TLS to support TLS.
252         * src/ldapctrl.[ch]
253         * src/ldapquery.c
254         * src/ldapserver.[ch]
255         * src/addressbook.c
256         * src/addrindex.c
257         * src/editldap.c
258                 included LDAP TLS support.
259
260 2004-03-02 [christoph]          0.9.9claws37
261
262         * src/folder.[ch]
263                 o add more documentation for FolderClass
264                 o remove usused FolderClass virtual functions
265
266         * src/imap.c
267         * src/mh.c
268         * src/news.c
269                 change creation of FolderClass because static initializations
270                 for structs suck in C89
271
272 2004-03-01 [paul]
273
274         * sync with 0.9.10
275
276 2004-02-28 [keith]      0.9.9claws36
277
278         * src/common/utils.c
279                 Fix treatment of whitespace in quicksearch bar (leading
280                 spaces and >1 space between commands and parameters).
281
282 2004-02-27 [alfons]     0.9.9claws35
283
284         * src/compose.[ch]
285                 Explicitly remove draft timeout to fix nasty race between 
286                 compose_send_cb() (which destroys the compose window) and 
287                 compose_defer_auto_save_draft() (which expects compose 
288                 window to exist). Should fix Keith's and Fred Marton's
289                 bug report (#128, "crash after complaining about character
290                 set conversion")
291
292 2004-02-27 [luke]       0.9.9claws34
293         
294         * src/folder.c
295                 Do folder_item_apply_processing() even if no processing
296                 rules for the folder exist (so global processing is applied)
297
298 2004-02-26 [thorsten]   0.9.9claws33
299
300         * src/mimeview.c
301                 Remove misleading static declaration
302
303 2004-02-26 [alfons]     0.9.9claws32
304
305         * src/procmime.[ch]
306           src/compose.c
307           src/mimeview.c
308           src/textview.c
309                 use/add procmime_get_content_type_str() as a safe wrapper
310                 for returning a Content-Type type string; should fix 
311                 bug #444, 0.9.7..0.9.9 crashes with "Content-Type: type= 
312                  - attachments."
313
314 2004-02-26 [thorsten]   0.9.9claws31
315
316         * src/mimeview.c
317                 Restructure save_as/save_all
318
319 2004-02-26 [alfons]     0.9.9claws30
320
321         * src/procmime.c
322                 clean up (2)
323
324 2004-02-26 [alfons]     0.9.9claws29
325
326         * src/procmime.c
327                 clean up (1)
328
329 2004-02-24 [luke]
330
331         * tools/textviewer.sh
332                 tweaks from Johann Koenig, recognition of shell
333                 scripts in particular
334
335 2004-02-24 [paul]       0.9.9claws28
336
337         * sync with 0.9.9cvs13
338                 see ChangeLog 2004-02-24
339
340 2004-02-23 [paul]       0.9.9claws27
341
342         * src/inc.c
343                 one alertpanel on pop3 authentication error will suffice
344                 
345         * src/prefs_fonts.c
346                 remove unnecessary printf
347
348 2004-02-22 [alfons]     0.9.9claws26
349
350         * src/messageview.c
351                 put back a lost check
352
353 2004-02-21 [alfons]     0.9.9claws25
354
355         * src/folderview.c
356                 don't forget to save folder properties after renaming folder
357
358 2004-02-20 [paul]       0.9.9.claws24
359
360         * src/addressbook.c
361                 sync with 0.9.9cvs11, see ChangeLog 2004-02-19
362                 
363         * src/inc.c
364                 complete sync with 0.9.9cvs9's 'update folderview
365                 progressively'
366                 
367         * configure.ac
368                 require gettext >= 0.12.1
369
370 2004-02-17 [match]      0.9.9claws23
371
372         * src/compose.c
373                 keep the peace - change style.
374
375 2004-02-17 [alfons]     0.9.9claws22
376
377         * src/filtering.c
378                 make MATCHACTION_STOP cancel filtering / processing;
379                 clean up and document it to make it a little bit more clear;
380
381 2004-02-17 [alfons]     0.9.9claws21
382
383         %X marks the cursor spot for reply quote format
384
385         * src/quote_fmt_lex.l 
386           src/quote_fmt.c
387                 add %X token
388                 
389         * src/quote_fmt.h
390           src/quote_fmt_parse.y
391                 handle %X token
392                 
393         * src/compose.c
394                 handle %X token for replies only (for now)
395
396 2004-02-17 [paul]       0.9.9claws20
397
398         * po/sk.po
399                 updated by Andrej Kacian
400                 
401         * src/news.c
402                 remove unneeded include
403                 
404         * src/prefs_fonts.c
405                 be a little more user-friendly with the labels
406                 
407         * configure.ac
408                 a change forgotten in the last commit: 
409                 SYLPHEED_ACLOCAL_INCLUDE(m4)
410
411 2004-02-17 [paul]       0.9.9claws19
412
413         * ac/*                          ** REMOVED **
414           ac/                           ** REMOVED **
415           intl/Makefile.in              ** REMOVED **
416           m4/                           ** NEW **
417           m4/missing                    ** NEW **
418           m4/missing/gdk-pixbuf.m4      ** NEW **
419           m4/missing/gettext.m4         ** NEW **
420           m4/missing/gpgme.m4           ** NEW **
421           m4/missing/imlib.m4           ** NEW **
422           m4/.cvsignore                 ** NEW **
423           m4/Makefile.am                ** NEW **
424           m4/README                     ** NEW **
425           m4/aclocal-include.m4         ** NEW **
426           m4/aspell.m4                  ** NEW **
427           m4/check-type.m4              ** NEW **
428           m4/gnupg-check-typedef.m4     ** NEW **
429           m4/openssl.m4                 ** NEW **
430           m4/spamassassin.m4            ** NEW **
431           po/ChangeLog                  ** REMOVED **
432           po/Makefile.in.in             ** REMOVED **
433           po/Rules-quot                 ** REMOVED **
434           po/boldquot.sed               ** REMOVED **
435           po/en@boldquot.header         ** REMOVED **
436           po/en@quot.header             ** REMOVED **
437           po/insert-header.sin          ** REMOVED **
438           po/quot.sed                   ** REMOVED **
439           po/remove-potcdate.sed        ** REMOVED **
440           po/remove-potcdate.sin        ** REMOVED **
441           po/stamp-po                   ** REMOVED **
442           Makefile.am
443           autogen.sh
444           configure.ac
445                 enable building with automake 1.8.x
446                 add 'autopoint' to autogen.sh and remove all
447                 auto-generated files, remove ac/ in favour of
448                 m4/
449
450 2004-02-17 [alfons]     0.9.9claws18
451         
452         * src/summaryview.c
453                 MSG_IS_NEWS() is not stored at all, and is bogus
454
455 2004-02-17 [martin]     0.9.9claws17
456
457         * src/prefs_themes.c
458                 fix crash when installing wrong theme and output an
459                 error message
460
461 2004-02-16 [christoph]  0.9.9claws16
462
463         * src/compose.c
464         * src/stock_pixmap.[ch]
465         * src/toolbar.[ch]
466         * src/pixmaps/linewrapcurrent.xpm               ** NEW **
467                 add "Wrap current paragraph" to compose toolbar
468
469 2004-02-15 [alfons]     0.9.9claws15
470
471         * src/folderview.c
472                 refine previous commit to make sure other hook functions
473                 get their grab of the pie too
474
475 2004-02-15 [alfons]     0.9.9claws14
476
477         * src/folderview.c
478                 fix sync breakage so we don't pass invalid pointer types
479
480 2004-02-15 [match]      0.9.9claws13
481
482         * src/ldapquery.[ch]
483         * src/ldapserver.h
484         * src/addrindex.[ch]
485                 tweak threading calls.
486         * src/addr_compl.[ch]
487                 add alias into completion list.
488         * src/addressbook.c
489                 fix ldap browse.
490                 improve context menu behavior.
491                 change menu sequence.
492                 add send mail from addressbook.
493         * src/addrselect.[ch]
494         * src/compose.[ch]
495                 add send mail from addressbook.
496
497 2004-02-15 [christoph]  0.9.9claws12
498
499         * src/folderutils.c
500                 skip deleting when duplist is empty
501
502         * src/folderview.[ch]
503         * src/mainwindow.c
504         * src/summaryview.[ch]
505                 call folderutils_delete_duplicates() from mainwindow code
506
507 2004-02-15 [alfons]     0.9.9claws11
508         
509         * src/common/utils.c
510                 add prefix for italian ms o(e) 
511
512 2004-02-14 [paul]       0.9.9claws10
513
514         * src/foldersel.c
515                 fix updating of the folder view when creating a
516                 new folder
517
518 2004-02-13 [paul]       0.9.9claws9
519
520         * src/plugins/clamav/clamav_plugin.c
521                 remove GUI code
522
523 2004-02-13 [paul]       0.9.9claws8
524
525         * sync with 0.9.9cvs9
526                 see ChangeLog 2004-02-09, 2004-02-10, 2004-02-12
527
528 2004-02-13 [alfons]     0.9.9claws7
529
530         * src/common/utils.c
531                 fix wrong type of argument for ctype functions (pass unsigned
532                 char instead of signed char)
533
534 2004-02-12 [alfons]     0.9.9claws6
535
536         * src/compose.[ch]
537                 don't select text in header entry when composing to a 
538                 default address, but rather give the header entry a
539                 different color / style (same as the folder new color)
540
541 2004-02-12 [alfons]     0.9.9claws5
542
543         * src/plugins/clamav/clamav_plugin.c
544                 don't exit(2) on libclamav init error - show a warning.
545                 (tested by damaging a clamav database file.)
546
547 2004-02-12 [paul]       0.9.9claws4
548
549         * sync with 0.9.9cvs4
550                 see ChangeLog 2004-02-04, 2004-02-05, and 2004-02-06
551
552 2004-02-11 [luke]       0.9.9claws3
553
554         * src/mimeview.c
555                 remove redundant check introduced in 0.9.9claws1
556
557 2004-02-11 [luke]       0.9.9claws2
558
559         * src/mimeview.c
560                 fix compilation of my previous commit without gpg enabled
561
562 2004-02-10 [luke]       0.9.9claws1
563
564         * src/mimeview.c
565                 add borders to icons to indicate the privacy status for
566                 the message part (unknown/bad/good)
567
568 2004-02-06 [paul]       0.9.9claws
569
570         0.9.9claws released
571
572 2004-02-06 [darko]      0.9.8claws64
573
574         * src/compose.c
575                 don't allow Ctrl+Enter while external editor is active
576
577 2004-02-06 [paul]       0.9.8claws63
578
579         * po/es.po
580           po/pl.po
581           po/sk.po
582           po/sr.po
583                 update Spanish, Polish, Slovak, and Serbian translations.
584                 submitted by Ricardo Mones Lastra, Emil Nowak, Andrej Kacian,
585                 and Urke MMI
586
587 2004-02-04 [alfons]     0.9.8claws62
588
589         * src/compose.c
590                 grab focus only when lbutton was pressed (bug #430 cont'd; 
591                 don't have clue yet why the cursor pos is at the end of the
592                 text.)
593
594 2004-02-04 [alfons]     0.9.8claws61
595
596         * src/compose.c
597                 always grab focus when one of the header entries is clicked 
598                 (should fix bug #430, "no focus on pasted addresses 3 & higher")
599
600 2004-02-02 [paul]
601
602         * ac/missing/gdk-pixbuf.m4
603           ac/missing/gpgme.m4
604           ac/missing/imlib.m4
605                 prevent 'underquoted definition' warnings
606                 patch submitted by David Relson
607                 
608         * src/plugins/clamav/README
609                 update, improve, correct
610
611 2004-01-31 [thorsten]   0.9.8claws60
612
613         * src/news.c
614                 'dir' not initialized if group has no messages
615
616 2004-01-29 [christoph]  0.9.8claws59
617
618         * src/customheader.[ch]
619                 add custom_header_is_allowed() to check for disallowed header names
620                 that must not be overridden by custom headers
621
622         * src/compose.c
623                 always write From: header and use custom_header_is_allowed() to
624                 check if custom header should be written
625
626         * src/prefs_customheader.c
627                 check if custom header is disallowed using custom_header_is_allowed()
628
629         * src/folderutils.c
630                 destroy message id GHashTable before freeing the MsgInfos
631
632 2004-01-29 [paul]       0.9.8claws58
633
634         * sync with 0.9.9 release
635                 see ChangeLog 2004-01-29
636
637 2004-01-29 [paul]       0.9.8claws57
638
639         * sync with 0.9.8cvs11
640                 see ChangeLog 2004-01-29
641
642 2004-01-28 [christoph]  0.9.8claws56
643
644         * src/pgpmime.c
645         * src/sgpgme.[ch]
646                 return WARN signature status when signature is not trusted
647
648         * src/Makefile.am
649         * src/folder.c
650         * src/folderutils.[ch]                  ** NEW **
651         * src/summaryview.c
652                 implement delete duplicates summaryview independent
653
654 2004-01-28 [paul]       0.9.8claws55
655
656         * sync with 0.9.8cvs10
657                 see Changelog 2004-01-27 and 2004-01-28
658
659 2004-01-26 [christoph]  0.9.8claws54
660
661         * src/imap.c
662                 create a root node for the Folder if scan fails because root
663                 folder does not exist
664
665 2004-01-26 [paul]       0.9.8claws53
666
667         * sync with 0.9.8cvs7
668                 see ChangeLog 2004-01-23
669
670 2004-01-25 [alfons]     0.9.8claws52
671
672         * src/compose.c
673                 remove left-over constant INDENT_CHARS
674
675 2004-01-25 [alfons]     0.9.8claws51
676
677         * src/procmime.c
678                 add NULL pointer check for mimeinfo->node in
679                 procmime_mimeinfo_parent()
680
681 2004-01-25 [darko]      0.9.8claws50
682
683         * src/compose.c
684                 make "Wrap all long lines" toolbar button wrap all
685                 long lines not just the current line
686                 patch by I. Oshadi Jayawardena <ioj4 at yahoo.co.uk>
687
688
689 2004-01-25 [alfons]     0.9.8claws49
690
691         * src/procmime.c
692                 remove g_strstrip(); prevents a NULL pointer deref, and isn't
693                 necessary anyway, because *scanf() functions neglect white
694                 space in the input. 
695                 Fixes bug #425, "sylpheed 0.9.8claws42 crashes on some messages."
696
697 2004-01-25 [paul]       0.9.8claws48
698
699         * src/prefs_ext_prog.c
700                 apply Alfons' patch to check for NULL pointers
701                 fixes bug #424
702
703 2004-01-25 [paul]       0.9.8claws47
704
705         * sync with 0.9.8cvs8
706                 see ChangeLog 2004-01-23
707
708 2004-01-25 [thorsten]   0.9.8claws46
709
710         * src/messageview.c
711                 remove orphaned mimeview unref()
712
713 2004-01-23 [christoph]  0.9.8claws45
714
715         * src/summaryview.c
716                 set ctree widget style
717
718 2004-01-23 [paul]       0.9.8claws44
719
720         * sync with 0.9.8cvs5
721                 see ChangeLog 2004-01-22
722
723 2004-01-23 [alfons]     0.9.8claws43
724
725         * src/procmsg.c
726                 remove redundant code in procmsg_get_thread_tree()
727
728 2004-01-21 [christoph]  0.9.8claws42
729
730         * src/folderview.c
731                 set ctree widget style, otherwise GTK does not use the
732                 the correct vertical size for the list items
733
734 2004-01-21 [alfons]     0.9.8claws41
735
736         * src/summaryview.c
737                 GDK_Left should only switch to folderview when
738                 when summaryview hscrollbar is at the leftmost
739                 position (fixes bug #420, "Focus error")
740
741 2004-01-21 [paul]       0.9.8claws40
742
743         * sync with 0.9.8cvs4
744                 see ChangeLog 2004-01-20
745
746 2004-01-20 [christoph]  0.9.8claws39
747
748         * src/folderview.c
749                 remove setting sensitivity for no longer existing
750                 /Scoring... popup entry
751
752 2004-01-20 [keith]      0.9.8claws38
753
754         * configure.ac
755                 Revert AM_CONFIG_HEADER to AC_CONFIG_HEADER
756
757 2004-01-20 [paul]       0.9.8claws37
758
759         * src/prefs_fonts.c
760                 demystify font settings
761                 
762         * src/textview.c
763                 use textview->msgfont for header->body in
764                 textview_show_header()
765
766 2004-01-20 [paul]       0.9.8claws36
767
768         * src/compose.c
769           src/undo.c
770                 remove superfluous debug_print's
771                 
772         * src/inc.c
773                 clear the statusbar after LOCAL incorporation
774
775 2004-01-20 [paul]       0.9.8claws35
776
777         * sync with 0.9.8cvs3
778                 see ChangeLog 2004-01-20
779
780 2004-01-19 [keith]      0.9.8claws34
781
782         * src/folderview.c
783                 don't show 'Search folder...' on popup menu
784                 if folder has no mails in it
785
786 2004-01-17 [keith]      0.9.8claws33
787
788         * src/compose.c
789           src/prefs_common.c
790           src/prefs_common.h
791                 store position of compose window in prefs
792
793 2004-01-17 [thorsten]   0.9.8claws32
794
795         * src/gtk/gtkvscrollbutton.c
796                 ensure scrollbutton resize event on different gtk versions
797
798 2004-01-15 [alfons]     0.9.8claws31
799         
800         * src/summaryview.c
801                 keep MSG_REPLIED and MSG_FORWARDED even when marking a
802                 message as read
803
804 2004-01-12 [christoph]  0.9.8claws30
805
806         * src/procmime.c
807                 better MIME-Version check
808
809 2004-01-11 [alfons]     0.9.8claws29
810
811         * src/procmsg.c
812                 remove unnecessary but still effective check (could possibly
813                 lead to some unwanted side effects)
814
815 2004-01-11 [alfons]     0.9.8claws28
816
817         * src/procmsg.c
818                 we should not prefer lowest message number while threading 
819                 (introduced in previous commit)
820
821 2004-01-11 [alfons]     0.9.8claws27
822
823         * src/procmsg.c
824                 subject threading fixes:
825                 
826                         - make message with lowest message number the
827                           thread parent,
828                         - refine recording last node when threading. the last node
829                           should be the previous one if a node has a thread parent,
830                           or the current node if not
831                 
832                 (there's another threading bug fix coming up)
833
834 2004-01-10 [paul]       0.9.8claws26
835
836         * src/main.c
837           src/prefs_ext_prog.c
838           src/plugins/clamav/clamav_plugin_gtk.c
839                 minor gui fixes
840
841 2004-01-09 [christoph]  0.9.8claws25
842
843         * src/Makefile.am
844         * src/string_match.[ch]                 ** REMOVE **
845         * src/common/Makefile.am
846         * src/common/string_match.[ch]          ** NEW **
847                 move string_match.[ch] to common directory
848
849 2004-01-09 [christoph]  0.9.8claws24
850
851         * src/pgpmime.c
852                 add MIME-Version header for the message parser
853
854 2004-01-09 [paul]       0.9.8claws23
855
856         * po/POTFILES.in
857           src/Makefile.am
858           src/main.c
859           src/prefs_common.c
860           src/prefs_ext_prog.[ch]       ** NEW FILES **
861                 move External Command options from 'Common Prefs/Other' to
862                 'Other Prefs/Message View/External Programs', also reveal
863                 the hidden options for audio player and image viewer.
864                 
865         * src/prefs_common.c
866                 fix toggling of header pane
867
868 2004-01-09 [paul]       0.9.8claws22
869
870         * src/compose.c
871                 when changing account also change the save folder
872
873         * src/textview.c
874                 if a text/plain attachment has 'Content-Disposition: attachment'
875                 don't display it inline
876
877 2004-01-08 [christoph]  0.9.8claws21
878
879         * src/procmime.c
880                 check for "MIME-Version: 1.0" in message/rfc882 MIME-parts,
881                 otherwise thread the message content as one text part and
882                 don't assume charset US-ASCII which is only specified as
883                 default for MIME-messages
884
885 2004-01-08 [paul]       0.9.8claws20
886
887         * src/plugins/clamav/clamav_plugin.c
888           src/plugins/spamassassin/spamassassin.c
889                 inform the user what is happening via the statusbar
890
891 2004-01-06 [paul]       0.9.8claws19
892
893         * po/es.po
894                 update Spanish translation. submitted by Ricardo
895                 Mones Lastra
896
897 2004-01-05 [paul]       0.9.8claws18
898
899         * sync with 0.9.8cvs2
900                 see ChangeLog 2004-01-05
901
902 2004-01-03 [luke]       0.9.8claws17
903
904         * src/procheader.c
905                 Clean up:
906                 o remove unused functions string_getchar() and file_getchar()
907                 o remove the getchar_ parameter from generic_get_one_field()
908                 o add an 'unfold' parameter to generic_get_one_field, to
909                   be used if no HeaderEntry is supplied
910                 o procheader_get_one_field_asis() uses
911                   generic_get_one_field().
912
913 2004-01-01 [christoph]  0.9.8claws16
914
915         * src/common/xml.[ch]
916                 o add xml_new_tag() to manage usage counts of strings correctly
917                 o correct xml_copy_tree() function name
918
919         * src/folder.c
920         * src/main.c
921                 allow registering and unregistering of FolderClasses anytime
922
923 2003-12-31 [christoph]  0.9.8claws15
924
925         * src/folder.[ch]
926         * src/common/xml.[ch]
927                 keep folderlist.xml data for unloaded FolderClasses
928
929 2003-12-30 [luke]       0.9.8claws14
930
931         * src/procheader.[ch]
932                 o added procheader_get_one_field_asis() that does not do
933                   unfolding
934                 o fix procheader_get_header_array_asis() to use the above,
935                   fixing ugliness of headers in textview
936
937         * src/compose.c
938                 o don't unfold headers when redirecting.        
939
940 2003-12-30 [paul]       0.9.8claws13
941
942         * po/POTFILES.in
943           src/common/defs.h
944           src/Makefile.am
945           src/main.c
946           src/prefs_common.c
947           src/prefs_themes.[ch] ** NEW FILES **
948                 redesign and move Icon Theme selector to
949                 the new prefs window
950           
951         * src/stock_pixmap.c
952                 fix the old bug where icons are not always
953                 updated when changing themes
954         
955         * src/summaryview.c
956                 fix bug where the icons on the title row
957                 of the summary view were not updated
958         
959         all patches submitted by Ricardo Mones Lastra
960
961 2003-12-30 [hoa]        0.9.8claws12
962
963         * src/folder.c
964                 run preglobal and postglobal processing rules
965                 even if the folder does not have any rules.
966
967 2003-12-28 [paul]       0.9.8claws11
968
969         * ac/aspell.m4
970           ac/check-type.m4
971           ac/gnupg-check-typedef.m4
972           ac/openssl.m4
973           ac/spamassassin.m4
974                 fix 'underquoted definition' warnings, patch submitted by
975                 David Relson <relson@osagesoftware.com>
976                 
977         * src/common/utils.c
978                 subject_get_prefix_length(): add "Odp\\:" to reply prefixes,
979                 patch submitted by Jan Alboszta <J.Alboszta@students.mimuw.edu.pl>
980
981 2003-12-28 [paul]       0.9.8claws10
982
983         * sync with 0.9.8cvs1
984                 see ChangeLog 2003-12-17
985
986 2003-12-27 [christoph]  0.9.8claws9
987
988         * src/common/utils.[ch]
989                 add g_node_map() to map a GNode into a new GNode
990                 converting all node data's with a function
991
992         * src/account.c
993         * src/folder.[ch]
994         * src/folderview.c
995         * src/imap.c
996         * src/mainwindow.c
997         * src/summaryview.c
998                 o use g_node_map() to convert XML <-> Folder
999                 o remove redundant FolderItem->parent and
1000                   replace it with folder_item_parent()
1001
1002 2003-12-23 [christoph]  0.9.8claws8
1003
1004         * src/folder.[ch]
1005         * src/folderview.c
1006         * src/mainwindow.c
1007         * src/procmsg.c
1008                 o use callback for notifications about added and
1009                   destroyed folders
1010                 o rewrite folderlist saving (new functions to create
1011                   folder from XML tree, and XML tree from folder)
1012
1013         * src/common/xml.[ch]
1014                 add function to save XML trees
1015
1016         * src/prefs_filtering.c
1017                 code cleanup
1018
1019 2003-12-22 [christoph]  0.9.8claws7
1020
1021         * src/prefs_account.[ch]
1022                 add "SMTP only" accounts
1023
1024 2003-12-20 [melvin]     0.9.8claws6
1025
1026         * src/action.[ch]
1027                 Changed the interface for action_update_*_menu() so
1028                 action.c does not need to know the paths of the different
1029                 actions menu (mainwindow, message view and compose window). 
1030
1031         * src/compose.c
1032                 Tiny code cleanup to merge spell checker related code
1033                 compose_update_actions_menu(): new function to update
1034                 the actions menu. Use it in compose_create()
1035
1036         * src/compose.h
1037                 compose_update_actions_menu(): new function to update
1038                 the actions menu. Used also in prefs_actions.c.
1039
1040         * src/mainwindow.[ch]
1041                 main_window_update_actions_menu(): new function to update
1042                 the actions menu. Used in main_window_create() and in
1043                 prefs_actions.c
1044
1045         * src/messageview.[ch]
1046                 messageview_update_actions_menu(): new function to update
1047                 the actions menu. Used in messageview_add_toolbar() and in
1048                 prefs_actions.c
1049                 
1050         * src/prefs_actions.c   
1051                 prefs_actions_ok(): fixed to update the actions menu of
1052                 the separate message view and the compose windows.
1053
1054 2003-12-20 [luke]       0.9.8claws5
1055         * src/procheader.c
1056                 fix unfolding/newline stripping for multiline fields
1057                 in generic_get_one_field()
1058
1059 2003-12-19 [christoph]  0.9.8claws4
1060
1061         * src/summaryview.c
1062                 o code cleanup
1063                 o use subject_compare_for_sort() when comparing
1064                   simplified subjects
1065
1066 2003-12-19 [christoph]  0.9.8claws3
1067
1068         * src/msgcache.c
1069                 more syncing with 0.8.9a
1070
1071 2003-12-19 [christoph]  0.9.8claws2
1072
1073         * src/folder.c
1074                 don't write all FolderItem XML attributes for the root node
1075
1076 2003-12-19 [melvin]     0.9.8claws1
1077
1078         * src/messageview.c
1079                 Added missing menu branch (Tools/Create processing/rule)
1080         * po/fr.po
1081                 Updated French translation for the added string.
1082
1083 2003-12-19 [paul]       0.9.8claws
1084
1085         0.9.8claws released
1086
1087 2003-12-19 [paul]       0.9.7claws51
1088
1089         * po/en_GB.po
1090           po/es.po
1091           po/ja.po
1092           po/pl.po
1093           po/sk.po
1094           po/zh_CN.po
1095                 update translations. submitted by me, Ricardo Mones
1096                 Lastra, Rui Hirokawa, Emil Nowak, Andrej Kacian,
1097                 Hansom Young
1098                 
1099         * src/folder_item_prefs.c
1100                 'enable_processing' set to FALSE by default
1101
1102 2003-12-18 [melvin]     0.9.7claws50
1103
1104         * po/fr.po
1105                 Updated French translation
1106
1107 2003-12-17 [christoph]  0.9.7claws49
1108
1109         * src/procheader.c
1110                 revert discarding of whitespace from 0.9.7claws44
1111
1112                 RFC2822 2.2.3: Unfolding is accomplished by simply
1113                 removing any CRLF that is immediately followed by WSP.
1114
1115 2003-12-17 [paul]       0.9.7claws48
1116
1117         * src/folder.c
1118                 fix new message count
1119                 
1120         * configure.ac
1121                 update autotools macros
1122
1123         * sync with 0.9.8a
1124
1125 2003-12-16 [christoph]  0.9.7claws47
1126
1127         * src/folder.c
1128                 fix folder update before adding MsgInfo to cache
1129                 in add_msginfo_to_cache()
1130
1131         * src/procmsg.c
1132                 remove old call to folder_item_update() that is no
1133                 longer required
1134
1135 2003-12-16 [christoph]  0.9.7claws46
1136
1137         * src/main.c
1138                 make sure the shutdown process only runs once
1139
1140 2003-12-16 [hoa]        0.9.7claws45
1141
1142         * src/mainwindow.c
1143         * src/messageview.c
1144         * src/summaryview.[ch]
1145                 Create filter rules using a message is fixed.
1146                 We can now create processing rules using a message.
1147
1148 2003-12-15 [alfons]     0.9.7claws44
1149
1150         * src/procheader.c
1151                 make sure we discard folding white space
1152
1153 2003-12-15 [luke]       0.9.7claws43
1154         * src/textview.c
1155         * src/mimeview.c
1156                 o use "name" parameter if "filename" doesn't exist
1157
1158 2003-12-14 [alfons]     0.9.7claws42
1159
1160         * src/summaryview.c
1161         * src/common/utils.c
1162                 allow quick finding based on the result of passing
1163                 a message to an external command. E.g:
1164
1165                         X "bogofilter < %F" 
1166                 
1167                 gets me all the spam in a folder.
1168
1169 2003-12-14 [luke]       0.9.7claws41
1170
1171         * src/textview.c
1172         * src/mimeview.c
1173                 o use parameter "filename" instead of "name" in a couple of 
1174                   places for correctness
1175
1176         * src/procmime.c
1177         * src/common/utils.[ch]
1178                 o make temporary filename for attachments safe for %p 
1179                   substitutions in actions.
1180
1181 2003-12-13 [christoph]  0.9.7claws40
1182
1183         * src/main.c
1184                 readd exit(0) to clean_quit() because otherwise sylpheed
1185                 does not always terminate
1186
1187         * src/pgpmime.c
1188         * src/privacy.h
1189                 add an identifier-string for PrivacySystems
1190
1191 2003-12-12 [paul]
1192
1193         * doc/man/sylpheed.1
1194                 update the man page
1195
1196 2003-12-12 [paul]       0.9.7claws39
1197
1198         general clean up
1199         
1200         * configure.ac
1201                 correct and clean up './configure --help' info
1202         
1203         * src/plugins/clamav/clamav_plugin.c
1204           src/plugins/spamassassin/spamassassin.c
1205                 correct plugin_desc(), works with LOCAL, IMAP, and
1206                 POP accounts
1207                 
1208         * src/filtering.c
1209           src/matcher.[ch]
1210           src/matcher_parser_parse.y
1211           src/prefs_filtering_action.c
1212                 use 'Change Score' instead of '(In/De)crease score'.
1213                 use *CHANGE_SCORE* instead of *ADD_SCORE*
1214          
1215          * src/mainwindow.c
1216                 hyphenate: 'Pre-processing', 'Post-processing'
1217                 
1218         * src/prefs_account.c
1219                 change 'Generate Message-ID' to 'Generate Message-Id'
1220                 
1221         * src/prefs_folder_item.c
1222                 change 'Processing on startup:' to 'Process at startup'
1223                 change 'Scan for new mail:' to 'Scan for new mail'
1224                 
1225 2003-12-11 [christoph]  0.9.7claws38
1226
1227         * src/crash.c
1228         * src/main.[ch]
1229                 make sure the clean_exit() funtion is not called again by the
1230                 signal handler while it is already running
1231
1232         (closes Bug 366 lost all folders -> spoiling folderlist.xml file)
1233
1234         * src/summaryview.c
1235                 fix wrong assertion
1236
1237 2003-12-11 [paul]       0.9.7claws37
1238
1239         * src/compose.c
1240                 'anonymise' Message-Id: header string
1241
1242 2003-12-11 [paul]       0.9.7claws36
1243
1244         * src/plugins/clamav/clamav_plugin.c
1245                 fix (don't break) signature count
1246                 use cl_strerror() instead of deprecated cl_perror()
1247         
1248 2003-12-11 [darko]      0.9.7claws35
1249
1250         * src/summaryview.c
1251                 also update the sort arrow (thanks Christoph)
1252
1253 2003-12-11 [darko]      0.9.7claws34
1254
1255         * src/summaryview.c
1256                 allow reverting to default sort mode (no sort)
1257
1258 2003-12-10 [hoa]        0.9.7claws33
1259
1260         * src/matcher.c
1261                 fixed quotation of string for matcher.
1262
1263 2003-12-08 [paul]       0.9.7claws32
1264
1265         * src/imap.c
1266           src/inc.c
1267                 plug memory leaks (patch by Alfons)
1268
1269 2003-12-08 [christoph]  0.9.7claws31
1270
1271         * src/folder_item_prefs.[ch]
1272         * src/folderview.c
1273         * src/prefs_folder_item.c
1274                 add new FolderItem property to exclude folders from new
1275                 mail checks
1276
1277         Patch submitted by Chad Robinson <crobinson@rfgonline.com>
1278
1279 2003-12-07 [paul]       0.9.7claws30
1280
1281         * src/plugins/clamav/clamav_plugin.c
1282                 fix signature count
1283
1284 2003-12-07 [thorsten]   0.9.7claws29
1285
1286         * src/filtering.c
1287                 debug_print some warning if destfolder missing
1288         * src/prefs_filtering.c
1289                 uninitialized filter list when deleting a folder
1290
1291 2003-12-06 [paul]       0.9.7claws28
1292
1293         * src/procheader.c
1294                 add Alfons' patch to trim line feeds
1295
1296 2003-12-06 [paul]       0.9.7claws27
1297
1298         * partial sync with 0.9.7cvs8
1299                 leaving claws' online/offline more or less intact
1300                 see ChangeLog 2003-12-04 and 2003-12-06
1301
1302 2003-12-06 [christoph]  0.9.7claws26
1303
1304         * src/messageview.c
1305         * src/privacy.[ch]
1306                 revert pirvacy API changes
1307
1308 2003-12-05 [alfons]     0.9.7claws25
1309
1310         * src/matcher.[ch]
1311                 clean up my old cruft
1312
1313 2003-12-05 [alfons]     0.9.7claws24
1314
1315         * src/matcher.c
1316                 fix comparison buglet ;-) and make `test` matcher
1317                 work again
1318
1319 2003-12-05 [alfons]     0.9.7claws23
1320
1321         * src/prefs_folder_item.c
1322                 K&R 2nd Ed., page 241 (function parameter identifiers
1323                 starting with an underscore are kind of insulting)
1324
1325 2003-12-05 [hoa]        0.9.7claws22
1326
1327         * src/main.c
1328         * src/mainwindow.[ch]
1329         * src/mainwindow.h
1330                 add destructor for mainwindow so that the last 
1331                 MimeInfo opened in messageview is destroyed when
1332                 exiting sylpheed.
1333
1334 2003-12-05 [hoa]        0.9.7claws21
1335
1336         * src/filtering.[ch]
1337         * src/matcher.[ch]
1338         * src/matcher_parser_lex.l
1339         * src/matcher_parser_parse.y
1340         * src/prefs_actions.c
1341         * src/prefs_filtering.c
1342         * src/common/utils.[ch]
1343                 quote arguments before giving them to command line.
1344                 fixed quote of string in matcher/processing/filtering rules.
1345
1346         * src/messageview.c
1347         * src/privacy.[ch]
1348                 allows decryption to return a new whole 
1349                 MIME message structure.
1350
1351 2003-12-04 [hoa]        0.9.7claws20
1352
1353         * src/filtering.[ch]
1354         * src/folder.c
1355         * src/mainwindow.c
1356         * src/matcher.c
1357         * src/matcher_parser_parse.y
1358         * src/folderview.c
1359                 global rules to run before folder specific rules.
1360                 global rules to run after folder specific rules.
1361                 
1362         * src/messageview.c
1363                 fixed quick addition of rules.
1364         
1365         * src/prefs_filtering.[ch]
1366         * src/summaryview.c
1367                 we can now customize the title for the dialog.
1368                 updated case where we rename of delete folders.
1369
1370         * src/addressbook.c
1371                 got back the function addressbook_browse_entry_cb()
1372                 that is needed in case we compiled with LDAP support.
1373
1374 2003-12-04 [paul]       0.9.7claws19
1375
1376         * sync with 0.9.7cvs6
1377                 see ChangeLog 2003-12-04
1378                 fixes bug 171 'Wrong message decoing: koi8-r and 
1379                 iso8859-5 looks same. Can't read many emails.'
1380
1381 2003-12-04 [paul]       0.9.7claws18
1382
1383         * po/POTFILES.in
1384                 remove 'src/prefs_scoring.c'
1385
1386 2003-12-03 [hoa]        0.9.7claws17
1387
1388         * src/Makefile.am
1389                 compilation of scoring.[ch] and prefs_scoring.[ch]
1390                 is removed.
1391         
1392         * src/filtering.[ch]
1393         * src/folder.c
1394         * src/folder_item_prefs.[ch]
1395         * src/folderview.c
1396         * src/main.c
1397         * src/mainwindow.c
1398         * src/matcher.[ch]
1399         * src/matcher_parser.h
1400         * src/matcher_parser_parse.y
1401         * src/prefs_filtering.[ch]
1402         * src/prefs_filtering_action.c
1403         * src/prefs_folder_item.c
1404         * src/prefs_scoring.[ch]              * REMOVED FILES *
1405         * src/procmsg.[ch]
1406         * src/scoring.[ch]                    * REMOVED FILES *
1407         * src/summaryview.c
1408                 merged scoring and filtering.
1409                 
1410                 Note : compatibility is kept by parsing score like 
1411                   add_score. To get the behaviour of older scoring 
1412                   system, you have to define some equivalent rule :
1413                   "score_lower -9999 hide"
1414                   "score_greater 9999 mark"
1415                   
1416                   To define global rules, you have to define them 
1417                   in the new global processing rules.
1418                   The variable that kept the list filtering rules 
1419                   was "global_processing" and has been renamed into 
1420                   "filtering_rules".
1421                   "global_processing" variable is now the name 
1422                   of the variable that keeps the list of global 
1423                   processing rules.
1424                   In the configuration file, "[global]" section is 
1425                   now for the global processing rules (which includes
1426                   score things and new global processing rules).
1427                   New "[filtering]" section is for the filtering rules.
1428                   
1429                   Before running with this version, during testing 
1430                   phase, ** MAKE A BACKUP ** of your matcherrc file.
1431                   Then, you have to make the following changes :
1432                   - leave all scoring rules in "[global]" section.
1433                   - move all other rules of "[global]" section to
1434                       a new section named "[filtering]".
1435
1436 2003-12-03 [christoph]  0.9.7claws16
1437
1438         * src/procmime.c
1439                 use default Content-Type as specified in RFC2045 if
1440                 Content-Type header is syntactically incorrect
1441
1442 2003-12-03 [christoph]  0.9.7claws15
1443
1444         * src/addressbook.c
1445         * src/addrindex.h
1446         * src/addritem.c
1447         * src/expldifdlg.h
1448         * src/exportldif.c
1449         * src/filtering.c
1450         * src/folder.c
1451         * src/folderview.c
1452         * src/jpilot.c
1453         * src/localfolder.c
1454         * src/matcher.h
1455         * src/matcher_parser_lex.l
1456         * src/matcher_parser_parse.y
1457         * src/news.c
1458         * src/prefs_filtering_action.c
1459         * src/prefs_folder_item.c
1460         * src/prefs_fonts.c
1461         * src/procmsg.c
1462         * src/sgpgme.c
1463                 clean up warnings
1464
1465         * src/procmime.c
1466                 revert 0.9.7claws14 change
1467
1468 2003-12-03 [alfons]     0.9.7claws14
1469
1470         * src/procmime.c
1471                 catch invalid Content-Type with no subtype
1472
1473 2003-12-03 [alfons]     0.9.7claws13
1474
1475         * src/alertpanel.h
1476         * src/setup.c
1477         * src/plugins/image_viewer/plugin.c
1478                 compile again, we need stddef.h for size_t
1479
1480 2003-12-03 [paul]       0.9.7claws12
1481
1482         * src/account.c
1483                 don't allow cloning of accounts with remote folders,
1484                 patch submitted by Ricardo Mones Lastra
1485
1486 2003-12-03 [christoph]  0.9.7claws11
1487
1488         * src/folder.[ch]
1489         * src/imap.c
1490         * src/localfolder.[ch]
1491         * src/mh.c
1492         * src/news.c
1493         * src/common/xml.[ch]
1494                 add set_xml() and get_xml() virtual functions to FolderClass to
1495                 save extra information for Folders (for example the rootpath
1496                 only used by LocalFolder). The folderlist write function no
1497                 longer needs to know the folder type to save this extra
1498                 information.
1499
1500 2003-12-02 [christoph]  0.9.7claws10
1501
1502         * src/Makefile.am
1503         * src/account.c
1504         * src/folder.[ch]
1505         * src/folderview.h
1506         * src/imap.c
1507         * src/localfolder.[ch]          ** NEW **
1508         * src/mainwindow.c
1509         * src/mh.[ch]
1510         * src/news.[ch]
1511         * src/prefs_account.[ch]
1512         * src/prefs_filtering.h
1513         * src/procmsg.h
1514         * src/remotefolder.[ch]         ** NEW **
1515         * src/common/xml.[ch]
1516                 add item_set_xml() and item_get_xml() virtual functions to
1517                 FolderClass to give folders the ability to add extra information
1518                 to the saved FolderItem data. If NULL the default function for
1519                 FolderItem will be used.
1520
1521 2003-11-29 [christoph]  0.9.7claws9
1522
1523         * src/procheader.c
1524                 fix bug in unfolding
1525
1526 2003-11-29 [luke]       0.9.7claws8
1527
1528         * src/textview.c
1529                 fix compilation for non c99 compilers
1530
1531 2003-11-29 [christoph]  0.9.7claws7
1532
1533         * src/procmime.[ch]
1534         * src/mimeview.c
1535                 o unknown disposition types should be handled as
1536                   attachment (RFC2183)
1537                 o missing headers should not default to inline
1538                   (would make "Save All" useless when disposition header
1539                    is not set by the sending mailer)
1540                 o remove old MimeInfo data and cleanup
1541
1542 2003-11-29 [luke]       0.9.7claws6
1543
1544         * src/procmime.[ch]
1545                 re-added parsing of Content-Disposition header
1546                         - removes the old  'gchar* content_disposition'
1547                         - adds a new field 'DispositionType disposition'
1548                         - adds parameters to MimeInfo::parameters
1549
1550         * src/mimeview.c
1551                 use the "filename" parameter for saving, and the new
1552                 MimeInfo::disposition for save all.
1553
1554         * src/compose.c
1555         * src/toolbar.[ch]
1556                 add a 'check spelling' button as a possibility for 
1557                 the compose toolbar
1558
1559         * src/stockpixmap.[ch]
1560         * src/pixmaps/check_spelling.xpm        ** NEW **
1561         * src/Makefile.am
1562                 add a pixmap for use with 'check spelling' button or
1563                 a user defined action
1564
1565         * src/textview.c
1566                 re-apply fixed (I hope) patch for bug 57
1567                 "Hidden URL in HTML Mails"
1568
1569 2003-11-28 [christoph]  0.9.7claws5
1570
1571         * src/procmime.c
1572                 o be more liberal in what we accept as Content-Type parameters
1573                 o ignore comments after parameters
1574
1575         * src/sgpgme.c
1576                 o only free passphrase when an error occurs
1577
1578 2003-11-28 [paul]       0.9.7claws4
1579
1580         * src/account.c
1581                 add 'Clone Account' function. patch submitted by
1582                 Ricardo Mones Lastra
1583
1584 2003-11-27 [thorsten]   0.9.7claws3
1585
1586         * src/mimeview.c
1587                 fix crash if 'save_all' failed twice
1588
1589 2003-11-27 [paul]       0.9.7claws2
1590
1591         * po/POTFILES.in
1592                 fix a typo
1593
1594         * po/zh_CN.po
1595                 update Simplified Chinese translation. submitted by
1596                 Hansom Young
1597
1598 2003-11-27 [paul]       0.9.7claws1
1599
1600         * po/POTFILES.in
1601                 clean up
1602
1603 2003-11-26 [paul]       0.9.7claws
1604
1605         * 0.9.7claws released
1606
1607 2003-11-26 [paul]       0.9.6claws99
1608
1609         * src/Makefile.am
1610                 add reference to pixmaps/mime_message.xpm
1611
1612 2003-11-26 [paul]       0.9.6claws98
1613
1614         * po/POTFILES.in
1615                 remove reference to src/sigstatus.c
1616
1617 2003-11-26 [christoph]  0.9.6claws97
1618
1619         * src/Makefile.am
1620         * src/prefs_common.c
1621         * src/rfc2015.c
1622         * src/sigstatus.[ch]            ** REMOVE **
1623                 remove signature result popup option and window
1624
1625 2003-11-26 [paul]       0.9.6claws96
1626
1627         * po/es.po
1628           po/ja.po
1629           po/pl.po
1630           po/sk.po
1631           po/sr.po
1632                 update translations. submitted by Ricardo Mones Lastra,
1633                 Rui Hirokawa, Emil Nowak, Andrej Kacian, and Urke MMI
1634
1635 2003-11-25 [christoph]  0.9.6claws95
1636
1637         * src/procmime.c
1638                 display mime structure only in debug mode
1639
1640 2003-11-25 [melvin]     0.9.6claws94
1641
1642         * po/fr.po
1643                 Updated French translations + typos fixes of older
1644                 translations (thanks to Fabien Vantard for pointing
1645                 to some of them)
1646
1647 2003-11-25 [melvin]     0.9.6claws93
1648
1649         * src/editldap.c
1650                 Fixed a couple of typos.
1651
1652 2003-11-24 [paul]       0.9.6claws92
1653
1654         * po/POTFILES.in
1655                 add 'src/textview.c'
1656
1657 2003-11-24 [paul]       0.9.6claws91
1658
1659         * src/sgpgme.c
1660                 fix typo. spotted by Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
1661
1662 2003-11-24 [paul]       0.9.6claws90
1663
1664         * src/plugins/image_viewer/viewer.c
1665                 image_viewer_show_mimepart(): 
1666                 use procmime_mimeinfo_get_parameter() to get the file name
1667
1668 2003-11-24 [paul]       0.9.6claws89
1669
1670         * src/textview.c
1671                 textview_show_mime_part(): rewrite text hint
1672
1673 2003-11-22 [paul]       0.9.6claws88
1674
1675         * sync with 0.9.7cvs5
1676                 see ChangeLog 2003-11-21
1677
1678 2003-11-21 [paul]       0.9.6claws87
1679
1680         * src/mimeview.c
1681                 define shortcut key 'o' for 'Open with...'
1682
1683 2003-11-21 [alfons]     0.9.6claws86
1684
1685         * src/messageview.c
1686                 fix bug #383 'Deleting message from "separate message view" 
1687                 uses local Trash folder'
1688
1689 2003-11-21 [christoph]  0.9.6claws85
1690
1691         * src/mimeview.c
1692                 fix content-type guessing by name parameter when finding
1693                 the correct viewer
1694
1695 2003-11-21 [alfons]     0.9.6claws84
1696
1697         * src/main.c
1698                 no mail incorporation allowed with --offline param.
1699                 fixes bug #374, "--offline ignored"
1700
1701 2003-11-20 [christoph]  0.9.6claws83
1702
1703         * src/mimeinfo.c
1704                 use signed MimeInfo when checking the signature and not
1705                 the selected one
1706
1707 2003-11-19 [alfons]     0.9.6claws82
1708
1709         * src/mainwindow.c
1710                 fix crash when toggling separate views, patch submitted
1711                 by Pawel Pekala <c0rn|AT|gazeta.pl>.
1712                 fixes bug #342, "separate views  cause crash"
1713
1714 2003-11-19 [paul]       0.9.6claws81
1715
1716         * src/compose.c
1717                 compose_redirect_write_headers_from_headerlist(): 
1718                 add Resent-Cc: header (bug fix inherited from 0.9.7cvs3)
1719                 
1720         * src/main.c
1721                 code cleanup (inherited from 0.9.7cvs4)
1722                 
1723         * tools/tb2sylpheed
1724                 bugfix: added missing attribute-list start. submitted by
1725                 Urke MMI
1726
1727 2003-11-19 [luke]       0.9.6claws80
1728
1729         * src/textview.c
1730                 revert my last commit until I get time to fix it
1731
1732 2003-11-18 [christoph]  0.9.6claws79
1733
1734         * src/mimeview.[ch]
1735                 check parent MimeInfos for signatures and display the
1736                 result of the parent when found
1737
1738         * src/pgpmime.c
1739                 o avoid NULL pointer warnings
1740                 o use procmime_mimeinfo_get_parameter()
1741
1742         * src/sgpgme.c
1743                 small text changes
1744
1745 2003-11-17 [luke]       0.9.6claws78
1746
1747         * src/textview.c
1748                 add check for disguised URLs, fixing bug 57
1749                 "Hidden URL in HTML Mails"
1750
1751 2003-11-16 [christoph]  0.9.6claws77
1752
1753         * src/procmime.c
1754                 fix crash when parsing invalid Content-Type header
1755
1756 2003-11-16 [christoph]  0.9.6claws76
1757
1758         * src/pgpmime.c
1759         * src/privacy.c
1760         * src/procmime.c
1761         * src/sgpgme.[ch]
1762                 implement message decrypting
1763
1764         * src/rfc2015.c
1765                 remove old code
1766
1767 2003-11-14 [luke]       0.9.6claws75
1768
1769         * src/mimeview.c
1770                 fix a couple of problems that treated application/* and
1771                 application/octet-stream the wrong way around
1772                 (since 0.9.6claws10), causing "Open" to do nothing.
1773
1774 2003-11-14 [christoph]  0.9.6claws74
1775
1776         * src/messageview.c
1777         * src/pgpmime.c
1778         * src/privacy.[ch]
1779                 prepare for message part decrypting
1780
1781         * src/sgpgme.c
1782                 add output for expired signatures
1783
1784         * src/rfc2015.c
1785                 remove some old code
1786
1787 2003-11-10 [christoph]  0.9.6claws73
1788
1789         * src/mimeview.c
1790                 add "Full info" button for bad and warn signature status
1791
1792         * src/sgpgme.c
1793                 generate full signature info like gpg's output
1794                 (gpg -v --with-fingerprint --verify)
1795
1796 2003-11-10 [christoph]  0.9.6claws72
1797
1798         * src/mimeview.c
1799         * src/pgpmime.c
1800         * src/privacy.[ch]
1801         * src/sgpgme.[ch]
1802         * src/textview.[ch]
1803                 o add code to view full signature info
1804                 o do automatic signature checks
1805
1806 2003-11-10 [alfons]     0.9.6claws71
1807
1808         * src/summaryview.c
1809                 don't crash when gtkut_font_load() returns invalid font (has
1810                 something to do with locale settings)
1811                 Patch submitted by David Chalmers <davidc|AT|ccmi.salk.edu>.
1812
1813 2003-11-09 [alfons]     0.9.6claws70
1814
1815         * src/procmime.c
1816                 plug leak
1817
1818 2003-11-08 [luke]       0.9.6claws69
1819
1820         * src/summaryview.c
1821                 fix some typos
1822
1823         * src/compose.c
1824                 rewrite compose_attach_parts(), fixing various bugs mainly
1825                 to do with re-editing.
1826
1827         * src/mimeview.c
1828                 "save all" now only saves attachments with names/filenames
1829
1830 2003-11-04 [match]      0.9.6claws68
1831
1832         * src/ldapctrl.[ch]
1833                 fix broken LDAP support.
1834
1835         * src/ldapquery.c
1836                 remove printf's.
1837
1838 2003-11-04 [luke]       0.9.6claws67
1839
1840         * src/mimeview.c
1841                 o  fixed bug 4 "focus lost on messages with attachments"
1842                 o  fixed 'Save all' attachments for new mime changes
1843                 o  right clicking on icons consistent with right clicking on
1844                    mime tree
1845                   - fixes a bug where wrong part is saved when you
1846                     choose 'Save as' from popup menu
1847                   - fixes bug 308 "No way to "save all" attachments"
1848                 o  fixed a compiler warning.
1849
1850         * src/textview.c
1851                 o  removed flickering in mime tree when using "n" and "p"
1852                    shortcuts
1853                 o  fixed bug where selecting the textview and pressing e.g.
1854                    'y' causes sylpheed to respond twice.
1855
1856         * src/summaryview.c
1857                 removed hard coding of * and ! shortcuts (which only served
1858                 to cause problems if you tried to redefine the shortcuts)
1859
1860 2003-11-04 [luke]       0.9.6claws66
1861
1862         * src/plugins/image_viewer/viewer.c
1863         * src/plugins/image_viewer/viewerprefs.c
1864         * src/plugins/image_viewer/viewerprefs.glade
1865                 o  allow toggling of image scaling by clicking on image
1866                 o  respond to image's container widget resize
1867
1868         * src/procmime.c
1869                 o  fix bad parsing of message when re-editing/viewing a
1870                    message saved to the drafts folder
1871
1872 2003-11-02 [match]      0.9.6claws65
1873
1874         * src/browseldap.h
1875                 fix if not building LDAP support.
1876         * src/addrindex.c
1877         * src/ldapquery.[ch]
1878         * src/editldap.h
1879                 include support for contains query. feature req 529354.
1880
1881 2003-11-02 [alfons]     0.9.6claws64
1882
1883         * src/browseldap.c
1884                 fix build bustage if not compiling ldap support
1885
1886 2003-11-01 [match]      0.9.6claws63
1887
1888         * po/POTFILES.in
1889         * src/Makefile.am
1890         * src/addr_compl.[ch]
1891         * src/addrbook.c
1892         * src/addrcache.[ch]
1893         * src/addrdefs.h        ** NEW **
1894         * src/addressbook.c
1895         * src/addressitem.h
1896         * src/addrindex.[ch]
1897         * src/addritem.h
1898         * src/addrquery.[ch]
1899         * src/ldapquery.[ch]
1900         * src/ldapserver.[ch]
1901                 refactor LDAP query mechanism.
1902
1903         * src/browseldap.[ch]   ** NEW **
1904         * src/ldaplocate.[ch]   ** NEW **
1905                 add feature to browse LDAP entry that was retrieved using
1906                 an explicit LDAP search.
1907
1908 2003-11-01 [alfons]     0.9.6claws62
1909
1910         * src/prefs_gtk.c
1911                 prefs_write_param(): fail when we see an invalid type; all the
1912                 callers seem to handle this gracefully by reverting changes
1913
1914 2003-10-30 [christoph]  0.9.6claws61
1915
1916         * configure.ac
1917         * ac/openssl.m4
1918         * ac/spamassassin.m4
1919         * src/Makefile.am
1920                 use extra variables for all libraries to make sure plugins
1921                 are only linked with libraries they really need. $LIBS is always
1922                 added to the linking parameters, but we only what the libraries
1923                 listed in the Makefile
1924
1925 2003-10-29 [paul]       0.9.6claws60
1926
1927         * src/mimeview.c
1928                 don't use Subject for unknown part name
1929
1930 2003-10-29 [paul]       0.9.6claws59
1931
1932         * src/compose.c
1933                 get name of attachment(s) when re-editing, fwd'ing or
1934                 redirecting
1935                 
1936         * src/mimeview.c
1937                 get name of attachment(s) when saving
1938
1939 2003-10-29 [hoa]        0.9.6claws58
1940
1941         * src/textview.c
1942                 implemented multipart/alternative in MIME message viewer.
1943
1944 2003-10-28 [christoph]  0.9.6claws57
1945
1946         * configure.ac
1947                 make sure MathML-Viewer is not built with the
1948                 Gtk2 version of GtkMathView
1949
1950 2003-10-28 [paul]       0.9.6claws56
1951
1952         * sync with 0.9.7cvs1
1953                 see ChangeLog 2003-10-28
1954
1955 2003-10-27 [alfons]     0.9.6claws55
1956
1957         * src/matcher_parser_parse.y
1958         * src/gtk/colorlabel.c
1959                 allow setting color label to 0 in filtering/processing rules
1960                 (should fix bug 368, "Can't create a filter condition "colorlabel 0"") 
1961
1962 2003-10-26 [alfons]     0.9.6claws54
1963
1964         * src/summary_search.c
1965                 fix misnomer and correct selecting initial search node  
1966
1967 2003-10-26 [christoph]  0.9.6claws53
1968
1969         * src/pgpmime.c
1970         * src/sgpgme.c
1971                 change display of signature info to use only name of
1972                 signer, otherwise the text gets too long.
1973
1974         * src/procmime.c
1975                 don't use MimeInfo's filename to generate tmp filename
1976
1977 2003-10-25 [christoph]  0.9.6claws52
1978
1979         * src/procmime.c
1980                 fix message body searching
1981
1982 2003-10-25 [paul]       0.9.6claws51
1983
1984         * src/compose.c
1985                 use g_basename rather than basename
1986
1987 2003-10-24 [christoph]  0.9.6claws50
1988
1989         * src/sgpgme.c
1990                 change fetching of signature key's trust
1991
1992 2003-10-24 [paul]       0.9.6claws49
1993
1994         * po/sk.po
1995                 update Slovak translation
1996                 submitted by Andrej Kacian
1997                 
1998         * src/mainwindow.c
1999                 remove unknown menu entry /File/Add mailbox/mbox...
2000
2001 2003-10-24 [hoa]        0.9.6claws48
2002
2003         * src/Makefile.am
2004                 removed all references to mbox folders
2005
2006         * src/carray.[ch]               * REMOVED *
2007         * src/chash.[ch]                * REMOVED *
2008         * src/maillock.[ch]             * REMOVED *
2009         * src/mailmbox.[ch]             * REMOVED *
2010         * src/mailmbox_folder.[ch]      * REMOVED *
2011         * src/mailmbox_parse.[ch]       * REMOVED *
2012         * src/mailmbox_types.[ch]       * REMOVED *
2013         * src/mbox_folder.[ch]          * REMOVED *
2014                 remove implementation of mbox folders
2015                 and old mailbox folder.
2016                 mbox folder implementation will be added
2017                 as a plugin so that implementation can be entirely
2018                 synchronized with the files of the project they are
2019                 extracted from (libEtPan!).
2020         
2021         * src/mainwindow.c
2022         * src/folder.c
2023         * src/folderview.[ch]
2024         * src/procmsg.h         
2025                 Disable as much code that references mbox folders
2026                 as possible.
2027                 Some UI thing still need to know that folder is mbox
2028                 (when we have to enter the name of the mailbox and
2029                 we want to add /var/mail/$USER).
2030
2031 2003-10-23 [christoph]  0.9.6claws47
2032
2033         * src/noticeview.c
2034                 don't always display button when noticeview is made visible
2035
2036         * src/mimeview.c
2037         * src/pgpmime.c
2038         * src/privacy.[ch]
2039         * src/sgpgme.[ch]
2040                 get signature information from crypto system
2041
2042 2003-10-22 [paul]       0.9.6claws46
2043
2044         * po/es.po
2045                 updated by Ricardo Mones Lastra
2046
2047 2003-10-22 [paul]       0.9.6claws45
2048
2049         * src/Makefile.am
2050                 update to reflect the changes to the icons that
2051                 happened in 0.9.6claws35
2052
2053 2003-10-22 [alfons]     0.9.6claws44
2054         
2055         * src/carray.h
2056                 inline carray_count() 
2057
2058 2003-10-21 [alfons]     0.9.6claws43
2059
2060         * src/carray.h
2061                 glib wrappers
2062         * src/carray.c
2063                 disable
2064         * src/mailmbox.[ch]
2065         * src/mailmbox_folder.c
2066         * src/mailmbox_parse.c
2067         * src/mailmbox_types.[ch]
2068                 %s/uint32_t/guint
2069
2070 2003-10-21 [luke]       0.9.6claws42
2071
2072         * src/stock_pixmaps.[ch]
2073         * src/mimeview.c
2074         * src/pixmaps/mime_application_octet_stream.xpm         ** REMOVE **
2075         * src/pixmaps/messageview_text.xpm                      ** REMOVE **
2076                 o remove mime_application_octet_stream.xpm icon (it was never
2077                   really needed)
2078                 o remove redundant icon messageview_text.xpm
2079
2080         * src/mainwindow.c
2081                 fix visibility of signature noticeview when toggling 'separate
2082                 message view'
2083
2084 2003-10-21 [christoph]  0.9.6claws41
2085
2086         * src/procmime.c
2087                 decode multipart and rfc822 mime parts to allow further
2088                 parsing when required
2089
2090 2003-10-21 [christoph]  0.9.6claws40
2091
2092         * src/procmime.[ch]
2093         * src/textview.c
2094                 remove obsolete charset parameter in MimeInfo and fix
2095                 TextView to use the charset from the parameter hash table
2096
2097         * src/plugins/dillo_viewer/Makefile.am
2098         * src/plugins/trayicon/Makefile.am
2099                 add OPENSSL_CFLAGS to fix building with using
2100                 --with-openssl-* parameters
2101
2102 2003-10-21 [paul]       0.9.6claws39
2103
2104         * src/prefs_matcher.[ch]
2105                 replace remnants of the old, renamed 'Execute' matchtype
2106                 add a brief description to the Info window
2107
2108 2003-10-21 [hoa]        0.9.6claws38
2109         
2110         * src/Makefile.am
2111         * src/carray.[ch]               * NEW *
2112         * src/chash.[ch]                * NEW *
2113         * src/folder.c
2114         * src/maillock.[ch]             * NEW *
2115         * src/mailmbox.[ch]             * NEW *
2116         * src/mailmbox_folder.[ch]      * NEW *
2117         * src/mailmbox_parse.[ch]       * NEW *
2118         * src/mailmbox_types.[ch]       * NEW *
2119                 implementation of mbox folder with unique message numbers
2120
2121                 made use of libEtPan! implementation of mbox for lower-layer.
2122
2123 2003-10-20 [alfons]     0.9.6claws37
2124
2125         * src/noticeview.c
2126                 fix invalid argument warning
2127         * src/pgpmime.c
2128                 no in place variable
2129
2130 2003-10-20 [paul]       0.9.6claws36
2131
2132         * src/compose.[ch]
2133           src/filtering.c
2134           src/messageview.c
2135                 fix crash when using Forward in Filtering when
2136                 external editor option is set
2137                 
2138                 Patch submitted by Simon 'corecode' Schubert
2139                 <corecode@corecode.ath.cx> 
2140
2141 2003-10-20 [paul]       0.9.6claws35
2142
2143         * src/pixmaps/mime_gpg_expired.xpm      ** REMOVED **
2144           src/pixmaps/mime_gpg_failed.xpm       ** REMOVED **
2145           src/pixmaps/mime_gpg_passed.xpm       ** REMOVED **
2146           src/pixmaps/mime_gpg_signed.xpm       ** REMOVED **
2147           src/pixmaps/mime_gpg_unknown.xpm      ** REMOVED **
2148           src/pixmaps/privacy_expired.xpm       ** NEW FILE **
2149           src/pixmaps/privacy_failed.xpm        ** NEW FILE **
2150           src/pixmaps/privacy_passed.xpm        ** NEW FILE **
2151           src/pixmaps/privacy_signed.xpm        ** NEW FILE **
2152           src/pixmaps/privacy_unknown.xpm       ** NEW FILE **
2153           src/pixmaps/privacy_warn.xpm          ** NEW FILE **
2154           src/mimeview.c
2155           src/stock_pixmap.[ch]
2156                 replace mime_gpg_*.xpm icons with new privacy_*.xpm
2157                 icons. add privacy_warn.xpm icon
2158
2159 2003-10-20 [hoa]  0.9.6claws34
2160
2161         * src/folder_item_prefs.[ch]
2162         * src/prefs_folder_item.c
2163         * src/main.c
2164                 Added a property per folder to choose whether we 
2165                 want to apply processing on it on startup or if we
2166                 prefer to wait the folder selection to apply it.
2167         
2168         * src/messageview.c
2169                 fixed C89 compatibility (for old compilers, for
2170                 example gcc 2.95.x).
2171
2172 2003-10-17 [christoph]  0.9.6claws33
2173
2174         * src/mimeview.c
2175         * src/noticeview.[ch]
2176                 change noticeview icon to indicate signature status
2177
2178 2003-10-17 [christoph]  0.9.6claws32
2179
2180         * src/Makefile.am
2181         * src/main.c
2182         * src/mimeview.c
2183         * src/noticeview.c
2184         * src/pgpmime.[ch]                              ** NEW **
2185         * src/privacy.[ch]
2186         * src/rfc2015.c
2187         * src/sgpgme.c                                  ** NEW **
2188                 reimplement PGP/Mime signature checking (unfinished)
2189
2190 2003-10-15 [christoph]  0.9.6claws31
2191
2192         * src/procmime.[ch]
2193                 fix procmime_get_text_content() and
2194                 procmime_get_first_text_content()
2195
2196 2003-10-15 [christoph]  0.9.6claws30
2197
2198         * src/plugins/spamassassin/spamassassin_gtk.c
2199         * src/plugins/spamassassin/spamassassin_gtk.glade
2200                 fix timeout tooltip
2201
2202 2003-10-15 [paul]       0.9.6claws29
2203
2204         * src/messageview.c
2205                 workaround for buggy smtp servers. on sending a
2206                 return receipt strip the name part from the address
2207                 when creating headers
2208                 
2209 2003-10-15 [paul]       0.9.6claws28
2210
2211         * sync with 0.9.7 release
2212                 see ChangeLog 2003-10-15
2213
2214 2003-10-14 [christoph]  0.9.6claws27
2215
2216         * src/plugins/clamav/clamav_plugin.c
2217                 fix clamav plugin
2218
2219 2003-10-14 [christoph]  0.9.6claws26
2220
2221         * src/compose.c
2222         * src/mimeview.c
2223         * src/procmime.[ch]
2224         * src/rfc2015.c
2225         * src/textview.c
2226         * src/plugins/clamav/clamav_plugin.c
2227                 use GNode to create the mime tree (some changes to functions
2228                 that traverse the tree are just quick and dirty. Maybe we
2229                 can find better solutions with g_node_*-functions)
2230
2231 2003-10-14 [luke]       0.9.6claws25
2232
2233         * src/mimeview.c
2234                 fix a navigation bug (stupid typo of mine)
2235
2236 2003-10-14 [christoph]  0.9.6claws24
2237
2238         * src/textview.c
2239                 fix missing last line in plain/text mails
2240
2241 2003-10-13 [luke]       0.9.6claws23
2242
2243         * src/summaryview.c
2244                 fix bug 334 (part 1)
2245
2246 2003-10-13 [kov]        0.9.6claws22
2247
2248         * src/mimeview.c
2249                 error checking when the user enters a non-directory at
2250                 the file selection dialog.
2251                 work-around for users entering directory location without
2252                 adding a leading G_DIR_SEPARATOR.
2253
2254 2003-10-13 [luke]       0.9.6claws21
2255
2256         * src/compose.c
2257                 error reporting for inserting files, including catching
2258                 invalid characters for current locale/encoding
2259
2260 2003-10-13 [paul]       0.9.6claws20
2261
2262         * src/folderview.c
2263                 fix bug #347 'subscribe newsgroups crashes'
2264
2265 2003-10-13 [paul]       0.9.6claws19
2266
2267         * src/compose.c
2268                 when using 'Reply to all' include the 'send replies
2269                 to' folder property
2270                 
2271         * po/ja.po
2272                 update Japanese translation. submitted by Rui Hirokawa 
2273                 <rui_hirokawa@ybb.ne.jp>        
2274
2275 2003-10-13 [hoa]        0.9.6claws18
2276
2277         * src/account.c
2278         * src/compose.c
2279         * src/messageview.c
2280         * src/procheader.c
2281         * src/procheader.h
2282                 rename get_header_from_msginfo() into
2283                 procheader_get_header_from_msginfo() so that we have a
2284                 coherent exported naming.
2285                 avoid parsing of header contained in a string via
2286                 a newly written temporary file.
2287
2288         Patch submitted by Simon 'corecode' Schubert
2289                 <corecode@corecode.ath.cx>
2290
2291 2003-10-12 [hoa]        0.9.6claws17
2292
2293         * src/filtering.c
2294         * src/filtering.h
2295         * src/matcher.c
2296         * src/matcher.h
2297         * src/matcher_parser_parse.y
2298         * src/prefs_filtering_action.c
2299                 added "stop" action : stop applying the filtering rules.
2300                 added "set score" and "increase/decrease score" actions.
2301                 That two last action replace the "change_score" action
2302                 introduced by alfons in 0.8.8claws85.
2303                 "set score" is to set a given score to the message.
2304                 "increase/decrease score" will increase or decrease the
2305                 score if the given value is respectively positive or
2306                 negative. If someone find a some better name for this last
2307                 rule, it can be modified.
2308
2309 2003-10-12 [paul]       0.9.6claws16
2310
2311         * AUTHORS
2312           po/ja.po
2313                 update Japanese translation. submitted by Rui Hirokawa 
2314                 <rui_hirokawa@ybb.ne.jp>
2315
2316 2003-10-12 [christoph]  0.9.6claws15
2317
2318         * src/procmime.c
2319                 fix crash caused by incorrect headers
2320
2321 2003-10-10 [christoph]  0.9.6claws14
2322
2323         * src/main.c
2324         * src/privacy.[ch]
2325         * src/rfc2015.[ch]
2326                 implement detection of signed message parts for rfc2015
2327
2328 2003-10-10 [thorsten]   0.9.6claws13
2329
2330         * src/mimeview.c
2331                 fix typo
2332
2333 2003-10-10 [christoph]  0.9.6claws12
2334
2335         * src/stock_pixmap.[ch]
2336         * src/pixmaps/mime_message.xpm                  ** NEW **
2337                 add a new icon for mime type "message"
2338
2339         * src/privacy.[ch]
2340         * src/procmime.[ch]
2341                 add crypto api
2342
2343         * src/mimeview.c
2344                 o use crypto api
2345                 o add icons for message type mime parts
2346
2347 2003-10-10 [christoph]  0.9.6claws11
2348
2349         * src/mainwindow.c
2350         * src/messageview.[ch]
2351         * src/mimeview.[ch]
2352         * src/procmime.[ch]
2353         * src/procmsg.[ch]
2354         * src/rfc2015.c
2355         * src/summaryview.c
2356         * src/textview.[ch]
2357                 o remove switching between TextView and MimeView in MessageView
2358                   (if required we can hide the icon box and the MimeView will
2359                    look exaxtly like the TextView)
2360                 o temporary remove signature and decrypting GPGME code
2361
2362 2003-10-09 [christoph]  0.9.6claws10
2363
2364         * src/action.c
2365         * src/compose.c
2366         * src/messageview.c
2367         * src/mimeview.c
2368         * src/procmime.[ch]
2369         * src/procmsg.c
2370         * src/rfc2015.c
2371         * src/textview.c
2372         * src/common/utils.[ch]
2373         * src/plugins/clamav/clamav_plugin.c
2374         * src/plugins/dillo_viewer/dillo_viewer.c
2375         * src/plugins/image_viewer/viewer.c
2376         * src/plugins/mathml_viewer/mathml_viewer.c
2377                 new mime parser (several things need fixing)
2378
2379 2003-10-09 [paul]       0.9.6claws9
2380
2381         * src/imap.c
2382                 a little more sync with 0.9.6cvs2 and a tidy up
2383
2384 2003-10-08 [paul]       0.9.6claws8
2385
2386         * sync with 0.9.6cvs2
2387                 see ChangeLog 2003-10-03
2388
2389 2003-10-05 [christoph]  0.9.6claws7
2390
2391         * src/summaryview.c
2392                 don't use flags to check if a message is in a news folder
2393
2394         (closes Bug 282 clicking on folder with copied Messages from News
2395          immediately after having copied them crashes Sylpheed-Claws)
2396
2397 2003-10-05 [christoph]  0.9.6claws6
2398
2399         * src/Makefile.am
2400         * src/progressdialog.[ch]               ** REMOVE **
2401         * src/gtk/Makefile.am
2402         * src/gtk/progressdialog.[ch]           ** NEW **
2403                 move progressdialog to gtk directory
2404
2405 2003-10-04 [christoph]  0.9.6claws5
2406
2407         * src/prefs_toolbar.c
2408         * src/gtk/prefswindow.c
2409                 remove widget_show_all for pages root widget
2410
2411         * src/plugins/spamassassin/spamassassin.[ch]
2412         * src/plugins/spamassassin/spamassassin_gtk.c
2413         * src/plugins/spamassassin/spamassassin_gtk.glade
2414                 add support for new libspamc transports
2415
2416 2003-10-04 [christoph]  0.9.6claws4
2417
2418         * src/plugins/spamassassin/libspamc.[ch]
2419         * src/plugins/spamassassin/spamassassin.c
2420         * src/plugins/spamassassin/utils.[ch]
2421                 update libspamc to version from SpamAssassin 2.60
2422
2423 2003-10-03 [christoph]  0.9.6claws3
2424
2425         * src/send_message.c
2426                 fix missing format string bug found by
2427                 Georgi Guninski <guninski@guninski.com>
2428
2429 2003-10-03 [paul]       0.9.6claws2
2430
2431         * po/zh_CN.po
2432                 update Simpilified Chinese translation, submitted by
2433                 Hansom Young
2434
2435 2003-10-02 [christoph]  0.9.6claws1
2436
2437         * src/imap.c
2438                 add UIDPLUS support for COPY and EXPUNGE
2439
2440 2003-10-02 [paul]       0.9.6claws
2441
2442         * 0.9.6claws released
2443
2444 2003-10-02 [paul]
2445
2446         * po/es.po
2447           po/sk.po
2448                 update Spanish and Slovak translations
2449                 submitted by Ricardo Mones Lastra and Andrej Kacian
2450  
2451 2003-10-02 [paul]       0.9.5claws43
2452
2453         * po/en_GB.po
2454                 update British English translation
2455
2456 2003-10-02 [paul]       0.9.5claws42
2457
2458         * po/hr.po
2459                 update Croatian translation, submitted by Dragan
2460
2461 2003-10-01 [paul]       0.9.5claws41
2462
2463         * po/pl.po
2464           po/sr.po
2465                 update Polish and Serbian translations, submitted by
2466                 Emil and Urke MMI
2467
2468 2003-10-01 [melvin]     0.9.5claws40
2469
2470         * po/fr.po
2471                 Updated French translations
2472
2473 2003-10-01 [melvin]     0.9.5claws39
2474
2475         * src/prefs_fonts.c
2476                 Fixed a Gtk warning
2477
2478         * src/plugins/dillo_prefs.c     
2479                 Quasi unnoticeable UI clean-up.
2480
2481 2003-10-01 [paul]
2482
2483         * tools/README
2484           tools/maildir2sylpheed.pl
2485                 bug fixes, rewrites, submitted by Matthias Förste 
2486                 <itsjustme@users.sourceforge.net>
2487
2488 2003-09-29 [paul]       0.9.5claws38
2489
2490         * src/inc.c
2491                 fix my coding carelessness
2492
2493 2003-09-29 [paul]       0.9.5claws37
2494
2495         * po/POTFILES.in
2496           src/Makefile.am
2497           src/main.c
2498           src/prefs_common.[ch]
2499           src/prefs_fonts.[ch]  ** NEW FILES **
2500                 move Font config options to Other Prefs/Display/Fonts
2501                 (user's current configuration is preserved)
2502
2503 2003-09-29 [paul]       0.9.5claws36
2504
2505         * src/inc.c
2506           src/prefs_account.c
2507                 allow 'local_mbox' value to point to either a directory 
2508                 (/var/mail -  default, new) or a file (/var/mail/username
2509                 - original)
2510
2511 2003-09-28 [paul]       0.9.5claws35
2512
2513         * src/rfc2015.c
2514                 on signature check, where key exists, print the
2515                 Key ID
2516
2517 2003-09-27 [alfons]     0.9.5claws34
2518
2519         * src/action.c
2520                 o make progress bar not fill/expand when resizing dialog
2521                 o use default fixed text font for actions output
2522
2523 2003-09-27 [paul]       0.9.5claws33
2524
2525         * src/prefs_common.[ch]
2526           src/procmsg.c
2527           src/send_message.c
2528                 remove External Program settings from Common Prefs/Send
2529                 as they are now unnecessary due to Local account settings.
2530                 plus a little tidying-up after 0.9.5claws31
2531
2532 2003-09-27 [paul]       0.9.5claws32
2533
2534         * src/prefs_account.c
2535                 o make correction to gui text:
2536                   'Local mailbox file' -> 'Local mailbox directory'
2537                 o give 'local_mbox' option a reasonable default value:
2538                   '/var/mail'
2539                 o use 'DEFAULT_SENDMAIL_CMD' as default 'mail_command'
2540                   value
2541
2542 2003-09-26 [paul]       0.9.5claws31
2543
2544         * src/inc.c
2545           src/prefs_common.[ch]
2546                 remove 'Incorporate from spool' common pref,
2547                 force creation of a 'Local' account
2548
2549 2003-09-26 [christoph]  0.9.5claws30
2550
2551         * src/folder.c
2552         * src/msgcache.c
2553                 add more NULL pointer checks
2554
2555 2003-09-25 [christoph]  0.9.5claws29
2556
2557         * src/folder.c
2558                 o don't fetch source message to get it's message id
2559                 o immediately scan dest folder when copying a message did not
2560                   return a new message number and not do it when the first message
2561                   without a new message number is found
2562
2563 2003-09-23 [christoph]  0.9.5claws28
2564
2565         * src/compose.c
2566                 fix generating of headers
2567
2568         (patch by David Relson <relson@osagesoftware.com>)
2569
2570 2003-09-23 [paul]       0.9.5claws27
2571
2572         * po/zh_CN.po
2573                 update Simplified Chinese translation. submitted by
2574                 Hansom Young
2575
2576 2003-09-23 [paul]       0.9.5claws26
2577
2578         * tools/Makefile.am
2579           tools/README
2580           tools/vcard2xml.py    ** NEW FILE **
2581                 add a script that converts an evolution vcard to
2582                 sylpheed's xml format
2583                 submitted by Bogdan Sumanariu <bsumanariu@one5.ro>
2584
2585 2003-09-22 [paul]       0.9.5claws25
2586
2587         * src/plugins/clamav/clamav_plugin.c
2588                 don't skip MULTIPART parts
2589
2590 2003-09-21 [christoph]  0.9.5claws24
2591
2592         * src/alertpanel.c
2593                 remove unneeded include
2594
2595         * src/folder.c
2596                 clean up copy/move mess with duplicated code
2597
2598         * src/imap.c
2599                 fix problem that sometimes the folder was not scanned
2600                 also it was changed
2601
2602 2003-09-21 [christoph]  0.9.5claws23
2603
2604         * src/Makefile.am
2605         * src/logwindow.[ch]                    ** REMOVE **
2606         * src/mainwindow.c
2607         * src/prefs_common.c
2608         * src/gtk/Makefile.am
2609         * src/gtk/logwindow.[ch]                ** ADD **
2610                 make logwindow prefs_common independent and move
2611                 it to gtk directory
2612
2613 2003-09-20 [christoph]  0.9.5claws22
2614
2615         * src/compose.c
2616                 add extra space for address code conversion
2617                 (4 * unconvered size could be too small for short headers)
2618
2619 2003-09-20 [christoph]  0.9.5claws21
2620
2621         * src/compose.c
2622                 increase temp buffer size when writing headers
2623
2624 2003-09-19 [darko]      0.9.5claws20
2625
2626         * src/compose.c
2627                 don't ignore value of 'Save copy of outgoing messages to
2628                 this folder instead of Sent' in message redirect
2629
2630 2003-09-17 [christoph]  0.9.5claws19
2631
2632         * src/compose.c
2633                 use ", " as address seperator for mail headers and pass whole
2634                 header line at once to compose_convert_header to make sure
2635                 it is correctly folded
2636
2637         (closes Bug 64 Problem when sending to many recipients)
2638
2639 2003-09-17 [hoa]        0.9.5claws18
2640         
2641         * src/matcher.[ch]
2642           src/matcher_parser_parse.y
2643           src/prefs_matcher.c
2644                 changed the keyword used for command execution in condition
2645                 keyword is changed from "execute" to "test"
2646                 so that it is not the same as the one used for action.
2647                 This will fix a bug when using filtering dialog.
2648                 All semantic in the code is also changed to reflect
2649                 the keyword change.
2650
2651 2003-09-17 [paul]
2652         
2653         * sync with 0.9.6 release
2654
2655 2003-09-17 [paul]       0.9.5claws17
2656
2657         * sync with 0.9.5cvs8
2658                 see ChangeLog 2003-09-16 and 2003-09-17
2659
2660 2003-09-16 [paul]       0.9.5claws16
2661
2662         * sync with 0.9.5cvs6
2663                 see ChangeLog 2003-09-16
2664
2665 2003-09-15 [paul]       0.9.5claws15
2666
2667         * sync with 0.9.5cvs5
2668                 see ChangeLog 2003-09-15
2669
2670 2003-09-14 [alfons]     0.9.5claws14
2671
2672         * src/inc.c
2673                 make "Go to inbox after receiving new mail" again;
2674                 regression of a sync, restored to sylpheed main 
2675                 behaviour. (misses still some bits)
2676
2677 2003-09-14 [alfons]     0.9.5claws13
2678
2679         * src/prefs_filtering_action.c
2680                 o add proper message if empty execute command line
2681                 o don't select first action item after registering a
2682                   new action to prevent (what seems to be a GTK) bug
2683                   #36, "filtering will only accept one action change 
2684                   per invocation".
2685
2686 2003-09-14 [alfons]     0.9.5claws12
2687
2688         * src/prefs_filtering.c
2689         * src/prefs_filtering_action.c
2690         * src/prefs_matcher.c
2691                 fix function signature for key_pressed_event signal handlers
2692
2693 2003-09-14 [alfons]     0.9.5claws11
2694
2695         * src/mainwindow.c
2696                 fix regression caused by fix for invalid bug #7
2697                 (should fix #246, "Multiple selections are deselected when 
2698                 moving from search window to main window")
2699                 
2700 2003-09-14 [alfons]     0.9.5claws10
2701         
2702         * src/actions.[ch]
2703         * src/filtering.[ch]
2704         * src/prefs_actions.c
2705                 allow `filtering actions` in actions; only for advanced users
2706                 right now: try for example, "%as{mark color 2}" 
2707         
2708 2003-09-13 [paul]       0.9.5claws9
2709         
2710         * po/pl.po
2711           po/zh_CN.po   ** NEW FILE **
2712                 update Polish translation, submitted by Emil 
2713                 <eminowbl@posejdon.wpk.p.lodz.pl>
2714                 add new Simplified Chinese translation, submitted by
2715                 Hansom Young <hansom_young@yahoo.com>
2716
2717 2003-09-12 [alfons]     0.9.5claws8
2718
2719         * src/summaryview.c
2720                 don't open separate message views when View | Separate message view
2721                 is active 
2722                 (please look carefully for any navigation regressions)
2723
2724 2003-09-11 [alfons]     0.9.5claws7
2725
2726         * src/mainwindow.c
2727                 make default message view, opened by View | Separate message 
2728                 view, look like a claws message view (which includes a menu
2729                 bar and a toolbar)
2730                 (fixes bug #298, "message view loses tool bar") 
2731
2732 2003-09-11 [christoph]  0.9.5claws6
2733
2734         * src/folderview.c
2735                 fix double deleting of newsgroup folders
2736
2737         (closes Bug 305 crash after deleting of a newsgroup)
2738
2739 2003-09-11 [paul]       0.9.5claws5
2740
2741         * src/rfc2015.c
2742           src/common/utils.h
2743                 more sync'ing from 0.9.5cvs2
2744
2745 2003-09-11 [christoph]  0.9.5claws4
2746
2747         * src/compose.c
2748         * src/rfc2015.c
2749         * src/common/utils.h
2750                 fix sync with 0.9.5cvs2
2751
2752 2003-09-11 [paul]       0.9.5claws3
2753
2754         * sync with 0.9.5cvs4
2755                 see ChangeLog 2003-09-11
2756
2757 2003-09-11 [paul]       0.9.5claws2
2758
2759         * sync with 0.9.5cvs2
2760                 see ChangeLog 2003-09-05
2761                 
2762 2003-09-11 [paul]       0.9.5claws1
2763
2764         * sync with 0.9.5cvs3
2765                 see ChangeLog 2003-09-10
2766
2767 2003-09-10 [paul]       0.9.5claws
2768
2769         * 0.9.5claws released
2770
2771 2003-09-10 [paul]       0.9.4claws78
2772
2773         * src/Makefile.am
2774                 add missing files
2775
2776 2003-09-10 [melvin]     0.9.4claws77
2777
2778         * po/fr.po
2779                 Updated French translations
2780
2781 2003-09-10 [paul]       0.9.4claws76
2782
2783         * po/es.po
2784           po/sk.po
2785           po/sr.po
2786                 update Spanish, Slovak, and Serbian translations.
2787                 submitted by Ricardo Mones Lastra, Andrej Kacian,
2788                 and Urke MMI
2789                 
2790         * AUTHORS
2791                 add translation team section
2792
2793 2003-09-09 [christoph]  0.9.4claws75
2794
2795         * src/folder.c
2796                 free item->prefs in folder_item_destroy
2797
2798 2003-09-09 [alfons]     0.9.4claws74
2799
2800         * src/folderview.c
2801                 o proper check for root node sorting
2802                 o remove unnecessary gtk_ctree_remove_node 
2803
2804         (should fix bug #300, "crash while moving folder")      
2805
2806 2003-09-08 [christoph]  0.9.4claws73
2807
2808         * src/folderview.c
2809                 o fix double adding of IMAP FolderItems to GtkCTree
2810                 o fix crash then mbox folder is removed
2811
2812 2003-09-08 [christoph]  0.9.4claws72
2813
2814         * src/folder.c
2815         * src/folderview.c
2816         * src/mainwindow.c
2817                 fix new folder notification
2818
2819         * src/mbox_folder.c
2820                 fix cache path
2821
2822 2003-09-08 [christoph]  0.9.4claws71
2823
2824         * src/compose.c
2825                 replace '\n' and '\r' before removing trailing spaces
2826
2827         * src/folder.[ch]
2828         * src/folderview.c
2829                 add information about new or removed items in folder tree change
2830                 notification and use this in folderview to add and remove only
2831                 the appected items and not refresh the whole tree
2832
2833 2003-09-07 [match]      0.9.4claws70
2834
2835         * src/Makefile.am
2836         * src/addr_compl.c
2837         * src/addressbook.c
2838         * src/addressitem.h
2839         * src/addrindex.c
2840         * src/addritem.c
2841         * src/addritem.h
2842         * src/addrquery.c                       ** NEW **
2843         * src/addrquery.h
2844         * src/ldapquery.c
2845         * src/ldapserver.c
2846         * src/stock_pixmap.c
2847         * src/stock_pixmap.h
2848         * src/pixmaps/address_search.xpm        ** NEW **
2849                 re-introduce Lookup button for LDAP 'static' searches.
2850
2851 2003-09-07 [alfons]     0.9.4claws69
2852         
2853         * src/summaryview.c
2854                 abandon setting usize for messageview because it gives layout problems
2855                 with the quick search bar and the headerview; fixes assorted UI glitches:
2856                 
2857                 o bug #148, "Toggling of quick-search bar reduces index view area" 
2858                 o bug #280, "Window resiizes for line length but does not revert"
2859
2860 2003-09-07 [christoph]  0.9.4claws68
2861
2862         * src/compose.c
2863                 o make sure we don't have any newlines in header values
2864                 o check custom headers for spaces and newlines and ignore
2865                   malformed header names
2866
2867 2003-09-06 [christoph]  0.9.4claws67
2868
2869         * src/folder.c
2870         * src/folderview.c
2871                 invoke notification hook for folder tree changes after append
2872                 and remove folder
2873
2874         (closes Bug 294 Crash while moving folder with many subdirectories)
2875
2876 2003-09-06 [christoph]  0.9.4claws66
2877
2878         * src/folder.c
2879                 destroy folder's MsgCache if FolderItem is removed to make sure
2880                 it is not saved when the FolderItem is destroyed
2881
2882 2003-09-06 [christoph]  0.9.4claws65
2883
2884         * src/plugins/clamav/clamav_plugin.c
2885                 fix copy & paste bug
2886
2887 2003-09-05 [christoph]  0.9.4claws64
2888
2889         * src/folder.c
2890         * src/messageview.[ch]
2891         * src/procmsg.[ch]
2892         * src/summaryview.c
2893                 extend MSGINFO_UPDATE_HOOK to send delete notifications. Used
2894                 by MessageView to clear it when the message is deleted. Should
2895                 work even if messages are deleted in MainWindow or by
2896                 processing.
2897
2898 2003-09-05 [alfons]     0.9.4claws63
2899
2900         * src/messageview.c
2901                 deleting a message in a message view frees its msginfo, make 
2902                 messageview_update_all() aware of that (should fix bug #293,
2903                 "deleting message caused crash")
2904
2905 2003-09-05 [melvin]     0.9.4claws62
2906
2907         * src/action.c
2908                 Improve synchronous action exit code (fixes 
2909                 a ~5 seconds delay after action exit on RedHat 9)
2910
2911 2003-09-04 [christoph]  0.9.4claws61
2912
2913         * src/compose.c
2914         * src/rfc2015.c
2915         * src/common/utils.[ch]
2916                 add util function to create mime boundary and use it
2917                 in compose and gpg code
2918
2919 2003-09-04 [alfons]     0.9.4claws60
2920
2921         * src/folder.c
2922                 source folder item's GNode should already have been freed in 
2923                 a previous call to src->folder->klass->remove_folder()
2924                 (should fix bug #287, "crash when moving folders")
2925
2926 2003-09-03 [thorsten]   0.9.4claws59
2927
2928         * src/plugins/spamassassin/spamassassin_gtk.c
2929                 fix compile error
2930
2931 2003-09-03 [christoph]  0.9.4claws58
2932
2933         * src/plugins/spamassassin/spamassassin.[ch]
2934         * src/plugins/spamassassin/spamassassin_gtk.c
2935                 add timeout config option
2936
2937 2003-09-03 [paul]       0.9.4claws57
2938
2939         * po/sk.po      ** NEW FILE **
2940                 add Slovak translation. Submitted by Andrej Kacian 
2941                 <andrej@kacian.sk>
2942
2943 2003-09-03 [paul]       0.9.4claws56
2944
2945         * src/plugins/clamav/clamav_plugin_gtk.c
2946                 gui tweaks: replace a label with a tooltip, modify the
2947                 text, use gtk_check_button_new(); instead of
2948                 gtk_check_button_new_with_label("");
2949
2950 2003-09-02 [alfons]     0.9.4claws55
2951
2952         * src/gtk/filesel.c
2953                 remember last used dir when attaching multiple files (should fix
2954                 bug #290, "Attach File does not remember directory")
2955
2956 2003-09-01 [paul]       0.9.4claws54
2957
2958         * po/es.po
2959                 updated by Ricardo Mones Lastra
2960
2961 2003-09-01 [alfons]     0.9.4claws53
2962
2963         * src/gtk/gtkaspell.[ch]
2964                 be pedantic and strict and use const gchar * instead of guchar *
2965
2966 2003-09-01 [alfons]     0.9.4claws52
2967
2968         * src/mainwindow.c
2969         * src/summaryviewc.
2970                 re-enable Save As when multiple messages are selected
2971
2972 2003-09-01 [paul]       0.9.4claws51
2973
2974         * src/textview.c
2975                 g_free(trimmed_uri);
2976
2977 2003-09-01 [paul]       0.9.4claws50
2978
2979         * sync with 0.9.4cvs13
2980                 see ChangeLog 2003-09-01
2981
2982 2003-09-01 [paul]       0.9.4claws49
2983
2984         * src/textview.c
2985                 trim uri before sending to the statusbar
2986                 fixes Bug 275 'Clicking on long URL wrapped onto two lines
2987                 in the message window causes main S-C window to enlarge 
2988                 past screen edges'
2989
2990 2003-09-01 [paul]       0.9.4claws48
2991
2992         * sync with 0.9.4cvs12
2993                 see ChangeLog 2003-09-01
2994
2995 2003-08-30 [christoph]  0.9.4claws47
2996
2997         * src/compose.c
2998         * src/folder_item_prefs.[ch]
2999         * src/prefs_folder_item.c
3000         * src/gtk/gtkaspell.[ch]
3001                 commit per folder dictionary patch by
3002                 Paul Evans <nerd@freeuk.com>
3003
3004 2003-08-30 [christoph]  0.9.4claws46
3005
3006         * src/plugins/spamassassin/spamassassin_gtk.c
3007         * src/plugins/spamassassin/spamassassin_gtk.glade
3008                 reduce GUI clutter by placing hints into tooltips
3009
3010 2003-08-30 [paul]       0.9.4claws45
3011
3012         * src/compose.c
3013                 add 'Content-Disposition: inline' to a text/plain
3014                 part when using PGP/MIME signing
3015
3016 2003-08-30 [paul]       0.9.4claws44
3017
3018         * src/prefs_common.c
3019           src/prefs_spelling.c
3020           src/prefs_spelling.glade
3021                 reduce GUI clutter by placing hints into tooltips
3022
3023 2003-08-29 [christoph]  0.9.4claws43
3024
3025         * configure.ac
3026                 fix bug found by Ivan Rayner <ivanr@sgi.com>
3027
3028         * src/stock_pixmap.c
3029                 change unecessary warning into a debug message
3030
3031         * src/plugins/clamav/Makefile.am
3032                 Fix error "-I$(CLAMAV_LIBS)"
3033
3034 2003-08-29 [christoph]  0.9.4claws42
3035
3036         * intl/Makefile.in
3037         * src/Makefile.am
3038         * src/matcher.h
3039         * src/common/Makefile.am
3040         * src/common/passcrypt.c
3041                 commit fixes and patches for some of the IRIX problems found by
3042                 Ivan Rayner <ivanr@sgi.com>
3043
3044 2003-08-29 [paul]       0.9.4claws41
3045
3046         * src/prefs_filtering.c
3047                 add 'Top' and 'Bottom' buttons, based on changes in
3048                 src/prefs_filter.c in 0.9.4cvs11.
3049
3050 2003-08-27 [christoph]  0.9.4claws40
3051
3052         * src/folderview.c
3053                 fix bug that the current summary settings were copied to the
3054                 wrong folder item, when the folder item prefs are opened.
3055                 Copying is not required because summary settings and
3056                 folder_item_prefs do not contain the same settings
3057
3058 2003-08-27 [thorsten]   0.9.4claws39
3059
3060         * src/imap.c
3061                 fix compile error
3062
3063 2003-08-26 [paul]       0.9.4claws38
3064
3065         * sync with 0.9.4cvs9
3066                 see ChangeLog 2003-08-26
3067
3068 2003-08-25 [paul]       0.9.4claws37
3069
3070         * sync with 0.9.4cvs8
3071                 see ChangeLog 2003-08-25
3072
3073 2003-08-24 [christoph]  0.9.4claws36
3074
3075         * src/prefs_filtering.c
3076                 shouldn't remove items from a GSList while iterating over the
3077                 list (makes cur invalid and cur->next not accessable)
3078
3079         (closes Bug 272 i deleted an folder and some seconds later sylpheed
3080          crashed)
3081
3082 2003-08-23 [christoph]  0.9.4claws35
3083
3084         * src/news.c
3085                 news folders should be scanned when opened
3086
3087 2003-08-22 [christoph]  0.9.4claws34
3088
3089         * src/prefs_folder_item.c
3090                 use macro to assign strings that always frees the old string
3091
3092         * src/gtk/gtkaspell.[ch]
3093                 add gtkaspell_set_dictionary_menu_active_item() to set active
3094                 item in dictionary option menu
3095
3096         * src/prefs_spelling.c
3097                 use gtkaspell_set_dictionary_menu_active_item() to select
3098                 dictionary
3099
3100 2003-08-21 [christoph]  0.9.4claws33
3101
3102         * src/folder.[ch]
3103         * src/imap.c
3104         * src/mbox_folder.c
3105         * src/mh.c
3106         * src/news.c
3107                 optimize folder system
3108
3109         * src/gtk/gtkstext.c
3110                 fix division by zero when font has 0 width for ' '
3111
3112 2003-08-21 [paul]       0.9.4claws32
3113
3114         * sync with 0.9.4cvs7
3115                 see ChangeLog 2003-08-20
3116
3117 2003-08-19 [paul]       0.9.4claws31
3118
3119         * src/common/defs.h
3120                 add the missing '/' to SYLDOC_MANUAL_HTML_INDEX and
3121                 SYLDOC_FAQ_HTML_INDEX.
3122         * src/manual.c
3123                 use LC_MESSAGES instead of LC_ALL to find the current
3124                 language
3125
3126           fixes Bug #281 'in src/manual.c URL for manuals and FAQ wrong'.
3127
3128 2003-08-19 [paul]       0.9.4claws30
3129
3130         * po/bg.po
3131                 updated by George Danchev
3132
3133 2003-08-18 [luke]       0.9.4claws29
3134         * src/mimeview.[ch]
3135         * src/gtk/gtkvscrollbutton.[ch]
3136                 o removed gtk_vscrollbutton_reset() (reasons: reduce 
3137                   dependencies; do it the GTK way; reduce code -14/+2 lines)
3138                 o removed horizontal separator between icons
3139
3140 2003-08-17 [christoph]  0.9.4claws28
3141
3142         * src/procmsg.c
3143                 no subject threading when the subject has no reply prefix
3144
3145 2003-08-16 [christoph]  0.9.4claws27
3146
3147         * src/mainwindow.c
3148                 remember and restore window sizes and position when the main
3149                 window is hidden or shown
3150
3151         (closes Bug 274 Window size in 0.9.4claws18 not remembered when
3152          minimised/reopened using trayicon)
3153
3154 2003-08-16 [paul]       0.9.4claws26
3155
3156         * src/crash.c
3157                 add #include "defs.h"
3158
3159 2003-08-16 [paul]       0.9.4claws25
3160
3161         * src/plugins/clamav/clamav_plugin.c
3162                 reword a debug_print
3163                 
3164         * src/plugins/dillo_viewer/dillo_prefs.c
3165                 cosmetic: change the labels' text, add tooltips, and
3166                 left-align the hint
3167
3168 2003-08-15 [christoph]  0.9.4claws24
3169
3170         * src/news.c
3171                 complete last change (forgot some changes)
3172
3173 2003-08-15 [christoph]  0.9.4claws23
3174
3175         * src/news.c
3176                 o check number of messages and don't return a 0 message
3177                   when no messages are available
3178                 o don't parse xref header anymore
3179
3180         (closes Bug 203 I'm not getting any news)
3181
3182 2003-08-15 [paul]       0.9.4claws22
3183
3184         * src/common/defs.h
3185           src/crash.c
3186                 update and define claws bugzilla location
3187
3188 2003-08-15 [paul]       0.9.4claws21
3189
3190         * po/ru.po
3191                 update submitted by Ruslan N. Balkin
3192
3193 2003-08-14 [christoph]  0.9.4claws20
3194
3195         * src/procmsg.c
3196                 fix search for oldest node in subject threading
3197
3198 2003-08-14 [christoph]  0.9.4claws19
3199
3200         * src/procmsg.c
3201         * src/common/utils.h
3202                 add possibility to check all nodes with the same subject for
3203                 subject threading, not only the oldest node. Should not break
3204                 threads anymore if the oldest node is thread_by_subject_max_age
3205                 days older then parent, because it can now find a child of
3206                 oldest node as new parent.
3207
3208 2003-08-11 [christoph]  0.9.4claws18
3209
3210         * src/plugins/spamassassin/spamassassin.c
3211                 run spam check in background process
3212
3213 2003-08-10 [alfons]     0.9.4claws17
3214
3215         * src/summaryview.c
3216                 make `Select All' sensitive too
3217
3218 2003-08-10 [christoph]  0.9.4claws16
3219
3220         * src/imap.c
3221                 add more checks in imap_close
3222
3223 2003-08-09 [alfons]     0.9.4claws15
3224
3225         * src/prefs_spelling.c
3226                 no spell checking UI if not requested
3227
3228 2003-08-09 [alfons]     0.9.4claws14
3229
3230         * src/gtk/prefswindow.c
3231                 make it compile
3232
3233 2003-08-09 [christoph]  0.9.4claws13
3234
3235         * src/prefs_spelling.c
3236         * src/gtk/prefswindow.[ch]
3237         * src/plugins/clamav/clamav_plugin_gtk.c
3238         * src/plugins/spamassassin/spamassassin_gtk.c
3239                 sort prefs pages by heighest weight in tree
3240
3241 2003-08-09 [paul]       0.9.4claws12
3242
3243         * sync with 0.9.4cvs6
3244                 see ChangeLog 2003-08-07
3245                 
3246         * AUTHORS
3247                 add Leandro and Luke to claws-branch section
3248
3249 2003-08-09 [christoph]  0.9.4claws11
3250
3251         * src/gtk/Makefile.am
3252         * src/gtk/colorsel.[ch]                 ** NEW **
3253                 create a color selection dialog that can be used as a simple
3254                 function call with it's own gtk main loop like filesel.[ch]
3255
3256         * src/Makefile.am
3257         * src/main.c
3258         * src/prefs_common.c
3259         * src/prefs_spelling.[ch]               ** NEW **
3260         * src/prefs_spelling.glade              ** NEW **
3261         * src/gtk/gtkutils.[ch]
3262                 move "Spell Checker" prefs to new prefs dialog
3263
3264         * src/prefs_folder_item.c
3265                 use new colorsel dialog
3266
3267 2003-08-08 [paul]       0.9.4claws10
3268
3269         * src/inc.c
3270                 clear the progress bar unconditionally
3271
3272 2003-08-08 [paul]       0.9.4claws9
3273
3274         * sync with 0.9.4cvs4
3275                 see ChangeLog 2003-07-31
3276
3277 2003-08-07 [christoph]  0.9.4claws8
3278
3279         * configure.ac
3280                 fix bug in image viewer plugin part
3281
3282         * src/imap.c
3283                 don't execute close command if the folder item is not selected
3284
3285 2003-08-07 [hoa]        0.9.4claws7
3286
3287         * src/filtering.[ch]
3288         * src/matcher_parser.h
3289         * src/matcher_parser_parse.y
3290                 can define several actions for each filtering rule
3291                 can import old versions of filtering rules
3292
3293         * src/prefs_filtering.c
3294                 call to a new dialog box to define actions
3295
3296         * src/prefs_filtering_action.[ch]
3297                 dialog box to define actions for filtering rules
3298
3299 2003-08-06 [christoph]  0.9.4claws6
3300
3301         * src/imap.c
3302                 make sure source folder is selected when copying messages
3303
3304 2003-08-06 [christoph]  0.9.4claws5
3305
3306         * sync with 0.9.4cvs2
3307                 see ChangeLog 2003-07-29                
3308
3309 2003-08-05 [paul]       0.9.4claws4
3310
3311         * sync with 0.9.4cvs3
3312                 see ChangeLog 2003-07-30
3313
3314 2003-08-04 [match]      0.9.4claws3
3315
3316         * po/POTFILES.in
3317                 export of LDIF files.
3318
3319 2003-08-04 [match]      0.9.4claws2
3320
3321         * src/ldif.[ch]
3322                 support for export LDIF. documented.
3323         * src/importldif.[ch]
3324         * src/exportldif.[ch]
3325                 add tooltips. documented.
3326         * src/exphtmldlg.[ch]
3327         * src/common/xmlprops.[ch]
3328                 documented.
3329         * src/exportldif.[ch]                   ** NEW **
3330         * src/expldifdlg.[ch]                   ** NEW **
3331         * src/addressbook.[ch]
3332         * src/Makefile.am
3333                 export of LDIF files.
3334                 documented.
3335
3336 2003-08-04 [christoph]  0.9.4claws1
3337
3338         * .cvsignore
3339         * Makefile.am
3340         * configure.ac
3341         * sylpheed-claws.pc.in                  ** NEW **
3342         * src/Makefile.am
3343         * src/common/Makefile.am
3344         * src/gtk/Makefile.am
3345                 install sylpheed header files in $(pkgincludedir) and create a
3346                 pkg-config file to allow building a plugin without the source
3347                 package
3348
3349 2003-08-04 [paul]       0.9.4claws
3350
3351         * version 0.9.4claws
3352
3353 2003-08-04 [paul]       0.9.3claws97
3354
3355         * po/es.po
3356                 update Spanish translation. Submitted by Ricardo
3357                 Mones Lastra.
3358
3359 2003-08-03 [paul]       0.9.3claws96
3360
3361         * po/hr.po
3362           po/sr.po
3363                 update Croatian and Serbian translations. Submitted by
3364                 Dragan and Urke MMI respectively
3365
3366 2003-08-03 [alfons]     0.9.3claws95
3367
3368         * src/summaryview.c
3369                 mark flag has precedence over important flag - seems
3370                 to have been changed in sync of 0.9.3claws45. this fixes
3371                 a regression where messages that were scored as important
3372                 don't show their mark flags. (using the same column for
3373                 both importance as mark flags is the real problem
3374                 ofcourse)
3375
3376 2003-08-03 [melvin]     0.9.3claws94
3377
3378         * po/fr.po
3379                 Updated French translations.
3380
3381 2003-08-03 [melvin]     0.9.3claws93
3382
3383         * src/Makefile.am
3384                 Fixed typo introduced after 0.9.3claws92 
3385                 that prevented compilation
3386                 Updated to use AM_CPPFLAGS and AM_YFLAGS instead of
3387                 CPPFLAGS and YFLAGS to allow user setting these.
3388         * src/common/Makefile.am
3389         * src/gtk/Makefile.am
3390         * src/plugins/clamav/Makefile.am
3391         * src/plugins/demo/Makefile.am
3392         * src/plugins/dillo_viewer/Makefile.am
3393         * src/plugins/image_viewer/Makefile.am
3394         * src/plugins/mathml_viewer/Makefile.am
3395         * src/plugins/spamassassin/Makefile.am
3396         * src/plugins/trayicon/Makefile.am
3397         * src/plugins/trayicon/libeggtrayicon/Makefile.am
3398                 Updated to use AM_CPPFLAGS and AM_YFLAGS instead of
3399                 CPPFLAGS and YFLAGS to allow user setting these.
3400
3401 2003-08-02 [christoph]  0.9.3claws92
3402
3403         * configure.ac
3404                 o rearrange plugin tests
3405                 o add test for clamav.h to ClamAV tests
3406
3407 2003-08-02 [luke]       0.9.3claws91
3408
3409         * src/mimeview.c
3410                 o fixed appearance of icon list when toggling back from the 
3411                   ctree
3412                 o toggling of icons using the keyboard works correctly
3413                 o fixed all other keyboard shortcuts to work when icons are
3414                   active
3415         
3416         * src/messageview.c
3417                 o fixed bug 4 - focus lost when changing messageview view type
3418
3419 2003-08-02 [christoph]  0.9.3claws90
3420
3421         * src/common/hooks.c
3422                 fix crash when pointer stored in hash table could get invalid
3423                 when a plugin is unloaded
3424
3425 2003-08-01 [christoph]  0.9.3claws89
3426
3427         * configure.ac
3428                 o try to build all plugins (except spamassassin) by default
3429                 o don't build a plugin if a dependency check fails
3430
3431         * src/common/hooks.c
3432                 fix warning
3433
3434 2003-08-01 [match]      0.9.3claws88
3435
3436         * src/importldif.c
3437                 allow single click field selection. document code.
3438
3439 2003-08-01 [christoph]  0.9.3claws87
3440
3441         * src/plugins/clamav/clamav_plugin.c
3442         * src/plugins/clamav/clamav_plugin_gtk.c
3443         * src/plugins/dillo_viewer/dillo_viewer.c
3444         * src/plugins/image_viewer/plugin.c
3445         * src/plugins/mathml_viewer/mathml_viewer.c
3446         * src/plugins/spamassassin/spamassassin.c
3447         * src/plugins/spamassassin/spamassassin_gtk.c
3448         * src/plugins/trayicon/trayicon.c
3449                 add version check to all plugins
3450
3451 2003-08-01 [hoa]        0.9.3claws86
3452
3453         * src/prefs_filtering.c
3454                 fixed a cosmetic bug, during creation of dialog box,
3455                 wrong widgets were shown after creation.
3456
3457 2003-08-01 [luke]       0.9.3claws85
3458
3459         * src/mainwindow.c
3460                 o fixed visibility of icons/mimeview after toggling separate
3461                   message/folder view (factored out some similar code too).
3462
3463
3464 2003-07-31 [alfons]     0.9.3claws84
3465
3466         * src/mimeview.c
3467                 tweak icon box UI a bit more, now allowing right-clicks actions
3468                 getting the relevant mime data too; should fix #250, "Can't save 
3469                 attachments sometimes".
3470
3471 2003-07-30 [alfons]     0.9.3claws83
3472
3473         * src/compose.c
3474                 don't do auto-save-draft inside key press handler, but rather
3475                 schedule it half of a second later; should fix #67, "autosave 
3476                 make re-rediting message crazy"
3477
3478 2003-07-30 [christoph]  0.9.3claws82
3479
3480         * src/plugins/trayicon/trayicon.c
3481                 process pending events before unloading the plugin
3482
3483         (closes Bug 196 Unloading Trayicon plugin crashes Sylpheed-Claws)
3484
3485 2003-07-30 [alfons]     0.9.3claws81
3486
3487         * src/common/hooks.c
3488                 parameter 2 of g_hook_destroy() should really be a hook id
3489
3490 2003-07-30 [alfons]     0.9.3claws80
3491
3492         * src/common/plugin.c
3493                 fix a possibly harmful function signature mismatch 
3494                 for plugin_done
3495
3496 2003-07-30 [alfons]     0.9.3claws79
3497
3498         * src/common/hooks[.ch]
3499                 const correctness
3500
3501 2003-07-30 [darko]      0.9.3claws78
3502
3503         * src/summaryview.c
3504                 make it compile again
3505
3506 2003-07-30 [luke]       0.9.3claws77
3507
3508         * src/crash.c
3509         * src/main.c
3510                 o added/moved signal handlers for SIGTERM (normal kill command) 
3511                   and SIGINT (ctl-c) to be used even without 
3512                   --enable-crash-dialog, fixing bug 166
3513
3514         * src/summaryview.c
3515                 o rewrote menu sensitivity code as per mainwindow.c, fixing 
3516                   bug 227
3517
3518         * src/mainwindow.c
3519                 o changed sensitivity condition for 'Next new' and 'Next 
3520                   unread', fixing bug 8
3521
3522 2003-07-29 [alfons]     0.9.3claws76
3523
3524         * src/common/utils.[ch]
3525                 add generate_msgid()
3526         * src/messageview.c
3527                 save ack'ed RRR; fixes #205, "return receipt is not saved in
3528                 sent folder".
3529
3530 2003-07-29 [alfons]     0.9.3claws75
3531
3532         * src/messageview.c
3533                 fix a memleak (claws-only)
3534
3535 2003-07-29 [alfons]     0.9.3claws74
3536
3537         * src/mimeview.[ch]
3538         * src/gtk/gtkvscrollbutton.[ch]
3539                 fix UI glitch where mime icon toolbox' scroll position is not 
3540                 reset after switching to another message
3541                 
3542
3543 2003-07-29 [paul]       0.9.3claws73
3544
3545         * src/prefs_folder_item.c
3546                 split the prefs into 2 separate pages
3547
3548 2003-07-29 [paul]       0.9.3claws72
3549
3550         * src/compose.c
3551                 prepend "\n\n" to a signature without a separator too
3552
3553 2003-07-29 [paul]       0.9.3claws71
3554
3555         * src/compose.c
3556                 fix bug where changing to an account without an auto-sig
3557                 from an initial account without an auto-sig would insert 
3558                 2 blank lines at the cursor point
3559                 fix bug where changing to an account with an auto-sig
3560                 from an initial account without an auto-sig would insert
3561                 the sig at the cursor point
3562
3563 2003-07-29 [paul]       0.9.3claws70
3564
3565         * src/folderview.c
3566                 use the colour from the folder pref unless the folder
3567                 has new messages
3568
3569 2003-07-29 [alfons]     0.9.3claws69
3570
3571         * src/procmsg.[ch]
3572         * src/messageview.c
3573         * src/procheader.c
3574                 rewrite return receipt request work a little bit (the former 
3575                 implementation presumably depended too much on the UI setting
3576                 flags). (we're losing the old pending flag.) 
3577
3578 2003-07-28 [christoph]  0.9.3claws68
3579
3580         * src/folder.c
3581         * src/imap.c
3582         * src/mh.c
3583         * src/procmsg.[ch]
3584                 fix copy to IMAP folder from other folder
3585
3586 2003-07-28 [christoph]  0.9.3claws67
3587
3588         * src/procmsg.c
3589                 fix sync of procmsg_get_message_file_list
3590
3591 2003-07-28 [christoph]  0.9.3claws66
3592
3593         * sync with 0.9.3cvs14
3594                 see ChangeLog 2003-07-18
3595         * sync with 0.9.3cvs17
3596                 see ChangeLog 2003-07-23
3597
3598         (closes Bug 234 segmentation fault after sending out mail via
3599          smtp(auth))
3600
3601 2003-07-28 [paul]       0.9.3claws65
3602
3603         * po/es.po
3604                 update Spanish translation, submitted by Ricardo Mones
3605                 Lastra
3606
3607 2003-07-28 [christoph]  0.9.3claws64
3608
3609         * src/folder.[ch]
3610         * src/imap.c
3611         * src/mh.c
3612                 return new message numbers as a GRelation instead of a GSList
3613                 that has to be in the same order as the input list. A list
3614                 would make it hard for IMAP to optimize oepration by sorting
3615                 the input list. The returned list would have to be reordered
3616                 to match the same order that input list has.
3617
3618         * src/gtk/gtkaspell.c
3619                 fix missing return value, could cause a crash when garbage is
3620                 on the stack that is used as the expected return value
3621
3622 2003-07-28 [paul]       0.9.3claws63
3623
3624         * sync with 0.9.4cvs1
3625                 see ChangeLog 2003-07-28
3626
3627 2003-07-27 [alfons]     0.9.3claws62
3628
3629         * src/mimeview.c
3630                 tweak it more to make icon list act like a check button group
3631
3632 2003-07-27 [christoph]  0.9.3claws61
3633
3634         * sync with 0.9.3cvs20
3635                 see ChangeLog 2003-07-25
3636
3637 2003-07-27 [paul]       0.9.3claws60
3638
3639         * src/procmsg.c
3640                 re-commit changes from 0.9.3claws58 -
3641                 accidently removed in 0.9.3claws59
3642
3643 2003-07-27 [paul]       0.9.3claws59
3644
3645         * src/procmsg.[ch]
3646                 a sync from 0.9.3cvs17
3647                 see ChangeLog 2003-07-23
3648
3649 2003-07-27 [alfons]     0.9.3claws58
3650
3651         * src/procmsg.c
3652                 add missing header members to MsgInfo; fixes the problem of 
3653                 not displaying X-Faces, as noticed by Ricardo Mones
3654
3655 2003-07-26 [christoph]  0.9.3claws57
3656
3657         * sync with 0.9.3cvs18
3658                 see ChangeLog 2003-07-24
3659
3660 2003-07-26 [christoph]  0.9.3claws56
3661
3662         * sync with 0.9.3cvs17
3663                 see ChangeLog 2003-07-23
3664
3665 2003-07-26 [christoph]  0.9.3claws55
3666
3667         * src/folder.[ch]
3668         * src/imap.c
3669         * src/mbox_folder.c
3670         * src/mh.c
3671         * src/news.c
3672                 add support for copy function that copy multiple messages
3673                 (not implemented yet)
3674
3675         * src/summaryview.c
3676                 add missing return value
3677
3678 2003-07-26 [paul]       0.9.3claws54
3679
3680         * tools/multiwebsearch.pl
3681                 do whitespace substitution before passing the string
3682                 to the browser. fixes bug with browsers that don't
3683                 do whitespace conversion themselves.
3684
3685 2003-07-25 [christoph]  0.9.3claws53
3686
3687         * src/folder.[ch]
3688         * src/imap.c
3689         * src/mh.c
3690                 rewrite adding of multiple messages to a folder for
3691                 claws' folder system
3692
3693 2003-07-25 [luke]       0.9.3claws52
3694
3695         * src/mimeview.c
3696                 o icon toggles set correctly on leaving ctree mimeview
3697
3698 2003-07-25 [paul]       0.9.3claws51
3699
3700         * partial sync with 0.9.3cvs21 [src/main.c]
3701                 see ChangeLog 2003-07-25
3702
3703 2003-07-24 [paul]       0.9.3claws50
3704
3705         * tools/maildir2sylpheed.pl
3706                 fix typo
3707
3708 2003-07-24 [paul]       0.9.3claws49
3709
3710         * src/mimeview.c
3711                 increase the gutter size of paned so that the panes
3712                 can be resized
3713                 
3714         * src/plugins/demo/demo.c
3715                 squeeze in another typo fix
3716
3717 2003-07-24 [paul]       0.9.3claws48
3718
3719         * src/plugins/demo/demo.c
3720           src/prefs_account.c
3721                 small changes to the English
3722                 
3723         * src/pixmaps/mime_application_octect_stream.xpm        ** REMOVED **
3724           src/pixmaps/mime_application_octet_stream.xpm         ** NEW FILE **
3725           src/Makefile.am
3726           src/stock_pixmap.c
3727                 rename the misspelled icon
3728
3729 2003-07-23 [alfons]     0.9.3claws47
3730
3731         * src/mimeview.c
3732                 make icon list look like a list of toggles
3733
3734 2003-07-23 [luke]       0.9.3claws46
3735
3736         * src/pixmaps/mimeview_gpg_expired.xpm
3737         * src/pixmaps/mimeview_gpg_failed.xpm
3738         * src/pixmaps/mimeview_gpg_passed.xpm
3739         * src/pixmaps/mimeview_text_html.xpm
3740         * src/pixmaps/mimeview_image.xpm
3741                 o all icons the same size
3742
3743         * src/mimeview.[ch]
3744                 o mimeview ctree arranged vertically above the viewer
3745                 o icons changed to buttons
3746                 o can use keyboard to select an icon (Enter)
3747                 o resize icon list to width of icons
3748
3749         *  src/gtk/gtkvscrollbutton.c
3750                 o sensitivity of buttons reacts to position
3751
3752 2003-07-23 [christoph]  0.9.3claws45
3753
3754         * sync with 0.9.3cvs14 (incomplete)
3755                 see ChangeLog 2003-07-17
3756
3757 2003-07-23 [alfons]     0.9.3claws44
3758
3759         * src/folder.c
3760         * src/procmsg.h
3761                 sync with my local tree to restore some claws-only things
3762
3763 2003-07-23 [paul]       0.9.3claws43
3764
3765         * src/pixmaps/mime_gpg_expired.xpm      ** NEW FILE **
3766           src/pixmaps/mime_gpg_unknown.xpm      ** NEW FILE **
3767           src/Makefile.am
3768           src/mimeview.c
3769           src/procmime.h
3770           src/rfc2015.c
3771           src/stock_pixmap.[ch]
3772                 indicate missing keys and expired sigs/keys
3773                 in mime view column
3774
3775 2003-07-23 [paul]       0.9.3claws42
3776
3777         * src/compose.c
3778                 Redirect fixes: enable automatic account selection and
3779                 do not append signature to message on changing account
3780                 fixes Bug[s] #248
3781
3782 2003-07-23 [paul]       0.9.3claws41
3783
3784         * sync with 0.9.3cvs16
3785                 see ChangeLog 2003-07-23
3786
3787 2003-07-23 [alfons]     0.9.3claws40
3788
3789         * src/inc.c
3790                 give progress dialog a main window, and give it the first 
3791                 one (presumably the only one). fixes bug #247, "segfault on 
3792                 pop-before-smtp" 
3793
3794 2003-07-22 [alfons]     0.9.3claws39
3795
3796         * src/summaryview.c
3797                 shift-space scrolls up
3798
3799 2003-07-22 [paul]       0.9.3claws38
3800
3801         * sync with 0.9.3cvs15
3802                 see ChangeLog 2003-07-22
3803
3804 2003-07-20 [alfons]     0.9.3claws37
3805
3806         * src/compose.c
3807                 put menu inside #ifdef USE_ASPELL..#endif
3808
3809 2003-07-20 [christoph]  0.9.3claws36
3810
3811         * src/procmsg.c
3812                 fix wrong flags in MsgInfo returned by
3813                 procmsg_msginfo_get_full_info()
3814
3815         (closes Bug 221 Deleting messages from the Message View gives incorrect
3816          new/unread message counts in the folder view)
3817
3818         * src/plugins/spamassassin/spamassassin_gtk.c
3819                 add gettext macro for prefs page title
3820
3821 2003-07-20 [paul]       0.9.3claws35
3822
3823         * src/mimeview.c
3824                 redraw icon list on signature check
3825
3826 2003-07-20 [christoph]  0.9.3claws34
3827
3828         * src/Makefile.am
3829         * src/account.c
3830         * src/folder.[ch]
3831         * src/folder_item_prefs.[ch]            ** NEW **
3832         * src/folderview.c
3833         * src/mainwindow.c
3834         * src/mh.c
3835         * src/prefs_gtk.c
3836         * src/prefs_scoring.c
3837         * src/summaryview.c
3838         * src/prefs_folder_item.[ch]
3839                 o seperate FolderItemPrefs (formerly PrefsFolderItem) and the
3840                   Properties dialog
3841                 o use prefswindow for folder properties
3842
3843         * src/gtk/prefswindow.[ch]
3844                 change implementation to use an invisible notebook instead
3845                 of unparenting widgets
3846
3847 2003-07-20 [christoph]  0.9.3claws33
3848
3849         * src/compose.h
3850         * src/folder.c
3851         * src/folderview.h
3852         * src/headerview.h
3853         * src/prefs_filtering.h
3854         * src/prefs_folder_item.[ch]
3855         * src/procmime.h
3856         * src/procmsg.h
3857         * src/summaryview.h
3858                 clean up header mess
3859                 (always use 1. typedefs, 2. #includes, 3. structures)
3860
3861         * src/common/version.h.in
3862                 add casts for constants
3863
3864         * src/plugins/demo/demo.c
3865                 fix typo
3866
3867         * src/plugins/spamassassin/spamassassin.c
3868                 remove unused variable
3869
3870 2003-07-20 [alfons]     0.9.3claws32
3871
3872         * src/mimeview.c
3873                 o make icon buttons respond on left click
3874                 o minor cosmetic change
3875
3876 2003-07-19 [luke]       0.9.3claws31
3877
3878         * src/mimeview.[ch]
3879         * src/gtk/gtkvscrollbutton.c
3880         * src/messageview.c
3881                 o improved mimeview behaviour when selecting a new message
3882                 o plus code cleanups to remove compile warnings
3883
3884
3885 2003-07-19 [alfons]     0.9.3claws30
3886
3887         * src/procmsg.c
3888         * src/compose.c
3889         * src/common/utils.[ch]
3890                 subject_get_reply_prefix_length() <- subject_get_prefix_length()
3891
3892 2003-07-19 [alfons]     0.9.3claws29
3893
3894         * src/prefs_folder_item.c
3895                 reinit "legacy" tmp_prefs, so we don't free nor use invalid 
3896                 string pointers
3897
3898 2003-07-19 [luke]       0.9.3claws28
3899
3900         * src/messageview.c
3901         * src/mimeview.[ch]
3902         * src/procmime.h
3903         * src/rfc2015.c
3904         * src/stock_pixmap.[ch]
3905         * src/gtk/Makefile.am
3906         * src/Makefile.am
3907         * src/gtk/gtkvscrollbutton.[ch]         ** NEW **
3908         * src/pixmaps/mime_*.xpm                ** NEW **
3909                 o mimeview rearrangement with a new icon shortcut bar
3910
3911 2003-07-19 [alfons]     0.9.3claws27
3912
3913         * src/folderview.c
3914                 o plug leaking nodes_to_recollapse
3915                 o add folderview_recollapse_all_nodes() (not used yet)
3916
3917 2003-07-19 [alfons]     0.9.3claws26
3918
3919         * src/compose.c
3920         * src/common/utils.c
3921                 honour #240 "Better SUBJECT handling" by cleaning the prefix
3922                 for both forwarding as replying
3923
3924 2003-07-18 [christoph]  0.9.3claws25
3925
3926         * configure.ac
3927         * src/common/sylpheed.[ch]
3928         * src/common/version.h.in
3929                 add version in numeric form to allow easy comparison
3930
3931         * src/plugins/demo/demo.c
3932                 add version check
3933                 - sylpheed version > plugin version => never allowed, sylpheed
3934                   could contain unknown API changes
3935                 - sylpheed version < minimum version required => don't load,
3936                   API required not available (if linking does not fail)
3937
3938 2003-07-18 [alfons]     0.9.3claws24
3939         
3940         * src/common/plugin.[ch]
3941                 const correctness
3942
3943 2003-07-18 [christoph]  0.9.3claws23
3944
3945         * src/common/hooks.c
3946                 fix crash when hooks where unregisted
3947
3948         * src/plugins/trayicon/trayicon.c
3949                 unregister detroy signal before destroying the widget
3950                 (still crashes when the plugin is unloaded)
3951
3952 2003-07-18 [alfons]     0.9.3claws22
3953         
3954         * src/folderview.c
3955                 delay expanding folder tree during drags until timeout triggered
3956                 (needs perhaps some tweaking, so testing is welcome)
3957
3958 2003-07-17 [alfons]     0.9.3claws21
3959
3960         * src/folderview.c
3961                 clean up cruft
3962
3963 2003-07-17 [christoph]  0.9.3claws20
3964
3965         * src/common/session.c
3966                 fix opening of SSL connections
3967
3968         * src/plugins/image_viewer/Makefile.am
3969                 add OPENSSL_CFLAGS (we should find a better solution to remove
3970                 this dependencies if they are not required)
3971
3972         * src/plugins/spamassassin/spamassassin.c
3973                 remove setlocale workaround (fixed in libspamc)
3974
3975         (closes Bug Bug 184 Entering non-ascii character deletes previous char
3976          if spell checking enabled)
3977
3978 2003-07-17 [alfons]     0.9.3claws19
3979
3980         * src/common/hooks.[ch]
3981         * src/plugins/clamav/clamav_plugin.c
3982         * src/plugins/spamassassin/spamassassin.c
3983         * src/plugins/trayicon/trayicon.c
3984                 fix signedness muck 
3985
3986 2003-07-17 [alfons]     0.9.3claws18
3987
3988         * src/procmime.c
3989                 plug memleak
3990
3991 2003-07-17 [alfons]     0.9.3claws17
3992
3993         * src/inc.c
3994                 plug memleak
3995
3996 2003-07-17 [paul]       0.9.3claws16
3997
3998         * src/common/defs.h
3999           src/mainwindow.c
4000           src/manual.[ch]
4001                 add link to the Claws site's FAQ page, after the suggestion
4002                 and patch by Fred Marton <Fred.Marton@uni-bayreuth.de>
4003                 Move url strings to defs.h
4004                 
4005         * src/mainwindow.c
4006                 fix typo to prevent "unknown menu entry" warnings
4007
4008 2003-07-17 [alfons]     0.9.3claws15
4009
4010         * src/folderview.[ch]
4011         * src/summaryview.[ch]
4012         * src/mimeview.[ch]
4013                 plug DnD leaks 
4014
4015 2003-07-17 [paul]       0.9.3claws14
4016
4017         * src/inc.c
4018                 remove two instances of 'GTK_EVENTS_FLUSH' because
4019                 they are unnecessary and probably cause a stack overflow
4020
4021 2003-07-16 [christoph]  0.9.3claws13
4022
4023         * src/mimeview.[ch]
4024                 use an invisible GTK notebook to switch between viewers
4025                 instead of reparenting widgets
4026
4027 2003-07-16 [christoph]  0.9.3claws12
4028
4029         * src/folder.c
4030                 move folder_item_update_freeze() to correct place in
4031                 folder_item_scan_full()
4032
4033 2003-07-16 [paul]       0.9.3claws11
4034
4035         * sync with 0.9.3cvs12
4036                 see ChangeLog 2003-07-14 and 2003-07-15
4037
4038 2003-07-16 [christoph]  0.9.3claws10
4039
4040         * src/imap.[ch]
4041         * src/prefs_account.[ch]
4042                 sync IMAP CRAM-MD5 authentication with sylpheed-main
4043
4044 2003-07-15 [alfons]     0.9.3claws9
4045
4046         * src/main.c
4047                 make --config-dir do something useful
4048
4049 2003-07-15 [alfons]     0.9.3claws8
4050
4051         * src/procmsg.c
4052                 o fix a bug where 'last' didn't really point to the last message
4053                   in the top level list of children, but to the last threaded
4054                   message. 
4055                 
4056                 o clean up and make it easier to sync
4057
4058 2003-07-15 [alfons]     0.9.3claws7
4059
4060         * src/mainwindow.c
4061                 make correct menu items sensitive       
4062
4063 2003-07-14 [alfons]     0.9.3claws6
4064
4065         * src/procmsg.c
4066                 tune the threader so it will not subject-thread any message
4067                 without a subject prefix (this will not thread correctly if 
4068                 a parent is delivered after their childs, but it looks 
4069                 better right now)
4070
4071 2003-07-13 [christoph]  0.9.3claws5
4072
4073         * src/mainwindow.c
4074                 group "Add mailbox *..." menu items in submenu
4075
4076 2003-07-13 [alfons]     0.9.3claws4
4077
4078         * src/summaryview.c
4079                 correct summary_toggle_pressed() signature and make sure
4080                 signal is not passed on
4081
4082 2003-07-13 [alfons]     0.9.3claws3
4083
4084         * src/summaryview.c
4085                 o for now don't pass on keys when they we're handled by 
4086                   ctree::key_press_event
4087                 o clean up
4088
4089 2003-07-13 [alfons]     0.9.3claws2
4090         
4091         * src/main.c
4092                 add command line option "--config-dir" to get the current 
4093                 configuration dir
4094
4095 2003-07-12 [alfons]     0.9.3claws1
4096
4097         * src/matcher.[ch]
4098         * src/matcher_parser_parse.y
4099         * src/prefs_filtering.c
4100         * src/filtering.c
4101                 add "Lock" filter action to lock messages;
4102
4103         * src/filtering.c       
4104                 remove debug_print()    
4105         * src/prefs_filtering.c
4106                 re-organize matcher part 9: 
4107                 make action text entries easily extendible;
4108                 merge widget selection for ACTION_MARK, ACTION_UNMARK, ACTION_LOCK,
4109                 ACTION_UNLOCK, ACTION_MARK_AS_READ, ACTION_MARK_AS_UNREAD
4110
4111 2003-07-12 [paul]
4112
4113         * tools/README
4114                 update old information and add missing
4115                 information
4116
4117 2003-07-12 [paul]       0.9.3claws
4118
4119         * 0.9.3claws released
4120         
4121 2003-07-12 [paul]       0.9.0claws103
4122
4123         * src/Makefile.am
4124                 add addrquery.h
4125
4126 2003-07-12 [melvin]     0.9.0claws102
4127
4128         * src/messageview.c
4129                 Fixed bug #215: Show MIME tab for single text/html messages. 
4130                 
4131 2003-07-12 [paul]       0.9.0claws101
4132
4133         * man/sylpheed.1
4134                 updated
4135
4136 2003-07-12 [paul]       0.9.0claws100
4137
4138         * po/es.po
4139           po/hr.po
4140           po/pl.po
4141           po/sr.po
4142                 update Spanish, Croatian, Polish, Serbian translations.
4143                 submitted by Ricardo Mones Lastra, Dragan, Witold
4144                 Wladyslaw Wojciech Wilk, Urke MMI
4145
4146 2003-07-12 [melvin]     0.9.0claws99
4147
4148         * po/fr.po
4149                 Updated French translations.
4150
4151 2003-07-12 [paul]       0.9.0claws98
4152
4153         * src/addressbook.c
4154                 disable 'Lookup' button as it has no effect
4155
4156 2003-07-11 [alfons]     0.9.0claws97
4157         
4158         * src/summaryview.c
4159                 summary_searchbar_pressed() should return TRUE to signal that
4160                 event was handled. when returning void, the return value passed
4161                 to GTK is actually random, but maybe FALSE, in which case the
4162                 event is handled by parent
4163                 
4164 2003-07-10 [paul]       0.9.0claws96
4165
4166         * ac/missing/gettext.m4
4167                 update to version 0.12
4168
4169 2003-07-10 [paul]       0.9.0claws95
4170
4171         * src/plugins/clamav/clamav_plugin.c
4172                 fix bug where multipart/alternative messages
4173                 would slip through without being scanned
4174
4175 2003-07-10 [christoph]  0.9.0claws94
4176
4177         * src/folder.c
4178                 correct check if folder supports removing when a message is
4179                 moved. if not the message is only copied.
4180
4181         (closes Bug 132 crash on startup in newsgroups folders)
4182
4183 2003-07-09 [alfons]     0.9.0claws93
4184
4185         * configure.ac
4186         * src/common/defs.h
4187                 --with-config-dir (default .sylpheed)
4188
4189 2003-07-09 [christoph]  0.9.0claws92
4190
4191         * configure.ac
4192                 use PKG_CHECK_MODULES to check for gtkmathview
4193                 (version 0.4.2 now required)
4194
4195 2003-07-08 [melvin]     0.9.0claws91
4196
4197         * src/action.c
4198                 Implemented a progress bar that counts the number of completed
4199                 tasks when the action runs more than one command.
4200
4201 2003-07-08 [alfons]     0.9.0claws90
4202
4203         * src/procmsg.c
4204                 if queued message has an invalid Message-Id, don't try to
4205                 find message it refers to (fixes #209 "crash when processing 
4206                 in folder")
4207
4208 2003-07-08 [paul]       0.9.0claws89
4209
4210         * sync with 0.9.3cvs2
4211                 see ChangeLog 2003-07-08
4212
4213 2003-07-08 [match]      0.9.0claws88
4214
4215         * src/ldapctrl.c
4216                 extend LDAP search for first/last name by parsing search term.
4217
4218 2003-07-08 [alfons]     0.9.0claws87
4219
4220         * src/send_message.c
4221                 fix bug #208 "Status message stuck when sending on POP3 account"
4222
4223 2003-07-07 [paul]       0.9.0claws86
4224
4225         * po/hr.po
4226                 new Croatian translation, submitted by
4227                 Dragan <drleskov@inet.hr>
4228
4229 2003-07-07 [paul]       0.9.0claws85
4230
4231         * sync with 0.9.3cvs1
4232                 see ChangeLog 2003-07-07
4233
4234 2003-07-05 [christoph]  0.9.0claws84
4235
4236         * src/Makefile.am
4237         * src/messageview.c
4238         * src/mimeview.[ch]
4239         * src/stock_pixmap.[ch]
4240         * src/pixmaps/messageview_text.xpm              ** NEW **
4241                 move mimeview tabs to the right side and use icons
4242                 instead of text to save some space
4243
4244         (patch by Luke Plant <lukeplant@softhome.net>)
4245
4246 2003-07-05 [christoph]  0.9.0claws83
4247
4248         * src/inc.c
4249                 add NULL pointer checks
4250
4251         (patch by Luke Plant <lukeplant@softhome.net>)
4252         (closes Bug 204 0.9.0 quits on authentication error?!)
4253
4254 2003-07-05 [alfons]     0.9.0claws82
4255
4256         * configure.ac
4257                 take the clue in bug #202 "./configure script - 
4258                 'if test' comparison failure" reported by John Kristoff. 
4259
4260 2003-07-04 [christoph]  0.9.0claws81
4261
4262         * src/plugins/spamassassin/spamassassin.c
4263                 set timeout for spam check
4264
4265 2003-07-04 [christoph]  0.9.0claws80
4266
4267         * src/main.c
4268                 destroy all FolderItems when shutting down to
4269                 allow folders to clean up
4270
4271 2003-07-04 [melvin]     0.9.0claws79
4272
4273         * src/gtk/gtkaspell.c
4274                 Fixed bug #184 "Entering non-ascii character deletes
4275                 previous char if spell checking enabled": this makes
4276                 the spell checking in multibytes (e.g. UTF-8)locales work.
4277                 (Patch by Luke Plant).
4278                 
4279 2003-07-04 [christoph]  0.9.0claws78
4280
4281         * sync with 0.9.2cvs1
4282                 see ChangeLog 2003-06-10
4283
4284 2003-07-04 [paul]       0.9.0claws77
4285
4286         * sync with 0.9.3 release
4287                 see ChangeLog 2003-07-04
4288
4289 2003-07-03 [christoph]  0.9.0claws76
4290
4291         * src/folder.[ch]
4292         * src/imap.c
4293         * src/mbox_folder.c
4294         * src/mh.c
4295         * src/news.c
4296                 move folder_item_get_path() stuff into a folder virtual function
4297
4298         * src/procmsg.c
4299                 use folder_item_fetch_msg() to get message and do not contruct
4300                 the filename from path and number
4301
4302 2003-07-03 [paul]       0.9.0claws75
4303
4304         * sync with 0.9.2cvs12
4305                 see ChangeLog 2003-07-03
4306
4307 2003-07-02 [paul]       0.9.0claws74
4308
4309         * src/messageview.c
4310                 fix text-selection for replying
4311
4312 2003-07-02 [paul]       0.9.0claws73
4313
4314         * sync with 0.9.2cvs11
4315                 see ChangeLog 2003-07-02
4316
4317 2003-07-02 [paul]       0.9.0claws72
4318
4319         * src/procmsg.c
4320                 revert last commit because it breaks more
4321                 than it fixes
4322
4323 2003-07-02 [paul]       0.9.0claws71
4324
4325         * src/procmsg.c
4326                 fix thread by subject/sort by date
4327
4328 2003-07-01 [paul]       0.9.0claws70
4329
4330         * sync with 0.9.2cvs10
4331                 see ChangeLog 2003-07-01
4332
4333 2003-06-30 [paul]       0.9.0claws69
4334
4335         * sync with 0.9.2cvs9
4336                 see ChangeLog 2003-06-30
4337
4338 2003-06-28 [match]      0.9.0claws68
4339
4340         * src/addressbook.c
4341                 fix null ptr.
4342
4343 2003-06-27 [paul]       0.9.0claws67
4344
4345         * sync with 0.9.2cvs7
4346                 see ChangeLog 2003-06-27
4347
4348 2003-06-26 [christoph]  0.9.0claws66
4349
4350         * src/folder.c
4351                 freeze folder updates while a folder is scanned
4352
4353         (closes Bug 185 New message counter)
4354
4355 2003-06-26 [darko]      0.9.0claws65
4356
4357         * src/ldapserver.c
4358                 fix infinite loop when adding a new LDAP server
4359
4360 2003-06-26 [paul]       0.9.0claws64
4361
4362         * sync with 0.9.2cvs6
4363                 see ChangeLog 2003-06-26
4364
4365 2003-06-26 [paul]       0.9.0claws63
4366
4367         * sync with 0.9.2cvs5
4368                 see ChangeLog 2003-06-25 and 2003-06-26
4369
4370 2003-06-25 [match]      0.9.0claws62
4371
4372         * src/addr_compl.c
4373                 Fixed tab/backtab for dropped-down completion list to
4374                 move next/previous field. (close bug 147)
4375
4376 2003-06-25 [christoph]  0.9.0claws61
4377
4378         * src/addr_compl.[ch]
4379         * src/addrindex.[ch]
4380         * src/folderview.c
4381         * src/inc.c
4382         * src/news.c
4383         * src/summaryview.c
4384         * src/toolbar.c
4385                 fix warnings
4386
4387 2003-06-25 [leandro]    0.9.0claws60
4388
4389         * src/compose.c
4390                 o cleanups
4391                 o gray out "Message/Remove references" menu item if not
4392                   replying to a message
4393
4394 2003-06-24 [leandro]    0.9.0claws59
4395
4396         * src/compose.[ch]
4397                 o removed "Message/Create new thread" menu item
4398                 o added "Message/Remove references" menu item
4399                   (it's off by default and will not check anymore
4400                    if the subject changed)
4401
4402 2003-06-23 [alfons]     0.9.0claws58
4403
4404         * src/procmsg.c
4405                 try better grouping messages threaded by subject based on their age.
4406                 still not perfect - because the message tree is not sorted by date.  
4407
4408 2003-06-23 [thorsten]   0.9.0claws57
4409
4410         * src/pop.[ch]
4411                 added mail_receive_hook to allow modifications
4412                 directly after retrieval (e.g. adding headers).
4413
4414 2003-06-23 [paul]       0.9.0claws56
4415
4416         * src/sourcewindow.c
4417                  enable the use of Ctrl+A to select all text in
4418                  the sourcewindow
4419                  Patch submitted by Ivan Francolin Martinez
4420                  <ivanfm@users.sourceforge.net>
4421
4422 2003-06-22 [christoph]  0.9.0claws55
4423
4424         * src/folder.[ch]
4425                 o add notification hook for folder tree changes
4426                 o invoke hooks after folder tree scanning
4427
4428         * src/folderview.[ch]
4429                 register hook for folder tree changes that
4430                 updates the ctree
4431
4432         (there are more places that should be updated, like add, remove 
4433          or move folder)
4434
4435         (closes Bug 164 Crash on rebuild folder tree)
4436         (closes Bug 190 Crash on 'rebuilding folder tree')
4437
4438 2003-06-21 [leandro]    0.9.0claws54
4439
4440         * src/compose.[ch]
4441                 create a new thread if subject changes
4442                 (it's on by default, can be disabled in Message menu)
4443
4444 2003-06-21 [alfons]     0.9.0claws53
4445
4446         * src/summaryview.c
4447                 quiet little compiler
4448
4449 2003-06-21 [christoph]  0.9.0claws52
4450
4451         update gettext stuff to version 0.12
4452
4453 2003-06-19 [alfons]     0.9.0claws51
4454
4455         * src/common/log.c
4456         * src/common/plugin.c
4457                 move defs.h before glib.h to prevent MIN/MAX redefs
4458
4459 2003-06-19 [alfons]
4460
4461         * src/addressbook.c
4462                 translatable
4463
4464 2003-06-19 [match]      0.9.0claws50
4465
4466         * src/addressbook.[ch]
4467         * src/addrindex.[ch]
4468         * src/addr_compl.[ch]
4469         * src/editldap.[ch]
4470         * src/editldap_basedn.[ch]
4471         * src/addritem.[ch]
4472         * src/ldapquery.h
4473                 re-implemented dynamic LDAP search. works without
4474                 slowdown on display sender with addressbook
4475                 option.
4476         * src/addrbook.c
4477                 documented code.
4478
4479 2003-06-19 [paul]       0.9.0claws49
4480
4481         * src/compose.c
4482                 fix Bug #136 'Nonprovided quotation marks crash claws'
4483                 patch submitted by Pawel Pêkala <c0rn@gazeta.pl>
4484
4485 2003-06-19 [alfons]     0.9.0claws48
4486
4487         * src/prefs_common.[ch]
4488         * src/procmsg.c
4489                 restrict threading by subject by checking thread for
4490                 age (prefs_common.thread_by_subject_max_age)
4491
4492 2003-06-18 [christoph]  0.9.0claws47
4493
4494         * src/imap.c
4495                 fix memory leak in imap_cmd_fetch()
4496
4497 2003-06-18 [christoph]  0.9.0claws46
4498
4499         * src/prefs_gtk.c
4500                 fix memory leak in prefs_set_default() when used multiple
4501                 times or after prefs have been read
4502
4503 2003-06-18 [christoph]  0.9.0claws45
4504
4505         * src/common/plugin.c
4506                 fix memory leak in plugin_unload()
4507
4508 2003-06-18 [christoph]  0.9.0claws44
4509
4510         * src/imap.c
4511                 fix memory leak in imap_cmd_ok()
4512
4513 2003-06-18 [christoph]  0.9.0claws43
4514
4515         * src/folder.c
4516                 stop messages that are downloaded from POP3 and added to
4517                 an IMAP inbox from being filtered twice (first by POP3
4518                 and again when IMAP folder is scaned to get the UID of
4519                 the APPEND operation when no UIDPLUS is available)
4520
4521 2003-06-18 [alfons]
4522
4523         * tools/Makefile.am
4524                 phoenix <- firebird     
4525
4526 2003-06-18 [paul]
4527
4528         * tools/launch_phoenix          ** REMOVED **
4529           tools/launch_firebird         ** NEW **
4530                 renamed and edited to reflect the browser's name change from
4531                 'phoenix' to 'firebird'
4532
4533 2003-06-18 [paul]       0.9.0claws42
4534
4535         * sync with 0.9.2cvs2
4536                 see ChangeLog 2003-06-16
4537
4538 2003-06-17 [alfons]     0.9.0claws41
4539
4540         * src/procmsg.c
4541                 prevent threading problems when a node is an ancestor (parent / great parent),
4542                 which mostly happens with circular references (thanks to Phillipe Gramoullé
4543                 for finding an sample set of messages)
4544
4545 2003-06-16 [christoph]  0.9.0claws40
4546
4547         * src/main.c
4548                 don't popup main window on --receive or --receive-all
4549
4550         * src/mainwindow.[ch]
4551         * src/plugins/trayicon/trayicon.c
4552                 allow hiding of main window by clicking on the trayicon
4553                 (doesn't work correctly in seperate window mode and may
4554                  cause unexpected GTK problems I couldn't find yet)
4555
4556         * src/common/ssl.c
4557                 remove incorrect warning
4558
4559 2003-06-15 [alfons]     0.9.0claws39
4560
4561         * src/gtk/gtkstext.c
4562                 don't output debug text;
4563                 #ifdef out print_line() if not debugging (thanks to Martin Wicke
4564                 for pointing this out);
4565
4566 2003-06-14 [alfons]     0.9.0claws38
4567         
4568         * src/messageview.c
4569                 remove printf() and make one if..else comply with coding style
4570
4571 2003-06-14 [alfons]     0.9.0claws37
4572
4573         * AUTHORS
4574                 add Martin Wicke
4575         * src/action.c
4576         * src/messageview.[ch]
4577         * src/summaryview.c
4578                 apply patch #754162 "Quoting messages filtered by actions" submitted
4579                 by Martin Wicke, which allows quoting message body changed by an
4580                 action (Thanks!).
4581
4582 2003-06-13 [alfons]     0.9.0claws36
4583
4584         * src/utils.c
4585                 add several other subject reply prefixes (suggested by Christoph and Ivan Martinez)
4586                 use case insensitive regexp (suggested by Ivan Martinez)
4587
4588 2003-06-13 [christoph]  0.9.0claws35
4589
4590         * configure.ac
4591         * src/plugins/trayicon/Makefile.am
4592         * src/plugins/trayicon/eggtrayicon.[ch]                         ** REMOVE **
4593         * src/plugins/trayicon/trayicon.c
4594         * src/plugins/trayicon/libeggtrayicon/.cvsignore                ** NEW **
4595         * src/plugins/trayicon/libeggtrayicon/Makefile.am               ** NEW **
4596         * src/plugins/trayicon/libeggtrayicon/eggtrayicon.[ch]          ** NEW **
4597         * src/plugins/trayicon/libeggtrayicon/gtk2-funcs.[ch]           ** NEW **
4598         * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.[ch]        ** NEW **
4599         * src/plugins/trayicon/libeggtrayicon/xembed.h                  ** NEW **
4600                 replace my own EggTrayIcon backport with the backport
4601                 used by (l|x)mule and gabber.
4602
4603 2003-06-13 [alfons]     0.9.0claws34
4604
4605         * AUTHORS
4606         * src/common/utils.c
4607                 add Aw: to list of reply prefixes (thanks to Martin Zwickel)
4608
4609 2003-06-13 [alfons]     0.9.0claws33
4610
4611         * src/compose.c
4612                 clean up a little bit
4613
4614 2003-06-12 [alfons]     0.9.0claws32
4615
4616         * src/compose.c
4617                 const correctness fix
4618
4619         * src/common/sylpheed.[ch]
4620                 () -> (void)
4621                 prevent redef MIN/MAX
4622                 
4623         * src/common/utils.[ch]
4624                 () -> (void)
4625
4626 2003-06-12 [melvin]     0.9.0claws31
4627
4628         * src/compose.c
4629                 Updated to take into accounts changes in GtkAspell.
4630
4631 2003-06-12 [alfons]     0.9.0claws30
4632
4633         * src/compose.c
4634         * src/procmsg.c
4635         * src/common/utils.[ch]
4636                 handle reply subject prefixes better (initial 
4637                 suggestion by Robert Story adapted and enhanced 
4638                 using regexps)
4639
4640 2003-06-12 [melvin]     0.9.0claws29
4641
4642         * src/compose.c
4643                 Use new gtkaspell_checkers_strerror() to get the speller's
4644                 error message instead of accessing the (now private)
4645                 checkers structure.
4646                 Minor code clean up
4647
4648         * src/main.c
4649                 Use #ifdef instead of #if for USE_ASPELL
4650                 Use the new spell checkers init/quit functions 
4651
4652         * src/gtk/gtkaspell.c
4653                 Use #ifdef instead of #if for USE_ASPELL
4654                 Moved in the majority of GtkAspell structures that were
4655                 exported before by gtkaspell.h
4656         
4657         * src/gtk/gktaspell.h
4658                 Made gtkaspell.h contain only the necessary data to be
4659                 publicized by moving many structures to gtkaspell.c.
4660                 Enclosed all the declaration in a #ifdef USE_ASPELL #endif
4661                 gtkaspell_checkers_new(): replaced by...
4662                 gtkaspell_checkers_init(): new function for initialization
4663                 gtkaspell_checkers_delete(): replaced by...
4664                 gtkaspell_checkers_quit(): new function
4665                 gtkaspell_checkers_strerror(): new function that returns
4666                 the checker's last error message.
4667                 
4668 2003-06-11 [melvin]     0.9.0claws28
4669
4670         * po/POTFILES.in
4671                 Updated to take into account gtkaspell.c migration to
4672                 ./src/gtk/ (Thanks to Ricardo Mones Lastra for reporting it)
4673
4674 2003-06-10 [alfons]     0.9.0claws27
4675
4676         * src/filtering.[ch]
4677         * src/folder.c
4678         * src/matcher.c
4679         * src/scoring.[ch]
4680                 - try fixing bug #18 (any brave testers?)
4681                 - add more robustness by refusing previously 
4682                   unchecked NULL pointers 
4683
4684 2003-06-10 [alfons]     0.9.0claws26
4685
4686         * src/procmsg.c
4687                 fix bug #176 by don't checking MsgInfos with a NULL msgid 
4688
4689 2003-06-09 [alfons]     0.9.0claws25
4690
4691         * src/prefs_common.c
4692                 fix bug #163 "Icon switching doesnt work properly" by 
4693                 preventing early freeing of prefs_common.pixmap_theme_path.
4694
4695 2003-06-09 [christoph]  0.9.0claws24
4696
4697         * src/gtk/gtkaspell.c
4698                 revert Thorsten's fix and add forgotten g_strdup for
4699                 aspell path (it should not be possible to alter the path a
4700                 GtkASpell uses from outside)
4701
4702 2003-06-09 [thorsten]   0.9.0claws23
4703
4704         * src/gtk/gtkaspell.c
4705                 dont free prefs_common.aspell_path when closing compose
4706
4707 2003-06-08 [colin]      0.9.0claws22
4708
4709         * src/plugins/spamassassin/spamassassin.c
4710                 fix prefs types
4711
4712 2003-06-07 [christoph]  0.9.0claws21
4713
4714         * src/Makefile.am
4715         * src/compose.c
4716         * src/gtkaspell.[ch]            ** REMOVE **
4717         * src/gtk/Makefile.am
4718         * src/gtk/gtkaspell.[ch]        ** NEW **
4719                 o make gtkaspell independent from sylpheed's prefs
4720                 o move gtkaspell.[ch] to gtk directory
4721
4722 2003-06-07 [christoph]  0.9.0claws20
4723
4724         * src/Makefile.am
4725         * src/crash.c
4726         * src/export.c
4727         * src/filesel.[ch]              ** REMOVE **
4728         * src/folder.c
4729         * src/main.[ch]
4730         * src/common/sylpheed.[ch]
4731         * src/gtk/Makefile.am
4732         * src/gtk/filesel.[ch]          ** NEW **
4733         * src/gtk/pluginwindow.c
4734         * src/gtk/sslcertwindow.c
4735                 move filesel.[ch] to gtk directory
4736
4737 2003-06-07 [alfons]     0.9.0claws19
4738
4739         * src/filesel.c
4740                 make (multi) file selection dialog work again (Claws-only)
4741
4742 2003-06-07 [thorsten]   0.9.0claws18
4743
4744         * po/de.po
4745                 fix typos
4746
4747 2003-06-07 [alfons]     0.9.0claws17
4748
4749         * configure.ac
4750         * src/mimeview.c
4751                 detect apache mishap in which case don't include fnmatch.h
4752                 if regex.h is already included
4753
4754 2003-06-06 [christoph]  0.9.0claws16
4755
4756         * configure.ac
4757         * src/mimeview.h
4758                 add check for fnmatch.h and include it when available
4759
4760         * src/mimeview.[ch]
4761                 fix wrong case sensitivity of Content-Types
4762
4763         * src/gtk/Makefile.am
4764                 need the same include paths in gtk directory as in
4765                 common directory because .h files in common can
4766                 include files from these directories, when included
4767                 in gtk's .h or .c files
4768
4769 2003-06-06 [alfons]     0.9.0claws15
4770
4771         * src/mimeview.c
4772         * src/summaryview.c
4773                 make it compile again because of regex.h / fnmatch.h 
4774                 include problems (related to recent mime stuff, can
4775                 someone check this?)
4776
4777 2003-06-06 [thorsten]   0.9.0claws14
4778
4779         * src/folderview.c
4780                 possible use of uninitialized pointer while dragging
4781
4782 2003-06-06 [paul]       0.9.0claws13
4783
4784         * src/compose.c
4785                 fix bug where the insert sig button would be effective
4786                 only when auto_sig was set
4787
4788 2003-06-06 [paul]       0.9.0claws12
4789
4790         * sync with 0.9.2 release
4791
4792 2003-06-02 [paul]       0.9.0claws11
4793
4794         * sync with 0.9.1cvs1
4795                 see ChangeLog 2003-06-02
4796                 
4797         * po/de.po
4798                 update by Jens
4799
4800 2003-06-01 [christoph]  0.9.0claws10
4801
4802         * src/account.c
4803                 don't use substring search to find accounts by email address
4804
4805         (closes Bug 169 Overly loose matching of "From" address)
4806
4807 2003-05-31 [christoph]  0.9.0claws9
4808
4809         * doc-src/rfc2683.txt
4810         * src/imap.c
4811                 limit IMAP command length as recommended in RFC2683
4812                 (message number lists will be split into multiple imap
4813                 sets, the limit of 1000 octets is not a hard limit)
4814
4815         (closes Bug 161 sylpheed-claws exits with segfault when logging
4816          in to certain imap-servers)
4817
4818 2003-05-29 [alfons]     0.9.0claws8
4819
4820         * src/toolbar.[ch]
4821                 add print button (calling summary_print());
4822                 fine tune setting tooltip text;
4823                 (if someone needs other buttons, please take these 
4824                 commits as a guide, instead of bothering us - also
4825                 see 0.8.11claws150) 
4826
4827 2003-05-29 [darko]      0.9.0claws7
4828
4829         * src/compose.c
4830                 fix crash when word wrapping kicks in due to
4831                 changed text by spell checker
4832
4833 2003-05-29 [paul]       0.9.0claws6
4834
4835         * src/compose.c
4836                 fix bug where changing account would insert
4837                 sig even if auto_sig was FALSE
4838                 
4839         * ChangeLog
4840           ChangeLog.jp
4841           INSTALL
4842                 sync with 0.9.1 release
4843
4844 2003-05-28 [christoph]  0.9.0claws5
4845
4846         * src/imap.c
4847                 fix truncation of too long commands
4848
4849         (closes Bug 167 IMAP hangs trying to get envelope
4850          information in imap_get_uncached_messages)
4851
4852 2003-05-27 [paul]       0.9.0claws4
4853
4854         * tools/Makefile.am
4855           tools/maildir2sylpheed.pl     ** NEW FILE **
4856                 add kmail to sylpheed mailbox conversion script
4857
4858 2003-05-27 [paul]       0.9.0claws3
4859
4860         * sync with 0.9.0cvs10
4861                 see ChangeLog 2003-05-26
4862
4863 2003-05-26 [paul]       0.9.0claws2
4864
4865         * sync with 0.9.0cvs9
4866                 see ChangeLog 2003-05-26
4867
4868 2003-05-24 [paul]       0.9.0claws1
4869
4870         * sync with 0.9.0cvs8
4871                 see ChangeLog 2003-05-23
4872
4873 2003-05-24 [paul]       0.9.0claws
4874
4875         * version 0.9.0claws released
4876
4877 2003-05-24 [paul]       0.8.11claws177
4878
4879         * src/plugins/dillo-viewer/Makefile.am
4880           src/plugins/traycon/Makefile.am
4881                 add missing files
4882                 
4883         * po/bg.po
4884           po/en_GB.po
4885           po/es.po
4886           po/it.po
4887           po/pt_BR.po
4888           po/ru.po
4889           po/sr.po
4890                 update Bulgarian, British English, Spanish, Italian, 
4891                 Brazilian Portuguese, Russian, and Serbian translations, 
4892                 submitted by George Danchev, [me], Ricardo Mones Lastra,
4893                 André Filipe de Assunção e Brito, Alessandro Maestri, 
4894                 Ruslan N. Balkin, and Urke MMI
4895
4896 2003-05-23 [melvin]     0.8.11claws176
4897
4898         * po/fr.po
4899                 Updated French translations
4900
4901 2003-05-22 [paul]       0.8.11claws175
4902
4903         * src/Makefile.am
4904           src/addrbook.[ch]
4905           src/addrcache.[ch]
4906           src/addr_compl.[ch]
4907           src/adressbook.[ch]
4908           src/addrindex.[ch]
4909           src/addritem.[ch]
4910           src/editaddress.c
4911           src/editgroup.c
4912           src/editldap_basedn.c
4913           src/editldap.c
4914           src/jpilot.c
4915           src/vcard.c
4916                 revert to get ldap into it previous working state
4917                 
4918         * po/zh_TW.Big5.po
4919                 new Taiwanese translation,
4920                 submitted by Tsu-Fan Cheng <tscheng@ic.sunysb.edu>
4921
4922 2003-05-22 [christoph]  0.8.11claws174
4923
4924         * src/plugins/spamassassin/libspamc.[ch]
4925                 sync libspamc with SpamAssaain release 2.55
4926
4927 2003-05-22 [paul]       0.8.11claws173
4928
4929         * sync with 0.9.0cvs7
4930                 see ChangeLog 2003-05-22
4931                 
4932         * src/summaryview.c
4933                 revert change in 0.8.11claws172: follow
4934                 Hiroyuki's decision and that's the end of it.
4935
4936 2003-05-21 [paul]       0.8.11claws172
4937
4938         * src/summaryview.c
4939                 fix discrepency between open_unread_on_enter
4940                 and always_show_msg
4941
4942 2003-05-21 [paul]       0.8.11claws171
4943
4944         * sync with 0.9.0cvs6
4945                 see ChangeLog 2003-05-21
4946
4947 2003-05-21 [paul]       0.8.11claws170
4948
4949         * sync with 0.9.0cvs5
4950                 see ChangeLog 2003-05-21
4951
4952 2003-05-20 [paul]       0.8.11claws169
4953
4954         * sync with 0.9.0cvs4
4955                 see ChangeLog 2003-05-20
4956                 fixes bug #152, 'encoding of IMAP folders names'
4957
4958 2003-05-20 [paul]       0.8.11claws168
4959
4960         * sync with 0.9.0cvs3
4961                 see ChangeLog 2003-05-20
4962                 
4963         * src/tools/convert_mbox.pl
4964                 minor change in the comments, submitted by Fred Marton
4965
4966 2003-05-19 [paul]       0.8.11claws167
4967
4968         * src/plugins/clamav/Makefile.am
4969           configure.ac
4970                 link clamav_lib to the plugin and not to the main program
4971
4972 2003-05-19 [christoph]
4973
4974         * src/Makefile.am
4975                 add -export-dynamic for linking
4976
4977 2003-05-19 [paul]       0.8.11claws166
4978
4979         * sync with 0.9.0cvs1
4980                 see ChangeLog 2003-05-19
4981
4982 2003-05-19 [paul]       0.8.11claws165
4983
4984         * src/inc.c
4985                 fix 'pop before smtp' timeout
4986
4987 2003-05-18 [alfons]     0.8.11claws164
4988
4989         * src/prefs_matcher.c
4990                 put "execute" action command line ("expression") in edit box
4991
4992 2003-05-18 [christoph]  0.8.11claws163
4993
4994         * src/mimeview.[ch]
4995         * src/plugins/dillo_viewer/dillo_viewer.c
4996         * src/plugins/image_viewer/viewer.c
4997         * src/plugins/mathml_viewer/mathml_viewer.c
4998                 let a viewer have a list of Content-Types
4999
5000 2003-05-18 [paul]       0.8.11claws162
5001
5002         * src/prefs_filtering.c
5003                 add 'Recipient' label for FORWARD, FORWARD_AS_ATTACHMENT,
5004                 and REDIRECT actions
5005
5006 2003-05-17 [christoph]
5007
5008         * README.claws
5009                 o remove dynamic signatures that was syned with main
5010                 o add infos about no longer "build in" image viewer
5011                 o update bugtracker URL
5012
5013 2003-05-17 [christoph]  0.8.11claws161
5014
5015         * src/folder.c
5016         * src/folderview.c
5017         * src/imap.c
5018                 don't use imap_scan_folder anymore. Instead call folder_item_scan
5019                 for every folder after rebuilding the folder tree.
5020
5021         (closes Bug 19 imap_scan_folder() computes incorrectly number of new
5022          messages)
5023
5024 2003-05-17 [christoph]  0.8.11claws160
5025
5026         * src/imap.c
5027                 don't use STATUS command on current folder to check for
5028                 content changes. imap_cmd_ok() now tracks changes to
5029                 folder and number of existing messages.
5030
5031 2003-05-17 [paul]       0.8.11claws159
5032
5033         * src/plugins/clamav/clamav_plugin.c
5034                 remove unnecessary debug_print
5035
5036 2003-05-16 [thorsten]   0.8.11claws158
5037
5038         * src/plugins/demo.c
5039                 included missing intl.h
5040
5041 2003-05-16 [paul]       0.8.11claws157
5042
5043         * po/POTFILES.in
5044                 remove non-existant entries
5045         
5046         * src/plugins/clamav/clamav_plugin.c
5047           src/plugins/clamav/clamav_plugin_gtk.c
5048           src/plugins/dillo_viewer/dillo_prefs.c
5049           src/plugins/dillo_viewer/dillo_viewer.c
5050                 gettextise
5051
5052 2003-05-16 [christoph]  0.8.11claws156
5053
5054         * po/POTFILES.in
5055                 include plugin .c files for translation until I
5056                 find a better solution to have plugins have their
5057                 own textdomain
5058         * src/plugins/demo/demo.c
5059         * src/plugins/image_viewer/plugin.c
5060         * src/plugins/mathml_viewer/mathml_viewer.c
5061         * src/plugins/spamassassin/spamassassin.c
5062         * src/plugins/spamassassin/spamassassin_gtk.c
5063         * src/plugins/trayicon/trayicon.c
5064                 add gettext macros for plugin name and description
5065
5066 2003-05-16 [paul]
5067
5068         * sync with 0.9.0
5069
5070 2003-05-16 [paul]       0.8.11claws155
5071
5072         * sync with lastest 0.9.0pre1
5073                 see ChangeLog 2003-05-16
5074
5075 2003-05-15 [paul]       0.8.11claws154
5076
5077         * sync with latest 0.9.0pre1
5078                 see ChangeLog 2003-05-14 and 2003-05-15
5079
5080 2003-05-14 [christoph]  0.8.11claws153
5081
5082         * src/plugins/image_viewer/viewer.c
5083         * src/plugins/image_viewer/viewer.glade         ** NEW **
5084         * src/plugins/image_viewer/viewerprefs.c
5085                 make it possible to disable the autoload function in the
5086                 imageviewer again
5087
5088 2003-05-14 [christoph]  0.8.11claws152
5089
5090         * src/folder.c
5091                 fix folder update after adding a message
5092
5093 2003-05-13 [alfons]     0.8.11claws151
5094
5095         * src/common/session.c
5096                 remove debug traces
5097                 
5098         * src/addrcache.[ch]
5099         * src/filtering.[ch]
5100         * src/folder.[c]
5101         * src/gtkaspell.[ch]
5102         * src/imap.[ch]
5103         * src/mbox_folder.[ch]
5104         * src/mh.[ch]
5105         * src/mimeview.h
5106         * src/msgcache.[ch]
5107         * src/news.[ch]
5108         * src/passphrase.[ch]
5109         * src/prefs_common.[ch]
5110         * src/prefs_gtk.[ch]
5111         * src/procmsg.c
5112         * src/scoring.[ch]
5113                 be pedantic; (in prototypes () implies (int))
5114
5115 2003-05-13 [alfons]     0.8.11claws150
5116
5117         * src/prefs_toolbar.[ch]
5118         * src/summaryview.[ch]
5119         * src/toolbar.[ch]
5120                 change misleading text in toolbar prefs;
5121                 add toolbar action for ignore thread (toggles ignore thread flag);
5122                 clean up a little bit;
5123
5124 2003-05-12 [paul]
5125
5126         * tools/convert_mbox.pl
5127                 bug fixed by Fred Marton
5128
5129 2003-05-12 [paul]
5130
5131         * sync with 0.9.0pre1
5132
5133 2003-05-09 [paul]       0.8.11claws149
5134
5135         * sync with 0.8.11cvs43
5136                 see ChangeLog 2003-05-09
5137
5138 2003-05-08 [christoph]  0.8.11claws148
5139
5140         * src/imap.[ch]
5141                 o use CAPABILIY as first command and check for PREAUTH
5142                   information in the response to it
5143                 o rewrite all imap_cmd_* functions to use an IMAPSession
5144                   instead of a SockInfo as parameter
5145                 o do STARTTLS after fetching and checking the server
5146                   capabilities
5147
5148 2003-05-08 [paul]       0.8.11claws147
5149
5150         * tools/Makefile.am
5151           tools/README
5152           tools/convert_mbox.pl         ** NEW FILE **
5153                 add mbox conversion script. Submitted by 
5154                 Fred Marton <Fred.Marton@uni-bayreuth.de>
5155
5156 2003-05-07 [christoph]
5157
5158         * doc-src/glade.txt
5159         * src/gtk/pluginwindow.glade
5160         * src/plugins/image_viewer/viewerprefs.glade
5161         * src/plugins/spamassassin/spamassassin_gtk.glade
5162                 add glade files for user interfaces and a description how
5163                 to use glade to create the sylpheed code
5164
5165 2003-05-07 [paul]       0.8.11claws146
5166
5167         * sync with 0.8.11cvs41
5168                 see ChangeLog 2003-05-07
5169
5170 2003-05-06 [christoph]  0.8.11claws145
5171
5172         * src/main.c
5173         * src/plugins/image_viewer/viewer.c
5174                 fix usage of imlib in imageviewer plugin
5175
5176         * src/gtk/prefswindow.c
5177                 handle window close event correctly
5178
5179 2003-05-06 [paul]       0.8.11claws144
5180
5181         * src/common/ssl.c
5182                 fix typo introduced in sync
5183
5184 2003-05-06 [paul]       0.8.11claws143
5185
5186         * sync with 0.8.11cvs39
5187                 see ChangeLog 2003-05-06
5188
5189 2003-05-06 [paul]       0.8.11claws142
5190
5191         * AUTHORS
5192           po/cs.po
5193                 updated Czech translation, submitted by 
5194                 Radek Vybiral <Radek.Vybiral@vsb.cz>
5195                 
5196         * src/plugins/clamav/clamav_plugin_gtk.c
5197                 clean up
5198
5199 2003-05-03 [alfons]     0.8.11claws141
5200
5201         * src/compose.[ch]
5202                 make paste as quotation work even when the call to 
5203                 text_inserted() was deferred (fixes bug #140 "Paste 
5204                 as quotation does not work when using "external" 
5205                 clipboard")
5206
5207 2003-05-03 [thorsten]   0.8.11claws140
5208
5209         * src/addrquery.h
5210           src/ldapquery.h
5211           src/mainwindow.c
5212                 removed C++ comments
5213         * src/addr_compl.c
5214                 function with non-int retval/param used before
5215                 implementation/declaration
5216
5217 2003-05-02 [paul]       0.8.11claws139
5218
5219         * src/addr_compl.[ch]
5220           src/addressbook.[ch]
5221           src/addrindex.c
5222           src/summaryview.c
5223                 revert match's changes to (finally) remove the bug where
5224                 opening a folder causes massive slowdown when using the 
5225                 'Display sender using address book' option
5226
5227 2003-05-01 [melvin]     0.8.11claws138
5228
5229         * src/plugins/dillo_viewer/dillo_prefs.[ch]
5230         * src/plugins/dillo_viewer/dillo_viewer.c
5231                 Fixed bug where "Cancel" button from prefs issued
5232                 warnings.
5233                 Comply a little more to coding style
5234
5235 2003-05-01 [paul]       0.8.11claws137
5236
5237         * sync with 0.8.11cvs38
5238                 see ChangeLog 2003-05-01
5239
5240 2003-05-01 [paul]       0.8.11claws136
5241
5242         * po/bg.po
5243                 updated by George Danchev
5244
5245 2003-04-30 [christoph]  0.8.11claws135
5246
5247         * src/plugins/dillo_viewer/dillo_prefs.c
5248         * src/plugins/image_viewer/viewerprefs.c
5249         * src/plugins/spamassassin/spamassassin_gtk.c
5250                 remove gtk_widget_ref() calls for widgets in
5251                 glade code
5252
5253 2003-04-30 [paul]       0.8.11claws134
5254
5255         * src/addrindex.c
5256                 ok, this time a better fix for the bug where opening folder
5257                 has massive slowdown when using the 'Display sender using 
5258                 address book' option
5259
5260 2003-04-30 [paul]       0.8.11claws133
5261
5262         * src/addrindex.c
5263                 revert the 'fix' of 0.8.11claws128 because it doesn't fix it
5264         
5265 2003-04-30 [melvin]     0.8.11claws132
5266
5267         New: Dillo plugin preferences (patch by Dimitar Haralanov)
5268
5269         * src/plugins/dillo_viewer/dillo_prefs.[ch]     *** NEW ***
5270                 Preferences for the dillo plugin
5271         * src/plugins/dillo_viewer/dillo_viewer.c
5272                 Support for preferences
5273         * src/plugins/dillo_viewer/Makefile.am
5274                 Added dillo_prefs.[ch]
5275
5276 2003-04-30 [alfons]     0.8.11claws131
5277
5278         * src/common/plugin.[ch]
5279                 see? this ANSI C'fication immediately gives us type
5280                 checking for free.
5281
5282 2003-04-30 [alfons]     0.8.11claws130
5283
5284         * src/common/plugin.[ch]
5285         * src/plugins/clamav/clamav_plugin.[ch]
5286         * src/plugins/clamav/clamav_plugin_gtk.c
5287         * src/plugins/demo/demo.c
5288         * src/plugins/dillo_viewer/dillo_viewer.c
5289         * src/plugins/image_viewer/plugin.c
5290         * src/plugins/image_viewer/viewer.[ch]
5291         * src/plugins/image_viewer/viewerprefs.[ch]
5292         * src/plugins/mathml_viewer/mathml_viewer.c
5293         * src/plugins/spamassassin/spamassassin.[ch]
5294         * src/plugins/spamassassin/spamassassin_gtk.c
5295         * src/plugins/trayicon/trayicon.c
5296                 clean up
5297
5298 2003-04-30 [alfons]     0.8.11claws129
5299
5300         * src/common/utils.c
5301                 make is_ascii_str() fail gracefully when NULL pointer
5302                 is passed
5303
5304 2003-04-30 [paul]       0.8.11claws128
5305
5306         * src/addrindex.c
5307                 fix bug where opening folder has massive slowdown when
5308                 using the 'Display sender using address book' option
5309
5310 2003-04-30 [paul]       0.8.11claws127
5311
5312         * src/plugins/clamav/clamav_plugin.c
5313           src/plugins/clamav/clamav_plugin_gtk.c
5314           src/plugins/demo/demo.c
5315           src/plugins/dillo_viewer/dillo_viewer.c
5316           src/plugins/image_viewer/plugin.c
5317           src/plugins/mathml_viewer/mathml_viewer.c
5318           src/plugins/spamassassin/spamassassin.c
5319           src/plugins/spamassassin/spamassassin_gtk.c
5320           src/plugins/trayicon/trayicon.c
5321                 get rid of eye-hurting function signatures
5322
5323 2003-04-30 [paul]       0.8.11claws126
5324
5325         * src/plugins/trayicon/trayicon.c
5326                 add description
5327                 
5328         * src/mimeview.c
5329                 be more descriptive
5330
5331 2003-04-30 [paul]       0.8.11claws125
5332
5333         * configure.ac
5334                 arrange the plugins in reverse alphabetical order
5335                 
5336         * src/plugins/clamav/clamav_plugin.[ch]
5337           src/plugins/clamav/clamav_plugin_gtk.c
5338                 rename some params
5339                 resize max_size window
5340                 re-arrange the order of some gui elements
5341                 improve descriptions
5342         
5343         * src/plugins/image_viewer/plugin.c
5344           src/plugins/mathml_viewer/mathml_viewer.c
5345                 add descriptions
5346                 
5347         * src/plugins/spamassassin/spamassassin_gtk.c
5348                 resize max_size window
5349                 re-arrange the order of some gui elements
5350                 
5351         * src/messageview.c
5352           src/mimeview.c
5353                 correct typos
5354
5355 2003-04-30 [alfons]     0.8.11claws124
5356
5357         * src/imap.c
5358                 fix a leak found while browsing Martin Kluge's 
5359                 valgrind log (Claws only)
5360
5361 2003-04-29 [darko]      0.8.11claws123
5362
5363         * src/gtk/gtkstext.h
5364                 include wchar.h if it is available, fixes compilation
5365                 on HP-UX systems
5366
5367 2003-04-29 [melvin]     0.8.11claws122
5368
5369         * src/prefs_actions.c
5370                 Improved help text of Actions' syntax
5371
5372 2003-04-28 [paul]       0.8.11claws121
5373
5374         * src/action.c
5375                 a better fix for the crash when performing an action
5376                 on a mime part
5377
5378 2003-04-28 [paul]       0.8.11claws120
5379
5380         * src/action.c
5381                 fix crash when performing an action on a
5382                 mime part
5383
5384 2003-04-28 [paul]       0.8.11claws119
5385
5386         * sync with 0.8.11cvs36
5387                 see ChangeLog 2003-04-28
5388
5389 2003-04-27 [paul]       0.8.11claws118
5390
5391         * more sync with 0.8.11cvs35
5392                 see ChangeLog 2003-04-25
5393
5394 2003-04-26 [christoph]  0.8.11claws117
5395
5396         * src/folder.c
5397                 fix remove virtual check
5398
5399 2003-04-26 [paul]       0.8.11claws116
5400
5401         * src/messageview.c
5402                 fix return-receipt, make it work again
5403
5404 2003-04-26 [paul]       0.8.11claws115
5405
5406         * src/mimeview.c
5407                 restore double-clicking of the [application/pgp-signature 
5408                 (Select "Check signature" to check)] line in the message view,
5409                 broken in recent sync
5410
5411 2003-04-26 [christoph]  0.8.11claws114
5412
5413         * src/folder.c
5414                 check if remove virtual really exists before
5415                 calling the function
5416
5417 2003-04-25 [match]      0.8.11claws113
5418
5419         * src/addrindex.c
5420         * src/addrbook.c
5421         * src/ldapquery.[ch]
5422         * src/ldapctrl.[ch]
5423                 fix memleak.
5424         * src/ldapserver.[ch]
5425                 fix memleak. fix segfault.
5426                 plug a Claws memleak
5427
5428 2003-04-25 [alfons]     0.8.11claws112
5429
5430         * src/folder.c
5431                 plug a Claws memleak
5432
5433 2003-04-25 [alfons]     0.8.11claws111
5434
5435         * src/common/session.c
5436                 plug a memleak
5437
5438 2003-04-25 [paul]       0.8.11claws110
5439
5440         * sync with 0.8.11cvs35
5441                 see ChangeLog 2003-04-24 and 2003-04-25
5442                 
5443         * src/gtk/pluginwindow.c
5444                 correct another strange float value
5445
5446 2003-04-24 [christoph]  0.8.11claws109
5447
5448         * src/folder.c
5449                 freeze folder item updates when unsetting new flags
5450
5451         * src/gtk/pluginwindow.c
5452                 correct strange float value
5453
5454 2003-04-23 [paul]       0.8.11claws108
5455
5456         * sync with 0.8.11cvs33
5457                 see ChangeLog 2003-04-23
5458
5459 2003-04-22 [paul]       0.8.11claws107
5460
5461         * src/Makefile.am
5462           src/messageview.c
5463           src/mimeview.c
5464           src/pgptext.[ch]      ** REMOVED **
5465                 remove pgptext.[ch] as its not used any more
5466
5467 2003-04-22 [paul]       0.8.11claws106
5468
5469         * sync with 0.8.11cvs31
5470                 see ChangeLog 2003-04-21 and 2003-04-22
5471
5472 2003-04-21 [alfons]     0.8.11claws105
5473
5474         * src/main.c
5475                 No access to GTK structures if we're a spawned child
5476                 (and clean up code a little bit...) Should fix #126.
5477
5478 2003-04-21 [melvin]     0.8.11claws104
5479
5480         * src/plugins/dillo_viewer/README
5481                 Improved slightly the text.
5482
5483 2003-04-21 [melvin]     0.8.11claws103
5484
5485         * src/plugins/dillo_viewer/README *** NEW ***
5486                 Added a README file for the Dillo plugin
5487
5488 2003-04-20 [paul]
5489
5490         * tools/README
5491           tools/outlook2sylpheed.pl
5492                 updated and improved by Ricardo Mones Lastra
5493
5494 2003-04-18 [oliver]     0.8.11claws102
5495
5496         * src/inc.c 
5497         * src/prefs_account.h
5498                 remove Pop3SessionType (used by selective download)
5499         * src/prefs_toolbar.c
5500                 enable set Default Toolbar button
5501
5502 2003-04-18 [paul]       0.8.11claws101
5503
5504         * sync with 0.8.11cvs29
5505                 see ChangeLog 2003-04-18
5506
5507 2003-04-17 [paul]       0.8.11claws100
5508
5509         * src/prefs_common.[ch]
5510           src/summaryview.c
5511                 remove 'Open next message on deletion' option,
5512                 as the same effect can now be achieved via the
5513                 'Always open messages in summary when selected'
5514                 option.
5515
5516 2003-04-17 [paul]       0.8.11claws99
5517
5518         * sync with 0.8.11cvs28
5519                 see ChangeLog 2003-04-17
5520
5521 2003-04-17 [christoph]  0.8.11claws98
5522
5523         * ac/spamassassin.m4
5524         * src/plugins/spamassassin/libspamc.[ch]
5525         * src/plugins/spamassassin/utils.[ch]
5526                 sync libspamc with SpamAssassin project
5527
5528 2003-04-17 [christoph]  0.8.11claws97
5529
5530         * src/common/socket.h
5531         * src/gtk/sslcertwindow.h
5532                 rename old USE_SSL to USE_OPENSSL
5533
5534 2003-04-17 [paul]       0.8.11claws96
5535
5536         * src/prefs_common.h
5537                 use gulong for P_COLOR so that it compiles/runs on
5538                 64-bit systems. Patch submitted by James Noyes
5539                 <jnoyes-claws@retrogeeks.com>
5540                 
5541         * po/de.po
5542                 updated by Jens
5543
5544 2003-04-17 [paul]       0.8.11claws95
5545
5546         * sync with 0.8.11cvs27
5547                 see ChangeLog 2003-04-16
5548
5549 2003-04-15 [paul]       0.8.11claws94
5550
5551         * src/prefs_common.[ch]
5552                 rearrange to stop the window getting too long:
5553                         move Receive dialog stuff to Receive tab
5554                         move Send dialog to Send tab
5555                         remove Dialogs frame
5556                 rename 'Open messages in summary with cursor keys' to
5557                 'Always open messages in summary when selected', as its
5558                 more appropriate
5559
5560 2003-04-15 [paul]       0.8.11claws93
5561
5562         * src/prefs_common.[ch]
5563           src/summaryview.c
5564                 add new option '/Interface/Open next message on deletion'
5565
5566 2003-04-15 [paul]       0.8.11claws92
5567
5568         * src/summaryview.[ch]
5569                 add /Mark/Lock and /Mark/Unlock to the pop-up
5570                 menu. Patch submitted by Ivan Francolin Martinez
5571                 <ivanfm@users.sourceforge.net>
5572
5573 2003-04-15 [paul]       0.8.11claws91
5574
5575         * sync with 0.8.11cvs24
5576                 see ChangeLog 2003-04-15
5577
5578 2003-04-14 [jens]       0.8.11claws90
5579
5580         * updated German translation and some corrections from
5581                 Roland Bless <bless@tm.uka.de>
5582
5583 2003-04-14 [paul]       0.8.11claws89
5584
5585         * sync with 0.8.11cvs22
5586                 see ChangeLog 2003-04-14
5587
5588 2003-04-13 [paul]       0.8.11claws88
5589
5590         * src/plugins/clamav/clamav_plugin.c
5591                 fix memory leaks
5592                 clean up
5593
5594 2003-04-12 [paul]       0.8.11claws87
5595
5596         * src/plugins/clamav/clamav_plugin.c
5597                 activate enable/disable archive scanning option
5598                 
5599         * src/plugins/clamav/.cvsignore         ** NEW FILE **
5600
5601 2003-04-12 [paul]       0.8.11claws86
5602
5603         * src/plugins/Makefile.am
5604           src/plugins/clamav/Makefile.am                ** NEW FILE **
5605           src/plugins/clamav/README                     ** NEW FILE ** 
5606           src/plugins/clamav/clamav_plugin.[ch]         ** NEW FILES **
5607           src/plugins/clamav/clamav_plugin_gtk.c        ** NEW FILE **
5608                 add Clam AntiVirus plugin
5609
5610 2003-04-12 [paul]       0.8.11claws85
5611
5612         * sync with 0.8.11cvs21
5613                 see ChangeLog 2003-04-11
5614
5615 2003-04-11 [paul]       0.8.11claws84
5616
5617         * po/es.po
5618                 update Spanish translation. Submitted by Ricardo
5619                 Mones Lastra.
5620
5621 2003-04-10 [christoph]  0.8.11claws83
5622
5623         * src/mbox.c
5624                 fix typo that did not move unfiltered mails to destination
5625                 folder
5626
5627         (closes Bug 115 Sylpheed 0.8.11claws81 does not deliver mail correctly
5628          when filtering from spool)
5629
5630 2003-04-10 [christoph]  0.8.11claws82
5631
5632         * src/imap.c
5633                 use BODY.PEEK instead of BODY in in message fetch operation
5634                 to make sure the IMAP server does not set the \Seen flag for
5635                 messages. Sylpheed does that later itself, when the message
5636                 is opened in sylpheed
5637
5638         (closes Bug 111 Claws destroys unread marks)
5639
5640 2003-04-09 [oliver]     0.8.11claws81
5641         
5642         * src/folder.c
5643                 fix crash in folder_destroy
5644         * README.claws
5645                 remove selective download
5646
5647 2003-04-09 [christoph]  0.8.11claws80
5648
5649         * src/imap.c
5650                 fix crash in imap_get_msginfo() when then fetched message
5651                 is not found
5652
5653         (closes Bug 110 Crash during mail composition)
5654
5655 2003-04-08 [christoph]  0.8.11claws79
5656
5657         * src/folder.c
5658         * src/prefs_account.c
5659                 Filter new messages that are found in an INBOX folder
5660                 when 'Filter messages on receiving' is enabled in the
5661                 Folder's AccountPrefs. This allows to use Sylpheed's
5662                 filtering engine for IMAP folders where messages are
5663                 added to the INBOX by a MTA
5664
5665 2003-04-08 [paul]       0.8.11claws78
5666
5667         * src/procmsg.h
5668                 clean up after last commit
5669
5670 2003-04-08 [paul]       0.8.11claws77
5671
5672         * sync with 0.8.11cvs20
5673                 see ChangeLog 2003-04-07 and 2003-04-08
5674
5675 2003-04-07 [christoph]  0.8.11claws76
5676
5677         * src/filtering.[ch]
5678         * src/inc.[ch]
5679         * src/mbox.c
5680         * src/procmsg.[ch]
5681                 add procmsg_msginfo_filter() to execute filtering actions
5682
5683 2003-04-06 [christoph]  0.8.11claws75
5684
5685         * src/imap.c
5686                 use IMAPSet for imap_cmd_store() and imap_cmd_envelope()
5687
5688 2003-04-06 [christoph]  0.8.11claws74
5689
5690         * src/common/utils.[ch]
5691                 add g_int_compare() function for slist sorting
5692
5693         * src/imap.c
5694                 fetch all MsgInfos with one command in imap_get_msginfos()
5695                 using an imap set with a list of ranges
5696
5697         * src/news.c
5698                 use new g_int_compare() function
5699
5700 2003-04-06 [thorsten]   0.8.11claws73
5701
5702         * src/mh.c
5703                 corrected implementation of mh_folder_destroy()
5704
5705 2003-04-05 [christoph]  0.8.11claws72
5706
5707         * src/account.c
5708         * src/folder.[ch]
5709         * src/folderview.c
5710         * src/imap.c
5711         * src/inc.c
5712         * src/main.c
5713         * src/mainwindow.c
5714         * src/mbox_folder.c
5715         * src/mh.c
5716         * src/mimeview.h
5717         * src/msgcache.[ch]
5718         * src/news.c
5719         * src/procmime.h
5720         * src/procmsg.[ch]
5721         * src/setup.c
5722         * src/gtk/gtkutils.c
5723                 o rename structure field names class and new to klass and
5724                   new_msgs, to allow including files in C++
5725                 o add 'extern "C"' block to some header files
5726                 o add MsgInfoList and MsgNumberList as alias for GSList for
5727                   developers to know what type of list is expected
5728
5729         * src/plugins/image_viewer/plugin.c
5730         * src/plugins/image_viewer/viewer.[ch]
5731         * src/plugins/image_viewer/viewerprefs.[ch]
5732                 rename function names to prevent conflicts
5733
5734 2003-04-05 [paul]       0.8.11claws71
5735
5736         * sync with 0.8.11cvs18
5737                 see ChangeLog 2003-04-03 and 2003-04-04
5738
5739 2003-04-02 [christoph]  0.8.11claws70
5740
5741         * src/folder.[ch]
5742         * src/imap.[ch]
5743         * src/mbox_folder.[ch]
5744         * src/mh.[ch]
5745         * src/news.[ch]
5746                 o Make all virtual folder functions private
5747                 o remove unused folder code
5748
5749         * src/common/socket.[ch]
5750         * src/summaryview.c
5751                 fix warnings
5752
5753 2003-03-30 [alfons]     0.8.11claws69
5754
5755         * src/send_message.c
5756                 remove two debug traces and see if people still report
5757                 errors
5758
5759 2003-03-30 [alfons]     0.8.11claws68
5760
5761         * src/send_message.c
5762         * src/commons/session.c
5763                 add more debug traces
5764
5765 2003-03-30 [christoph]  0.8.11claws67
5766
5767         * src/folder.c
5768                 change processing folder name from .processing to processing
5769
5770         * src/common/ssl.c
5771                 disable SSL certificate check because it causes Xlib error
5772                 when the child process want's to open an GTK window
5773
5774 2003-03-30 [christoph]  0.8.11claws66
5775
5776         * src/folder.c
5777                 don't use default folder for processing folder item because
5778                 it can be a non local folder
5779
5780         (fixes bug reported by Stephen Lewis <slewis@paradise.net.nz>)
5781
5782 2003-03-30 [alfons]     0.8.11claws65
5783
5784         * src/send_message.c
5785                 try fixing crashes when sending messages: my gcc 2.95.4 seems 
5786                 to generate bad code for 'send_send_data_progressive': When
5787                 called from 'send_send_data_finished', the 'data' pointer is
5788                 cleared just before the assignment to the dialog pointer
5789
5790 2003-03-29 [christoph]  0.8.11claws64
5791
5792         * src/common/prefs.h
5793         * src/plugins/image_viewer/Makefile.am
5794         * src/plugins/image_viewer/plugin.c
5795         * src/plugins/image_viewer/viewer.[ch]
5796         * src/plugins/image_viewer/viewerprefs.[ch]     ** NEW **
5797                 add PrefsPage for ImageViewer
5798
5799 2003-03-28 [thorsten]   0.8.11claws63
5800
5801         * src/common/session.c
5802                 added some comments
5803
5804 2003-03-28 [paul]       0.8.11claws62
5805
5806         * sync with 0.8.11cvs16
5807                 see ChangeLog 2003-03-28
5808
5809 2003-03-28 [paul]       0.8.11claws61
5810
5811         * sync with 0.8.11cvs15
5812                 see ChangeLog 2003-03-28
5813
5814 2003-03-27 [christoph]  0.8.11claws60
5815
5816         * src/folder.c
5817         * src/imap.c
5818         * src/common/socket.[ch]
5819                 set socket state to DISCONNECTED when any operation
5820                 fails to allow reconnecting in IMAP code without
5821                 checking the return code of all calls to the command
5822                 functions
5823
5824         * src/folderview.c
5825         * src/summaryview.c
5826                 remove some more stuff that depends on specific
5827                 folder types
5828
5829 2003-03-27 [paul]       0.8.11claws59
5830
5831         * sync with 0.8.11cvs14
5832                 see ChangeLog 2003-03-27
5833                 
5834         * src/selective_download.[ch]   ** REMOVED **
5835                 really removed
5836
5837 2003-03-27 [christoph]  0.8.11claws58
5838
5839         * src/folder.c
5840                 fix handling of tmp_flags in flag copy function
5841
5842 2003-03-27 [paul]       0.8.11claws57
5843
5844         * sync with 0.8.11cvs13
5845                 see ChangeLog 2003-03-27
5846
5847 2003-03-27 [oliver]     0.8.11claws56
5848
5849         * src/maiwindow.c
5850                 remove sel_download_cb
5851
5852 2003-03-27 [oliver]     0.8.11claws55
5853         
5854         * src/inc.c
5855                 remove POP3_TOP
5856         
5857 2003-03-26 [oliver]     0.8.11claws54
5858
5859         *src/pop.h
5860                 remove POP3_TOP*
5861         * README.claws
5862                 remove selective donwload readme
5863
5864 2003-03-26 [oliver]     0.8.11claws53
5865         * src/matcher.[ch]
5866         * src/matcher_parser_parse.y 
5867         * src/pop.c 
5868         * src/prefs_account.[ch]
5869         * src/prefs_filtering.c
5870                 remove selective donwload
5871
5872 2003-03-26 [oliver]     0.8.11claws52
5873
5874         * src/inc.[ch] 
5875         * src/filtering.c 
5876         * src/mainwindow.c 
5877                 remove selective donwload
5878
5879 2003-03-26 [oliver]     0.8.11claws51
5880         
5881         * src/Makefile.am
5882         * src/selective_download.[ch]   ** REMOVE **    
5883
5884 2003-03-26 [christoph]  0.8.11claws50
5885
5886         * src/news.c
5887                 fix NEWS that got broken by a sync with sylpheed-main
5888
5889 2003-03-26 [christoph]  0.8.11claws49
5890
5891         * src/mimeview.c
5892                 fix mime type guessing when no mime type is found for a file
5893
5894 2003-03-25 [christoph]  0.8.11claws48
5895
5896         * src/mimeview.c
5897         * src/procmime.c
5898                 remove mime type guessing from mime parser and use
5899                 name based mime types in viewer lookup for mime type
5900                 application/octet-stream
5901
5902 2003-03-25 [christoph]  0.8.11claws47
5903
5904         * doc-src/readme.txt
5905         * doc-src/rfc2554.txt
5906                 add RFC about SMTP AUTH
5907
5908         * src/send_message.c
5909         * src/common/smtp.[ch]
5910                 add extra error code for authentication errors and
5911                 clear temporary password when this error occurs
5912
5913         (closes Bug 84 authentication failure while sending should
5914          prompt for password again)
5915
5916 2003-03-25 [christoph]  0.8.11claws46
5917
5918         * configure.ac
5919         * src/Makefile.am
5920         * src/imageview.[ch]                            ** REMOVE **
5921         * src/messageview.[ch]
5922         * src/mimeview.[ch]
5923         * src/prefs_common.[ch]
5924         * src/textview.c
5925         * src/plugins/Makefile.am
5926         * src/plugins/image_viewer/.cvsignore           ** NEW **
5927         * src/plugins/image_viewer/Makefile.am          ** NEW **
5928         * src/plugins/image_viewer/plugin.c             ** NEW **
5929         * src/plugins/image_viewer/viewer.[ch]          ** NEW **
5930                 move image viewer into a plugin (building is enabled by default)
5931                 [ToDo: Prefs for resize and autoview]
5932
5933 2003-03-25 [paul]       0.8.11claws45
5934
5935         * sync with 0.8.11cvs12
5936                 see ChangeLog 2003-03-26
5937
5938 2003-03-25 [paul]       0.8.11claws44
5939
5940         * sync with 0.8.11cvs11
5941                 see ChangeLog 2003-03-22, 2003-03-24 and 2003-03-25
5942                 
5943         Note: Selective Download is broken.
5944                 
5945 2003-03-22 [christoph]  0.8.11claws43
5946
5947         * src/folder.c
5948                 code cleanup for flags copying
5949
5950 2003-03-22 [christoph]  0.8.11claws42
5951
5952         * src/plugins/trayicon/trayicon.c
5953                 fix setting the transparent area when the window size
5954                 is forced by the system tray
5955
5956 2003-03-22 [christoph]  0.8.11claws41
5957
5958         * src/plugins/trayicon/gnome-mail.xpm           ** REMOVE **
5959         * src/plugins/trayicon/gnome-nomail.xpm         ** REMOVE **
5960         * src/plugins/trayicon/newmail.xpm              ** NEW **
5961         * src/plugins/trayicon/nomail.xpm               ** NEW **
5962         * src/plugins/trayicon/trayicon.c
5963         * src/plugins/trayicon/unreadmail.xpm           ** NEW **
5964                 o replace GBiff icons with KBiff icons resized to 16x16 pixel
5965                 o add icon for unread mails
5966                 o set transparency for window
5967
5968 2003-03-22 [christoph]  0.8.11claws40
5969
5970         * src/news.c
5971                 init news session to prevent crash when session is closed
5972
5973 2003-03-22 [christoph]  0.8.11claws39
5974
5975         * src/imap.c
5976         * src/common/session.[ch]
5977                 Init session data to make sure we don't have invalid pointers
5978                 for read_ch and write_ch when new multi process sessions are
5979                 not used
5980
5981         * src/main.c
5982         * src/common/plugin.c
5983         * src/common/sylpheed.c
5984         * src/plugins/demo/demo.c
5985         * src/plugins/dillo_viewer/dillo_viewer.c
5986         * src/plugins/mathml_viewer/mathml_viewer.c
5987         * src/plugins/spamassassin/spamassassin.c
5988         * src/plugins/spamassassin/spamassassin_gtk.c
5989                 add plugin types to allow loading plugins at different times
5990                 (and maybe for different frontends), because it's not good to
5991                 load GTK-Plugins gefore gtk_init was called
5992
5993         * configure.ac
5994         * src/plugins/Makefile.am
5995         * src/plugins/trayicon/.cvsignore               ** NEW **
5996         * src/plugins/trayicon/Makefile.am              ** NEW **
5997         * src/plugins/trayicon/eggtrayicon.c            ** NEW **
5998         * src/plugins/trayicon/eggtrayicon.h            ** NEW **
5999         * src/plugins/trayicon/gnome-mail.xpm           ** NEW **
6000         * src/plugins/trayicon/gnome-nomail.xpm         ** NEW **
6001         * src/plugins/trayicon/trayicon.c               ** NEW **
6002                 New Trayicon plugin that shows an icon in a systray that uses
6003                 XEMBED protocol like Gnome's systray. Icon shows if there
6004                 are new mails and a tooltip shows information about new,
6005                 unread and total messages.
6006
6007 2003-03-22 [paul]       0.8.11claws38
6008
6009         * src/common/smtp.c
6010                 fix ESMTP AUTH CRAM-MD5
6011                 [sync with main (still version 0.8.11cvs6), see
6012                  ChangeLog 2003-03-22]
6013
6014 2003-03-21 [colin]      0.8.11claws37
6015
6016         * src/send_message.c
6017                 Fix USE_SSL => USE_OPENSSL
6018
6019 2003-03-21 [colin]      0.8.11claws36
6020
6021         * src/folderview.c
6022                 Fix counts in drag and dropped subfolders
6023
6024 2003-03-21 [colin]      0.8.11claws35
6025
6026         * src/folder.c 
6027         * src/folderview.c
6028                 speed up a bit folder dnd
6029
6030 2003-03-20 [alfons]     0.8.11claws34
6031
6032         * src/main.c
6033         * src/toolbar.c
6034         * src/procmsg.c
6035                 don't send locked queue messages
6036                 (feature request "[ 705245 ] Locking message in outbox 
6037                  should prevent sending")
6038
6039 2003-03-20 [christoph]  0.8.11claws33
6040
6041         * src/folder.c
6042                 remove NEW and UNREAD flag in special folders when scanning
6043                 
6044         * src/common/smtp.c
6045                 fix ESMTP AUTH CRAM-MD5
6046
6047 2003-03-20 [paul]       0.8.11claws32
6048
6049         * src/prefs_account.c
6050                 Re-write 'Tunnel command to open connection' as
6051                 'Use command to communicate with server', and disable
6052                 it for all except IMAP accounts
6053
6054 2003-03-20 [paul]       0.8.11claws31
6055
6056         * sync with 0.8.11cvs6
6057                 see ChangeLog 2003-03-20
6058
6059 2003-03-19 [match]      0.8.11claws30
6060
6061         * src/addritem.[ch]
6062                 include documentation. minor refactoring.
6063         * src/addr_compl.[ch]
6064         * src/addrindex.[ch]
6065         * src/addresbook.[ch]
6066         * src/summaryview.c
6067                 re-enable address lookup (was disabled in
6068                 0.8.11claws20).
6069
6070 2003-03-19 [christoph]  0.8.11claws29
6071
6072         * src/procmsg.c
6073                 add temp flag handling, will make moving and copying
6074                 messages possible again
6075
6076         * src/folder.c
6077                 correct calulation of folder stats
6078
6079 2003-03-18 [match]      0.8.11claws28
6080
6081         * src/editgroup.h
6082                 remove case sensitive comparison (closes bug 80).
6083
6084 2003-03-18 [christoph]  0.8.11claws27
6085
6086         * src/imap.c
6087                 fix imap using a tunnel command
6088
6089         (closes bug 87)
6090
6091 2003-03-18 [christoph]  0.8.11claws26
6092
6093         * src/folder.[ch]
6094         * src/imap.c
6095         * src/procmsg.[ch]
6096                 rewrite flag handling for folders
6097
6098 2003-03-18 [christoph]  0.8.11claws25
6099
6100         * src/folder.c
6101         * src/procmsg.c
6102         * src/summaryview.c
6103                 unset NEW and UNREAD flags when message is ignored, to make
6104                 sure messages don't show up as unread on other IMAP clients,
6105                 because the IGNORE_THREAD flag can not be syncronized through
6106                 the IMAP folder
6107
6108 2003-03-17 [christoph]  0.8.11claws24
6109
6110         * src/imap.c
6111                 don't use recursion to fetch uids when the number of messages
6112                 does not match. Moved code into subfunction that is used
6113                 again when needed, to prevent an endless loop.
6114
6115 2003-03-17 [thorsten]   0.8.11claws23
6116
6117         * src/imageview.[ch]
6118                 export imageview_get_resized_size() (for plugins)
6119         * src/prefs_common.[ch]
6120                 added prefs_common_get() (for plugins)
6121
6122 2003-03-17 [christoph]  0.8.11claws22
6123
6124         * src/imap.c
6125                 o remove UID guessing from copy code
6126                 o support UIDPLUS extension for APPEND command
6127
6128 2003-03-17 [paul]       0.8.11claws21
6129
6130         * src/gtk/about.c
6131                 remove 'Compiled-plugins' section.
6132                 
6133         * src/plugins/dillo_viewer/dillo_viewer.c
6134                 slight change to description text
6135
6136 2003-03-16 [match]      0.8.11claws20
6137         * src/ldapserver.[ch]           ** NEW **
6138         * src/ldapctrl.[ch]             ** NEW **
6139         * src/ldapquery.[ch]            ** NEW **
6140         * src/ldaputil.[ch]             ** NEW **
6141         * src/addrcindex.[ch]           ** NEW **
6142         * src/addrquery.h               ** NEW **
6143         * src/addritem.[ch]
6144         * src/addrcache.[ch]
6145         * src/addrindex.[ch]
6146         * src/addr_compl.[ch]
6147         * src/addressbook.[ch]
6148         * src/addrbook.[ch]
6149         * src/editgroup.c
6150         * src/editaddress.c
6151         * src/editldap.c
6152         * src/editldap_basedn.c
6153         * src/vcard.c
6154         * src/jpilot.c
6155         * src/Makefile.am
6156                 included dynamic LDAP queries. improved address
6157                 completion.
6158
6159 2003-03-16 [paul]       0.8.11claws19
6160
6161         * tools/multiwebsearch.pl
6162                 fix a fatal typo
6163
6164 2003-03-16 [christoph]  0.8.11claws18
6165
6166         * src/mimeview.c
6167         * src/plugins/dillo_viewer/dillo_viewer.c
6168         * src/plugins/mathml_viewer/mathml_viewer.c
6169                 make unregistering of MimeViewerFactorys possible
6170
6171 2003-03-16 [alfons]     0.8.11claws17
6172
6173         * configure.ac
6174                 correct typo
6175
6176 2003-03-16 [melvin]     0.8.11claws16
6177
6178         * src/plugins/dillo_viewer.c
6179                 Fixed bug where it was not possible to view more than
6180                 one text/html attachment per message (bug discovered
6181                 by Christoph Hohmann).
6182
6183 2003-03-15 [melvin]     0.8.11claws15
6184
6185         * src/prefs_actions.c
6186                 Fixed compilation warnings.
6187
6188 2003-03-15 [melvin]     0.8.11claws14
6189
6190         * src/plugins/Makefile.am
6191         * src/plugins/dillo_viewer/.cvsignore                   ** NEW **
6192         * src/plugins/dillo_viewer/Makefile.am                  ** NEW **
6193         * src/plugins/dillo_viewer/dillo_viewer.c               ** NEW **
6194                 Added a html mail viewer plugin that uses Dillo v0.7.0 or
6195                 newer (http://dillo.auriga.wearlab.de/).
6196
6197 2003-03-15 [christoph]  0.8.11claws13
6198
6199         * src/imap.c
6200                 don't query imap folder for attributes because we already
6201                 for them from imap_status
6202
6203         * src/mimeview.[ch]
6204                 add support for plugable MimeViewers (unloading Viewers
6205                 not yet complete)
6206
6207         * src/plugins/Makefile.am
6208         * src/plugins/mathml_viewer/.cvsignore          ** NEW **
6209         * src/plugins/mathml_viewer/Makefile.am         ** NEW **
6210         * src/plugins/mathml_viewer/mathml_viewer.c     ** NEW **
6211                 add MathML Viewer (Content-Type text/mathml) using GtkMathView
6212                 widget from http://helm.cs.unibo.it/mml-widget/
6213
6214 2003-03-14 [christoph]  0.8.11claws12
6215
6216         * src/folder.[ch]
6217                 o error return code's should better be negative
6218                 o replace printf with debug_print
6219
6220         * src/imap.c
6221                 improve IMAP folder scan by checking UID-NEXT
6222
6223         * src/summaryview.c
6224                 remove check that are unnecessary in my opinion
6225
6226 2003-03-13 [christoph]  0.8.11claws11
6227
6228         * src/folder.[ch]
6229         * src/foldersel.c
6230         * src/folderview.c
6231         * src/imap.c
6232         * src/mbox_folder.c
6233         * src/mh.c
6234         * src/news.c
6235         * src/prefs_scoring.c
6236         * src/summaryview.c
6237                 use a common function to get a displayable name
6238                 for a FolderItem
6239
6240 2003-03-13 [paul]       0.8.11claws10
6241
6242         * tools/Makefile.am
6243           tools/README
6244           tools/multiwebsearch.conf     ** NEW FILE **
6245           tools/multiwebsearch.pl       ** NEW FILE **
6246                 add multiwebsearch Actions script
6247
6248 2003-03-13 [colin]      0.8.11claws9
6249
6250         * src/compose.c
6251                 Remove leading emtpy lines from quoted text
6252                 before quoting it
6253
6254 2003-03-13 [melvin]     0.8.11claws8
6255
6256         * src/prefs_actions.c
6257                 Fixed a memory leak
6258                 Code clean ups
6259                 Added Cancel and OK buttons
6260                 Corrected help text
6261
6262 2003-03-13 [christoph]  0.8.11claws7
6263
6264         * src/account.c
6265         * src/folder.[ch]
6266         * src/imap.c
6267         * src/mainwindow.c
6268         * src/mbox_folder.c
6269         * src/mh.c
6270         * src/news.c
6271         * src/setup.c
6272                 replace more folder type stuff with folder class stuff
6273
6274 2003-03-13 [melvin]     0.8.11claws6
6275
6276         * src/prefs_actions.c
6277                 Added new tokens:
6278                 %u: user provided argument
6279                 %h: user provided argument (hidden on input)
6280                 %s: current text selection in the message view 
6281
6282 2003-03-13 [paul]       0.8.11claws5
6283
6284         * sync with 0.8.11cvs5
6285                 see ChangeLog 2003-03-11, 2003-03-12
6286
6287 2003-03-12 [christoph]  0.8.11claws4
6288
6289         * src/folder.c
6290                 use folder class idstr when writing folderlist.xml
6291
6292         * src/folder.h
6293         * src/imap.c
6294         * src/news.c
6295                 replace folder type checks with folder class checks
6296
6297 2003-03-12 [christoph]  0.8.11claws3
6298
6299         * src/folder.[ch]
6300         * src/imap.[ch]
6301         * src/main.c
6302         * src/mbox_folder.[ch]
6303         * src/mh.[ch]
6304         * src/news.[ch]
6305                 o create a list of known folder classes in the folder system
6306                 o use folder class id strings for folder item identifiers
6307
6308 2003-03-12 [christoph]  0.8.11claws2
6309
6310         * src/imap.c
6311                 fix imap uid validity check
6312
6313 2003-03-12 [christoph]  0.8.11claws1
6314
6315         * src/account.c
6316         * src/folder.[ch]
6317         * src/foldersel.c
6318         * src/folderview.c
6319         * src/imap.c
6320         * src/mainwindow.c
6321         * src/mbox_folder.c
6322         * src/mh.c
6323         * src/news.c
6324         * src/prefs_scoring.c
6325         * src/procmsg.c
6326         * src/setup.c
6327         * src/summaryview.c
6328                 initial restructuring of folder system, seperating
6329                 folders and folder classes
6330
6331 2003-03-12 [paul]       0.8.11claws
6332
6333         0.8.11claws release
6334
6335 2003-03-12 [christoph]
6336
6337         * src/gtk/prefswindow.c
6338                 fix translation of "Page Index"
6339
6340 2003-03-12 [paul]       0.8.10claws110
6341
6342         a sync from 0.8.11cvs4 before the release
6343
6344         * src/common/utils.c
6345                 subject_compare_for_sort(): allow null strings (fixes
6346                 summary sorting).
6347
6348 2003-03-11 [paul]       0.8.10claws109
6349
6350         * po/es.po
6351                 update Spanish translation, submitted by
6352                 Ricardo Mones Lastra
6353
6354 2003-03-11 [melvin]     0.8.10claws108
6355
6356         * po/fr.po
6357                 Updated French translations
6358
6359 2003-03-11 [paul]       0.8.10claws107
6360
6361         * manual/en/Makefile.am
6362           manual/en/*.html
6363                 update English manual, add a new page
6364                 updated by Francois Barriere <fbarriere@atmel.fr>
6365                 
6366         * po/bg.po
6367           po/it.po
6368           po/sr.po
6369                 update Bulgarian, Italian, and Serbian translations
6370                 submitted by George Danchev, Alessandro Maestri, and
6371                 Urke MMI
6372
6373 2003-03-10 [paul]       0.8.10claws106
6374
6375         * src/gtk/about.c
6376           src/gtk/prefswindow.c
6377                 make some strings translatable
6378
6379 2003-03-10 [darko]      0.8.10claws105
6380
6381         * src/compose.c
6382                 code cleanup to make Hiro happy
6383
6384 2003-03-10 [paul]       0.8.10claws104
6385
6386         * sync with 0.8.11cvs2
6387                 see ChangeLog 2003-03-10
6388
6389 2003-03-09 [melvin]     0.8.10claws103
6390
6391         * src/textview.c
6392                 textview_set_font(): fix for message display in
6393                 UTF-8 locales (thanks to Sergey Vlasov).
6394                 (was unintentionnaly reverted in 0.8.6claws6)   
6395
6396 2003-03-08 [darko]      0.8.10claws102
6397
6398         * src/compose.c
6399                 fix infinite loop in wrapping as reported
6400                 by happycactus
6401                 obsoletes patch #696482
6402
6403 2003-03-08 [christoph]  0.8.10claws101
6404
6405         * src/imap.c
6406                 add workaround for IMAP servers that do not
6407                 support the "UID SEARCH UID" command
6408
6409 2003-03-07 [christoph]  0.8.10claws100
6410
6411         * src/plugins/spamassassin/spamassassin.[ch]
6412         * src/plugins/spamassassin/spamassassin_gtk.c
6413                 code cleanup
6414
6415 2003-03-07 [paul]       0.8.10claws99
6416
6417         * po/es.po
6418                 updated Spanish translation, submitted by
6419                 Ricardo Mones Lastra
6420
6421 2003-03-07 [christoph]  0.8.10claws98
6422
6423         * src/send.c
6424                 fix in 0.8.10claws94 was wrong
6425                 local delivery does not require escaping, remove escaping
6426                 code to make signatures of mails with "." lines valid
6427                 
6428                 NOTE: requires that sendmail is executed with "-i" option,
6429                       what is the default now, but has to be changed in all
6430                       exsiting accounts)
6431
6432 2003-03-07 [paul]       0.8.10claws97
6433
6434         * sync with 0.8.11 release
6435                 see ChangeLog 2003-03-07
6436
6437 2003-03-06 [paul]       0.8.10claws96
6438
6439         * src/compose.c
6440                 revert commit 0.8.10claws92
6441
6442 2003-03-06 [paul]       0.8.10claws95
6443
6444         * src/folderview.c
6445                 fix (solaris) bug 73, 'Crash when selecting top-level folder'
6446
6447         * src/gtkaspell.c
6448                 fix bug 74, 'Crash opening editor window with pseudo-color
6449                 display'
6450                 
6451         Patches submitted by Kevin Vigor <kevin@vigor.nu>
6452
6453 2003-03-06 [christoph]  0.8.10claws94
6454
6455         * src/send.c
6456                 fix rfc2821 (4.5.2) violation in SMTP data sending,
6457                 all lines starting with a period get an extra period
6458                 inserted
6459                 (found by Simon 'corecode' Schubert)
6460
6461 2003-03-06 [paul]       0.8.10claws93
6462
6463         * src/folderview.c
6464                 if configured font can't be loaded fall back to gtk
6465                 default. (with thanks to Christoph)
6466                 
6467                 closes long-standing bug 15 'Crashes on startup'
6468
6469 2003-03-06 [paul]       0.8.10claws92
6470
6471         * src/compose.c
6472                 freeze text before autosave and thaw afterwards
6473                 fixes bug 67 'autosave make re-rediting message crazy'
6474
6475 2003-03-06 [christoph]  0.8.10claws91
6476
6477         * src/compose.c
6478                 ignore address comment in dupe check for Cc-list
6479
6480         (closes reopened bug 47 Replying to message strips name part of
6481          e-mail addresses of Cc: lines)
6482
6483 2003-03-06 [paul]       0.8.10claws90
6484
6485         * src/Makefile.am
6486                 remove reference to gtkxtext.h as its no longer in
6487                 the repository
6488
6489 2003-03-06 [paul]       0.8.10claws89
6490
6491         * sync with 0.8.10cvs25
6492                 see ChangeLog 2003-03-06
6493
6494 2003-03-06 [oliver]     0.8.10claws88
6495         
6496         * src/messageview.c
6497                 remove include
6498
6499 2003-03-06 [oliver]     0.8.10claws87
6500         
6501         * src/folderview.c 
6502                 remove changes introduced inclaws74
6503         * src/messageview.c
6504                 another attempt to sanely delete and update
6505                 messages deleted in separate messageview
6506
6507 2003-03-05 [christoph]  0.8.10claws86
6508
6509         * src/summaryview.c
6510                 check if "From" matches any account's address if
6511                 addressbook completion of addresses is disabled too
6512
6513         (closes Bug 70 "Display recipient in from" doesn't check
6514          folder's default account)
6515
6516 2003-03-05 [christoph]  0.8.10claws85
6517
6518         * src/compose.c
6519         * src/common/utils.[ch]
6520                 don't strip address comments when building Cc lists
6521
6522         (closes Bug 47 Replying to message strips name part of e-mail addresses
6523          of Cc: lines)
6524
6525         * src/folder.c
6526                 fix return value of copy function
6527
6528 2003-03-05 [christoph]  0.8.10claws84
6529
6530         * src/imap.c
6531                 don't ask imap server for non rfc822 headers
6532
6533         (closes bug 71 IMAP FETCH asks for FROM header field twice)
6534
6535         * src/imap.c
6536                 destroy session on socket error to allow reconnecting
6537
6538 2003-03-05 [christoph]  0.8.10claws83
6539
6540         * configure.ac
6541                 fix building with gnome when no prefix is set
6542
6543         (closes bug 66 Gnome directory is set to NONE)
6544
6545 2003-03-05 [paul]       0.8.10claws82
6546
6547         * sync with 0.8.10cvs23
6548                 see ChangeLog 2003-03-05
6549
6550 2003-03-04 [christoph]  0.8.10claws81
6551
6552         * src/folder.c
6553                 o fix moving and copying when folder returns 0 for new
6554                   message number
6555                 o remove some code for single message copy and move
6556                   operations and use functions for multiple messages
6557
6558         (closes bug 63 Strange behaviour MOVING messages from MH to IMAP)
6559
6560         * src/news.c
6561                 remove unused include
6562
6563 2003-03-04 [paul]       0.8.10claws80
6564
6565         * src/gtk/about.c
6566                 list 'Compiled plugins'
6567
6568 2003-03-03 [christoph]  0.8.10claws79
6569
6570         * src/news.[ch]
6571                 have to multiply the percentage of the current fetch with
6572                 the percentage that it has of the total fetch operation
6573                 for correct values
6574
6575 2003-03-03 [christoph]  0.8.10claws78
6576
6577         * src/news.c
6578                 fix calculation of expected lines for progress indicator
6579
6580 2003-03-03 [christoph]  0.8.10claws77
6581
6582         * src/summaryview.c
6583         * src/common/utils.c
6584                 fix segfault when opening the root news folder
6585
6586 2003-03-03 [christoph]  0.8.10claws76
6587
6588         * src/mainwindow.[ch]
6589         * src/common/Makefile.am
6590         * src/common/progressindicator.[ch]
6591                 add UI independent progress indicator handling
6592
6593         * src/news.[ch]
6594                 use new progress indicator for message info fetching
6595
6596         * src/common/hooks.h
6597                 code cleanup
6598
6599 2003-03-03 [oliver]     0.8.10claws75
6600
6601         * src/toolbar.c
6602         * src/compose.c
6603                 removed commented code
6604
6605 2003-03-03 [oliver]     0.8.10claws74
6606
6607         * src/toolbar.[ch]
6608                 cleanups and refactoring
6609         * src/compose.[ch]
6610                 compose_reply_mode reply & forwarding interface for
6611                 toolbar buttons
6612         * src/folderview.c
6613                 act on messages marked for deletion in folderview_selected
6614                 based on prefs_common.immediate_exec since a message might 
6615                 have been deleted by messageview in a folder we are changing 
6616                 to (does anybody understand what I'm on about ?)
6617
6618 2003-03-03 [oliver]     0.8.10claws73
6619         
6620         * src/messageview.[ch]
6621                 new functions
6622                 - messageview_delete: delete message shown in messagview
6623                 - messageview_update_view: update messageview to currently 
6624                   selected summaryview message
6625                 - add separate messageview to msgview_list in order to update 
6626                   toolbar to new toolbar style on the fly (TOOLBAR_NONE, TOOLBAR_ICON etc.)
6627         * src/summaryview.[ch]
6628                 summary_get_selection returns a list of selected msgs
6629                 in summaryview
6630         * src/mainwindow.c
6631                 toolbar reply refactoring
6632
6633 2003-03-03 [paul]       0.8.10claws72
6634
6635         * sync with 0.8.10cvs21
6636                 see ChangeLog 2003-03-03
6637
6638 2003-03-02 [christoph]  0.8.10claws71
6639
6640         * src/common/passcrypt.c
6641                 use POSIX includes
6642
6643 2003-03-02 [christoph]  0.8.10claws70
6644
6645         * configure.ac
6646         * src/prefs_account.c
6647         * src/prefs_gtk.[ch]
6648         * src/common/.cvsignore
6649         * src/common/Makefile.am
6650         * src/common/passcrypt.c                ** NEW **
6651         * src/common/passcrypt.h.in             ** NEW **
6652                 Implement password encryption in config files
6653                 using unix encrypt and setkey functions. The crypt
6654                 key can be set as a configure parameter. Old
6655                 passwords will be converted if they do not begin
6656                 with '!'
6657
6658 2003-03-02 [paul]       0.8.10claws69
6659
6660         * src/prefs_account.c
6661                 fix compile error
6662
6663 2003-03-01 [thorsten]   0.8.10claws68
6664
6665         * po/el.po
6666           po/hr.po
6667           po/it.po
6668           po/nl.po
6669           po/sr.po
6670           po/sv.po
6671                 corrected format strings
6672         * po/en_GB.po
6673                 corrected headers
6674                 (fix compile errors with GNU gettext-0.11.5)
6675
6676 2003-03-01 [oliver]     0.8.10claws67
6677
6678         * src/summaryview.c
6679                 menu callbacks call toolbar_menu_reply
6680
6681 2003-03-01 [oliver]     0.8.10claws66
6682
6683         * src/mainwindow.c
6684         * src/messageview.c
6685                 menu callbacks call toolbar_menu_reply
6686         * src/toolbar.[ch]
6687                 callbacks from menu handled by toolbar_menu_reply
6688
6689 2003-03-01 [paul]       0.8.10claws65
6690
6691         * src/addressbook.c
6692                 revert commit 0.8.10claws54 - breaks editing of
6693                 addressbook.
6694                 
6695         * po/bg.po
6696                 update Bulgarian translation, submitted by
6697                 George Danchev
6698
6699 2003-02-28 [christoph]  0.8.10claws64
6700
6701         * src/account.c
6702         * src/addressadd.c
6703         * src/compose.c
6704         * src/gtkaspell.c
6705         * src/gtkxtext.h                ** REMOVE **
6706         * src/imap.c
6707         * src/matcher.[ch]
6708         * src/mh.c
6709         * src/news.c
6710         * src/pine.c
6711         * src/prefs_common.c
6712         * src/prefs_matcher.c
6713         * src/procheader.[ch]
6714         * src/procmsg.[ch]
6715         * src/toolbar.c
6716         * src/common/ssl_certificate.c
6717         * src/gtk/colorlabel.c
6718         * src/gtk/menu.c
6719                 o fix warnings
6720                 o remove code obsoleted by new cache and folder system rework
6721
6722 2003-02-28 [oliver]     0.8.10claws63
6723         
6724         * src/toolbar.[ch]
6725                 * fix bug where reply in Messageview replied to 
6726                 Message displayed in summaryview
6727                 (reportedd via ML by chinatinte at gmx dot ch)
6728                 * fix bug where toolbar popups (WITH_QUOTE, WITHOUT_QOUTE)
6729                 didn't work in separate MessageView Toolbar
6730                 (wondering if anybody uses this at all ?)
6731         * src/summaryview.[ch]
6732                 use toolbar.c's toolbar_reply instead of summary_reply (removed)
6733                 (generalize reply and forward code);
6734         * src/messageview.c 
6735                 remove focus_in event which updated summaryview to messageview
6736
6737 2003-02-28 [paul]       0.8.10claws62
6738
6739         * po/Makefile.in.in
6740                 add the --check option
6741                 Patch submitted by Ricardo Mones Lastra
6742
6743 2003-02-28 [paul]       0.8.10claws61
6744
6745         * src/prefs_account.c
6746                 re-order 'Signature' items
6747
6748 2003-02-28 [paul]       0.8.10claws60
6749
6750         * sync with 0.8.10cvs20
6751                 see ChangeLog 2003-02-28
6752
6753 2003-02-28 [paul]       0.8.10claws59
6754
6755         * po/POTFILES.in
6756                 update to reflect recent movement of files
6757
6758 2003-02-28 [paul]       0.8.10claws58
6759
6760         * sync with 0.8.10cvs19
6761                 see ChangeLog 2003-02-28
6762
6763 2003-02-27 [martin]     0.8.10claws57
6764
6765         * src/prefs_matcher.c 
6766                 fix segfault in prefs_matcher_ok() when the
6767                 last entry is deleted and prevents that the
6768                 message "entry not saved" comes up after deleting
6769                 an entry
6770
6771 2003-02-27 [martin]     0.8.10claws56
6772
6773         * src/prefs_filtering.c 
6774                 fix segfault in prefs_filtering_ok() when the
6775                 last entry is deleted and prevents that the
6776                 message "entry not saved" comes up after deleting
6777                 an entry
6778
6779 2003-02-27 [paul]       0.8.10claws55
6780
6781         * sync with 0.8.10cvs18
6782                 see ChangeLog 2003-02-27
6783
6784 2003-02-27 [paul]       0.8.10claws54
6785
6786         * src/addressbook.c
6787                 fix bug where the address book crashes with 
6788                 multiple lookups.
6789                 Patch [687729] submitted by David Frager 
6790                 <dbfrager@users.sourceforge.net>
6791
6792 2003-02-25 [christoph]  0.8.10claws53
6793
6794         * src/Makefile.am
6795         * src/colorlabel.[ch]           ** REMOVE **
6796         * src/gtk/Makefile.am
6797         * src/gtk/colorlabel.[ch]       ** NEW **
6798                 move colorlabel files to gtk directory
6799
6800         * src/esmtp.[ch]                ** REMOVE **
6801                 has been merged into smtp.[ch] in 0.7.5
6802
6803 2003-02-25 [christoph]  0.8.10claws52
6804
6805         * src/Makefile.am
6806         * src/about.[ch]                ** REMOVE **
6807         * src/gtk/Makefile.am
6808         * src/gtk/about.[ch]            ** NEW **
6809                 move about files to gtk directory
6810
6811 2003-02-25 [christoph]  0.8.10claws51
6812
6813         * src/folder.c
6814                 some code optimization of folder scanning code
6815
6816         Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx> 
6817
6818 2003-02-25 [christoph]  0.8.10claws50
6819
6820         * src/main.c
6821         * src/common/sylpheed.c
6822                 add command line parameter parsing to common code
6823
6824 2003-02-24 [christoph]
6825
6826         * Makefile.am
6827         * configure.ac
6828                 fix gnome prefix problems, the configure script now removed
6829                 `gnome-config --prefix` from `gnome-config --datadir`
6830                 and adds $(prefix} instead
6831
6832         (closes Bug 24 Makefile does not respect prefix when installing
6833          GNOME data)
6834
6835 2003-02-24 [christoph]  0.8.10claws49
6836
6837         * src/news.c
6838                 check for valid session before trying to authenticate
6839
6840         (closes Bug 60 crash if "authenticate on logon" is activated
6841          and newsserver-hostname is not valid)
6842
6843 2003-02-24 [melvin]     0.8.10claws48
6844
6845         * src/prefs_actions.c
6846                 Make sure all user's input is sent to the action and then
6847                 close the socket..
6848
6849 2003-02-23 [alfons]     0.8.10claws46
6850
6851         * src/summaryview.c
6852                 also wait cursor when deleting files
6853
6854 2003-02-23 [paul]
6855
6856         * tools/freshmeat_search.pl
6857           tools/google_search.pl
6858                 scripts should now work for any browser/browser command line
6859
6860 2003-02-22 [christoph]  0.8.10claws45
6861
6862         * src/procmsg.c
6863                 fix IMAP flag setting, IMAP flag is not handled correctly
6864                 anymore by the folder system and information about the
6865                 folder should not be saved in the MsgInfo (in my opinion)
6866
6867         Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx>
6868
6869 2003-02-22 [christoph]  0.8.10claws44
6870
6871         * src/summaryview.c
6872                 fix spelling of "label" ;-)
6873
6874 2003-02-22 [thorsten]   0.8.10claws43
6875
6876         * src/mimeview.c
6877           src/prefs_common.[ch]
6878           src/procmime.[ch]
6879                 do not use description as attachment name
6880
6881 2003-02-22 [alfons]     0.8.10claws42
6882
6883         * src/summaryview.c
6884                 freeze/thaw folder item updates when changing color labels,
6885                 and put a wait cursors on
6886
6887 2003-02-22 [thorsten]   0.8.10claws41
6888
6889         * src/mimeview.c
6890                 save-all fixes: crash if invoked on multipart container,
6891                 mimeinfo access, pathseparators, error dialog
6892
6893 2003-02-21 [alfons]     0.8.10claws40
6894
6895         * src/prefs_gtk.c
6896                 remove unused var
6897
6898 2003-02-21 [colin]      0.8.10claws39
6899
6900         * src/send.c
6901                 Fix smtp logging
6902
6903 2003-02-21 [colin]      0.8.10claws38
6904
6905         * src/summaryview.c
6906                 Freeze/thaw folderItem updates when filtering messages 
6907                 via Tools/Filter messages
6908
6909 2003-02-21 [paul]       0.8.10claws37
6910
6911         * src/compose.c
6912                 revert commit 0.8.10claws26, there are ulterior motives
6913                 for users to set a Reply-To header when posting to
6914                 newsgroups
6915
6916 2003-02-21 [paul]       0.8.10claws36
6917
6918         * sync with 0.8.10cvs17
6919                 see ChangeLog 2003-02-21
6920
6921 2003-02-20 [christoph]  0.8.10claws35
6922
6923         * src/imap.c
6924                 IMAP UID fetch speedup using SEARCH
6925
6926         Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx>
6927
6928         * src/imap.c
6929                 fix problem with UIDs in IMAP UID cache that no longer existed
6930
6931 2003-02-20 [christoph]  0.8.10claws34
6932
6933         * src/imap.c
6934         * src/procheader.c
6935         * src/procheader.h
6936                 IMAP header fetch speedup (fetch only headers cached in MsgInfo)
6937
6938         Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx>
6939
6940         * src/imap.c
6941                 Rewrite imap_cmd_gen_recv use sock_getline instead
6942                 of sock_gets to avoid problems with too long reply
6943                 lines
6944     
6945 2003-02-20 [colin]      0.8.10claws33
6946         
6947         * src/prefs_account.c
6948                 Better wording
6949
6950 2003-02-20 [colin]      0.8.10claws32
6951
6952         * src/compose.c
6953                 Remove useless '&& !to_sender' 
6954
6955 2003-02-20 [darko]
6956
6957         * AUTHORS
6958                 change my e-mail address
6959
6960 2003-02-19 [colin]      0.8.10claws31
6961
6962         * src/prefs_common.c
6963                 X11 style colors for every configurable color
6964
6965 2003-02-19 [alfons]     0.8.10claws30
6966
6967         * src/prefs_gtk.[ch]
6968         * src/prefs_common.c
6969                 for color_new accept both plain integers and X11 style color
6970                 names (as found in /usr/lib/X11/rgb.txt)
6971
6972 2003-02-19 [paul]       0.8.10claws29
6973
6974         * src/mainwindow.c
6975                 add tooltips to online/offline button and account selector
6976                 button
6977
6978 2003-02-19 [paul]       0.8.10claws28
6979
6980         * src/folder.c
6981           src/news.c
6982           src/prefs_account.[ch]
6983           src/prefs_common.[ch]
6984                 move 'Maximum number of articles to download' to
6985                 account prefs.
6986                 clean up account prefs gui a little by hiding entries
6987                 rather then greying out entries
6988
6989 2003-02-19 [hiro]       0.8.10claws27
6990
6991         * src/common/utils.c
6992                 fix bug #54 'yesterdays date is displayed in the message 
6993                 summary window'
6994
6995 2003-02-19 [paul]       0.8.10claws26
6996
6997         * src/compose.c
6998                 fix bug reported in Feature Request [688596] 
6999                 'Reply-to header in news'
7000
7001 2003-02-18 [paul]       0.8.10claws25
7002
7003         * src/select-keys.c
7004                 add a 'List all keys' button to key selection dialog
7005
7006 2003-02-18 [colin]      0.8.10claws24
7007         
7008         * src/stock_pixmap.c
7009                 fix compile error
7010
7011 2003-02-18 [colin]      0.8.10claws23
7012
7013         * src/common/smtp.[ch]
7014           src/prefs_account.c
7015                 Try to starttls if it seems to be the only
7016                 way to authenticate a user
7017
7018 2003-02-18 [paul]       0.8.10claws22
7019
7020         * src/Makefile.am
7021           src/folderview.c
7022           src/stock_pixmap.[ch]
7023           src/pixmaps/drafts_close.xpm  ** NEW FILE **
7024           src/pixmaps/drafts_open.xpm   ** NEW FILE **
7025                 as a Drafts folder is a special folder allow it to have
7026                 its own unique icons
7027
7028 2003-02-18 [colin]      0.8.10claws21
7029
7030         * src/imap.c
7031                 Fix port selection when using starttls
7032
7033 2003-02-18 [paul]       0.8.10claws20
7034
7035         * src/mainwindow.c
7036           src/prefs_common.[ch]
7037                 make blue the default new mail colour
7038
7039 2003-02-18 [paul]       0.8.10claws19
7040
7041         * sync with 0.8.10cvs14
7042                 see ChangeLog 2003-02-18
7043
7044 2003-02-17 [jens]       0.8.10claws18
7045
7046         * src/common/md5.c
7047                 fixed a compile problem with gcc 3.3
7048                 works on 2.95.3 too (testet on PPC as it is big endian)
7049
7050 2003-02-17 [paul]       0.8.10claws17
7051
7052         * sync with 0.8.10cvs13
7053                 see ChangeLog 2003-02-17
7054
7055 2003-02-17 [paul]       0.8.10claws16
7056
7057         * sync with 0.8.10cvs12
7058                 see ChangeLog 2003-02-17
7059
7060 2003-02-16 [match]      0.8.10claws15
7061
7062         * src/addressbook.c
7063                 Eliminates reloading of address data when items
7064                 deleted or added. Applied submitted by
7065                 Luke Plant <lukeplant@softhome.net>
7066
7067 2003-02-16 [paul]       0.8.10claws14
7068
7069         * src/news.c
7070                 when a 'protocol error' is encountered disconnect from
7071                 the server. This means that the user can carry on viewing
7072                 other articles and doesn't have to either wait until the
7073                 server timesout or quit sylpheed.
7074                 Fixes bug #53 'Unable to read messages in newsgroups, 
7075                 displayed message doesn't change'
7076
7077 2003-02-15 [christoph]  0.8.10claws13
7078
7079         * src/imap.c
7080                 fix bug that stopped scanning of folders when an
7081                 IMAP folder was empty
7082
7083         (closes bug 46 stop scan messages in folders after empty folder)
7084
7085 2003-02-15 [paul]
7086
7087         * tools/Makefile.am
7088           tools/README
7089           tools/freshmeat_search.pl     ** NEW FILE **
7090           tools/google_search.pl        ** NEW FILE **
7091                 Add 2 Actions scripts which search freshmeat/google
7092                 for the selected text using the browser configured
7093                 in sylpheedrc.
7094                 
7095         Note: These scripts are very dependent on the format of the
7096         browser command and may not work on every occasion. Testing
7097         is welcome. 
7098
7099 2003-02-14 [alfons]     0.8.10claws12
7100
7101         * src/compose.c
7102                 fix breakage because of uninitialized account pointer.
7103                 please verify.
7104
7105 2003-02-14 [paul]       0.8.10claws11
7106
7107         * src/compose.c
7108           src/prefs_account.[ch]
7109           src/prefs_common.[ch]
7110                 move signature settings to Account Prefs
7111
7112 2003-02-14 [paul]       0.8.10claws10
7113
7114         * sync with 0.8.10cvs11
7115                 see ChangeLog 2003-02-14
7116
7117 2003-02-13 [thorsten]   0.8.10claws9
7118
7119         * src/news.c
7120                 revert news progressbar (GUI separation)
7121
7122 2003-02-13 [paul]       0.8.10claws8
7123
7124         * src/compose.c
7125                 make replies behave correctly, re: RFC 1036, Section 2.2.3,
7126                 paragraph 1
7127
7128 2003-02-13 [paul]       0.8.10claws7
7129
7130         * src/compose.[ch]
7131           src/summaryview.c
7132                 fix 'Follow-up and Reply-to' so that it creates a reply to
7133                 the newsgroup and the sender. If the message has the keyword
7134                 'poster' in the Followup-To header, all replies go to the
7135                 sender, re: RFC 1036, Section 2.2.3
7136                 rename all instances of 'ignore_replyto' to 'to_sender', both
7137                 were previously used, now we use just one.
7138
7139 2003-02-13 [paul]       0.8.10claws6
7140
7141         * sync with 0.8.10cvs9
7142                 see ChangeLog 2003-02-13
7143
7144 2003-02-13 [paul]       0.8.10claws5
7145
7146         * configure.ac
7147                 show which plugins are configured in the configure
7148                 output.
7149
7150 2003-02-12 [thorsten]   0.8.10claws4
7151
7152         * src/news.c
7153                 show progress while fetching news headers
7154
7155 2003-02-12 [christoph]  0.8.10claws3
7156
7157         * configure.ac
7158         * src/plugins/Makefile.am
7159                 use AM_CONDITIONAL to enable plugins, automake correctly
7160                 manages this when creating distdir
7161
7162 2003-02-12 [christoph]  0.8.10claws2
7163
7164         * ac/spamassassin.m4
7165         * src/plugins/spamassassin/Makefile.am
7166                 fix building SpamAssassin plugin without OpenSSL
7167
7168 2003-02-12 [paul]       0.8.10claws1
7169
7170         * ac/Makefile.am
7171           src/Makefile.am
7172           src/plugins/Makefile.am
7173                 fix failure of 'make release'
7174
7175 2003-02-12 [paul]       0.8.10claws
7176
7177         * 0.8.10claws released
7178
7179 2003-02-12 [paul]       0.8.9claws56
7180
7181         * po/bg.po
7182           po/es.po
7183           po/it.po
7184           po/ru.po
7185           po/sr.po
7186                 updated translations by George Danchev, Ricardo Mones Lastra,
7187                 Alessandro Maestri, Ruslan N. Balkin and Urke MMI respectively
7188                 
7189         * sylpheed.spec.in
7190                 Allow the building of RPMs by a regular user. Submitted
7191                 by Sergei Astanin
7192
7193 2003-02-11 [alfons]     0.8.9claws55
7194
7195         * src/colorlabel.c
7196                 don't use pixmaps for label color rect but draw rectangles
7197                 so we can respect the color map of palette based visuals
7198                 (fixes the long time crashes on Suns - thanks to Andreas
7199                 Engel and Steve O'Hara-Smith for testing)
7200
7201 2003-02-11 [christoph]  0.8.9claws54
7202
7203         * src/matcher_parser_parse.y
7204                 correct bug where filering rules of not existing folders in
7205                 matcherrc were added to global filtering
7206                 
7207         (closes Debian Bug #180253 - Directory's filter-rules are merged with
7208          main filter-rules after removing directory, http://bugs.debian.org/180253)
7209         
7210 2003-02-11 [paul]       0.8.9claws53
7211
7212         * sync with 0.8.10cvs7
7213                 see ChangeLog 2003-02-09
7214
7215 2003-02-11 [melvin]     0.8.9claws52
7216
7217         * po/fr.po
7218                 Updated French tranlsations
7219
7220 2003-02-10 [paul]       0.8.9claws51
7221
7222         * sylpheed.spec.in
7223                 correct --enable-openssl
7224                 Fix submitted by Sergei Astanin <asita@users.sourceforge.net>
7225
7226 2003-02-09 [martin]     0.8.9claws50
7227
7228         * src/prefs_matcher.c
7229                 fix segfault in prefs_matcher_substitute_cb() when
7230                 no row is selected
7231
7232 2003-02-09 [paul]       0.8.9claws49
7233
7234         * src/folderview.c
7235                 fix bug where a newsgroup folder's processing rules were
7236                 merged with the global filtering rules when the newsgroup
7237                 folder was deleted, causing some seriously bad results,
7238                 see <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=180253>
7239
7240 2003-02-08 [melvin]     0.8.9claws48
7241
7242         * src/compose.c
7243                 Corrected and modified an alert message.
7244
7245 2003-02-07 [paul]       0.8.9claws47
7246
7247         * src/folderview.c
7248                 fix bug where both an 'Account properties' window and a
7249                 'Folder properties' window were opened when clicking on
7250                 'Properties' in an NNTP or IMAP folder's popup menu.
7251
7252 2003-02-07 [paul]       0.8.9claws46
7253
7254         * sync with 0.8.10cvs6
7255                 see ChangeLog 2003-02-06
7256
7257 2003-02-06 [christoph]  0.8.9claws45
7258
7259         * src/mbox.c
7260                 freeze folder updates while importing mbox files
7261                 (closes bug 43 importing mbox took hours)
7262                 
7263         Patch submitted by Jens Rantil <jens.rantil@telia.com>
7264
7265 2003-02-06 [thorsten]   0.8.9claws44
7266
7267         * po/de.po
7268                 Updated german translations
7269
7270 2003-02-06 [thorsten]   0.8.9claws43
7271
7272         * src/news.h
7273                 use guint for message numbers (fix count in grouplist dialog)
7274
7275 2003-02-05 [paul]       0.8.9claws42
7276
7277         * sync with 0.8.10cvs2
7278                 see ChangeLog 2003-02-05
7279
7280 2003-02-04 [colin]      0.8.9claws41
7281
7282         * src/prefs_common.[ch]
7283           src/procmsg.c
7284           src/summaryview.c
7285                 Add an option to disable threading by subject
7286
7287 2003-02-04 [christoph]  0.8.9claws40
7288
7289         * src/inc.c
7290                 only abort fetching mails from multiple accounts when the
7291                 error is fatal and does not allow to check any more accounts
7292                 (currently only disk full error)
7293
7294         (closes bug 31 after POP3 error: "no such mail" Sylpheed does not
7295          receive mails for other accouts)
7296
7297 2003-02-04 [christoph]  0.8.9claws39
7298
7299         * src/folder.c
7300                 first add the new message to the cache, then
7301                 send the update notification
7302
7303         (closes bug 39 after sending message folderview doesnt get updated)
7304
7305 2003-02-04 [colin]      0.8.9claws38
7306
7307         * src/inc.c
7308                 _really_ fix this Connecting... status
7309
7310 2003-02-04 [paul]       0.8.9claws37
7311
7312         * sync with 0.8.10
7313                 see ChangeLog 2003-02-04
7314
7315 2003-02-04 [paul]       0.8.9claws36
7316
7317         * sync with 0.8.9cvs6
7318                 see ChangeLog 2003-02-03
7319
7320 2003-02-04 [paul]       0.8.9claws35
7321
7322         * po/pt_BR.po
7323                 updated by André Filipe de Assunção e Brito 
7324                 <bedecko@netsite.com.br>
7325
7326 2003-02-03 [thorsten]   0.8.9claws34
7327
7328         * po/de.po
7329                 Updated german translations
7330
7331 2003-02-02 [paul]       0.8.9claws33
7332
7333         * po/es.po
7334                 updated by Ricardo Mones Lastra
7335
7336 2003-02-02 [thorsten]   0.8.9claws32
7337
7338         * src/mh.c
7339                 Fix mh_get_msginfo() segfault if file is inaccessible
7340
7341 2003-01-31 [colin]      0.8.9claws31
7342
7343         * src/procheader.c
7344                 Fix last commit's bug
7345
7346 2003-01-31 [colin]      0.8.9claws30
7347
7348         * src/procheader.c
7349                 Missing a change for gpg-signed messages
7350
7351 2003-01-31 [paul]       0.8.9claws29
7352
7353         * src/pixmaps/gpg_signed.xpm    ** NEW FILE **
7354           src/procheader.c
7355           src/stock_pixmap.[ch]
7356           src/summaryview.c
7357                 indicate GnuPG signed messages by displaying an icon
7358                 in the Attachment column.
7359
7360 2003-01-31 [paul]       0.8.9claws28
7361
7362         * sync with 0.8.9cvs4
7363                 see ChangeLog 2003-01-31
7364
7365 2003-01-31 [alfons]     0.8.9claws27
7366
7367         * src/textview.c
7368                 tune URI parser to accept mailto URLs with a '?'
7369                 (patch from Ruslan Balkin)
7370
7371 2003-01-31 [colin]      0.8.9claws26
7372
7373         * src/summaryview.c
7374                 Fix a leak introduced in claws24
7375
7376 2003-01-31 [colin]      0.8.9claws25
7377
7378         * src/summaryview.c
7379                 Freeze/Thaw folder updates when deleting dups
7380
7381 2003-01-31 [colin]      0.8.9claws24
7382         
7383         * src/addr_compl.c
7384           src/summaryview.c
7385           src/msgcache.c
7386                 little speed improvements
7387
7388 2003-01-31 [colin]      0.8.9claws23
7389
7390         * src/summaryview.c
7391                 Fix segfault when forwarding nothing
7392                 Patch from "Ruslan N. Balkin" <baron@voices.ru>
7393                 
7394 2003-01-30 [paul]       0.8.9claws22
7395
7396         * sync with 0.8.9cvs3
7397                 see ChangeLog 2003-01-30
7398
7399 2003-01-30 [paul]       0.8.9claws21
7400
7401         * sync with 0.8.9cvs2
7402                 see ChangeLog 2003-01-30
7403
7404 2003-01-29 [paul]       0.8.9claws20
7405
7406         * sync with 0.8.9cvs1
7407                 see ChangeLog 2003-01-29
7408
7409 2003-01-28 [paul]       0.8.9claws19
7410
7411         * po/POTFILES.in
7412                 update to reflect changes. 
7413                 thanks to Ricardo Mones Lastra
7414
7415 2003-01-27 [christoph]  0.8.9claws18
7416
7417         * ac/openssl.m4
7418         * ac/spamassassin.m4
7419         * src/plugins/spamassassin/README
7420         * src/plugins/spamassassin/libspamc.[ch]
7421         * src/plugins/spamassassin/utils.[ch]
7422                 updated to latest libspamc
7423
7424 2003-01-27 [christoph]  0.8.9claws17
7425
7426         * src/folder.c
7427                 fix wrong use of procheader_get_header_fields
7428
7429 2003-01-27 [christoph]  0.8.9claws16
7430
7431         * src/news.c
7432         * src/prefs_account.[ch]
7433         * src/common/nntp.[ch]
7434                 allow to force authentication for NNTP servers
7435
7436         Patch submitted by Florian Mickler <dmk@d-labs.de>
7437
7438 2003-01-26 [paul]       0.8.9claws15
7439
7440         * src/summaryview.c
7441                 speed up of marking messages as read
7442                 patch submitted by Jens Rantil <ztyx@users.sourceforge.net>
7443
7444 2003-01-26 [christoph]  0.8.9claws14
7445
7446         * src/Makefile.am
7447         * src/mgutils.[ch]              ** REMOVE **
7448         * src/xml.[ch]                  ** REMOVE **
7449         * src/xmlprops.[ch]             ** REMOVE **
7450         * src/common/Makefile.am
7451         * src/common/mgutils.[ch]       ** NEW **
7452         * src/common/xml.[ch]           ** NEW **
7453         * src/common/xmlprops.[ch]      ** NEW **
7454                 move xml files to common directory
7455
7456 2003-01-26 [christoph]  0.8.9claws13
7457
7458         * src/plugins/spamassassin/spamassassin_gtk.c
7459                 only set gtk entry text if string is available
7460
7461 2003-01-26 [melvin]     0.8.9claws12
7462
7463         * src/description_window.c
7464                 Allow resizing of the window
7465                 Allow automatic horizontal scroll bar
7466                 Do not vertically expand and fill
7467
7468 2003-01-26 [christoph]  0.8.9claws11
7469
7470         * src/Makefile.am
7471         * src/gtkutils.[ch]             ** REMOVE **
7472         * src/common/sylpheed.c
7473         * src/gtk/Makefile.am
7474         * src/gtk/description_window.c
7475         * src/gtk/gtkutils.[ch]         ** NEW **
7476         * src/gtk/prefswindow.c
7477                 move gtkutils to gtk directory
7478
7479 2003-01-26 [paul]       0.8.9claws10
7480
7481         * src/summaryview.c
7482                 rename summary_unread_clicked() to summary_status_clicked()
7483
7484 2003-01-26 [melvin]     0.8.9claws9
7485
7486         * src/prefs_actions.c
7487                 Cosmetical changes to the help text
7488
7489 2003-01-26 [paul]       0.8.9claws8
7490
7491         * src/folder.[ch]
7492           src/mainwindow.c
7493           src/prefs_common.c
7494           src/prefs_sumamry_column.c
7495           summaryview.[ch]
7496                 rename the 'Unread' column to 'Status'
7497
7498 2003-01-25 [match]      0.8.9claws7
7499
7500         * src/mgutils.[ch]
7501                 removed reference to LDAP constants. removed error2string.
7502                 included functions to support LDAP dynamic queries.
7503         * src/syldap.h
7504                 moved LDAP constants here.
7505         * src/addressbook.c
7506         * src/addrindex.c
7507         * src/importldif.c
7508                 removed references to LDAP constants and references to
7509                 error2string.
7510
7511 2003-01-25 [paul]       0.8.9claws6
7512
7513         * src/summaryview.c
7514                 summary_thread_build(), summary_thread_init(): remove 
7515                 unneeded reference to summaryview->folder_item
7516
7517 2003-01-25 [christoph]  0.8.9claws5
7518
7519         * src/gtk/description_window.c
7520                 o allow description texts to expand over multiple columns
7521                 o translate all columns
7522         * src/prefs_actions.c
7523                 change syntax description to use new multi column feature
7524
7525         Patch submitted by Ivan F. Martinez <ivanfm@users.sourceforge.net>
7526
7527 2003-01-25 [match]      0.8.9claws4
7528
7529         * src/vcard.c
7530                 fixed bug with Quoted-Printable
7531
7532 2003-01-25 [paul]       0.8.9claws3
7533
7534         * src/folder.[ch]
7535           src/summaryview.[ch]
7536                 implement per-folder collapsed/expanded threads setting
7537                 
7538         * src/prefs_common.c
7539                 remove global collapsed/expanded threads option
7540
7541 2003-01-25 [christoph]  0.8.9claws2
7542
7543         * po/POTFILES.in
7544                 add pluginwindow and prefswindow
7545         * src/compose.c
7546                 make send respond correctly to messages that could be added
7547                 to the queue folder, but the UID of the message is unknown
7548         * src/folder.c
7549         * src/imap.c
7550                 don't return guessed UIDs in imap_add_msg anymore. We return
7551                 0 to tell the folder system it was appened but the UID is
7552                 unknown. Folder system now get's the UID by scaning the folder
7553                 and searching the cache for the Message-ID
7554                 (closes bug #29 Messages queued, but not sent)
7555
7556 2003-01-25 [paul]       0.8.9claws1
7557
7558         * src/codeconv.c
7559                 conv_encode_header():  fix bug when long headers with 8-bit
7560                 characters are used, so that the encoded words are wrapped.
7561                 If the space in the original text falls on the wrap boundary,
7562                 it can be lost.
7563                 Patch by Sergey Vlasov.
7564                 
7565         * src/folderview.c
7566                  fix bug where a change to the sorting method or thread view
7567                  of a folder's messages is lost if simpify-subject is set and
7568                  toggled on or off.
7569                  Patch by Luke Plant.
7570
7571 2003-01-24 [paul]       0.8.9claws
7572
7573         * sylpheed-0.8.9claws released
7574         
7575         * Makefile.am
7576           sylpheed.spec.in
7577                 remove reference to 'INSTALL.jp'
7578
7579 2003-01-23 [paul]       0.8.8claws128
7580
7581         * po/es.po
7582           po/it.po
7583           po/ru.po
7584           po/sr.po
7585                 updated translations. submitted by Ricardo Mones Lastra,
7586                 Alessandro Maestri, Ruslan N. Balkin and Urke MMI respectively.
7587
7588 2003-01-23 [colin]      0.8.8claws127
7589
7590         * src/compose.c
7591                 Fix drafted and queued news articles re-edition
7592
7593 2003-01-23 [melvin]     0.8.8claws126
7594
7595         * po/fr.po
7596                 Updated French translations
7597
7598 2003-01-23 [colin]      0.8.8claws125
7599
7600         * src/inc.c
7601                 Fix "Connecting to..." status message
7602
7603 2003-01-22 [paul]       0.8.8claws124
7604
7605         * po/bg.po
7606                 updated by George Danchev
7607                 
7608         * src/folder.c
7609                 revert last commit [0.8.8claws111] as it breaks folder d'n'd
7610                 and folder deletion
7611
7612 2003-01-21 [paul]       0.8.8claws123
7613
7614         * po/bg.po
7615                 updated by George Danchev
7616                 
7617         * src/about.c
7618                 its now 2003
7619                 
7620         * src/toolbar.c
7621                 don't translate 'Separator'
7622                 
7623         * src/plugins/spamassassin/Makefile.am
7624                 add aspell to CPPFLAGS
7625                 
7626         * src/plugins/spamassassin/spamassassin.c
7627           src/plugins/spamassassin/spamassassin_gtk.c
7628                 set correct default for spamassassin_receive_spam
7629                 slightly re-word descriptions and some
7630                 other minor changes
7631
7632 2003-01-19 [alfons]     0.8.8claws122
7633                 
7634         * src/mimeview.c
7635                 mimeview_save_as(): we might as well show the file name for
7636                 the single case "Save As" too
7637
7638 2003-01-19 [alfons]     0.8.8claws121
7639
7640         * src/crash.c
7641                 change bug tracker URL to bugzilla URL
7642
7643 2003-01-19 [alfons]     0.8.8claws120
7644
7645         * src/mimeview.c
7646                 mimeview_save_all(): display name of file before overwriting;
7647                 continue saving all, even when one overwrite was cancelled
7648
7649 2003-01-19 [christoph]  0.8.8claws119
7650
7651         * src/summaryview.c
7652         * src/procmsg.[ch]
7653                 fix wrong usage of procmsg_find_children in summaryview
7654                 by using procmsg_update_unread_children instead of
7655                 summaryview_update_unread_children
7656
7657 2003-01-19 [christoph]  0.8.8claws118
7658
7659         * src/procmsg.c
7660                 fix infinite loop in procmsg_find_children
7661                  (closes bug #25 sylpheed crashes on delete.)
7662
7663         Patch submitted by Ivan F. Martinez <ivanfm@users.sourceforge.net>
7664
7665 2003-01-19 [paul]       0.8.8claws117
7666
7667         * po/pt_BR.po
7668                 updated by Ivan Francolin Martinez
7669
7670 2003-01-18 [melvin]     0.8.8claws116
7671
7672         * src/prefs_actions.c
7673                 Removed syntax limitation of only one '&' at the end of command.
7674                         Now actions that contain '>/dev/null 2>&1' are possible.
7675
7676 2003-01-18 [melvin]     0.8.8claws115
7677
7678         * src/prefs_actions.c
7679                 Actions IO dialog: when the action ends
7680                 the "Close" button now has focus and [Escape] closes the
7681                 window.
7682
7683 2003-01-18 [christoph]  0.8.8claws114
7684
7685         * src/procmsg.c
7686                 o add debug output when MsgInfos are really freed
7687                 o free GSLists in procmsg_find_children and
7688                   procmsg_update_unread_children
7689
7690 2003-01-18 [christoph]  0.8.8claws113
7691
7692         * src/mainwindow.c
7693                 reorder Configuration menu
7694
7695 2003-01-18 [christoph]  0.8.8claws112
7696
7697         * src/compose.c
7698                 fix applying templates to forwarded messages
7699
7700         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
7701
7702 2003-01-17 [christoph]  0.8.8claws111
7703
7704         * src/folder.c
7705                 destroy folder items, when a folder item is removed
7706
7707 2003-01-17 [christoph]  0.8.8claws110
7708
7709         * src/folder.c
7710                 fix wrong folder stats update when ignored message is
7711                 deleted
7712
7713 2003-01-17 [colin]      0.8.8claws109
7714         
7715         * src/mainwindow.c
7716         * src/summaryview.c
7717                 Quicksearch bugfixes: 
7718                 - hide help button at startup if not extended
7719                 - switch to extended when looking for replies
7720
7721 2003-01-17 [paul]
7722
7723         * sync with 0.8.9 release
7724
7725 2003-01-17 [paul]       0.8.8claws108
7726
7727         * sync with 0.8.8cvs11
7728                 see ChangeLog 2003-01-17
7729
7730 2003-01-16 [colin]      0.8.8claws107
7731
7732         * src/procmsg.c
7733                 Changed encryption test to re-ask passphrase
7734                 if an encrypted message hasn't been decrypted
7735                 Fixes bug #5
7736
7737 2003-01-16 [christoph]  0.8.8claws106
7738
7739         * src/prefs_gtk.c
7740         * src/prefs_toolbar.c
7741         * src/gtk/prefswindow.h
7742         * src/plugins/spamassassin/spamassassin_gtk.c
7743                 remove page destroy function that is not used anymore
7744
7745 2003-01-16 [paul]       0.8.8claws105
7746
7747         * sync with 0.8.8cvs9
7748                 see ChangeLog 2002-01-16
7749
7750 2003-01-16 [colin]      0.8.8claws104
7751
7752         * src/compose.[ch]
7753                 Fix bug with autosaved drafts for IMAP, when draft
7754                 folder is specified - fixes bugzilla bug #20
7755
7756 2003-01-15 [paul]       0.8.8claws103
7757
7758         * src/compose.[ch]
7759           src/procmsg.c
7760                 store folder and message-id of message forwarding
7761                 in queue header and set forward flag after sending
7762
7763 2003-01-15 [paul]       0.8.8claws102
7764
7765         * sync with 0.8.8cvs8
7766                 see ChangeLog 2002-01-15
7767
7768 2003-01-15 [colin]      0.8.8claws101
7769
7770         * src/Makefile.am
7771                 Fix linking with GNU libiconv
7772
7773 2003-01-15 [darko]      0.8.8claws100
7774
7775         * src/pine.c
7776                 fix crash when importing pine address book
7777                 entry with an empty name (reported by DY
7778                 <dybulk at tri8.net>)
7779
7780 2003-01-14 [paul]       0.8.8claws99
7781
7782         * configure.in  ** REMOVED **
7783           configure.ac  ** NEW FILE **
7784                 rename configure.in to configure.ac, as it is now
7785                 preferred
7786
7787 2003-01-14 [melvin]     0.8.8claws98
7788
7789         * src/folderview.c
7790                 folderview_check_new(): More precise function description
7791
7792 2003-01-14 [melvin]     0.8.8claws97
7793
7794         * src/folderview.c
7795                 folderview_check_new(): return the number of new messages 
7796                         since last check.
7797         * src/inc.c
7798                 inc_account_mail(): Disable counting of new messages for IMAP
7799                         and NNTP until bug [19] and [14] are fixed.
7800
7801 2003-01-14 [paul]       0.8.8claws96
7802
7803         * sync with 0.8.8cvs6
7804                 see ChangeLog 2003-01-14
7805
7806 2003-01-13 [alfons]     0.8.8claws95
7807
7808         * src/textview.c
7809                 tune email address validation (c. 0.8.8claws89): if . is 
7810                 just one char away from @, the address is invalid too 
7811                 (correctly rejects addresses like foo@.com)
7812
7813 2003-01-13 [paul]       0.8.8claws94
7814
7815         * src/messageview.c
7816           src/toolbar.c
7817                 fixes to the Message View toolbar and menu:
7818                 fix non-functioning Forward button
7819                 make Reply button consider default_reply_list
7820                 remove 'Follow-up...' menu entry
7821                 add 'Forward' and 'Redirect' menu entries
7822
7823 2003-01-13 [melvin]     0.8.8claws93
7824
7825         * src/inc.c
7826                 Fixed typo that could make new messages count incorrect.
7827
7828 2003-01-13 [melvin]     0.8.8claws92
7829
7830         * src/folderview.[ch]
7831                 folderview_check_new(): return the number of new messages.
7832         * src/inc.c
7833                 Should fix bug [14] where new mail notification worked 
7834                         incorrectly with IMAP accounts.
7835                 inc_spool_account(): return number of new msgs, or -1 on error
7836                 inc_all_spool(): return number of new msgs
7837                 
7838 2003-01-13 [melvin]     0.8.8claws91
7839
7840         * src/prefs_actions.c
7841                 Justify help text.
7842
7843 2003-01-12 [thorsten]   0.8.8claws90
7844
7845         * src/common/prefs.c
7846                 close file before rename
7847
7848 2003-01-12 [alfons]     0.8.8claws89
7849
7850         * AUTHORS
7851                 add Christian Mertes
7852         * src/common/utils.[ch]
7853                 g_stricase_hash(), g_stricase_equal(): functions for 
7854                 case insensitive hash tables
7855         * src/textview.c
7856                 use top level domain names to validate email address, based
7857                 on a patch by Christian Mertes (thanks!), but changed 
7858                 implementation to use a hash table 
7859
7860 2003-01-12 [paul]       0.8.8claws88
7861
7862         * po/bg.po
7863                 updated by George Danchev
7864
7865 2003-01-12 [alfons]     0.8.8claws87
7866
7867         * src/summaryview.c
7868                 delete / execute performance: use new style folder update
7869
7870 2003-01-12 [paul]       0.8.8claws86
7871
7872         * sync with 0.8.8cvs5
7873                 see ChangeLog 2003-01-13 (!)
7874
7875 2003-01-12 [alfons]     0.8.8claws85
7876
7877         * src/filtering.c
7878         * src/matcher_parser_parse.y
7879                 prepare change_score filtering action
7880         * src/matcher.[ch]
7881                 give up const-correctness on functions that call non-const-correct functions;
7882                 several casts to gpointer in g_free();
7883                 add change_score;
7884
7885 2003-01-12 [christoph]  0.8.8claws84
7886
7887         * src/compose.c
7888                 fix 2 warnings
7889
7890         * src/gtk/prefswindow.[ch]
7891         * src/plugins/spamassassin/spamassassin_gtk.c
7892                 changed the call of the widget create function
7893                 for PrefsPages, because sometimes the widget
7894                 create function needs a widget that already has
7895                 been attached to a window (to create GDK pixmaps
7896                 for exmaple). So we simply pass the GtkWindow as
7897                 the second parameter now.
7898
7899         * src/main.c
7900         * src/mainwindow.c
7901         * src/prefs_toolbar.[ch]
7902                 rewrite Toolbar Preferences using the new
7903                 prefs window
7904
7905 2003-01-11 [alfons]     0.8.8claws83
7906
7907         * src/addressadd.c
7908                 fix crash when adding sender to addressbook because status bar
7909                 isn't there (the status bar doesn't seem to be used though,
7910                 but I'll let Match decide what to do with it)
7911
7912 2003-01-11 [colin]      0.8.8claws82
7913
7914         * src/main.c
7915           src/toolbar.c
7916                 Two useless changes reversed
7917
7918 2003-01-11 [colin]      0.8.8claws81
7919
7920         * src/mainwindow.c
7921           src/mainwindow.h
7922                 Add mainwindow_get_mainwindow()
7923         * src/alertpanel.c
7924           src/alertpanel.h
7925                 Add alertpanel_error_log() 
7926         * src/compose.c
7927           src/inc.c
7928           src/messageview.c
7929           src/toolbar.c
7930           src/main.c
7931           src/procmsg.c
7932                 Network errors get a View Log button
7933
7934 2003-01-10 [alfons]     0.8.8claws80
7935
7936         * src/prefs_toolbar.c
7937         * src/toolbar.c
7938                 use the translatable string for "Separator" as file name for
7939                 separator toolbar items (probably make this uppercase?)
7940
7941 2003-01-10 [alfons]     0.8.8claws79
7942
7943         * src/prefs_toolbar.c
7944                 put right A_SEPARATOR description string in "displayed
7945                 toolbar items list" so manually added separators are
7946                 saved correctly (bug #10, "Adding a separator to the main 
7947                 toolbar fails, entry in xml file is wrong")
7948
7949 2003-01-10 [christoph]  0.8.8claws78
7950
7951         * src/imap.c
7952                 o fix warnings
7953                 o use CAPABILITY to check if NAMESPACE is available
7954
7955 2003-01-10 [christoph]  0.8.8claws77
7956
7957         * src/imap.[ch]
7958                 apply UIDPLUS IMAP extension support patch
7959
7960         Patch submitted by Simon 'corecode' Schubert
7961
7962 2003-01-10 [paul]       0.8.8claws76
7963
7964         * src/folderview.c
7965                 a sync from main which fixes the news account folders'
7966                 Properties bug
7967
7968 2003-01-10 [christoph]  0.8.8claws75
7969
7970         * src/folder.c
7971                 don't accept 0 as a valid uid returned by copy and move
7972                 functions. 0 means the message was copied or moved but the
7973                 new uid could not be fetched. It is not an error condition
7974                 for the copy or move operation.
7975
7976 2003-01-10 [paul]       0.8.8claws74
7977
7978         * src/prefs_filtering.c
7979                 change English used in Alert when entry is not
7980                 saved.
7981                 
7982         * sync with 0.8.8cvs4
7983                 see ChangeLog 2003-01-10
7984
7985 2003-01-10 [darko]      0.8.8claws73
7986
7987         * src/pine.c
7988                 fix crash when importing address book entry
7989                 without a valid address
7990
7991 2003-01-09 [alfons]     0.8.8claws72
7992
7993         * src/inc.c
7994                 filtering performance: use new style folder update
7995
7996 2003-01-09 [christoph]  0.8.8claws71
7997
7998         * src/compose.c
7999         * src/gtk/menu.[ch]
8000                 fix wrong selecting of mime encoding type, when
8001                 opening property dialog of attachments in the
8002                 compose window. 7bit was always selected and that
8003                 destoryed files with 8bit data.
8004                 (closes bug #9 Sylpheed-claws destroys attachments when
8005                  changing MIME-types)
8006
8007 2003-01-09 [paul]       0.8.8claws70
8008
8009         * sync with 0.8.8cvs3
8010                 see ChangeLog 2003-01-09
8011
8012 2003-01-08 [alfons]     0.8.8claws69
8013         
8014         * src/addressadd.c
8015                 apply patch by Kim Schulz to fix build breakage
8016                 because of missing variable
8017
8018 2003-01-08 [paul]       0.8.8claws68
8019
8020         * sync with 0.8.8cvs2
8021                 see ChangeLog 2002-01-08
8022
8023 2003-01-08 [paul]       0.8.8claws67
8024
8025         * po/it.po
8026                 updated by Alessandro Maestri
8027                 
8028         * src/addressadd.c
8029                 when using 'Add sender to addressbook' allow
8030                 name to be edited and remarks to be entered
8031                 Patch submitted by Luke Plant
8032
8033 2003-01-08 [darko]      0.8.8claws66
8034
8035         * README.claws, src/summaryview.c
8036                 fix description for marked messages
8037
8038 2003-01-08 [paul]
8039
8040         * tools/Makefile.am
8041           tools/launch_phoenix  ** NEW FILE **
8042                 add script that enables using Phoenix as the default
8043                 web browser. 
8044                 Submitted by Mohammed Sameer <Uniball@linux-egypt.org>
8045                 
8046         * tools/OOo2sylpheed.pl
8047                 remove full path to sylpheed executable, just 'sylpheed'
8048                 will do
8049                 
8050         * tools/README
8051                 add launch_phoenix informtion and re-arrange and compress
8052                 the data a little
8053
8054 2003-01-07 [christoph]  0.8.8claws65
8055
8056         * src/folder.c
8057                 fix update for source folder when moving messages
8058         * src/procmsg.[ch]
8059         * src/summaryview.c
8060                 use function to set to_folder for message infos and
8061                 automatically update the op_count for old and new
8062                 folder
8063
8064 2003-01-07 [melvin]     0.8.8claws64
8065
8066         * src/prefs_actions.c
8067                 Fixed bug where an '%p' Action on a displayed image crashed 
8068                         Sylpheed
8069                 Code clean up (get rid of duplicated code and removed unnecessary 
8070                                 structure member)
8071
8072 2003-01-07 [christoph]  0.8.8claws63
8073
8074         * src/compose.c
8075         * src/folder.[ch]
8076         * src/folderview.c
8077         * src/import.c
8078         * src/inc.c
8079         * src/main.c
8080         * src/mainwindow.c
8081         * src/messageview.c
8082         * src/prefs_folder_item.c
8083         * src/procmsg.c
8084         * src/summaryview.c
8085         * src/toolbar.c
8086                 o remove all folder update triggering from the UI code. The folder
8087                   system should know much better when a folder needs an update.
8088                 o to prevent multiple updates in a row the folder updates can be
8089                   frozen for some time.
8090
8091                 Note: - Please verify that no updates are missing
8092                       - Check where freeze/thaws should be added
8093
8094 2003-01-07 [christoph]  0.8.8claws62
8095
8096         * src/prefs_actions.c
8097                 don't translate empty strings
8098
8099         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
8100
8101 2003-01-06 [christoph]  0.8.8claws61
8102
8103         * src/prefs_actions.c
8104                 mark strings for gettext
8105         * src/prefs_matcher.c
8106                 use new description window for Execute action and
8107                 match condition in Filtering
8108
8109         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
8110
8111 2003-01-06 [alfons]     0.8.8claws60
8112
8113         keep myself inspired to re-organize matcher part 8; 
8114         yes, more to come (I need to move out the descriptive
8115         text for actions to matcher.c, or at least make it not
8116         depend on the wicked ordering)
8117
8118         * src/prefs_matcher.c
8119                 add documentation so others may comprehend the
8120                 UI part of the conditions
8121                 
8122 2003-01-06 [christoph]  0.8.8claws59
8123
8124         * src/prefs_actions.c
8125                 use new description window for syntax help
8126         * src/gtk/description_window.c
8127                 fix display of descriptions with column count != 2
8128
8129         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
8130
8131 2003-01-06 [christoph]  0.8.8claws58
8132
8133         * src/quote_fmt.c
8134         * src/summaryview.[ch]
8135         * src/gtk/Makefile.am
8136         * src/gtk/description_window.[ch]       ** NEW **
8137                 use a generic window to display syntax descriptions
8138                 currently used in quote_fmt and summaryview (new description
8139                 for extended quick search)
8140
8141         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
8142
8143 2003-01-06 [paul]       0.8.8claws57
8144
8145         * sync with 0.8.8cvs1
8146                 see ChangeLog 2003-01-06
8147
8148 2003-01-06 [christoph]  0.8.8claws56
8149
8150         * src/mainwindow.c
8151         * src/prefs_gtk.[ch]
8152         * src/gtk/prefswindow.[ch]
8153         * src/plugins/spamassassin/spamassassin_gtk.c
8154                 o remove page management from prefswindow, pages
8155                   will be an argument to prefswindow_open
8156                 o prefswindow_open gets a datapointer that is
8157                   passed to the widget_create function to allow
8158                   creation of prefswindow for specific items
8159
8160 2003-01-06 [colin]      0.8.8claws55
8161         
8162         * src/summaryview.c
8163                 We don't want regexp in the reply-finder, 
8164                 because MIDs can contain !,$,. and so on
8165
8166 2003-01-06 [jens]       0.8.8claws54
8167
8168         * src/jpilot.c
8169                 fixed a wrong free in jpilot_read_db_files
8170
8171 2003-01-06 [alfons]     0.8.8claws53
8172
8173         re-organize matcher part 8; more to come
8174        
8175         * src/matcher.c
8176                 matcherprop_to_string(): put g_free()s before the
8177                 switch-case break to fix memleaks                
8178
8179 2003-01-06 [colin]      0.8.8claws52
8180
8181         * src/summaryview.c
8182                 cleanup & reply-finder now displays the first 
8183                 matching message
8184
8185 2003-01-05 [alfons]     0.8.8claws51
8186
8187         re-organize matcher part 7; more to come
8188
8189         * src/matcher.[ch]
8190                 fixes for constant correctness;
8191                 more documentation;
8192
8193 2003-01-05 [alfons]     0.8.8claws50
8194
8195         re-organize matcher part 6; more to come
8196         
8197         * src/matcher.[ch]
8198                 fixes for constant correctness;
8199                 more documentation;
8200         * src/filtering.c
8201                 fix for constant correctness
8202
8203 2003-01-05 [colin]      0.8.8claws49
8204
8205         * src/account.[ch]
8206                 Add account_get_reply_account function
8207         * src/compose.c
8208                 Use account_get_reply_account function 
8209         * src/summaryview.c
8210                 Basic reply-finder - click on the replied
8211                 icon gets you to the outbox using quick-search
8212
8213 2003-01-05 [paul]       0.8.8claws48
8214
8215         * src/prefs_common.c
8216                 small change to English
8217                 
8218         * src/prefs_filtering.c
8219                 prefs_filtering_action_select(): improve logic and uniformity
8220                 of gui
8221
8222 2003-01-05 [alfons]     0.8.8claws47
8223
8224         fine tune solution to focus problems (bug #7)
8225
8226         * src/mainwindow.c
8227                 mainwindow_focus_in_event(): remove grab event check
8228         * src/summaryview.c
8229                 summary_button_pressed(): move selection on right-click
8230                 too. we can't possibly move the selection back after
8231                 canceling a dialog, because gtk's incomplete focus 
8232                 management. whether this is a good solution, only time
8233                 will tell.
8234
8235 2003-01-05 [christoph]  0.8.8claws46
8236
8237         * src/imap.c
8238                 fix crash when no imap connection could be established
8239
8240 2003-01-05 [paul]       0.8.8claws45
8241
8242         * src/mainwindow.c
8243           src/sumamryview.c
8244           src/gtk/menu.[ch]
8245                 fix bug 605957 'shortcuts in popup-menu'
8246                 make user-defined shortcuts work
8247                 show shortcuts that are already defined
8248                 in the main menu
8249                 Patch submitted by Luke Plant
8250
8251 2003-01-05 [alfons]     0.8.8claws44
8252
8253         * src/mainwindow.c
8254                 focus_in_event handler should not select summary view row 
8255                 when another window (menu, dialog) grabbed for events 
8256                 (bug #7, "[0.8.8claws42] Message summary focus") 
8257
8258 2003-01-04 [christoph]  0.8.8claws43
8259
8260         * src/procmsg.c
8261                 update save folder after adding the sent message
8262                  (closes bug #6 Folder View doesn't refresh for "Sent"-messages)
8263
8264 2003-01-02 [christoph]  0.8.8claws42
8265
8266         * src/common/plugin.c
8267                 fix unloading of all plugins and unload
8268                 plugins in reverse order
8269                 
8270         * src/gtk/pluginwindow.c
8271                 implement function of load and unload button
8272
8273         * src/gtk/prefswindow.c
8274         * src/gtk/prefswindow.h
8275                 rename register function and add new unregister
8276                 function
8277
8278         * src/plugins/spamassassin/spamassassin_gtk.c
8279                 unregister prefs page and update for changes in
8280                 src/gtk/prefswindow.c
8281
8282 2003-01-02 [paul]       0.8.8claws41
8283
8284         * po/es.po
8285                 updated by Ricardo Mones Lastra
8286
8287 2003-01-02 [paul]
8288
8289         * tools/tb2sylpheed
8290                 fixes and improvements by Urke MMI
8291
8292 2003-01-02 [thorsten]   0.8.8claws40
8293
8294         * src/procmsg.c
8295                 fixed wrong return value
8296
8297 2003-01-02 [thorsten]   0.8.8claws39
8298
8299         * src/prefs.c
8300                 fixed printing wrong variable
8301
8302 2003-01-02 [thorsten]   0.8.8claws38
8303
8304         * src/prefs.c
8305                 fixed acessing members of freed pfile struct
8306
8307 2003-01-02 [thorsten]   0.8.8claws37
8308
8309         * src/procmsg.c
8310                 detect loops across several messages
8311                 as suggested by Christoph Hohmann
8312
8313 2003-01-01 [match]      0.8.8claws36
8314
8315         * src/addrindex.c
8316                 fixed another memory leak.
8317
8318 2003-01-01 [match]      0.8.8claws35
8319
8320         * src/jpilot.[ch]
8321                 fixed memory leaks. applied Doxygen comments.
8322
8323 2003-01-01 [thorsten]   0.8.8claws34
8324
8325         * src/procmsg.c
8326                 inhibit endless loop if msg references itself
8327                 (closes Bug [ 660477 ] Infinite loop in parent flag search)
8328
8329 2003-01-01 [christoph]  0.8.8claws33
8330
8331         * src/mainwindow.c
8332         * src/gtk/Makefile.am
8333         * src/gtk/pluginwindow.c                ** NEW **
8334         * src/gtk/pluginwindow.h                ** NEW **
8335                 add plugin window
8336
8337         * src/plugins/demo/demo.c
8338         * src/plugins/spamassassin/spamassassin.c
8339         * src/plugins/spamassassin/spamassassin_gtk.c
8340                 write better plugin descriptions
8341
8342 2002-12-31 [christoph]  0.8.8claws32
8343
8344         * src/gtk/prefswindow.c
8345         * src/plugins/spamassassin/spamassassin_gtk.c
8346                 some small improvements to GTK code
8347
8348 2002-12-31 [christoph]  0.8.8claws31
8349
8350         * src/plugins/spamassassin/spamassassin_gtk.c
8351                 enable folder select button
8352
8353 2002-12-31 [christoph]  0.8.8claws30
8354
8355         * src/mainwindow.c
8356         * src/gtk/Makefile.am
8357         * src/gtk/prefswindow.c                         ** NEW **
8358         * src/gtk/prefswindow.h                         ** NEW **
8359                 add new prefs window
8360
8361         * src/common/plugin.c
8362                 don't try to load empty config lines
8363         
8364         * src/plugins/spamassassin/Makefile.am
8365         * src/plugins/spamassassin/spamassassin.c
8366         * src/plugins/spamassassin/spamassassin.h       ** NEW **
8367         * src/plugins/spamassassin/spamassassin_gtk.c   ** NEW **
8368                 GTK config for SpamAssassin Plugin using
8369                 the new prefs window
8370
8371 2002-12-31 [paul]       0.8.8claws29
8372
8373         * po/POTFILES.in
8374                 remove obsolete entry 'src/menu.c'
8375
8376 2002-12-31 [alfons]     0.8.8claws28
8377
8378         * src/matcher.[ch]
8379         * src/matcher_parser_parse.y
8380         * src/prefs_matcher.c
8381                 add "ignore_thread" and "~ignore_thread" condition so it's
8382                 possible to make the actions / scoring operate on the ignore
8383                 thread flag
8384
8385 2002-12-31 [christoph]  0.8.8claws27
8386
8387         * src/addrbook.c
8388         * src/addrindex.c
8389         * src/folder.c
8390         * src/matcher.c
8391         * src/prefs_account.c
8392         * src/prefs_actions.c
8393         * src/prefs_customheader.c
8394         * src/prefs_display_header.c
8395         * src/prefs_gtk.c
8396         * src/procmime.c
8397         * src/toolbar.c
8398         * src/xmlprops.c
8399         * src/common/prefs.[ch]
8400                 extend prefs file handling for reading and automatic handling
8401                 of blocks. When reading prefs_set_block_label will automatically
8402                 move on to the block. When writing it will copy all other blocks
8403                 automatically
8404
8405         * src/common/plugin.c
8406                 Now loading plugin filenames from [Plugins] block in
8407                 sylpheed rc file
8408
8409 2002-12-30 [christoph]  0.8.8claws26
8410
8411         * src/common/hooks.[ch]
8412                 return abort status to caller of hooks_invoke
8413                 
8414         * src/inc.[ch]
8415                 invoke message filtering hook and stop
8416                 default handling when filter returns abort
8417
8418         * src/common/plugin.[ch]
8419         * src/plugins/demo/demo.c
8420                 modify plugin loader, because resolving symbols for strings
8421                 does not work correctly
8422         
8423         * configure.in
8424         * ac/spamassassin.m4                            ** NEW **
8425         * src/plugins/spamassassin/.cvsignore           ** NEW **
8426         * src/plugins/spamassassin/Makefile.am          ** NEW **
8427         * src/plugins/spamassassin/README               ** NEW **
8428         * src/plugins/spamassassin/libspamc.[ch]        ** NEW **
8429         * src/plugins/spamassassin/spamassassin.c       ** NEW **
8430         * src/plugins/spamassassin/utils.[ch]           ** NEW **
8431                 add spamassassin plugin, see src/plugins/spamassassin/README
8432                 for details
8433
8434 2002-12-29 [alfons]     0.8.8claws25
8435
8436         * src/mainwindow.c
8437                 when moving focus from a message view to the main 
8438                 window, don't forget to select the summary node
8439                 of the displayed message. should fix "[ 659103 ] 
8440                 focus-follows-mouse confuses sylpheed"
8441
8442 2002-12-29 [christoph]  0.8.8claws24
8443
8444         * src/Makefile.am
8445         * src/stringtable.[ch]          ** REMOVE **
8446         * src/common/Makefile.am
8447         * src/common/stringtable.[ch]   ** NEW **
8448                 move stringtable files to common directory
8449
8450 2002-12-29 [christoph]  0.8.8claws23
8451
8452         * src/Makefile.am
8453         * src/menu.[ch]                 ** REMOVE **
8454         * src/gtk/Makefile.am
8455         * src/gtk/menu.[ch]             ** NEW **
8456                 move menu files to gtk directory
8457
8458 2002-12-29 [match]      0.8.8claws22
8459
8460         * src/addressbook.c
8461         * src/syldap.c
8462                 moved UI specific code out of LDAP code into addressbook
8463                 UI code. fixed memory leak.
8464
8465 2002-12-29 [christoph]  0.8.8claws21
8466
8467         * src/folder.c
8468                 only check for IGNORED parent message when message is
8469                 not IGNORED itself
8470
8471 2002-12-29 [alfons]     0.8.8claws20
8472
8473         * src/summaryview.c
8474                 set gtksctree's anchor correct (immediate execute
8475                 changes the tree's layout, and anchor points at 
8476                 the incorrect row). fixes "[ 657233 ] multiple msg 
8477                 delete sometimes off by 1".
8478                 we probably have to look for more tree layout /
8479                 anchor glitches.
8480
8481 2002-12-29 [paul]       0.8.8claws19
8482
8483         * src/summaryview.c
8484                 fix bug [ 659054 ] incorrect sorting of 'From' column
8485                 when using 'display sender using address book'
8486                 thanks to Alfons and Luke Plant
8487
8488 2002-12-29 [christoph]  0.8.8claws18
8489
8490         * src/folder.c
8491         * src/procmsg.[ch]
8492                 check parent messages for IGNORE THREAD flag, when adding,
8493                 moving or copying messages to a folder
8494
8495 2002-12-27 [alfons]     0.8.8claws17
8496
8497         re-organize matcher part 5; more to come
8498
8499         * src/matcher.c
8500                 hash keywords in matchparser_tab 
8501
8502 2002-12-27 [alfons]     0.8.8claws16
8503
8504         re-organize matcher part 4; more to come
8505
8506         * src/matcher_parser.h
8507         * src/matcher_parser_lex.l
8508         * src/matcher_parser_parse.y
8509                 cleanup
8510
8511 2002-12-27 [alfons]     0.8.8claws15
8512
8513         re-organize matcher part 3; more to come
8514
8515         * src/matcher.[ch]
8516                 cleanup
8517
8518 2002-12-27 [alfons]     0.8.8claws14
8519
8520         re-organize matcher part 2; more to come but this should
8521         work. cc me if there are any regressions.
8522
8523         * src/matcher.h
8524                 add prototype for get_matchparser_tab_id()
8525         * src/matcher_parser_lex.l
8526                 look up keywords using matchparser_tab_id();
8527
8528 2002-12-27 [alfons]     0.8.8claws12
8529
8530         re-organize matcher part 1
8531
8532         * src/matcher.h
8533                 map yacc generated constants to sylpheed matcher constants
8534         * src/matcher.c
8535                 add function to find a matcher constant from a string
8536
8537 2002-12-27 [christoph]  0.8.8claws11
8538
8539         * src/compose.c
8540                 MENUITEM_ADD casts the 4th argument from integer to pointer
8541                 so it probably should not be a pointer, this means we
8542                 should use account id for it and not the account's pointer
8543
8544 2002-12-27 [paul]       0.8.8claws10
8545
8546         * src/mainwindow.c
8547                 remove unneeded 'GtkWidget *vbox'
8548                 
8549         * src/summaryview.c
8550                 further sync with 0.8.8 - make sort
8551                 by recipient work as expected
8552                 
8553         * NEWS
8554                 sync with 0.8.8
8555
8556 2002-12-27 [paul]       0.8.8claws9
8557
8558         * po/pt_BR.po
8559                 updated by Ivan F. Martinez
8560                 
8561 2002-12-27 [darko]      0.8.8claws8
8562
8563         * src/common/utils.c
8564                 added locked pattern to extended search
8565
8566 2002-12-27 [alfons]     0.8.8claws7
8567
8568         * src/prefs_matcher.[ch]
8569                 clean up
8570
8571 2002-12-26 [alfons]     0.8.8claws6
8572
8573         * src/matcher.[ch]
8574         * src/matcher_parser_lex.l
8575         * src/matcher_parser_parse.y
8576         * src/prefs_matcher.c
8577                 allow color label as a condition in the matcher
8578
8579 2002-12-26 [oliver]     0.8.8claws5
8580         
8581         * src/toolbar.c 
8582                 enable Addressbook for Main and Messageview
8583         * src/prefs_actions.c
8584                 enable actions in Messageview
8585
8586 2002-12-26 [christoph]  0.8.8claws4
8587
8588         * src/common/plugin.c
8589                 add a little debug output
8590         * configure.in
8591         * src/plugins/demo/Makefile.am
8592                 better use of automake
8593
8594 2002-12-26 [christoph]  0.8.8claws3
8595
8596         * src/Makefile.am
8597         * src/common/Makefile.am
8598                 fix "make distdir"
8599
8600 2002-12-26 [christoph]  0.8.8claws2
8601
8602         * configure.in
8603                 sort configure checks into common / gtk / plugins
8604         * po/POTFILES.in
8605                 add src/prefs_gtk.c
8606         * src/Makefile.am
8607                 add plugins SUBDIR
8608         * src/main.c
8609         * src/common/sylpheed.[ch]
8610                 added now sylpheed_done function for shutdown
8611         * src/common/Makefile.am
8612         * src/common/plugin.[ch]                ** NEW **
8613                 plugin loader and unloader
8614         * src/plugins/.cvsignore                ** NEW **
8615         * src/plugins/Makefile.am               ** NEW **
8616                 build plugins
8617         * src/plugins/demo/.cvsignore           ** NEW **
8618         * src/plugins/demo/Makefile.am          ** NEW **
8619         * src/plugins/demo/demo.c               ** NEW **
8620                 small demo plugin that installs a logtext hook and
8621                 outputs the log text to stdout
8622
8623 2002-12-26 [paul]       0.8.8claws1
8624
8625         * po/es.po
8626                 updated by Ricardo Mones Lastra
8627
8628 2002-12-26 [paul]       0.8.8claws
8629
8630         * 0.8.8claws released
8631
8632 2002-12-26 [paul]       0.8.7claws12
8633
8634         * po/bg.po
8635                 updated by George Danchev
8636
8637 2002-12-26 [paul]       0.8.7claws11
8638
8639         * po/POTFILES.in
8640                 remove unneeded 'src/prefs.c' entry 
8641
8642 2002-12-26 [paul]       0.8.7claws10
8643
8644         * src/codeconv.c
8645           src/mainwindow.c
8646                 sync with 0.8.8 release
8647         
8648         * src/folder.[ch]
8649           src/mh.c
8650           src/summaryview.c
8651                 partial sync with 0.8.8 release
8652         
8653
8654 2002-12-25 [alfons]     0.8.7claws9
8655
8656         * src/matcher.[ch]
8657         * src/matcher_parser_lex.l
8658         * src/matcher_parser_parse.y
8659         * src/prefs_matcher.c
8660                 add locked flag to possible filtering / matcher 
8661                 conditions (also a good example what should be
8662                 done to add a simple boolean condition)
8663
8664 2002-12-25 [christoph]  0.8.7claws8
8665
8666         * src/Makefile.am
8667         * src/account.[ch]
8668         * src/addrbook.c
8669         * src/addressbook.c
8670         * src/addrindex.c
8671         * src/filtering.c
8672         * src/folder.c
8673         * src/matcher.c
8674         * src/prefs.[ch]                ** REMOVE **
8675         * src/prefs_account.c
8676         * src/prefs_actions.c
8677         * src/prefs_common.c
8678         * src/prefs_customheader.c
8679         * src/prefs_display_header.c
8680         * src/prefs_filtering.c
8681         * src/prefs_folder_item.c
8682         * src/prefs_gtk.[ch]            ** NEW **
8683         * src/prefs_matcher.c
8684         * src/prefs_scoring.c
8685         * src/prefs_summary_column.c
8686         * src/procmime.c
8687         * src/selective_download.c
8688         * src/toolbar.c
8689         * src/common/Makefile.am
8690         * src/common/prefs.[ch]         ** NEW **
8691                 split prefs.[ch] into prefs_gtk.[ch] and common/prefs.[ch]
8692
8693 2002-12-24 [alfons]     0.8.7claws7
8694
8695         * src/summaryview.c
8696                 summary_thread_build(): fix real cause of the crash mentioned in
8697                 0.8.7claws3. use subject_XXX() and not g_hash_table_XXX() functions,
8698                 this way we get meaningful ctree nodes 
8699
8700 2002-12-24 [oliver]     0.8.7claws6
8701
8702         * src/mainwindow.[ch]
8703         * src/messageview.[ch]
8704         * src/compose.[ch]
8705         * src/inc.c
8706         * src/summaryview.c
8707                 changes to use updated toolbar handling
8708                 
8709 2002-12-24 [oliver]     0.8.7claws5
8710
8711         * src/toolbar.[ch]
8712                 generic toolbar handling
8713                 used ideas from Ivan Francolin Martinez (ivanfm@users.sourceforge.net)
8714         * src/prefs_toolbar.[ch]
8715                 adjust to handling
8716         
8717 2002-12-24 [oliver]     0.8.7claws4
8718         
8719         * src/stock_pixmap.[ch]
8720                 move SYLPHEED_LOGO to end of list in order 
8721                 to remove it from Custom Toolbar`s Icon View
8722
8723 2002-12-24 [alfons]     0.8.7claws3
8724
8725         * src/summaryview.c
8726                 summary_thread_build(): fix crash because of focus != selection 
8727                 after threading. when deleting the selection, gtk tries but fails 
8728                 to find the correct focusable element. we now force the selection
8729                 to be focused. this should solve the infamous bug reported by 
8730                 Jason Wojciechowski (bug "[ 633443 ] Crash on deleting messages"). 
8731                 a test case is available. 
8732
8733 2002-12-24 [darko]      0.8.7claws2
8734
8735         * src/summaryview.c
8736                 don't crash when unmarking message with unread children
8737
8738 2002-12-23 [christoph]  0.8.7claws1
8739
8740         * src/Makefile.am
8741         * src/common/Makefile.am
8742                 update Makefiles for moved intl.h, version.h and defs.h
8743         * src/imap.c
8744                 rewrite imap_session_get to avoid duplicate code
8745
8746 2002-12-23 [paul]       0.8.7claws
8747
8748         * Santa-Claws released
8749         
8750         * po/hu.po
8751           po/ru.po
8752                 squeeze in updated Hungarian and Russian translations.
8753                 Submitted by  Gál Zoltán and Ruslan N. Balkin
8754
8755 2002-12-23 [paul]       0.8.6claws129
8756
8757         * po/pl.po
8758                 updated by Witold Wladyslaw Wojciech Wilk
8759
8760 2002-12-23 [paul]       0.8.6claws128
8761
8762         * src/quote_fmt_parse.y
8763                 fix typo and add licence header
8764
8765 2002-12-23 [paul]       0.8.6claws127
8766
8767         * po/en_GB.po
8768                 updated
8769
8770 2002-12-23 [paul]       0.8.6claws126
8771
8772         * po/it.po
8773                 updated translation, submitted by Alessandro Maestri
8774                 
8775 2002-12-23 [paul]       0.8.6claws125
8776
8777         * src/quote_fmt_parse.y
8778                 fix signature-stripping on replies bug. match
8779                 '-- \n' and not '-- '.
8780
8781 2002-12-22 [paul]       0.8.6claws124
8782
8783         * po/bg.po
8784           po/es.po
8785           po/sr.po
8786                 updated translations. submitted by George Danchev,
8787                 Ricardo Mones Lastra, and Urke MMI respectively
8788
8789 2002-12-21 [paul]       0.8.6claws123
8790
8791         * src/addrbook.c
8792                 fix coding style
8793
8794 2002-12-21 [paul]       0.8.6claws122
8795
8796         * src/addrbook.c
8797                 fix bug [643638] where if a person is in one or more
8798                 addressbook groups editing that person's email 
8799                 address results in removal from those groups.
8800                 Patch submitted by Luke Plant.
8801
8802 2002-12-20 [christoph]  0.8.6claws121
8803
8804         * src/common/utils.c
8805         * src/summaryview.c
8806                 reimplement expand_search_string using GString to
8807                 prevent crashs caused by miscalculated string
8808                 lengths reported by Paul
8809
8810 2002-12-20 [christoph]  0.8.6claws120
8811
8812         * src/summaryview.c
8813                 don't use "changed" to check if op_count has to be changed as it
8814                 is also set when the message has unread children
8815                 (closes bug [ 653221 ] crash while deleting duplicates)
8816
8817 2002-12-20 [paul]       0.8.6claws119
8818
8819         * sync with 0.8.6cvs27
8820                 see ChangeLog 2002-12-20
8821
8822 2002-12-20 [paul]       0.8.6claws118
8823
8824         * sync with 0.8.6cvs26
8825                 see ChangeLog 2002-12-19 and 2002-12-20
8826
8827 2002-12-19 [alfons]     0.8.6claws117
8828
8829         * src/textview.c
8830                 fix incorrect parsing of email addresses, submitted by 
8831                 Luke Plant (thanks!). Closes bug "[ 565480 ] duplicate 
8832                 name display if it contains @".
8833
8834 2002-12-18 [paul]       0.8.6claws116
8835
8836         * sync with 0.8.6cvs23
8837                 see ChangeLog 2002-12-18
8838
8839 2002-12-18 [paul]       0.8.6claws115
8840
8841         * src/Makefile.am
8842         * src/account.c
8843         * src/codeconv.c
8844         * src/gtkutils.[ch]
8845         * src/imap.c
8846                 sync with 0.8.6cvs22.
8847                 see ChangeLog 2002-12-17 and 2002-12-18
8848
8849 2002-12-17 [christoph]  0.8.6claws114
8850
8851         * src/imap.c
8852                 o don't create a session if imap greeting fails
8853                 o don't close socket when authentication fails
8854                   this is done by imap_session_destroy
8855
8856 2002-12-17 [thorsten]   0.8.6claws113
8857
8858         * tools/Makefile.am
8859           tools/README
8860           tools/google_msgid.pl ** NEW FILE **
8861                 Added "search for message-id" script and doc
8862
8863 2002-12-17 [thorsten]   0.8.6claws112
8864
8865         * po/hu.po
8866                 Updated hungarian translation
8867                 (updated by Gal Zoltan)
8868
8869 2002-12-16 [christoph]  0.8.6claws111
8870
8871         * src/addr_compl.c
8872                 remove stupid addressbook dump to debug output
8873         * src/mh.c
8874                 fix memory leak found by Hiro
8875
8876 2002-12-14 [paul]       0.8.6claws110
8877
8878         * src/compose.c
8879                 fix menubar sensitivity on send
8880                 
8881         * src/prefs_filtering.c
8882         * src/prefs_matcher.c
8883         * src/prefs_scoring.c
8884                 Fix english ;)
8885                 
8886         * src/common/quoted-printable.h
8887                 sync: fix typo
8888         
8889 2002-12-13 [christoph]  0.8.6claws109
8890
8891         * src/Makefile.am
8892         * src/manage_window.[ch]        ** REMOVE **
8893         * src/gtk/Makefile.am
8894         * src/gtk/manage_window.[ch]    ** NEW **
8895                 move manage_window files to gtk directory
8896
8897 2002-12-13 [christoph]  0.8.6claws108
8898
8899         * src/Makefile.am
8900         * src/gtkshruler.[ch]           ** REMOVE **
8901         * src/gtk/Makefile.am
8902         * src/gtk/gtkshruler.[ch]       ** NEW **
8903                 move gtkshruler files to gtk directory
8904
8905 2002-12-13 [christoph]  0.8.6claws107
8906
8907         * src/Makefile.am
8908         * src/compose.c
8909         * src/gtkstext.[ch]             ** REMOVE **
8910         * src/gtkutils.[ch]
8911         * src/textview.c
8912         * src/gtk/gtkstext.[ch]         ** NEW **
8913         * src/gtk/Makefile.am
8914                 o move stext functions to gtkstext.c to remove
8915                   dependency of gtkutils
8916                 o move gtkstext files to gtk directory
8917
8918         * src/gtk/Makefile.am
8919         * src/gtk/sslcertwindow.[ch]
8920                 UI stuff can always depend on common code so
8921                 it's ok to add ../common to include path
8922
8923 2002-12-13 [colin]      0.8.6claws106
8924
8925         * src/summaryview.c
8926                 Disconnect sighandlers for mainwindow when
8927                 quicksearch has the focus
8928                 Fix bug #653231
8929         * src/mainwindow.[ch]
8930                 Make key_pressed callback public, to be able
8931                 to disconnect it
8932
8933 2002-12-13 [christoph]  0.8.6claws105
8934
8935         * src/mh.c
8936                 create .mh_sequences file in new MH folders
8937                 (closes feature request [ 523162 ] MH folders should
8938                  get a .mh_sequences)
8939
8940 2002-12-13 [colin]      0.8.6claws104
8941
8942         * src/summaryview.c
8943                 Better handling of quicksearch show/hide
8944                 (basically the button stays under the mouse 
8945                  when toggled)
8946
8947 2002-12-13 [paul]       0.8.6claws103
8948
8949         * sync with 0.8.6cvs17
8950                 see ChangeLog 2002-12-13
8951
8952 2002-12-13 [paul]       0.8.6claws102
8953
8954         * po/es.po
8955                 updated by Ricardo Mones Lastra
8956
8957 2002-12-11 [colin]       0.8.6claws101
8958
8959         * src/folder.c
8960                 remove statusbar stuff
8961           src/folderview.c
8962                 set statusbar verbosity when moving folders
8963
8964 2002-12-11 [colin]       0.8.6claws100
8965         * src/prefs_filtering.c
8966         * src/prefs_matcher.c
8967         * src/prefs_scoring.c
8968                 Fix english ;)
8969
8970 2002-12-11 [colin]       0.8.6claws99
8971
8972         * src/prefs_common.[ch]
8973                 Add summary_quicksearch_type
8974         * src/summaryview.c
8975                 Save last used quicksearch type
8976
8977 2002-12-11 [jens]       0.8.6claws98
8978         * src/prefs_filtering.c
8979         * src/prefs_matcher.c
8980         * src/prefs_scoring.c
8981                 added dialog for incomplete rules in scoring, filtering and
8982                 matcher to ask wheather really close
8983
8984 2002-12-11 [colin]      0.8.6claws97
8985
8986         * src/folder.c
8987                 Fix folder dnd statusbar logging
8988
8989 2002-12-10 [christoph]  0.8.6claws96
8990
8991         * src/compose.c
8992         * src/folder.c
8993         * src/imap.c
8994         * src/inc.c
8995         * src/main.c
8996         * src/mainwindow.c
8997         * src/news.c
8998         * src/send.c
8999         * src/statusbar.[ch]
9000         * src/common/hooks.c
9001         * src/common/log.[ch]
9002                 o handle verbose logging in statusbar directly in statusbar code
9003                   and common code does not need any knowledge about a statusbar
9004                 o remove direct calls to statusbar_(puts|pop)_all functions
9005
9006 2002-12-10 [jens]       0.8.6claws95
9007
9008         * src/*.c
9009                 removed gettext from g_warnings
9010         * po/POTFILES.in
9011                 cleaned and updated
9012         * po/de.po
9013                 updated
9014
9015 2002-12-10 [colin]      0.8.6claws94
9016
9017         * src/main.c
9018                 finish crash dialog fix
9019
9020 2002-12-10 [colin]      0.8.6claws93
9021
9022         * src/main.c
9023                 "Fix" "sylpheed already running" instead of
9024                 crash dialog appearing after a crash
9025
9026 2002-12-10 [colin]      0.8.6claws92
9027
9028         * po/POTFILES.in
9029                 add src/gtk/sslcertwindow.c
9030
9031 2002-12-10 [paul]       0.8.6claws91
9032
9033         * po/POTFILES.in
9034                 updated to reflect recent changes
9035                 submitted by Alessandro Maestri
9036
9037 2002-12-09 [christoph]  0.8.6claws90
9038
9039         * src/Makefile.am
9040         * src/smtp.[ch]                 ** REMOVE **
9041         * src/common/Makefile.am
9042         * src/common/smtp.[ch]          ** NEW **
9043                 move smtp files to common directory
9044
9045 2002-12-09 [christoph]  0.8.6claws89
9046
9047         * src/Makefile.am
9048         * src/session.[ch]              ** REMOVE **
9049         * src/common/Makefile.am
9050         * src/common/session.[ch]       ** NEW **
9051                 move session files to common directory
9052
9053 2002-12-09 [paul]       0.8.6claws88
9054
9055         * src/account.c
9056                 fix bug [649746] edit accounts: move account reverted
9057                 Patch submitted by Luke Plant <lukeplant@users.sourceforge.net>
9058
9059 2002-12-09 [colin]      0.8.6claws87
9060
9061         * src/ssl_certificate.c
9062                 cleanup
9063
9064 2002-12-09 [colin]      0.8.6claws86
9065
9066         * src/ssl.c
9067                 Try to open the cert.pem database and 
9068                 issue a warning if it isn't there
9069
9070 2002-12-09 [colin]      0.8.6claws85
9071
9072         * src/common/ssl_certificate.c
9073         * src/gtk/sslcertwindow.c
9074                 Warning fixes
9075
9076 2002-12-09 [colin]      0.8.6claws84
9077
9078         * src/ssl_certificate.[ch] ** REMOVED **
9079         * src/common/ssl_certificate.[ch] ** NEW **
9080         * src/Makefile.am
9081         * src/common/Makefile.am
9082                 Moved ssl_certificate.[ch] to common
9083         * src/common/ssl.c 
9084                 Put back needed include
9085         * src/gtk/sslcertwindow.[ch]
9086                 Changed ssl_certificate.h include
9087         
9088 2002-12-09 [colin]      0.8.6claws83
9089
9090         * src/gtk/sslcertwindow.[ch]
9091                 Implement hook for certificate acception
9092         * src/ssl_certificate.[ch]
9093                 Implement hook for certificate acception
9094         * src/common/ssl.c
9095                 Reenable certificate acception check
9096         * src/mainwindow.c
9097                 Register sslcertwindow's hook
9098         
9099 2002-12-08 [christoph]  0.8.6claws82
9100
9101         * src/about.c
9102         * src/addr_compl.c
9103         * src/codeconv.c
9104         * src/manual.c
9105         * src/undo.c
9106         * src/common/utils.c
9107                 o add missing includes
9108                 o fix warnings
9109         * src/.cvsignore
9110         * src/common/.cvsignore
9111         * src/common/version.h          ** REMOVE **
9112                 remove autogenerated file
9113
9114 2002-12-08 [paul]       0.8.6claws81
9115
9116         * src/stringtable.c
9117                 put back needed include
9118
9119 2002-12-08 [colin]      0.8.6claws80
9120         
9121         * src/gtk/sslcertwindow.c
9122                 Cleaner popups when asking
9123         * src/ssl_certificate.c
9124         * src/prefs_common.[ch]
9125                 remove ssl certificate pref
9126                 put back needed include
9127         * src/undo.c
9128                 put back needed include
9129
9130 2002-12-08 [christoph]  0.8.6claws79
9131
9132         * src/folderview.c
9133         * src/logwindow.c
9134         * src/statusbar.c
9135         * src/summaryview.c
9136                 only abort hook invokation if required data is missing not
9137                 if our own data pointer is NULL, update hookfunction for
9138                 log window
9139
9140 2002-12-08 [paul]       0.8.6claws78
9141
9142         * src/about.c
9143         * src/addrcache.c
9144         * src/addrclip.c
9145         * src/addr_compl.c
9146         * src/addrselect.c
9147         * src/codeconv.c
9148         * src/colorlabel.c
9149         * src/enriched.c
9150         * src/esmtp.c
9151         * src/exporthtml.c
9152         * src/headerview.c
9153         * src/imageview.c
9154         * src/manual.c
9155         * src/noticeview.c
9156         * src/pgptext.c
9157         * src/scoring.c
9158         * src/sourcewindow.c
9159         * src/stringtable.c
9160         * src/undo.c
9161                 clean up: remove unneccesary includes
9162
9163 2002-12-08 [christoph]  0.8.6claws77
9164
9165         * src/folderview.c
9166         * src/statusbar.c
9167         * src/summaryview.c
9168         * src/common/hooks.[ch]
9169                 hook functions now have a gboolean return value, if a hook
9170                 returns TRUE it will stop executing of any more hooks in
9171                 the same hooklist for this invokation
9172
9173 2002-12-08 [colin]      0.8.6claws76
9174         
9175         * src/main.c
9176                 put back argv0 for CRASH_DIALOG
9177
9178 2002-12-08 [christoph]  0.8.6claws75
9179
9180         * src/Makefile.am
9181         * src/about.c
9182         * src/account.c
9183         * src/crash.c
9184         * src/esmtp.h
9185         * src/imap.[ch]
9186         * src/inc.c
9187         * src/main.c
9188         * src/mainwindow.c
9189         * src/news.c
9190         * src/pop.[ch]
9191         * src/prefs_account.[ch]
9192         * src/prefs_common.[ch]
9193         * src/send.[ch]
9194         * src/smtp.[ch]
9195         * src/ssl_certificate.[ch]
9196         * src/ssl_manager.[ch]
9197         * src/common/Makefile.am
9198         * src/common/log.c
9199         * src/common/nntp.[ch]
9200         * src/common/socket.[ch]
9201         * src/common/ssl.[ch]
9202         * src/gtk/sslcertwindow.[ch]
9203         * ac/openssl.m4
9204                 use new autoconf script to detect OpenSSL with extra parameters
9205                 to specify the location of libs and includes, also remove USE_SSL
9206                 to USE_OPENSSL
9207
9208         * src/common/sylpheed.[ch]
9209         * src/common/version.h.in
9210                 start seperation of common code initialization seperated from gui
9211
9212         * src/summaryview.c
9213                 The function that is called when a color label changes
9214                 should not change the color lable again
9215
9216 2002-12-08 [colin]      0.8.6claws74
9217
9218         * src/gtk/sslcertwindow.c
9219                 warning fixes
9220
9221 2002-12-08 [colin]      0.8.6claws73
9222
9223         * src/statusbar.c
9224           src/common/log.h
9225                 Register a hook for statusbar_puts_all
9226         * src/common/log.c
9227                 invoke statusbar_puts_all's hook
9228         
9229 2002-12-08 [colin]      0.8.6claws72
9230
9231         * src/ssl_certificate.c
9232                 Put back a badly-removed include
9233
9234 2002-12-08 [colin]      0.8.6claws71
9235
9236         * src/gtk/sslcertwindow.[ch]    ** NEW **
9237                 new certificate presentation
9238         * src/gtk/Makefile.am
9239                 add new files
9240         * src/ssl_certificate.[ch]
9241                 gtk cleanup, made utility functions public
9242         * src/ssl_manager.c
9243                 use new cert presentation
9244
9245 2002-12-07 [christoph]  0.8.6claws70
9246
9247         * src/Makefile.am
9248         * src/nntp.[ch]                 ** REMOVE **
9249         * src/common/Makefile.am
9250         * src/common/nntp.[ch]          ** NEW **
9251                 move nntp files to common directory
9252
9253 2002-12-07 [christoph]  0.8.6claws69
9254
9255         * src/procmsg.[ch]
9256         * src/summaryview.c
9257                 implement msginfo update callback using sylpheed's new
9258                 hook system. Invoke hooks from procmsg_msginfo_[un]set_flags.
9259
9260 2002-12-06 [christoph]  0.8.6claws68
9261
9262         * src/editgroup.c
9263                 This patch changes the 'Edit Group Details' dialog to
9264                 allow extended selections in either pane, so that
9265                 addresses can be added or removed from a group more
9266                 quickly and easily. (it actually is a net decrease in
9267                 file size, as some unnecessary functions have been
9268                 removed). 
9269                 (patch submitted by Luke Plant <lukeplant@users.sourceforge.net>)
9270
9271 2002-12-06 [christoph]  0.8.6claws67
9272
9273         * src/Makefile.am
9274         * src/template.[ch]             ** REMOVE **
9275         * src/common/Makefile.am
9276         * src/common/template.[ch]      ** NEW **
9277                 move template files to common directory
9278
9279         * src/nntp.c
9280                 add missing log.h include
9281
9282 2002-12-06 [melvin]     0.8.6claws66
9283
9284         * src/prefs_actions.c
9285                 Added the trailing ">" syntax to insert command's output
9286                 without replacing old text (in contrast to trailing "|").
9287
9288 2002-12-05 [colin]      0.8.6claws65
9289         
9290         * src/common/utils.c
9291                 Don't modify original search_string or it'll change
9292                 the next iterations in the for()
9293
9294 2002-12-05 [darko]      0.8.6claws64
9295
9296         * src/common/utils.c
9297                 proper check for filtering commands, found by Colin
9298
9299 2002-12-05 [darko]      0.8.6claws63
9300
9301         * src/common/utils.c
9302                 check proper string for NULL pointer, found by Colin
9303
9304 2002-12-05 [darko]      0.8.6claws62
9305
9306         * src/common/utils.[ch]
9307                 expand_search_string(): new function
9308                 converts Mutt-like patterns to Sylpheed's
9309                 filtering engine
9310         * src/summaryview.c
9311                 use expand_search_string() to allow Mutt-like
9312                 patterns in extended search
9313         * README.claws
9314                 document extended option in quick search
9315
9316 2002-12-05 [paul]       0.8.6claws61
9317
9318         * sync with 0.8.6cvs16
9319                 see ChangeLog 2002-12-05
9320                 
9321         * po/POTFILES.in
9322                 clean up
9323
9324 2002-12-04 [christoph]  0.8.6claws60
9325
9326         * src/imap.[ch]
9327                 put imap authentication code into a new function and
9328                 remove it from imap_session_new that will allow to
9329                 send other commands before authentication
9330
9331 2002-12-04 [christoph]  0.8.6claws59
9332
9333         * src/imap.[ch]
9334                 use already existing method to prevent unneeded IMAP
9335                 folder selects. Set imap_select parameters to NULL
9336                 in some functions if the values are not required.
9337
9338         * src/xml.h
9339                 remove no longer required include
9340
9341 2002-12-04 [paul]       0.8.6claws58
9342
9343         * po/es.po
9344                 updated by Ricardo Mones Lastra
9345                 
9346         * configure.in
9347           po/hu.po      ** NEW FILE **
9348                 initial Hungarian translation, submitted
9349                 by Gál Zoltán <galzoli@hu.inter.net>
9350
9351 2002-12-03 [christoph]  0.8.6claws57
9352
9353         * src/Makefile.am
9354         * src/gtksctree.[ch]            ** REMOVE **
9355         * src/gtk/Makefile.am
9356         * src/gtk/gtksctree.[ch]        ** NEW **
9357                 move gtksctree files to gtk directory
9358
9359 2002-12-03 [christoph]  0.8.6claws56
9360
9361         * src/Makefile.am
9362         * src/md5.[ch]                  ** REMOVE **
9363         * srm/common/Makefile.am
9364         * src/common/md5.[ch]           ** NEW **
9365                 move md5 files to common directory
9366
9367         * src/gtkstext.c
9368                 remove not required #include
9369
9370 2002-12-03 [sergey]     0.8.6claws55
9371
9372         * src/gtkutils.c
9373         * src/gtkutils.h
9374                 gtkut_window_popup(): new function.
9375         * src/mainwindow.c
9376                 main_window_popup(): use gtkut_window_popup() to raise
9377                 window without changing its position.
9378                 (see sylpheed-main ML message [sylpheed:17247])
9379
9380 2002-12-03 [sergey]     0.8.6claws54
9381
9382         * src/send.c
9383                 send_message_local(): removed first-dot escaping
9384                 (SMTP-only, not needed for sending through pipe)
9385
9386 2002-12-03 [paul]       0.8.6claws53
9387
9388         * po/POTFILES.in
9389                 update to reflect recent changes (thanks
9390                 to Ricardo Mones Lastra)
9391                 
9392         * tools/filter_conv.pl
9393                  fix problem with quoted strings. Patch submitted
9394                  by Luke Plant <lukeplant@softhome.net>
9395
9396 2002-12-03 [paul]       0.8.6claws52
9397
9398         * sync with 0.8.6cvs15
9399                 see ChangeLog 2002-12-03
9400
9401 2002-12-02 [christoph]  0.8.6claws51
9402
9403         * src/logwindow.[ch]
9404         * src/common/log.[ch]
9405                 implement logging using a hook function
9406
9407         * src/folderview.c
9408         * src/folder.[ch]
9409                 define hooklist name in header file to avoid
9410                 errors caused by wrong spelling of hooklist names
9411
9412         * src/toolbar.c
9413                 fix warnings
9414
9415 2002-12-02 [christoph]  0.8.6claws50
9416
9417         * src/common/Makefile.am
9418                 add src/common/hooks.[ch]
9419
9420         * src/common/hooks.[ch]
9421                 implement a simple hook system using glib's hook functions
9422
9423         * src/folder.[ch]
9424         * src/folderview.c
9425                 use new hook system for folder item updates
9426
9427 2002-12-02 [christoph]  0.8.6claws49
9428
9429         * doc-src/ui_seperation.txt     ** NEW **
9430                 information for ui seperation
9431
9432         * src/Makefile.am
9433                 remove files that were moved to common
9434                 include common directory by default for the header files
9435
9436         * src/inc.c
9437         * src/common/socket.c
9438         * src/automaton.[ch]
9439                 implement automaton using g_io_*-functions instead of
9440                 gdk_input_add to make it ui independent
9441
9442         * src/codeconv.c
9443         * src/compose.c
9444         * src/ldif.c
9445         * src/pgptext.c
9446         * src/procmime.c
9447         * src/rfc2015.c
9448         * src/smtp.c
9449         * src/unmime.c
9450                 remove common/ prefix because directory is now in
9451                 include path
9452
9453         * src/compose.c
9454         * src/folder.c
9455         * src/folderview.c
9456         * src/mainwindow.c
9457         * src/messageview.c
9458         * src/prefs_common.c
9459         * src/procmsg.c
9460         * src/rfc2015.c
9461                 fix warnings
9462
9463         * src/imap.c
9464         * src/inc.c
9465         * src/news.c
9466         * src/pop.c
9467         * src/send.c
9468         * src/smtp.c
9469         * src/ssl_certificate.c
9470                 add log.h header file for logging functions
9471
9472         * src/main.c
9473         * src/common/utils.c
9474         * src/summaryview.c
9475         * src/xml.c
9476                 o move debug_mode to common/utils.c
9477                 o add functions to set and get debug_mode
9478
9479         * src/defs.h                    ** REMOVE **
9480         * src/intl.h                    ** REMOVE **
9481         * src/socket.[ch]               ** REMOVE **
9482         * src/ssl.[ch]                  ** REMOVE **
9483         * src/utils.[ch]                ** REMOVE **
9484                 replaced by new files in src/common/
9485         
9486         * src/common/Makefile.am
9487                 add new files in src/common/
9488
9489         * src/common/defs.h             ** NEW **
9490         * src/common/intl.h             ** NEW **
9491         * src/common/log.[ch]           ** NEW **
9492         * src/common/socket.[ch]        ** NEW **
9493         * src/common/ssl.[ch]           ** NEW **
9494         * src/common/utils.[ch]         ** NEW **
9495                 replacement for files in src/
9496
9497 2002-12-02 [colin]      0.8.6claws48
9498
9499         * src/folderview.c
9500                 Scroll folderview if necessary during dnd
9501
9502 2002-12-02 [colin]      0.8.6claws47
9503
9504         * src/folder.[ch]
9505                 Add check to verify a move is within a single mailbox
9506         * src/folderview.c
9507                 Add specific error string for this check
9508
9509 2002-12-02 [colin]      0.8.6claws46
9510
9511         * src/folder.c
9512                 Add a test to folder moving, remove a statusbar_print
9513         * src/folderview.c
9514                 Add Move folder... context-menu item
9515                 Factorize folder moving code
9516                 Enable folder DND for mbox
9517
9518 2002-12-01 [christoph]  0.8.6claws45
9519
9520         * ac/aspell.m4
9521                 remove conf.aspelltest if the version check fails
9522
9523 2002-11-30 [christoph]  0.8.6claws44
9524
9525         * autogen.sh
9526                 run libtoolize --force in autogen to create missing
9527                 libtool scripts
9528
9529 2002-11-30 [christoph]  0.8.6claws43
9530
9531         * src/Makefile.am
9532         * src/pgptext.c
9533         * src/procmime.c
9534         * src/rfc2015.c
9535         * src/uuencode.[ch]             ** REMOVED **
9536         * src/common/Makefile.am
9537         * src/common/uuencode.[ch]      ** NEW **
9538                 move uuen/decoder to common directory
9539
9540 2002-11-30 [christoph]  0.8.6claws42
9541
9542         * src/Makefile.am
9543         * src/base64.[ch]               ** REMOVED **
9544         * src/codeconv.c
9545         * src/compose.c
9546         * src/ldif.c
9547         * src/pgptext.c
9548         * src/procmime.c
9549         * src/rfc2015.c
9550         * src/smtp.c
9551         * src/unmime.c
9552         * src/common/Makefile.am
9553         * src/common/base64.[ch]        ** NEW **
9554                 move base64 en/decoder to common directory
9555
9556 2002-11-30 [christoph]  0.8.6claws41
9557
9558         * src/common                    ** NEW **
9559                 new directory for UI independent code
9560         * src/gtk                       ** NEW **
9561                 new directory for GTK frontend
9562         * src/common/.cvsignore         ** NEW **
9563         * src/gtk/.cvsignore            ** NEW **
9564                 ignore build files
9565         * src/common/Makefile.am        ** NEW **
9566         * src/gtk/Makefile.am           ** NEW **
9567                 automake files to build new seperated stuff
9568         * src/Makefile.am
9569                 the binary will currently still be build with the
9570                 files in src, so we include the code from the
9571                 subdirs for now after building the libs there
9572
9573 2002-11-30 [paul]       0.8.6claws40
9574
9575         * src/compose.c
9576                 fix bug [642731] 'Wrong selected account with drafted mail'
9577
9578 2002-11-29 [oliver]     0.8.6claws39
9579         
9580         * src/messageview.c
9581                 o update summaryview when switching between different
9582                   messageviews          
9583         * src/toolbar.c  
9584                 o check if messageview holds already removed msg
9585                   from summaryview
9586                 
9587
9588 2002-11-29 [oliver]     0.8.6claws38
9589
9590         * src/toolbar.c 
9591                 remove not needed variables and includes
9592                 make messageview stay opened and move to next when msgs are deleted 
9593
9594 2002-11-29 [oliver]     0.8.6claws37
9595         
9596         * src/toolbar.c 
9597                 disable compose button (messageview toolbar) by default
9598                 deleted msgs are moved to trash
9599         
9600 2002-11-29 [melvin]     0.8.6claws36
9601
9602         * configure.in
9603                 Increased minimal gpgme version to 0.3.10 (Zombies out)
9604                 and to detect signatures expirations (gpgme 0.3.6)
9605
9606         * src/main.c
9607                 Use non obsolescent function for Gpgme engine checking.
9608
9609         * src/rfc2015.c
9610                 Inform about expired signatures or signatures which key
9611                 has expired. Expiration date is displayed.
9612
9613         * src/sigstatus.c
9614                 Inform about expired signatures or signatures which key
9615                 has expired.
9616
9617 2002-11-28 [paul]       0.8.6claws35
9618
9619         * src/folderview.c
9620                 re-instate 'Check for new messages' in Newsgroup
9621                 folders right-click menu, after a suggestion from
9622                 Tim Mann <timmann@users.sourceforge.net>
9623
9624         * src/main.c
9625                 after a crash check only local folders for new
9626                 messages
9627
9628 2002-11-28 [paul]       0.8.6claws34
9629
9630         * configure.in
9631                 apply patch that fixes the checking of GTK with XIM 
9632                 support on different OSs, such as FreeBSD. Patch 
9633                 submitted by Topia <topia@users.sourceforge.net>
9634                 
9635 2002-11-28 [paul]       0.8.6claws33
9636
9637         * src/mainwindow.c
9638           src/prefs_common.c
9639           src/prefs_toolbar.c
9640                 more changes to the English
9641
9642 2002-11-28 [paul]       0.8.6claws32
9643
9644         * sync with 0.8.6cvs13
9645                 see ChangeLog 2002-11-28 (no sync needed
9646                 for src/compose.c)
9647
9648 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws31
9649         
9650         * src/mainwindow.[ch]
9651                 add patch by Ivan F. Martinez introducing messageview Toolbar
9652                 some changes and committed by oliver    
9653
9654 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws30
9655
9656         * src/messageview.[ch]
9657                 add patch by Ivan F. Martinez introducing messageview Toolbar
9658                 some changes and committed by oliver    
9659
9660 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws29
9661
9662         * src/compose.[ch]
9663                 add patch by Ivan F. Martinez introducing messageview Toolbar
9664                 some changes and committed by oliver    
9665
9666 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws28
9667         
9668         * src/toolbar.[ch]
9669                 add patch by Ivan F. Martinez introducing messageview Toolbar
9670                 some changes and committed by oliver
9671
9672 2002-11-28 [oliver]     0.8.6claws27
9673         
9674         * src/prefs_toolbar.[ch]
9675                 getting ready for messageview toolbar
9676                 free mem allocated by gettext
9677                 change prefs_toolbar to prefs_toolbar_open
9678  
9679 2002-11-28 [thorsten]   0.8.6claws26
9680
9681         * src/imageview.[ch]
9682                 cleaned up conflicting declarations of
9683                 imageview_show_image()
9684
9685 2002-11-28 [paul]       0.8.6claws25
9686
9687         * src/grouplistdialog.c
9688           src/prefs_common.c
9689           src/prefs_summary_column.c
9690                 a few more improvements to the English
9691
9692 2002-11-28 [colin]      0.8.6claws24
9693
9694         * man/sylpheed.1
9695                 A few updates to command-line parameters
9696
9697 2002-11-28 [colin]      0.8.6claws23
9698
9699         * src/prefs_filtering.c
9700                 Fix problems with prefs_filtering_delete_path:
9701                 a) if the first rule is removed, original pointers
9702                    weren't updated (leading to segfaults)
9703                 b) it was always global_processing updated in case
9704                    of removed path was parent of rule path
9705
9706 2002-11-27 [paul]       0.8.6claws22
9707
9708         * src/mainwindow.c
9709           src/prefs_account.c
9710           src/prefs_actions.c
9711           src/prefs_common.c
9712           src/prefs_customheader.c
9713           src/prefs_display_header.c
9714           src/prefs_filtering.c
9715           src/prefs_folder_item.c
9716           src/prefs_matcher.c
9717           src/prefs_scoring.c
9718           src/prefs_summary_column.c
9719           src/prefs_template.c
9720           src/prefs_toolbar.c
9721                  improve the English in the GUI
9722
9723 2002-11-27 [colin]      0.8.6claws21
9724
9725         * src/folder.c
9726                 Fix processing renaming problems happening after
9727                 last commit
9728
9729 2002-11-27 [colin]      0.8.6claws20
9730
9731         * src/folder.c
9732                 recursive move now deletes src each subfolder after 
9733                 having moved it
9734         * src/folderview.c
9735                 Use identifier instead of path during dnd (enables
9736                 IMAP folder dnd)
9737
9738 2002-11-27 [paul]       0.8.6claws19
9739
9740         * src/main.c
9741                 apply patch that does command-line processing 
9742                 BEFORE gtk_init, allowing claws to run from 
9743                 shell-scripts in non-X environment (e.g. crontab 
9744                 or ip-up, ip-down scripts). Patch submitted by
9745                 Ruslan N. Balkin <baron@dartel.ru>
9746                 
9747         * po/it.po
9748                 updated by Alessandro Maestri
9749
9750 2002-11-27 [paul]       0.8.6claws18
9751
9752         * sync with 0.8.6cvs12
9753           src/prefs_common.c
9754                 Differences are that main uses a 'Receive dialog'
9755                 frame on the Interface tab, whereas claws groups all 
9756                 the dialogs together in a 'Dialogs' frame.
9757
9758 2002-11-27 [colin]      0.8.6claws17
9759
9760         * src/prefs_matcher.c
9761                 Fix Execute criteria's NOT flag
9762
9763
9764 2002-11-26 [christoph]  0.8.6claws16
9765
9766         * src/ssl.c
9767                 rewrite the ssl code a little bit, only use one
9768                 SSL context, set default certificates' file/path
9769
9770 2002-11-26 [thorsten]   0.8.6claws15
9771
9772         * src/compose.c
9773                 default-reply-to didn't work for ml-reply
9774
9775 2002-11-26 [melvin]     0.8.6claws14
9776
9777         * src/prefs_actions.c
9778                 Made pipe-actions ignore short headers in message view
9779                 Made trailing-pipe-actions write in the message view with
9780                 the same font as the original message
9781
9782 2002-11-26 [paul]       0.8.6claws13
9783
9784         * src/compose.c
9785                 this time commit the correct file
9786
9787 2002-11-26 [paul]       0.8.6claws12
9788
9789         * sync with 0.8.6cvs11
9790           src/quote_fmt_parse.y  
9791                 no sync needed
9792           src/account.[ch]       
9793                 not sync'ed
9794           src/compose.c
9795                 compose_write_headers(): add 'X-Sylpheed-Account-Id:' header
9796                 on draft mode.
9797                 compose_reedit(): add check for 'X-Sylpheed-Account-Id:' 
9798                 header
9799                 
9800         see ChangeLog 2002-11-25 and 2002-11-26
9801
9802 2002-11-26 [colin]      0.8.6claws11
9803
9804         * src/folderview.c
9805                 Fix collapsed folder not auto-expanding during
9806                 mail dnd, if it was the source folder.
9807
9808 2002-11-25 [colin]      0.8.6claws10
9809
9810         * src/folderview.[ch]
9811                 Variable renaming and cleaning (slist of nodes 
9812                 to be re-collapsed is stored in FolderView)
9813
9814 2002-11-25 [paul]       0.8.6claws9
9815
9816         * src/prefs_common.[ch]
9817                 fix breakage caused by last commit
9818
9819 2002-11-25 [paul]       0.8.6claws8
9820
9821         * sync with 0.8.6cvs4
9822                 see ChangeLog 2002-11-21
9823
9824 2002-11-25 [paul]       0.8.6claws7
9825
9826         * sync with 0.8.6cvs4
9827                 see ChangeLog 2002-11-20
9828
9829 2002-11-25 [paul]       0.8.6claws6
9830
9831         * sync with 0.8.6cvs3
9832                 see ChangeLog 2002-11-18
9833
9834 2002-11-25 [colin]      0.8.6claws5
9835
9836         * src/gtkutils.[ch]
9837                 Add gtkut_ctree_node_is_parent()
9838         * src/folderview.c
9839                 Spring-loaded folders
9840
9841 2002-11-25 [colin]      0.8.6claws4
9842
9843         * src/utils.[ch]
9844                 Add slist_concat_unique(), function to merge
9845                 two GSList filtering dups
9846         * src/folder.[ch]
9847         * src/summaryview.[ch]
9848         * src/folderview.c
9849         * src/main.c
9850                 Add detection/update/display of unread answers
9851                 to marked mails
9852         * src/procmsg.[ch]
9853                 Add procmsg_find_children()
9854                 Add procmsg_msg_has_marked_parent()
9855
9856 2002-11-25 [colin]      0.8.6claws3
9857
9858         * src/ssl_certificate.[ch]
9859                 Allow checking a certificate without a DNS
9860                 lookup
9861                 Allow to forget a cert (by deleting it)
9862                 Make ssl_certificate_destroy_public
9863         * src/ssl_manager.[ch] ** NEW FILES **
9864                 Gui to manage (display/remove) certificates
9865         * src/prefs_common.[ch]
9866                 Add a pref to allow silent acceptation of
9867                 trusted certificates or not (based on the
9868                 "I want to know what's going on" principle)
9869         * src/mainwindow.c
9870                 Add SSL manager in Tools menu
9871         * src/Makefile.am
9872                 Add the new files to the build
9873         * po/POTFILES.in
9874                 Add ssl_manager.c to translations
9875
9876 2002-11-25 [colin]      0.8.6claws2
9877
9878         * src/summaryview.[ch]
9879                 Add S_SEARCH_EXTENDED to the quick search, which 
9880                 allows to search using filtering syntax.
9881
9882 2002-11-25 [colin]      0.8.6claws1
9883
9884         * src/summaryview.c
9885                 Deletion of duplicates now prefer deleting
9886                 the unread dup (fixes feature-request 638989).
9887
9888 2002-11-24 [paul]       0.8.6claws
9889
9890         * po/es.po
9891           po/pl.po
9892           po/ru.po
9893           po/sr.po
9894                 updated by Ricardo Mones Lastra,
9895                 Witold Wladyslaw Wojciech Wilk,
9896                 Ruslan N. Balkin, and  Urke MMI 
9897                 respectively
9898
9899 2002-11-24 [paul]       0.8.5claws182
9900
9901         * po/bg.po
9902                 updated by George Danchev
9903
9904 2002-11-23 [alfons]     0.8.5claws181
9905
9906         * src/imap.c
9907                 tiny memory leak found by browsing Dimitar's 
9908                 valgrind report
9909
9910 2002-11-23 [paul]       0.8.5claws180
9911
9912         * po/it.po
9913                 updated by Alessandro Maestri
9914
9915 2002-11-22 [christoph]  0.8.5claws179
9916
9917         * src/compose.c
9918         * src/inc.c
9919         * src/prefs_filtering.c
9920         * src/summaryview.c
9921                 more warning fixes
9922
9923 2002-11-22 [alfons]     0.8.5claws178
9924
9925         * src/summaryview.c
9926                 summary_execute_delete_func(): if message is deleted, make 
9927                 sure to also remove its entry in the subject hash table. 
9928                 fixes a corner case bug.
9929
9930 2002-11-22 [paul]       0.8.5claws177
9931
9932         * .cvsignore
9933                 add 'autom4te.cache'
9934                 
9935         * ltconfig      ** REMOVED **
9936                 not needed
9937
9938 2002-11-22 [paul]       0.8.5claws176
9939
9940         * src/textview.c
9941                 textview_set_font(): fix for message display in
9942                 UTF-8 locales (thanks to Sergey Vlasov).
9943                 
9944         * AUTHORS
9945                 add new team members and contributors
9946
9947
9948 2002-11-21 [colin]      0.8.5claws175
9949
9950         * src/procmsg.[ch]
9951                 Add procmsg_remove_special_headers()
9952         * src/mh.c
9953                 Use procmsg_remove_special_headers() for 
9954                 previous fix
9955
9956 2002-11-21 [colin]      0.8.5claws174
9957
9958         * src/mh.c
9959                 Fix moving/copying from queue/draft folders
9960                 for MH folders
9961
9962 2002-11-21 [christoph]  0.8.5claws173
9963
9964         * src/crash.c
9965         * src/filtering.c
9966         * src/logwindow.c
9967         * src/main.c
9968         * src/matcher_parser_lex.[hl]
9969         * src/mbox.c
9970         * src/mbox_folder.[ch]
9971         * src/prefs_filtering.c
9972         * src/procheader.c
9973         * src/quote_fmt_lex.l
9974         * src/ssl.c
9975                 fix all warnings except the warnings in lex and yacc files
9976
9977 2002-11-20 [christoph]  0.8.5claws172
9978
9979         * src/imap.c
9980                 fix MsgInfo retrieval for IMAP draft and queue folders
9981                 (closes bug [ 619558 ] Draft saving on IMAP box issue)
9982
9983 2002-11-19 [christoph]  0.8.5claws171
9984
9985         * src/compose.c
9986                 fix segfault, when draft saving does not get
9987                 the MsgInfo of the new message
9988                 (closes bug [ 640699 ] Claws170: crash drafting mail ( IMAP ))
9989
9990 2002-11-19 [christoph]  0.8.5claws170
9991
9992         * src/procmsg.c
9993                 add parameter check for flag setting function
9994                 (closes bug [ 640619 ] Claws169: crash - drafting a mail (IMAP))
9995
9996 2002-11-18 [paul]       0.8.5claws169
9997
9998         * src/compose.c
9999                 more sensitivity fixes to redirect mode:
10000                 * disable toolbar draft button
10001                 * allow only Address book in the Tools menu
10002                 * disable editing of message by the spell
10003                   checker
10004
10005 2002-11-18 [paul]       0.8.5claws168
10006
10007         * src/compose.c
10008                 fix sensitivity of menu items in compose_redirect():
10009                 allow only the necessary items 
10010
10011 2002-11-18 [paul]       0.8.5claws167
10012
10013         * src/compose.c
10014                 fix bug [ 603259 ] 'attachment got lost on bounce'
10015
10016 2002-11-18 [paul]       0.8.5claws166
10017
10018         * po/ru.po
10019                 updated by Ruslan N. Balkin <baron@dartel.ru>
10020
10021 2002-11-18 [colin]      0.8.5claws165
10022
10023         * src/main.c
10024           src/defs.h
10025                 Remove old filtering stuff
10026
10027
10028 2002-11-17 [oliver]     0.8.5claws164
10029
10030         * src/toolbar.h
10031                 remove not needed typedef 
10032
10033 2002-11-17 [oliver]     0.8.5claws163
10034
10035         * src/toolbar.c
10036                 make toolbar's on click events translatable
10037
10038 2002-11-15 [colin]      0.8.5claws162
10039
10040         * src/summaryview.c
10041                 Revert too-soon integration of a feature
10042
10043 2002-11-15 [christoph]  0.8.5claws161
10044
10045         * src/imap.c
10046                 use main's implementation of imap_get_msginfo
10047
10048 2002-11-15 [christoph]  0.8.5claws160
10049
10050         * src/compose.c
10051         * src/folder.[ch]
10052         * src/imap.c
10053         * src/mbox_folder.c
10054         * src/mh.c
10055         * src/news.c
10056         * src/procmsg.c
10057         * src/summaryview.c
10058                 replace claws' fetch_msginfo with main's get_msginfo
10059                 (use main's implementation where possible)
10060
10061 2002-11-15 [colin]      0.8.5claws159
10062
10063         * src/ssl_certificate.c
10064                 Missed a check
10065
10066 2002-11-16 [melvin]     0.8.5claws158
10067
10068         * po/fr.po
10069                 Updated French translations.
10070
10071 2002-11-16 [colin]      0.8.5claws157
10072
10073         * src/ssl_certificate.c
10074                 Check for missing parts in the certificates
10075
10076 2002-11-15 [colin]      0.8.5claws156
10077
10078         * src/folderview.c
10079                 Preventive fix (missing check) found by
10080                 Alfons
10081
10082 2002-11-15 [paul]
10083
10084         * NEWS
10085                 sync with 0.8.6 release
10086
10087 2002-11-15 [colin]      0.8.5claws155
10088
10089         * src/folder.[ch]
10090           src/folderview.c
10091                 Fix error handling of folder_item_move_to()
10092                 (thanks to Alfons!)
10093
10094 2002-11-15 [colin]      0.8.5claws154
10095
10096         * src/folder.[ch]
10097           src/folderview.c
10098                 folder_item_move_to() sets an error message instead
10099                 of having GUI stuff in folder.c
10100
10101 2002-11-15 [colin]      0.8.5claws153
10102
10103         * src/procmsg.[ch]
10104                 Implemented a callback for MsgInfo updates, 
10105                 heavily copy/pasted from Christoph's folder 
10106                 callback system
10107         * src/summaryview.[ch]
10108                 Register summary_update_msg as callback
10109
10110 2002-11-14 [colin]      0.8.5claws152
10111         
10112         * src/procmsg.c
10113                 Update the FolderItem after sending (fixes 617593)
10114
10115 2002-11-14 [christoph]  0.8.5claws151
10116
10117         * src/folder.c
10118                 fix wrong position of NULL pointer check found
10119                 by Sergey
10120
10121 2002-11-14 [christoph]  0.8.5claws150
10122
10123         * src/folder.c
10124                 fix segfault when deleting messages from IMAP folders
10125                 (closes bug [ 635641 ] Crash deleting mail in IMAP trash)
10126
10127 2002-11-14 [colin]      0.8.5claws149
10128
10129         * src/compose.c
10130                 Forwarding was also ignoring the folder's default account.
10131
10132 2002-11-14 [colin]      0.8.5claws148
10133
10134         * src/compose.c
10135                 Fix sent folder not set to folder properties when 
10136                 forwarding.
10137
10138 2002-11-14 [thorsten]   0.8.5claws147
10139
10140         * src/inc.c
10141                 inc_start(): Files were not moved from .processing to inbox,
10142                 if no global processing rule existed
10143
10144 2002-11-14 [colin]      0.8.5claws146
10145
10146         * src/ssl_certificate
10147                 Fix file operations
10148
10149 2002-11-14 [paul]       0.8.5claws145
10150
10151         * po/it.po
10152                 updated by Alessandro Maestri
10153
10154 2002-11-13 [alfons]     0.8.5claws144
10155
10156         * src/folder.c
10157                 folder_item_close(): only mark messages unread
10158                 when a folder has new messages 
10159
10160 2002-11-13 [keith]      0.8.5claws143
10161
10162         * src/imap.c
10163                 Fix problem moving or copying between
10164                 IMAP folders
10165
10166 2002-11-13 [colin]      0.8.5claws142
10167
10168         * src/matcher_parser_parse.y
10169                 Fix rule problem when " don't match
10170
10171 2002-11-13 [christoph]  0.8.5claws141
10172
10173         * src/folder.c
10174         * src/folderview.c
10175                 moved cache saving to folder_item_close
10176                 the folderview should not have to deal with
10177                 this things
10178
10179 2002-11-13 [christoph]  0.8.5claws140
10180
10181         * src/summaryview.c
10182                 moved setting of important score to
10183                 summary_set_prefs_from_folderitem
10184
10185 2002-11-13 [colin]      0.8.5claws139
10186
10187         * src/matcher_parser_parse.y
10188                 Fix a segfault in the parser (happening when
10189                 a good expression had been tested and a bad 
10190                 one arrives)
10191
10192 2002-11-13 [paul]       0.8.5claws138
10193
10194         * sync with 0.8.5cvs24
10195                 see ChangeLog 2002-11-13
10196                 
10197         * po/pt_BR.po
10198                 updated by Fabio Jr. Beneditto
10199
10200 2002-11-13 [colin]      0.8.5claws137
10201         
10202         * src/msgcache.c
10203           src/defs.h
10204           src/procmsg.[ch]
10205                 Revert last commit, problem
10206
10207 2002-11-13 [colin]      0.8.5claws136
10208
10209         * src/msgcache.c
10210                 Remove duplicated code
10211         * src/defs.h
10212                 Bumped CACHE_VERSION and MARK_VERSION
10213         * src/procmsg.[ch]
10214                 Network endian for cache and mark files
10215
10216 2002-11-12 [colin]      0.8.5claws135
10217
10218         * src/inc.c
10219                 Fix the "socket error" dialog which disappeared
10220
10221 2002-11-12 [colin]      0.8.5claws134
10222
10223         * src/msgcache.c
10224                 Reverse last commit which had performance 
10225                 problems, but still reverse the list
10226
10227 2002-11-12 [colin]      0.8.5claws133
10228
10229         * src/msgcache.c
10230                 Reverse list order
10231
10232 2002-11-12 [melvin]     0.8.5claws132
10233
10234         * src/compose.c
10235                 Added a check for a NULL prefs_common.dictionary
10236
10237 2002-11-12 [colin]      0.8.5claws131
10238
10239         * src/ssl_certificate.[ch]
10240                 Use FQDN hostname
10241
10242 2002-11-12 [colin]      0.8.5claws130
10243
10244         * src/ssl_certificate.[ch]
10245                 Take connection port into account for 
10246                 checking certificates (a single hostname
10247                 could have multiple servers with multiple
10248                 certificates)
10249         * src/ssl.c
10250                 Pass the port to ssl_certificate_check
10251
10252 2002-11-12 [paul]       0.8.5claws129
10253
10254         * src/folder.c
10255                 fix a typo in last commit
10256
10257 2002-11-12 [paul]       0.8.5claws128
10258
10259         * sync with 0.8.5cvs23
10260                 see ChangeLog entry 2002-11-12
10261
10262 2002-11-11 [colin]      0.8.5claws127
10263
10264         * src/ssl_certificate.c
10265                 Cleaner messages
10266                 Don't popup, instead log error, if the 
10267                 corresponding pref is checked
10268         * src/ssl_certificate.h
10269                 include <openssl/objects/h>
10270
10271 2002-11-11 [colin]      0.8.5claws126
10272
10273         * src/ssl_certificate.h
10274                 _Really_ clean it
10275
10276 2002-11-11 [colin]      0.8.5claws125
10277         
10278         * src/ssl_certificate.c
10279                 Fixed leak
10280
10281 2002-11-11 [colin]      0.8.5claws124
10282
10283         * src/ssl.c
10284                 Cleaned a bit
10285         * src/ssl_certificate.[ch]
10286                 Cleaned a bit (better use of SSL API)
10287                 (This will cause non-recognition of saved 
10288                  certificates of claws12[23]...)
10289
10290 2002-11-11 [paul]       0.8.5claws123
10291         
10292         * po/es.po
10293                 updated by Ricardo Mones Lastra
10294
10295 2002-11-11 [colin]      0.8.5claws122
10296
10297         * src/ssl.c
10298                 Fix a typo
10299
10300 2002-11-11 [colin]      0.8.5claws121
10301
10302         * src/ssl_certificate.[ch] ** NEW FILES **
10303         * src/ssl.[ch]
10304                 Check SSL certificates presented to us
10305         * src/Makefile.am
10306                 Add ssl_certificate.[ch]
10307         * po/POTFILES.in
10308                 Add ssl_certificate.c
10309
10310 2002-11-11 [paul]       0.8.5claws120
10311
10312         * sync with 0.8.5cvs22
10313                 see ChangeLog 2002-11-11
10314
10315 2002-11-11 [paul]       0.8.5claws119
10316
10317         * sync with 0.8.5cvs21
10318                 see ChangeLog 2002-11-11
10319
10320 2002-11-10 [jens]       0.8.5claws118
10321
10322         * src/folder.c
10323         * src/folderview.c
10324                 corrected some typing
10325         * po/de.po
10326                 updated german translation
10327         * sylpheed.spec.in
10328                 cleaned up specfile and adjusted it for claws
10329
10330 2002-11-10 [colin]      0.8.5claws117
10331
10332         * src/summaryview.c
10333                 a STATUSBAR_PUSH/POP fix
10334
10335 2002-11-10 [colin]      0.8.5claws116
10336
10337         * src/prefs_folder_item.c
10338                 Fix hanging after opening folder properties
10339
10340 2002-11-10 [hoa]        0.8.5claws115
10341
10342         * src/matcher_parser_lex.l
10343         * src/matcher_parser_parse.y
10344                 config file for scoring and filtering is no more trashed
10345                 when there is a syntax error in a filtering rule when
10346                 editing it in a dialog.
10347
10348 2002-11-09 [colin]      0.8.5claws114
10349
10350         * src/mbox_folder.c
10351                 Added missing initialisation of folder->destroy()
10352
10353 2002-11-09 [colin]      0.8.5claws113
10354
10355         * src/folder.c
10356           src/folderview.c
10357                 Fix the status bar messages
10358
10359 2002-11-09 [colin]      0.8.5claws112
10360
10361         * src/folderview.c
10362                 Fix hangs after folder dnd, happening after 
10363                 claws109.
10364
10365 2002-11-09 [christoph]  0.8.5claws111
10366
10367         * src/folderview.c
10368                 just changed order of calls (reverse order of
10369                 associated calls)
10370         * src/inc.c
10371                 lock inc when checking only one account, otherwise
10372                 inc all could be executed at the same time
10373
10374 2002-11-09 [christoph]  0.8.5claws110
10375
10376         * src/folderview.c
10377                 better unlock the mouse cursor before calling
10378                 summary_show because it changes the cursor too
10379
10380 2002-11-09 [christoph]  0.8.5claws109
10381
10382         * src/folder.[ch]
10383         * src/folderview.c
10384                 add functions to open and close a folder
10385                 o opending will execute scanning for remote folders
10386                   and processing
10387                 o closing will unset new flag for messages
10388
10389 2002-11-09 [colin]      0.8.5claws108
10390
10391         * src/folder.c
10392                 Add a call to prefs_matcher_write_config to 
10393                 avoid non-leaf folders filtering settings to be
10394                 lost
10395
10396 2002-11-09 [paul]       0.8.5claws107
10397
10398         * src/prefs_account.c
10399                 re-word a label
10400
10401 2002-11-09 [colin]      0.8.5claws106
10402
10403         * src/folderview.c
10404                 Minor esthetic fix
10405
10406 2002-11-09 [colin]      0.8.5claws105
10407
10408         * src/folderview.c
10409                 Fix prefs_filtering deletion for MH folders (same
10410                 reason as below)
10411         * src/prefs_filtering.c
10412                 Fix prefs_filtering renaming and deletion for 
10413                 folder-based processing rules.  
10414
10415 2002-11-09 [christoph]  0.8.5claws104
10416
10417         * src/compose.c
10418         * src/folder.[ch]
10419         * src/folderview.[ch]
10420         * src/import.c
10421         * src/inc.c
10422         * src/main.c
10423         * src/mainwindow.c
10424         * src/messageview.c
10425         * src/prefs_folder_item.c
10426         * src/procmsg.c
10427         * src/summaryview.c
10428                 implement a callback system for folder item updates
10429
10430 2002-11-09 [colin]      0.8.5claws103
10431
10432         * src/folderview.c
10433                 Fix prefs_filtering renaming for MH folders (we
10434                 shouldn't rename by path as another folder could
10435                 have the same hierarchy).
10436
10437 2002-11-09 [colin]      0.8.5claws102
10438
10439         * src/folder.c
10440                 Fix a leak found by Christoph, use better variable
10441                 names
10442
10443 2002-11-09 [colin]      0.8.5claws101
10444
10445         * src/folder.c
10446                 One more fix for processing rules
10447
10448 2002-11-08 [colin]      0.8.5claws100
10449         
10450         * src/matcher.c
10451                 Don't copy the compiled regexp (will be reevaluated)
10452         * src/folderview.c
10453                 Lock folderview while moving
10454         * src/folder.c
10455                 Provide info on what's happening to the user
10456
10457 2002-11-08 [colin]      0.8.5claws99
10458
10459         * src/folderview.c
10460                 Fix folder reordering after a move if parent is 
10461                 root
10462         * src/scoring.[ch]
10463                 Add function to copy a ScoringProp
10464         * src/prefs_folder_item.c
10465                 Copy scoring rules when copying a folder prefs
10466
10467 2002-11-08 [colin]      0.8.5claws98
10468
10469         * src/folderview.c
10470                 Fixes in case of failure
10471         * src/filtering.[ch]    
10472                 Add function to duplicate a FilteringProp
10473         * src/matcher.[ch]
10474                 Add function to duplicate a MatcherProp
10475         * src/prefs_folder_item.c
10476                 Save folder's processing rules when copying 
10477                 its prefs
10478
10479 2002-11-08 [colin]      0.8.5claws97
10480         
10481         * src/folderview.c
10482                 Sort after move
10483         * src/folder.c 
10484                 Change a printf to debug_print
10485
10486 2002-11-08 [colin]      0.8.5claws96
10487
10488         * src/folder.c
10489           src/folderview.c
10490                 Fix segfaults, call me stupido
10491         
10492
10493 2002-11-08 [colin]      0.8.5claws95
10494
10495         *src/folder.c
10496                 Added forgotten prefs to save when moving folders
10497
10498 2002-11-08 [colin]      0.8.5claws94
10499
10500         * src/folder.c
10501                 Fixes to folder DND (prefs copy)
10502         * src/folderview.c
10503                 Optimization for folder DND (don't rescan whole tree)
10504                 Added folderview_create_folder_node() for this 
10505                 optimization, so de-duped a bit the code
10506         * src/prefs_folder_item.[ch]
10507                 Added prefs_folder_item_copy_prefs()    
10508           
10509 2002-11-08 [paul]       0.8.5claws93
10510
10511         * src/prefs_account.c
10512           tools/README
10513           tools/kmail2sylpheed_v2.pl
10514                 correct some typos
10515
10516 2002-11-08 [paul]       0.8.5claws92
10517
10518         * src/compose.c
10519           src/prefs_account.[ch]
10520                 remove account options 'clearsign' and 'ascii_armored',
10521                 replace with 'default_gnupg_mode' to prevent mixed-mode
10522                 Privacy settings
10523
10524 2002-11-08 [paul]       0.8.5claws91
10525
10526         * src/compose.[ch]
10527                 re-implement GnuPG 'on-the-fly' mode selection,
10528                 disallow mixed-mode
10529
10530 2002-11-08 [colin]      0.8.5claws90
10531
10532         * src/folderview.c
10533           src/prefs_folder_item.c
10534                 Change "Property" to "Properties"
10535
10536 2002-11-07 [colin]      0.8.5claws89
10537
10538         * src/folderview.c
10539           src/folder.c
10540                 Allow folder dropping to a root folder
10541
10542 2002-11-07 [paul]       0.8.5claws88
10543
10544         * src/compose.c
10545                 revert last commit
10546
10547 2002-11-07 [paul]       0.8.5claws87
10548
10549         * src/compose.c
10550                 fix reply-to-list bug. closes bug report
10551                 "[633382] reply-to-list broken in recent cvs"
10552
10553 2002-11-07 [paul]       0.8.5claws86
10554
10555         * src/compose.c
10556                 add a forgotten '#if USE_GPGME ... #endif'
10557
10558 2002-11-07 [paul]       0.8.5claws85
10559
10560         * sync with 0.8.5cvs20
10561                 see ChangeLog 2002-11-07
10562
10563 2002-11-07 [colin]      0.8.5claws84
10564
10565         * src/folder.[ch]
10566                 Change folder_item_move_to to return the newly 
10567                 created folderitem.
10568         * src/folderview.c
10569                 Select the new folderitem after moving.
10570
10571 2002-11-07 [colin]      0.8.5claws83
10572
10573         * src/prefs_filtering.c
10574                 Fix rule rewriting when moving a leaf folder to a 
10575                 shorter path
10576
10577 2002-11-07 [colin]      0.8.5claws82
10578
10579         * src/prefs_filtering.c
10580                 fix a leak
10581
10582 2002-11-07 [colin]      0.8.5claws81
10583
10584         * src/folder.[ch]
10585                 Add folder_item_move_to() function to move a 
10586                 folderitem into another one (updates matcher etc)
10587         * src/folderview.c
10588                 Add folder drag'n drop (context menu to come)
10589                 [Should be dataloss free, but Please backup before 
10590                  trying !]
10591
10592 2002-11-06 [colin]      0.8.5claws80
10593
10594         * src/mh.c
10595                 mh_create_folder() returns NULL if can't create
10596                 directory hierarchy
10597
10598 2002-11-06 [paul]       0.8.5claws79
10599
10600         * src/compose.[ch]
10601                 allow 'on-the-fly' changing of the type of encryption 
10602                 and/or signing used (mime/ascii) via the compose window
10603
10604 2002-11-06 [paul]       0.8.5claws78
10605
10606         * sync with 0.8.5cvs19
10607                 see ChangeLog 2002-11-06 for src/account.c: 
10608                 account_get_special_folder()
10609                 
10610 2002-11-05 [alfons]     0.8.5claws77
10611
10612         * src/crash.c
10613                 very minor cleanups: nothing to see here, move on. :-)
10614
10615 2002-11-05 [colin]      0.8.5claws76
10616
10617         * src/main.c
10618                 Changes choices if compose windows are opened to
10619                 Discard, Draft, Don't quit
10620
10621 2002-11-05 [thorsten]   0.8.5claws75
10622
10623         * src/compose.c
10624                 reenabled default_reply_to folder option
10625
10626 2002-11-05 [colin]      0.8.5claws74
10627
10628         * src/compose.[ch] 
10629                 add compose_draft()
10630         * src/crash.c
10631                 add SIGTERM handler
10632         * src/main.[ch]
10633                 add clean_quit() for the SIGTERM handler
10634
10635 2002-11-05 [paul]       0.8.5claws73
10636         
10637         * po/es.po
10638                 updated by Ricardo Mones Lastra
10639
10640 2002-11-05 [melvin]     0.8.5claws72
10641
10642         * src/logwindow.c
10643                 Fixed log-clipping bug #616795.
10644                 To stop logging in the log window use 0 length.
10645         * src/prefs_common.c
10646                 Added a label to inform about the 0 log length behaviour.
10647
10648 2002-11-05 [paul]       0.8.5claws71
10649
10650         * sync with 0.8.5cvs17
10651                 see ChangeLog 2002-11-05
10652
10653 2002-11-04 [paul]       0.8.5claws70
10654
10655         * sylpheed-128x128.png
10656           sylpheed-64x64.png
10657           sylpheed.png
10658                 replace with pngcrushed icons. Submitted by Nicolas Kaiser,
10659                 <nikai@users.sourceforge.net>
10660                 
10661         * po/bg.po
10662                 updated by George Danchev
10663
10664 2002-11-03 [thorsten]   0.8.5claws69
10665
10666         * src/main.c
10667           src/mimeview.c
10668           src/rfc2015.h
10669                 add check if gpg is active
10670
10671 2002-11-03 [thorsten]   0.8.5claws68
10672
10673         * src/toolbar.h
10674                 removed GSList declaration causing trouble on MacOS-X
10675                 (submitted by alfons, reported by xfesty)
10676
10677 2002-11-01 [paul]       0.8.5claws67
10678
10679         * src/mainwindow.c
10680                 remove last remnants of main's filter code
10681
10682 2002-11-01 [paul]       0.8.5claws66
10683
10684         * tools/filter_conv.pl
10685                 fix bug where user-defined headers were ignored
10686
10687 2002-11-01 [paul]       0.8.5claws65
10688
10689         * src/logwindow.c
10690                 make a debug_print() not translatable
10691
10692 2002-10-31 [melvin]     0.8.5claws64
10693
10694         * ac/aspell.m4
10695                 Fixed --disable-aspell-test. Now --disable-aspell-test will 
10696                 not run any GNU/aspell test.  The dictionary path will
10697                 be by default /usr/local/lib/aspell/ unless --with-aspell-prefix
10698                 was given, in which case, it will be $prefix/lib/aspell/
10699         * configure.in
10700                 Fixed typo in commentary (Aspell code).
10701
10702 2002-10-31 [paul]       0.8.5claws63
10703
10704         * po/POTFILES.in
10705                 remove src/filter.c and src/prefs_filter.c
10706                 thanks to Ricardo for reminding me
10707
10708 2002-10-31 [colin]      0.8.5claws62
10709
10710         * src/mbox_folder.c
10711                 Plug some leaks
10712
10713 2002-10-31 [paul]       0.8.5claws61
10714
10715         * src/prefs_filter.[ch] ** REMOVED **
10716           src/filter.[ch]       ** REMOVED **
10717           
10718         * src/Makefile.am
10719           src/folderview.c
10720           src/inc.c
10721           src/main.c
10722           src/mainwindow.c
10723           src/mbox.c
10724           src/prefs_common.c
10725           src/prefs_filtering.c
10726           src/summaryview.[ch]
10727                 remove main's 'filter' code
10728                 
10729         README.claws
10730                 update to reflect removal of main's filter
10731
10732 2002-10-31 [paul]       0.8.5claws60
10733
10734         * src/summaryview.c
10735                 remove check for global_processing in summary_filter_open(). 
10736                 This fixes the bug where if the user uses the right-click 
10737                 'Create filter rule...' and doesn't have any filter rules 
10738                 already defined in claws' advanced filtering, the newly 
10739                 created filter rule goes to main's filtering which is 
10740                 inaccessible through the gui. Now the filter rule gets added
10741                 to claws' filtering by default.
10742
10743 2002-10-28 [melvin]     0.8.5claws59
10744
10745         * src/prefs_actions.c
10746                 Fixed bug #627322 where MIME parts were not always
10747                 correctly passed to a %p action
10748                 Display an error dialog when message filename is not found.
10749
10750 2002-10-28 [melvin]     0.8.5claws58
10751
10752         * src/prefs_common.c
10753                 Readded a missing function declaration lost in 0.8.3claws34
10754
10755 2002-10-28 [paul]       0.8.5claws57
10756
10757         * sync with 0.8.5cvs15
10758                 see ChangeLog 2002-10-28 and 2002-10-25
10759                 
10760         Note: ChangeLog entry 2002-10-24 is not sync'ed.
10761
10762 2002-10-27 [oliver]     0.8.5claws56
10763
10764         * src/pop.c
10765                 plug leak in pop3_top_recv
10766
10767 2002-10-26 [christoph]  0.8.5claws55
10768
10769         * src/folder.c
10770                 set need_update folder flag when messages are added
10771                 (closes bug [ 626922 ] folder not updated after receiving)
10772
10773 2002-10-25 [melvin]     0.8.5claws54
10774
10775         * src/imageview.c
10776                 Fixed a memleak introduced in the scaling code.
10777
10778 2002-10-24 [alfons]     0.8.5claws53
10779
10780         * src/filtering.c
10781                 make filtering's forward message action forward from the 
10782                 correct account
10783                 (closes bug [628089 ] Filter -> Forward from address problem
10784                 reported by Oktay)
10785
10786 2002-10-24 [christoph]  0.8.5claws52
10787
10788         * src/mainwindow.c
10789         * src/manual.[ch]
10790                 o use manual of current locale or english if current
10791                   locale is not available (and english is available)
10792                 o also link to sylpheed doc project manuals
10793
10794 2002-10-23 [paul]       0.8.5claws51
10795
10796         * tools/README
10797           tools/kmail2sylpheed_v2.pl
10798                 add new version of kmail addressbook importer script.
10799                 works with newer versions of Kmail/KAddressBook which
10800                 have new and rearranged data.
10801
10802 2002-10-23 [martin]     0.8.5claws50
10803
10804         * src/folderview.c
10805         * src/summaryview.c
10806         * src/utils.h
10807         * src/utils.c
10808                 added length parameter to get_abbrev_newsgroup_name()
10809                 changed this function so that it abbreviates the newsgroup
10810                 names only so long it is smaller than the length parameter
10811                 (for better reading of some newsgroup names and space efficiency)
10812
10813 2002-10-22 [colin]      0.8.5claws49
10814
10815         *src/foldersel.c
10816                 Revert Alfons' last modification (after voting ;-))
10817
10818 2002-10-21 [alfons]     0.8.5claws48
10819
10820         * src/foldersel.c
10821                 folder view in folder selection dialog reflects state of
10822                 folder view in main window
10823
10824 2002-10-18 [alfons]     0.8.5claws47
10825
10826         * src/mbox.c
10827                 drop imported messages in folder selected by user,
10828                 and not in the inbox
10829                 (closes bug [ 625424 ] Import mbox always to "Inbox" folder)
10830
10831 2002-10-18 [alfons]     0.8.5claws46
10832
10833         * src/compose.c
10834                 make automagic reply work correctly for email accounts 
10835                 (whether it's viable to do a full sync with Hiro's 
10836                 compose.c is still under discussion)
10837
10838 2002-10-18 [melvin]     0.8.5claws45
10839
10840         * src/prefs_actions.c
10841                 Fixed bug #622275 where asynchroneous actions left 
10842                 zombies processes
10843                 Made (synchroneous) actions' input be displayed live.
10844
10845 2002-10-18 [christoph]  0.8.5claws44
10846
10847         * src/textview.c
10848                 don't add a newline in the textview in front of the
10849                 first textpart if header display is disabled
10850                 (closes bug [ 603385 ] disabled header display leaves blank
10851                  lin)
10852
10853 2002-10-18 [christoph]  0.8.5claws43
10854
10855         * src/folder.[ch]
10856         * src/imap.c
10857         * src/mbox_folder.c
10858         * src/mh.c
10859         * src/news.c
10860                 folder->get_num_list now returns an error code
10861                 (closes bug [ 609424 ] News cache cleared on failure)
10862                 
10863 2002-10-17 [colin]      0.8.5claws42
10864         
10865         * src/news.c
10866                 Changed a printf by debug_print
10867
10868 2002-10-16 [paul]       
10869
10870         * tools/OOo2sylpheed.pl
10871                 allow for spaces in the name of the
10872                 file to be attached.
10873
10874 2002-10-16 [colin]      0.8.5claws41
10875
10876         * src/main.c
10877                 Use a tristate to change online mode
10878
10879 2002-10-16 [paul]       0.8.5claws40
10880
10881         * po/es.po
10882                 updated by Ricardo Mones Lastra
10883
10884 2002-10-16 [colin]      0.8.5claws39
10885
10886         * src/main.c
10887           src/mainwindow.[ch]
10888                 Added --online and --offline command-line
10889                 switches
10890
10891 2002-10-15 [christoph]  0.8.5claws38
10892
10893         * src/procmime.c
10894                 set mimeinfo->name to NULL after g_free to
10895                 avoid double freeing with g_free
10896
10897 2002-10-14 [christoph]  0.8.5claws37
10898
10899         * src/compose.c
10900         * src/filtering.c
10901         * src/summaryview.c
10902                 remove calls to folder->change_flags that are now
10903                 done by procmsg flag functions (seems it is not
10904                 used by any foldertype anyway)
10905         * src/folder.c
10906                 init folder->change_flags with NULL
10907
10908 2002-10-14 [christoph]  0.8.5claws36
10909
10910         * src/folder.[ch]
10911         * src/imap.[ch]
10912                 use virtual functions for folder item new and destroy
10913                 functions
10914
10915 2002-10-14 [melvin]     0.8.5claws35
10916
10917         * src/compose.c
10918                 Added a test to not run the spell checker if no default
10919                 dictionary is available. No dialog is displayed though.
10920
10921 2002-10-14 [melvin]     0.8.5claws34
10922
10923         * src/gtkaspell.c
10924                 Fixed bug in dictionary list context menu where
10925                 "More..." pointed to an emtpy submenu if the
10926                 number of dictionaries is a multiple of 15
10927                 Removed unneeded code in suggestions list creation
10928
10929 2002-10-14 [paul]       0.8.5claws33
10930
10931         * po/bg.po
10932                 updated by George Danchev
10933
10934 2002-10-13 [hoa]        0.8.5claws32
10935
10936         * src/matcher.[ch]
10937           src/matcher_parser_parser.y
10938                 removed the escaped string from internal structure
10939                 of matcher.
10940
10941 2002-10-12 [colin]      0.8.5claws31
10942
10943         * src/gtksctree.[ch]
10944           src/summaryview.c
10945                 Removed useless function gtksctree_reanchor
10946
10947 2002-10-12 [alfons]     0.8.5claws30
10948         
10949         * sync with remaining main changes 2002-10-09 - 2002-10-11
10950         - drop changes to src/compose.c (requires claws specific changes)
10951         
10952 2002-10-12 [alfons]     0.8.5claws29
10953         
10954         * sync with main changes of 2002-10-08
10955         - drop changes to src/compose.c (requires claws specific changes)
10956         - drop changes to src/summaryview.c (requires changes to compose.c)     
10957
10958 2002-10-12 [alfons]     0.8.5claws28
10959         
10960         * sync with main changes of 2002-10-07
10961
10962 2002-10-12 [alfons]     0.8.5claws27
10963
10964         * sync with main changes of 2002-10-04
10965         - drop changes to src/compose.c (requires claws specific changes)
10966         - drop changes to src/prefs_folder_item.c (claws implementation
10967           seems to be working)
10968
10969 2002-10-12 [colin]      0.8.5claws26
10970
10971         * src/mainwindow.c
10972                 Fix folder-flicker when space-reading, introduced 
10973                 in claws22.
10974
10975 2002-10-12 [colin]      0.8.5claws25
10976
10977         * src/compose.c
10978                 Save account address when saving as draft.
10979                 (closes bug 621838)
10980
10981 2002-10-12 [colin]      0.8.5claws24
10982
10983         * src/summaryview.c
10984                 Fix the problem consisting of no message selected
10985                 after the last message in a folder has been moved.
10986
10987 2002-10-12 [paul]       0.8.5claws23
10988
10989         * src/compose.c
10990           src/prefs_template.c
10991           src/template.[ch]
10992                 add Cc and Bcc to templates. Patch submitted by
10993                 John L. Males.
10994
10995 2002-10-12 [colin]      0.8.5claws22
10996
10997         * src/folderview.c
10998                 Fix a bug after "Check for new messages":
10999                 If a folder was opened, it was still selected at
11000                 the end of the check, but displayed empty.
11001         * src/mainwindow.c
11002                 Remove unnecessary check
11003
11004 2002-10-12 [paul]
11005
11006         * tools/README
11007                 be more verbose in the description of
11008                 OOo2sylpheed.pl
11009                 
11010
11011 2002-10-11 [colin]      0.8.5claws21
11012
11013         * src/mainwindow.c
11014                 Make space work (better) when no mail is selected
11015
11016 2002-10-11 [colin]      0.8.5claws20
11017
11018         * src/inc.c
11019           src/news.c
11020                 fix warnings
11021
11022 2002-10-11 [colin]      0.8.5claws19
11023
11024         * src/mainwindow.c
11025                 revert 0.8.5claws6 changes as i couldn't get to
11026                 anything satisfying
11027
11028 2002-10-11 [melvin]     0.8.5claws18
11029
11030         * src/compose.c
11031                 Removed buggy and unused macro (should have been committed in
11032                 0.8.5claws17)
11033
11034 2002-10-11 [melvin]     0.8.5claws17
11035
11036         * src/compose.c
11037                 Fixed memory leak from bug #622040 (thanks to Martin Kluge)
11038
11039 2002-10-11 [thorsten]   0.8.5claws16 
11040
11041         * src/folderview.c
11042                 remove rescan warning
11043
11044 2002-10-11 [colin]      0.8.5claws15 
11045
11046         * src/procheader.c
11047                 fix a segfault that happens if conv_unmime_header
11048                 fails (should be better to find out why it fails)
11049
11050 2002-10-11 [christoph]  0.8.5claws14
11051
11052         * src/summaryview.c
11053                 update folderview stats after ignore/unignore thread
11054
11055 2002-10-11 [hoa]        0.8.5claws13
11056
11057         * src/quote_fmt_parse.y
11058                 Fixed a yacc/bison syntax error
11059         * src/matcher.c
11060                 Escaping of string is fixed.
11061
11062 2002-10-11 [colin]      0.8.5claws12
11063
11064         * src/imageview.c
11065                 Resize images to fit
11066
11067 2002-10-11 [paul]       0.8.5claws11
11068
11069         * po/es.po
11070                 updated by Ricardo Mones Lastra
11071
11072 2002-10-10 [alfons]     0.8.5claws10
11073
11074         * src/compose.c
11075                 allow dropping files by "moving" files from a file manager,
11076                 not only by the more cumbersome "copying". the latter 
11077                 mostly implies holding down the Control button
11078
11079 2002-10-10 [christoph]  0.8.5claws9
11080
11081         * src/summaryview.c
11082                 update folders after thread building for ignored threads
11083
11084 2002-10-10 [christoph]  0.8.5claws8
11085
11086         * config/.cvsignore
11087                 added Makefile
11088         * src/filtering.[ch]
11089         * src/folder.[ch]
11090         * src/folderview.[ch]
11091         * src/import.c
11092         * src/inc.[ch]
11093         * src/mbox.[ch]
11094         * src/procmsg.c
11095         * src/summaryview.[ch]
11096                 o added new flag need_update to FolderItem
11097                 o removed folder_table from various functions from tracking
11098                   folder updates
11099                 o set need_update flags in folder.c's move, copy and delete
11100                   functions and procmsg's flags functions
11101                 o added function folderview_update_items_when_required that
11102                   updates all folders with need_update set
11103                 o call folderview_update_items_when_required instead of
11104                   folderview_update_item_foreach
11105
11106 2002-10-09 [sergey]     0.8.5claws7
11107
11108         * src/compose.c
11109                 Strip CRs whel loading the text into editor in reedit mode.
11110
11111 2002-10-09 [colin]      0.8.5claws6
11112
11113         * src/mainwindow.c
11114                 Make Space work when no mail is selected
11115
11116 2002-10-09 [colin]      0.8.5claws5
11117
11118         * src/gtksctree.[ch]
11119                 Fix range_select
11120                 Add gtk_sctree_reanchor() 
11121         * src/summaryview.c
11122                 Use gtk_sctree_reanchor() - better fix for 
11123                 bug 60413
11124
11125 2002-10-09 [colin]      0.8.5claws4
11126
11127         * src/summaryview.c
11128                 Fix shift-click select after delete problem
11129                 (closes bug 60413)
11130
11131 2002-10-08 [thorsten]   0.8.5claws3
11132
11133         * src/summaryview.c
11134                 exclude current msg from -hide read messages-
11135
11136 2002-10-08 [colin]      0.8.5claws2
11137
11138         * src/inc.[ch]
11139           src/pop.c
11140           src/recv.c
11141                 Differentiate socket errors from disk full
11142                 errors
11143
11144 2002-10-08 [christoph]  0.8.5claws1
11145
11146         * Makefile.am
11147         * configure.in
11148                 modifications for new config directory
11149
11150         * config.guess  ** REMOVED **
11151         * config.sub    ** REMOVED **
11152         * install-sh    ** REMOVED **
11153         * ltmain.sh     ** REMOVED **
11154         * missing       ** REMOVED **
11155         * mkinstalldirs ** REMOVED **
11156                 these files are autogenerated by automake
11157                 when you run autogen.sh
11158
11159         * config/.cvsignore     ** NEW FILE **
11160         * config/Makefile.am    ** NEW FILE **
11161                 ignore autogenerated files
11162                 create a Makefile in this directory
11163
11164 2002-10-08 [paul]       0.8.5claws
11165
11166         * 0.8.5claws release
11167         
11168         * src/compose.c
11169           src/procheader.c
11170           src/procmsg.c
11171                 fix quote reply format for newsgroups reply bug
11172                 (thanks to Hoa)
11173                 
11174         * po/en_GB.po
11175           po/pl.po
11176                 updated by me and Witold Wladyslaw Wojciech Wilk
11177                 repectively
11178
11179 2002-10-07 [paul]       0.8.3claws53
11180
11181         * po/it.po
11182           po/pt_BR.po
11183           po/sr.po
11184                 updated messages catalogs, submitted by
11185                 Alessandro Maestri, Fabio Jr.Beneditto 
11186                 and Urke MMI, respectively.
11187
11188 2002-10-07 [christoph]  0.8.3claws52
11189
11190         * src/folder.[ch]
11191         * src/folderview.c
11192         * src/mainwindow.c
11193                 fix new folder ghost message bug
11194                 (closes bug [ 619722 ] wrong count for newly created folders)
11195
11196 2002-10-07 [christoph]  0.8.3claws51
11197
11198         * src/compose.c
11199                 fix news posting problem
11200
11201 2002-10-07 [melvin]     0.8.3claws50
11202
11203         * po/fr.po
11204                 Updated French translation
11205
11206 2002-10-05 [christoph]  0.8.3claws49
11207
11208         * src/gtkstext.c
11209                 check if line_start_cache is set in gtk_stext_update_text
11210                 (closes bug [ 618119 ] crash while doing search in folder)
11211
11212 2002-10-05 [christoph]  0.8.3claws48
11213
11214         * src/imap.c
11215         * src/news.c
11216         * src/utils.c
11217         * src/utils.h
11218                 implement cache cleanups for claws' folder system
11219                 (closes bug [ 595916 ] imapcache not cleaned up)
11220
11221 2002-10-05 [melvin]     0.8.3claws47
11222
11223         * src/prefs_actions.c
11224                 Made the help text more clear for the %p token
11225
11226 2002-10-04 [paul]       0.8.3claws46
11227
11228         * sync with 0.8.5
11229                 see ChangeLog 2002-10-02 and 2002-10-03
11230
11231 2002-10-04 [christoph]  0.8.3claws45
11232
11233         * src/inc.c
11234                 fix segfault caused by pop before smtp
11235                 call to inc_account_mail with NULL
11236                 pointer for mainwin
11237
11238 2002-10-04 [paul]       0.8.3claws44
11239
11240         * configure.in
11241                 sync the LDAP detection from 0.8.5cvs1
11242
11243 2002-10-02 [christoph]  0.8.3claws43
11244
11245         * po/de.po
11246                 fix small spelling error
11247
11248 2002-10-02 [melvin]     0.8.3claws42
11249
11250         * ac/aspell.m4
11251                 Behave better and say "no" when test program cannot be run.
11252
11253 2002-10-02 [paul]       0.8.3claws41
11254
11255         * sync with 0.8.4cvs1
11256                 see ChangeLog 2002-09-30, 2002-10-01, 2002-10-02
11257                 
11258         * src/summaryview.c
11259                 toggle the behavior of Reply menuitem between
11260                 normal reply and reply-to-list
11261
11262 2002-10-01 [sergey]     0.8.3claws40
11263
11264         * src/compose.c
11265                 Convert newlines in the message text to the canonical form
11266                 before base64 encoding (RFC2045 compliance, fixes some
11267                 interoperability issues with Evolution 1.0.3)
11268
11269 2002-09-29 [colin]      0.8.3claws39
11270
11271         * src/summaryview.c
11272                 Fix an unwanted copy/paste
11273
11274 2002-09-29 [colin]      0.8.3claws38
11275
11276         * src/mainwindow.c
11277                 Renamed "Custom toolbar" to "Customize toolbar"
11278                 Renamed "Show all header" to "Show all headers"
11279                 Renamed "Set diplay item" to "Set displayed items"
11280         * src/prefs_common.c
11281                 Renamed "Show all header" to "Show all headers"
11282         * src/prefs_summary_column.c
11283                 Renamed "diplay item" to "displayed items"
11284
11285 2002-09-29 [colin]      0.8.3claws37
11286
11287         * src/mainwindow.[ch]
11288                 online/offline status pixmaps follow theme
11289                 changes
11290         * src/summaryview.[ch]
11291                 quicksearch pixmap follows theme changes
11292
11293 2002-09-29 [thorsten]   0.8.3claws36
11294
11295         * src/compose.c
11296           src/prefs_folder_item.[ch]
11297                 add default_reply_to folder option (closes patch 581044)
11298
11299 2002-09-29 [christoph]  0.8.3claws35
11300
11301         * acconfig.h    ** REMOVED **
11302         * configure.in
11303         * ac/aspell.m4
11304         * ac/check-type.m4
11305         * ac/gnupg-check-typedef.m4
11306                 fix autoheader 2.50 warning
11307
11308 2002-09-29 [christoph]  0.8.3claws34
11309
11310         * major code cleanup (part 2)
11311         
11312                 - unused variables removed
11313                 - unused functions removed
11314                 - uninitialized variables checked
11315                 - missing return statements added
11316                 - missing function return types added
11317                 - added parentheses around assignment
11318                   when suggested by gcc
11319
11320 2002-09-29 [alfons]     0.8.3claws33
11321
11322         * src/logwindow.c
11323                 log_window_clear(): only bracket gtk_text_forward_delete() 
11324                 with gtk_text_freeze() / gtk_text_thaw() (see if this
11325                 works around GTK text bug)
11326
11327 2002-09-29 [paul]       0.8.3claws32
11328
11329         * po/bg.po
11330           po/sr.po
11331                 updated by George Danchev and Urke MMI
11332                 respectively
11333
11334 2002-09-27 [christoph]  0.8.3claws31
11335
11336         * doc-src/readme.txt
11337         * doc-src/rfc1806.txt   ** REMOVED **
11338         * doc-src/rfc2183.txt   ** NEW FILE **
11339         * doc-src/rfc2980.txt   ** NEW FILE **
11340                 update rfcs
11341
11342 2002-09-27 [melvin]     0.8.3claws30
11343
11344         * ac/aspell.m4
11345                 Fixed typo which could break linking
11346
11347 2002-09-27 [melvin]     0.8.3claws29
11348
11349         * ac/aspell.m4
11350                 Improved GNU/aspell checking. 
11351                 Fixed bug #614490
11352
11353 2002-09-27 [paul]       0.8.3claws28
11354
11355         * sync with 0.8.3cvs8
11356                 see ChangeLog 2002-09-27
11357
11358 2002-09-26 [colin]      0.8.3claws27
11359
11360         * src/toolbar.[ch]
11361           src/mainwindow.[ch]
11362                 Add "Reply to Mailing-list" to the toolbar
11363
11364 2002-09-26 [christoph]  0.8.3claws26
11365
11366         * src/summaryview.c
11367                 Fix wrong message counts in summaryview status
11368
11369 2002-09-26 [paul]       0.8.3claws25
11370
11371         * sync with 0.8.3cvs7
11372                 see ChangeLog 2002-09-26
11373
11374 2002-09-26 [paul]       0.8.3claws24
11375
11376         * sync with 0.8.3cvs6
11377                 see ChangeLog 2002-09-25
11378
11379 2002-09-25 [christoph]  0.8.3claws23
11380
11381         * src/prefs_common.c
11382         * src/prefs_folder_item.c
11383         * src/prefs_scoring.c
11384                 Renamed "kill score" to "hide score" in GUI
11385                 and prefs files
11386
11387 2002-09-25 [paul]       0.8.3claws22
11388
11389         * sync with 0.8.3cvs5
11390                 see ChangeLog 2002-09-24
11391
11392 2002-09-24 [alfons]     0.8.3claws21
11393
11394         patch by Satoshi Nagayasu: allows appending / saving multiple 
11395         selected files (closes "[ 612279 ] save multiple mesg(s) in 
11396         'Save as ...'")
11397
11398         * AUTHORS
11399                 add Satoshi Nagayasu
11400         * src/summaryview.c
11401                 summary_save_as(): allow saving selected files to
11402                 one file
11403                 summary_set_menu_sensitive: enable "Save As..." when
11404                 multiple files are selected
11405         * src/utils.[ch]
11406                 append_file(): new function
11407
11408 2002-09-24 [colin]      0.8.3claws20
11409
11410         * src/procmime.c
11411                 Fix segfault when mimeinfo doesn't have a 
11412                 content_type. 
11413
11414 2002-09-24 [colin]      0.8.3claws19
11415
11416         * src/prefs_common.[ch]
11417                 Add a preference to display send dialog or not
11418         * src/send.c
11419                 Display send dialog according to preference
11420
11421 2002-09-24 [colin]      0.8.3claws18
11422
11423         * src/compose.[ch]
11424                 Disable user actions when sending
11425
11426 2002-09-24 [colin]      0.8.3claws17
11427
11428         * src/procmime.c
11429                 Do not display name or filename for attachments
11430                 with an application/pgp-signature type
11431                 (security flaw, see bug 537413)
11432
11433 2002-09-23 [colin]      0.8.3claws16
11434
11435         * src/editaddress.c
11436                 Initialize entry_email, entry_alias and 
11437                 entry_remarks to first email address of the list
11438
11439 2002-09-23 [colin]      0.83claws15
11440
11441         * src/compose.c
11442                 Drop pgp-signature when reediting a signed queued
11443                 message
11444
11445 2002-09-23 [melvin]     0.8.3claws14
11446
11447         * po/fr.po
11448                 Updated French translation
11449
11450 2002-09-23 [melvin]     0.8.3claws13
11451
11452         * src/mainwindow.c
11453                 Made custom toolbar menu labels more consistent
11454         * src/prefs_toolbar.c
11455                 Made custom toolbar window title more consistent
11456
11457 2002-09-22 [colin]      0.8.3claws12
11458
11459         * src/inc.c
11460                 Initialize session type to normal before getting 
11461                 mail (fixes strange Get behaviour)
11462         * src/prefs_account.h
11463                 Move STYPE_POP_BEFORE_SMTP to last position to 
11464                 avoid other side-effects
11465
11466 2002-09-22 [colin]      0.8.3claws11
11467
11468         * src/prefs_account.c
11469                 Fix pop_bfr_smtp_tm_entry sensivity when switching
11470                 from pop3 to apop or vice-versa
11471
11472 2002-09-22 [colin]      0.8.3claws10
11473         
11474         * src/prefs_account.[ch]
11475                 Add an option for the POP before SMTP timeout
11476         * src/inc.c
11477                 Remember time of last POP connection
11478         * src/send.c
11479                 Do POP before SMTP only if timeout reached
11480
11481 2002-09-22 [oliver]     0.8.3claws9
11482         
11483         * README.claws
11484                 explain custom toolbar
11485
11486 2002-09-22 [oliver]     0.8.3claws8
11487
11488         * src/prefs_actions.[ch]
11489         custom toolbar for compose      
11490                 actions callback from compose toolbar
11491         * src/folderview.c
11492                 remove include toolbar.h
11493
11494 2002-09-22 [oliver]     0.8.3claws7
11495         
11496         * src/prefs_toolbar.[ch]
11497                 custom toolbar for compose
11498                 - generic prefs_toolbar handles both
11499                   Mainwin's toolbar as well as Compose toolbar          
11500
11501 2002-09-22 [oliver]     0.8.3claws6
11502         
11503         * src/toolbar.[ch]
11504                 custom toolbar for compose
11505                 restructure toolbar.[ch]
11506
11507 2002-09-22 [oliver]     0.8.3claws5
11508
11509         * src/compose.[ch]
11510                 custom toolbar for compose
11511
11512 2002-09-22 [oliver]     0.8.3claws4
11513         
11514         * src/mainwindow.[ch]
11515                 custom toolbar for compose 
11516                 move mainwin toolbar back to mainwindow
11517
11518 2002-09-22 [alfons]     0.8.3claws3
11519
11520         * src/procmsg.c
11521                 :%sno/if(/if (/gc
11522                 :%sno/for(/for (/gc
11523                 (beautify)
11524
11525 2002-09-22 [alfons]     0.8.3claws2
11526         
11527         * src/procmsg.c
11528                 procmsg_save_to_outbox(): don't unlink message file from queue;
11529                 callers should do it using folder_item_remove_msg()
11530
11531 2002-09-22 [colin]      0.8.3claws1
11532
11533         * src/mimeview.[ch]
11534                 Made mimeview_check_signature() public
11535         * src/textview.c
11536                 Made GPG signatures verifiable by clicking
11537                 the [application/pgp-signature] in the Text
11538                 view
11539
11540 2002-09-22 [paul]       0.8.3claws
11541
11542         * po/bg.po
11543           po/en_GB.po
11544           po/es.po
11545           po/it.po
11546           po/pl.po
11547           po/pt_BR.po
11548           po/sr.po
11549                 updated translations, submitted by George Danchev,
11550                 me, Ricardo Mones Lastra, Alessandro Maestri,
11551                 Witold Wladyslaw Wojciech Wilk, Fabio Jr.Beneditto 
11552                 and Urke MMI, respectively.     
11553
11554 2002-09-22 [alfons]     0.8.2claws65
11555
11556         * src/procmsg.c
11557         * src/pgptext.c
11558                 no furry valgrinds have been used to plug these memleaks
11559
11560 2002-09-20 [paul]       0.8.2claws64
11561
11562         * sync with 0.8.3cvs4
11563                 'Select thread' re-implemented 
11564                 see ChangeLog 2002-09-20
11565
11566 2002-09-21 [alfons]     0.8.2claws63
11567
11568         * src/compose.c
11569                 compose_send(): plug unnoticed memleak
11570
11571 2002-09-20 [alfons]     0.8.2claws62
11572
11573         * src/addr_compl.c
11574                 replace_address_in_edit(): strict check for NULL address to
11575                 fix "[ 607348 ] Segfault in address completion". My guess is
11576                 that this happens with an empty address book, but it's good
11577                 to have this check here anyway
11578                 
11579                 completion_window_button_press(): free string returned 
11580                 from the internal cache
11581
11582 2002-09-20 [christoph]  0.8.2claws61
11583
11584         * src/procmime.h
11585                 added ENC_BINARY to EncodingType
11586         * src/procmime.c
11587                 the string returned by procmime_get_encoding_str
11588                 should not depend on the order of values in the
11589                 EncodingType definition
11590         * doc-src/rfc1806.txt   ** NEW FILE **
11591                 Added rfc1806 about MIME Content-Disposition
11592                 Extension
11593
11594 2002-09-19 [paul]       0.8.2claws60
11595
11596         * sync with 0.8.2cvs3
11597                 see ChangeLog 2002-09-19
11598
11599 2002-09-19 [paul]       0.8.2claws59
11600
11601         * src/prefs_folder_item.c
11602                 revert to Darko's original alignment of colour
11603                 selector button
11604                 add a colon to folder_color label
11605                 
11606         * src/compose.c
11607                 add Colin's patch (with Hiro's modifications) to 
11608                 force BASE64 encoding for 8-bit text when signing
11609                 (sync with 0.8.3cvs2)
11610
11611 2002-09-18 [alfons]     0.8.2claws58
11612
11613         * src/compose.c
11614                 :%sno/if(/if (/gc
11615                 :%sno/for(/for (/gc
11616                 (beautify a little bit)
11617
11618 2002-09-18 [christoph]  0.8.2claws57
11619
11620         * src/pine.c
11621                 fix handling of fgetc return value
11622
11623 2002-09-17 [alfons]     0.8.2claws56
11624         
11625         * src/summaryview.c
11626                 summary_sort(): check non-NULL summaryview->folder_item when no 
11627                 folder is selected at all
11628                 (closes "[ 610344 ] sort label make syl Crash")
11629
11630 2002-09-17 [alfons]     0.8.2claws55
11631         
11632         * src/compose.c
11633                 beautify a little bit
11634
11635 2002-09-17 [christoph]  0.8.2claws54
11636
11637         * src/folder.c
11638                 initialize max values for cache and folder
11639                 when cache or folder is empty
11640
11641 2002-09-15 [colin]      0.8.2claws53
11642
11643         * src/compose.c
11644                 Fix a leak (thanks Alfons!) and cleaned
11645                 variables names for custom headers
11646
11647 2002-09-15 [colin]      0.8.2claws52
11648
11649         * src/compose.c
11650                 Fix custom headers recognition when
11651                 prefs_common.trans_hdr is on
11652
11653 2002-09-15 [colin]      0.8.2claws51
11654
11655         * src/compose.c
11656                 Allow dynamically-added custom headers
11657                 Yet not reparsed if reedited
11658
11659 2002-09-15 [alfons]     0.8.2claws50
11660
11661         * src/prefs_account.c
11662                 fix warnings
11663
11664 2002-09-15 [colin]      0.8.2claws49
11665         
11666         * src/prefs_account.c
11667                 fix pop_before_smtp sensitivity
11668
11669 2002-09-15 [colin]      0.8.2claws48
11670
11671         * src/inc.[ch]
11672                 add inc_pop_before_smtp()
11673                 allow MainWindow to be undefined in 
11674                 inc_account_mail() and inc_start()
11675         * src/pop.c
11676           src/prefs_account.h
11677                 add STYPE_POP_BEFORE_SMTP session type
11678         * src/prefs_account.c
11679                 activated pop before smtp option
11680         * src/send.c
11681                 do pop before smtp if the relevant option 
11682                 is set
11683
11684 2002-09-15 [paul]       0.8.2claws47
11685
11686         * sync with 0.8.3
11687                 see ChangeLog 2002-09-15
11688
11689 2002-09-14 [paul]       0.8.2claws46
11690
11691         * po/bg.po
11692                 updated Bulgarian translation, submitted by
11693                 George Danchev
11694
11695 2002-09-13 [paul]       0.8.2claws45
11696
11697         * src/compose.c
11698                 merge claws' select_account() with main's
11699                 (new) compose_select_account(). [sync with
11700                 0.8.2cvs15, see ChangeLog 2002-09-11]
11701
11702 2002-09-12 [christoph]  0.8.2claws44
11703
11704         * src/filter.c
11705                 allocate 1 elements of FolderItem not 0
11706
11707 2002-09-12 [colin]      0.8.2claws43
11708
11709         * src/compose.c
11710                 Fix bug #590825 (obey Follow-up: poster)
11711
11712 2002-09-12 [colin]      0.8.2claws42
11713
11714         * src/procmime.c
11715                 Fix bug #557009 (wrong headers for messages 
11716                 forwarded as attachments)
11717
11718 2002-09-11 [colin]      0.8.2claws41
11719         
11720         * src/compose.c
11721                 Put SCF: pseudo-header on top of message
11722                 Set draft tmp_flag when saved as draft
11723
11724         * src/procmsg.c
11725           src/procheader.c
11726                 Skip after first \n\n for beginning of real message
11727                 for drafts too
11728
11729 2002-09-11 [christoph]  0.8.2claws40
11730
11731         * src/filtering.c
11732                 use procmsg flag functions in filtering or processing
11733                 will cause incorrect folder message counts
11734
11735 2002-09-11 [colin]      0.8.2claws39
11736
11737         * src/compose.c
11738                 Fix bug #550175 - wrong save folder when reediting
11739                 drafts
11740
11741 2002-09-11 [paul]       0.8.2claws38
11742
11743         * sync with 0.8.2cvs14
11744                 see ChangeLog 2002-09-11
11745
11746 2002-09-11 [colin]      0.8.2claws37
11747
11748         * src/folder.c
11749                 Fix a typo (seeming to cause new/unread status to
11750                 be lost)
11751
11752 2002-09-10 [christoph]  0.8.2claws36
11753
11754         * src/compose.c
11755                 compose_redirect should not use compose_generic_new
11756                 because that does more stuff than expected including
11757                 opening the external editor
11758                 (closes bug "[ 526608 ] bounced messages appear blank
11759                  in editor")
11760
11761 2002-09-10 [christoph]  0.8.2claws35
11762
11763         * src/folder.c
11764                 fix problem with too large message number range
11765                 causing a crash in folder_item_scan
11766
11767 2002-09-10 [paul]       0.8.2claws34
11768
11769         * sync with 0.8.2cvs13
11770                 see ChangeLog 2002-09-10
11771
11772 2002-09-10 [christoph]  0.8.2claws33
11773
11774         * src/msgcache.c
11775                 set MsgInfo TmpFlags for queue and draft folders
11776                 (closes bug "[ 591676 ] Queue ignore MIME on restart")
11777
11778 2002-09-10 [paul]       0.8.2claws32
11779
11780         * AUTHORS
11781           po/bg.po      ** NEW FILE **
11782                 new Bulgarian translation submitted by
11783                 George Danchev <danchev@spnet.net>
11784                 
11785         * tools/Makefile.am
11786           tools/README
11787           tools/tb2sylpheed     ** NEW FILE **
11788                 add script that converts an addressbook exported
11789                 from The Bat! into a Sylpheed addressbook. Submitted
11790                 by Urke MMI <urke-kg@eunet.yu>
11791
11792 2002-09-10 [paul]       0.8.2claws31
11793
11794         * sync with 0.8.2cvs12
11795                 see ChangeLog 2002-09-10
11796
11797 2002-09-06 [paul]       0.8.2claws30
11798
11799         * src/prefs_common.c
11800                 sync with 0.8.2cvs11, see ChangeLog 2002-09-06
11801                 
11802         * tools/Makefile.am
11803           tools/README
11804           tools/ldif-to-xml.py  ** REMOVED **
11805                 remove obsolete python script
11806
11807 2002-09-06 [paul]       0.8.2claws29
11808
11809         * sync with 0.8.2cvs10
11810                 see ChangeLog 2002-09-06
11811
11812 2002-09-04 [paul]       0.8.2claws28
11813
11814         * sync with 0.8.2cvs9
11815                 see ChangeLog 2002-08-04
11816
11817 2002-09-04 [colin]      0.8.2claws27 
11818
11819         * src/prefs_common.[ch]
11820                 Added signature color configuration
11821         * src/textview.c
11822                 Use user-specified signature color
11823
11824 2002-09-03 [colin]      0.8.2claws26
11825
11826         * src/prefs_common.[ch]
11827                 Added autosave and autosave_length prefs
11828         * src/compose.c
11829                 Added compose_remove_draft()
11830                 Auto-save drafts according to the prefs
11831         * src/main.c
11832                 Added a crash-indicator file, allowing to check
11833                 for new messages on startup if Sylpheed crashed
11834                 (makes saved drafts "reappear")
11835
11836 2002-09-03 [colin]      0.8.2claws25
11837
11838         * src/textview.[ch]
11839                 Grey the signature
11840
11841 2002-09-03 [paul]       0.8.2claws24
11842
11843         * sync with 0.8.2cvs8
11844                 see ChangeLog 2002-09-02 and 2002-09-03
11845
11846 2002-09-03 [darko]      0.8.2claws23
11847
11848         * src/folderview.c
11849                 use normal style when creating new folder to pick
11850                 proper font size 
11851
11852 2002-09-02 [melvin]     0.8.2claws22
11853
11854         * src/gtkaspell.m4
11855                 removed some obsolete code
11856
11857 2002-09-02 [melvin]     0.8.2claws21
11858
11859         * ac/aspell.m4
11860                 fixed test's equality sign (== to =)
11861
11862 2002-09-02 [alfons]     0.8.2claws20
11863
11864         * src/folder.c
11865         * src/mh.c
11866                 revert change of 0.8.2claws16 and use the mh_folder_destroy
11867                 as folder->destroy virtual as suggested by Hiro
11868                 (the mh.c code seems to have been lost around mh.c.1.21)
11869
11870 2002-09-02 [paul]       0.8.2claws19
11871
11872         * po/pt_BR.po
11873                 updated by Fabio Jr. Beneditto
11874                 
11875         * src/defs.h
11876                 use 'http://claws.sylpheed.org' for homepage link. 
11877                 Domain provided by Oktay Altunergil <oktay@freelinuxcd.org>
11878
11879 2002-09-01 [alfons]     0.8.2claws18
11880
11881         * src/mh.c
11882                 plug memleak related to one Martin Kluge found
11883
11884 2002-08-31 [paul]       0.8.2claws17
11885
11886         * sync with 0.8.2cvs6
11887                 see ChangeLog 2002-08-30
11888
11889 2002-08-31 [alfons]     0.8.2claws16
11890
11891         * src/folder.c
11892                 folder_destroy(): remove mailbox from folderlist even if it has
11893                 no destroy virtual
11894
11895 2002-08-31 [alfons]     0.8.2claws15
11896
11897         * src/folder.c
11898                 :%sno/if(/if (/gc
11899                 :%sno/for(/for (/gc
11900                 (being pedantic I know)
11901
11902 2002-08-31 [alfons]     0.8.2claws14
11903
11904         * src/folder.c
11905                 check for NULL pointers returned from folder->fetch_msginfo virtual
11906                 (should solve some reported crashes)
11907
11908 2002-08-30 [alfons]     0.8.2claws13
11909
11910         * acconfig.h
11911         * configure.in
11912         * src/crash.c
11913                 enable crash dialog on compilation time
11914                 (--enable-crash-dialog configure option)
11915
11916 2002-08-30 [alfons]     0.8.2claws12
11917
11918         * AUTHORS
11919                 add Martin Kluge
11920         * src/mh.c
11921                 apply memory leak plug patch by Martin Kluge
11922                 (closes patch "[ 602568 ] patch for 602441 little memory leak",
11923                 bug "[ 599677 ] Very small memory leak in 0.81claws115",
11924                 and bug "[ 602441 ] memoryleak in filtering 0.8.2claws9?")
11925
11926 2002-08-30 [darko]      0.8.2claws11
11927
11928         * src/folderview.c
11929                 copy Gtk style from normal style to match
11930                 font size for coloured folders
11931
11932 2002-08-29 [alfons]     0.8.2claws10
11933
11934         * sylpheed.desktop
11935                 Type=Internet <- Type=Application
11936                 (reported by Michael Schwendt, see:
11937                 http://sourceforge.net/tracker/index.php?func=detail&aid=599765&group_id=25528&atid=384600
11938                 http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=72882)
11939
11940 2002-08-29 [paul]       0.8.2claws9
11941
11942         * sync with 0.8.2cvs5
11943                 see ChangeLog 2002-08-29
11944
11945 2002-08-29 [colin]      0.8.2claws8
11946
11947         * src/summaryview.c
11948                 Added a sanity check in summary_select_thread
11949                 Should fix bug 601605
11950
11951 2002-08-29 [colin]      0.8.2claws7
11952
11953         * src/main.c
11954                 Revert claws6 changes regarding bug #591676
11955
11956 2002-08-28 [colin]      0.8.2claws6
11957         
11958         * src/main.c
11959                 Ignore cache for queue folderitems
11960                 Fix bug #591676
11961
11962 2002-08-28 [melvin]     0.8.2claws5
11963
11964         * README.claws
11965                 Fixed typos.
11966
11967 2002-08-28 [melvin]     0.8.2claws4
11968
11969         * README.claws
11970                 Updated a bit the text concerning the spell checker
11971
11972 2002-08-28 [melvin]     0.8.2claws3
11973
11974         Merged the GNU_aspell_branch:
11975                 Support of new GNU/aspell is now included and the old pspell
11976                 is not supported anymore.
11977                 See README.claws
11978
11979         * README.claws
11980                 Updated spell checker text to reflect the switch to GNU/aspell
11981
11982         * ac/aspell.m4          *** NEW ***
11983         * src/gtkaspell.[ch]    *** NEW *** 
11984         * ac/pspell.m4          *** DELETED *** 
11985         * src/gtkspell.[ch]     *** DELETED ***
11986
11987         * ac/Makefile.am
11988                 Updated for GNU/aspell support
11989
11990         * po/POTFILES.in
11991                 Replaced gtkspell.c by gtkaspell.c
11992
11993         * acconfig.h
11994         * src/Makefile.am
11995         * src/about.c
11996         * src/compose.[ch]
11997         * src/crash.c
11998         * src/main.c
11999         * src/prefs_common.[ch]
12000                 Updated for GNU/aspell support
12001
12002 2002-08-28 [paul]       0.8.2claws2
12003
12004         * sync with 0.8.2cvs4
12005                 see ChangeLog 2002-08-27 and 2002-08-28
12006
12007 2002-08-28 [colin]      0.8.2claws1
12008
12009         * src/summary_search.c
12010                 Added "AND search"
12011
12012 2002-08-28 [jens]       0.8.2claws
12013
12014         *po/de.po
12015                 Updated German translations
12016
12017 2002-08-27 [melvin]     0.8.2claws
12018
12019         * po/fr.po
12020                 Updated French translations
12021
12022 2002-08-27 [paul]       0.8.2claws
12023
12024         * sync with 0.8.2 main release
12025
12026         * po/en_GB.po
12027           po/es.po
12028           po/it.po
12029           po/pl.po
12030           po/pt_BR.po
12031           po/sr.po
12032                 updated message catalogs submitted by
12033                 Ricardo Mones Lastra, Alessandro Maestri,
12034                 Witold Wladyslaw Wojciech Wilk, Fabio Jr.
12035                 Beneditto and Urke MMI  
12036
12037 2002-08-27 [hoa]        0.8.1claws123
12038
12039         * src/mainwindow.[ch]
12040         * src/summaryview.[ch]
12041                 removed the "filter setting" menu option.
12042                 add a "cancel a news message" menu option.
12043
12044 2002-08-26 [martin]     0.8.1claws122
12045
12046         * ChangeLog.claws
12047                 changed string under 0.8.1claws79 changed by myself
12048                 i'm sorry alfons :(
12049
12050 2002-08-26 [martin]     0.8.1claws121
12051
12052         * src/crash.c
12053                 added kill command to debuggerrc to start crash dialog
12054
12055 2002-08-26 [paul]       0.8.1claws120
12056
12057         * sync with 0.8.1cvs31
12058                 see ChangeLog 2002-08-26
12059
12060 2002-08-25 [alfons]     0.8.1claws119
12061
12062         * src/procmsg.c
12063                 fix bug that didn't send out correct headers to news server
12064                 when sending news article and email from queue (bug reported
12065                 and patch provided by Tim Mann; closes bug 
12066                 "[ 583196 ] 0.7.8claws can't post news")
12067
12068 2002-08-25 [alfons]     0.8.1claws118
12069
12070         * src/selective_download.c
12071                 mark two strings as translatable
12072                 (thanks to Urke MMI for pointing this out)
12073
12074 2002-08-25 [alfons]     0.8.1claws117
12075
12076         * src/summaryview.c
12077                 treat sent boxes as special and allow sorting them by addressee
12078                 (closes "[ 589418 ] Sent folder sorting misbehavior"
12079                 submitted by Steve Lamb)
12080
12081 2002-08-24 [alfons]     0.8.1claws116
12082
12083         * src/matcher.c
12084                 fix memleak reported by Martin Kluge
12085                 (see: "[ 599677 ] Very small memory leak in 0.81claws115")
12086
12087 2002-08-24 [oliver]     0.8.1claws115
12088
12089         * src/prefs_toolbar.c
12090                 o code cleanup as suggested by Alfons
12091                 o memleak fix
12092
12093 2002-08-24 [alfons]     0.8.1claws114
12094
12095         * src/summaryview.c
12096                 o fix another memory leak reported by Martin Kluge
12097                   (see "[ 599568 ] Small Memory Leak")
12098                 o remove 'from' variable from 'summary_set_header()'; we can
12099                   do with just 'to' 
12100
12101 2002-08-24 [paul]       0.8.1claws113
12102
12103         * sync with 0.8.1cvs30
12104                 see ChangeLog 2002-08-23
12105
12106 2002-08-24 [alfons]     0.8.1claws112
12107
12108         * src/summaryview.c
12109                 remove unnecessary allocations for search bar fixing leaks
12110                 reported by Martin Kluge
12111                 (see "[ 599451 ] Further memory leaks?")
12112
12113 2002-08-24 [alfons]     0.8.1claws111
12114
12115         * src/main.c
12116                 make get_socket_name() public for crash.c
12117         * src/crash.c
12118                 o make report bug button work (goes to claws' 
12119                   bug tracker at sf.net)
12120                 o introduce function for doing important stuff just
12121                   before claws goes down
12122                 o clean up code 
12123
12124 2002-08-24 [alfons]     0.8.1claws110
12125
12126         * src/compose.c
12127                 move cursor to "To" entry when forwarding as attachment
12128                 (reported and solved by Steve Lamb, closes bug report
12129                 "[ 592880 ] Forward as attachment; cursor not in to")
12130
12131 2002-08-24 [colin]      0.8.1claws109
12132
12133         * src/mainwindow.c
12134                 fix quick search visibility after GUI (de)separations.
12135
12136 2002-08-23 [colin]      0.8.1claws108
12137
12138         * src/mainwindow.c
12139                 fix header pane visibility after folderview or
12140                 messageview (de)separation
12141
12142 2002-08-23 [paul]       0.8.1claws107
12143
12144         * src/mainwindow.[ch]
12145           src/toolbar.c
12146                 give full control of display or non-display 
12147                 of the Execute icon to Custom toolbar settings.
12148                 add new sensitivity condition to maninwindow.h: 
12149                 M_DELAY_EXEC
12150
12151         * ChangeLog
12152           ChangeLog.jp
12153           NEWS
12154                 more sync with 0.8.1cvs29
12155
12156 2002-08-23 [melvin]     0.8.1claws106
12157
12158         * src/alertpanel.c
12159                 Readded support for custom widget in alertpanel lost in last
12160                 sync.
12161
12162 2002-08-23 [paul]       0.8.1claws105
12163
12164         * sync with 0.8.1cvs29
12165                 see ChangeLog 2002-08-23
12166
12167 2002-08-23 [colin]      0.8.1claws104
12168
12169         * src/summaryview.c
12170                 Fix folder and search pixmaps exchanging positions
12171                 after theme or toolbar changes. Thank to Oliver for 
12172                 reporting this.
12173
12174 2002-08-23 [colin]      0.8.1claws103
12175
12176         * src/mainwindow.c
12177           src/messageview.[ch]
12178           src/noticeview.[ch]
12179           src/summaryview.c
12180                 Changed messageview_create() and noticeview_create()
12181                 to avoid the last gdk_warning
12182
12183 2002-08-22 [colin]      0.8.1claws102
12184
12185         * src/summaryview.c
12186                 Fix my new `Creating pixmap from xpm' warning
12187
12188 2002-08-22 [colin]      0.8.1claws101
12189
12190         * src/mainwindow.c
12191                 Fix some of the gdk warnings
12192
12193 2002-08-22 [colin]      0.8.1claws100
12194
12195         * src/Makefile.am
12196         * src/stock_pixmap.c
12197         * src/stock_pixmap.h
12198         * src/pixmaps/quicksearch.xpm *ADDED*
12199                 Add the quicksearch pixmap
12200         * src/mainwindow.c
12201         * src/summaryview.c
12202         * src/summaryview.h
12203                 Make quicksearch bar visible/hidden via a button
12204
12205 2002-08-22 [christoph]  0.8.1claws99
12206
12207         * src/folder.c
12208                 fix folder update for newsgroups with message
12209                 numbers below minimum number of articles to fetch
12210                 (closes bug #598445)
12211
12212 2002-08-22 [paul]       0.8.1claws98
12213
12214         * sync with 0.8.1cvs28
12215                 see ChangeLog 2002-08-22
12216
12217 2002-08-21 [alfons]     0.8.1claws97
12218
12219         * src/crash.c
12220                 use bt instead of bt full which seems to work 
12221                 better, and bt full doesn't give a great deal 
12222                 of information anyway
12223
12224 2002-08-21 [colin]      0.8.1claws96
12225
12226         * src/summaryview.c
12227                 fix summaryview_searchtype_changed prototype
12228
12229 2002-08-21 [christoph]  0.8.1claws95
12230
12231         * src/mainwindow.c
12232                 o fix broken menu update for sorting type, we have to
12233                   get this info from the summaryview now
12234                 o removed setting of threaded state in menu callback
12235         * src/summaryview.[ch]
12236                 more summaryview/folderitem seperation for
12237                 threading option
12238         * configure.in
12239                 removed not required --with-compiler-flags option
12240
12241 2002-08-21 [oliver]     0.8.1claws94
12242         
12243         * src/toolbar.h 
12244                 o rename toolbar.xml to toolbar_main.xml
12245                   since toolbar_compose.xml might come up 
12246                   any time soon
12247         * README.claws
12248                 add custom toolbar              
12249
12250 2002-08-21 [darko]      0.8.1claws93
12251
12252         * src/procmsg.c
12253                 don't reset tmp flags for messages copied
12254                 to sent folder
12255
12256 2002-08-21 [colin]      0.8.1claws92
12257         
12258         * src/prefs_filtering.c
12259                 fix renaming rules on folder rename 
12260                 when folder is not a leaf folder
12261
12262 2002-08-21 [paul]       0.8.1claws91
12263
12264         * src/prefs_folder_item.c
12265                 fix alignment of colour selector
12266
12267 2002-08-21 [paul]       0.8.1claws90
12268
12269         * sync with 0.8.1cvs27
12270                 see ChangeLog 2002-08-21
12271
12272 2002-08-21 [paul]       0.8.1claws89
12273
12274         * src/summaryview.c
12275                 fix crash when changing field type in
12276                 Quick search bar
12277
12278 2002-08-21 [colin]      0.8.1claws88
12279
12280         * src/summaryview.c
12281                 Made quick search case-insensitive
12282
12283 2002-08-21 [paul]       0.8.1claws87
12284
12285         * sync with 0.8.1cvs26
12286                 see ChangeLog 2002-08-21
12287
12288 2002-08-20 [christoph]  0.8.1claws86
12289
12290         * src/folderview.c
12291         * src/main.c
12292         * src/summaryview.[ch]
12293                 more summaryview/folderitem seperation for
12294                 sort_key and sort_type
12295         * src/procmsg.c
12296                 added missing return statement
12297
12298 2002-08-20 [colin]      0.8.1claws85
12299
12300         * src/summaryview.[ch]
12301                 Added a quick search box
12302         * src/mainwindow.c
12303         * src/prefs_common.[ch]
12304                 Added a show/hide option for the quick search
12305
12306 2002-08-20 [oliver]     0.8.1claws84
12307         
12308         * src/mainwindow.c
12309                 remove toolbar_create_popups
12310         * src/toolbar.[ch]
12311                 o remove toolbar_create_popups
12312                 o fix toolbar_set_sensitive 
12313                   (Bug reports #596834 and #596832)     
12314         * src/prefs_toolbar.c
12315                 o add "Set default" button
12316                 o align label and text + combo widgets
12317
12318 2002-08-20 [hoa]        0.8.1claws83bis
12319
12320         * src/imap.c
12321                 fixed a bug in imap_fetch_msginfo() in case there is no
12322                 current folder.
12323
12324 2002-08-20 [darko]      0.8.1claws83
12325
12326         * src/folderview.c
12327                 copy the color style of folder view so it
12328                 works with GTK themes
12329
12330 2002-08-20 [darko]      0.8.1claws82
12331
12332         * src/folder.h
12333         * src/folderview.c
12334         * src/prefs_folder_item.[hc]
12335                 don't use UI stuff in folder.h
12336
12337 2002-08-20 [darko]      0.8.1claws81
12338
12339         * src/folder.h
12340         * src/prefs_folder_item.h
12341         * src/folderview.c
12342         * src/prefs_folder_item.c
12343                 ability to set folder color in folderview
12344
12345 2002-08-19 [alfons]     0.8.1claws80
12346
12347         * src/summaryview.c
12348                 fix one of the earlier memleaks reported by Martin Kluge
12349
12350 2002-08-19 [alfons]     0.8.1claws79
12351
12352         * src/mainwindow.c
12353                 hide notice view when selecting seperate folder
12354                 view (reported by Urke MMI)
12355
12356 2002-08-19 [christoph]  0.8.1claws78
12357
12358         * src/folderview.c
12359         * src/prefs_folder_item.h
12360         * src/summaryview.[ch]
12361                 o add summary_set_prefs_from_folderitem to set
12362                   summaryview prefs (first step to remove all
12363                   references to the folderitem in summaryview)
12364                 o moved compiled regex stuff from folderitem prefs
12365                   to summaryview code
12366
12367 2002-08-19 [paul]       0.8.1claws77
12368
12369         * src/compose.c
12370                 add check for '.' to QUOTE_IF_REQUIRED
12371
12372 2002-08-19 [paul]       0.8.1claws76
12373
12374         * src/inc.c
12375                 sync with 0.8.1cvs25 (plug memory leak)
12376
12377         * src/prefs_toolbar.c
12378                 re-order prefs_toolbar_cancel()
12379
12380 2002-08-18 [alfons]     0.8.1claws75
12381
12382         * src/inc.c
12383         * src/matcher.c
12384                 plug other memleaks reported by Martin Kluge
12385
12386 2002-08-18 [paul]       0.8.1claws74
12387
12388         * po/pt_BR.po
12389                 updated by Fabio Jr. Beneditto
12390
12391 2002-08-18 [paul]       0.8.1claws73
12392
12393         * src/toolbar.[ch]
12394                 fix bug where tooltips were displayed untranslated              
12395
12396         * src/prefs_toolbar.c
12397                 fix bug where clicking 'Cancel' creates an icon & text
12398                 toolbar regardless of prefs
12399         
12400
12401 2002-08-17 [oliver]     0.8.1claws72
12402
12403         * src/prefs_toolbar.c
12404                 update toolbar on CANCEL
12405                 bug reported by Martin Kluge
12406         * src/toolbar.c
12407                 toolbar_destroy memleak fixed           
12408
12409 2002-08-17 [alfons]     0.8.1claws71
12410
12411         * src/toolbar.c
12412                 plug another memleak reported by Martin Kluge
12413
12414 2002-08-16 [alfons]     0.8.1claws70
12415
12416         * src/crash.c
12417                 use execvp() correctly (suggested by wwp; thanks!)
12418
12419 2002-08-16 [alfons]     0.8.1claws69
12420
12421         * src/gtksctree.c
12422                 plug memory leak reported by Kim Schultz & Martin Kluge
12423
12424 2002-08-16 [paul]       0.8.1claws68
12425
12426         * po/es.po
12427                 updated by Ricardo Mones Lastra
12428
12429 2002-08-16 [paul]       0.8.1claws67
12430
12431         * src/toolbar.h
12432                 fix bug where 'Compose News' icon showed wrong
12433                 tooltip
12434
12435 2002-08-16 [paul]       0.8.1claws66
12436
12437         * sync with 0.8.1cvs24
12438                 see ChangeLog 2002-08-16
12439
12440         * po/it.po
12441                 updated by Alessandro Maestri
12442
12443 2002-08-15 [paul]       0.8.1claws65
12444
12445         * po/sr.po
12446                 updated by Urke MMI
12447
12448 2002-08-15 [paul]       0.8.1claws64
12449
12450         * src/*.c
12451                 don't translate debug info
12452
12453         * src/matcher.[ch]
12454                 add copyright info
12455
12456 2002-08-15 [paul]       0.8.1claws63
12457
12458         * src/prefs_toolbar.c
12459                 fix bug where clicking 'OK' creates an icon & text
12460                 toolbar regardless of prefs
12461
12462 2002-08-14 [alfons]     0.8.1claws62
12463
12464         * src/main.c
12465                 add global var that has the full argv[0]
12466         * src/crash.c
12467                 o execvp the correct sylpheed by using argv0
12468                   and setting the correct work dir
12469                 o other tweaks  
12470
12471 2002-08-14 [oliver]     0.8.1claws61
12472         
12473         * enable/disable Toolbar Action Buttons 
12474         * code cleanups
12475         * src/mainwindow.c
12476         * src/toolbar.[ch]      
12477         * src/prefs_toolbar.c   
12478
12479 2002-08-14 [melvin]     0.8.1claws60
12480
12481         * po/fr.po
12482                 Updated French translations
12483
12484 2002-08-14 [melvin]     0.8.1claws59
12485
12486         * src/crash.c
12487                 Made bug report not translatable
12488         * src/exporthtml.c
12489                 Fixed exporthtml_build_filespec() return value
12490         * src/foldersel.c
12491                 Fixed incorrect include file
12492         * src/gtkspell.c
12493         * src/prefs_actions.c
12494         * src/prefs_toolbar.c
12495                 Made debug info not translatable
12496         * src/mutt.c
12497         * src/quote_fmt.c
12498                 Added missing includes
12499         * src/prefs_common.c
12500                 Fixed typo
12501
12502 2002-08-14 [paul]       0.8.1claws58
12503
12504         * faq/es/sylpheed-faq.html
12505           faq/es/sylpheed-faq-[1-3].html
12506           faq/es/sylpheed-faq-4.html     **NEW FILE **
12507                 update Spanish FAQ
12508
12509 2002-08-13 [christoph]  0.8.1claws57
12510
12511         * src/procmsg.c
12512                 ignore thread fix that did not mark all
12513                 child nodes of a ignored thread as
12514                 ignored. Does not work perfectly yet,
12515                 but it is better now
12516
12517 2002-08-13 [alfons]     0.8.1claws56
12518
12519         * src/crash.c
12520                 o implement 'save crash log'
12521                 o some tweaks
12522
12523 2002-08-13 [melvin]     0.8.1claws55
12524
12525         * src/main.c
12526                 removed unrequired "execinfo.h" header
12527
12528 2002-08-12 [paul]       0.8.1claws54
12529
12530         * faq/en/sylpheed-faq.html
12531           faq/en/sylpheed-faq-[1-3].html
12532           faq/en/sylpheed-faq-4.html     **NEW FILE **
12533                 update English FAQ
12534
12535 2002-08-12 [alfons]     0.8.1claws53
12536
12537         * po/POTFILES.in
12538                 add crash.c to translatables
12539         * src/crash.c
12540                 bring in Leandro's crash dialog
12541
12542 2002-08-11 [alfons]     0.8.1claws52
12543
12544         * src/crash.c
12545                 clean up some warnings
12546
12547 2002-08-11 [alfons]     0.8.1claws51
12548
12549         * acconfig.h
12550         * configure.in
12551         * src/crash.[ch]        ** NEW FILES **
12552         * src/main.c            
12553                 initial gdb crash handler
12554
12555 2002-08-11 [paul]       0.8.1claws50
12556
12557         * src/prefs_toolbar.c
12558                 replace Up/Down arrow pixmaps with text to be
12559                 consistent across icon themes
12560
12561 2002-08-11 [paul]       0.8.1claws49
12562
12563         * src/prefs_common.c
12564           src/prefs_toolbar.c
12565                 rename 'Pixmap' -> 'Icon'
12566
12567         * src/toolbar.[ch]
12568                 rename  'A_SEND_QUEUD' -> 'A_SEND_QUEUED'
12569
12570 2002-08-10 [paul]       0.8.1claws48
12571
12572         * src/prefs_toolbar.c
12573                 re-work the UI
12574
12575 2002-08-10 [paul]       0.8.1claws47
12576
12577         * src/main.c
12578                 don't write Processing progress to status bar
12579                 patch submitted by Alexander Evseev
12580
12581         * src/prefs_toolbar.c
12582                 re-position and resize window
12583                 make window assume correct size on first call
12584
12585 2002-08-10 [paul]       0.8.1claws46
12586
12587         * src/mainwindow.c
12588           src/prefs_toolbar.c
12589           src/toolbar.c
12590           src/toolbar.h
12591                 obey coding style
12592                 follow UI text conventions
12593
12594 2002-08-10 [alfons]     0.8.1claws45
12595
12596         * src/toolbar.c
12597                 correct pixmap for delete action
12598
12599 2002-08-10 [paul]       0.8.1claws44
12600
12601         * po/pt_BR.po
12602                 updated by Fabio Jr. Beneditto
12603
12604 2002-08-10 [paul]       0.8.1claws43
12605
12606         * po/POTFILES.in
12607                 add custom toolbar files
12608
12609 2002-08-10 [paul]       0.8.1claws42
12610
12611         * sync with 0.8.1cvs22
12612                 see ChangeLog 2002-08-09
12613
12614 2002-08-09 [paul]       0.8.1claws41
12615
12616         * tools/Makefile.am
12617           tools/README
12618           tools/outlook2sylpheed.pl     ** NEW FILE **
12619                 add script to convert exported Outlook
12620                 contacts list to a Sylpheed addressbook.
12621                 Submitted by Ricardo Mones Lastra.
12622
12623 2002-08-09 [paul]       0.8.1claws40
12624
12625         * AUTHORS
12626           configure.in
12627           po/sr.po      ** NEW FILE **
12628                 add Serbian message catalog. Submitted by
12629                 Urosevic Aleksandar aka Urke MMI <urke-kg@eunet.yu>             
12630
12631 2002-08-09 [paul]       0.8.1claws39
12632
12633         * sync with 0.8.1cvs21
12634                 see ChangeLog 2002-08-08
12635
12636 2002-08-08 [oliver]     0.8.1claws38
12637
12638         * src/mainwindow.c
12639                 move Custom Toolbar to Configuration menu
12640
12641 2002-08-08 [oliver]     0.8.1claws37
12642
12643         * src/prefs_toolbar.c
12644                 fix substitute pixmap bug
12645
12646 2002-08-08 [paul]       0.8.1claws36
12647
12648         * sync with 0.8.1cvs19
12649                 see ChangeLog 2002-08-08
12650
12651 2002-08-07 [christoph]  0.8.1claws35
12652
12653         * src/utils.c
12654                 fixed a memory leak in new canonicalize_file_replace
12655
12656 2002-08-07 [christoph]  0.8.1claws34
12657
12658         * src/utils.[ch]
12659                 o canonicalize_file_replace should create the temporary
12660                   file in the same directory as the original file.
12661                 o added get_tmpfile_in_dir that creates a temorary file
12662                   in a specified directory.
12663
12664 2002-08-07 [melvin]     0.8.1claws33
12665
12666         * src/toolbar.c
12667                 fixed bug where 'Article' button acted as 'Email' button.
12668
12669 2002-08-07 [paul]       0.8.1claws32
12670
12671         * sync with 0.8.1.cvs17
12672                 see ChangeLog 2002-08-07
12673
12674 2002-08-07 [colin]      0.8.1claws31
12675         
12676         * src/news.c
12677                 fix mass-cancel problem
12678
12679 2002-08-07 [thorsten]   0.8.1claws30
12680
12681         * src/prefs_toolbar.c
12682                 fix: crash on replace or add new button
12683         * src/toolbar.c
12684                 fix: close xmlfile after reading
12685         * src/utils.c
12686                 fix: unlink() file before rename()
12687
12688 2002-08-06 [paul]       0.8.1claws29
12689
12690         * sync with 0.8.cvs15
12691                 see ChangeLog 2002-08-06
12692
12693 2002-08-06 [oliver]     0.8.1claws28
12694
12695         * src/toolbar.c
12696         * src/prefs_toolbar.c
12697                 fixed empty toolbar issue
12698
12699 2002-08-06 [oliver]     0.8.1claws27
12700
12701         * Custom Toolbar Final 
12702         * src/folderview.c
12703         * src/inc.c
12704         * src/summaryview.c
12705                 o toolbar stuff now lives in src/toolbar.[ch]
12706                 o main_window_toolbar_* functions are renamed to
12707                   toolbar_* reflecting their new source file
12708         * src/mainwindow.[ch]
12709                 o remove toolbar stuff  
12710
12711 2002-08-06 [oliver]     0.8.1claws26
12712         
12713         * src/Makefile.am
12714         * src/prefs_toolbar.[ch]        **New File**
12715         * src/toolbar.[ch]              **New File**
12716                 o prefs_toolbar.[ch] custom toolbar frontend
12717                 o toolbar.[ch]       backend 
12718
12719 2002-08-06 [oliver]     0.8.1claws25
12720
12721         * src/prefs_actions.[ch]
12722                 o new exported function actions_execute
12723
12724 2002-08-06 [paul]       0.8.1claws24
12725
12726         * sync with 0.8.1cvs4
12727                 see ChangeLog 2002-08-06
12728
12729 2002-08-06 [paul]       0.8.1claws23
12730
12731         * sync with 0.8.1cvs13
12732                 see ChangeLog 2002-08-06
12733
12734 2002-08-06 [paul]       0.8.1claws22
12735
12736         * sync with 0.8.1cvs12
12737                 see ChangeLog 2002-08-05 and 2002-08-06
12738
12739 2002-08-06 [match]      0.8.1claws21
12740
12741         * src/addrclip.c
12742                 improvements to cut/copy/paste address
12743
12744 2002-08-05 [match]      0.8.1claws20
12745
12746         * src/addritem.[ch]
12747         * src/addrcache.c
12748         * src/addrbook.c
12749         * src/editaddress.c
12750         * src/addressbook.c
12751                 fixes to improve cut/copy/paste
12752
12753 2002-08-06 [melvin]     0.8.1claws19
12754
12755         * src/account.[ch]
12756                 account_find_all_from_address(): new function that returns the
12757                 list of all accounts that are matched in an address.
12758         * src/alertpanel.[ch]
12759                 alertpanel() now accepts a custom widget
12760                 alertpanel_with_widget(): new function that pops up a panel with
12761                 a custom widget in it 
12762         * src/gtkutils.[ch]
12763                 gtkut_account_menu_new(): new function that allows the selection
12764                 of an account from a list of accounts.
12765         * src/messageview.c
12766                 Extended Return Receipt notification to select the correct 
12767                 account and to make a security test on the Delivery-Notification
12768                 address which should be the same as the Return-Path.
12769
12770 2002-08-06 [thorsten]   0.8.1claws18
12771
12772         * src/mimeview.c
12773                 attach_all: save unnamed as "noname.%d",
12774                 dont free static dirname
12775
12776 2002-08-05 [alfons]     0.8.1claws17
12777
12778         * configure.in
12779                 detect XIM by trying to link rather than compile a XIM program
12780
12781 2002-08-05 [oliver]     0.8.1claws16
12782                 
12783         * src/stock_pixmap.[ch]
12784                 o add UP_ARROW to available pixmaps (already in pixmap-directory)
12785                 o new func to retrieve pixmaps
12786
12787 2002-08-05 [paul]       0.8.1claws15
12788
12789         * sync with 0.8.1cvs10
12790                 see ChangeLog 2002-08-05
12791
12792 2002-08-04 [alfons]     0.8.1claws14
12793
12794         * src/textview.c
12795                 see if this plugs memleak
12796
12797 2002-08-04 [melvin]     0.8.1claws13
12798
12799         * src/gtkspell.c
12800                 fixed bug that could crash Sylpheed when highlighting
12801                 all misspelled words.
12802
12803 2002-08-03 [melvin]     0.8.1claws12
12804
12805         * src/prefs_actions.c
12806                 removed unnecessary checks for NULL introduced in 0.8.1claws11.
12807         * src/messageview.c
12808                 fixed bug where the Return Receipt was sent to
12809                 Delivery-Notification-To address even if it was not present
12810
12811 2002-08-02 [alfons]     0.8.1claws11
12812
12813         * src/prefs_actions.c
12814                 o more check for NULLs
12815                 o put create_io_dialog() in right conditional block
12816
12817 2002-08-02 [paul]       0.8.1claws10
12818
12819         * po/es.po
12820                 updated by Ricardo Mones Lastra
12821
12822 2002-08-01 [christoph]  0.8.1claws9
12823
12824         * src/folder.c
12825                 don't free the cache of the opened
12826                 folder in the summaryview
12827         * src/summaryview.c
12828                 don't unset flags, if it is not required
12829
12830 2002-08-01 [paul]       0.8.1claws8
12831
12832         * sync with 0.8.1cvs8
12833                 see ChangeLog entry 2002-08-01
12834
12835 2002-08-01 [paul]       0.8.1claws7
12836
12837         * sync with 0.8.1cvs7
12838                 see ChangeLog 2002-07-31 and 2002-08-01
12839
12840 2002-07-31 [christoph]  0.8.1claws6
12841
12842         * src/mainwindow.c
12843                 forgot to update menu sensitivity
12844                 function for new menu entry
12845
12846 2002-07-31 [alfons]     0.8.1claws5
12847
12848         * src/main.c
12849                 check folder item and its path for NULL on
12850                 initial processing
12851
12852 2002-07-31 [christoph]  0.8.1claws4
12853
12854         * src/folder.c
12855                 check if folder_item_get_msginfo in
12856                 folder_item_remove_msg returned NULL
12857         * src/imap.c
12858                 better clear the uid cache in the
12859                 uid validity check function and delete
12860                 cached messages
12861
12862 2002-07-31 [paul]       0.8.1claws3
12863
12864         * man/sylpheed.1
12865                 add the '--attach' option and a few other
12866                 minor changes
12867
12868 2002-07-31 [paul]       0.8.1claws2
12869
12870         * sync with 0.8.1cvs5
12871                 see ChangeLog 2002-07-31
12872
12873 2002-07-31 [christoph]  0.8.1claws1
12874
12875         * src/folderview.[ch]
12876         * src/mainwindow.c
12877                 replace "Rescan all folders..." with
12878                 "Check all folders for new messages..."
12879
12880 2002-07-30 [paul]       0.8.1claws
12881
12882         * version 0.8.1claws released
12883
12884 2002-07-30 [paul]       0.8.0claws29
12885
12886         * tools/OOo2sylpheed.pl ** NEW FILE **
12887           tools/README
12888                 add script to enable sending documents as
12889                 attachments from OpenOffice.org
12890
12891 2002-07-30 [melvin]     0.8.0claws28
12892
12893         * src/prefs_actions.c
12894                 Made the actions' input/output dialog display
12895                 without delay.
12896
12897 2002-07-30 [christoph]  0.8.0claws27
12898
12899         * src/procmsg.c
12900                 check if folder_item_get_msginfo in
12901                 procmsg_save_to_outbox returned NULL
12902
12903 2002-07-30 [paul]       0.8.0claws26
12904
12905         * sync with 0.8.1cvs4
12906                 see ChangeLog 2002-07-29
12907
12908 2002-07-29 [thorsten]   0.8.0claws25
12909
12910         * README.claws
12911                 added selective download, delete on server
12912
12913 2002-07-29 [paul]       0.8.0claws24
12914
12915         * sync with 0.8.1cvs3
12916                 see ChangeLog 2002-07-29
12917
12918 2002-07-27 [christoph]  0.8.0claws23
12919
12920         * src/folder.c
12921                 add extra check if fetching the msginfo
12922                 returned NULL
12923
12924 2002-07-27 [paul]       0.8.0claws22
12925
12926         * sync with 0.8.1cvs2
12927                 see ChangeLog 2002-07-26
12928
12929 2002-07-27 [christoph]  0.8.0claws21
12930
12931         * src/imap.c
12932                 add another check if a valid msginfo
12933                 was returned
12934
12935 2002-07-26 [hoa]        0.8.0claws20
12936
12937         * src/folder.c
12938                 Fixed a condition in folder_item_destroy()
12939
12940         * src/imap.c
12941                 Fixed an error in IMAP protocol
12942
12943 2002-07-26 [alfons]     0.8.0claws19
12944
12945         * src/folder.c
12946                 ofcourse compare with identifier, not the path
12947
12948 2002-07-26 [alfons]     0.8.0claws18
12949
12950         * src/folder.c
12951                 use folder item identifier for saving / restoring
12952                 preferences because folder->path might not be unique
12953
12954 2002-07-26 [melvin]     0.8.0claws17
12955
12956         * src/logwindow.c
12957                 Fixed a crash introduced in 0.8.0claws5 when log is 
12958                 cut under 80 characters.
12959
12960 2002-07-26 [paul]       0.8.0claws16
12961
12962         * sync with 0.8.1cvs1
12963                 see ChangeLog 2002-07-26
12964
12965 2002-07-26 [christoph]  0.8.0claws15
12966
12967         * src/imap.[ch]
12968                 imap folder now remembers the last selected
12969                 folder and imap_fetch_msginfo skips selecting
12970                 the folder if it is already selected
12971
12972 2002-07-26 [christoph]  0.8.0claws14
12973
12974         * src/folder.c
12975         * src/folderview.c
12976         * src/imap.c
12977                 fix imap folder rescanning
12978
12979 2002-07-25 [christoph]  0.8.0claws13
12980
12981         * src/filter.c
12982         * src/folder.[ch]
12983         * src/folderview.c
12984         * src/imap.[ch]
12985         * src/mainwindow.c
12986         * src/mbox_folder.c
12987         * src/mh.c
12988         * src/news.c
12989                 implement imap uid cache and uid validity check
12990
12991 2002-07-25 [alfons]     0.8.0claws12
12992
12993         * src/summaryview.c
12994                 fix a brown paper bag bug, and also add some more
12995                 checks
12996
12997 2002-07-25 [christoph]  0.8.0claws11
12998
12999         * src/folder.c
13000                 don't mix copy, fetch_msginfo and remove
13001                 operations in folder item copy and move
13002                 operations
13003
13004 2002-07-25 [christoph]  0.8.0claws10
13005
13006         * src/folderview.c
13007         * src/mainwindow.c
13008         * src/prefs_folder_item.c
13009         * src/summaryview.[ch]
13010                 remove no longer required parameter update_cache from
13011                 summary_show
13012
13013 2002-07-25 [paul]       0.8.0claws9
13014
13015         * sync with 0.8.1
13016         
13017         * AUTHORS
13018                 a few corrections
13019
13020 2002-07-24 [alfons]     0.8.0claws8
13021
13022         * src/summaryview.c
13023                 sort correctly when using simplified subject line
13024                 (closes feature request "[ 585141 ] applying regexp to subject 
13025                 before sort" submitted by Alexandra Walford)
13026
13027 2002-07-24 [paul]       0.8.0claws7
13028
13029         * sync with 0.8.0cvs3
13030                 see ChangeLog 2002-07-24
13031
13032 2002-07-23 [christoph]  0.8.0claws6
13033
13034         * src/folder.c
13035         * src/folder.h
13036         * src/summaryview.c
13037         * src/summaryview.h
13038         * src/main.c
13039                 o separate processing and summaryview
13040                 o removed summary_write_cache from summaryview
13041                 o removed summaryview->killed_messages, because we don't have
13042                   to keep a list of killed messages anymore. New cache will
13043                   keep the hidden messages in cache anyway
13044         * src/folderview.c
13045         * src/inc.c
13046         * src/selective_download.c
13047                 o removed unnecessary summary_write_cache calls
13048         * src/procmsg.c
13049                 o don't set ignore thread flag in procmsg_get_thread_tree
13050                   if it is already set
13051         * src/mainwindow.c
13052         * src/statusbar.h
13053                 o moved STATUSBAR_PUSH/POP to statusbar.h because
13054                   they are used in different files
13055
13056 2002-07-23 [melvin]     0.8.0claws5
13057
13058         * src/addressbook.c
13059         * src/addrgather.c
13060         * src/editaddress.c
13061         * src/editgroup.c
13062         * src/editldap_basedn.c
13063         * src/importldif.c
13064         * src/prefs_common.c
13065                 Fixed few memory leak (gtk_editable_get_chars returns
13066                 an allocated string)
13067         * src/logwindow.c
13068                 Fixed few memory leak (gtk_editable_get_chars returns
13069                 an allocated string) and modified a little the log cutting
13070                 loop.
13071         * src/compose.c
13072                 Replaced a call to an obsolete function gtk_entry_get_text()
13073                 by gtk_editable_get_chars()
13074         * src/send.c
13075                 Removed a debug printf
13076
13077 2002-07-23 [christoph]  0.8.0claws4
13078
13079         * src/filesel.c
13080                 fix another g_dirname memory leak
13081
13082 2002-07-23 [christoph]  0.8.0claws3
13083
13084         * src/mh.c
13085                 fixed a memory leak in mh_fetch_msginfo
13086                 fixed crash when message header could not be
13087                 parsed
13088
13089 2002-07-23 [paul]       0.8.0claws2
13090
13091         * sync with 0.8.0cvs2
13092                 see ChangeLog 2002-07-23
13093
13094 2002-07-23 [paul]       0.8.0claws1
13095
13096         * sync with 0.8.0cvs1
13097                 see ChangeLog 2002-07-23
13098
13099 2002-07-23 [paul]       0.8.0claws
13100
13101         * release of 0.8.0claws