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