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