1.9.15-rc4 released
[claws.git] / ChangeLog-gtk2.claws
1 2005-09-26 [paul]
2
3         1.9.15-rc4 released
4
5 2005-09-26 [paul]       1.9.14cvs51
6
7         * src/summaryview.c
8                 Skip currently selected message when
9                 looking for next new or unread message
10                 in current folder. Patch by Colin
11         * src/common/passcrypt.c
12                 eliminate warnings on *BSD. Patch by
13                 Daniel Gustafson
14
15 2005-09-26 [colin]      1.9.14cvs50
16
17         * src/procmsg.c
18                 Call postfiltering hook anyway
19
20 2005-09-22 [colin]      1.9.14cvs49
21
22         * src/codeconv.c
23         * src/codeconv.h
24                 Add a strict mode that doesn't replace with _
25         * src/compose.c
26         * src/compose.h
27                 Use strict conversion while sending
28                 Fix race when drafting while sending (happens
29                 on IMAP)
30                 Fix d'n'd of messages from summaryview
31         * src/prefs_common.c
32         * src/prefs_common.h
33                 add hidden utf8_instead_of_locale_for_broken_mail 
34                 pref for people that preferred the default charset 
35                 to be utf8 for broken mails
36         * src/quote_fmt_parse.y
37                 fix bug #815 (No quote insert if "From:" fied 
38                 contained Russian letters)
39         * src/summaryview.c
40                 Fix d'n'd of messages to compose
41
42 2005-09-22 [paul]       1.9.14cvs48
43
44         * src/compose.c
45                 fix bug where attachments Name entry
46                 would display Path instead
47
48 2005-09-21 [paul]       1.9.14cvs47
49
50         * README
51         * README.jp
52         * configure.ac
53         * config/config.rpath
54         * doc/manual/en/sylpheed-20.html
55         * doc/manual/es/sylpheed-20.html
56         * po/bg.po
57         * po/ca.po
58         * po/de.po
59         * po/es.po
60         * po/fr.po
61         * po/it.po
62         * po/pt_BR.po
63         * po/sk.po
64         * po/zh_TW.po
65         * src/account.c
66         * src/account.h
67         * src/action.c
68         * src/action.h
69         * src/adbookbase.h
70         * src/addr_compl.c
71         * src/addr_compl.h
72         * src/addrbook.c
73         * src/addrbook.h
74         * src/addrcache.c
75         * src/addrcache.h
76         * src/addrcindex.c
77         * src/addrcindex.h
78         * src/addrclip.c
79         * src/addrclip.h
80         * src/addrdefs.h
81         * src/addressadd.c
82         * src/addressadd.h
83         * src/addressbook.c
84         * src/addressbook.h
85         * src/addressitem.h
86         * src/addrgather.c
87         * src/addrgather.h
88         * src/addrharvest.c
89         * src/addrharvest.h
90         * src/addrindex.c
91         * src/addrindex.h
92         * src/addritem.c
93         * src/addritem.h
94         * src/addrquery.c
95         * src/addrquery.h
96         * src/addrselect.c
97         * src/addrselect.h
98         * src/alertpanel.c
99         * src/alertpanel.h
100         * src/browseldap.c
101         * src/browseldap.h
102         * src/codeconv.c
103         * src/codeconv.h
104         * src/compose.c
105         * src/compose.h
106         * src/crash.c
107         * src/crash.h
108         * src/customheader.c
109         * src/customheader.h
110         * src/displayheader.c
111         * src/displayheader.h
112         * src/editaddress.c
113         * src/editaddress.h
114         * src/editbook.c
115         * src/editbook.h
116         * src/editgroup.c
117         * src/editgroup.h
118         * src/editjpilot.c
119         * src/editjpilot.h
120         * src/editldap.c
121         * src/editldap.h
122         * src/editldap_basedn.c
123         * src/editldap_basedn.h
124         * src/editvcard.c
125         * src/editvcard.h
126         * src/enriched.c
127         * src/enriched.h
128         * src/exphtmldlg.c
129         * src/exphtmldlg.h
130         * src/expldifdlg.c
131         * src/expldifdlg.h
132         * src/export.c
133         * src/export.h
134         * src/exporthtml.c
135         * src/exporthtml.h
136         * src/exportldif.c
137         * src/exportldif.h
138         * src/filtering.c
139         * src/filtering.h
140         * src/folder.c
141         * src/folder.h
142         * src/folder_item_prefs.c
143         * src/folder_item_prefs.h
144         * src/foldersel.c
145         * src/foldersel.h
146         * src/folderutils.c
147         * src/folderutils.h
148         * src/folderview.c
149         * src/folderview.h
150         * src/grouplistdialog.c
151         * src/grouplistdialog.h
152         * src/headerview.c
153         * src/headerview.h
154         * src/html.c
155         * src/html.h
156         * src/image_viewer.c
157         * src/image_viewer.h
158         * src/imap.c
159         * src/imap.h
160         * src/imap_gtk.c
161         * src/imap_gtk.h
162         * src/import.c
163         * src/import.h
164         * src/importldif.c
165         * src/importldif.h
166         * src/importmutt.c
167         * src/importmutt.h
168         * src/importpine.c
169         * src/importpine.h
170         * src/inc.c
171         * src/inc.h
172         * src/jpilot.c
173         * src/jpilot.h
174         * src/ldapctrl.c
175         * src/ldapctrl.h
176         * src/ldaplocate.c
177         * src/ldaplocate.h
178         * src/ldapquery.c
179         * src/ldapquery.h
180         * src/ldapserver.c
181         * src/ldapserver.h
182         * src/ldaputil.c
183         * src/ldaputil.h
184         * src/ldif.c
185         * src/ldif.h
186         * src/localfolder.c
187         * src/localfolder.h
188         * src/main.c
189         * src/main.h
190         * src/mainwindow.c
191         * src/mainwindow.h
192         * src/manual.c
193         * src/manual.h
194         * src/matcher.c
195         * src/matcher.h
196         * src/matcher_parser.h
197         * src/matcher_parser_lex.l
198         * src/matcher_parser_parse.y
199         * src/mbox.c
200         * src/mbox.h
201         * src/message_search.c
202         * src/message_search.h
203         * src/messageview.c
204         * src/messageview.h
205         * src/mh.c
206         * src/mh.h
207         * src/mh_gtk.c
208         * src/mh_gtk.h
209         * src/mimeview.c
210         * src/mimeview.h
211         * src/msgcache.c
212         * src/msgcache.h
213         * src/mutt.c
214         * src/mutt.h
215         * src/news.c
216         * src/news.h
217         * src/news_gtk.c
218         * src/news_gtk.h
219         * src/noticeview.c
220         * src/noticeview.h
221         * src/partial_download.c
222         * src/partial_download.h
223         * src/pine.c
224         * src/pine.h
225         * src/pop.c
226         * src/pop.h
227         * src/prefs_account.c
228         * src/prefs_account.h
229         * src/prefs_actions.c
230         * src/prefs_actions.h
231         * src/prefs_common.c
232         * src/prefs_common.h
233         * src/prefs_compose_writing.c
234         * src/prefs_compose_writing.h
235         * src/prefs_customheader.c
236         * src/prefs_customheader.h
237         * src/prefs_display_header.c
238         * src/prefs_display_header.h
239         * src/prefs_ext_prog.c
240         * src/prefs_ext_prog.h
241         * src/prefs_filtering.c
242         * src/prefs_filtering.h
243         * src/prefs_filtering_action.c
244         * src/prefs_filtering_action.h
245         * src/prefs_folder_column.c
246         * src/prefs_folder_column.h
247         * src/prefs_folder_item.c
248         * src/prefs_folder_item.h
249         * src/prefs_fonts.c
250         * src/prefs_fonts.h
251         * src/prefs_gtk.c
252         * src/prefs_gtk.h
253         * src/prefs_image_viewer.c
254         * src/prefs_image_viewer.h
255         * src/prefs_matcher.c
256         * src/prefs_matcher.h
257         * src/prefs_message.c
258         * src/prefs_message.h
259         * src/prefs_msg_colors.c
260         * src/prefs_msg_colors.h
261         * src/prefs_other.c
262         * src/prefs_other.h
263         * src/prefs_quote.c
264         * src/prefs_quote.h
265         * src/prefs_receive.c
266         * src/prefs_receive.h
267         * src/prefs_send.c
268         * src/prefs_send.h
269         * src/prefs_spelling.c
270         * src/prefs_spelling.h
271         * src/prefs_summaries.c
272         * src/prefs_summaries.h
273         * src/prefs_summary_column.c
274         * src/prefs_summary_column.h
275         * src/prefs_template.c
276         * src/prefs_template.h
277         * src/prefs_themes.c
278         * src/prefs_themes.h
279         * src/prefs_toolbar.c
280         * src/prefs_toolbar.h
281         * src/prefs_wrapping.c
282         * src/prefs_wrapping.h
283         * src/privacy.c
284         * src/privacy.h
285         * src/procheader.c
286         * src/procheader.h
287         * src/procmime.c
288         * src/procmime.h
289         * src/procmsg.c
290         * src/procmsg.h
291         * src/quote_fmt.c
292         * src/quote_fmt_parse.y
293         * src/recv.c
294         * src/recv.h
295         * src/remotefolder.c
296         * src/remotefolder.h
297         * src/send_message.c
298         * src/send_message.h
299         * src/setup.c
300         * src/setup.h
301         * src/simple-gettext.c
302         * src/sourcewindow.c
303         * src/sourcewindow.h
304         * src/ssl_manager.c
305         * src/ssl_manager.h
306         * src/statusbar.c
307         * src/statusbar.h
308         * src/stock_pixmap.c
309         * src/stock_pixmap.h
310         * src/summary_search.c
311         * src/summary_search.h
312         * src/summaryview.c
313         * src/summaryview.h
314         * src/syldap.c
315         * src/syldap.h
316         * src/textview.c
317         * src/textview.h
318         * src/toolbar.c
319         * src/toolbar.h
320         * src/undo.c
321         * src/undo.h
322         * src/unmime.c
323         * src/unmime.h
324         * src/vcard.c
325         * src/vcard.h
326         * src/wizard.c
327         * src/wizard.h
328         * src/common/base64.c
329         * src/common/base64.h
330         * src/common/defs.h
331         * src/common/hooks.c
332         * src/common/hooks.h
333         * src/common/log.c
334         * src/common/log.h
335         * src/common/md5.c
336         * src/common/md5.h
337         * src/common/mgutils.c
338         * src/common/mgutils.h
339         * src/common/nntp.c
340         * src/common/nntp.h
341         * src/common/passcrypt.c
342         * src/common/passcrypt.h.in
343         * src/common/plugin.c
344         * src/common/plugin.h
345         * src/common/prefs.c
346         * src/common/prefs.h
347         * src/common/progressindicator.c
348         * src/common/progressindicator.h
349         * src/common/quoted-printable.c
350         * src/common/quoted-printable.h
351         * src/common/session.c
352         * src/common/session.h
353         * src/common/smtp.c
354         * src/common/smtp.h
355         * src/common/socket.c
356         * src/common/socket.h
357         * src/common/ssl.c
358         * src/common/ssl.h
359         * src/common/ssl_certificate.c
360         * src/common/ssl_certificate.h
361         * src/common/string_match.c
362         * src/common/string_match.h
363         * src/common/stringtable.c
364         * src/common/sylpheed.c
365         * src/common/sylpheed.h
366         * src/common/template.c
367         * src/common/template.h
368         * src/common/timing.h
369         * src/common/utils.c
370         * src/common/utils.h
371         * src/common/uuencode.c
372         * src/common/uuencode.h
373         * src/common/version.h.in
374         * src/common/xml.c
375         * src/common/xml.h
376         * src/common/xmlprops.c
377         * src/common/xmlprops.h
378         * src/gtk/about.c
379         * src/gtk/about.h
380         * src/gtk/colorlabel.c
381         * src/gtk/colorlabel.h
382         * src/gtk/colorsel.c
383         * src/gtk/colorsel.h
384         * src/gtk/description_window.c
385         * src/gtk/description_window.h
386         * src/gtk/filesel.c
387         * src/gtk/filesel.h
388         * src/gtk/foldersort.c
389         * src/gtk/foldersort.h
390         * src/gtk/gtkutils.c
391         * src/gtk/gtkutils.h
392         * src/gtk/inputdialog.c
393         * src/gtk/inputdialog.h
394         * src/gtk/logwindow.c
395         * src/gtk/logwindow.h
396         * src/gtk/manage_window.c
397         * src/gtk/manage_window.h
398         * src/gtk/menu.c
399         * src/gtk/menu.h
400         * src/gtk/pluginwindow.c
401         * src/gtk/pluginwindow.h
402         * src/gtk/prefswindow.c
403         * src/gtk/prefswindow.h
404         * src/gtk/progressdialog.c
405         * src/gtk/progressdialog.h
406         * src/gtk/quicksearch.c
407         * src/gtk/quicksearch.h
408         * src/gtk/sslcertwindow.c
409         * src/gtk/sslcertwindow.h
410         * src/plugins/clamav/clamav_plugin.c
411         * src/plugins/clamav/clamav_plugin.h
412         * src/plugins/clamav/clamav_plugin_gtk.c
413         * src/plugins/demo/demo.c
414         * src/plugins/dillo_viewer/dillo_prefs.c
415         * src/plugins/dillo_viewer/dillo_prefs.h
416         * src/plugins/dillo_viewer/dillo_viewer.c
417         * src/plugins/mathml_viewer/mathml_viewer.c
418         * src/plugins/pgpcore/passphrase.c
419         * src/plugins/pgpcore/passphrase.h
420         * src/plugins/pgpcore/plugin.c
421         * src/plugins/pgpcore/prefs_gpg.c
422         * src/plugins/pgpcore/prefs_gpg.h
423         * src/plugins/pgpcore/select-keys.c
424         * src/plugins/pgpcore/select-keys.h
425         * src/plugins/pgpcore/sgpgme.c
426         * src/plugins/pgpcore/sgpgme.h
427         * src/plugins/pgpinline/pgpinline.c
428         * src/plugins/pgpinline/pgpinline.h
429         * src/plugins/pgpinline/plugin.c
430         * src/plugins/pgpmime/pgpmime.c
431         * src/plugins/pgpmime/pgpmime.h
432         * src/plugins/pgpmime/plugin.c
433         * src/plugins/spamassassin/spamassassin.c
434         * src/plugins/spamassassin/spamassassin.h
435         * src/plugins/spamassassin/spamassassin_gtk.c
436         * src/plugins/trayicon/trayicon.c
437         * tools/OOo2sylpheed.pl
438         * tools/acroread2sylpheed.pl
439         * tools/asus_mailled.sh
440         * tools/filter_conv.pl
441         * tools/freshmeat_search.pl
442         * tools/google_search.pl
443         * tools/kmail2sylpheed.pl
444         * tools/kmail2sylpheed_v2.pl
445         * tools/maildir2sylpheed.pl
446         * tools/multiwebsearch.pl
447         * tools/newscache_clean.pl
448         * tools/outlook2sylpheed.pl
449         * tools/sylpheed-switcher
450         * tools/update-po
451         * tools/vcard2xml.py
452         * tools/kdeservicemenu/sylpheed-kdeservicemenu.pl
453                 update FSF address
454
455 2005-09-21 [colin]      1.9.14cvs46
456
457         * src/gedit-print.c
458         * src/procmsg.c
459         * src/procmsg.h
460         * src/textview.c
461         * src/summaryview.c
462                 Remove some printing hacks (deselection/reselection),
463                 which by the way fix printing the currently 
464                 displayed mime part (still only text)
465                 Plus a little optimisation of summary_show
466
467
468 2005-09-20 [colin]      1.9.14cvs45
469
470         * src/mainwindow.c
471         * src/messageview.c
472                 GUI fixups: add accels, set message
473                 view title to displayed mail's subject
474         * src/prefs_spelling.c
475         * src/gtk/gtkaspell.c
476                 GUI fixups: allow underlining misspelled
477                 words instead of coloring them (a11y!)
478
479 2005-09-19 [colin]
480
481         1.9.15rc3 released
482
483 2005-09-19 [colin]      1.9.14cvs44
484
485         * src/compose.c
486                 Fix draft message
487         * src/gtk/gtkaspell.c
488                 Fix wrong test ;-)
489
490 2005-09-19 [colin]      1.9.14cvs43
491
492         * src/addressbook.c
493                 Fix sensitivity of Delete button
494         * src/compose.c
495                 Warn if the requested Privacy system
496                 is not available
497         * src/exphtmldlg.c
498         * src/expldifdlg.c
499         * src/importldif.c
500         * src/importmutt.c
501         * src/importpine.c
502                 Fix crappy UI
503         * src/
504         * src/ssl.h
505         * src/prefs_account.h
506         * src/prefs_account.c
507                 Save SSL prefs even in builds that have
508                 SSL support disable
509         * src/imap.c
510         * src/inc.c
511         * src/news.c
512         * src/send_message.c
513                 Warn if connection should be secure, but
514                 SSL support isn't compiled in
515         * src/gtkaspell.c
516                 Fix word separation on UTF-8 systems
517                 Fixes bug #812 (Strange inline spellchecking)
518         * src/compose.c
519                 Warn if the requested Privacy system
520                 is not available
521                 Factorize offline warning
522         * src/imap.c
523         * src/imap_gtk.c
524         * src/imap_gtk.h
525         * src/inc.h
526         * src/news_gtk.c
527         * src/news_gtk.h
528         * src/messageview.c
529                 Factorize offline warning
530
531 2005-09-19 [paul]
532
533         1.9.15-rc2 released
534
535 2005-09-18 [colin]      1.9.14cvs42
536
537         * src/codeconv.c
538         * src/codeconv.h
539         * src/procmime.c
540                 Add a way to get locale's charset ignoring utf-8,
541                 and use that as default encoding for broken mails
542
543 2005-09-18 [colin]      1.9.14cvs41
544
545         * src/gtk/logwindow.c
546                 Translate string. Patch by Fabien Vantard
547
548 2005-09-18 [colin]      1.9.14cvs40
549
550         * configure.ac
551                 Fix bug #803 (IMAP/SSL support breaks with 
552                 GnuTLS libetpan 0.38)
553
554 2005-09-18 [colin]      1.9.14cvs39
555
556         * src/codeconv.c
557         * src/compose.c
558         * src/procmime.c
559                 More charsets fixes. Fixes bug #806 (non
560                 ascii characters in subject line)
561
562 2005-09-17 [paul]       1.9.14cvs38
563
564         * src/folderview.c
565         * src/mainwindow.c
566                 fix gcc-2.95 issues
567                 Patch by Pawel Pekala
568
569 2005-09-17 [colin]      1.9.14cvs37
570
571         * src/addrindex.c
572                 bugfix for NO-USE LDAP compilation, patch 
573                 by Fabien Vantard
574
575 2005-09-17 [colin]      1.9.14cvs36
576
577         * src/prefs_actions.c
578         * src/prefs_customheader.c
579         * src/prefs_display_header.c
580         * src/prefs_filtering_action.c
581         * src/prefs_matcher.c
582         * src/prefs_toolbar.c
583                 Fix strange casts (less elegant but
584                 works better)
585
586 2005-09-16 [colin]      1.9.14cvs35
587
588         * src/jpilot.c
589                 Missed that one
590
591 2005-09-16 [colin]      1.9.14cvs34
592
593         * configure.ac
594         * src/Makefile.am
595         * src/addr_compl.c
596         * src/addrindex.c
597         * src/browseldap.c
598         * src/editldap.c
599         * src/ldaplocate.c
600         * src/ldapquery.c
601         * src/ldapquery.h
602         * src/ldapserver.c
603         * src/ldapserver.h
604         * src/main.c
605         * src/matcher_parser_parse.y
606         * src/prefs_themes.c
607         * src/etpan/Makefile.am
608         * src/gtk/description_window.c
609         * src/plugins/clamav/Makefile.am
610         * src/plugins/clamav/clamav_plugin.c
611         * src/plugins/dillo_viewer/Makefile.am
612         * src/plugins/pgpcore/Makefile.am
613         * src/plugins/pgpinline/Makefile.am
614         * src/plugins/pgpmime/Makefile.am
615         * src/plugins/trayicon/Makefile.am
616                 Fix 100% cpu usage in address completion list
617                 Fix little bugs (return with no values etc)
618                 Fix all warnings (with common CFLAGS)
619
620 2005-09-15 [colin]      1.9.14cvs33
621
622         * src/addressbook.c
623                 Fix bug where sometimes a group's email list is empty,
624                 force its refresh (probably fixes "Re: how to create a 
625                 distribution list")
626         * src/ldapquery.c
627                 Don't return to the callback in the main thread from the
628                 fetch thread (or face segs!)
629
630 2005-09-15 [paul]       1.9.14cvs32
631
632         * src/prefs_matcher.c
633                 forgotten in last commit
634
635 2005-09-15 [paul]       1.9.14cvs31
636
637         * src/prefs_actions.c
638         * src/prefs_filtering_action.c
639         * src/prefs_quote.c
640         * src/quote_fmt.c
641         * src/summaryview.c
642         * src/gtk/description_window.c
643         * src/gtk/description_window.h
644         * src/gtk/quicksearch.c
645                 allow interaction with the called
646                 description window
647                 Patch by Anders Hammar
648
649 2005-09-14 [paul]       1.9.14cvs30
650
651         * src/compose.c
652                 fix a little annoyance when pasting with 3rd button 
653                 with wrap_pastes=0 and wrap_input=1
654                 Patch by Colin
655
656 2005-09-14 [paul]       1.9.14cvs29
657
658         * src/prefs_account.c
659                 disable 'Filter messages on receiving' for
660                 SMTP-only accounts
661                 Patch  by Anders Hammar
662
663 2005-09-14 [paul]       1.9.14cvs28
664
665         * po/sk.po
666                 fix crash
667                 updated by Andrej Kacian
668
669 2005-09-14 [paul]
670
671         1.9.15-rc1 released
672
673 2005-09-14 [paul]       1.9.14cvs27
674
675         * po/es.po
676                 updated by Ricardo Mones Lastra
677         * src/compose.c
678         * src/compose.h
679                 associate no_wrap_tags to Compose windows
680                 instead of using a static one
681                 Patch by Colin
682         * src/mbox.c
683                 fix proc_mbox()
684                 Patch by wwp
685         * src/textview.c
686                 remove unneeded printf()
687
688 2005-09-14 [paul]       1.9.14cvs26
689
690         * src/addrcache.c
691         * src/codeconv.h
692         * src/folder.h
693         * src/mainwindow.h
694         * src/mh.c
695         * src/mimeview.h
696         * src/partial_download.c
697         * src/pop.c
698         * src/prefs_account.c
699         * src/prefs_account.h
700         * src/prefs_actions.c
701         * src/prefs_customheader.c
702         * src/prefs_display_header.c
703         * src/prefs_filtering_action.c
704         * src/prefs_matcher.c
705         * src/prefs_toolbar.c
706         * src/privacy.h
707         * src/procmime.c
708         * src/procmime.h
709         * src/procmsg.h
710         * src/textview.c
711         * src/undo.h
712         * src/common/plugin.c
713         * src/common/session.h
714         * src/common/socket.c
715         * src/common/socket.h
716         * src/common/template.c
717         * src/gtk/gtkaspell.c
718         * src/gtk/quicksearch.h
719         * src/plugins/pgpcore/passphrase.c
720         * src/plugins/pgpcore/prefs_gpg.h
721         * src/plugins/pgpcore/select-keys.c
722         * src/plugins/pgpcore/select-keys.h
723         * src/plugins/pgpcore/sgpgme.c
724         * src/plugins/pgpinline/pgpinline.c
725         * src/plugins/pgpmime/pgpmime.c
726         * src/plugins/trayicon/trayicon.c
727                 fix compilation warnings
728                 Patch by Daniel Gustafson
729
730 2005-09-14 [paul]       1.9.14cvs25
731
732         * src/addressbook.c
733                 add missing column header, and other small
734                 bug fixes
735                 Patch by Anders Hammar
736
737 2005-09-13 [colin]      1.9.14cvs24
738
739         * src/gtk/gtkaspell.c
740                 Fix non-utf8 in menu
741                 Fix little leaks
742                 Nullify struct members after free()s
743
744 2005-09-13 [colin]      1.9.14cvs23
745
746         * src/compose.c
747                 Test utf8 compliance before inserting to 
748                 buffer, and try to convert if necessary
749         * src/procmime.c
750                 If no charset is present, use the locale 
751                 one instead of us-ascii
752         * src/procmsg.c
753                 Add Sender, List-Post and To in the checked 
754                 headers for automatic rules creation 
755                 (thanks to wwp)
756         * src/prefs_themes.c
757         * src/gtk/gtkaspell.c
758                 Remove deprecated functions. 
759                 patch by Daniel Gustafson
760
761 2005-09-12 [colin]      1.9.14cvs22
762
763         * src/compose.c
764                 Fix bug #448 (Scrolling/Redraw issue with 
765                 address-fields in Header)
766         * src/mainwindow.c
767         * src/summaryview.c
768         * src/summaryview.h
769                 Fix loss of MSG_MARKED on move/copy
770                 Fix bug #804 (Quicksearch togglebutton doesn't 
771                 get depressed after '/' key is pressed)
772
773 2005-09-12 [paul]       1.9.14cvs21
774
775         * AUTHORS
776         * src/gtk/logwindow.c
777                 add 'Clear Log' to popup menu
778                 Patch by Anders Hammar <anders.hammar@telia.com>
779
780 2005-09-12 [paul]       1.9.14cvs20
781
782         * src/compose.c
783                 set correct sensitivity on attachments
784                 popup menu
785         * src/folder.c
786                 fix typo
787         * src/prefs_spelling.c
788                 fix crash when no LANG env is set
789         * src/common/xml.c
790                 fix crash in wizard
791                 don't use memeory after free
792
793         All patches by Daniel Gustafson
794
795 2005-09-12 [paul]       1.9.14cvs19
796
797         * src/prefs_themes.c
798                 make theme info selectable
799         * src/gtk/description_window.c
800                 make window non-modal
801         * tools/README
802                 add details of asus_mailed.sh
803         * tools/claws.i18n.status.pl
804                 update for new zh_TW translator
805                 widen the output
806                 create alternate coloured lines
807                 improve readability
808
809 2005-09-10 [colin]      1.9.14cvs18
810
811         * src/plugins/pgpcore/select-keys.c
812                 Better order for the buttons
813
814 2005-09-10 [colin]      1.9.14cvs17
815
816         * src/compose.c
817         * src/plugins/pgpcore/select-keys.c
818         * src/plugins/pgpcore/select-keys.h
819         * src/plugins/pgpcore/sgpgme.c
820                 Add a "Don't encrypt" button to the key
821                 selection dialog. Fixes bug #177 (There should be a 
822                 'Don't encrypt button in the Select Keys dialog)
823
824 2005-09-10 [colin]      1.9.14cvs16
825
826         * src/compose.c
827                 Fix bug #572 (%X option does not work with templates)
828
829 2005-09-10 [colin]      1.9.14cvs15
830
831         * src/toolbar.c 
832                 Remove g_print
833
834 2005-09-10 [colin]      1.9.14cvs14
835
836         * src/imap.c
837                 Fix a possible crash
838
839 2005-09-09 [colin]      1.9.14cvs13
840
841         * src/imap.c
842         * src/etpan/imap-thread.c
843         * src/etpan/imap-thread.h
844                 Fix moving from queue or drafts to normal folders
845                 Fix bug #794 (No way to delete without expunging)
846                 Take flags unset by other mailers into account
847                 Take deleted flag set by other mailers into account
848                 Fix unsetting REPLIED flag
849                 Fix crash when capabilities can't be retrieved
850         * src/mainwindow.c
851         * src/mainwindow.h
852                 Add M_DELAYED_FLAGS condition, and let the user use
853                 Execute in order to be able to expunge deleted mails,
854                 even if he's not in delayed execute mode
855         * src/prefs_spelling.c
856                 Use 'en' dictionary by default if LANG is POSIX or C
857         * src/gtk/prefswindow.c
858                 Fix bug #767 (Preferences windows expanding) by making
859                 the window a bit larger when the resolution is greater
860                 than 640x480, and by putting the prefs in a
861                 GtkScrolledWindow.
862
863 2005-09-09 [paul]       1.9.14cvs12
864
865         * AUTHORS
866         * configure.ac
867         * po/zh_TW.Big5.po      ** REMOVED **
868         * po/zh_TW.po           ** ADDED **
869                 updated by Wei-Lun Chao
870
871 2005-09-09 [paul]       1.9.14cvs11
872
873         * src/mainwindow.c
874                 fix asserts
875         * src/common/xml.c
876                 delay memory allocation until file is
877                 opened successfully
878                 Patch by Daniel Gustafson
879
880 2005-09-09 [cleroy]     1.9.14cvs10
881
882         * src/imap.c
883                 Add guards
884
885 2005-09-08 [colin]      1.9.14cvs9
886
887         * src/compose.c
888                 Alert when we can't save draft
889                 Fix various wrap/color issues
890                 Add mid-click pasting respecting wrap_paste option
891         * src/folder.c
892         * src/folder.h
893         * src/folder_item_prefs.c
894         * src/folder_item_prefs.h
895         * src/imap.c
896         * src/imap_gtk.c
897         * src/imap_gtk.h
898         * src/main.c
899         * src/mainwindow.c
900         * src/mainwindow.h
901         * src/news.c
902         * src/news_gtk.c
903         * src/news_gtk.h
904         * src/prefs_folder_item.c
905                 Fix the impossibility to synchronise folders for
906                 offline use (IMAP and NNTP are concerned)
907
908 2005-09-08 [colin]      1.9.14cvs8
909
910         * configure.ac
911                 Build LDAP and JPilot by default if available
912         * src/textview.c
913                 Fix use after free
914
915 2005-09-08 [paul]       1.9.14cvs7
916
917         * doc/manual/en/sylpheed-1.html
918         * doc/manual/en/sylpheed-18.html
919         * doc/manual/en/sylpheed-19.html
920         * doc/manual/en/sylpheed-4.html
921         * doc/manual/en/sylpheed-6.html
922         * doc/manual/en/sylpheed.html
923                 a few minor updates, plus include some
924                 details about plugins and their requirements
925         * src/mainwindow.c
926                 minor changes to English in /View/Sort
927
928 2005-09-07 [colin]      1.9.14cvs6
929
930         * doc/manual/en/sylpheed-1.html
931         * doc/manual/en/sylpheed-10.html
932         * doc/manual/en/sylpheed-11.html
933         * doc/manual/en/sylpheed-12.html
934         * doc/manual/en/sylpheed-13.html
935         * doc/manual/en/sylpheed-14.html
936         * doc/manual/en/sylpheed-15.html
937         * doc/manual/en/sylpheed-16.html
938         * doc/manual/en/sylpheed-17.html
939         * doc/manual/en/sylpheed-18.html
940         * doc/manual/en/sylpheed-19.html
941         * doc/manual/en/sylpheed-2.html
942         * doc/manual/en/sylpheed-20.html
943         * doc/manual/en/sylpheed-21.html
944         * doc/manual/en/sylpheed-22.html
945         * doc/manual/en/sylpheed-3.html
946         * doc/manual/en/sylpheed-4.html
947         * doc/manual/en/sylpheed-5.html
948         * doc/manual/en/sylpheed-6.html
949         * doc/manual/en/sylpheed-7.html
950         * doc/manual/en/sylpheed-8.html
951         * doc/manual/en/sylpheed-9.html
952         * doc/manual/en/sylpheed.html
953                 More substitutions (missed Sylpheed -> Sylpheed-Claws)
954
955 2005-09-07 [colin]      1.9.14cvs5
956
957         * src/mainwindow.c
958                 Make labels more to-the-point
959
960 2005-09-07 [colin]      1.9.14cvs4
961
962         * doc/manual/en/sylpheed-1.html
963         * doc/manual/en/sylpheed-12.html
964         * doc/manual/en/sylpheed-13.html
965         * doc/manual/en/sylpheed-14.html
966         * doc/manual/en/sylpheed-15.html
967         * doc/manual/en/sylpheed-16.html
968         * doc/manual/en/sylpheed-17.html
969         * doc/manual/en/sylpheed-18.html
970         * doc/manual/en/sylpheed-19.html
971         * doc/manual/en/sylpheed-2.html
972         * doc/manual/en/sylpheed-20.html
973         * doc/manual/en/sylpheed-21.html
974         * doc/manual/en/sylpheed-22.html
975         * doc/manual/en/sylpheed-4.html
976         * doc/manual/en/sylpheed-5.html
977         * doc/manual/en/sylpheed-6.html
978         * doc/manual/en/sylpheed-7.html
979         * doc/manual/en/sylpheed-8.html
980         * doc/manual/en/sylpheed-9.html
981         * doc/manual/en/sylpheed.html
982                 Update manual
983
984 2005-09-07 [colin]      1.9.14cvs3
985
986         * doc/faq/en/sylpheed-faq-1.html
987         * doc/faq/en/sylpheed-faq-2.html
988         * doc/faq/en/sylpheed-faq-3.html
989         * doc/faq/en/sylpheed-faq.html
990                 Update FAQ
991
992 2005-09-07 [colin]      1.9.14cvs2
993
994         * src/folderview.c
995         * src/procmsg.c
996         * src/summaryview.c
997         * src/toolbar.c
998                 Fix special subfolders:
999                 - Inherit parent's icon
1000                 - sent contents of queues subfolders
1001                 - empty subfolders of trashes
1002         * src/mainwindow.c
1003                 Remove outdated manual and faq entries
1004         * src/common/utils.c
1005                 Add quotes around %s coming from mailcap
1006
1007 2005-09-07 [colin]      1.9.14cvs1
1008
1009         * src/compose.c
1010                 After saving draft, set modified to FALSE
1011         * src/mimeview.c
1012         * src/common/utils.c
1013         * src/common/utils.h
1014                 Try to open mime parts using what is 
1015                 indicated in ~/.mailcap or /etc/mailcap,
1016                 if possible.
1017
1018 2005-09-05 [paul]       1.9.14
1019
1020         1.9.14 released
1021
1022         * po/sk.po
1023                 updated by Andrej Kacian
1024
1025 2005-09-05 [paul]       1.9.13cvs83
1026
1027         * po/de.po
1028         * po/es.po
1029         * po/fi.po
1030         * po/fr.po
1031         * po/nb.po
1032         * po/pt_BR.po
1033         * po/sr.po
1034                 updated translations by Thomas Gilgin, Ricardo Mones
1035                 Lastra, Tommi Pirinen, Fabien Vantard, Geir Helland,
1036                 Frederico Goncalves Guimaraes, Aleksandar Urosevic
1037
1038 2005-09-04 [paul]       1.9.13cvs82
1039
1040         * src/compose.c
1041                 only warn about exceeded line length limit
1042                 on send
1043
1044 2005-09-04 [paul]       1.9.13cvs81
1045
1046         * src/compose.c
1047                 fix crash in 'line length exceeded' dialogue
1048
1049 2005-09-02 [paul]       1.9.13cvs80
1050
1051         * src/imap.c
1052                 fix bug 795, 'Connection lost IMAP'
1053                 and add statusbar prints
1054                 Patch by Colin
1055
1056 2005-09-02 [paul]       1.9.13cvs79
1057
1058         * src/compose.c
1059                 compose_wrap_paragraph() becomes
1060                 compose_beautify_paragraph()
1061                 Patch by Colin
1062
1063 2005-09-02 [cleroy]     1.9.13cvs78
1064
1065         * src/folderview.c
1066                 Micro-fix
1067
1068 2005-09-01 [colin]      1.9.13cvs77
1069
1070         * src/imap.c
1071                 Maybe fix bug #795 (Connection lost IMAP)
1072                 Don't try to send logout when we're disconnected.
1073         * src/summaryview.c
1074                 Include locked and marked emails in HRM
1075                 view. Fixes bug #800 (Locked messages no longer 
1076                 show up when hide read messages is used)
1077
1078 2005-09-01 [paul]       1.9.13cvs76
1079
1080         * src/prefs_common.c
1081                 fix bad cutting
1082
1083 2005-08-31 [colin]      1.9.13cvs75
1084
1085         * src/folderview.c
1086         * src/folderview.h
1087         * src/prefs_summaries.c
1088         * src/summaryview.c
1089                 Fix "go to next new", fix preference
1090                 (Open unread/next swapped)
1091
1092 2005-08-31 [paul]       1.9.13cvs74
1093
1094         * src/compose.c
1095         * src/folderview.c
1096         * src/headerview.c
1097         * src/headerview.h
1098         * src/mainwindow.c
1099         * src/prefs_common.c
1100         * src/prefs_common.h
1101         * src/prefs_fonts.c
1102         * src/summaryview.c
1103         * src/textview.c
1104         * src/common/defs.h
1105                 remove obsolete BOLD_FONT setting
1106                 fix font update in headerview and textview
1107                 headers after prefs change
1108                 Patch By Colin
1109
1110 2005-08-31 [paul]
1111
1112         1.9.14-rc4 released
1113
1114 2005-08-30 [colin]      1.9.13cvs73
1115
1116         * src/summaryview.c
1117                 When Hide read messages is selected and we
1118                 refresh the summaryview, don't remove the 
1119                 currently displayed message. Fixes bug #797
1120                 (Summary view reloads when new mail is 
1121                 downloaded in 1.9.14 rc)
1122
1123 2005-08-30 [colin]      1.9.13cvs72
1124
1125         * src/folderview.c
1126                 Fix flickering
1127         * src/mainwindow.c
1128                 Remove useless callback
1129         * src/mimeview.c
1130         * src/gtk/filesel.c
1131         * src/gtk/filesel.h
1132                 Add a filesel_select_file_save_folder() - used by Save All
1133
1134 2005-08-29 [paul]       1.9.13cvs71
1135
1136         * AUTHORS
1137         * src/matcher_parser_parse.y
1138         * src/etpan/imap-thread.c
1139                 fix building on FreeBSD
1140                 Patch by Daniel Gustafson <daniel@hobbit.se>
1141
1142 2005-08-29 [paul]       1.9.13cvs70
1143
1144         * src/plugins/pgpinline/pgpinline.c
1145                 only initialise sig result if it's been handled
1146                 Patch by Colin
1147
1148 2005-08-29 [paul]       1.9.13cvs69
1149         
1150         Patches by Colin:
1151
1152         * src/imap.c
1153         * src/common.utils.c
1154         * src/common/utils.h
1155                 optimisation
1156         * src/stock_pixmap.h
1157                 fix wrong icon reference
1158         * src/pixmaps/trash_btn.xpm
1159                 replace with nicer image
1160
1161 2005-08-28 [colin]      1.9.13cvs68
1162
1163         * src/Makefile.am
1164         * src/stock_pixmap.c
1165         * src/stock_pixmap.h
1166         * src/toolbar.c
1167         * src/pixmaps/trash_btn.xpm
1168                 Add a specific trash xpm for the button
1169
1170 2005-08-28 [colin]      1.9.13cvs67
1171
1172         * src/imap.c
1173                 Fix leak
1174
1175 2005-08-27 [colin]      1.9.13cvs66
1176
1177         * src/imap.c
1178         * src/procmime.c
1179                 Correctly fix "Problem with replies", fixes
1180                 pgpmime encryption too. 
1181
1182 2005-08-27 [colin]      1.9.13cvs65
1183
1184         * src/folder.c
1185         * src/procmsg.c
1186         * src/procmsg.h
1187         * src/summaryview.c
1188                 Fix bug #517 (messages removed from summaryview 
1189                 when moving fails)
1190
1191 2005-08-27 [colin]      1.9.13cvs64
1192
1193         * tools/Makefile.am
1194         * tools/asus_mailled.sh
1195                 Add a script to blink ASUS laptops' mail LED where there
1196                 is unread mail.
1197
1198 2005-08-27 [colin]      1.9.13cvs63
1199
1200         * src/imap.c
1201         * src/etpan/imap-thread.c
1202         * src/etpan/imap-thread.h
1203                 Implement automatic choosing of login method
1204                 Fixes bug #791
1205         * src/gtk/.cvsignore
1206                 Add sylpheed-marshal.[ch]
1207
1208 2005-08-27 [colin]      1.9.13cvs62
1209
1210         * src/common/utils.c
1211                 Fix confusing perror
1212
1213 2005-08-27 [colin]      1.9.13cvs61
1214
1215         * src/toolbar.c
1216         * src/toolbar.h
1217                 Remove A_DELETE, replace it with 
1218                 A_TRASH and A_DELETE_REAL. Automatically
1219                 rewrite config files to replace A_DELETE
1220                 with A_TRASH (no functionality change).
1221                 Fixes half of #794
1222
1223 2005-08-26 [colin]      1.9.13cvs60
1224
1225         * src/procmime.c
1226                 Previous "Problem with replies" fix brought other
1227                 problems, fixing them
1228
1229 2005-08-26 [colin]      1.9.13cvs59
1230
1231         * src/procmime.c
1232                 Fix "Problem with replies". This happened only
1233                 on IMAP...
1234         * src/procmsg.c
1235                 Factorize code a bit
1236         * src/compose.c
1237                 Speed improvement on very long messages (wrapping)
1238                 Fix signature color on Reedit and Redirect
1239                 On Reedit, don't attach pgp-signatures parts, but
1240                 set signing to On.
1241
1242 2005-08-24 [paul]       1.9.13cvs58
1243
1244         * src/compose.c
1245                 don't claim success when clicking
1246                 Cancel on the passphrase box.
1247                 Patch by Colin
1248
1249 2005-08-24 [paul]       1.9.13cvs57
1250
1251         * src/main.c
1252                 fix misplaced sylpheed.log
1253         * src/common/defs.h
1254                 define UIDL_DIR
1255
1256 2005-08-24 [paul]       1.9.13cvs56
1257
1258         * src/imap.c
1259         * src/etpan/imap-thread.c
1260         * src/etpan/imap-thread.h
1261                 fix bug 789 'IMAP CRAM-MD5 and ssl broken in 1.9.13'
1262                 Patch by Colin
1263         * src/gtk/sylpheed-marshal.c    ** REMOVED **
1264         * src/gtk/sylpheed-marshal.h    ** REMOVED **
1265                 remove autogenerated files
1266         * tools/kdeservicemenu/README
1267         * tools/kdeservicemenu/install.sh
1268         * tools/kdeservicemenu/template_sylpheed-attach-files.desktop
1269         * tools/kdeservicemenu/template_sylpheed-compress-attach.desktop
1270                 use Claws icon, use 'Sylpheed-Claws' in menu,
1271                 use kdialog, and other cleanups
1272
1273 2005-08-23 [paul]       1.9.13cvs55
1274
1275         * src/compose.c
1276                 fix paste/wrap crash
1277                 Patch by Colin
1278
1279 2005-08-23 [paul]       1.9.13cvs54
1280
1281         * src/main.c
1282                 fix crash recovery
1283                 Patch by Colin
1284
1285 2005-08-23 [paul]       1.9.13cvs53
1286
1287         * src/addressbook.c
1288         * src/editaddress.c
1289                 view all data of LDAP contacts
1290                 Patch by Colin
1291
1292 2005-08-23 [paul]       1.9.13cvs52
1293
1294         * src/addressbook.c
1295                 fix issues with the Search field
1296                 Patch by Colin
1297
1298 2005-08-22 [paul]       1.9.13cvs51
1299
1300         * src/folderview.c
1301                 put name of folder in processing dialog
1302                 title
1303         * src/prefs_folder_item.c
1304                 improve english usage
1305
1306 2005-08-22 [paul]       1.9.13cvs50
1307
1308         * src/filtering.c
1309         * src/filtering.h
1310         * src/matcher.c
1311         * src/matcher_parser_lex.l
1312         * src/matcher_parser_parse.y
1313         * src/prefs_filtering.c
1314                 add Filtering/Processing rule names feature.
1315                 (the incompatible old matcherrc is saved as
1316                 matcherrc.pre_names).
1317                 Patch by Colin
1318
1319 2005-08-22 [paul]       1.9.13cvs49
1320
1321         * src/procmsg.c
1322                 fix colour labelling
1323                 Patch by Colin
1324
1325 2005-08-22 [paul]       1.9.13cvs48
1326
1327         * src/textview.c
1328                 fix open_image_cb()
1329
1330 2005-08-22 [paul]       1.9.13cvs47
1331
1332         * src/imap.c
1333                 fix bug 789, 'SC crashes with imap (CVS ver)'
1334                 Patch by Colin
1335
1336 2005-08-22 [paul]       1.9.13cvs46
1337
1338         * src/mimeview.c
1339         * src/prefs_common.c
1340         * src/common/defs.h
1341                 define reused defaults in defs.h
1342         * src/textview.c
1343                 add 'Open image' to image popup menu
1344
1345 2005-08-21 [colin]      1.9.13cvs45
1346
1347         * src/summaryview.c
1348                 Fix bug #788 (Bogus "From" address displayed)
1349
1350 2005-08-20 [colin]      1.9.13cvs44
1351
1352         * src/folder.c
1353                 Fix buf #787 (multilevel delete causes SIGSEGV)
1354
1355 2005-08-19 [colin]      1.9.13cvs43
1356
1357         * src/inc.c
1358         * src/prefs_common.c
1359         * src/prefs_common.h
1360                 Add an hidden pref to allow modifying the
1361                 update stepping in incorporation.
1362                 Patch by wwp.
1363
1364 2005-08-19 [colin]      1.9.13cvs42
1365
1366         * src/compose.c
1367         * src/procmime.c
1368                 Workaround for broken MUAs: encode 
1369                 Content-type: name: as ASCII and 
1370                 Content-Disposition: filename: as
1371                 per rfc2231
1372         * src/prefs_account.c
1373                 Fix invisible-ness of SMTP SSL prefs
1374                 in NNTP accounts
1375
1376 2005-08-19 [paul]       1.9.13cvs41
1377
1378         * src/compose.c
1379         * src/prefs_common.c
1380         * src/prefs_common.h
1381         * src/prefs_wrapping.c
1382                 paste with or without wrapping.
1383                 patch by Colin
1384
1385 2005-08-19 [paul]       1.9.13cvs40
1386
1387         * src/prefs_common.c
1388         * src/prefs_common.h
1389         * src/summaryview.c
1390                 reintroduce enable_swap_from as a
1391                 hidden pref. patch by Colin
1392         * src/quote_fmt_parse.y
1393         * src/plugins/clamav/clamav_plugin.c
1394         * src/plugins/dillo_viewer/dillo_viewer.c
1395         * src/plugins/mathml_viewer/mathml_viewer.c
1396         * src/plugins/pgpcore/sgpgme.c
1397         * src/plugins/pgpinline/pgpinline.c
1398         * src/plugins/pgpmime/pgpmime.c
1399                 tidy up. patch by Colin
1400
1401 2005-08-19 [paul]       1.9.13cvs39
1402
1403         * configure.ac
1404                 complete cvs38's sync
1405         * src/editaddress.c
1406         * src/gedit-print.c
1407         * src/mutt.c
1408         * src/etpan/etpan-log.c
1409         * src/etpan/imap-thread.c
1410         * src/gtk/gtksourceprintjob.c
1411                 fix compilation warnings
1412                 (patch by Colin)
1413
1414 2005-08-19 [paul]       1.9.13cvs38
1415
1416         sync with main:
1417
1418         * src/account.c
1419         * src/action.c
1420         * src/addrbook.c
1421         * src/addrcache.c
1422         * src/addrharvest.c
1423         * src/addrindex.c
1424         * src/codeconv.c
1425         * src/compose.c
1426         * src/crash.c
1427         * src/exporthtml.c
1428         * src/exportldif.c
1429         * src/folder.c
1430         * src/image_viewer.c
1431         * src/inc.c
1432         * src/inc.h
1433         * src/jpilot.c
1434         * src/ldif.c
1435         * src/main.c
1436         * src/matcher.c
1437         * src/mbox.c
1438         * src/messageview.c
1439         * src/mh.c
1440         * src/mimeview.c
1441         * src/msgcache.c
1442         * src/mutt.c
1443         * src/news.c
1444         * src/partial_download.c
1445         * src/pine.c
1446         * src/pop.c
1447         * src/prefs_actions.c
1448         * src/prefs_common.c
1449         * src/prefs_customheader.c
1450         * src/prefs_display_header.c
1451         * src/prefs_gtk.c
1452         * src/prefs_themes.c
1453         * src/procheader.c
1454         * src/procmime.c
1455         * src/procmsg.c
1456         * src/recv.c
1457         * src/send_message.c
1458         * src/simple-gettext.c
1459         * src/sourcewindow.c
1460         * src/textview.c
1461         * src/vcard.c
1462         * src/common/defs.h
1463         * src/common/log.c
1464         * src/common/plugin.c
1465         * src/common/prefs.c
1466         * src/common/session.c
1467         * src/common/session.h
1468         * src/common/socket.c
1469         * src/common/socket.h
1470         * src/common/ssl_certificate.c
1471         * src/common/template.c
1472         * src/common/utils.c
1473         * src/common/utils.h
1474         * src/common/xml.c
1475         * src/gtk/about.c
1476         added wrappers for C library function that
1477                 take pathname arguments.
1478                 enabled compilation with MinGW.
1479                 use GDir instead of directly using opendir().
1480                 added rename_force().
1481
1482 2005-08-19 [paul]       1.9.13cvs37
1483         
1484         patches by Colin:
1485         * src/compose.c
1486                 fix privacy settings on re-editing
1487                 a sent message
1488         * src/jpilot.c
1489                 fix encoding bug
1490         * src/folder.c
1491         * src/procmsg.c
1492         * src/procmsg.h
1493         * src/summaryview.c
1494                 flag changing optimisation
1495
1496 2005-08-18 [martin]     1.9.13cvs36
1497
1498         * commitHelper
1499             added my login
1500         * src/addrcache.c
1501         * src/addrharvest.c
1502         * src/addrindex.c
1503         * src/compose.c
1504         * src/grouplistdialog.c
1505         * src/main.c
1506         * src/mainwindow.c
1507         * src/msgcache.c
1508         * src/mutt.c
1509         * src/pine.c
1510         * src/prefs_account.c
1511         * src/prefs_themes.c
1512         * src/stock_pixmap.c
1513         * src/summaryview.c
1514         * src/gtk/about.c
1515         * src/gtk/logwindow.c
1516             removed deprecated glib and gdk stuff
1517         * src/plugins/pgpcore/select-keys.c
1518             convert attributes from locale to utf8
1519
1520 2005-08-17 [paul]       1.9.13cvs35
1521
1522         * src/account.c
1523         * src/addressbook.c
1524                 use new GTK_STOCK_ icons if available
1525         * src/summaryview.c
1526         * src/gtk/gtksctree.c
1527         * src/gtk/gtksctree.h
1528                 faster range select. patch by Colin
1529
1530 2005-08-17 [paul]       1.9.13cvs34
1531
1532         patches by colin:
1533         * src/addressbook.c
1534         * src/addressitem.h
1535                 Add an edit button for contacts, fix selections
1536                 of gtksctree items
1537         * src/editaddress.c
1538                 Change labels, let Save be always possible in the
1539                 email and user atributes tabs
1540         * src/folderview.c
1541                 fix sort issues
1542         * src/summaryview.c
1543                 select next item instead of the displayed one
1544                 after deletion
1545
1546         * src/gtk/progressdialog.c
1547                 use prefs_common.enable_rules_hint
1548
1549 2005-08-13 [hoa]        1.9.13cvs33
1550
1551         * src/etpan/imap-thread.c
1552                 fixed build on Solaris.
1553
1554 2005-08-10 [colin]      1.9.13cvs32
1555
1556         * src/procmsg.c
1557                 Fix cvs31 (missing fclose before reading
1558                 the file)
1559
1560 2005-08-10 [colin]      1.9.13cvs31
1561
1562         * src/procmsg.c
1563                 Fix procmsg_msginfo_new_from_mimeinfo() when
1564                 the MimeInfo isn't stored in memory. This fixes
1565                 replying to an attached message.
1566
1567 2005-08-10 [colin]      1.9.13cvs30
1568
1569         * src/mainwindow.c
1570                 Fix slowness in account changing
1571
1572 2005-08-10 [colin]      1.9.13cvs29
1573
1574         * src/folder.c
1575         * src/folderutils.c
1576         * src/folderview.c
1577         * src/imap_gtk.c
1578         * src/mainwindow.c
1579         * src/mh_gtk.c
1580         * src/procmsg.c
1581         * src/summaryview.c
1582                 Optimize folder_has_parent_of_type
1583                 Prevent moving special sub-folders from contextual menus
1584                 Rework message a bit ("Empty all messages" -> "Delete all
1585                 messages")
1586                 Fix bug #780 (MSexchange IMAP - using IMAP "Sent Items" 
1587                 and "Deleted Items" folders)
1588
1589 2005-08-08 [colin]      1.9.13cvs28
1590
1591         * src/summaryview.c
1592         * src/prefs_summaries.c
1593                 Make "Select first unread|new" more flexible
1594                 (just prioritize new or unread)
1595
1596 2005-08-08 [colin]      1.9.13cvs27
1597
1598         * src/summaryview.c
1599                 If "select first new" is selected and there only
1600                 are unread messages, fallback to "select first
1601                 unread".
1602
1603 2005-08-08 [colin]      1.9.13cvs26
1604
1605         * src/folder.c
1606                 Fix shameful bugs (and bug #779)
1607
1608 2005-08-08 [colin]      1.9.13cvs25
1609
1610         * src/folder.c
1611         * src/folder.h
1612                 Cache parents' type to make folder_has_parent_of_type
1613                 faster
1614         * src/folderview.c
1615                 Forbid DnD of special sub-folders
1616         * src/procmsg.c
1617         * src/procmsg.h
1618                 Add MAIL_POSTFILTERING_HOOK
1619         * src/summaryview.c
1620                 Revert over-zealous deletion of the use_addr_book 
1621                 code
1622
1623 2005-08-07 [colin]      1.9.13cvs24
1624
1625         * src/folder.c
1626                 Fix big mistake (passing MsgInfo instead 
1627                 of FolderItem)
1628
1629 2005-08-07 [colin]      1.9.13cvs23
1630
1631         * src/compose.c
1632         * src/folder.c
1633         * src/folder.h
1634         * src/foldersel.c
1635         * src/folderutils.c
1636         * src/folderview.c
1637         * src/imap.c
1638         * src/mainwindow.c
1639         * src/messageview.c
1640         * src/mh.c
1641         * src/msgcache.c
1642         * src/procmime.c
1643         * src/summaryview.c
1644                 Make subfolders of Drafts, Queue, Outbox, Trash
1645                 work like their parents. 
1646                 Fixes bug #686 (Message view on Drafts/Sent should be the same on Subfolders)
1647
1648 2005-08-07 [colin]      1.9.13cvs22
1649
1650         * src/addressbook.c
1651                 Fix bug #771 (Dragged contacts not saved)
1652
1653 2005-08-07 [paul]       1.9.13cvs21
1654
1655         * src/summaryview.c
1656                 fix bug 32 'Search Doesn't display results
1657                 if "Hide Read Messages" is chosen'
1658                 be more literal in interpreting 'Hide read
1659                 messages'
1660
1661 2005-08-07 [colin]      1.9.13cvs20
1662
1663         * src/folderview.c
1664                 Add debug
1665         * src/summaryview.c
1666                 Faster 'unthread_for_execution'
1667
1668 2005-08-06 [paul]       1.9.13cvs19
1669
1670         * src/mainwindow.c
1671                 add mnemonics to Set displayed columns
1672                 fix bug where msgview_visible option was
1673                 overwritten as TRUE on startup
1674
1675 2005-08-06 [paul]       1.9.13cvs18
1676
1677         * src/mainwindow.c
1678                 refer to 'displayed columns in folder/message
1679                 list' not 'displayed items in summary/message view'
1680         * src/prefs_display_header.c
1681                 replace GTK_STOCK_DELETE with GTK_STOCK_REMOVE to
1682                 be consistent with similar dialogues
1683         * src/prefs_folder_column.c
1684         * src/prefs_summary_column.c
1685                 'columns' not 'items', and folder and message lists,
1686                 instead of folder and summary views;
1687                 Use 'Hidden columns' as list heading not 'Available
1688                 items';
1689                 move the 'Remove' button to the right hand side;
1690                 top-align the buttons;
1691                 remove unneeded vbox
1692         * src/prefs_summaries.c
1693                 put the 2 column prefs buttons in a frame to reduce
1694                 overall width; refer to columns not items &c.
1695
1696 2005-08-05 [colin]      1.9.13cvs17
1697
1698         * src/prefs_common.c
1699         * src/prefs_common.h
1700         * src/mainwindow.c
1701         * src/compose.c
1702         * src/messageview.c
1703                 Add an hidden toolbar_detachable pref, so
1704                 that I can get rid of these painful handles
1705                 in the toolbars. Defaults to TRUE to avoid
1706                 changing the GUI on unsuspecting people...
1707
1708 2005-08-05 [colin]      1.9.13cvs16
1709
1710         * src/Makefile.am
1711         * src/prefs_folder_column.c
1712         * src/prefs_folder_column.h
1713                 Add prefs for folder columns
1714         * src/folderview.c
1715         * src/folderview.h
1716         * src/mainwindow.c
1717         * src/mainwindow.h
1718         * src/prefs_common.c
1719         * src/prefs_common.h
1720         * src/prefs_summaries.c
1721                 Use them
1722         * src/prefs_summary_column.c
1723         * src/summaryview.c
1724         * src/summaryview.h
1725                 Add a To column
1726         * src/textview.c
1727         * src/common/utils.c
1728         * src/common/utils.h
1729                 Move uri colourisation functions
1730                 to utils
1731         * src/compose.c
1732                 Colourise URIs
1733         * src/imap.c
1734                 Fix bug with LIST where we'd try
1735                 to get Folder//////[...]/// 
1736
1737 2005-08-05 [paul]       1.9.13cvs15
1738
1739         * src/prefs_summaries.c
1740                 improve the English usage
1741         * src/summaryview.c
1742                 set font on column change
1743                 thanks to Colin
1744
1745 2005-08-05 [paul]       1.9.13cvs14
1746
1747         * src/prefs_common.c
1748         * src/prefs_common.h
1749         * src/prefs_summaries.c
1750         * src/summaryview.c
1751                 replace 'open_unread_on_enter' option with
1752                 'select_on_entry' option. opening/not opening
1753                 is now exclusively controlled by 'always_show_msg'
1754
1755 2005-08-04 [colin]      1.9.13cvs13
1756
1757         * src/compose.c
1758                 Remove dead code
1759                 Add colourisation of quotes and signatures
1760         * src/folderview.c
1761                 Fix possible crashes
1762         * src/messageview.c
1763                 Change an assert that is no problem
1764         * src/news.c
1765         * src/news_gtk.c
1766         * src/news_gtk.h
1767                 Fix offline mode
1768         * src/gtk/quicksearch.c
1769                 Fix a possible crash
1770
1771 2005-08-03 [colin]      1.9.13cvs12
1772
1773         * src/prefs_account.c
1774                 Fix bug #777 (Sylpheed crash in account configuration)
1775
1776 2005-08-03 [colin]      1.9.13cvs11
1777
1778         * src/addressbook.c
1779         * src/editaddress.c
1780         * src/editgroup.c
1781                 Fixing addressbook, round 2
1782         * src/textview.c
1783                 Fix emphasis color on rechecking 'Colorize messages'
1784
1785 2005-08-03 [paul]       1.9.13cvs10
1786
1787         sync with main
1788
1789         * src/addr_compl.c
1790         * src/compose.c
1791         * src/main.c
1792         * src/pop.c
1793         * src/prefs_account.c
1794         * src/procmime.c
1795         * src/procmsg.c
1796         * src/quote_fmt_parse.y
1797         * src/textview.c
1798         * src/common/quoted-printable.c
1799         * src/common/utils.c
1800         * src/common/utils.h
1801         * src/common/xml.c
1802                 replaced incorrect locale-independent
1803                 ctype functions with GLib's. Corrected
1804                 signedness mismatch.
1805         * src/headerview.c
1806                 headerview_create(): added spacing for vbox.
1807         * src/gtk/about.c
1808                 set focus to the OK button.
1809
1810 2005-08-03 [colin]      1.9.13cvs9
1811
1812         * src/folderview.c
1813                 Fix possible crash
1814
1815 2005-08-02 [colin]      1.9.13cvs8
1816
1817         * src/mainwindow.c
1818                 Fix cast
1819         * src/addressbook.c
1820         * src/addressitem.h
1821                 Fix a cast and more generally, try to make the
1822                 GUI more intuitive and consistent (round 1)
1823
1824 2005-08-02 [paul]       1.9.13cvs7
1825
1826         * src/folder.h
1827                 missing in 1.9.13cvs6
1828
1829 2005-08-02 [colin]      1.9.13cvs6
1830
1831         * src/folder.c
1832                 Fix one more leak
1833
1834 2005-08-02 [colin]      1.9.13cvs5
1835
1836         * src/folder.c
1837         * src/folderview.c
1838         * src/imap.c
1839         * src/main.c
1840         * src/mbox.c
1841         * src/procmsg.c
1842         * src/summaryview.c
1843                 Fix a number of folder_item_get_msg_list()-related
1844                 leaks (missing procmsg_msginfo_free()s)
1845
1846 2005-08-01 [colin]      1.9.13cvs4
1847
1848         * src/folderview.c
1849         * src/folderview.h
1850         * src/mainwindow.c
1851         * src/prefs_fonts.c
1852         * src/prefs_summaries.c
1853         * src/prefs_themes.c
1854         * src/summaryview.c
1855         * src/summaryview.h
1856         * src/textview.c
1857         * src/textview.h
1858                 Fix instant-apply of summary and folderview-related prefs
1859                 Fix erroneous g_free and alertpanels in prefs_theme
1860                 Add instant-apply for fonts
1861                 Defer applying of prefs a little bit so it's done only
1862                 once even if requested by multiples prefs pages
1863
1864 2005-08-01 [paul]       1.9.13cvs3
1865
1866         * src/main.c
1867                 fix bug 776 'S.C. crashes on close'
1868                 thanks to Colin
1869         * src/etpan/etpan-thread-manager-types.h
1870                 add missing include
1871                 thanks to Hoa
1872
1873 2005-07-25 [paul]       1.9.13cvs2
1874
1875         * src/summaryview.c
1876                 fix typos. spotted by Fabien Vantard
1877
1878 2005-07-24 [paul]       1.9.13cvs1
1879
1880         * doc/man/sylpheed.1
1881                 update man page, incorporating fix of
1882                 bug 769 'Typo in manpage'
1883         * src/etpan/imap-thread.c
1884                 fix NetBSD openssl dependencies. patch by
1885                 George Michaelson <ggm@apnic.net>
1886         * po/pt_BR.po
1887                 updated by Frederico Goncalves Guimaraes
1888
1889 2005-07-22 [paul]       1.9.13
1890
1891         1.9.13 release
1892
1893 2005-07-22 [paul]       1.9.12cvs91
1894
1895         * AUTHORS
1896         * INSTALL
1897         * README.claws
1898         * RELEASE_NOTES.claws
1899                 updated for release
1900         * configure.ac
1901         * po/nb.po
1902         * tools/claws.i18n.status.pl
1903                 add Norwegian translation. submiited by
1904                 Geir Helland <pjallabais@users.sourceforge.net>
1905         * po/ca.po
1906         * po/de.po
1907         * po/es.po
1908         * po/fi.po
1909         * po/fr.po
1910         * po/it.po
1911         * po/sk.po
1912         * po/sr.po
1913         * po/zh_CN.po
1914                 updated by Miquel Oliete, Thomas Gilgin, Ricardo
1915                 Mones Lastra, Tommi Pirinen, Fabien Vantard,
1916                 Andrea Spadaccini, Andrej Kacian, Aleksandar Urosevic,
1917                 Yang Guilong
1918         * src/plugins/clamav/clamav_plugin_gtk.c
1919         * src/plugins/spamassassin/spamassassin_gtk.c
1920                 replace outdated description strings
1921
1922 2005-07-21 [colin]      1.9.12cvs90
1923
1924         * src/folder.c
1925                 Set folder to batch mode when scanning it. Makes deletion
1926                 of unread mails on IMAP much faster (due to the UNREAD 
1927                 flag unsetting)
1928
1929 2005-07-21 [darko]      1.9.12cvs89
1930
1931         * configure.ac
1932                 link against libresolv if necessary (patch by Paul)
1933         * src/msgcache.c
1934                 use glib's portable macros to determine endianness
1935
1936 2005-07-21 [paul]       1.9.12cvs88
1937
1938         * src/crash.c
1939         * src/gtk/about.c
1940                 update compiled-in features list
1941
1942 2005-07-20 [colin]      1.9.12cvs87
1943
1944         * src/folder.c
1945         * src/textview.c
1946                 Gcc 2.9x compilation fixes, thanks to Darko
1947         * src/plugins/clamav/clamav_plugin.c
1948                 Little optimisation: load virus database only once
1949         * src/plugins/spamassassin/spamassassin.c
1950                 Big optimisation: filtering one mail took at least 1 second,
1951                 now it takes at least 50ms. Doesn't speed up spamassassin 
1952                 itself, but should already be much more tolerable.
1953
1954 2005-07-20 [colin]      1.9.12cvs86
1955
1956         * src/summaryview.c
1957                 Fix performance issue
1958
1959 2005-07-19 [colin]      1.9.12cvs85
1960
1961         * src/plugins/pgpinline/plugin.c
1962                 Fix warning
1963
1964 2005-07-19 [colin]      1.9.12cvs84
1965
1966         * configure.ac
1967         * src/plugins/Makefile.am
1968         * src/plugins/pgpinline/.cvsignore
1969         * src/plugins/pgpinline/Makefile.am
1970         * src/plugins/pgpinline/pgpinline.c
1971         * src/plugins/pgpinline/pgpinline.deps
1972         * src/plugins/pgpinline/pgpinline.h
1973         * src/plugins/pgpinline/plugin.c
1974                 Put pgpinline in the main tree
1975
1976 2005-07-19 [paul]       1.9.12cvs83
1977
1978         * src/prefs_actions.c
1979                 prevent '//' in menu names, which cause a crash
1980                 thanks to Colin
1981
1982 2005-07-19 [paul]       1.9.12cvs82
1983
1984         * configure.ac
1985                 be generally more informative in configure output.
1986                 OpenSSL: correction: '[ --enable-openssl ...' -> 
1987                 '[ --disable-openssl ...', as --enable-openssl is default
1988                 PGP/MIME: don't check for GPGME again, check for
1989                 pgpcore instead. Therefore prevent the possibility of
1990                 attempting to build pgpmime if pgpcore dependencies are
1991                 not met
1992                 ClamAV: use pkgconfig to check for lib
1993                 libgnomeprint: revert logic on inner test to match
1994                 everything else
1995         * src/plugins/pgpcore/sgpgme.c
1996                 add missing include
1997
1998 2005-07-19 [colin]      1.9.12cvs81
1999
2000         * src/summaryview.c
2001                 Fix slow thread rebuilding in particular
2002                 cases
2003
2004 2005-07-19 [paul]       1.9.12cvs80
2005
2006         * sylpheed-claws.desktop
2007                 fix typo, spotted by Stephan Sachse
2008         * src/account.c
2009                 replace GTK_STOCK_ADD with
2010                 GTK_STOCK_NEW button
2011
2012 2005-07-18 [colin]      1.9.12cvs79
2013
2014         * src/etpan/imap-thread.c
2015                 Fix return value (Thanks Hoa)
2016
2017 2005-07-18 [colin]      1.9.12cvs78
2018
2019         * src/imap.c
2020                 Allow empty passwords
2021                 Create drafts/queue/outbox if necessary
2022         * src/summaryview.c
2023                 Remove old code
2024         * src/etpan/imap-thread.c
2025                 Fix STARTTLS (Thanks to Hoa)
2026
2027 2005-07-18 [paul]       1.9.12cvs77
2028
2029         * ChangeLog-gtk2.jp
2030         * ChangeLog.jp
2031                 removed
2032         * Makefile.am
2033                 updated to reflect additions and removals
2034         * TODO
2035                 updated to be claws-specific
2036         * TODO-gtk2
2037         * TODO-gtk2.jp
2038         * TODO.jp
2039         * sylpheed-128x128.png
2040         * sylpheed-64x64.png
2041                 removed
2042         * sylpheed-claws-128x128.png
2043         * sylpheed-claws-64x64.png
2044         * sylpheed-claws.desktop
2045         * sylpheed-claws.png
2046                 added
2047         * sylpheed.desktop
2048         * sylpheed.png
2049                 removed
2050
2051 2005-07-17 [paul]       1.9.12cvs76
2052
2053         * src/account.c
2054         * src/addressbook.c
2055         * src/alertpanel.c
2056         * src/alertpanel.h
2057         * src/compose.c
2058         * src/exphtmldlg.c
2059         * src/expldifdlg.c
2060         * src/folderview.c
2061         * src/imap_gtk.c
2062         * src/inc.c
2063         * src/message_search.c
2064         * src/messageview.c
2065         * src/mh_gtk.c
2066         * src/news_gtk.c
2067         * src/prefs_actions.c
2068         * src/prefs_filtering.c
2069         * src/prefs_matcher.c
2070         * src/prefs_template.c
2071         * src/prefs_themes.c
2072         * src/ssl_manager.c
2073         * src/summary_search.c
2074         * src/textview.c
2075         * src/toolbar.c
2076         * src/gtk/sslcertwindow.c
2077         * src/plugins/pgpcore/sgpgme.c
2078                 rework alertpanels
2079
2080 2005-07-17 [colin]      1.9.12cvs75
2081
2082         * src/privacy.c
2083                 add a PrivacySystem accessor that checks that
2084                 the system cached in a MimeInfo's privacydata
2085                 is still registered. Use this accessor instead
2086                 of directly using data->system. Fixes crashes
2087                 after unloading pgp plugins.
2088
2089 2005-07-17 [colin]      1.9.12cvs74
2090
2091         * src/alertpanel.c
2092                 Change geometry hints to a simple default size.
2093                 Fixes the certs dialogs.
2094
2095 2005-07-17 [colin]      1.9.12cvs73
2096
2097         * src/gtk/sslcertwindow.c
2098                 Use a gtkExpander
2099
2100 2005-07-17 [colin]      1.9.12cvs72
2101
2102         * src/plugins/pgpcore/Makefile.am
2103         * src/plugins/pgpmime/Makefile.am
2104                 Add gpgme libs
2105
2106 2005-07-17 [paul]       1.9.12cvs71
2107
2108         * configure.ac
2109                 add --disable-gnomeprint option
2110                 modified version of patch by Marius Mauch
2111
2112 2005-07-17 [paul]       1.9.12cvs70
2113
2114         * src/common/defs.h
2115                 update urls
2116         * src/account.c
2117         * src/action.c
2118         * src/addressbook.c
2119         * src/compose.c
2120         * src/foldersel.c
2121         * src/folderview.c
2122         * src/html.c
2123         * src/imap_gtk.c
2124         * src/main.c
2125         * src/mainwindow.c
2126         * src/messageview.c
2127         * src/mh_gtk.c
2128         * src/mimeview.c
2129         * src/news_gtk.c
2130         * src/prefs_account.c
2131         * src/prefs_send.c
2132         * src/prefs_summaries.c
2133         * src/procmsg.c
2134         * src/summaryview.c
2135         * src/common/utils.c
2136         * src/common/xml.c
2137         * src/plugins/pgpcore/passphrase.c
2138         * src/plugins/pgpcore/select-keys.c
2139                 replace inappropriately used backticks
2140                 with single quotes
2141
2142 2005-07-16 [colin]      1.9.12cvs69
2143
2144         * src/image_viewer.c
2145                 Add extra paranoid checks
2146
2147 2005-07-16 [colin]      1.9.12cvs68
2148
2149         * src/plugins/pgpcore/prefs_gpg.c
2150                 Don't auto-check sigs by default, as it
2151                 can be really slow.
2152
2153 2005-07-16 [colin]      1.9.12cvs67
2154
2155         * src/plugins/pgpcore/sgpgme.c
2156                 Make messages a bit better.
2157
2158 2005-07-16 [colin]      1.9.12cvs66
2159
2160         * src/imap.c
2161                 Remove pseudo-log
2162         * src/etpan/imap-thread.c
2163                 Add real log
2164
2165 2005-07-16 [colin]      1.9.12cvs65
2166
2167         * src/main.c
2168         * src/prefs_other.c
2169                 And now, fix build with libetpan :-/
2170
2171 2005-07-15 [colin]      1.9.12cvs64
2172
2173         * src/prefs_other.c
2174                 Continue fixing build without libetpan.
2175
2176 2005-07-15 [colin]      1.9.12cvs63
2177
2178         * src/main.c
2179                 Fix build with --disable-libetpan
2180
2181 2005-07-15 [colin]      1.9.12cvs62
2182
2183         * configure.ac
2184                 Bump libetpan's version
2185
2186 2005-07-15 [colin]      1.9.12cvs61
2187
2188         * src/etpan/imap-thread.c
2189                 Actually stop logging :)
2190
2191 2005-07-15 [colin]      1.9.12cvs60
2192
2193         * src/addressbook.c
2194                 Fix dnd of multiple addresses.
2195
2196 2005-07-15 [hoa]        1.9.12cvs59
2197
2198         * src/etpan/imap-thread.c
2199             disable login of IMAP password in libetpan log file.
2200
2201 2005-07-15 [paul]       1.9.12cvs58
2202
2203         * src/account.c
2204                 don't automatically sort
2205                 do allow drag n drop
2206
2207 2005-07-15 [paul]       1.9.12cvs57
2208
2209         * src/account.c
2210         * src/ssl_manager.c
2211                 alphabetical listing
2212
2213 2005-07-15 [paul]       1.9.12cvs56
2214
2215         * src/gtk/pluginwindow.c
2216                 sort plugin list alphabetically
2217
2218 2005-07-15 [paul]       1.9.12cvs55
2219
2220         * src/prefs_spelling.c
2221         * src/prefs_wrapping.c
2222                 unify English usage
2223
2224 2005-07-15 [colin]      1.9.12cvs54
2225
2226         * src/wizard.c
2227                 Typo fix
2228
2229 2005-07-15 [paul]       1.9.12cvs53
2230
2231         * src/prefs_message.c
2232                 make 'show cursor' a hidden option
2233
2234 2005-07-14 [colin]      1.9.12cvs52
2235
2236         * src/plugins/spamassassin/Makefile.am
2237         * src/plugins/clamav/Makefile.am
2238                 Fix double EXTRA_DISTs
2239
2240 2005-07-14 [colin]      1.9.12cvs51
2241
2242         * src/plugins/clamav/Makefile.am
2243         * src/plugins/clamav/clamav_plugin_gtk.deps
2244         * src/plugins/spamassassin/Makefile.am
2245         * src/plugins/spamassassin/spamassassin_gtk.deps
2246                 Make $plugin_gtk depend on $plugin
2247
2248 2005-07-14 [hoa]        1.9.12cvs50
2249
2250         * src/etpan/imap-thread.c
2251                 enable debug log of libetpan when running with --debug
2252
2253 2005-07-14 [colin]      1.9.12cvs49
2254
2255         * configure.ac
2256         * src/common/Makefile.am
2257         * src/common/plugin.c
2258         * src/common/plugin.h
2259                 Add a little plugin dependancy system.
2260                 Plugins can ship a $plugin_name.deps file
2261                 (near them in PLUGINDIR) so that their
2262                 dependancies are loaded if possible.
2263         * src/plugins/Makefile.am
2264         * src/plugins/pgpcore/Makefile.am
2265         * src/plugins/pgpcore/passphrase.c
2266         * src/plugins/pgpcore/passphrase.h
2267         * src/plugins/pgpcore/plugin.c
2268         * src/plugins/pgpcore/prefs_gpg.c
2269         * src/plugins/pgpcore/prefs_gpg.h
2270         * src/plugins/pgpcore/select-keys.c
2271         * src/plugins/pgpcore/select-keys.h
2272         * src/plugins/pgpcore/sgpgme.c
2273         * src/plugins/pgpcore/sgpgme.h
2274                 Introduce pgpcore, used by pgpmime and
2275                 pgpinline
2276         * src/plugins/pgpmime/Makefile.am
2277         * src/plugins/pgpmime/passphrase.c
2278         * src/plugins/pgpmime/passphrase.h
2279         * src/plugins/pgpmime/pgpmime.c
2280         * src/plugins/pgpmime/pgpmime.deps
2281         * src/plugins/pgpmime/plugin.c
2282         * src/plugins/pgpmime/prefs_gpg.c
2283         * src/plugins/pgpmime/prefs_gpg.h
2284         * src/plugins/pgpmime/select-keys.c
2285         * src/plugins/pgpmime/select-keys.h
2286         * src/plugins/pgpmime/sgpgme.c
2287         * src/plugins/pgpmime/sgpgme.h
2288                 Remove the core from pgpmime and add the
2289                 dependancy to pgpcore.
2290
2291 2005-07-14 [paul]       1.9.12cvs48
2292
2293         * src/stock_pixmap.c
2294                 forgot this in last commit
2295
2296 2005-07-14 [paul]       1.9.12cvs47
2297
2298         * src/account.c
2299         * src/addressbook.c
2300                 add accelerators for the buttons (sync with main)
2301         * src/compose.c
2302         * src/compose.h
2303                 add accelerators for the buttons.
2304                 fix editing with external editor.
2305                 replace gdk_input_*() with GIOChannel;
2306                 (sync with main)
2307         * src/foldersel.c
2308                 display folder names with new/unread
2309                 representation (sync with main)
2310         * src/main.c
2311                 specify default window icon (sync with main)
2312         * src/prefs_common.c
2313                 use_addr_book default to FALSE
2314         * src/summaryview.c
2315         * src/textview.c
2316                 add accelerators for the buttons (sync with main)
2317         * src/gtk/menu.c
2318                 fix typos
2319         * src/pixmaps/sylpheed_icon.xpm
2320                 updated
2321
2322 2005-07-13 [paul]       1.9.12cvs46
2323
2324         * src/plugins/pgpmime/pgpmime.c
2325         * src/plugins/pgpmime/sgpgme.c
2326                 (temporarily) use deprecated gpgme_data_rewind()
2327                 while largefile support is not present
2328                 (as suggested by Colin)
2329
2330 2005-07-13 [paul]       1.9.12cvs45
2331
2332         * configure.ac
2333                 remove large file support (for now):
2334                 it breaks too many things
2335
2336 2005-07-13 [paul]       1.9.12cvs44
2337
2338         * configure.ac
2339                 add large file support
2340         * src/html.c
2341                 fix bug #763 where href attribute was not
2342                 the very first attribute of a link
2343                 patch by Thomas Gilgin
2344
2345 2005-07-13 [colin]      1.9.12cvs43
2346
2347         * src/gtk/pluginwindow.c
2348                 Little portability fix
2349
2350 2005-07-13 [colin]      1.9.12cvs42
2351
2352         * src/plugins/pgpmime/sgpgme.c
2353                 Fix crasher.
2354
2355 2005-07-13 [colin]      1.9.12cvs41
2356
2357         * src/plugins/pgpmime/pgpmime.c
2358         * src/plugins/pgpmime/sgpgme.c
2359                 Use gpgme_data_release_and_get_mem instead
2360                 of gpgme_data_read.
2361
2362 2005-07-13 [colin]      1.9.12cvs40
2363
2364         * configure.ac
2365         * src/plugins/pgpmime/passphrase.c
2366         * src/plugins/pgpmime/passphrase.h
2367         * src/plugins/pgpmime/pgpmime.c
2368         * src/plugins/pgpmime/plugin.c
2369         * src/plugins/pgpmime/select-keys.c
2370         * src/plugins/pgpmime/select-keys.h
2371         * src/plugins/pgpmime/sgpgme.c
2372         * src/plugins/pgpmime/sgpgme.h
2373                 Port pgpmime to gpgme-1.0.
2374
2375 2005-07-12 [paul]       1.9.12cvs39
2376
2377         * AUTHORS
2378         * src/toolbar.c
2379         * src/toolbar.h
2380                 add a 'Go to Prev' button to the toolbar.
2381                 correct tooltip text of go to buttons.
2382                 based on patch by Yang Guilong <bamanzi@gmail.com>
2383
2384 2005-07-12 [colin]      1.9.12cvs38
2385
2386         * src/statusbar.c
2387                 Fix progress bar showing stuff at startup.
2388
2389 2005-07-12 [paul]       1.9.12cvs37
2390
2391         * src/editjpilot.c
2392                 fix building with jpilot support
2393
2394 2005-07-11 [colin]      1.9.12cvs36
2395
2396         * src/inc.c
2397                 Add visual indication that filtering is running
2398         * src/textview.c
2399                 Make {}[] uri delimiters
2400         * src/summaryview.c
2401                 Remove useless (and slow) calls
2402
2403 2005-07-11 [paul]       1.9.12cvs35
2404
2405         * src/plugins/clamav/clamav_plugin_gtk.c
2406         * src/plugins/dillo_viewer/dillo_prefs.c
2407         * src/plugins/pgpmime/prefs_gpg.c
2408         * src/plugins/spamassassin/spamassassin_gtk.c
2409                 gather plugins prefs together under their
2410                 own 'Plugins' heading
2411
2412 2005-07-11 [paul]       1.9.12cvs34
2413
2414         sync with main
2415
2416         * src/account.c
2417                 account_delete(): modified alert dialog
2418         * src/editjpilot.c
2419         * src/editvcard.c
2420                 fixed a crash when cancelling file selection
2421                 dialog by Escape key. Made non-ascii filename
2422                 selectable.
2423         * src/prefs_template.c
2424                 prefs_template_window_create(): make scrolled
2425                 window policy AUTOMATIC
2426
2427 2005-07-10 [hoa]        1.9.12cvs33
2428
2429         * src/etpan/imap-thread.c
2430                 workaround for old Courier IMAP servers.
2431
2432 2005-07-10 [colin]      1.9.12cvs32
2433
2434         * src/folder.c
2435         * src/statusbar.c
2436         * src/statusbar.h
2437                 Add visual progress indicator on filtering/processing
2438                 Factorize the progress bar code
2439         * src/imap.c
2440         * src/imap.h
2441         * src/etpan/imap-thread.c
2442                 Add a reference counter to avoid destroying the Folder
2443                 while it's in use by another callback.
2444
2445 2005-07-09 [hoa]        1.9.12cvs31
2446
2447         * src/imap.c
2448         * src/etpan/imap-thread.c
2449                 fixed deadlock when removing IMAP account.
2450
2451 2005-07-08 [colin]      1.9.12cvs30
2452
2453         * src/textview.c
2454         * src/unmime.c
2455                 Fix again problems decoding broken headers
2456         * src/gtk/inputdialog.c
2457                 Fix local variable shadowing a global one
2458
2459 2005-07-08 [colin]      1.9.12cvs29
2460
2461         * src/msgcache.c
2462                 Make the cache/mark files platform-agnostic by writing
2463                 them in little-endian format. Reading them is also done
2464                 in little-endian format, of course; however, in order
2465                 to avoid trashing mark data on big-endian machines, the
2466                 files are, at first, read from the native format if the
2467                 little-endian one doesn't exist. This is easy to deter-
2468                 mine by trying to open a file with a swapped data_ver
2469                 and seeing if it's the wanted version.
2470                 Little-endian using users should see absolutely no
2471                 difference, Big-endian users may get a very little
2472                 performance drop due to byte-swapping.
2473                 Tested on i386 and ppc32. 
2474                 Fixes bug #159 (The index file, in the mailboxes, is 
2475                 hardware depending).
2476
2477                 To have the cache/mark files updated to the new little-
2478                 endian format, "Check for new messages" or even
2479                 "Rebuild folder tree" aren't enough. Files will be
2480                 updated as soon as a folder has been opened/closed.
2481                 To update everything, just select all folders by
2482                 selecting them one by one.
2483
2484 2005-07-07 [colin]      1.9.12cvs28
2485
2486         * src/imap.c
2487                 Remember the folder separator per IMAPFolder
2488                 instead of globally.
2489                 Revive the Session on noop; fixes bug #761
2490                 (mark a bunch of unread messages as read takes 
2491                 forever)
2492
2493 2005-07-07 [darko]      1.9.12cvs27
2494
2495         * src/common/template.c
2496                 Sort templates alphabetically
2497
2498 2005-07-06 [colin]      1.9.12cvs26
2499
2500         * src/imap.c
2501                 Try to use the correct separator in
2502                 most cases. Possibly fixes bug #759
2503                 (only creates the INBOX folder when 
2504                 setting up new IMAP account) and 
2505                 bug #760 (Can't retrieve messages)
2506
2507 2005-07-06 [colin]      1.9.12cvs25
2508
2509         * src/imap.c
2510                 Use real_path in status command. This will
2511                 help later, when namespaces will be used.
2512
2513 2005-07-06 [colin]      1.9.12cvs24
2514
2515         * configure.ac
2516         * src/account.c
2517         * src/folder.c
2518         * src/imap.c
2519         * src/etpan/etpan-log.c
2520         * src/etpan/etpan-thread-manager.c
2521         * src/etpan/imap-thread.c
2522                 Add a --disable-libetpan parameter. With this,
2523                 users that don't want IMAP4 support can avoid
2524                 the new dependancy (and have no IMAP support).
2525                 Users that have IMAP4 accounts and use this
2526                 parameter won't lose their configuration, their
2527                 IMAP accounts will just be invisible and not
2528                 used.
2529         * src/textview.c
2530                 Make the "Copy ..." contextual menu items 
2531                 copy to both the X clipboard and the gtk 
2532                 clipboard - as most other apps do.
2533         * src/gtk/about.c
2534                 Add a notice about OpenSSL usage, in order to
2535                 comply with OpenSSL's license (point 6):
2536                 http://www.openssl.org/source/license.html
2537
2538 2005-07-06 [colin]      1.9.12cvs23
2539
2540         * src/alertpanel.c
2541                 Fix a minimum size for alertpanels
2542         * src/compose.c
2543                 Show 'No space left on device' type errors
2544                 when queuing/sending
2545         * src/imap_gtk.c
2546         * src/mh_gtk.c
2547                 Rework folder's deletion message (remove 
2548                 extra \n)
2549
2550 2005-07-05 [colin]      1.9.12cvs22
2551
2552         * src/imap.c
2553                 Add an alertpanel on auth error
2554                 Add pseudo-log
2555                 Remove pthread-related stuff
2556
2557 2005-07-05 [colin]      1.9.12cvs21
2558
2559         * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
2560                 Fix crash on plugin reloading (with a hack)
2561
2562 2005-07-05 [colin]      1.9.12cvs20
2563
2564         * src/prefs_account.c
2565         * src/prefs_account.h
2566                 Fix typo
2567         * src/gtk/filesel.c
2568         * src/gtk/filesel.h
2569                 Add a way to filter the view
2570         * src/gtk/pluginwindow.c
2571                 Filter loadable stuff
2572         * src/plugins/pgpmime/prefs_gpg.c
2573                 Fix missing unregistration
2574         * .cvsignore
2575         * src/etpan/.cvsignore
2576         * src/plugins/spamassassin/.cvsignore
2577                 Add more stuff to cvs ignored files
2578
2579 2005-07-04 [colin]      1.9.12cvs19
2580
2581         * src/imap.c
2582                 Fix scan_required returning FALSE when it
2583                 shouldn't. Maybe fix #760 (Can't retrieve
2584                 messages)
2585
2586 2005-07-04 [colin]      1.9.12cvs18
2587
2588         * src/summaryview.c
2589                 Fix always_show_msg pref
2590
2591 2005-07-04 [paul]       1.9.12cvs17
2592
2593         sync with main (forgotten in last commit)
2594         
2595         * src/common/utils.c
2596         * src/common/utils.h
2597                 check_line_length(): new.
2598                 is_dir_exist()
2599                 is_file_entry_exist()
2600                 dirent_is_regular_file()
2601                 dirent_is_directory(): use g_file_test() instead of stat().
2602
2603 2005-07-04 [paul]       1.9.12cvs16
2604
2605         sync with main:
2606
2607         * src/compose.c
2608                 compose_write_to_file(): check for line
2609                 length limit and display warning if exceeds
2610         * src/jpilot.c
2611                 use get_home_dir() instead of g_get_home_dir()
2612         * src/procheader.c
2613                 removed warning about invalid date
2614         * src/vcard.c
2615                 use get_home_dir() instead of g_get_home_dir()
2616
2617 2005-07-04 [paul]       1.9.12cvs15
2618
2619         * src/stock_pixmap.c
2620                 fix new pixmap naming errors
2621                 patch by Aleksandar Urosevic <urke.dd@urosevic.net>
2622
2623 2005-07-04 [colin]      1.9.12cvs14
2624
2625         * src/imap.c
2626                 Fix debugging string with a warning
2627
2628 2005-07-04 [colin]      1.9.12cvs13
2629
2630         * configure.ac
2631                 Add a check for libetpan's version (>= 0.37)
2632
2633 2005-07-04 [hoa]        1.9.12cvs12
2634
2635         * commitHelper
2636         * src/imap.c
2637         * src/etpan/imap-thread.c
2638         * src/etpan/imap-thread.h
2639                 fixed IMAP implementation of check of mails.
2640
2641 2005-07-03 [hoa]        1.9.12cvs11
2642
2643         * src/etpan/Makefile.am
2644         * src/etpan/etpan-errors.h
2645         * src/etpan/etpan-log.[ch]
2646         * src/etpan/etpan-thread-manager-types.h
2647         * src/etpan/etpan-thread-manager.[ch]
2648         * src/etpan/imap-thread.[ch]
2649         * src/Makefile.am
2650         * src/imap.c
2651         * src/main.c
2652         * src/prefs_other.c
2653         * configure.ac
2654             merged imap branch.
2655             dependency on libetpan 0.37 is now added.
2656
2657 2005-07-01 [colin]      1.9.12cvs10
2658
2659         * src/Makefile.am
2660         * src/folder.c
2661         * src/folder.h
2662         * src/folderview.c
2663         * src/stock_pixmap.c
2664         * src/stock_pixmap.h
2665         * src/plugins/trayicon/trayicon.c
2666                 Add marked symbol on folders containing
2667                 marked messages
2668         * src/procmsg.c
2669         * src/procmsg.h
2670         * src/toolbar.c
2671         * src/prefs_common.c
2672         * src/prefs_common.h
2673         * src/prefs_send.c
2674                 Add an optional confirmation dialog on queue
2675                 sending. Patch by wwp.
2676         * src/pixmaps/dir_close_mark.xpm        ** ADDED **
2677         * src/pixmaps/dir_open_hrm_mark.xpm     ** ADDED **
2678         * src/pixmaps/dir_open_mark.xpm         ** ADDED **
2679         * src/pixmaps/drafts_close_mark.xpm     ** ADDED **
2680         * src/pixmaps/drafts_open_mark.xpm      ** ADDED **
2681         * src/pixmaps/inbox_hrm_mark.xpm        ** ADDED **
2682         * src/pixmaps/inbox_mark.xpm            ** ADDED **
2683         * src/pixmaps/outbox_hrm_mark.xpm       ** ADDED **
2684         * src/pixmaps/outbox_mark.xpm           ** ADDED **
2685         * src/pixmaps/trash_hrm_mark.xpm        ** ADDED **
2686         * src/pixmaps/trash_mark.xpm            ** ADDED **
2687                 New pixmaps
2688
2689 2005-07-01 [colin]      1.9.12cvs9
2690
2691         * src/summaryview.c
2692                 Fix a little threading bug
2693         * src/addrgather.c
2694         * src/mainwindow.c
2695                 A little bit of HIG normality never hurts
2696
2697 2005-07-01 [colin]      1.9.12cvs8
2698
2699         * src/compose.c
2700         * src/msgcache.c
2701         * src/pop.c
2702         * src/procmime.c
2703         * src/recv.c
2704         * src/common/log.c
2705         * src/common/template.c
2706         * src/common/utils.c
2707         * src/common/utils.h
2708                 Reverted the fwrite_atomic stuff. In fact
2709                 it is already atomic.
2710
2711 2005-06-30 [colin]      1.9.12cvs7
2712
2713         * src/common/utils.c
2714         * src/common/utils.h
2715                 Add an fwrite_atomic() function to make
2716                 sure we write everything: fwrite can make
2717                 short writes.
2718         * src/compose.c
2719         * src/msgcache.c
2720         * src/pop.c
2721         * src/procmime.c
2722         * src/recv.c
2723         * src/common/log.c
2724         * src/common/template.c
2725                 Use that (and fix swapping of size and nmemb).
2726                 Thanks to Rich Coe for the heads up.
2727
2728 2005-06-30 [colin]      1.9.12cvs6
2729
2730         * src/addressbook.c
2731                 Optimize addressbook opening 
2732
2733 2005-06-30 [colin]      1.9.12cvs5
2734
2735         * src/summaryview.c
2736                 Remove calls to summary_step after move/copy
2737
2738 2005-06-28 [paul]       1.9.12cvs4
2739
2740         * src/alertpanel.c
2741                 wrap and make the error msg selectable
2742
2743 2005-06-28 [paul]       1.9.12cvs3
2744
2745         * src/ssl_manager.c
2746                 replace the OK button with a Close button
2747         * src/gtk/foldersort.c
2748                 use GTK_STOCK_ icons/buttons
2749
2750 2005-06-28 [colin]      1.9.12cvs2
2751
2752         * src/gedit-print.c             ** ADDED **
2753         * src/gedit-print.h             ** ADDED **
2754         * src/gtk/gtksourceprintjob.c   ** ADDED **
2755         * src/gtk/gtksourceprintjob.h   ** ADDED **
2756                 I can't believe no one had enough time to tell
2757                 me I forgot the `cvs add`
2758
2759 2005-06-27 [colin]      1.9.12cvs1
2760
2761         * src/Makefile.am
2762         * src/gtk/Makefile.am
2763         * src/messageview.c
2764         * src/procmsg.c
2765         * src/summaryview.c
2766         * configure.ac
2767                 Add optional libgnomeprint-based printing
2768         * src/mainwindow.c
2769         * src/gtk/quicksearch.c
2770                 Add an Edit/Quick search menu item to show
2771                 and focus the quicksearch
2772
2773 2005-06-27 [paul]       1.9.12
2774
2775         1.9.12 release
2776
2777         * po/ca.po
2778         * po/de.po
2779         * po/es.po
2780         * po/fr.po
2781         * po/it.po
2782         * po/ko.po
2783         * po/pt_BR.po
2784         * po/sk.po
2785         * po/zh_CN.po
2786                 updated by Miquel Oliete, Thomas Gilgin, Ricardo
2787                 Mones Lastra, Fabien Vantard, Andrea Spadaccini,
2788                 SungHyun Nam, Frederico Goncalves Guimaraes,
2789                 Andrej Kacian, and Yang Guilong
2790 2005-06-26 [colin]      1.9.11cvs106
2791
2792         * src/imap_gtk.c
2793                 Forgot one file for previous fix
2794
2795 2005-06-26 [colin]      1.9.11cvs105
2796
2797         * src/folder.c
2798         * src/imap.c
2799                 Fix problems with folder operations in no_select
2800                 imap folders. it applies only to mails, and 
2801                 creation/deletion/move/renaming of folders 
2802                 should be possible
2803
2804 2005-06-26 [paul]       1.9.11cvs104
2805
2806         * src/prefs_filtering.c
2807                 replace one more GTK_STOCK_REMOVE
2808                 with GTK_STOCK_DELETE
2809
2810 2005-06-25 [colin]      1.9.11cvs103
2811
2812         * src/imap.c
2813                 Optimize get_seq_set_from_seq_list
2814                 (Patch by Ricardo) 
2815
2816 2005-06-25 [colin]      1.9.11cvs102
2817
2818         * src/mh.c
2819                 If the directory exists, but not in the
2820                 correct encoding, rename it. This should
2821                 handle old-versions-induced bugs.
2822
2823 2005-06-25 [colin]      1.9.11cvs101
2824
2825         * src/mh.c
2826                 Fix path access with extended dir names
2827                 Fixes bug #589 (SC segfaults with wrong locale
2828                 settings)
2829
2830 2005-06-25 [colin]      1.9.11cvs100
2831
2832         * src/prefs_account.c
2833         * src/prefs_account.h
2834         * src/compose.c
2835                 Add an option to encrypt replies to
2836                 encrypted messages
2837
2838 2005-06-25 [colin]      1.9.11cvs99
2839
2840         * src/compose.c
2841         * src/quote_fmt_parse.y
2842                 ... And make it work with pgpinline.
2843
2844 2005-06-25 [colin]      1.9.11cvs98
2845
2846         * src/compose.c
2847         * src/procmime.c
2848         * src/procmime.h
2849         * src/quote_fmt_parse.y
2850                 o Make reedition of encrypted messages possible
2851                   (as long as it is encrypted to self too, no
2852                    magic there)
2853                 o Make replying with quote (and without selecting
2854                   text) possible for encrypted messages.
2855                 Closes bug #550 (Not possible to "reply with quote"
2856                 to gnupg encrypted messages)
2857
2858 2005-06-24 [paul]       1.9.11cvs97
2859
2860         * src/imap.c
2861                 add missing include
2862
2863 2005-06-24 [paul]       1.9.11cvs96
2864
2865         * src/editldap.c
2866                 made bind password entry invisible
2867                 (sync with main)
2868         * src/send_message.c
2869                 send_message_local(): check exit status
2870                 to detect errors (sync with main)
2871         * src/textview.c
2872                 use main's less ambiguous popup menu
2873                 wording
2874
2875 2005-06-24 [paul]       1.9.11cvs95
2876
2877         * src/prefs_actions.c
2878         * src/prefs_customheader.c
2879         * src/prefs_display_header.c
2880         * src/prefs_filtering_action.c
2881         * src/prefs_matcher.c
2882         * src/prefs_template.c
2883         * src/prefs_toolbar.c
2884                 replace GTK_STOCK_REMOVE with GTK_STOCK_DELETE
2885         * src/gtk/description_window.c
2886                 replace GTK_STOCK_OK with GTK_STOCK_CLOSE
2887
2888 2005-06-23 [colin]      1.9.11cvs94
2889
2890         * src/summaryview.c
2891                 Fix rough edges (be sure to call status_show whenever
2892                 necessary).
2893
2894 2005-06-23 [colin]      1.9.11cvs93
2895
2896         * src/summaryview.c
2897                 Optimize Select All
2898                 Before, in a 5K mails folder: 11s
2899                 After, in the same folder: 58000┬Ás
2900                 The joys of locking... gtk_clist_select_all() fires a 
2901                 tree-select-row event for each selected row, which in 
2902                 summaryview, callbacks summary_selected which in turn,
2903                 calls summary_status_show, which walks the selected
2904                 rows. Hence, calling gtk_clist_select_all was 
2905                 exponential. Locking the summaryview makes 
2906                 summary_selected return early.
2907
2908 2005-06-23 [colin]      1.9.11cvs92
2909
2910         * src/imap.c
2911                 Move mutex at the important place to avoid
2912                 deadlocks
2913         * src/summaryview.c
2914                 Fix Del key deleting directly instead of
2915                 moving to trash
2916
2917 2005-06-22 [colin]      1.9.11cvs91
2918
2919         * src/plugins/spamassassin/libspamc.c
2920                 As we do spagetti code with assignations in multiple
2921                 places (see _message_read_raw where out = msg = raw),
2922                 let's be sure we don't free the same pointer twice.
2923                 Should fix bug #683 (Crash in libpam at 
2924                 message_cleanup).
2925
2926 2005-06-22 [colin]      1.9.11cvs90
2927
2928         * src/compose.c
2929         * src/messageview.c
2930         * src/toolbar.c
2931                 Make toolbar's delete use the move to trash stuff;
2932                 Add gtk_widget_realize to be sure pixmaps can get
2933                 created (that may fix an old worksforme bug which
2934                 I can't find back...)
2935
2936 2005-06-22 [colin]      1.9.11cvs89
2937
2938         * src/summaryview.c
2939         * src/summaryview.h
2940         * src/mainwindow.c
2941                 Rename "Message/Delete" to "Message/Move to trash"
2942                 Add "Message/Delete..." that directly destroys the
2943                 selected messages after asking for a confirmation.
2944
2945 2005-06-22 [colin]      1.9.11cvs88
2946
2947         * src/imap.c
2948                 o Fix compilation with non-gnu compiler (thanks Alex S Moore)
2949                 o Fix a deadlock (thanks Darko)
2950
2951 2005-06-22 [colin]      1.9.11cvs87
2952
2953         * src/gtk/foldersort.c
2954                 Add missing include for the i18n;
2955                 patch by Fabien Vantard
2956
2957 2005-06-21 [colin]      1.9.11cvs86
2958
2959         * src/folder.c
2960         * src/folderview.c
2961                 Respect the no_select flag
2962         * src/imap.c
2963                 Fix recursive deletion
2964         * src/imap_gtk.c
2965         * src/mh_gtk.c
2966                 Make the folder deletion's warning
2967                 more explicit
2968
2969 2005-06-21 [colin]      1.9.11cvs85
2970
2971         * src/textview.c
2972                 Prevent email addresses from spanning accross
2973                 lines - fixes bug # 646 (newline-chars in 
2974                 email addresses)
2975
2976 2005-06-20 [colin]      1.9.11cvs84
2977
2978         * src/folder.c
2979                 Be sure not to remove source if copy failed
2980
2981 2005-06-20 [colin]      1.9.11cvs83
2982
2983         * src/folderview.c
2984         * src/imap_gtk.c
2985                 remove summaryview's lock
2986         * src/imap.c
2987                 introduce threads to avoid problems when foreground tasks
2988                 interfere with background tasks
2989         * src/mh.c
2990                 prevent moving to drafts/queue
2991         * src/mimeview.c
2992                 fix leak
2993
2994 2005-06-19 [colin]      1.9.11cvs82
2995
2996         * src/imap_gtk.c
2997                 Remember that the user doesn't want to override
2998                 offline mode, for 3 seconds. It avoid presenting
2999                 him with N popups in a really short time.
3000
3001 2005-06-17 [colin]      1.9.11cvs81
3002
3003         * src/imap.c
3004                 Fix IMAP breaking on folders containing '('
3005                 (Probably won't be enough)
3006
3007 2005-06-17 [colin]      1.9.11cvs80
3008
3009         Forgotten files on 1.9.11cvs79
3010         * src/summaryview.c
3011                 Fix stepping when not immediately executing
3012         * src/imap.c
3013                 Really prevent UID FETCH 0
3014         * src/codeconv.c
3015                 Fix outgoing charset never set to utf-8
3016         * src/mh.c
3017                 Fix leak
3018
3019 2005-06-16 [colin]      1.9.11cvs79
3020
3021         * src/compose.c
3022                 Fix bug #707 (Dash splits rows)
3023                 Only wrap if we're on a line break position and
3024                 the previous one was a "white" (space) char.
3025                 Pango stuff is weird.
3026
3027 2005-06-16 [colin]      1.9.11cvs78
3028
3029         * src/imap_gtk.c
3030                 Lock summaryview while downloading messages
3031                 on user demand
3032         * src/procheader.c
3033         * src/unmime.c
3034         * src/common/utils.c
3035         * src/common/utils.h
3036                 Replace \r and \n with spaces in From and
3037                 Subject headers
3038
3039 2005-06-16 [paul]       1.9.11cvs77
3040
3041         * src/procmime.c
3042                 liberalise the mime parser
3043         * src/gtk/about.c
3044                 add text wrapping
3045
3046 2005-06-16 [paul]       1.9.11cvs76
3047
3048         * src/gtk/about.c
3049                 reworked
3050
3051 2005-06-15 [colin]      1.9.11cvs75
3052
3053         * src/compose.c
3054                 Finish header encoding fix
3055         * src/summaryview.c
3056                 Fix segfault
3057         * src/headerview.c
3058                 Fix compilation (Thanks Stephan
3059                 Sachse)
3060
3061 2005-06-15 [colin]      1.9.11cvs74
3062
3063         * Makefile.am
3064                 Install gnome2 stuff rather than gnome1, 
3065                 if both are present
3066         * src/codeconv.c
3067         * src/codeconv.h
3068         * src/compose.c
3069                 Fix headers encoding
3070         * src/folder.c
3071                 Visual progress when fetching all messages
3072         * src/folderview.c
3073         * src/summaryview.c
3074         * src/summaryview.h
3075                 Prevent changing current message while
3076                 incorporating
3077
3078 2005-06-15 [paul]       1.9.11cvs73
3079
3080         * src/gtk/gtkaspell.c
3081         * src/gtk/gtkaspell.h
3082                 fix build warnings
3083
3084 2005-06-15 [paul]       1.9.11cvs72
3085
3086         * src/prefs_filtering.c
3087                 allow reordering of filter rules by
3088                 drag n drop
3089
3090 2005-06-15 [paul]       1.9.11cvs71
3091
3092         * COPYING
3093                 updated
3094         * src/codeconv.c
3095                 replace deprecated function
3096         * src/inc.c
3097         * src/send_message.c
3098         * src/gtk/progressdialog.c
3099         * src/gtk/progressdialog.h
3100                 salvage and reuse parts of reverted sync
3101
3102 2005-06-15 [paul]       1.9.11cvs70
3103
3104         * src/inc.c
3105         * src/send_message.c
3106         * src/gtk/progressdialog.c
3107         * src/gtk/progressdialog.h
3108                 revert yesterday's sync with main
3109                 it contains deprecated functions
3110
3111 2005-06-15 [colin]      1.9.11cvs69
3112
3113         * src/headerview.c
3114                 Fix bug #670 (multi user to: will corrupt message 
3115                 headers display)
3116
3117 2005-06-15 [colin]      1.9.11cvs68
3118
3119         * src/compose.c
3120                 Fix bug #421 (Fix undo on wrapping)
3121
3122 2005-06-15 [colin]      1.9.11cvs67
3123
3124         * src/folder.c
3125                 Provide visual feedback while processing
3126                 folder's rules.
3127         * src/imap.c
3128                 Provide visual feedback while getting
3129                 short headers (for uncached messages)
3130
3131
3132 2005-06-14 [paul]       1.9.11cvs66
3133
3134         * src/account.c
3135                 change a couple stock icons
3136         * src/inc.c
3137         * src/send_message.c
3138         * src/gtk/progressdialog.c
3139         * src/gtk/progressdialog.h
3140                 sync main's GtkTreeView implementation
3141
3142 2005-06-14 [colin]      1.9.11cvs65
3143
3144         * src/imap.c
3145                 Various little fixes, mainly on error paths
3146
3147 2005-06-13 [colin]      1.9.11cvs64
3148
3149         * matcher.c
3150         * procmsg.c
3151         * procmsg.h
3152                 Add a way to fetch only headers. This speeds
3153                 up filtering on headers for IMAP. Fixes:
3154                 bug #481 extraneous imap commands slow down 
3155                         imap filtering
3156                 bug #522 Sylpheed downloads all messages 
3157                         when opening mailbox (IMAP)
3158                 bug #677 IMAP fetch is soooooooooooooo slow
3159         * src/folder.c
3160         * src/folder.h
3161                 Add a folder set_batch method so that
3162                 implementations can speed up flags changes
3163         * src/folderutils.c
3164         * src/summaryview.c
3165                 Use that in mark as (un)read and mark all read
3166                 Refix bug #679
3167         * src/imap.c
3168                 Implement set_batch - brings back deferred
3169                 flags in a less buggy manner. Fixes:
3170                 bug #729 IMAP immediate expunge of deleted messages
3171                 bug #191 remove list of messages with one command
3172                 Fix login with strange chars
3173                 Implement fetch_msg_full
3174                 Fix copy (wrong counts)
3175
3176 2005-06-12 [colin]      1.9.11cvs63
3177
3178         * src/folder.c
3179                 lock incorporation during long operations.
3180                 Avoids fucking up the IMAP socket.
3181
3182 2005-06-12 [colin]      1.9.11cvs62
3183
3184         * src/imap.c
3185                 Fix harmful typo
3186                 Factorize remove_all_msg
3187                 Thread-ize expunge
3188         * src/summaryview.c
3189                 Don't update partial-download status if unnecessary
3190         * src/folder.c
3191                 Use remove_msgs everywhere possible
3192
3193 2005-06-12 [colin]      1.9.11cvs61
3194
3195         * src/folder.c
3196         * src/folder.h
3197                 Add a remove_msgs function to remove a 
3198                 list of messages
3199         * src/imap.c
3200                 Implement that.
3201
3202 2005-06-12 [colin]      1.9.11cvs60
3203
3204         * src/imap.c
3205                 Remove flags-processing deferring... Too hard
3206                 to get it to work in all cases.
3207
3208 2005-06-11 [colin]      1.9.11cvs59
3209
3210         * src/imap.c
3211                 printf -> debug_print
3212
3213 2005-06-11 [colin]      1.9.11cvs58
3214
3215         * src/imap.c
3216                 o Fix build without USE_PTHREAD
3217                 o Factorize imap_open
3218                 o Alertpanel in case of impossible connection
3219                 o Alertpanel in case of impossible login
3220                 o Fix deferred flags processing to force a 
3221                   flush before adding some more flags to process,
3222                   but in another folder.
3223
3224 2005-06-10 [colin]      1.9.11cvs57
3225
3226         * src/imap.c
3227                 o Fix a format string error
3228                 o init ssl socket outside of the thread 
3229                   (it possibly invokes gtk calls)
3230         * src/procmime.c
3231                 o Put back the buffer to its necessary size
3232                 o Fix changing a file pointer without keeping
3233                   track of it (thanks Valgrind)
3234         * src/common/smtp.c
3235                 o Fix automatic STARTTLS if login should be done
3236                   and the server only allows it after starting TLS
3237         * src/gtk/gtkinputdialog.c
3238                 o Eat GDK_Return so that the combo popup doesn't 
3239                   appear when we press Enter to validate the combo
3240                   input dialog (as seen in the Open with... dialog)
3241
3242 2005-06-10 [colin]      1.9.11cvs56
3243
3244         * src/imap.c
3245                 o A bit less debug
3246                 o Fix a crash on deletion
3247                 o Threadize imap_select (it's called outside of 
3248                   threads)
3249                 o Defer treatment of DELETED flags
3250
3251
3252 2005-06-09 [colin]      1.9.11cvs55
3253
3254         * src/imap.c
3255                 Make sure we check imap_gtk_should_override(), which
3256                 potentially calls gtk stuff, before creating thread.
3257                 That way it should't be called via imap_get_session()
3258                 inside a thread.
3259
3260 2005-06-09 [colin]      1.9.11cvs54
3261
3262         * src/imap.c
3263                 o add a bit of status output
3264                 o remove some dead code
3265                 o threadize get_list_of_uids
3266                 o threadize imap_get_flags
3267                 o defer flag changing by 500ms so that they
3268                   can be batched
3269
3270
3271 2005-06-08 [colin]      1.9.11cvs53
3272
3273         * src/imap.c
3274                 Thread-ize imap_cmd_fetch
3275
3276 2005-06-08 [colin]      1.9.11cvs52
3277
3278         * src/main.c
3279                 Mmh, that broke POP3...
3280
3281 2005-06-08 [colin]      1.9.11cvs51
3282
3283         * src/main.c
3284                 Stabilize IMAP patch (thanks to Hoa)
3285
3286 2005-06-08 [colin]      1.9.11cvs50
3287
3288         * src/imap.c
3289                 Test patch to speed up imap. 
3290
3291 2005-06-08 [colin]      1.9.11cvs49
3292
3293         * src/imap_gtk.c
3294                 Warning fix
3295         * src/procmime.c
3296                 Apply patch from gentoo to use /usr/share/mime/globs if 
3297                 available, after un-breaking it
3298         * src/common/log.c
3299         * src/common/log.h
3300                 Use g_timeout for invoking hooks that possibly use gtk
3301                 calls. This should leave gtk calls in the main thread.
3302
3303 2005-06-08 [paul]       1.9.11cvs48
3304
3305         * src/codeconv.c
3306                 conv_get_outgoing_charset_str(): don't
3307                 use prefs_common setting
3308         * src/compose.c
3309         * src/compose.h
3310                 add /Options/Character encoding/... to
3311                 temporarily change the outgoing encoding
3312
3313         (belated sync with main)
3314
3315 2005-06-08 [paul]       1.9.11cvs47
3316
3317         * src/compose.c
3318                 correction to/completion of last
3319                 sync with main
3320
3321 2005-06-08 [paul]       1.9.11cvs46
3322
3323         sync with main:
3324         
3325         * src/codeconv.c
3326         * src/codeconv.h
3327                 always enabled Japanese auto-detection
3328                 if the first letters of locale string
3329                 is "ja"
3330         * src/compose.c
3331                 don't use "destroy" signal to destroy
3332                 Compose object (fix rare crashes on discard?)
3333         * src/mainwindow.c
3334         * src/messageview.c
3335         * src/prefs_send.c
3336                 added Hebrew encodings
3337         * src/sourcewindow.c
3338                 don't use "destroy" signal to destroy
3339                 objects
3340
3341 2005-06-07 [colin]      1.9.11cvs45
3342
3343         * src/summaryview.c
3344                 Add missing unlocks/locks
3345
3346 2005-06-07 [paul]       1.9.11cvs44
3347
3348         * src/summaryview.c
3349                 restore bug #749 fix
3350
3351 2005-06-06 [colin]      1.9.11cvs43
3352
3353         * src/summaryview.c
3354                 Fix selection bug when prefs_common.open_unread 
3355                 is FALSE
3356
3357 2005-06-06 [colin]      1.9.11cvs42
3358
3359         * src/common/md5.c
3360                 Fix a warning
3361         * src/summaryview.c
3362         * src/folderview.c
3363                 Factorize long operations beginning and end
3364                 (locking, freezing/thawing, cursor, ...)
3365                 Check selection->data member in selection-
3366                 related loops; this avoids dying an awful
3367                 death if the selection changes on us while
3368                 we're marking a whole IMAP folder unread, 
3369                 for example.
3370
3371 2005-06-06 [paul]       1.9.11cvs41
3372
3373         * src/textview.c
3374                 don't g_free() a static gchar buffer
3375
3376 2005-06-05 [colin]      1.9.11cvs40
3377
3378         * src/mainwindow.c
3379         * src/messageview.c
3380         * src/summaryview.c
3381                 Fix bug #749 (Show all headers should be
3382                 sticky as the GUI suggests)
3383
3384 2005-06-03 [paul]       1.9.11cvs39
3385
3386         * src/compose.c
3387                 don't allow editing of mail while sending.
3388                 patch by Colin
3389
3390 2005-06-03 [paul]       1.9.11cvs38
3391
3392         * src/folderview.c
3393                 add a freeze/thaw to speed up 'mark all read'
3394
3395 2005-06-03 [paul]       1.9.11cvs37
3396
3397         * src/prefs_message.c
3398                 reflect changes immediately
3399
3400 2005-06-02 [colin]      1.9.11cvs36
3401
3402         * po/POTFILES.in
3403                 Patch by Fabien Vantard.
3404
3405 2005-06-02 [colin]      1.9.11cvs35
3406
3407         * src/imap.c
3408                 Use a non-blocking imap_getline() if possible.
3409                 This should completely prevent the interface
3410                 from freezin on imap operations, although it
3411                 may do strange stuff in case of folder switching
3412                 while a big imap operation is taking place...
3413
3414                 In addition, fix a leak in the case thread
3415                 creation fails on connection.
3416
3417 2005-06-02 [colin]      1.9.11cvs34
3418
3419         * src/crash.c
3420         * src/prefs_common.h
3421                 Fix build (prefs_common_init() doesn't exist
3422                 anymore)
3423
3424 2005-06-02 [colin]      1.9.11cvs33
3425
3426         * src/prefs_account.c
3427                 Fix bug #245 (filtering rules broken when
3428                 renaming a remote account (imap4 or nntp)
3429
3430 2005-06-02 [colin]      1.9.11cvs32
3431
3432         * src/imap.c
3433                 Try to fix IMAP shortcomings: 
3434                 o Multithread imap_open()
3435                 o allow offline-mode overriding instead of
3436                   just returning NULL
3437         * src/imap_gtk.c
3438         * src/imap_gtk.h
3439                 Add a function to ask whether we want to
3440                 override offline-mode for 10 minutes (one-shot
3441                 asking was painful)
3442         * src/procheader.c
3443                 Fix segfault when imap parser isn't happy about
3444                 a missing {
3445
3446 2005-06-01 [colin]      1.9.11cvs31
3447
3448         * src/addrharvest.c
3449         * src/compose.c
3450         * src/mbox.c
3451         * src/mbox.h
3452         * src/mh.c
3453         * src/msgcache.c
3454         * src/send_message.c
3455         * src/setup.c
3456         * src/undo.c
3457         * src/common/hooks.c
3458         * src/common/prefs.c
3459         * src/common/template.c
3460         * src/common/utils.c
3461         * src/gtk/gtkutils.c
3462         * src/gtk/inputdialog.c
3463         * src/gtk/menu.c
3464         * src/gtk/pluginwindow.c
3465         * src/gtk/prefswindow.c
3466         * src/plugins/pgpmime/passphrase.c
3467         * src/plugins/pgpmime/prefs_gpg.c
3468                 More -Wall fixes
3469
3470         * src/common/Makefile.am
3471         * src/common/timing.h
3472                 Add basic timing code
3473
3474         * src/summaryview.c
3475                 Fix a bug with unread messages when 
3476                 re-sorting folders, and by the way
3477                 fix a big performance hit when 
3478                 re-sorting (10k mails: before 5s,
3479                 after .5s)
3480
3481         * src/prefs_compose_writing.c
3482         * src/prefs_compose_writing.h
3483         * src/prefs_message.c
3484         * src/prefs_message.h
3485         * src/prefs_other.c
3486         * src/prefs_other.h
3487         * src/prefs_quote.c
3488         * src/prefs_quote.h
3489         * src/prefs_receive.c
3490         * src/prefs_receive.h
3491         * src/prefs_send.c
3492         * src/prefs_send.h
3493         * src/prefs_summaries.c
3494         * src/prefs_summaries.h
3495                 Fix copyright banner
3496
3497 2005-06-01 [paul]       1.9.11cvs30
3498
3499         * po/fi.po
3500                 updated by Flammie Pirinen
3501         * src/procmime.c
3502                 fix 'Bad BASE64 content' output
3503
3504 2005-05-31 [colin]      1.9.11cvs29
3505
3506         * src/procmime.c
3507                 Oops, where did my hunk go.
3508
3509 2005-05-31 [colin]      1.9.11cvs28
3510
3511         * src/Makefile.am
3512         * src/account.c
3513         * src/action.c
3514         * src/addr_compl.c
3515         * src/addressbook.c
3516         * src/codeconv.c
3517         * src/compose.c
3518         * src/export.c
3519         * src/folder.c
3520         * src/folderview.c
3521         * src/image_viewer.c
3522         * src/main.c
3523         * src/mainwindow.c
3524         * src/messageview.c
3525         * src/mimeview.c
3526         * src/msgcache.c
3527         * src/prefs_account.c
3528         * src/prefs_actions.c
3529         * src/prefs_common.c
3530         * src/prefs_compose_writing.c
3531         * src/prefs_customheader.c
3532         * src/prefs_ext_prog.c
3533         * src/prefs_filtering.c
3534         * src/prefs_filtering_action.c
3535         * src/prefs_fonts.c
3536         * src/prefs_image_viewer.c
3537         * src/prefs_message.c
3538         * src/prefs_message.h
3539         * src/prefs_msg_colors.c
3540         * src/prefs_other.c
3541         * src/prefs_other.h
3542         * src/prefs_quote.c
3543         * src/prefs_receive.c
3544         * src/prefs_receive.h
3545         * src/prefs_send.c
3546         * src/prefs_send.h
3547         * src/prefs_spelling.c
3548         * src/prefs_summaries.c
3549         * src/prefs_summary_column.c
3550         * src/prefs_template.c
3551         * src/prefs_themes.c
3552         * src/prefs_toolbar.c
3553         * src/prefs_wrapping.c
3554         * src/procmime.c
3555         * src/procmsg.c
3556         * src/send_message.h
3557         * src/ssl_manager.c
3558         * src/summary_search.c
3559         * src/summaryview.c
3560         * src/textview.c
3561         * src/wizard.c
3562         * src/common/smtp.c
3563         * src/common/smtp.h
3564         * src/gtk/gtkutils.h
3565                 o Move the rest of Common prefs to new style
3566                 o Lots of -Wall warning fixes
3567                 o fix FIXME in cache memusage calculation
3568                 o Let return receipts be sent from any account
3569                 o Little cache optimisation (read)
3570                 o Fix bug #746 (don't treat commas as separators
3571                   when inside a quoted string)
3572
3573 2005-05-31 [paul]       1.9.11cvs27
3574
3575         * src/prefs_common.c
3576                 fix 'off-by-one' typo
3577
3578 2005-05-31 [paul]       1.9.11cvs26
3579
3580         * src/account.c
3581         * src/addr_compl.c
3582         * src/compose.c
3583         * src/foldersel.c
3584         * src/prefs_actions.c
3585         * src/prefs_common.c
3586         * src/prefs_common.h
3587         * src/prefs_customheader.c
3588         * src/prefs_display_header.c
3589         * src/prefs_filtering.c
3590         * src/prefs_filtering_action.c
3591         * src/prefs_matcher.c
3592         * src/prefs_summaries.c
3593         * src/prefs_summary_column.c
3594         * src/prefs_template.c
3595         * src/prefs_toolbar.c
3596         * src/ssl_manager.c
3597         * src/gtk/pluginwindow.c
3598         * src/gtk/prefswindow.c
3599         * src/gtk/progressdialog.c
3600                 add hidden prefs 'enable_rules_hint'
3601                 for gtk_tree_view_set_rules_hint()
3602                 (sync with main)
3603                 
3604
3605 2005-05-31 [colin]      1.9.11cvs25
3606
3607         * src/Makefile.am
3608         * src/main.c
3609         * src/prefs_common.c
3610         * src/prefs_summaries.c ** ADDED **
3611         * src/prefs_summaries.h ** ADDED **
3612                 Common/Display -> Display/Summaries
3613
3614 2005-05-31 [colin]      1.9.11cvs24
3615
3616         * src/Makefile.am
3617         * src/main.c
3618         * src/prefs_quote.c ** ADDED **
3619         * src/prefs_quote.h ** ADDED **
3620                 Move Common/Quote to Compose/Quoting
3621         * src/prefs_common.c
3622         * src/prefs_common.h
3623                 Remove old quote stuff, add
3624                 convenience functions for GtkTextView prefs
3625         * src/gtk/prefswindow.c
3626                 Set default height higher
3627
3628 2005-05-30 [colin]      1.9.11cvs23
3629
3630         * src/Makefile.am
3631         * src/main.c
3632         * src/prefs_common.c
3633         * src/prefs_compose_writing.c ** ADDED **
3634         * src/prefs_compose_writing.h ** ADDED **
3635                 Move Common/Compose prefs to Compose/Writing
3636
3637 2005-05-30 [colin]      1.9.11cvs22
3638
3639         * src/common/utils.c
3640                 Fix bug #651 (Confused Attract by Subject)
3641                 Patch by M. Benkmann <haferfrost@web.de>
3642         * AUTHORS
3643
3644 2005-05-30 [colin]      1.9.11cvs21
3645
3646         * src/compose.c
3647                 Fix concatenation of different headers of
3648                 the same type (bug #645)
3649         * src/prefs_folder_item.c
3650                 Fix bug #699 (setting color to black doesn't
3651                 work immediately)
3652         * src/procmime.c
3653                 Print out decoding error only once per
3654                 block
3655
3656 2005-05-30 [paul]       1.9.11cvs20
3657
3658         * src/common/template.c
3659                 fix Bcc
3660
3661 2005-05-30 [paul]       1.9.11cvs19
3662
3663         * doc/src/rfc2368.txt   **NEW FILE**
3664         * src/compose.c
3665                 compose_entries_set(): don't interpret Bcc
3666                 header field (conform to RFC 2368)
3667                 (sync with main)
3668
3669 2005-05-29 [colin]      1.9.11cvs18
3670
3671         * src/prefs_common.c
3672                 Let the default reply format respect
3673                 netiquette by cutting the signature.
3674
3675 2005-05-29 [colin]      1.9.11cvs17
3676
3677         * src/summaryview.c
3678                 Don't let always_show_msg override
3679                 open_unread_on_enter when opening a new
3680                 directory.
3681
3682 2005-05-27 [paul]       1.9.11cvs16
3683
3684         sync with main:
3685
3686         * src/main.c
3687                 app_will_exit(): cleanup tmp directory when exit
3688         * src/message_search.c
3689                 improved the interface and made code cleanup.
3690                 removed Clear button
3691         * src/send_message.c
3692                 send_message_local(): use GSpawn, and detect errors
3693         * src/summary_search.c
3694                 improved the interface and made code cleanup
3695         * src/textview.c
3696                 textview_write_link(): also skip non-ascii space
3697                  at the head of link strings (phishing check
3698                  didn't work at the case)
3699         * src/common/utils.c
3700                 get_command_output(): use g_spawn_command_line_sync()
3701                 instead of popen()
3702
3703 2005-05-26 [colin]      1.9.11cvs15
3704
3705         * src/folder.c
3706                 remove printf
3707
3708 2005-05-26 [colin]      1.9.11cvs14
3709
3710         * src/common/nntp.c
3711                 Fix nntp mode reader (bug #611)
3712                 Patch by Florian Mickler <florian@mickler.org>
3713
3714 2005-05-26 [colin]      1.9.11cvs13
3715
3716         * src/plugins/pgpmime/passphrase.c
3717                 Fix mouse grabbing (bug #557)
3718
3719 2005-05-26 [colin]      1.9.11cvs12
3720
3721         * src/prefs_themes.c
3722                 Fix g_warning (bug #541)
3723
3724 2005-05-26 [colin]      1.9.11cvs11
3725
3726         * src/prefs_actions.c
3727         * src/prefs_template.c
3728                 Fix bug #506 (no warning if action/template
3729                 is not saved)
3730         * src/common/template.c
3731                 Fix a possible crash
3732
3733 2005-05-26 [colin]      1.9.11cvs10
3734
3735         * src/folder.c
3736         * src/folderview.c
3737         * src/procmsg.c
3738         * src/summaryview.c
3739                 Forbid locked messages to be moved or
3740                 deleted. Locked messages in trashes 
3741                 still get deleted, for performance
3742                 reason (mh.c::mh_remove_all_msgs)
3743
3744 2005-05-25 [colin]      1.9.11cvs9
3745
3746         * src/procmime.c
3747                 Use correct encoding when sending mails
3748                 with attachments that have accentued 
3749                 chars in their name
3750
3751 2005-05-24 [colin]      1.9.11cvs8
3752
3753         * src/summaryview.c
3754                 Fix bug #688 f) read/unread marker not
3755                 changed on first click
3756                 Also, optimize summary_status_show()
3757                 calls
3758         * src/folder.c
3759         * src/inc.c
3760         * src/procmime.c
3761                 Fix bug #688 b) and c) wrt message
3762                 attachments and signature
3763         * src/stock_pixmap.c
3764         * src/stock_pixmap.h
3765         * src/stock_pixmap.c
3766         * src/stock_pixmap.h
3767         * src/Makefile.am
3768         * src/pixmaps/clip_gpg_signed.xpm
3769                 Add clip/signed icon
3770
3771 2005-05-24 [colin]      1.9.11cvs7
3772
3773         * src/folder_item_prefs.c
3774                 whitespace fix
3775
3776 2005-05-24 [colin]      1.9.11cvs6
3777
3778         * src/folderview.c
3779         * src/prefs_common.c
3780         * src/prefs_common.h
3781                 Add a confirmation to folder drag and drop
3782                 fixes bug #156
3783         * src/alertpanel.c
3784         * src/alertpanel.h
3785                 fix _with_disable parameters so that
3786                 the buttons labels are specifiable too
3787         * src/plugins/pgpmime/sgpgme.c
3788                 reflect said change
3789                 
3790
3791 2005-05-24 [colin]      1.9.11cvs5
3792
3793         * src/folderview.c
3794                 Uncollapse/collapse folders on double-click
3795                 patch by Torsten Schoenfeld <kaffeetisch@gmx.de>
3796                 closes bug #108
3797
3798 2005-05-23 [colin]      1.9.11cvs4
3799
3800         * src/common/socket.c
3801                 Check another special SSL_peek() error.
3802                 Should help wrt bug #728
3803
3804 2005-05-23 [colin]      1.9.11cvs3
3805
3806         * src/plugins/pgpmime/pgpmime.c
3807                 Change name to "PGP MIME" instead of "PGP/MIME" to avoid
3808                 breaking menu accelerators and stuff. Users will have to
3809                 reselect "PGP MIME" instead of "PGP/MIME" in their 
3810                 account's privacy preferences if needed.
3811
3812 2005-05-22 [paul]
3813
3814         * tools/kdeservicemenu/install.sh
3815                 use kdesu to prompt for root password if doing
3816                 global install/uninstall
3817
3818 2005-05-20 [colin]      1.9.11cvs2
3819
3820         * src/procmsg.c
3821                 Fix another compilation error with gcc-2.9x
3822                 Thanks to Pawel Pekala <c0rn@gazeta.pl>
3823         * src/send_message.c
3824                 Don't send QUIT if we aren't connected
3825
3826 2005-05-19 [colin]      1.9.11cvs1
3827
3828         * src/procmsg.c
3829                 Fix compilation with gcc 2.9x
3830
3831 2005-05-19 [paul]       1.9.11
3832
3833         1.9.11 released
3834
3835 2005-05-19 [paul]       1.9.9cvs14
3836
3837         * src/gtk/inputdialog.c
3838                 prevent gettext warning
3839
3840 2005-05-19 [paul]       1.9.9cvs13
3841
3842         * src/mainwindow.c
3843         * src/prefs_common.c
3844         * src/prefs_common.h
3845         * src/textview.c
3846         * src/textview.h
3847                 add an option to toggle cursor in message
3848                 view (sync with main)
3849
3850 2005-05-18 [colin]      1.9.9cvs12
3851
3852         * src/compose.c
3853                 Dereference freed pointer
3854         * src/gtk/gtkaspell.c
3855                 Fix duplication of dictionaries (is it an aspell issue?)
3856
3857 2005-05-18 [colin]      1.9.9cvs11
3858
3859         * src/gtk/inputdialog.c
3860         * src/gtk/gtkaspell.c
3861                 HIGuify dialogs
3862         * src/alertpanel.c
3863                 Remove a double call
3864
3865 2005-05-17 [colin]      1.9.9cvs10
3866
3867         * src/gtk/gtkaspell.c
3868                 Fix dialogs, Ctrl-Enter accel
3869
3870 2005-05-17 [colin]      1.9.9cvs9
3871
3872         * src/gtk/gtkaspell.c
3873                 Fix some accelerators, escape in replace-window
3874
3875 2005-05-16 [colin]      1.9.9cvs8
3876
3877         * src/gtk/gtkaspell.c
3878                 Revert last commit, it was a mistake.
3879
3880 2005-05-16 [colin]      1.9.9cvs7
3881
3882         * src/gtk/gtkaspell.c
3883                 Remove buggy code while we're at it. It's a 
3884                 dead code path anyway.
3885
3886 2005-05-16 [colin]      1.9.9cvs6
3887
3888         * src/gtk/gtkaspell.c
3889                 Missed some gtk_menu_popup where deactivate
3890                 signal should be handled. Should fix bug
3891                 #629 a bit more.
3892
3893 2005-05-16 [colin]      1.9.9cvs5
3894
3895         * src/gtk/gtkaspell.c
3896                 Remove debug printf()s
3897
3898 2005-05-16 [colin]      1.9.9cvs4
3899
3900         * src/gtk/gtkaspell.c
3901                 Fix a bit aspell problems
3902                 (see bug #629)
3903
3904 2005-05-13 [colin]      1.9.9cvs3
3905
3906         * src/folderview.c
3907                 Fix the + appearing even when no subfolders
3908                 have unread messages. Thanks to wwp for the
3909                 bug report.
3910
3911 2005-05-11 [paul]       1.9.9cvs2
3912
3913         * src/folderview.c
3914                 correction to 1.9.9cvs1, only colour folders that
3915                 have new msgs (not unread msgs)
3916
3917 2005-05-10 [colin]      1.9.9cvs1
3918
3919         * src/folderview.c
3920         * src/summaryview.c
3921                 Try to fix bolding bugs again.
3922
3923 2005-05-09 [paul]
3924
3925         * tools/claws.i18n.status.pl
3926                 add Ricardo Mones Lastra's script that has been providing
3927                 the i18n status page for many months
3928
3929 2005-05-09 [paul]       1.9.9
3930
3931         1.9.9 release
3932
3933 2005-05-09 [paul]       1.9.6cvs58
3934
3935         * AUTHORS
3936         * INSTALL
3937         * README.claws
3938                 updated
3939         * Makefile.am 
3940         * RELEASE_NOTES.claws
3941                 add release notes to cvs to simplify release
3942                 procedure
3943         * configure.ac
3944                 add ca and fi to ALL_LINGUAS
3945         * po/Makefile.in.in
3946                 workaround for missing Makevars
3947         * po/ca.po
3948         * po/fi.po
3949                 add new Catalan and Finnish translations
3950                 submitted by Miquel Oliete and Flammie Pirinen
3951         * po/de.po
3952         * po/es.po
3953         * po/fr.po
3954         * po/it.po
3955         * po/pl.po
3956         * po/ru.po
3957         * po/sk.po
3958         * po/sr.po
3959         * po/zh_CN.po
3960                 updated by Thomas Gilgin, Ricardo Mones Lastra, Fabien Vantard,
3961                 Andrea Spadaccini, Emilian Nowak, Pavlo Bohmat, Andrej Kacian,
3962                 Urke MMI, and Hansom Young
3963         * src/main.c
3964                 Fix drafting when quitting. compose_draft() closes the
3965                 compose windows, which modifies the compose_list GSList.
3966                 We have to refresh this list after echo drafting to avoid a
3967                 segfault
3968         * src/partial_download.c
3969                 fix segfault on exit
3970
3971 2005-05-06 [paul]       1.9.6cvs57
3972
3973         * src/grouplistdialog.c
3974                 quick fix/workaround for unresizeable newsgroup
3975                 name column 
3976
3977 2005-05-06 [paul]       1.9.6cvs56
3978
3979         * src/inc.c
3980         * src/mainwindow.c
3981                 use gettext plural forms
3982         * src/imap_gtk.c
3983         * src/mh_gtk.c
3984         * src/toolbar.c
3985                 small improvement to english usage
3986
3987 2005-05-05 [thorsten]   1.9.6cvs55
3988
3989         * src/folder.c
3990                 fix possible crash
3991
3992 2005-05-05 [paul]       1.9.6cvs54
3993         
3994         sync with HEAD
3995
3996         * AUTHORS
3997         * src/compose.c
3998                 fix bug 713 'Resent-To and Resent-Cc headers are garbled'
3999                 patch by Tim Mann
4000
4001 2005-05-05 [paul]       1.9.6cvs53
4002
4003         * src/mainwindow.c
4004                 fix resizing of separate message and
4005                 folder views
4006
4007 2005-05-05 [paul]       1.9.6cvs52
4008
4009         * src/account.c
4010         * src/addrgather.c
4011         * src/browseldap.c
4012         * src/exphtmldlg.c
4013         * src/expldifdlg.c
4014         * src/importmutt.c
4015         * src/importpine.c
4016         * src/main.c
4017         * src/mainwindow.c
4018         * src/noticeview.c
4019         * src/prefs_filtering.c
4020         * src/prefs_filtering_action.c
4021         * src/prefs_matcher.c
4022         * src/prefs_spelling.c
4023         * src/prefs_toolbar.c
4024         * src/toolbar.c
4025         * src/wizard.c
4026         * src/gtk/description_window.c
4027         * src/gtk/gtkvscrollbutton.c
4028         * src/gtk/progressdialog.c
4029         * src/gtk/quicksearch.c
4030         * src/plugins/pgpmime/prefs_gpg.c
4031         * src/plugins/spamassassin/spamassassin_gtk.c
4032                 replace deprecated gtk_widget_set_usize
4033
4034 2005-05-04 [colin]      1.9.6cvs51
4035
4036         * src/common/utils.c
4037                 Fix crash when subst_for_filename is called
4038                 with a NULL parameter
4039
4040 2005-05-04 [colin]      1.9.6cvs50
4041
4042         * src/partial_download.c
4043         * src/pop.c
4044                 Escape login when writing uidl file
4045                 fixes bug #736
4046
4047 2005-05-03 [colin]      1.9.6cvs49
4048
4049         * src/procmime.c
4050                 Fix possible DOS in mime parser
4051                 (see bug #634)
4052
4053 2005-05-02 [colin]      1.9.6cvs48
4054
4055         * src/compose.c
4056                 Try to fix the copy/paste mess once again.
4057
4058
4059 2005-04-30 [colin]      1.9.6cvs47
4060
4061         * src/prefs_account.h
4062         * src/procmsg.c
4063         * src/send_message.c
4064         * src/common/smtp.c
4065         * src/common/smtp.h
4066                 Try to batch sending mails (per account) instead of
4067                 reconnecting to server every time.
4068
4069 2005-04-29 [colin]      1.9.6cvs46
4070
4071         * src/messageview.c
4072                 Fix window resizing that refused to size down
4073         * src/prefs_common.c
4074         * src/prefs_common.h
4075         * src/prefs_filtering.c
4076                 Save Filtering's window size
4077
4078 2005-04-21 [paul]       1.9.6cvs45
4079
4080         * ChangeLog-gtk2.claws
4081         * src/setup.c
4082                 correction to sync
4083
4084 2005-04-21 [paul]       1.9.6cvs44
4085
4086         sync with main:
4087
4088         * src/setup.c
4089         * src/statusbar.c
4090         * src/statusbar.h
4091                 use gtkut_widget_draw_now(). Improved performance
4092                 of the update of statusbar
4093         * src/textview.c
4094                 textview_smooth_scroll_do(): redraw it after scroll
4095                 is done (fixed incorrect display when a part of the
4096                 view is hidden).
4097         * src/gtk/gtkutils.c
4098         * src/gtk/gtkutils.h
4099                 gtkut_widget_draw_now(): use gdk_window_process_updates()
4100                 to force update of widgets.
4101                 Removed gtkut_widget_wait_for_draw() which had a big
4102                 overhead  because of waiting for all events processed 
4103
4104 2005-04-20 [paul]       1.9.6cvs43
4105
4106         * src/codeconv.c
4107                 complete 1.9.6cvs42's sync:
4108                 Fallback to GBK if "X-GBK" is passed (thanks to SuperMMX)
4109
4110 2005-04-19 [paul]       1.9.6cvs42
4111
4112         sync with main:
4113
4114         * src/action.c
4115                 catch_output(): correctly select the insert text
4116                 (fix invalid iterator warnings).
4117         * src/codeconv.c
4118         * src/codeconv.h
4119         * src/mainwindow.c
4120         * src/messageview.c
4121         * src/prefs_common.c
4122                 support GBK encoding.
4123         * src/common/session.c
4124         * src/common/session.h
4125                 use separate buffer for large data to be sent,
4126                 and don't duplicate it (reduces memory usage) (thanks to Dirk).
4127
4128 2005-04-18 [paul]       1.9.6cvs41
4129
4130         * src/jpilot.c
4131                 convert unsigned long into guint32
4132                 patch by Paul LeoNerd Evans 
4133
4134 2005-04-17 [colin]      1.9.6cvs40
4135
4136         * src/compose.c
4137                 Fix 'Request return receipt' from folder
4138                 properties (bug #708)
4139
4140 2005-04-17 [colin]      1.9.6cvs39
4141
4142         * src/mainwindow.c
4143                 Fix duplicate hotkeys in Mainwindow's menu
4144
4145 2005-04-17 [colin]      1.9.6cvs38
4146
4147         * src/folderview.c
4148                 Fix duplicate hotkeys in Folderview's contextual
4149                 menu
4150
4151 2005-04-15 [colin]      1.9.6cvs37
4152
4153         * src/summaryview.c
4154                 Fix 'Save as...' with non-ascii filenames
4155
4156 2005-04-15 [colin]      1.9.6cvs36
4157
4158         * src/plugins/pgpmime/pgpmime.c
4159                 Fix bus error on 64bit. Spotted by 
4160                 macallan1888@gmail.com
4161
4162 2005-04-15 [colin]      1.9.6cvs35
4163
4164         * src/prefs_account.c
4165                 Fix cvs34.
4166
4167 2005-04-12 [colin]      1.9.6cvs34
4168
4169         * src/prefs_account.c
4170                 Fix smtp auth type off-by-one. We forgot to
4171                 add PLAIN in the prefs-to-gui setter func and
4172                 as a result, the selected auth when opening
4173                 account prefs was not the correct one.
4174
4175 2005-04-12 [paul]       1.9.6cvs33
4176
4177         * src/inc.c
4178                 if the recv dialog is visible, Cancel only
4179                 cancels the current account
4180
4181
4182 2005-04-10 [colin]      1.9.6cvs32
4183
4184         * src/filtering.c
4185                 Copy score when copying FilteringActions
4186                 Fix bug #674
4187
4188 2005-04-10 [colin]      1.9.6cvs31
4189
4190         * src/inc.c
4191                 Make Message -> Receive -> Cancel cancel 
4192                 incorporation on all accounts. Fixes
4193                 bug #693
4194
4195 2005-04-10 [colin]      1.9.6cvs30
4196
4197         * src/prefs_account.c
4198                 Update Privacy checkbuttons status based
4199                 on the selected privacy system
4200         * src/compose.c
4201                 Always connect the "None" privacy system; the
4202                 static boolean was probably there to avoid
4203                 reconnecting twice in the same compose window,
4204                 but as the parent function is only called once
4205                 per compose, it's only a bug - as a static is
4206                 initialized once per application instance.
4207                 Also, don't uncheck Sign and Encrypt when
4208                 selecting None as privacy system; just ignore
4209                 them when sending/queuing.
4210                 Should fix bug #695
4211
4212 2005-04-08 [colin]      1.9.6cvs29
4213
4214         * src/account.c
4215         * src/prefs_account.c
4216         * src/prefs_account.h
4217                 Add account preference to queue message in a certain
4218                 folder.
4219
4220 2005-04-06 [colin]      1.9.6cvs28
4221
4222         * src/prefs_account.c
4223                 Update old inbox path syntax
4224
4225 2005-04-06 [paul]       1.9.6cvs27
4226
4227         sync with main:
4228
4229         * configure.ac
4230                 changed -traditional-cpp to -no-cpp-precomp for newer
4231                 Mac OS X support
4232         * src/foldersel.c
4233                 made column resize automatically
4234         * src/send_message.c
4235                 send_message_smtp(): consider EOF right after QUIT
4236                 successful (workaround for Gmail SMTP server)
4237         * src/common/socket.c
4238                 ssl_read(), ssl_peek(): check EOF which violates the
4239                 SSL protocol
4240         * src/gtk/colorlabel.c
4241                 removed warnings when displaying colorlabel menu
4242                 (don't use GtkAlignment)
4243
4244 2005-04-05 [paul]       1.9.6cvs26
4245
4246         * src/plugins/trayicon/trayicon.c
4247                 fix clipping of icon under KDE3 
4248
4249 2005-04-05 [paul]       1.9.6cvs25
4250
4251         * src/summaryview.c
4252                 hide display of threading
4253                 patch by Alfons
4254
4255 2005-04-04 [thorsten]   1.9.6cvs24
4256
4257         * src/mh.c
4258                 marks lost on filesystems with different stat() results on
4259                 summer-/wintertime
4260
4261 2005-04-03 [colin]      1.9.6cvs23
4262
4263         * src/summaryview.c
4264                 Don't handle up/down. Patch by Alfons
4265
4266 2005-04-02 [colin]      1.9.6cvs22
4267
4268         * src/summaryview.c
4269                 Make scrolling faster. Patch by Alfons.
4270
4271 2005-04-01 [colin]      1.9.6cvs21
4272
4273         * src/Makefile.am
4274         * src/stock_pixmap.c
4275         * src/pixmaps/dir-noselect.xpm ** REMOVED **
4276         * src/pixmaps/dir_noselect.xpm ** ADDED **
4277                 Fix pixmap name mismatch (Thanks Stephan Sachse)
4278
4279 2005-04-01 [colin]      1.9.6cvs20
4280
4281         * src/image_viewer.c
4282         * src/image_viewer.h
4283         * src/procmime.c
4284         * src/procmime.h
4285         * src/textview.c
4286         * src/textview.h
4287                 Implement inline image resizing and right-clicking
4288
4289 2005-04-01 [paul]       1.9.6cvs19
4290
4291         * AUTHORS
4292         * Makefile.am
4293         * configure.ac
4294                 check for gnome2
4295                 patch by Luca Cavalli <loopback<AT>slackit.org>
4296         * po/ru.po
4297                 updated by Pavlo Bohmat
4298
4299 2005-03-31 [colin]      1.9.6cvs18
4300