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