2006-11-13 [wwp] 2.6.0cvs39
[claws.git] / ChangeLog
1 2006-11-13 [wwp]        2.6.0cvs39
2
3         * src/compose.c
4         * src/quote_fmt_parse.y
5                 fix bug 1052: current parser buffer was not always allocated, ptr to this buffer could be
6                 returned as NULL whereas no parser error has occurred. in consequence, defining a template
7                 body as "%d" (w/o the quotes) for the first time of the instance of claws-mail, was reporting
8                 a parser error. make sure that the buffer is always allocated, even to an empty string.
9
10                 fix mis-unescaping in compose.:compose_quote_fmt(): unescaping of the fmt string was always done
11                 whereas it must be done *only* when receiving quote format strings issued from the prefs
12                 (compose new message, reply, forward, redirect formats), *not* when applying templates.
13                 in consequences, applying templates w/ sequences like \\|p{echo} were failing. make
14                 sure that unescaping is done only when necessary.
15
16 2006-11-12 [colin]      2.6.0cvs38
17
18         * po/de.po
19                 Fix typo (s/KB/MB)
20
21 2006-11-12 [colin]      2.6.0cvs37
22
23         * src/plugins/pgpinline/pgpinline.c
24         * src/plugins/pgpmime/pgpmime.c
25                 Release GPG context at the latest 
26                 possible moment. Maybe fixes 
27                 bug 1057, 'crash on sending signed 
28                 message to a newsgroup'
29                 
30
31 2006-11-12 [colin]      2.6.0cvs36
32
33         * src/plugins/pgpcore/sgpgme.c
34                 Tell a bit more when gpg's status doesn't
35                 contain any signature
36
37 2006-11-12 [colin]      2.6.0cvs35
38
39         * src/compose.c
40                 Fix bug 1060, 'compilation error with 
41                 Irix's cc'
42
43 2006-11-12 [paul]       2.6.0cvs34
44
45         * doc/man/claws-mail.1
46         * src/prefs_gtk.c
47         * src/plugins/clamav/README
48         * src/plugins/spamassassin/README
49         * tools/README
50         * tools/freshmeat_search.pl
51         * tools/google_search.pl
52         * tools/multiwebsearch.pl
53                 more renaming
54         * src/plugins/trayicon/trayicon.c
55                 fix compiliation warning
56
57 2006-11-11 [colin]      2.6.0cvs33
58
59         * src/folderview.c
60                 Forbid drag and drop from/to different
61                 folders of type F_UNKNOWN
62
63 2006-11-11 [colin]      2.6.0cvs32
64
65         * src/plugins/pgpinline/pgpinline.c
66                 Fix typo in previous commit:
67                 - gpgme_new(&ctx);
68                 + if ((err = gpgme_new(&data->ctx)) ...)
69
70 2006-11-11 [colin]      2.6.0cvs31
71
72         * src/plugins/pgpinline/pgpinline.c
73         * src/plugins/pgpmime/pgpmime.c
74                 Check success after calling gpgme_new
75                 Maybe fixes bug 1057, 'crash on sending 
76                 signed message to a newsgroup'
77
78 2006-11-11 [colin]      2.6.0cvs30
79
80         * src/undo.c
81                 init undostruct to 0s (from
82                 valgrind log of bug 1057)
83
84 2006-11-10 [colin]      2.6.0cvs29
85
86         * src/mainwindow.c
87                 Set cursor to wait before filtering
88                 duplicates in all folders
89         * src/plugins/bogofilter/bogofilter.c
90         * src/plugins/bogofilter/bogofilter.h
91         * src/plugins/bogofilter/bogofilter_gtk.c
92                 Completely thread away the bogofilter
93                 filtering
94
95 2006-11-10 [mones]      2.6.0cvs28
96
97         * src/compose.c
98         * src/compose.h
99                 added COMPOSE_CHECK_BEFORE_SEND hook
100
101 2006-11-10 [paul]       2.6.0cvs27
102
103         * src/crash.c
104                 more renaming
105                 add libSM to get_compiled_in_features()
106         * src/main.c
107                 more renaming
108
109 2006-11-10 [colin]      2.6.0cvs26
110
111         * src/etpan/imap-thread.c
112                 Add a reference to libetpan's sasl engine
113                 so that sasl_done() doesn't get called by
114                 libetpan, and doesn't break openssl.
115                 Should fix bug 1053, 'SC fails to reestablish 
116                 a secure connection'
117                 Patch by Hoa
118
119 2006-11-10 [colin]      2.6.0cvs25
120
121         * manual/addrbook.xml
122         * manual/advanced.xml
123         * manual/faq.xml
124         * manual/intro.xml
125                 Some more renaming
126
127 2006-11-09 [colin]      2.6.0cvs24
128
129         * src/plugins/bogofilter/bogofilter_gtk.c
130                 Add comment about annoyance
131
132 2006-11-09 [colin]      2.6.0cvs23
133
134         * src/plugins/bogofilter/bogofilter.c
135         * src/plugins/bogofilter/bogofilter_gtk.c
136                 Prepare things needed to thread bogofilter
137                 filtering: separate bogo stuff and possible GUI
138                 stuff. 
139
140 2006-11-09 [colin]      2.6.0cvs22
141
142         * src/account.c
143         * src/compose.c
144                 Search for one of our accounts in Delivered-To
145                 (helps for auto-account selection when 
146                  replying/forwarding)
147         * src/folderview.c
148         * src/mainwindow.c
149         * src/mainwindow.h
150         * src/plugins/trayicon/trayicon.c
151                 Allow opening a new mail with any account from
152                 the contextual menu
153
154 2006-11-09 [wwp]        2.6.0cvs21
155
156         * src/compose.c
157         * src/prefs_common.c
158         * src/prefs_common.h
159         * src/prefs_compose_writing.c
160                 add a compose new message format (in prefs/compose/writing), it's a
161                 simple subject+body template to use when opening a new composition
162                 window. It's similar to the existent reply and forward formats.
163
164                 enhanced the template/format % symbols substitution mechanism to
165                 use current composition window information when % are used in
166                 the compose new message format or in templates applied to new
167                 messages (there were useless in that situations before). When
168                 applied to new messages, %d corresponds to the system time/date.
169
170 2006-11-09 [paul]       2.6.0cvs20
171
172         * src/gtk/authors.h
173                 fix last commit
174
175 2006-11-09 [paul]       2.6.0cvs19
176
177         * src/gtk/authors.h
178                 keep tje alphabetical order
179
180 2006-11-08 [colin]      2.6.0cvs18
181
182         * src/etpan/imap-thread.c
183                 Fix bug 1054, 'Slowness logging big 
184                 data chunks'
185
186 2006-11-08 [paul]       2.6.0cvs17
187
188         * tools/Makefile.am
189                 fix the renaming
190
191 2006-11-08 [paul]       2.6.0cvs16
192
193         * src/common/defs.h
194                 update BUGZILLA_URI
195
196 2006-11-08 [paul]       2.6.0cvs15
197
198         * tools/Makefile.am
199         * tools/OOo2claws-mail.pl
200         * tools/OOo2sylpheed.pl
201         * tools/README
202         * tools/acroread2claws-mail.pl
203         * tools/acroread2sylpheed.pl
204         * tools/kmail2claws-mail.pl
205         * tools/kmail2claws-mail_v2.pl
206         * tools/kmail2sylpheed.pl
207         * tools/kmail2sylpheed_v2.pl
208         * tools/maildir2claws-mail.pl
209         * tools/maildir2sylpheed.pl
210         * tools/nautilus2claws-mail.sh
211         * tools/nautilus2sylpheed.sh
212         * tools/outlook2claws-mail.pl
213         * tools/outlook2sylpheed.pl
214         * tools/tb2claws-mail
215         * tools/tb2sylpheed
216         * tools/tbird2claws.py
217         * tools/tbird2syl.py
218         * tools/kdeservicemenu/claws-mail-kdeservicemenu.pl
219         * tools/kdeservicemenu/install.sh
220         * tools/kdeservicemenu/sylpheed-kdeservicemenu.pl
221         * tools/kdeservicemenu/template_claws-mail-attach-files.desktop
222         * tools/kdeservicemenu/template_claws-mail-compress-attach.desktop
223         * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
224         * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
225                 renamed (removed, added) tools files
226
227 2006-11-08 [paul]       2.6.0cvs14
228
229         * src/main.c
230         * src/common/defs.h
231                 Migrate sylpheedrc to clawsrc, and fix the standard
232                 plugins path in the process
233
234 2006-11-07 [colin]      2.6.0cvs13
235
236         * src/Makefile.am
237                 Symlink sylpheed-claws relative to 
238                 claws-mail
239
240 2006-11-07 [colin]      2.6.0cvs12
241
242         * src/compose.c
243                 Fix typo - Reply-To/Mailing-list is broken in 2.6 :-/
244
245 2006-11-07 [paul]       2.6.0cvs11
246
247         * src/gtk/about.c
248                 Fix a missed occurence of
249                 Sylpheed-Claws
250
251 2006-11-07 [paul]       2.6.0cvs10
252
253         * src/Makefile.am
254                 Fix symlink installation
255
256 2006-11-07 [paul]       2.6.0cvs9
257
258         * src/Makefile.am
259                 Symlink claws-mail to sylpheed-claws
260         * src/common/utils.c
261                 Fix migrating symlinks
262         * src/etpan/imap-thread.c
263                 check certificate only when there's
264                 no error
265
266 2006-11-07 [paul]       2.6.0cvs8
267
268         * Makefile.am
269                 Fix icon breakages with Gtk, which needs a 
270                 cache updated to see them.
271
272 2006-11-07 [paul]       2.6.0cvs7
273
274         * .cvsignore
275         * AUTHORS
276         * COPYING
277         * INSTALL
278         * Makefile.am
279         * NEWS
280         * README
281         * RELEASE_NOTES
282         * autogen.sh
283         * claws-mail-128x128.png
284         * claws-mail-64x64.png
285         * claws-mail.ico
286         * claws-mail.pc.in
287         * claws-mail.png
288         * configure.ac
289         * sylpheed-claws-128x128.png
290         * sylpheed-claws-64x64.png
291         * sylpheed-claws.desktop
292         * sylpheed-claws.ico
293         * sylpheed-claws.pc.in
294         * sylpheed-claws.png
295         * debian/README.Debian
296         * debian/changelog
297         * debian/claws-mail.desktop
298         * debian/claws-mail.menu
299         * debian/claws-mail.postinst.debhelper
300         * debian/claws-mail.postrm.debhelper
301         * debian/control
302         * debian/copyright
303         * debian/files
304         * debian/rules
305         * debian/sylpheed-claws.desktop
306         * debian/sylpheed-claws.menu
307         * debian/sylpheed-claws.postinst.debhelper
308         * debian/sylpheed-claws.postrm.debhelper
309         * doc/man/Makefile.am
310         * doc/man/claws-mail.1
311         * doc/man/sylpheed-claws.1
312         * doc/src/ChangeLog.claws-pre0.8.0
313         * manual/Makefile.am
314         * manual/account.xml
315         * manual/ack.xml
316         * manual/addrbook.xml
317         * manual/advanced.xml
318         * manual/claws-mail-manual.xml
319         * manual/faq.xml
320         * manual/glossary.xml
321         * manual/handling.xml
322         * manual/intro.xml
323         * manual/keyboard.xml
324         * manual/plugins.xml
325         * manual/starting.xml
326         * manual/sylpheed-claws-manual.xml
327         * manual/xml2pdf
328         * manual/dist/.cvsignore
329         * manual/dist/html/.cvsignore
330         * manual/dist/html/Makefile.am
331         * manual/dist/pdf/.cvsignore
332         * manual/dist/pdf/Makefile.am
333         * manual/dist/ps/.cvsignore
334         * manual/dist/ps/Makefile.am
335         * manual/dist/txt/.cvsignore
336         * manual/dist/txt/Makefile.am
337         * manual/es/Makefile.am
338         * manual/es/advanced.xml
339         * manual/es/claws-mail-manual.xml
340         * manual/es/faq.xml
341         * manual/es/glossary.xml
342         * manual/es/handling.xml
343         * manual/es/intro.xml
344         * manual/es/plugins.xml
345         * manual/es/sylpheed-claws-manual.xml
346         * manual/es/dist/.cvsignore
347         * manual/es/dist/html/.cvsignore
348         * manual/es/dist/html/Makefile.am
349         * manual/es/dist/pdf/.cvsignore
350         * manual/es/dist/pdf/Makefile.am
351         * manual/es/dist/ps/.cvsignore
352         * manual/es/dist/ps/Makefile.am
353         * manual/es/dist/txt/.cvsignore
354         * manual/es/dist/txt/Makefile.am
355         * manual/fr/Makefile.am
356         * manual/fr/account.xml
357         * manual/fr/ack.xml
358         * manual/fr/addrbook.xml
359         * manual/fr/advanced.xml
360         * manual/fr/claws-mail-manual.xml
361         * manual/fr/faq.xml
362         * manual/fr/glossary.xml
363         * manual/fr/handling.xml
364         * manual/fr/intro.xml
365         * manual/fr/keyboard.xml
366         * manual/fr/plugins.xml
367         * manual/fr/starting.xml
368         * manual/fr/sylpheed-claws-manual.xml
369         * manual/fr/dist/.cvsignore
370         * manual/fr/dist/html/.cvsignore
371         * manual/fr/dist/html/Makefile.am
372         * manual/fr/dist/pdf/.cvsignore
373         * manual/fr/dist/pdf/Makefile.am
374         * manual/fr/dist/ps/.cvsignore
375         * manual/fr/dist/ps/Makefile.am
376         * manual/fr/dist/txt/.cvsignore
377         * manual/fr/dist/txt/Makefile.am
378         * manual/pl/Makefile.am
379         * manual/pl/account.xml
380         * manual/pl/ack.xml
381         * manual/pl/addrbook.xml
382         * manual/pl/advanced.xml
383         * manual/pl/claws-mail-manual.xml
384         * manual/pl/faq.xml
385         * manual/pl/glossary.xml
386         * manual/pl/handling.xml
387         * manual/pl/intro.xml
388         * manual/pl/keyboard.xml
389         * manual/pl/plugins.xml
390         * manual/pl/starting.xml
391         * manual/pl/sylpheed-claws-manual.xml
392         * manual/pl/dist/.cvsignore
393         * manual/pl/dist/html/.cvsignore
394         * manual/pl/dist/html/Makefile.am
395         * manual/pl/dist/pdf/.cvsignore
396         * manual/pl/dist/pdf/Makefile.am
397         * manual/pl/dist/ps/.cvsignore
398         * manual/pl/dist/ps/Makefile.am
399         * manual/pl/dist/txt/.cvsignore
400         * manual/pl/dist/txt/Makefile.am
401         * po/.cvsignore
402         * po/Makevars
403         * src/.cvsignore
404         * src/Makefile.am
405         * src/account.c
406         * src/account.h
407         * src/action.c
408         * src/action.h
409         * src/adbookbase.h
410         * src/addr_compl.c
411         * src/addr_compl.h
412         * src/addrbook.c
413         * src/addrcache.c
414         * src/addrcache.h
415         * src/addrcindex.c
416         * src/addrcindex.h
417         * src/addrclip.c
418         * src/addrclip.h
419         * src/addrdefs.h
420         * src/addressadd.c
421         * src/addressadd.h
422         * src/addressbook.c
423         * src/addressbook.h
424         * src/addressbook_foldersel.c
425         * src/addressbook_foldersel.h
426         * src/addrgather.c
427         * src/addrgather.h
428         * src/addrharvest.c
429         * src/addrharvest.h
430         * src/addrindex.c
431         * src/addrindex.h
432         * src/addritem.c
433         * src/addritem.h
434         * src/addrquery.c
435         * src/addrquery.h
436         * src/addrselect.c
437         * src/addrselect.h
438         * src/alertpanel.c
439         * src/alertpanel.h
440         * src/browseldap.c
441         * src/browseldap.h
442         * src/codeconv.c
443         * src/codeconv.h
444         * src/compose.c
445         * src/crash.c
446         * src/crash.h
447         * src/customheader.c
448         * src/customheader.h
449         * src/displayheader.c
450         * src/displayheader.h
451         * src/editaddress.c
452         * src/editaddress.h
453         * src/editbook.c
454         * src/editbook.h
455         * src/editgroup.c
456         * src/editgroup.h
457         * src/editjpilot.c
458         * src/editjpilot.h
459         * src/editldap.c
460         * src/editldap.h
461         * src/editldap_basedn.c
462         * src/editldap_basedn.h
463         * src/editvcard.c
464         * src/editvcard.h
465         * src/exphtmldlg.c
466         * src/exphtmldlg.h
467         * src/expldifdlg.c
468         * src/expldifdlg.h
469         * src/export.c
470         * src/exporthtml.c
471         * src/exporthtml.h
472         * src/exportldif.c
473         * src/exportldif.h
474         * src/filtering.c
475         * src/filtering.h
476         * src/folder.c
477         * src/folder.h
478         * src/folder_item_prefs.c
479         * src/folder_item_prefs.h
480         * src/foldersel.c
481         * src/foldersel.h
482         * src/folderutils.c
483         * src/folderutils.h
484         * src/folderview.c
485         * src/folderview.h
486         * src/grouplistdialog.c
487         * src/grouplistdialog.h
488         * src/html.c
489         * src/html.h
490         * src/image_viewer.c
491         * src/image_viewer.h
492         * src/imap.c
493         * src/imap.h
494         * src/imap_gtk.c
495         * src/imap_gtk.h
496         * src/import.c
497         * src/import.h
498         * src/importldif.c
499         * src/importldif.h
500         * src/importmutt.c
501         * src/importmutt.h
502         * src/importpine.c
503         * src/importpine.h
504         * src/inc.c
505         * src/inc.h
506         * src/jpilot.c
507         * src/jpilot.h
508         * src/ldapctrl.c
509         * src/ldapctrl.h
510         * src/ldaplocate.c
511         * src/ldaplocate.h
512         * src/ldapquery.c
513         * src/ldapquery.h
514         * src/ldapserver.c
515         * src/ldapserver.h
516         * src/ldaputil.c
517         * src/ldaputil.h
518         * src/ldif.c
519         * src/ldif.h
520         * src/localfolder.c
521         * src/localfolder.h
522         * src/main.c
523         * src/main.h
524         * src/mainwindow.c
525         * src/mainwindow.h
526         * src/manual.c
527         * src/manual.h
528         * src/matcher.c
529         * src/matcher.h
530         * src/matcher_parser.h
531         * src/matcher_parser_lex.l
532         * src/matcher_parser_parse.y
533         * src/mbox.c
534         * src/mbox.h
535         * src/message_search.c
536         * src/message_search.h
537         * src/messageview.c
538         * src/messageview.h
539         * src/mh.c
540         * src/mh.h
541         * src/mh_gtk.c
542         * src/mh_gtk.h
543         * src/mimeview.c
544         * src/mimeview.h
545         * src/msgcache.c
546         * src/msgcache.h
547         * src/mutt.c
548         * src/mutt.h
549         * src/news.c
550         * src/news.h
551         * src/news_gtk.c
552         * src/news_gtk.h
553         * src/noticeview.c
554         * src/noticeview.h
555         * src/partial_download.c
556         * src/partial_download.h
557         * src/pine.c
558         * src/pine.h
559         * src/pop.c
560         * src/pop.h
561         * src/prefs_account.c
562         * src/prefs_account.h
563         * src/prefs_actions.c
564         * src/prefs_actions.h
565         * src/prefs_common.c
566         * src/prefs_common.h
567         * src/prefs_compose_writing.c
568         * src/prefs_compose_writing.h
569         * src/prefs_customheader.c
570         * src/prefs_customheader.h
571         * src/prefs_display_header.c
572         * src/prefs_display_header.h
573         * src/prefs_ext_prog.c
574         * src/prefs_ext_prog.h
575         * src/prefs_filtering.c
576         * src/prefs_folder_column.c
577         * src/prefs_folder_column.h
578         * src/prefs_folder_item.c
579         * src/prefs_folder_item.h
580         * src/prefs_fonts.c
581         * src/prefs_fonts.h
582         * src/prefs_gtk.c
583         * src/prefs_gtk.h
584         * src/prefs_image_viewer.c
585         * src/prefs_image_viewer.h
586         * src/prefs_matcher.c
587         * src/prefs_matcher.h
588         * src/prefs_message.c
589         * src/prefs_message.h
590         * src/prefs_msg_colors.c
591         * src/prefs_msg_colors.h
592         * src/prefs_other.c
593         * src/prefs_other.h
594         * src/prefs_quote.c
595         * src/prefs_quote.h
596         * src/prefs_receive.c
597         * src/prefs_receive.h
598         * src/prefs_send.c
599         * src/prefs_send.h
600         * src/prefs_spelling.c
601         * src/prefs_spelling.h
602         * src/prefs_summaries.c
603         * src/prefs_summaries.h
604         * src/prefs_summary_column.c
605         * src/prefs_summary_column.h
606         * src/prefs_template.c
607         * src/prefs_template.h
608         * src/prefs_themes.c
609         * src/prefs_themes.h
610         * src/prefs_toolbar.c
611         * src/prefs_toolbar.h
612         * src/prefs_wrapping.c
613         * src/prefs_wrapping.h
614         * src/privacy.c
615         * src/privacy.h
616         * src/procheader.c
617         * src/procheader.h
618         * src/procmime.c
619         * src/procmime.h
620         * src/procmsg.c
621         * src/procmsg.h
622         * src/quote_fmt.c
623         * src/quote_fmt_parse.y
624         * src/recv.c
625         * src/recv.h
626         * src/remotefolder.c
627         * src/remotefolder.h
628         * src/send_message.c
629         * src/send_message.h
630         * src/setup.c
631         * src/setup.h
632         * src/sourcewindow.c
633         * src/sourcewindow.h
634         * src/ssl_manager.c
635         * src/ssl_manager.h
636         * src/statusbar.c
637         * src/statusbar.h
638         * src/stock_pixmap.c
639         * src/stock_pixmap.h
640         * src/summary_search.c
641         * src/summary_search.h
642         * src/summaryview.c
643         * src/summaryview.h
644         * src/syldap.c
645         * src/syldap.h
646         * src/textview.c
647         * src/textview.h
648         * src/toolbar.c
649         * src/toolbar.h
650         * src/undo.c
651         * src/undo.h
652         * src/unmime.c
653         * src/unmime.h
654         * src/vcard.c
655         * src/vcard.h
656         * src/wizard.c
657         * src/wizard.h
658         * src/common/base64.c
659         * src/common/base64.h
660         * src/common/defs.h
661         * src/common/hooks.c
662         * src/common/hooks.h
663         * src/common/log.c
664         * src/common/log.h
665         * src/common/mgutils.c
666         * src/common/mgutils.h
667         * src/common/nntp.c
668         * src/common/nntp.h
669         * src/common/passcrypt.c
670         * src/common/passcrypt.h.in
671         * src/common/plugin.c
672         * src/common/plugin.h
673         * src/common/prefs.c
674         * src/common/prefs.h
675         * src/common/progressindicator.c
676         * src/common/progressindicator.h
677         * src/common/quoted-printable.c
678         * src/common/quoted-printable.h
679         * src/common/session.c
680         * src/common/session.h
681         * src/common/smtp.c
682         * src/common/smtp.h
683         * src/common/socket.c
684         * src/common/socket.h
685         * src/common/ssl.c
686         * src/common/ssl.h
687         * src/common/stringtable.c
688         * src/common/stringtable.h
689         * src/common/sylpheed.c
690         * src/common/sylpheed.h
691         * src/common/template.c
692         * src/common/template.h
693         * src/common/timing.h
694         * src/common/utils.c
695         * src/common/utils.h
696         * src/common/version.h.in
697         * src/common/xml.c
698         * src/common/xml.h
699         * src/common/xmlprops.c
700         * src/common/xmlprops.h
701         * src/gtk/about.c
702         * src/gtk/colorlabel.c
703         * src/gtk/colorlabel.h
704         * src/gtk/colorsel.c
705         * src/gtk/colorsel.h
706         * src/gtk/combobox.c
707         * src/gtk/combobox.h
708         * src/gtk/description_window.c
709         * src/gtk/description_window.h
710         * src/gtk/filesel.c
711         * src/gtk/filesel.h
712         * src/gtk/foldersort.c
713         * src/gtk/foldersort.h
714         * src/gtk/gtkaspell.c
715         * src/gtk/gtkaspell.h
716         * src/gtk/gtksctree.c
717         * src/gtk/gtkshruler.c
718         * src/gtk/gtkshruler.h
719         * src/gtk/gtkutils.c
720         * src/gtk/gtkutils.h
721         * src/gtk/icon_legend.c
722         * src/gtk/icon_legend.h
723         * src/gtk/logwindow.c
724         * src/gtk/logwindow.h
725         * src/gtk/manage_window.c
726         * src/gtk/manage_window.h
727         * src/gtk/pluginwindow.c
728         * src/gtk/pluginwindow.h
729         * src/gtk/prefswindow.c
730         * src/gtk/prefswindow.h
731         * src/gtk/quicksearch.c
732         * src/gtk/quicksearch.h
733         * src/pixmaps/claws-mail.xpm
734         * src/pixmaps/claws-mail_icon.xpm
735         * src/pixmaps/claws-mail_logo.xpm
736         * src/pixmaps/sylpheed-claws.xpm
737         * src/pixmaps/sylpheed-claws_icon.xpm
738         * src/pixmaps/sylpheed-claws_logo.xpm
739         * src/plugins/bogofilter/Makefile.am
740         * src/plugins/bogofilter/bogofilter.c
741         * src/plugins/bogofilter/bogofilter.h
742         * src/plugins/bogofilter/bogofilter_gtk.c
743         * src/plugins/clamav/Makefile.am
744         * src/plugins/clamav/clamav_plugin.c
745         * src/plugins/clamav/clamav_plugin.h
746         * src/plugins/clamav/clamav_plugin_gtk.c
747         * src/plugins/demo/Makefile.am
748         * src/plugins/demo/demo.c
749         * src/plugins/dillo_viewer/Makefile.am
750         * src/plugins/dillo_viewer/README
751         * src/plugins/dillo_viewer/dillo_prefs.c
752         * src/plugins/dillo_viewer/dillo_prefs.h
753         * src/plugins/dillo_viewer/dillo_viewer.c
754         * src/plugins/pgpcore/Makefile.am
755         * src/plugins/pgpcore/passphrase.c
756         * src/plugins/pgpcore/passphrase.h
757         * src/plugins/pgpcore/pgp_viewer.c
758         * src/plugins/pgpcore/pgp_viewer.h
759         * src/plugins/pgpcore/plugin.c
760         * src/plugins/pgpcore/prefs_gpg.c
761         * src/plugins/pgpcore/prefs_gpg.h
762         * src/plugins/pgpcore/select-keys.c
763         * src/plugins/pgpcore/select-keys.h
764         * src/plugins/pgpcore/sgpgme.c
765         * src/plugins/pgpcore/sgpgme.h
766         * src/plugins/pgpcore/sylpheed.def
767         * src/plugins/pgpcore/version.rc
768         * src/plugins/pgpinline/Makefile.am
769         * src/plugins/pgpinline/pgpinline.c
770         * src/plugins/pgpinline/pgpinline.h
771         * src/plugins/pgpinline/plugin.c
772         * src/plugins/pgpinline/sylpheed.def
773         * src/plugins/pgpinline/version.rc
774         * src/plugins/pgpmime/Makefile.am
775         * src/plugins/pgpmime/pgpmime.c
776         * src/plugins/pgpmime/pgpmime.h
777         * src/plugins/pgpmime/plugin.c
778         * src/plugins/pgpmime/sylpheed.def
779         * src/plugins/pgpmime/version.rc
780         * src/plugins/spamassassin/Makefile.am
781         * src/plugins/spamassassin/README
782         * src/plugins/spamassassin/spamassassin.c
783         * src/plugins/spamassassin/spamassassin.h
784         * src/plugins/spamassassin/spamassassin_gtk.c
785         * src/plugins/trayicon/Makefile.am
786         * src/plugins/trayicon/trayicon.c
787         * tools/OOo2sylpheed.pl
788         * tools/README
789         * tools/README.sylprint
790         * tools/acroread2sylpheed.pl
791         * tools/claws.i18n.status.pl
792         * tools/filter_conv.pl
793         * tools/filter_conv_new.pl
794         * tools/freshmeat_search.pl
795         * tools/google_search.pl
796         * tools/kmail2sylpheed.pl
797         * tools/kmail2sylpheed_v2.pl
798         * tools/make.themes.project
799         * tools/multiwebsearch.pl
800         * tools/nautilus2sylpheed.sh
801         * tools/outlook2sylpheed.pl
802         * tools/sylprint.pl
803         * tools/sylprint.rc
804         * tools/tb2sylpheed
805         * tools/textviewer.sh
806         * tools/vcard2xml.py
807         * tools/kdeservicemenu/README
808         * tools/kdeservicemenu/sylpheed-kdeservicemenu.pl
809         * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
810         * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
811                 Change name to Claws Mail. Announce to follow...
812
813 2006-11-06 [wwp]        2.6.0cvs6
814
815         * src/prefs_template.c
816                 unify messages related to quote format/template errors (fix
817                 capitalization), again.
818
819 2006-11-06 [wwp]        2.6.0cvs5
820
821         * src/prefs_quote.c
822                 unify messages related to quote format/template errors.
823
824 2006-11-06 [wwp]        2.6.0cvs4
825
826         * src/prefs_msg_colors.c
827                 more uses of Q_ macro for contextual translations, thanks
828                 to Fabien (fzzzzz).
829
830 2006-11-06 [wwp]        2.6.0cvs3
831
832         * src/compose.c
833         * src/common/utils.c
834         * src/common/utils.h
835                 show an alertpanel to make sure users are aware that sensitive
836                 files are attached (it's file blacklist-based). This will fix
837                 interaction w/ GoogleEarth for instance, thanks to Colin.
838
839 2006-11-06 [wwp]        2.6.0cvs2
840
841         * src/prefs_quote.c
842         * src/prefs_template.c
843         * src/prefs_template.h
844                 check quote format when applying/closing prefs. For now this only
845                 shows up an error dialog box, not preventing the user from using
846                 a broken quote (reply, forwards) format.
847
848 2006-11-06 [wwp]        2.6.0cvs1
849
850         * src/prefs_template.c
851                 fix missing checks of some template fields.
852
853 2006-11-06 [paul]       2.6.0
854
855         * NEWS
856         * README
857         * RELEASE_NOTES
858                 2.6.0 released
859
860 2006-11-06 [paul]       2.5.6cvs22
861
862         * manual/advanced.xml
863         * manual/es/advanced.xml
864                 put 'respect_flowed_format' info in the correct
865                 place
866
867 2006-11-06 [mones]      2.5.6cvs21
868
869         * po/es.po
870                 Minor fixes for release
871
872 2006-11-06 [paul]       2.5.6cvs20
873
874         * po/cs.po
875         * po/de.po
876         * po/fr.po
877         * po/it.po
878         * po/nl.po
879         * po/pt_BR.po
880         * po/sk.po
881         * po/sv.po
882         * po/zh_CN.po
883                 updated by Tim Brain, Stephan Sachse, Fabien Vantard,
884                 Andrea Spadaccini, Tim Dijkstra, Frederico Goncalves
885                 Guimaraes, Andrej Kacian, Anders Troback, and Ralgh
886                 Young
887
888 2006-11-02 [colin]      2.5.6cvs19
889
890         * src/imap.c
891         * src/imap.h
892         * src/prefs_account.c
893         * src/etpan/imap-thread.c
894                 Add GSSAPI support - fixes Debian bug #383274
895
896 2006-11-01 [colin]      2.5.6cvs18
897
898         * src/jpilot.c
899                 Handle libpisock12 support. Probably
900                 fixes bug 1046, 'jpilot AddressDB.pdb 
901                 import fail'
902
903 2006-11-01 [colin]      2.5.6cvs17
904
905         * src/folderutils.c
906                 debug_print() folderutils_mark_all_read()
907
908 2006-11-01 [colin]      2.5.6cvs16
909
910         * COPYING
911                 Add missed files to the Apache exception
912
913 2006-10-31 [colin]      2.5.6cvs15
914
915         * src/folder.c
916         * src/folder.h
917                 Add a copy_private_data() func to FolderClasses
918                 Doesn't break the feature freeze, because we 
919                 won't use it (right now) in the core.
920
921 2006-10-31 [colin]      2.5.6cvs14
922
923         * COPYING
924                 Allow linking with the Apache licensed files in
925                 src/plugins/spamassassin. Hopefully fixes 
926                 bug 1048, 'Spamassassin plugin license problem'
927
928 2006-10-31 [wwp]        2.5.6cvs13
929
930         * src/compose.c
931                 fix and optimize trimming of leading linefeeds in body loop.
932
933 2006-10-31 [colin]      2.5.6cvs12
934
935         * src/etpan/imap-thread.c
936         * src/imap.c
937                 Make really sure to have NULL sets in case
938                 of error
939
940 2006-10-30 [wwp]        2.5.6cvs11
941
942         * src/prefs_common.c
943         * src/prefs_common.h
944         * src/compose.c
945                 fix broken storage of quote format template when it contains \-escape
946                 sequences. The application of such sequences is also fixed now (\t
947                 in quote format will be a real tab instead of a 't', for instance).
948
949 2006-10-27 [colin]      2.5.6cvs10
950
951         * src/compose.c
952                 Probably fix bug 1045, 'sylpheed-claws 
953                 doesn't remove the mail from the IMAP 
954                 Queue folder after sending'. From
955                 2.5.6cvs3-stable
956
957 2006-10-27 [colin]      2.5.6cvs9
958
959         * configure.ac
960                 Require libetpan-0.48. I'm so annoying,
961                 I know ;-)
962
963 2006-10-27 [colin]      2.5.6cvs8
964
965         * src/folder.c
966         * src/imap.c
967                 Probably fix bug 1044, 'sylpheed-claws 
968                 segfaults while moving mails' - Fix relation
969                 usage when moving to an IMAP mailbox from another
970                 mailbox
971
972 2006-10-26 [paul]       2.5.6cvs7
973
974         * src/gtk/about.c
975                 add libSM to compiled-in features
976                 list
977
978 2006-10-24 [colin]      2.5.6cvs6
979
980         * src/textview.c
981         * src/gtk/gtkutils.c
982                 Fix crash when printing emails with an
983                 xface
984
985 2006-10-24 [mones]      2.5.6cvs5
986
987         * manual/es/advanced.xml
988                 Synchronize hidden option respect_flowed_format
989         * po/es.po
990                 Updated translation
991
992 2006-10-21 [paul]       2.5.6cvs4
993
994         * src/gtk/authors.h
995         * src/plugins/pgpcore/pgp_viewer.c
996         * src/plugins/pgpcore/sgpgme.c
997                 fix building on BSDs
998                 Thanks to Michael Hughes
999                 <Sylpheed-Claws_user@thehugheslogcabin.net>
1000
1001 2006-10-20 [colin]      2.5.6cvs3
1002
1003         * configure.ac
1004                 Bump up libetpan requirement
1005                 *** THIS COMMIT REQUIRES LIBETPAN CVS ***
1006         * src/common/utils.c
1007         * src/common/utils.h
1008                 Add convenience get_file_mtime()
1009         * src/imap.c
1010         * src/etpan/imap-thread.c
1011         * src/etpan/imap-thread.h
1012                 Implement UIDPLUS support if the server
1013                 supports it - faster sending in this case
1014
1015 2006-10-19 [colin]      2.5.6cvs2
1016
1017         * src/gtk/quicksearch.c
1018                 Fix emptying in type-ahead+extended mode
1019         * src/mainwindow.c
1020         * src/mainwindow.h
1021                 Add a hook for offline state change
1022         * src/plugins/trayicon/trayicon.c
1023                 Use it to display offline icons
1024         * src/plugins/trayicon/Makefile.am
1025         * src/plugins/trayicon/newmail.offline.xpm
1026         * src/plugins/trayicon/newmarkedmail.offline.xpm
1027         * src/plugins/trayicon/nomail.offline.xpm
1028         * src/plugins/trayicon/unreadmail.offline.xpm
1029         * src/plugins/trayicon/unreadmarkedmail.offline.xpm
1030                 Add the icons
1031
1032 2006-10-12 [paul]       2.5.6cvs1
1033
1034         * NEWS
1035         * README
1036         * configure.ac
1037                 Update version number following
1038                 stable release
1039
1040 2006-10-19 [colin]      2.5.5cvs18
1041
1042         * manual/handling.xml
1043                 Add type-ahead search
1044
1045 2006-10-18 [colin]      2.5.5cvs17
1046
1047         * src/gtk/quicksearch.c
1048                 Remove "save to history only if there's
1049                 no syntax error", it breaks for some 
1050                 reason which I'll investigate later.
1051
1052 2006-10-18 [colin]      2.5.5cvs16
1053
1054         * src/prefs_common.c
1055         * src/prefs_common.h
1056         * src/summaryview.c
1057         * src/gtk/quicksearch.c
1058         * src/gtk/quicksearch.h
1059                 Add a type-ahead option for fast searches
1060                 Patch by Fabien Vantard
1061
1062 2006-10-18 [colin]      2.5.5cvs15
1063
1064         * src/compose.c
1065         * src/compose.h
1066                 Add Options/Reply mode/ menu to be able to
1067                 change the recipients of a reply on the fly
1068
1069 2006-10-18 [colin]      2.5.5cvs14
1070
1071         * src/compose.c
1072                 Fix redirecting of our own sent mails
1073
1074 2006-10-17 [wwp]        2.5.5cvs13
1075
1076         * src/send_message.c
1077                 Fix duplicate error messages when sending, and missing
1078                 newline in such error messages.
1079
1080 2006-10-17 [colin]      2.5.5cvs12
1081
1082         * src/compose.c
1083                 Compare addresses case-insensitive
1084
1085 2006-10-17 [colin]      2.5.5cvs11
1086
1087         * src/plugins/pgpcore/sgpgme.c
1088                 Fix return status
1089
1090 2006-10-17 [colin]      2.5.5cvs10
1091
1092         * src/plugins/pgpcore/pgp_viewer.c
1093                 Fix return status
1094
1095 2006-10-17 [colin]      2.5.5cvs9
1096
1097         * src/quote_fmt.c
1098                 Fix a typo (thanks to Fabien)
1099
1100 2006-10-16 [colin]      2.5.5cvs8
1101
1102         * src/textview.c
1103                 Fix problem with quote-folding when emails
1104                 don't convert cleanly to UTF-8
1105
1106 2006-10-14 [colin]      2.5.5cvs7
1107
1108         * src/prefs_template.c
1109                 Reset fields when reopening
1110                 the window
1111
1112 2006-10-13 [paul]       2.5.5cvs6
1113
1114         * manual/advanced.xml
1115         * src/prefs_message.c
1116                 make 'respect_flowed_format' a hidden
1117                 option, and add a manual entry for it
1118                 Thanks to Colin
1119
1120 2006-10-12 [colin]      2.5.5cvs5
1121
1122         * src/codeconv.c
1123                 Revert part of 2.5.2cvs21:
1124                 Don't optimise by reusing the 
1125                 last iconv converter if possible:
1126                 it seems slightly broken in a 
1127                 very hard way to reproduce
1128
1129 2006-10-12 [colin]      2.5.5cvs4
1130
1131         * src/prefs_common.c
1132         * src/prefs_common.h
1133         * src/prefs_message.c
1134         * src/procmime.c
1135                 Fix bug 1035, 'Incorrect handling 
1136                 of flowed lines'. We now optionnaly
1137                 handle this format (preference is in
1138                 Message View/Text options section)
1139
1140 2006-10-12 [colin]      2.5.5cvs3
1141
1142         * po/POTFILES.in
1143                 Add new file
1144         * src/plugins/pgpcore/pgp_viewer.c
1145         * src/plugins/pgpcore/sgpgme.c
1146                 Don't try to import without asking
1147
1148 2006-10-12 [colin]      2.5.5cvs2
1149
1150         * src/compose.c
1151                 Fix bug 1036, 'Forwarding a mutlipart
1152                 mail with a "text/html" block to ms
1153                 outlook users leeds to freeze of
1154                 outlook'. Poor outlook users...
1155
1156 2006-10-12 [paul]       2.5.5cvs1
1157
1158         * NEWS
1159         * README
1160         * configure.ac
1161                 Update version number following
1162                 stable release
1163
1164 2006-10-11 [paul]       2.5.4cvs1
1165
1166         * NEWS
1167         * README
1168         * configure.ac
1169                 Update version number following
1170                 stable release
1171
1172 2006-10-11 [paul]       2.5.3cvs32
1173
1174         * src/textview.c
1175                 fix bug 1032, 'Segmentation fault when showing
1176                 message' (bug in quote folding)
1177                 Thanks to Colin
1178
1179 2006-10-10 [colin]      2.5.3cvs31
1180
1181         * src/quote_fmt.c
1182                 Rephrase english a bit
1183
1184 2006-10-10 [colin]      2.5.3cvs30
1185
1186         * src/prefs_compose_writing.c
1187                 Stop making the page larger than the window
1188
1189 2006-10-10 [wwp]        2.5.3cvs29
1190
1191         * src/compose.c
1192         * src/prefs_template.c
1193         * src/quote_fmt.c
1194         * src/quote_fmt.h
1195         * src/quote_fmt_lex.l
1196         * src/quote_fmt_parse.y
1197                 Extend the quote parser a bit: allow to get access to
1198                 basic (composing) account info.
1199
1200 2006-10-10 [colin]      2.5.3cvs28
1201
1202         * src/procheader.c
1203                 Fix this \t problem in subject
1204
1205 2006-10-09 [colin]      2.5.3cvs27
1206
1207         * src/main.c
1208         * src/prefs_gtk.c
1209                 Prepare cache a bit later
1210                 If section already exists, skip the new one 
1211                 (as previously); avoid writing the same block
1212                 twice - if we find a second block with the 
1213                 same id, skip it.
1214         * src/plugins/pgpcore/pgp_viewer.c
1215                 Set cursor to busy when retrieving a key
1216         * src/plugins/pgpcore/sgpgme.c
1217                 allow 5 seconds for gpg to export the key
1218                 
1219
1220 2006-10-09 [colin]      2.5.3cvs26
1221
1222         * configure.ac
1223         * src/msgcache.c
1224         * src/prefs_gtk.c
1225                 Check for existence of fgets_unlocked
1226                 and fwrite_unlocked
1227
1228 2006-10-09 [paul]       2.5.3cvs25
1229
1230         * src/prefs_summaries.c
1231                 replace strftime() with fast_strftime() and in
1232                 the consequence fix the bug in the display of
1233                 AM/PM in the 'Example' string
1234
1235 2006-10-09 [ticho]      2.5.3cvs24
1236
1237         * po/sk.po
1238                 Updated (and fixed up somewhat) Slovak translation.
1239
1240 2006-10-08 [colin]      2.5.3cvs23
1241
1242         * src/prefs_folder_item.c
1243                 Explain why prefs in the top-level folder
1244                 aren't retained, but are still useful
1245
1246 2006-10-08 [colin]      2.5.3cvs22
1247
1248         * src/prefs_gtk.c
1249                 Don't cache anything if caching fails
1250
1251 2006-10-08 [colin]      2.5.3cvs21
1252
1253         * src/common/utils.c
1254                 always include gi18n.h
1255
1256 2006-10-07 [colin]      2.5.3cvs20
1257
1258         * src/plugins/pgpcore/pgp_viewer.c
1259                 Kill gpg after 5 seconds wait
1260
1261 2006-10-07 [colin]      2.5.3cvs19
1262
1263         * src/plugins/pgpcore/pgp_viewer.c
1264         * src/plugins/pgpcore/pgp_viewer.h
1265                 Fix copyright
1266
1267 2006-10-07 [colin]      2.5.3cvs18
1268
1269         * src/plugins/pgpcore/pgp_viewer.c
1270         * src/plugins/pgpcore/pgp_viewer.h
1271                 Actually add the files to CVS
1272
1273 2006-10-07 [colin]      2.5.3cvs17
1274
1275         * src/plugins/pgpcore/sgpgme.c
1276                 Be sure not to crash on 'application/pgp-signature' that
1277                 are not application/pgp-signatures
1278
1279 2006-10-07 [colin]      2.5.3cvs16
1280
1281         * src/textview.c
1282         * src/textview.h
1283                 Make a bit more of the API available
1284         * src/plugins/pgpcore/Makefile.am
1285         * src/plugins/pgpcore/plugin.c
1286         * src/plugins/pgpcore/sgpgme.c
1287                 Add basic key import/export
1288
1289 2006-10-07 [colin]      2.5.3cvs15
1290
1291         * src/folderview.c
1292         * src/imap.c
1293         * src/prefs_account.c
1294         * src/wizard.c
1295                 Warn users *everywhere* if libetpan's not
1296                 linked in
1297
1298 2006-10-06 [mones]      2.5.3cvs14
1299
1300         * po/de.po
1301         * po/es.po
1302                 updated by Stephan Sachse and me
1303
1304 2006-10-06 [colin]      2.5.3cvs13
1305
1306         * src/main.c
1307         * src/common/sylpheed.c
1308                 Don't load common plugins if --exit is passed
1309         * src/prefs_gtk.c
1310         * src/prefs_gtk.h
1311                 Implement a cache to avoid reading the same
1312                 files over and over again at startup
1313
1314 2006-10-06 [colin]      2.5.3cvs12
1315
1316         * src/summaryview.c
1317         * src/gtk/quicksearch.c
1318                 Update display every 5k mails on fast searches
1319
1320 2006-10-06 [colin]      2.5.3cvs11
1321
1322         * src/textview.c
1323                 Don't do quote folding on HTML or ERTF.
1324                 May fix the Cygwin issues if they were
1325                 happening with HTML mails?
1326
1327 2006-10-05 [colin]      2.5.3cvs10
1328
1329         * src/prefs_gtk.c
1330                 Oops, forgot one
1331
1332 2006-10-05 [colin]      2.5.3cvs9
1333
1334         * src/prefs_gtk.c
1335                 Use unlocked_stdio here too
1336
1337 2006-10-05 [colin]      2.5.3cvs8
1338
1339         * src/folderview.c
1340                 Fix go to next * after preferences apply
1341         * src/msgcache.c
1342                 Do the fd lock/unlock ourselves instead of
1343                 letting the libc do it at each write 
1344
1345 2006-10-05 [colin]      2.5.3cvs7
1346
1347         * src/common/utils.c
1348                 Faster division, thanks to Jean Diraison
1349
1350 2006-10-05 [paul]       2.5.3cvs6
1351
1352         * src/common/utils.c
1353                 fix building with --disable-nls
1354
1355 2006-10-04 [colin]      2.5.3cvs5
1356
1357         * src/folder.c
1358                 Maybe fix a segfault
1359
1360 2006-10-04 [wwp]        2.5.3cvs4
1361
1362         * src/prefs_folder_item.c
1363                 Fine-tune layouts in folder item prefs. Suggested by
1364                 Fabien Vantard <fzzzzz@gmail.com>.
1365
1366 2006-10-04 [wwp]        2.5.3cvs3
1367
1368         * src/prefs_folder_item.c
1369                 Kill the clandestine passengers. You didn't see anything.
1370
1371 2006-10-04 [wwp]        2.5.3cvs2
1372
1373         * src/prefs_folder_item.c
1374                 Add a way to test the subject simplify regexp in
1375                 folder prefs. Patch by Fabien Vantard <fzzzzz@gmail.com>,
1376                 w/ few layout changes.
1377
1378 2006-20-04 [paul]       2.5.3cvs1
1379
1380         * NEWS
1381         * README
1382         * configure.ac
1383                 Update version number following
1384                 stable release
1385
1386 2006-10-04 [colin]      2.5.2cvs42
1387
1388         * src/folder.c
1389         * src/folder.h
1390         * src/summaryview.c
1391                 Provide a way for folder classes to set their sort
1392                 type and key
1393
1394 2006-10-03 [colin]      2.5.2cvs41
1395
1396         * src/mh.c
1397                 Don't use strlen() to know if the
1398                 string's empty
1399
1400 2006-10-03 [colin]      2.5.2cvs40
1401
1402         * src/mh.c
1403                 Fix "check for new folders" with accentued folders
1404
1405 2006-10-03 [ticho]      2.5.2cvs39
1406
1407         * src/filtering.c
1408         * src/folder.c
1409         * src/inc.c
1410         * src/mbox.c
1411                 Colin's fix for "copy" filtering rules.
1412
1413 2006-10-02 [colin]      2.5.2cvs38
1414
1415         * src/folderview.c
1416                 Fix for double-click too
1417
1418 2006-10-02 [colin]      2.5.2cvs37
1419
1420         * src/folderview.c
1421                 correct fix for cvs36
1422
1423 2006-10-02 [colin]      2.5.2cvs36
1424
1425         * src/folderview.c
1426                 Fix 'goto next unread' after collapsing/expanding 
1427                 a node.
1428
1429 2006-10-02 [colin]      2.5.2cvs35
1430
1431         * src/summaryview.c
1432                 Fix double freeze/thaw
1433         * src/common/utils.c
1434         * src/common/utils.h
1435                 Reimplement strftime
1436         * src/procheader.c
1437                 Use it
1438
1439
1440 2006-10-02 [colin]      2.5.2cvs34
1441
1442         * src/mh.c
1443                 Time mh_write_sequences() - it's fast
1444         * src/summaryview.c
1445                 Init a variable to shut up gcc
1446
1447 2006-10-01 [colin]      2.5.2cvs33
1448
1449         * src/folder.c
1450         * src/mh.c
1451         * src/mh.h
1452         * src/msgcache.c
1453                 Add helper mh_set_mtime(), and set mtime to stat()'s result
1454                 Add fsync but disable it, it's slow as hell
1455
1456 2006-10-01 [colin]      2.5.2cvs32
1457
1458         * src/mh.c
1459         * src/msgcache.c
1460                 fflush() caches and mh_sequences before
1461                 fclose()ing
1462
1463 2006-10-01 [colin]      2.5.2cvs31
1464
1465         * src/msgcache.c
1466                 Don't ftruncate when not using mmap
1467
1468 2006-09-30 [colin]      2.5.2cvs30
1469
1470         * src/main.c
1471                 Write folder list *after* saving caches
1472
1473 2006-09-30 [colin]      2.5.2cvs29
1474
1475         * src/folder.c
1476         * src/mh.c
1477                 Debug forced mtime changes
1478
1479 2006-09-30 [colin]      2.5.2cvs28
1480
1481         * src/folder.c
1482         * src/main.c
1483                 Remove useless debug_print()s (code
1484                 well-tested)
1485
1486 2006-09-30 [colin]      2.5.2cvs27
1487
1488         * src/mh.c
1489                 Do stuff faster when writing mh_sequences
1490
1491 2006-09-30 [colin]      2.5.2cvs26
1492
1493         * src/mh.c
1494                 Don't let the writing of .mh_sequences, which
1495                 can change the folder's mtime, let us think
1496                 we need to scan.
1497
1498 2006-09-30 [colin]      2.5.2cvs25
1499
1500         * src/folder.c
1501                 Move a debug_print where it belongs 
1502                 (processing)
1503         * src/summaryview.c
1504                 Don't mess with a huge slow subject
1505                 table if we're not threading by
1506                 subject
1507
1508 2006-09-30 [colin]      2.5.2cvs24
1509
1510         * src/msgcache.c
1511                 Reenable mmaped reads (*not* writes!)
1512         * src/procmsg.c
1513                 Don't destroy and recreate hashtables just
1514                 for fun
1515         * src/common/utils.c
1516                 Remove useless reply prefixes (it's case
1517                 unsensitive)
1518
1519 2006-09-30 [wwp]        2.5.2cvs23
1520
1521         * tools/fix_date.sh
1522                 Fixed a minor bug in date value extraction, added a switch
1523                 to replace non RFC-compliant Date: value, added a switch
1524                 to use strict RFC matching patterns for dates.
1525
1526 2006-09-29 [colin]      2.5.2cvs22
1527
1528         * src/matcher_parser.h
1529         * src/matcher_parser_parse.y
1530         * src/prefs_filtering.c
1531         * src/statusbar.c
1532         * src/summary_search.c
1533         * src/summaryview.c
1534         * src/gtk/quicksearch.c
1535         * src/gtk/quicksearch.h
1536                 Optimise searches by setting different
1537                 refresh intervals (depending if the 
1538                 search is fast or not)
1539
1540 2006-09-29 [colin]      2.5.2cvs21
1541
1542         * src/codeconv.c
1543                 Optimise by reusing the last iconv converter
1544                 if possible
1545         * src/textview.c
1546                 Optimise a bit (the foldable quotes feature
1547                 still has an awful O(n^2) algo
1548
1549 2006-09-29 [colin]      2.5.2cvs20
1550
1551         * src/gtk/gtksctree.c
1552         * src/gtk/gtksctree.h
1553                 Optimise de-selection via up/down or
1554                 another key
1555
1556 2006-09-28 [colin]      2.5.2cvs19
1557
1558         * src/action.c
1559         * src/compose.c
1560         * src/folderview.c
1561         * src/mainwindow.c
1562         * src/messageview.c
1563         * src/summary_search.c
1564         * src/toolbar.c
1565                 Avoid using summaryview->ctree directly
1566
1567 2006-09-28 [colin]      2.5.2cvs18
1568
1569         * src/summaryview.c
1570         * src/summaryview.h
1571                 Add helpers to freeze/thaw/grab_focus
1572                 Factorize calls to freeze/thaw/grab_focus
1573                 
1574
1575 2006-09-28 [colin]      2.5.2cvs17
1576
1577         * src/main.c
1578                 More guards for the session management
1579
1580 2006-09-28 [colin]      2.5.2cvs16
1581
1582         * src/folderview.c
1583         * src/gtk/gtksctree.c
1584         * src/gtk/gtksctree.h
1585                 Make expanding not recursive in folderview
1586
1587 2006-09-28 [colin]      2.5.2cvs15
1588
1589         * src/addressbook.c
1590                 If nothing is selected in the list (right part)
1591                 and a group is selected in the tree (left part),
1592                 mail this group.
1593
1594 2006-09-28 [colin]      2.5.2cvs14
1595
1596         * src/Makefile.am
1597                 Actually use SM_LIBS
1598
1599 2006-09-28 [ticho]      2.5.2cvs13
1600
1601         * src/export.c
1602         * src/messageview.c
1603         * src/mimeview.c
1604         * src/news.c
1605         * src/pop.c
1606         * src/prefs_themes.c
1607         * src/procmsg.c
1608                 Small i18n string optimization.
1609         * src/send_message.c
1610         * src/summaryview.c
1611         * src/common/session.c
1612         * src/common/smtp.c
1613         * src/common/ssl_certificate.c
1614         * src/common/utils.c
1615                 Use "Couldn't" instead of "Can't" in UI messages,
1616                 where appropriate.
1617
1618 2006-09-28 [colin]      2.5.2cvs12
1619
1620         * configure.ac
1621                 Possibly fix link errors
1622
1623 2006-09-27 [wwp]        2.5.2cvs11
1624
1625         * src/gtk/authors.h
1626         * doc/man/sylpheed-claws.1
1627         * manual/ack.xml
1628         * manual/es/ack.xml
1629         * manual/fr/ack.xml
1630         * manual/pl/ack.xml
1631                 Updated authors info (me, myself and I).
1632
1633 2006-09-27 [colin]      2.5.2cvs10
1634
1635         * src/addressbook.c
1636                 Remove useless printf
1637
1638 2006-09-27 [wwp]        2.5.2cvs9
1639
1640         * src/editgroup.c
1641         * src/send_message.c
1642         * src/inc.c
1643         * src/prefs_common.c
1644         * src/prefs_common.h
1645         * src/gtk/progressdialog.c
1646                 remember more windows' sizes (send dialog, received dialog,
1647                 edit group in addressbook).
1648
1649 2006-09-27 [colin]      2.5.2cvs8
1650
1651         * configure.ac
1652         * src/main.c
1653         * src/mainwindow.h
1654                 Use libSM to communicate with the session
1655                 manager, so that we can know when the 
1656                 session ends, save our caches, and draft
1657                 our compose windows.
1658
1659 2006-09-27 [colin]      2.5.2cvs7
1660
1661         * src/addressbook.c
1662                 Fix issues:
1663                 o Allow Book and Group creation from the tree's
1664                   contextual menu
1665                 o Do not actually delete the contacts when 
1666                   deleting groups from the tree (duh!)
1667
1668 2006-09-27 [colin]      2.5.2cvs6
1669
1670         * src/compose.c
1671         * src/compose.h
1672         * src/mainwindow.c
1673         * src/textview.c
1674         * src/toolbar.c
1675                 o Allow passing an email address to 
1676                   compose_new_with_folderitem
1677                 o Update callers
1678                 o Use current folderitem when clicking
1679                   on a TextView mailto: link
1680                 o Fix a possible leak in TextView
1681
1682 2006-09-27 [colin]      2.5.2cvs5
1683
1684         * src/html.c
1685                 Use UTF-8 chars to replace HTML entities
1686
1687 2006-09-27 [colin]      2.5.2cvs4
1688
1689         * AUTHORS
1690         * src/prefs_account.c
1691         * src/gtk/authors.h
1692                 Fix bug #1024 (Array index out of
1693                 range in sylpheed-claws-2.5.2)
1694                 Patch by Ales Nosek <anosek@suse.cz>
1695
1696 2006-09-27 [colin]      2.5.2cvs3
1697
1698         * src/addr_compl.c
1699                 Actually do the test
1700
1701 2006-09-27 [colin]      2.5.2cvs2
1702
1703         * src/addr_compl.c
1704         * src/addr_compl.h
1705                 Allow completing with comma (in certain cases: vCalendar
1706                 for example doesn't support that)
1707                 Patch by Fabien Vantard
1708
1709 2006-09-26 [colin]      2.5.2cvs1
1710
1711         * src/Makefile.am
1712         * src/addr_compl.c
1713         * src/addr_compl.h
1714         * src/addrbook.c
1715         * src/addrbook.h
1716         * src/addressbook.c
1717         * src/addrindex.c
1718         * src/addrindex.h
1719         * src/compose.c
1720         * src/prefs_common.c
1721         * src/prefs_filtering_action.c
1722         * src/prefs_folder_item.c
1723         * src/prefs_template.c
1724         * src/stock_pixmap.c
1725         * src/stock_pixmap.h
1726         * src/pixmaps/addr_one.xpm
1727         * src/pixmaps/addr_two.xpm
1728                 Add auto-completion on groups
1729
1730 2006-09-26 [colin]      2.5.2
1731
1732         * NEWS
1733         * README
1734         * RELEASE_NOTES
1735                 2.5.2 released
1736
1737 2006-09-26 [colin]      2.5.1cvs5
1738
1739         * src/matcher.c
1740                 Fix condition
1741
1742 2006-09-26 [colin]      2.5.1cvs4
1743
1744         * src/mbox.c
1745                 Revert cvs1 (useless as the message is printed 
1746                 every 500 mails)
1747
1748 2006-09-26 [colin]      2.5.1cvs3
1749
1750         * src/partial_download.c
1751                 Fix crasher found by Alexsandar Urosevic
1752
1753 2006-09-26 [colin]      2.5.1cvs2
1754
1755         * src/summaryview.c
1756                 Fix bug #1023 (Sylpheed deletes too much messages)
1757
1758 2006-09-26 [ticho]      2.5.1cvs1
1759
1760         * src/mbox.c
1761                 Make use of gettext's multiple plurals for statusbar
1762                 progress message.
1763
1764 2006-09-25 [paul]       2.5.1
1765
1766         * NEWS
1767         * README
1768         * RELEASE_NOTES
1769                 2.5.1 released
1770
1771 2006-09-25 [colin]      2.5.0cvs3
1772
1773         * src/plugins/bogofilter/bogofilter.c
1774         * src/plugins/clamav/clamav_plugin.c
1775         * src/plugins/spamassassin/spamassassin.c
1776                 BogoFilter, Spamassassin: Fix double hook registering after
1777                 visiting preferences
1778                 Spamassassin, Clamav: Just set the mails to move instead of
1779                 doing the move - caller will move the things at once.
1780
1781 2006-09-25 [colin]      2.5.0cvs2
1782
1783         * src/imap.c
1784         * src/etpan/imap-thread.c
1785                 Use UID SEARCH ALL instead of UID 1:*
1786                 (braindead servers can't figure out that's
1787                 the same...)
1788
1789 2006-09-25 [wwp]        2.5.0cvs1
1790
1791         * src/message_search.c
1792                 Added the ability to stop a running search (in message body).
1793
1794 2006-09-25 [paul]       2.5.0
1795
1796         * NEWS
1797         * README
1798         * RELEASE_NOTES
1799                 2.5.0 released
1800
1801 2006-09-25 [paul]       2.4.0cvs214
1802
1803         * po/cs.po
1804         * po/de.po
1805         * po/fi.po
1806         * po/fr.po
1807         * po/nl.po
1808         * po/pt_BR.po
1809         * po/sk.po
1810         * po/sr.po
1811         * po/zh_CN.po
1812                 updated by Tim, Stephan Sachse, Flammie Pirinen,
1813                 Fabien Vantard, Tim Dijkstra, Frederico Goncalves Guimaraes,
1814                 Ticho, Aleksander Urosevic, Ralgh Young
1815
1816 2006-09-24 [mones]      2.4.0cvs213
1817
1818         * po/es.po
1819                 Updated for release
1820
1821 2006-09-23 [colin]      2.4.0cvs212
1822
1823         * src/gtk/inputdialog.c
1824                 Fix [ ] remember this appearing in normal
1825                 input dialogs after it's been used by
1826                 mimeview.
1827         * src/folder.c
1828         * src/folderview.c
1829         * src/msgcache.c
1830         * src/procmsg.c
1831         * src/summaryview.c
1832         * src/textview.c
1833         * src/common/timing.h
1834                 Enable timings in debug mode and make it
1835                 look prettier.
1836
1837 2006-09-22 [colin]      2.4.0cvs211
1838
1839         * README
1840                 Revert test change
1841         * commitHelper
1842                 ping the correct URI
1843
1844 2006-09-22 [colin]      2.4.0cvs210
1845
1846         * README
1847                 Let's see if bug #1022 is fixed
1848
1849 2006-09-21 [colin]      2.4.0cvs209
1850
1851         * src/wizard.c
1852         * src/common/plugin.c
1853                 Prepare infra to load predefined plugins when
1854                 no configuration existed. Don't actually load
1855                 anything yet (feat. freeze)
1856
1857 2006-09-21 [wwp]        2.4.0cvs208
1858
1859         * manual/fr/faq.xml
1860                 Partial sync w/ 2.4.0cvs72:
1861                 wrap file and minor updates.
1862
1863 2006-09-21 [wwp]        2.4.0cvs207
1864
1865         * tools/fix_date.sh
1866                 several fixes and enhancements. A new --force switch has been
1867                 added to prevent overriding by default Date: header when
1868                 already existing.
1869
1870 2006-09-21 [paul]       2.4.0cvs206
1871
1872         * src/common/utils.c
1873                 add Chinese UTF8 Re prefix
1874
1875 2006-09-21 [wwp]        2.4.0cvs205
1876
1877         * tools/Makefile.am
1878                 Fics alfabettical order.
1879
1880 2006-09-21 [wwp]        2.4.0cvs204
1881
1882         * tools/fix_date.sh
1883         * tools/Makefile.am
1884                 Added an action tool to fix missing Date field in emails.
1885                 Updated Makefile.am to reflect those last two additions.
1886
1887 2006-09-21 [wwp]        2.4.0cvs203
1888
1889         * tools/uuooffice
1890                 Added a action tool to open uuencoded docs w/
1891                 OpenOffice (based on uudec method).
1892
1893 2006-09-21 [colin]      2.4.0cvs202
1894
1895         * src/compose.c
1896         * src/textview.c
1897                 Workaround possible GTK crash: remove selection 
1898                 clipboard before destroying widget, or GTK+-2.10
1899                 dies. Thanks to Hiro.
1900
1901 2006-09-20 [colin]      2.4.0cvs201
1902
1903         * src/compose.c
1904                 Fix free-after-use in some cases (when 
1905                 procmime_encode_content() frees mimeinfo->data.mem
1906                 and turns it to a temp file)
1907
1908 2006-09-20 [colin]      2.4.0cvs200
1909
1910         * src/folderview.c
1911         * src/summaryview.c
1912         * src/gtk/gtksctree.c
1913         * src/gtk/gtksctree.h
1914                 Add tooltips in the folderview and summaryview
1915                 (Doesn't break string freeze as they already
1916                 exist)
1917         * src/toolbar.c
1918                 Put the spam button in the default configuration
1919                 if compiled with bogo plugin too
1920
1921 2006-09-19 [colin]      2.4.0cvs199
1922
1923         * src/summaryview.c
1924         * src/summaryview.h
1925                 Update folder name label on folder rename
1926         * src/prefs_matcher.c
1927         * src/gtk/logwindow.h
1928                 Fix warnings
1929                 Patches by Fabien
1930
1931 2006-09-19 [wwp]        2.4.0cvs198
1932
1933         * src/summary_search.c
1934                 fix can't click forward/backward buttons in the
1935                 search messages.
1936
1937 2006-09-18 [paul]       2.4.0cvs197
1938
1939         * src/wizard.c
1940                 add missing bracket, capitalise the A of
1941                 'SpamAssassin'
1942
1943 2006-09-18 [paul]       2.4.0cvs196
1944
1945         * src/compose.c
1946                 fix bug 1012 'crashed upon sending mail
1947                 from compose window'
1948                 Thanks to Colin
1949
1950 2006-09-16 [colin]      2.4.0cvs195
1951
1952         * src/folderview.c
1953                 Fix "real-time" sorting by freezing/thawing
1954
1955 2006-09-16 [colin]      2.4.0cvs194
1956
1957         * manual/faq.xml
1958                 Fix the anti-spam entry a bit
1959
1960 2006-09-16 [colin]      2.4.0cvs193
1961
1962         * src/wizard.c
1963                 Make sure reviewers have no excuse when stating
1964                 Sylpheed-Claws doesn't have antispam capabilities.
1965
1966 2006-09-16 [colin]      2.4.0cvs192
1967
1968         * src/main.c
1969                 Revert part of 2.3.0cvs18, Saving caches on SIGPIPE,
1970                 as if the SIGPIPE comes from etpan's thread we could
1971                 trigger a GUI update from this thread.
1972
1973 2006-09-16 [colin]      2.4.0cvs191
1974
1975         * src/summaryview.c
1976                 Init all members of the struct
1977
1978 2006-09-16 [paul]       2.4.0cvs190
1979
1980         * src/account.c
1981                 improvements to the English
1982
1983 2006-09-15 [colin]      2.4.0cvs189
1984
1985         * src/summaryview.c
1986                 HIG order on dialog
1987
1988 2006-09-14 [colin]      2.4.0cvs188
1989
1990         * src/common/socket.c
1991         * src/common/socket.h
1992         * src/common/ssl.c
1993         * src/common/ssl_certificate.c
1994         * src/common/ssl_certificate.h
1995         * src/etpan/imap-thread.c
1996                 the get_fqdn() call done to get canonical name when
1997                 checking an SSL certificate is blocking, which is
1998                 sad as we just did a non-blocking lookup to connect.
1999                 Fix that by letting the fqdn available to the SockInfo,
2000                 and use that in ssl_certificate_check(). For IMAP,
2001                 we don't do it as the lookup's done by libetpan, but
2002                 it's less annoying as IMAP connections as much more
2003                 rare than POP3 connections.
2004
2005 2006-09-14 [paul]       2.4.0cvs187
2006
2007         * manual/advanced.xml
2008                 improvements to the English,
2009                 properly place the new hidden options
2010                 within the alphabetical order
2011         * src/gtk/pluginwindow.c
2012                 improvements to the English
2013
2014 2006-09-14 [colin]      2.4.0cvs186
2015
2016         * src/prefs_common.c
2017         * src/prefs_common.h
2018         * src/gtk/gtksctree.c
2019         * manual/advanced.xml
2020                 New hidden pref, stripes_color_offset, to change
2021                 the value added/substracted to normal bgcolor to
2022                 create the stripes in summaries
2023
2024 2006-09-13 [colin]      2.4.0cvs185
2025
2026         * src/gedit-print.c
2027         * src/messageview.c
2028         * src/messageview.h
2029         * src/summaryview.c
2030         * src/textview.c
2031                 Fix misc. printing issues: 
2032                 - Bad font for linkified headers
2033                 - Different font if the mail was displayed or not
2034                 - Factorize the thing
2035
2036 2006-09-13 [colin]      2.4.0cvs184
2037
2038         * src/common/ssl_certificate.c
2039                 Only get FQDN once when checking certificate
2040
2041 2006-09-13 [colin]      2.4.0cvs183
2042
2043         * src/account.c
2044         * src/gtk/pluginwindow.c
2045                 Misc. GUI fixes by Fabien
2046
2047 2006-09-13 [wwp]        2.4.0cvs182
2048
2049         * configure.ac
2050         * src/common/utils.h
2051         * src/common/utils.c
2052                 get rid of unused wide-char functions.
2053
2054 2006-09-13 [wwp]        2.4.0cvs181
2055
2056         * src/plugins/pgpinline/sylpheed.def
2057         * src/textview.c
2058                 merge more w32 patches from gpg4win sources (Marcus Brinkmann <marcus@g10code.de>):
2059                 add privacy_reset_error to the .def file,
2060                 do not fork for an external textviewer.
2061
2062 2006-09-13 [wwp]        2.4.0cvs180
2063
2064         * src/prefs_common.c
2065                 fix broken font entry in prefs (patch issued by the gpg4win team,
2066                 probably by Marcus Brinkmann <marcus@g10code.de>).
2067
2068 2006-09-13 [colin]      2.4.0cvs179
2069
2070         * src/folder.h
2071                 Fix a warning in summaryview.c
2072         * src/mainwindow.c
2073         * src/summaryview.c
2074         * src/summaryview.h
2075                 Add missing Mark/* elements in the
2076                 main menu
2077
2078 2006-09-12 [colin]      2.4.0cvs178
2079
2080         * src/prefs_actions.c
2081         * src/prefs_filtering_action.c
2082         * src/prefs_matcher.c
2083                 Use (New) instead of New everywhere
2084
2085 2006-09-12 [wwp]        2.4.0cvs177
2086
2087         * manual/fr/addrbook.xml
2088         * manual/fr/handling.xml
2089                 updated some quotes in the fr manual to match the fr translation.
2090
2091 2006-09-12 [wwp]        2.4.0cvs176
2092
2093         * src/prefs_matcher.c
2094                 don't store translated string elements in matcher expressions.
2095                 Also fixed a misused of Q_().
2096
2097 2006-09-11 [wwp]        2.4.0cvs175
2098
2099         * src/plugins//bogofilter/bogofilter.c
2100         * src/plugins//clamav/clamav_plugin.c
2101         * src/plugins//demo/demo.c
2102         * src/plugins//dillo_viewer/dillo_viewer.c
2103         * src/plugins//pgpcore/plugin.c
2104         * src/plugins//pgpinline/plugin.c
2105         * src/plugins//pgpmime/plugin.c
2106         * src/plugins//spamassassin/spamassassin.c
2107                 gettext-ize more strings (mostly plugin error messages).
2108
2109 2006-09-11 [colin]      2.4.0cvs174
2110
2111         * src/alertpanel.c
2112                 Make maximum buffer size bigger to avoid
2113                 truncating translated messages. Patch by
2114                 Fabien
2115
2116 2006-09-11 [colin]      2.4.0cvs173
2117
2118         * src/etpan/imap-thread.c
2119                 Fix compilation on OpenBSD, thanks to 
2120                 Landry
2121
2122 2006-09-10 [wwp]        2.4.0cvs172
2123
2124         * manual/account.xml
2125         * manual/addrbook.xml
2126         * manual/handling.xml
2127         * manual/es/handling.xml
2128         * manual/fr/account.xml
2129         * manual/fr/addrbook.xml
2130         * manual/fr/handling.xml
2131                 documented addressbook matching (condition configuration):
2132                   addrbook.xml, en fr
2133                 documented per-account filtering rules (handling/filtering
2134                   section, account section):
2135                   account.xml, handling.xml, en fr
2136                 slightly updated the handling/searching section to tell few
2137                   words about the extended search ability:
2138                   handling.xml, en fr
2139                 added missing <quote></quotes> to Quick Search:
2140                   handling.xml, en fr es
2141                 fixed a typo (auomatically):
2142                   handling.xml, en
2143                 changes revisited by Paul.
2144
2145 2006-09-10 [paul]       2.4.0cvs171
2146
2147         * src/prefs_actions.c
2148         * src/prefs_filtering.c
2149         * src/prefs_template.c
2150                 adjustments to the gui
2151                 Patch by Fabien Vantard (slightly modified)
2152
2153 2006-09-10 [colin]      2.4.0cvs170
2154
2155         * src/summaryview.c
2156                 Check folderitem/summaryview consistency
2157                 (basically automates Update summary). Fixes
2158                 #1011 (wrong (negative) count on unread 
2159                 messages)
2160
2161 2006-09-10 [colin]      2.4.0cvs169
2162
2163         * src/gtk/gtksctree.c
2164                 Fix recursive expansion via mouse
2165         * src/plugins/bogofilter/bogofilter.c
2166                 Use normal filtering way of moving
2167                 messages (batching), possibly fixing
2168                 bug #1015 (Bogofilter plugin doubles 
2169                 new messages)
2170
2171 2006-09-09 [wwp]        2.4.0cvs168
2172
2173         * src/prefs_filtering.c
2174                 better place for this fix.
2175
2176 2006-09-09 [wwp]        2.4.0cvs167
2177
2178         * src/prefs_filtering.c
2179                 fix a minor bug when the enabled status of a filtering/processing
2180                 rule always got set to TRUE when replacing this rule. That still
2181                 make sense when adding a new rule, but now when replacing, we
2182                 don't override the value of 'enabled'.
2183                 Also renamed the func prefs_filtering_list_view_get_rule_name()
2184                 to prefs_filtering_list_view_get_info() as this function not only
2185                 returns the name, but also the account_id and the enabled status.
2186
2187 2006-09-09 [mones]      2.4.0cvs166
2188
2189         * manual/glossary.xml
2190         * manual/plugins.xml
2191                 Minor format corrections
2192         * manual/gpl.xml
2193                 Fix misplaced NO WARRANTY section
2194         * manual/es/advanced.xml
2195         * manual/es/faq.xml
2196         * manual/es/glossary.xml
2197         * manual/es/gpl.xml
2198         * manual/es/handling.xml
2199         * manual/es/plugins.xml
2200         * manual/es/starting.xml
2201                 Incorporate changes from English version
2202         * manual/fr/ack.xml
2203         * manual/pl/ack.xml
2204         * manual/es/ack.xml
2205                 Fix address, (add translation credits in es version)
2206         * po/es.po
2207                 Updated translation
2208
2209 2006-09-09 [wwp]        2.4.0cvs165
2210
2211         * src/prefs_filtering.c
2212                 fix a crash when opening filtering prefs, if matcherrc file contains
2213                 broken data (non-existing account id, which is theoretically not
2214                 possible).
2215
2216 2006-09-08 [colin]      2.4.0cvs164
2217
2218         * src/folder.c
2219                 Wrong assert, make it an if()
2220         * src/gtk/gtksctree.c
2221                 Fix bug #1013 (expand selected thread 
2222                 tree) - expanding is now recursive
2223
2224 2006-09-07 [wwp]        2.4.0cvs163
2225
2226         * src/prefs_matcher.c
2227                 make better sentences about addressbook matching in the
2228                 matcher prefs. This should make translators' work easier
2229                 too.
2230
2231 2006-09-07 [wwp]        2.4.0cvs162
2232
2233         * src/prefs_filtering.c
2234                 code simplification (get rid of dup var. assignment).
2235
2236 2006-09-07 [wwp]        2.4.0cvs161
2237
2238         * src/summaryview.c
2239                 use GTK_STOCK icons when possible, patch by Fabien Vantard
2240                 <fzzzzz@gmail.com>.
2241
2242 2006-09-07 [paul]       2.4.0cvs160
2243
2244         * src/mimeview.c
2245                 fix compilation warnings
2246                 Thanks to Colin
2247
2248 2006-09-07 [paul]       2.4.0cvs159
2249
2250         * src/mimeview.c
2251                 select the mimepart icon when
2252                 displaying as text
2253                 Thanks to Colin
2254
2255 2006-09-06 [paul]       2.4.0cvs158
2256
2257         * src/prefs_filtering.c
2258                 fix labels and table element spacing
2259                 Patch by Fabien Vantard
2260
2261 2006-09-06 [paul]
2262
2263         2.5.0-rc3 released
2264
2265 2006-09-06 [paul]       2.4.0cvs157
2266
2267         * manual/es/advanced.xml
2268                 fix typo
2269
2270 2006-09-06 [wwp]        2.4.0cvs156
2271
2272         * src/mainwindow.c
2273                 fix an dup launch issue when iconified, thanks to Colin.
2274
2275 2006-09-06 [wwp]        2.4.0cvs155
2276
2277         * src/gtk//gtksctree.h
2278                 oops, forgot that one!
2279
2280 2006-09-06 [wwp]        2.4.0cvs154
2281
2282         * manual/pl/advanced.xml
2283         * manual/advanced.xml
2284         * manual/es/advanced.xml
2285         * manual/fr/advanced.xml
2286         * src/prefs_customheader.c
2287         * src/prefs_filtering_action.c
2288         * src/foldersel.c
2289         * src/prefs_summaries.c
2290         * src/prefs_filtering.c
2291         * src/account.c
2292         * src/compose.c
2293         * src/prefs_summary_column.c
2294         * src/addr_compl.c
2295         * src/prefs_actions.c
2296         * src/prefs_folder_column.c
2297         * src/ssl_manager.c
2298         * src/prefs_template.c
2299         * src/prefs_display_header.c
2300         * src/prefs_common.h
2301         * src/prefs_matcher.c
2302         * src/prefs_common.c
2303         * src/prefs_toolbar.c
2304         * src/summaryview.c
2305         * src/folderview.c
2306         * src/gtk/gtksctree.c
2307         * src/gtk/pluginwindow.c
2308         * src/gtk/progressdialog.c
2309         * src/gtk/prefswindow.c
2310                 renamed hidden option enable_rules_hint to use_stripes_everywhere
2311                 to make its meaning more obvious (all versions of the manual reflect
2312                 the change).
2313                 added an extra hidden option use_stripes_in_summary to allow
2314                 discarding these stripes in mainwindow's folder and message lists;
2315                 en and fr manuals only are OK towards this.
2316
2317 2006-09-06 [colin]      2.4.0cvs153
2318
2319         * src/textview.c
2320                 Hide Sylpheed-Claws' internal queue headers
2321                 when showing all headers. They'll be present
2322                 only in Source window.
2323
2324 2006-09-05 [colin]      2.4.0cvs152
2325
2326         * src/plugins/trayicon/trayicon.c
2327                 Fix crash at exit - we have to disconnect
2328                 our handlers
2329         * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
2330                 Update eggtrayicon - patch adapted from a
2331                 patch by Fryderyk Dziarmagowski <freetz@gmx.net>
2332                 on Sylpheed's ML
2333
2334 2006-09-05 [colin]      2.4.0cvs151
2335
2336         * src/mainwindow.c
2337         * src/gtk/logwindow.c
2338                 Fix race condition when something writes
2339                 to the log too soon during init. Thanks
2340                 to Fabien Vantard
2341
2342 2006-09-05 [colin]      2.4.0cvs150
2343
2344         * src/mimeview.c
2345                 Don't select part on right-click either
2346
2347 2006-09-05 [paul]       2.4.0cvs149
2348
2349         * src/mimeview.c
2350                 completion of previous commit
2351                 Thanks to Colin
2352
2353 2006-09-05 [colin]      2.4.0cvs148
2354
2355         * src/mimeview.c
2356                 Don't force selection on middle-click, just open
2357
2358 2006-09-04 [colin]      2.4.0cvs147
2359
2360         * src/mimeview.c
2361                 Looks like gtk_notebook_set_current_page()
2362                 sometimes steals focus, and this annoys us
2363                 in MimeViewers as it renders navigation
2364                 keys useless. Take back focus after switching
2365                 pages.
2366
2367 2006-09-04 [colin]      2.4.0cvs146
2368
2369         * src/messageview.c
2370                 Set stop_loading when clicking on Next
2371                 during load. Don't add a callback to 
2372                 avoid over-complicating things.
2373
2374 2006-09-04 [colin]      2.4.0cvs145
2375
2376         * src/mimeview.c
2377         * src/messageview.c
2378                 Fix multiple loads in separate messageview
2379
2380 2006-09-04 [colin]      2.4.0cvs144
2381
2382         * src/summaryview.c
2383                 Let navigation keys be handled during 
2384                 load
2385
2386 2006-09-04 [colin]      2.4.0cvs143
2387
2388         * src/messageview.c
2389         * src/summaryview.c
2390         * src/textview.c
2391         * src/textview.h
2392                 Make loading of huge mails (lots of text and/or
2393                 images) cancellable, so the GUI doesn't block 
2394
2395 2006-09-04 [colin]      2.4.0cvs142
2396
2397         * src/plugins/trayicon/trayicon.c
2398                 Fix annoyance when removing a folder with 
2399                 unread mails: trayicon didn't update
2400
2401 2006-09-04 [paul]       2.4.0cvs141
2402
2403         * src/gtk/icon_legend.c
2404                 straighten up columns
2405                 Patch by Fabien Vantard
2406
2407 2006-09-04 [wwp]        2.4.0cvs140
2408
2409         * src/prefs_filtering.c
2410                 fix new line's account name in filtering prefs:
2411                 was "All", is now "(New)".
2412
2413 2006-09-04 [paul]       2.4.0cvs139
2414
2415         * tools/make.themes.project
2416                 use "AUTOMAKE_OPTIONS = dist-bzip2"
2417                 instead of homebrewed "make release"
2418
2419 2006-09-03 [colin]      2.4.0cvs138
2420
2421         * src/folderview.c
2422                 Fix bug #1007 (Wrong folder highlighted)
2423
2424 2006-09-03 [colin]      2.4.0cvs137
2425
2426         * src/compose.c
2427                 Don't set Newsgroup: header to a mail folder
2428                 path
2429
2430 2006-09-03 [paul]       2.4.0cvs136
2431
2432         * src/prefs_other.c
2433         * src/prefs_spelling.c
2434                 unify the gui
2435
2436 2006-09-03 [paul]       2.4.0cvs135
2437
2438         * src/prefs_summaries.c
2439                 correct menu item text in prefs_keybind_apply_clicked()
2440
2441 2006-09-03 [paul]       2.4.0cvs134
2442
2443         * manual/advanced.xml
2444                 some improvements to the descriptions
2445         * src/mainwindow.c
2446         * src/messageview.c
2447         * src/summaryview.c
2448         * src/gtk/menu.c
2449                 fix menu sensitivity issues
2450         * src/prefs_message.c
2451                 drop the useless word 'short'
2452         * src/prefs_other.c
2453                 add the word 'lines' indicating log length
2454                 is a measure of lines
2455         * src/textview.c
2456                 fix compilation warnings
2457
2458 2006-09-02 [colin]      2.4.0cvs133
2459
2460         * src/messageview.c
2461                 Display a special return-receipt message
2462                 if the message is from the user
2463         * src/summaryview.c
2464                 Fix missing freeze of the list when marking
2465                 all read and unthreading for exec. Thanks
2466                 to Stephan Sachse.
2467
2468 2006-09-02 [paul]       2.4.0cvs132
2469
2470         * src/mainwindow.c
2471         * src/prefs_message.c
2472         * src/summaryview.c
2473                 fix some english
2474
2475 2006-09-02 [wwp]        2.4.0cvs131
2476
2477         * src/prefs_filtering.c
2478                 added an account name column to the filtering rules
2479                 dialog.
2480
2481 2006-09-02 [colin]      2.4.0cvs130
2482
2483         * src/gtk/logwindow.c
2484         * src/gtk/logwindow.h
2485                 Block scrolling if we're not at the end
2486                 of the log
2487
2488 2006-09-02 [colin]      2.4.0cvs129
2489
2490         * src/folder.c
2491                 Make sure account-specific rules can't
2492                 be used in {pre-,post-,}processing
2493         * src/mainwindow.c
2494         * src/gtk/logwindow.c
2495         * src/gtk/logwindow.h
2496                 Jump to last error when clicking on the
2497                 warning icon
2498
2499 2006-09-02 [colin]      2.4.0cvs128
2500
2501         * src/imap.c
2502         * src/import.c
2503         * src/mainwindow.c
2504         * src/mainwindow.h
2505                 Fix warning icon
2506         * src/inc.c
2507         * src/mbox.c
2508         * src/mbox.h
2509                 Let proc_mbox know its account, for
2510                 account-specific rules
2511
2512 2006-09-01 [colin]      2.4.0cvs127
2513
2514         * src/codeconv.c
2515                 Don't uselessly use iconv to convert from
2516                 us-ascii
2517         * src/alertpanel.c
2518         * src/mainwindow.c
2519         * src/mainwindow.h
2520         * src/inc.c
2521                 Fix certain log cases, disable warning icon
2522                 for now, the correct way to display it when
2523                 necessary and only when necessary is probably
2524                 to do it manually rather than use error logs
2525         * src/etpan/imap-thread.c
2526                 Clean up UID logging a bit
2527         * src/gtk/logwindow.c
2528         * src/gtk/logwindow.h
2529                 Make logging faster when the window's closed
2530
2531 2006-09-01 [wwp]        2.4.0cvs126
2532
2533         * manual/fr/account.xml
2534                 reflect changes to the ref. manual (parts of cvs72):
2535                 fix tabnames and quotes.
2536
2537 2006-09-01 [wwp]        2.4.0cvs125
2538
2539         * manual/fr/plugins.xml
2540                 reflect changes to the reference manual (cvs42):
2541                 update IRC channel info.
2542
2543 2006-09-01 [wwp]        2.4.0cvs124
2544
2545         * commitHelper
2546                 use CVSEDITOR env. var. if set, according to `man cvs`.
2547
2548 2006-09-01 [wwp]        2.4.0cvs123
2549
2550         * manual/advanced.xml
2551                 better sentence again (thanks to Paul).
2552
2553 2006-09-01 [wwp]        2.4.0cvs122
2554
2555         * manual/advanced.xml
2556         fix definition of toolbar_detachable and rework a bit the one of
2557         enable_dotted_lines.
2558
2559 2006-09-01 [mones]      2.4.0cvs121
2560
2561         * manual/advanced.xml
2562                 Document enable_dotted_lines
2563
2564 2006-09-01 [paul]       2.4.0cvs120
2565
2566         * src/folderview.c
2567         * src/folderview.h
2568         * src/imap.c
2569         * src/mainwindow.c
2570         * src/summaryview.c
2571                 obey the 'When entering folder...' option
2572                 when using the /View/Go to/... menu items
2573                 Thanks to Colin
2574
2575 2006-08-31 [colin]      2.4.0cvs119
2576
2577         * src/folderview.c
2578                 Revert 2.4.0cvs116, wrong fix.
2579
2580 2006-08-31 [colin]      2.4.0cvs118
2581
2582         * src/gtk/gtksctree.c
2583                 Better state the various copyrights
2584
2585 2006-08-31 [colin]      2.4.0cvs117
2586
2587         * src/prefs_common.c
2588                 fix enable_dotted_lines
2589
2590 2006-08-31 [colin]      2.4.0cvs116
2591
2592         * src/folderview.c
2593                 Use pref "Always open on select" when going
2594                 to next unread folder
2595         * src/gtk/gtksctree.c
2596                 Fix link failure to _gtk_clist_create_cell_layout
2597                 on certain computers. (Why not mine, I wonder)
2598
2599 2006-08-31 [colin]      2.4.0cvs115
2600
2601         * src/procmsg.c
2602         * src/textview.c
2603         * src/plugins/bogofilter/bogofilter.c
2604         * src/plugins/spamassassin/spamassassin.c
2605                 Requalify some "errors" to warnings
2606         * src/mainwindow.c
2607         * src/mainwindow.h
2608         * src/statusbar.c
2609                 Add an icon in the statusbar to notify
2610                 of errors
2611         * src/gtk/gtksctree.c
2612         * src/folderview.c
2613         * src/summaryview.c
2614                 Make the GtkSCTree look more modern by
2615                 alternating background lines
2616         * src/prefs_common.c
2617         * src/prefs_common.h
2618                 Add a pref to let people have the old
2619                 way if they prefer
2620
2621
2622 2006-08-30 [colin]      2.4.0cvs114
2623
2624         * src/procmsg.c
2625         * src/procmsg.h
2626                 Provide a way to filter a list of
2627                 messages in an optimised manner, and
2628                 add a list-filtering hook
2629         * src/folder.c
2630         * src/inc.c
2631         * src/mbox.c
2632                 Use the list filtering
2633         * src/plugins/bogofilter/bogofilter.c
2634                 Use the list-filtering hook
2635                 Use -b (bulk) mode for more speed
2636                 when learning and filtering
2637         * src/etpan/imap-thread.c
2638                 Make log output shorter in UID SEARCH
2639
2640
2641 2006-08-30 [colin]      2.4.0cvs113
2642
2643         * src/plugins/bogofilter/bogofilter.c
2644                 Really fast mass learning - thanks to David
2645                 Relson for the options explanations :)
2646
2647 2006-08-30 [colin]      2.4.0cvs112
2648
2649         * src/msgcache.c
2650                 Fix compilation on FreeBSD. Thanks
2651                 to Michael Hugues
2652
2653 2006-08-29 [colin]      2.4.0cvs111
2654
2655         * src/folderview.c
2656                 Handle "popup_menu" signal (for popping the 
2657                 menu via the keyboard)
2658         * src/mimeview.c
2659         * src/mimeview.h
2660         * src/summaryview.c
2661         * src/textview.c
2662         * src/gtk/gtkutils.c
2663         * src/gtk/gtkutils.h
2664                 Factorize scrolling code, and add an API 
2665                 for MimeViewers to handle scroll orders
2666
2667 2006-08-29 [wwp]        2.4.0cvs110
2668
2669         * src/plugins//bogofilter/bogofilter.c
2670         * src/plugins//spamassassin/spamassassin.c
2671                 make the bogofilter/spamassassin filtering error dialogs at
2672         incorporation obey to the "don't popup error dialog on
2673         receive error" option. If disabled, feed the log window w/
2674         the error message.
2675
2676 2006-08-29 [paul]
2677
2678         2.5.0-rc2 released
2679
2680 2006-08-29 [paul]       2.4.0cvs109
2681
2682         * Makefile.am
2683                 remove 'make release', it's not needed
2684                 since we use 'AUTOMAKE_OPTIONS = dist-bzip2'
2685
2686 2006-08-29 [paul]       2.4.0cvs108
2687
2688         * src/foldersel.c
2689         * src/summary_search.c
2690         * src/gtk/progressdialog.c
2691         * src/plugins/pgpcore/passphrase.c
2692                 replace deprecated gtk_window_set_policy()
2693
2694 2006-08-29 [colin]      2.4.0cvs107
2695
2696         * src/folder.c
2697                 Fix data loss when copy fails during a move:
2698                 only use fast remove_msgs if everything was
2699                 copied OK; else use slow remove_msg on the
2700                 mails that got copied only.
2701
2702 2006-08-28 [paul]       2.4.0cvs106
2703
2704         * src/mh.c
2705                 revert change in 2.4.0cvs104, it breaks
2706                 stuff
2707
2708 2006-08-28 [paul]       2.4.0cvs105
2709
2710         * src/plugins/spamassassin/spamassassin.c
2711                 english fix
2712
2713 2006-08-28 [paul]       2.4.0cvs104
2714
2715         * src/mh.c
2716                 fix data loss when moving to another
2717                 mailbox fails
2718         * src/prefs_spelling.c
2719                 improve the english
2720         * src/gtk/pluginwindow.c
2721                 improve the layout of the dialog text
2722         All thanks to Colin
2723
2724 2006-08-28 [paul]       2.4.0cvs103
2725
2726         * src/plugins/bogofilter/bogofilter.c
2727         * src/plugins/bogofilter/bogofilter_gtk.c
2728                 fix english up a bit, innit
2729
2730 2006-08-28 [paul]       2.4.0cvs102
2731
2732         * configure.ac
2733         * po/Makefile.in.in
2734         * po/Makevars
2735                 require autoconf 2.60, enabling building
2736                 with gettext 0.15 (gettext 0.14.x build still
2737                 possible). Replace Makefiles with versions
2738                 from gettext 0.15.
2739                 Remove configure options --with-localedir and
2740                 --with-mandir. The options that are provided
2741                 directly by autoconf 2.60 can be used instead:
2742                 --mandir --localedir
2743
2744 2006-08-27 [colin]      2.4.0cvs101
2745
2746         * src/plugins/bogofilter/Makefile.am
2747                 Fix make dist (no README)
2748
2749 2006-08-27 [colin]      2.4.0cvs100
2750
2751         * src/folder.c
2752                 Don't use F_UNKNOWN folders for any default
2753                 outbox/trash/etc
2754         * src/plugins/bogofilter/bogofilter.c
2755         * src/plugins/bogofilter/bogofilter.h
2756         * src/plugins/bogofilter/bogofilter_gtk.c
2757                 Add an option to specify the path to bogofilter
2758                 Use single-quotes to be able to learn in folders
2759                 with spaces in their names
2760                 Verify learning status
2761
2762 2006-08-27 [colin]      2.4.0cvs99
2763
2764         * manual/faq.xml
2765         * manual/plugins.xml
2766                 Document Bogofilter plugin
2767
2768 2006-08-27 [colin]      2.4.0cvs98
2769
2770         * src/compose.c
2771         * src/messageview.c
2772         * src/procmsg.c
2773         * src/procmsg.h
2774                 When possible, copy the queued mail to sent folder
2775                 instead of re-adding. Much faster on IMAP.
2776
2777 2006-08-27 [colin]      2.4.0cvs97
2778
2779         * src/msgcache.c
2780                 Disable mmaped caches - huge metadata loss
2781                 here after a power failure.
2782         * src/summaryview.c
2783                 Add quicksearch timing
2784         * src/common/plugin.c
2785         * src/common/plugin.h
2786                 Implement an interface to tell what plugins
2787                 provide. Prevent loading of similar plugins.
2788         * src/plugins/clamav/clamav_plugin.c
2789         * src/plugins/demo/demo.c
2790         * src/plugins/dillo_viewer/dillo_viewer.c
2791         * src/plugins/pgpcore/plugin.c
2792         * src/plugins/pgpinline/pgpinline.c
2793         * src/plugins/pgpmime/pgpmime.c
2794         * src/plugins/spamassassin/spamassassin.c
2795         * src/plugins/trayicon/trayicon.c
2796                 Implement plugin_provides()
2797
2798 2006-08-27 [colin]      2.4.0cvs96
2799
2800         * configure.ac
2801         * src/plugins/Makefile.am
2802         * src/plugins/bogofilter/.cvsignore
2803         * src/plugins/bogofilter/Makefile.am
2804         * src/plugins/bogofilter/bogofilter.c
2805         * src/plugins/bogofilter/bogofilter.h
2806         * src/plugins/bogofilter/bogofilter_gtk.c
2807                 New Bogofilter plugin, provides filtering and
2808                 learning. Spamassassin will go to extra plugins.
2809
2810 2006-08-26 [mones]      2.4.0cvs95
2811
2812         * manual/handling.xml
2813                 Fix subfolder path in the example (thanks to Paul) 
2814
2815 2006-08-26 [mones]      2.4.0cvs94
2816
2817         * manual/glossary.xml
2818                 2.2. + add ISP to the glossary
2819                 7.5. + Add UIDL to glossary
2820                 7.7. + Add TCP to glossary
2821         * manual/handling.xml
2822                 7.1. + Mentions GNU/Linux distribution, what about the non...
2823                 7.2. = s/html/HTML/, quote --local option -> Dillo HTML Viewer
2824                 7.3. + Mentions .bashrc, what about the non-bash ones? 
2825                 7.4. = Use appropriate quotation for commands
2826                 7.6. = change "" to <quote></quote>
2827         * manual/plugins.xml
2828                 6.1. + Example #mh/Mailbox/Friends -> #mh/inbox/Friends         
2829         * manual/starting.xml
2830                 2.1. + local mbox file: some examples of mbox file locations...
2831                 Also reformatted files requiring it
2832
2833 2006-08-26 [wwp]        2.4.0cvs93
2834
2835         * src/summary_search.c
2836                 disable find buttons while summary search is running.
2837
2838 2006-08-25 [colin]      2.4.0cvs92
2839
2840         * src/folder.c
2841         * src/folderutils.c
2842         * src/mh.c
2843         * src/procmsg.h
2844         * src/summaryview.c
2845                 Speed up MH moving, and add progressbar
2846                 for MH deletion
2847         * src/msgcache.c
2848                 Write cache files using mmap() too
2849
2850 2006-08-25 [wwp]        2.4.0cvs91
2851
2852         * src/summaryview.c
2853                 switch spam<->ham button when a message has been marked as spam or ham
2854                 and is still selected. Thanks to Colin.
2855
2856 2006-08-25 [paul]       2.4.0cvs90
2857
2858         * src/Makefile.am
2859         * src/stock_pixmap.c
2860         * src/stock_pixmap.h
2861         * src/summaryview.c
2862         * src/gtk/icon_legend.c
2863         * src/pixmaps/copied.xpm
2864         * src/pixmaps/moved.xpm
2865                 add icons for delayed execution marked for
2866                 copying, marked for moving
2867
2868 2006-08-25 [mones]      2.4.0cvs89
2869
2870         * manual/glossary.xml
2871                 Fix the other glossary items:
2872                 5.1. = Inmmediate execution -> <quote>immediate execution...
2873                 5.2. = Fix MBOX capitalization -> Mbox
2874                 5.3. + Improve Plugins def. w/ tech. ref.
2875                 5.4. = Quotation -> replace '>' by <quote>></quote>
2876                 5.5. - SMTP Server. -> remove dot
2877         * po/es.po
2878                 Updated translation
2879
2880 2006-08-25 [mones]      2.4.0cvs88
2881
2882         * manual/ack.xml
2883                 Reformatted, changed email address
2884         * manual/glossary.xml
2885                 Reformatted, fixed MANUAL-TODO items:
2886                 8.2. + add ROT-13 to glossary
2887                 8.4. + add URL to glossary
2888         * manual/es/advanced.xml
2889                 Fixed <literal>s
2890
2891 2006-08-25 [paul]       2.4.0cvs87
2892
2893         * src/gtk/icon_legend.c
2894                 add 'marked for deletion' icon
2895                 arrange icons by containing column
2896                 wrap long label text
2897
2898 2006-08-25 [colin]      2.4.0cvs86
2899
2900         * src/common/utils.c
2901         * src/common/utils.h
2902                 Add the sc_g_*list_bigger functions in
2903                 a place everyone can use it
2904         * src/summaryview.c
2905                 Only freeze/thaw the list when working
2906                 on the selection, if it's bigger than 1
2907         * src/gtk/gtksctree.c
2908                 Only freeze/thaw the list when unselec-
2909                 ting 'all' if ('all' != 1)
2910                 This avoids some flickering
2911
2912 2006-08-24 [colin]      2.4.0cvs85
2913
2914         * src/addressbook.c
2915                 Fix strange list selection
2916                 Fix random seg (Invalid read of freed memory)
2917
2918 2006-08-24 [colin]      2.4.0cvs84
2919
2920         * src/alertpanel.c
2921         * src/gtk/inputdialog.c
2922         * src/plugins/pgpcore/passphrase.c
2923                 Revert minimal width patch of 2.4.0cvs67,
2924                 as it is also a maximal width. Use 
2925                 gtk_window_set_default_size instead.
2926
2927 2006-08-24 [colin]      2.4.0cvs83
2928
2929         * src/msgcache.c
2930                 Write cache/mark to temp files before
2931                 overwriting old ones (avoids metadata
2932                 loss if writing the new files fail).
2933                 Use mmap() to read cache/mark file, as
2934                 this makes cache reading faster. Dis-
2935                 abled for big-endian machines until it
2936                 can be tested. (Big-endian users: set
2937                 msgcache_use_mmap = TRUE in the relevant
2938                 #if).
2939         * src/procmsg.h
2940                 Move rarely used fields of MsgInfo in 
2941                 another structure, which will only be
2942                 allocated if needed. Face, X-Face,
2943                 Return receipt headers and List-*
2944                 headers are moved. Mails having none
2945                 of these occupy 52 bytes less with
2946                 this patch, which makes 2.5MB of RAM
2947                 saved on a 50k folder).
2948         * src/headerview.c
2949         * src/mainwindow.c
2950         * src/messageview.c
2951         * src/partial_download.c
2952         * src/procheader.c
2953         * src/procmsg.c
2954         * src/textview.c
2955                 Follow this structure change.
2956
2957 2006-08-24 [wwp]        2.4.0cvs82
2958
2959         * manual/es/.cvsignore
2960         * manual/es/dist/.cvsignore
2961         * manual/es/dist/html/.cvsignore
2962         * manual/es/dist/pdf/.cvsignore
2963         * manual/es/dist/ps/.cvsignore
2964         * manual/es/dist/txt/.cvsignore
2965                 more (generated) files to ignore.
2966
2967 2006-08-24 [colin]      2.4.0cvs81
2968
2969         * src/folder.c
2970         * src/mh.c
2971                 Fix possible problems with local delivery. Check the folder doesn't
2972                 need scan before setting its mtime when saving cache (which can be
2973                 done long after the folder's been modified by an external process);
2974                 Check that the stored item's mtime didn't change in mh functions.
2975
2976 2006-08-24 [mones]      2.4.0cvs80
2977
2978         * manual/advanced.xml
2979                 Rewrapping, some fixes and MANUAL-TODO items:
2980                 8.1. = change "" to <quote></quote>
2981                 8.3. = quote menu items
2982                 8.5. - deploying -> new user ... ideally a new user (redundant)
2983
2984 2006-08-23 [colin]      2.4.0cvs79
2985
2986         * src/gtk/gtksctree.c
2987                 When selecting or deselecting range, only
2988                 freeze/thaw when selection is bigger than 10
2989
2990 2006-08-23 [colin]      2.4.0cvs78
2991
2992         * src/messageview.c
2993         * src/mimeview.c
2994         * src/mimeview.h
2995         * src/plugins/dillo_viewer/dillo_viewer.c
2996                 Provide an API for MimeViewer plugins to
2997                 return a text selection for replying
2998
2999 2006-08-23 [colin]      2.4.0cvs77
3000
3001         * src/image_viewer.c
3002         * src/textview.c
3003                 Use gtk_pixbuf_new_from_file_at_scale(), which
3004                 is faster than getting the pixbuf then resizing
3005                 it.
3006
3007 2006-08-23 [colin]      2.4.0cvs76
3008
3009         * src/procmime.c
3010                 UTF-8 should be sent Quoted-printable
3011
3012 2006-08-22 [colin]      2.4.0cvs75
3013
3014         * src/mh.c
3015                 Check if scan is required before touching
3016                 the folder (or it'll be required every time)
3017
3018 2006-08-22 [colin]      2.4.0cvs74
3019
3020         * configure.ac
3021                 Require libetpan 0.46 (crasher fix when built
3022                 against gnutls)
3023
3024 2006-08-22 [colin]      2.4.0cvs73
3025
3026         * src/folder.c
3027                 Set folder's mtime after writing its
3028                 cache
3029         * src/folderview.c
3030                 Add some timing
3031         * src/procmsg.c
3032                 Don't do useless stuff if we don't 
3033                 thread by subject
3034         * src/summaryview.c
3035                 Add some timing, don't deselect prior
3036                 to selecting (gtksctree does it itself),
3037                 remove crash avoidance hacks as it's been
3038                 properly fixed since a while
3039         * src/common/utils.c
3040                 Optimize to_human_readable(): _() is slow,
3041                 do it only once, and avoid %f format for KB
3042                 (the most common in a summaryview)
3043         * src/gtk/gtksctree.c
3044                 Don't uselessly freeze/thaw (fixes flicker
3045                 on next unread and friends), reduce number
3046                 of g_list_nth/g_list_position where possible
3047         * src/gtk/gtkutils.c
3048         * src/gtk/gtkutils.h
3049                 Reduce number of g_list_nth/g_list_position
3050                 where possible.
3051                 All of this makes loading as 70k folder 2.1
3052                 seconds instead of 3.2 (with hot FS caches).
3053                 (1.3 seconds without Date and Size columns...)
3054
3055 2006-08-22 [paul]       2.4.0cvs72
3056
3057         wrap documents and do some items from mones' MANUAL-TODO:
3058
3059         * manual/account.xml
3060                 4.1. = fix tabname references to <quote>tabname</quote>
3061                 4.2. = fix "xxx" and 'xxx' items to <quote>xxx</quote>
3062         * manual/faq.xml
3063                 1.1. = mentioned options don't match UI
3064                 Add information about the 'Never send Return Receipts'
3065                 option
3066         * manual/handling.xml
3067                 6.2. = Mentions Extended symbols button, but now is
3068                 named Information
3069                 6.3. = Mentions ... button, which is now Edit
3070
3071 2006-08-22 [colin]      2.4.0cvs71
3072
3073         * src/gtk/pluginwindow.c
3074                 Fix layout in verbose translations (such
3075                 as french)
3076
3077 2006-08-22 [paul]       2.4.0cvs70
3078
3079         * manual/Makefile.am
3080                 build manuals in alphabetical order
3081         * src/addressbook.c
3082         * src/prefs_themes.c
3083                 replace/remove deprecated symbols
3084         * src/gtk/gtkutils.c
3085                 fix a warning
3086         * src/gtk/pluginwindow.c
3087                 replace deprecated symbol
3088                 replace label text and move it
3089         * src/plugins/pgpcore/prefs_gpg.c
3090                 move the 'Generate...' button out of the
3091                 Sign Key frame, replace the English used
3092         * src/plugins/pgpcore/sgpgme.c
3093                 fixes to the English
3094
3095 2006-08-21 [colin]      2.4.0cvs69
3096
3097         * src/plugins/trayicon/trayicon.c
3098                 Add more strings for translation; patch
3099                 by Pawel
3100
3101 2006-08-21 [colin]      2.4.0cvs68
3102
3103         * src/compose.c
3104                 fix replied flag not set after drafting
3105         * src/matcher.c
3106                 fix body quicksearch in non-encoded bodies
3107                 containing '='
3108         * src/msgcache.c
3109                 Get rid of the g_malloc workaround for
3110                 corrupted caches, use g_try_malloc
3111
3112 2006-08-21 [colin]      2.4.0cvs67
3113
3114         * src/alertpanel.c
3115         * src/gtk/inputdialog.c
3116         * src/plugins/pgpcore/passphrase.c
3117                 Set minimal width to 375
3118         * src/mainwindow.c
3119                 Fix switching to offline, asking if it 
3120                 should be overriden for synchronising
3121         * src/mimeview.c
3122                 Don't offer to remember command on Open 
3123                 with for text parts, as the browser or 
3124                 text editor command isn't changed from 
3125                 there
3126
3127 2006-08-20 [paul]       2.4.0cvs66
3128
3129         * po/ko.po
3130         * po/zh_CN.po
3131                 fix plural form errors. revealed by stricter
3132                 checking of gettext 0.15
3133
3134 2006-08-18 [paul]       2.4.0cvs65
3135
3136         * src/stock_pixmap.c
3137                 fix the fix of 2.4.0cvs64
3138                 Thanks to Colin
3139
3140 2006-08-18 [paul]       2.4.0cvs64
3141
3142         * src/stock_pixmap.c
3143                 fix leaks
3144                 Thanks to Colin
3145
3146 2006-08-18 [paul]       2.4.0cvs63
3147
3148         * src/compose.c
3149         * src/procmsg.c
3150                 fix occasional IMAP bug where large msgs
3151                 were left in the queue folder after sending
3152                 Thanks to Colin
3153
3154 2006-08-18 [paul]       2.4.0cvs62
3155
3156         * src/folderview.c
3157                 freeze the summaryview while quicksearch results
3158                 are displayed
3159                 (fixes bug 456 'current message is hidden when the
3160                 view is refreshed and extended search is "unread 
3161                 messages"')
3162                 Thanks to Colin
3163         * src/textview.c
3164                 add missing #include "inputdialog.h"
3165         * src/common/utils.h
3166                 add missing mailcap_update_default() and improve
3167                 readability
3168
3169 2006-08-17 [colin]      2.4.0cvs61
3170
3171         * src/plugins/pgpcore/select-keys.c
3172                 Fix warnings :)
3173
3174 2006-08-17 [colin]      2.4.0cvs60
3175
3176         * src/compose.c
3177                 Don't continue queuing if Cancel is clicked
3178                 in select-keys
3179
3180 2006-08-17 [colin]      2.4.0cvs59
3181
3182         * src/plugins/pgpcore/select-keys.c
3183                 When encrypting, if only one key matches and it 
3184                 matches exactly, automatically use it.
3185
3186 2006-08-17 [colin]      2.4.0cvs58
3187
3188         * src/mimeview.c
3189         * src/prefs_common.c
3190         * src/prefs_common.h
3191         * src/prefs_ext_prog.c
3192         * src/textview.c
3193                 Fix issues with previous patch (text/html)
3194                 Remove outdated prefs
3195
3196 2006-08-17 [colin]      2.4.0cvs57
3197
3198         * src/imap.c
3199                 Add View Log button on auth error
3200         * src/procmsg.c
3201                 Fix encrypted mail marked as new when
3202                 saved in normal folders
3203         * src/plugins/pgpinline/pgpinline.c
3204                 Fix encrypt bug on IMAP
3205         * src/mimeview.c
3206         * src/common/utils.c
3207         * src/common/utils.h
3208         * src/gtk/inputdialog.c
3209         * src/gtk/inputdialog.h
3210                 Get rid of metamail stuff, simplify
3211                 opening, and allow remembering of user's
3212                 choices (by updating ~/.mailcap). There's
3213                 still to drop "Audio player" and "Image
3214                 viewer" preferences.
3215
3216 2006-08-17 [mones]      2.4.0cvs56
3217
3218         * manual/es/sylpheed-claws-manual.xml
3219                 fix DTD path
3220
3221 2006-08-17 [mones]      2.4.0cvs55
3222
3223         * configure.ac
3224         * manual/Makefile.am
3225         * manual/es/Makefile.am
3226         * manual/es/account.xml
3227         * manual/es/ack.xml
3228         * manual/es/addrbook.xml
3229         * manual/es/advanced.xml
3230         * manual/es/faq.xml
3231         * manual/es/glossary.xml
3232         * manual/es/gpl.xml
3233         * manual/es/handling.xml
3234         * manual/es/intro.xml
3235         * manual/es/keyboard.xml
3236         * manual/es/plugins.xml
3237         * manual/es/starting.xml
3238         * manual/es/sylpheed-claws-manual.xml
3239         * manual/es/dist/Makefile.am
3240         * manual/es/dist/html/Makefile.am
3241         * manual/es/dist/pdf/Makefile.am
3242         * manual/es/dist/ps/Makefile.am
3243         * manual/es/dist/txt/Makefile.am
3244                 Spanish translation for the manual
3245
3246 2006-08-16 [colin]      2.4.0cvs54
3247
3248         * src/compose.c
3249         * src/main.c
3250         * src/mainwindow.c
3251                 Fix send button sensitivity at startup
3252                 Set send menu sensitivity (patch by Fabien)
3253         * src/ssl_manager.c
3254                 Enable closing with esc (patch by Fabien)
3255         * src/gtk/foldersort.c
3256                 Enable closing with esc (patch by Fabien)
3257         * src/procmime.c
3258                 Optimisation (no need to copy to tempfile to
3259                 "decode" 7bit and 8bit)
3260         * src/summaryview.c
3261                 Fix cruft in swap_from case
3262         * src/textview.c
3263                 Fix missing last line in some mail cases 
3264                 (Fixes debian #381872)
3265         * src/plugins/pgpcore/prefs_gpg.c
3266         * src/plugins/pgpcore/sgpgme.c
3267         * src/plugins/pgpcore/sgpgme.h
3268                 Don't show "no key found" when user explicitely
3269                 wants to create a key
3270
3271 2006-08-16 [paul]       2.4.0cvs53
3272
3273         * configure.ac
3274         * src/account.c
3275         * src/addressbook.c
3276         * src/headerview.c
3277         * src/prefs_account.c
3278         * src/prefs_message.c
3279         * src/gtk/gtkutils.c
3280                 bump up minimum required versions of GTK+ and
3281                 GLIB to 2.6.0
3282
3283 2006-08-16 [paul]       2.4.0cvs52
3284
3285         * src/toolbar.c
3286                 workaround GTK+ Bug 351600 - 'Can't re-click
3287                 on button after sensitivity update'
3288                 http://bugzilla.gnome.org/show_bug.cgi?id=351600
3289                 Thanks to Colin
3290
3291 2006-08-15 [colin]      2.4.0cvs51
3292
3293         * src/plugins/pgpcore/prefs_gpg.c
3294                 Set options sensitivity according to
3295                 key existence
3296         * src/plugins/pgpcore/sgpgme.c
3297                 Allow to create key with no passphrase
3298
3299 2006-08-14 [cleroy]     2.4.0cvs50
3300
3301         * src/gtk/pluginwindow.c
3302                 New layout (maybe to be changed?)
3303         * src/gtk/gtkutils.c
3304                 Fix a bit label_window
3305         * src/plugins/pgpcore/passphrase.c
3306         * src/plugins/pgpcore/passphrase.h
3307         * src/plugins/pgpcore/plugin.c
3308         * src/plugins/pgpcore/prefs_gpg.c
3309         * src/plugins/pgpcore/prefs_gpg.h
3310         * src/plugins/pgpcore/sgpgme.c
3311         * src/plugins/pgpcore/sgpgme.h
3312                 Allow to create a PGP private key via the GUI
3313
3314 2006-08-14 [wwp]        2.4.0cvs49
3315
3316         * src/addressbook_foldersel.c
3317                 fix strict ISO C90 compliance.
3318
3319 2006-08-14 [paul]       2.4.0cvs48
3320
3321         * src/gtk/prefswindow.c
3322                 re-set scrolled window on opening
3323                 Patch by Ticho
3324
3325 2006-08-14 [paul]
3326
3327         2.5.0-rc1 released
3328
3329 2006-08-14 [paul]       2.4.0cvs47
3330
3331         * src/prefs_display_header.c
3332                 re-enable user-defined Displayed Headers
3333
3334 2006-08-14 [paul]       2.4.0cvs46
3335
3336         * src/prefs_account.c
3337                 use GTK_STOCK_EDIT
3338
3339 2006-08-13 [colin]      2.4.0cvs45
3340
3341         * src/common/utils.c
3342                 Fix "a" in quote when the original message is empty,
3343                 by using \0 instead of 'a' to test writability of
3344                 temp files.
3345
3346 2006-08-13 [wwp]        2.4.0cvs44
3347
3348         * src/plugins/spamassassin/spamassassin.c
3349                 fix capitalization of "SpamAssassin" in some debug, log and
3350                 dialog messages.
3351
3352 2006-08-13 [paul]       2.4.0cvs43
3353
3354         * src/editldap.c
3355                 fix overlapping widgets
3356         * src/prefs_account.c
3357                 fix translation of protocol_names[]
3358                 fix label disappearing off the edge of the
3359                 visible area
3360
3361 2006-08-12 [paul]       2.4.0cvs42
3362
3363         * manual/plugins.xml
3364                 update IRC channel info before it gets forgotten
3365                 about
3366
3367 2006-08-11 [colin]      2.4.0cvs41
3368
3369         * src/compose.c
3370         * src/mainwindow.c
3371         * src/mainwindow.h
3372         * src/procmsg.c
3373         * src/procmsg.h
3374         * src/summaryview.c
3375         * src/toolbar.c
3376                 Grey out the Send button if
3377                 - Queue folders are empty, or
3378                 - We're sending already
3379
3380 2006-08-11 [wwp]        2.4.0cvs40
3381
3382         * src/main.c
3383                 fix a logic issue when quitting while a compose window is
3384                 still open, thanks to Colin.
3385
3386 2006-08-10 [colin]      2.4.0cvs39
3387
3388         * src/main.c
3389                 Fix default font size setting after wizard run
3390         * src/imap.c
3391         * src/etpan/imap-thread.c
3392         * src/etpan/imap-thread.h
3393                 Fix bug #999 (Timing out on TSL cert validation 
3394                 dialog makes ugly things happen). Also, STARTTLS
3395                 unconditionnaly if initial capabilities contain
3396                 LOGINDISABLED and STARTTLS.
3397
3398 2006-08-09 [colin]      2.4.0cvs38
3399
3400         * src/mainwindow.c
3401         * src/mainwindow.h
3402                 Fix Tools/Actions sensitivity when there are
3403                 no actions
3404
3405 2006-08-09 [colin]      2.4.0cvs37
3406
3407         * src/prefs_filtering.c
3408                 Warning fix, patch by Paul
3409         * src/messageview.c
3410         * src/prefs_actions.c
3411         * src/prefs_filtering_action.c
3412         * src/prefs_matcher.c
3413                 Uniformisation of "Info ..." to "Info..." (for
3414                 old gtk), patch by Fabien
3415         * src/plugins/clamav/clamav_plugin_gtk.c
3416                 Sensitivity fix by Fabien
3417
3418 2006-08-09 [colin]      2.4.0cvs36
3419
3420         * src/main.c
3421         * src/main.h
3422                 Add a function to know whether we're exiting
3423         * src/plugins/trayicon/trayicon.c
3424                 If exiting, don't do anything. Faster, and
3425                 avoids gtk_main_iteration reentracy causing
3426                 segfaults at exit
3427
3428 2006-08-09 [colin]      2.4.0cvs35
3429
3430         * src/messageview.c
3431         * src/mimeview.c
3432         * src/mimeview.h
3433                 Fix lack of part selection when automatically 
3434                 jumping to a specific part
3435         * src/msgcache.c
3436                 Little optimisation in cache reading
3437
3438 2006-08-09 [colin]      2.4.0cvs34
3439
3440         * src/compose.c
3441                 Fix crash setting the priority on reedit
3442                 (Accessing compose before creating it!)
3443
3444 2006-08-08 [colin]      2.4.0cvs33
3445
3446         * src/procmime.c
3447                 Fix bug #998 (last attachment is not accessible)
3448                 Bad RFC interpretation on multipart close-delimiters
3449         * src/mimeview.c
3450         * src/mimeview.h
3451         * src/gtk/gtkvscrollbutton.c
3452         * src/gtk/gtkvscrollbutton.h
3453                 Make attachments list wheel-scrollable
3454
3455 2006-08-07 [colin]      2.4.0cvs32
3456
3457         * src/gtk/gtkaspell.c
3458                 Fix bug #973 (Unicode punctation characters 
3459                 are not recognized as separators by the
3460                 spell checker); fix unsigned stuff
3461
3462 2006-08-07 [colin]      2.4.0cvs31
3463
3464         * src/compose.c
3465                 Fix bug #956 (DnD text with accents in compose 
3466                 text entry); fix gccc's signed/unsigned fuss
3467
3468 2006-08-06 [colin]      2.4.0cvs30
3469
3470         * src/main.c
3471                 Fix bug #979 (Plugin crashes when exiting 
3472                 sylpheed-claws) : handle exit request only 
3473                 once
3474
3475 2006-08-05 [colin]      2.4.0cvs29
3476
3477         * src/news.c
3478                 Just make sure we have a msgid.
3479
3480 2006-08-05 [colin]      2.4.0cvs28
3481
3482         * src/news.c
3483         * src/summaryview.c
3484                 Fix bug #995 ("Mark cross-posted as read" doesn't work)
3485                 by reimplementing it
3486         * src/textview.c
3487                 Fix bug when hiding quotes with level > 3 and quote
3488                 colors are recycled
3489
3490 2006-08-04 [colin]      2.4.0cvs27
3491
3492         * src/compose.c
3493         * src/undo.c
3494         * src/undo.h
3495                 Fix a bit replace-by-pasting undo
3496         * src/mainwindow.c
3497         * src/messageview.c
3498                 Fix Fold quotes menu synchro in
3499                 mainwindow when it changes in 
3500                 messageview
3501         * src/textview.c
3502                 Fix right-click on quotes blocks
3503         * src/common/utils.c
3504                 Verify that the file created by
3505                 my_tmpfile() is writable. Fixes
3506                 bug #988 (very specific filesystem
3507                 issue)
3508         * src/plugins/pgpcore/sgpgme.c
3509                 Fix file descriptor leak
3510         * src/plugins/spamassassin/spamassassin.c
3511                 Warn once if spamd isn't reachable
3512
3513 2006-08-04 [colin]      2.4.0cvs26
3514
3515         * src/toolbar.c
3516                 i18n context patch by Fabien
3517
3518 2006-08-03 [colin]      2.4.0cvs25
3519
3520         * src/mainwindow.c
3521         * src/messageview.c
3522                 Rename "Hide quotes" to "Fold quotes"
3523         * src/textview.c
3524                 Don't use hand cursor on quotes. "all 
3525                 the bonuses of the feature and none of 
3526                 unwelcome side-effects"
3527
3528 2006-08-03 [colin]      2.4.0cvs24
3529
3530         * AUTHORS
3531         * sylpheed-claws.desktop
3532         * src/gtk/authors.h
3533                 Bring the desktop file to XDG compliance
3534                 Patch by Charles A. Edwards
3535
3536 2006-08-03 [colin]      2.4.0cvs23
3537
3538         * src/textview.c
3539                 Fix links offset when they are preceded
3540                 by accentued chars (g_utf8_strlen!)
3541         * src/mainwindow.c
3542                 Fix wrong status when starting offline
3543
3544
3545 2006-08-03 [wwp]        2.4.0cvs22
3546
3547         * src/prefs_common.h
3548                 ask what to do w/ filtering rules that belong to an account when
3549                 applying filtering rules manually from the main window (skip,
3550                 apply regardless of the account, use current account). This dialog
3551                 can be skipped and the last reply used.
3552                 (forgot that file)
3553
3554 2006-08-03 [wwp]        2.4.0cvs21
3555
3556         * src/filtering.c
3557         * src/filtering.h
3558         * src/prefs_common.c
3559         * src/summaryview.c
3560         * src/alertpanel.c
3561         * src/alertpanel.h
3562         * src/messageview.c
3563                 ask what to do w/ filtering rules that belong to an account when
3564                 applying filtering rules manually from the main window (skip,
3565                 apply regardless of the account, use current account). This dialog
3566                 can be skipped and the last reply used.
3567
3568
3569 2006-08-03 [colin]      2.4.0cvs20
3570
3571         * src/textview.c
3572                 Optimize previous patch
3573
3574 2006-08-03 [cleroy]     2.4.0cvs19
3575
3576         * src/textview.c
3577                 Fix quotes getting toggled back when the
3578                 mail has an even number of text parts
3579
3580 2006-08-02 [colin]      2.4.0cvs18
3581
3582         * src/messageview.c
3583                 Add Hide quotes menu
3584
3585 2006-08-02 [colin]      2.4.0cvs17
3586
3587         * src/mainwindow.c
3588         * src/prefs_common.c
3589         * src/textview.c
3590         * src/textview.h
3591         * src/gtk/about.c
3592                 Allow per-level quote hiding,
3593                 Allow toggling quotes by double-clicking them
3594                 Rename RemoteURI to ClickableText to reflect
3595                 the fact it's used for a variety of things
3596
3597 2006-08-02 [wwp]        2.4.0cvs16
3598
3599         * src/mainwindow.c
3600                 fix "View/Hide quotes" menu item status initialization.
3601
3602 2006-08-02 [wwp]        2.4.0cvs15
3603
3604         * src/matcher_parser_parse.y
3605                 remove a debug trace.
3606
3607 2006-08-02 [paul]       2.4.0cvs14
3608
3609         * src/plugins/pgpcore/passphrase.c
3610                 don't set initial dialog size
3611                 make it resizable
3612
3613 2006-08-02 [paul]       2.4.0cvs13
3614
3615         * src/noticeview.c
3616                 remove the rogue '/' character
3617
3618 2006-08-02 [paul]       2.4.0cvs12
3619
3620         * src/noticeview.c
3621                 allow buttons to resize as necessary
3622
3623 2006-08-01 [wwp]        2.4.0cvs11
3624
3625         * src/mbox.c
3626                 fix strict ISO C90 compliance.
3627
3628 2006-08-01 [wwp]        2.4.0cvs10
3629
3630         * tools/update-po
3631                 updated update-po tool to work w/ context-dependent translations.
3632                 Patch by Fabien Vantard <fzzzzz@gmail.com>.
3633
3634 2006-08-01 [wwp]        2.4.0cvs9
3635
3636         * src/matcher.c
3637         * src/prefs_filtering.c
3638         * src/prefs_matcher.c
3639                 allow context-dependent translations for "All",
3640                 patch by Fabien Vantard <fzzzzz@gmail.com>.
3641
3642 2006-07-31 [colin]      2.4.0cvs8
3643
3644         * AUTHORS
3645         * src/gtk/authors.h
3646                 Add Rafal to authors
3647
3648 2006-07-31 [colin]      2.4.0cvs7
3649
3650         * src/compose.c
3651         * src/mainwindow.c
3652         * src/messageview.h
3653         * src/prefs_common.c
3654         * src/prefs_common.h
3655         * src/textview.c
3656                 Add 'View/Hide quotes'. Patch based on a patch
3657                 by Rafal Weglarz
3658
3659 2006-07-31 [colin]      2.4.0cvs6
3660
3661         * src/action.c
3662                 Fix problem with "> stuff >" actions
3663
3664 2006-07-31 [paul]       2.4.0cvs5
3665
3666         * po/nb.po
3667                 updated by Geir Helland
3668
3669 2006-07-31 [wwp]        2.4.0cvs4
3670
3671         * src/mainwindow.c
3672         * src/summaryview.c
3673         * src/summaryview.h
3674                 add "View/Go to/Parent message" and "View/Go to/Last read message",
3675                 thanks to Colin.
3676
3677 2006-07-31 [wwp]        2.4.0cvs3
3678
3679         * src/Makefile.am
3680         * src/addr_compl.c
3681         * src/addr_compl.h
3682         * src/addressbook.c
3683         * src/addressbook.h
3684         * src/addressbook_foldersel.c
3685         * src/addressbook_foldersel.h
3686         * src/addrindex.c
3687         * src/addrindex.h
3688         * src/matcher.c
3689         * src/matcher.h
3690         * src/matcher_parser_lex.l
3691         * src/matcher_parser_parse.y
3692         * src/prefs_common.c
3693         * src/prefs_common.h
3694         * src/prefs_filtering.c
3695         * src/prefs_matcher.c
3696         * src/prefs_matcher.h
3697         * src/summaryview.c
3698                 introduce filtering against the address book. It's now possible to add
3699                 matched conditions to determine if any email address in a message matches
3700                 or doesn't match any or all books or folders in the address book.
3701
3702 2006-07-31 [wwp]        2.4.0cvs2
3703
3704         * src/account.c
3705         * src/filtering.c
3706         * src/filtering.h
3707         * src/folder.c
3708         * src/folderview.c
3709         * src/inc.c
3710         * src/mainwindow.c
3711         * src/matcher.c
3712         * src/matcher_parser_lex.l
3713         * src/matcher_parser_parse.y
3714         * src/mbox.c
3715         * src/prefs_filtering.c
3716         * src/prefs_filtering.h
3717         * src/procmsg.c
3718         * src/procmsg.h
3719         * src/summaryview.c
3720                 introduce per-account filtering rules. Each filtering rule can now be assigned
3721                 to a specific account (by default it's "All"), works w/ POP3/IMAP. Take care
3722                 when applying filtering rules manually, as all rules will apply - even the ones
3723                 assigned to an account. This issue will be addressed soon.
3724  
3725
3726
3727 2006-07-31 [wwp]        2.4.0cvs1
3728
3729         * src/quote_fmt.c
3730                 make more strings translatable.
3731
3732 2006-07-31 [paul]       2.4.0
3733
3734         2.4.0 released
3735
3736 2006-07-31 [paul]       2.3.1cvs91
3737
3738         * po/ca.po
3739                 updated by Miquel Oliete
3740
3741 2006-07-31 [paul]       2.3.1cvs90
3742
3743         * po/de.po
3744         * po/el.po
3745         * po/fr.po
3746         * po/it.po
3747         * po/pl.po
3748         * po/pt_BR.po
3749         * po/sr.po
3750         * po/zh_CN.po
3751                 updated by Stephan Sachse, Stavros Giannouris, Fabien Vantard,
3752                 Andrea Spadaccini, Emil Nowak, Frederico Goncalves Guimaraes,
3753                 Aleksandar Urosevic, and Ralgh Young
3754
3755 2006-07-31 [paul]       2.3.1cvs89
3756
3757         * src/account.c
3758         * src/main.c
3759         * src/mainwindow.c
3760         * src/mainwindow.h
3761                 Fix a race condition when, after an SC crash, rescanning
3762                 folders took more than 0.5 seconds
3763                 Thanks to Colin
3764
3765 2006-07-31 [paul]       2.3.1cvs88
3766
3767         * src/folderview.c
3768                 don't translate separator strings
3769
3770 2006-07-30 [mones]      2.3.1cvs87
3771
3772         * doc/man/sylpheed-claws.1
3773                 Fixed non-ASCII chars in Hoa's name
3774         * po/es.po
3775                 Updated for release
3776
3777 2006-07-27 [colin]      2.3.1cvs86
3778
3779         * src/textview.c
3780                 Don't include the leading \n in links
3781                 Patch by Fabien
3782
3783 2006-07-25 [colin]      2.3.1cvs85
3784
3785         * src/mainwindow.c
3786         * src/common/socket.h
3787         * src/etpan/imap-thread.c
3788                 Refresh resolvers before connecting
3789                 to IMAP servers, and after switching
3790                 to online. Thanks to Paul.
3791
3792 2006-07-18 [colin]
3793
3794         * 2.4.0-rc4 released
3795
3796 2006-07-17 [colin]      2.3.1cvs84
3797
3798         * src/inc.c
3799                 Show connection attempt in statusbar before
3800                 connecting (previously first message was
3801                 "Retrieving messages from ..." after the
3802                 connection succeeded.
3803