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