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