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