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