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