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