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