correct typo
[claws.git] / ChangeLog.claws
1 2003-03-16 [alfons]     0.8.11claws17
2
3         * configure.ac
4                 correct typo
5
6 2003-03-16 [melvin]     0.8.11claws16
7
8         * src/plugins/dillo_viewer.c
9                 Fixed bug where it was not possible to view more than
10                 one text/html attachment per message (bug discovered
11                 by Christoph Hohmann).
12
13 2003-03-15 [melvin]     0.8.11claws15
14
15         * src/prefs_actions.c
16                 Fixed compilation warnings.
17
18 2003-03-15 [melvin]     0.8.11claws14
19
20         * src/plugins/Makefile.am
21         * src/plugins/dillo_viewer/.cvsignore                   ** NEW **
22         * src/plugins/dillo_viewer/Makefile.am                  ** NEW **
23         * src/plugins/dillo_viewer/dillo_viewer.c               ** NEW **
24                 Added a html mail viewer plugin that uses Dillo v0.7.0 or
25                 newer (http://dillo.auriga.wearlab.de/).
26
27 2003-03-15 [christoph]  0.8.11claws13
28
29         * src/imap.c
30                 don't query imap folder for attributes because we already
31                 for them from imap_status
32
33         * src/mimeview.[ch]
34                 add support for plugable MimeViewers (unloading Viewers
35                 not yet complete)
36
37         * src/plugins/Makefile.am
38         * src/plugins/mathml_viewer/.cvsignore          ** NEW **
39         * src/plugins/mathml_viewer/Makefile.am         ** NEW **
40         * src/plugins/mathml_viewer/mathml_viewer.c     ** NEW **
41                 add MathML Viewer (Content-Type text/mathml) using GtkMathView
42                 widget from http://helm.cs.unibo.it/mml-widget/
43
44 2003-03-14 [christoph]  0.8.11claws12
45
46         * src/folder.[ch]
47                 o error return code's should better be negative
48                 o replace printf with debug_print
49
50         * src/imap.c
51                 improve IMAP folder scan by checking UID-NEXT
52
53         * src/summaryview.c
54                 remove check that are unnecessary in my opinion
55
56 2003-03-13 [christoph]  0.8.11claws11
57
58         * src/folder.[ch]
59         * src/foldersel.c
60         * src/folderview.c
61         * src/imap.c
62         * src/mbox_folder.c
63         * src/mh.c
64         * src/news.c
65         * src/prefs_scoring.c
66         * src/summaryview.c
67                 use a common function to get a displayable name
68                 for a FolderItem
69
70 2003-03-13 [paul]       0.8.11claws10
71
72         * tools/Makefile.am
73           tools/README
74           tools/multiwebsearch.conf     ** NEW FILE **
75           tools/multiwebsearch.pl       ** NEW FILE **
76                 add multiwebsearch Actions script
77
78 2003-03-13 [colin]      0.8.11claws9
79
80         * src/compose.c
81                 Remove leading emtpy lines from quoted text
82                 before quoting it
83
84 2003-03-13 [melvin]     0.8.11claws8
85
86         * src/prefs_actions.c
87                 Fixed a memory leak
88                 Code clean ups
89                 Added Cancel and OK buttons
90                 Corrected help text
91
92 2003-03-13 [christoph]  0.8.11claws7
93
94         * src/account.c
95         * src/folder.[ch]
96         * src/imap.c
97         * src/mainwindow.c
98         * src/mbox_folder.c
99         * src/mh.c
100         * src/news.c
101         * src/setup.c
102                 replace more folder type stuff with folder class stuff
103
104 2003-03-13 [melvin]     0.8.11claws6
105
106         * src/prefs_actions.c
107                 Added new tokens:
108                 %u: user provided argument
109                 %h: user provided argument (hidden on input)
110                 %s: current text selection in the message view 
111
112 2003-03-13 [paul]       0.8.11claws5
113
114         * sync with 0.8.11cvs5
115                 see ChangeLog 2003-03-11, 2003-03-12
116
117 2003-03-12 [christoph]  0.8.11claws4
118
119         * src/folder.c
120                 use folder class idstr when writing folderlist.xml
121
122         * src/folder.h
123         * src/imap.c
124         * src/news.c
125                 replace folder type checks with folder class checks
126
127 2003-03-12 [christoph]  0.8.11claws3
128
129         * src/folder.[ch]
130         * src/imap.[ch]
131         * src/main.c
132         * src/mbox_folder.[ch]
133         * src/mh.[ch]
134         * src/news.[ch]
135                 o create a list of known folder classes in the folder system
136                 o use folder class id strings for folder item identifiers
137
138 2003-03-12 [christoph]  0.8.11claws2
139
140         * src/imap.c
141                 fix imap uid validity check
142
143 2003-03-12 [christoph]  0.8.11claws1
144
145         * src/account.c
146         * src/folder.[ch]
147         * src/foldersel.c
148         * src/folderview.c
149         * src/imap.c
150         * src/mainwindow.c
151         * src/mbox_folder.c
152         * src/mh.c
153         * src/news.c
154         * src/prefs_scoring.c
155         * src/procmsg.c
156         * src/setup.c
157         * src/summaryview.c
158                 initial restructuring of folder system, seperating
159                 folders and folder classes
160
161 2003-03-12 [paul]       0.8.11claws
162
163         0.8.11claws release
164
165 2003-03-12 [christoph]
166
167         * src/gtk/prefswindow.c
168                 fix translation of "Page Index"
169
170 2003-03-12 [paul]       0.8.10claws110
171
172         a sync from 0.8.11cvs4 before the release
173
174         * src/common/utils.c
175                 subject_compare_for_sort(): allow null strings (fixes
176                 summary sorting).
177
178 2003-03-11 [paul]       0.8.10claws109
179
180         * po/es.po
181                 update Spanish translation, submitted by
182                 Ricardo Mones Lastra
183
184 2003-03-11 [melvin]     0.8.10claws108
185
186         * po/fr.po
187                 Updated French translations
188
189 2003-03-11 [paul]       0.8.10claws107
190
191         * manual/en/Makefile.am
192           manual/en/*.html
193                 update English manual, add a new page
194                 updated by Francois Barriere <fbarriere@atmel.fr>
195                 
196         * po/bg.po
197           po/it.po
198           po/sr.po
199                 update Bulgarian, Italian, and Serbian translations
200                 submitted by George Danchev, Alessandro Maestri, and
201                 Urke MMI
202
203 2003-03-10 [paul]       0.8.10claws106
204
205         * src/gtk/about.c
206           src/gtk/prefswindow.c
207                 make some strings translatable
208
209 2003-03-10 [darko]      0.8.10claws105
210
211         * src/compose.c
212                 code cleanup to make Hiro happy
213
214 2003-03-10 [paul]       0.8.10claws104
215
216         * sync with 0.8.11cvs2
217                 see ChangeLog 2003-03-10
218
219 2003-03-09 [melvin]     0.8.10claws103
220
221         * src/textview.c
222                 textview_set_font(): fix for message display in
223                 UTF-8 locales (thanks to Sergey Vlasov).
224                 (was unintentionnaly reverted in 0.8.6claws6)   
225
226 2003-03-08 [darko]      0.8.10claws102
227
228         * src/compose.c
229                 fix infinite loop in wrapping as reported
230                 by happycactus
231                 obsoletes patch #696482
232
233 2003-03-08 [christoph]  0.8.10claws101
234
235         * src/imap.c
236                 add workaround for IMAP servers that do not
237                 support the "UID SEARCH UID" command
238
239 2003-03-07 [christoph]  0.8.10claws100
240
241         * src/plugins/spamassassin/spamassassin.[ch]
242         * src/plugins/spamassassin/spamassassin_gtk.c
243                 code cleanup
244
245 2003-03-07 [paul]       0.8.10claws99
246
247         * po/es.po
248                 updated Spanish translation, submitted by
249                 Ricardo Mones Lastra
250
251 2003-03-07 [christoph]  0.8.10claws98
252
253         * src/send.c
254                 fix in 0.8.10claws94 was wrong
255                 local delivery does not require escaping, remove escaping
256                 code to make signatures of mails with "." lines valid
257                 
258                 NOTE: requires that sendmail is executed with "-i" option,
259                       what is the default now, but has to be changed in all
260                       exsiting accounts)
261
262 2003-03-07 [paul]       0.8.10claws97
263
264         * sync with 0.8.11 release
265                 see ChangeLog 2003-03-07
266
267 2003-03-06 [paul]       0.8.10claws96
268
269         * src/compose.c
270                 revert commit 0.8.10claws92
271
272 2003-03-06 [paul]       0.8.10claws95
273
274         * src/folderview.c
275                 fix (solaris) bug 73, 'Crash when selecting top-level folder'
276
277         * src/gtkaspell.c
278                 fix bug 74, 'Crash opening editor window with pseudo-color
279                 display'
280                 
281         Patches submitted by Kevin Vigor <kevin@vigor.nu>
282
283 2003-03-06 [christoph]  0.8.10claws94
284
285         * src/send.c
286                 fix rfc2821 (4.5.2) violation in SMTP data sending,
287                 all lines starting with a period get an extra period
288                 inserted
289                 (found by Simon 'corecode' Schubert)
290
291 2003-03-06 [paul]       0.8.10claws93
292
293         * src/folderview.c
294                 if configured font can't be loaded fall back to gtk
295                 default. (with thanks to Christoph)
296                 
297                 closes long-standing bug 15 'Crashes on startup'
298
299 2003-03-06 [paul]       0.8.10claws92
300
301         * src/compose.c
302                 freeze text before autosave and thaw afterwards
303                 fixes bug 67 'autosave make re-rediting message crazy'
304
305 2003-03-06 [christoph]  0.8.10claws91
306
307         * src/compose.c
308                 ignore address comment in dupe check for Cc-list
309
310         (closes reopened bug 47 Replying to message strips name part of
311          e-mail addresses of Cc: lines)
312
313 2003-03-06 [paul]       0.8.10claws90
314
315         * src/Makefile.am
316                 remove reference to gtkxtext.h as its no longer in
317                 the repository
318
319 2003-03-06 [paul]       0.8.10claws89
320
321         * sync with 0.8.10cvs25
322                 see ChangeLog 2003-03-06
323
324 2003-03-06 [oliver]     0.8.10claws88
325         
326         * src/messageview.c
327                 remove include
328
329 2003-03-06 [oliver]     0.8.10claws87
330         
331         * src/folderview.c 
332                 remove changes introduced inclaws74
333         * src/messageview.c
334                 another attempt to sanely delete and update
335                 messages deleted in separate messageview
336
337 2003-03-05 [christoph]  0.8.10claws86
338
339         * src/summaryview.c
340                 check if "From" matches any account's address if
341                 addressbook completion of addresses is disabled too
342
343         (closes Bug 70 "Display recipient in from" doesn't check
344          folder's default account)
345
346 2003-03-05 [christoph]  0.8.10claws85
347
348         * src/compose.c
349         * src/common/utils.[ch]
350                 don't strip address comments when building Cc lists
351
352         (closes Bug 47 Replying to message strips name part of e-mail addresses
353          of Cc: lines)
354
355         * src/folder.c
356                 fix return value of copy function
357
358 2003-03-05 [christoph]  0.8.10claws84
359
360         * src/imap.c
361                 don't ask imap server for non rfc822 headers
362
363         (closes bug 71 IMAP FETCH asks for FROM header field twice)
364
365         * src/imap.c
366                 destroy session on socket error to allow reconnecting
367
368 2003-03-05 [christoph]  0.8.10claws83
369
370         * configure.ac
371                 fix building with gnome when no prefix is set
372
373         (closes bug 66 Gnome directory is set to NONE)
374
375 2003-03-05 [paul]       0.8.10claws82
376
377         * sync with 0.8.10cvs23
378                 see ChangeLog 2003-03-05
379
380 2003-03-04 [christoph]  0.8.10claws81
381
382         * src/folder.c
383                 o fix moving and copying when folder returns 0 for new
384                   message number
385                 o remove some code for single message copy and move
386                   operations and use functions for multiple messages
387
388         (closes bug 63 Strange behaviour MOVING messages from MH to IMAP)
389
390         * src/news.c
391                 remove unused include
392
393 2003-03-04 [paul]       0.8.10claws80
394
395         * src/gtk/about.c
396                 list 'Compiled plugins'
397
398 2003-03-03 [christoph]  0.8.10claws79
399
400         * src/news.[ch]
401                 have to multiply the percentage of the current fetch with
402                 the percentage that it has of the total fetch operation
403                 for correct values
404
405 2003-03-03 [christoph]  0.8.10claws78
406
407         * src/news.c
408                 fix calculation of expected lines for progress indicator
409
410 2003-03-03 [christoph]  0.8.10claws77
411
412         * src/summaryview.c
413         * src/common/utils.c
414                 fix segfault when opening the root news folder
415
416 2003-03-03 [christoph]  0.8.10claws76
417
418         * src/mainwindow.[ch]
419         * src/common/Makefile.am
420         * src/common/progressindicator.[ch]
421                 add UI independent progress indicator handling
422
423         * src/news.[ch]
424                 use new progress indicator for message info fetching
425
426         * src/common/hooks.h
427                 code cleanup
428
429 2003-03-03 [oliver]     0.8.10claws75
430
431         * src/toolbar.c
432         * src/compose.c
433                 removed commented code
434
435 2003-03-03 [oliver]     0.8.10claws74
436
437         * src/toolbar.[ch]
438                 cleanups and refactoring
439         * src/compose.[ch]
440                 compose_reply_mode reply & forwarding interface for
441                 toolbar buttons
442         * src/folderview.c
443                 act on messages marked for deletion in folderview_selected
444                 based on prefs_common.immediate_exec since a message might 
445                 have been deleted by messageview in a folder we are changing 
446                 to (does anybody understand what I'm on about ?)
447
448 2003-03-03 [oliver]     0.8.10claws73
449         
450         * src/messageview.[ch]
451                 new functions
452                 - messageview_delete: delete message shown in messagview
453                 - messageview_update_view: update messageview to currently 
454                   selected summaryview message
455                 - add separate messageview to msgview_list in order to update 
456                   toolbar to new toolbar style on the fly (TOOLBAR_NONE, TOOLBAR_ICON etc.)
457         * src/summaryview.[ch]
458                 summary_get_selection returns a list of selected msgs
459                 in summaryview
460         * src/mainwindow.c
461                 toolbar reply refactoring
462
463 2003-03-03 [paul]       0.8.10claws72
464
465         * sync with 0.8.10cvs21
466                 see ChangeLog 2003-03-03
467
468 2003-03-02 [christoph]  0.8.10claws71
469
470         * src/common/passcrypt.c
471                 use POSIX includes
472
473 2003-03-02 [christoph]  0.8.10claws70
474
475         * configure.ac
476         * src/prefs_account.c
477         * src/prefs_gtk.[ch]
478         * src/common/.cvsignore
479         * src/common/Makefile.am
480         * src/common/passcrypt.c                ** NEW **
481         * src/common/passcrypt.h.in             ** NEW **
482                 Implement password encryption in config files
483                 using unix encrypt and setkey functions. The crypt
484                 key can be set as a configure parameter. Old
485                 passwords will be converted if they do not begin
486                 with '!'
487
488 2003-03-02 [paul]       0.8.10claws69
489
490         * src/prefs_account.c
491                 fix compile error
492
493 2003-03-01 [thorsten]   0.8.10claws68
494
495         * po/el.po
496           po/hr.po
497           po/it.po
498           po/nl.po
499           po/sr.po
500           po/sv.po
501                 corrected format strings
502         * po/en_GB.po
503                 corrected headers
504                 (fix compile errors with GNU gettext-0.11.5)
505
506 2003-03-01 [oliver]     0.8.10claws67
507
508         * src/summaryview.c
509                 menu callbacks call toolbar_menu_reply
510
511 2003-03-01 [oliver]     0.8.10claws66
512
513         * src/mainwindow.c
514         * src/messageview.c
515                 menu callbacks call toolbar_menu_reply
516         * src/toolbar.[ch]
517                 callbacks from menu handled by toolbar_menu_reply
518
519 2003-03-01 [paul]       0.8.10claws65
520
521         * src/addressbook.c
522                 revert commit 0.8.10claws54 - breaks editing of
523                 addressbook.
524                 
525         * po/bg.po
526                 update Bulgarian translation, submitted by
527                 George Danchev
528
529 2003-02-28 [christoph]  0.8.10claws64
530
531         * src/account.c
532         * src/addressadd.c
533         * src/compose.c
534         * src/gtkaspell.c
535         * src/gtkxtext.h                ** REMOVE **
536         * src/imap.c
537         * src/matcher.[ch]
538         * src/mh.c
539         * src/news.c
540         * src/pine.c
541         * src/prefs_common.c
542         * src/prefs_matcher.c
543         * src/procheader.[ch]
544         * src/procmsg.[ch]
545         * src/toolbar.c
546         * src/common/ssl_certificate.c
547         * src/gtk/colorlabel.c
548         * src/gtk/menu.c
549                 o fix warnings
550                 o remove code obsoleted by new cache and folder system rework
551
552 2003-02-28 [oliver]     0.8.10claws63
553         
554         * src/toolbar.[ch]
555                 * fix bug where reply in Messageview replied to 
556                 Message displayed in summaryview
557                 (reportedd via ML by chinatinte at gmx dot ch)
558                 * fix bug where toolbar popups (WITH_QUOTE, WITHOUT_QOUTE)
559                 didn't work in separate MessageView Toolbar
560                 (wondering if anybody uses this at all ?)
561         * src/summaryview.[ch]
562                 use toolbar.c's toolbar_reply instead of summary_reply (removed)
563                 (generalize reply and forward code);
564         * src/messageview.c 
565                 remove focus_in event which updated summaryview to messageview
566
567 2003-02-28 [paul]       0.8.10claws62
568
569         * po/Makefile.in.in
570                 add the --check option
571                 Patch submitted by Ricardo Mones Lastra
572
573 2003-02-28 [paul]       0.8.10claws61
574
575         * src/prefs_account.c
576                 re-order 'Signature' items
577
578 2003-02-28 [paul]       0.8.10claws60
579
580         * sync with 0.8.10cvs20
581                 see ChangeLog 2003-02-28
582
583 2003-02-28 [paul]       0.8.10claws59
584
585         * po/POTFILES.in
586                 update to reflect recent movement of files
587
588 2003-02-28 [paul]       0.8.10claws58
589
590         * sync with 0.8.10cvs19
591                 see ChangeLog 2003-02-28
592
593 2003-02-27 [martin]     0.8.10claws57
594
595         * src/prefs_matcher.c 
596                 fix segfault in prefs_matcher_ok() when the
597                 last entry is deleted and prevents that the
598                 message "entry not saved" comes up after deleting
599                 an entry
600
601 2003-02-27 [martin]     0.8.10claws56
602
603         * src/prefs_filtering.c 
604                 fix segfault in prefs_filtering_ok() when the
605                 last entry is deleted and prevents that the
606                 message "entry not saved" comes up after deleting
607                 an entry
608
609 2003-02-27 [paul]       0.8.10claws55
610
611         * sync with 0.8.10cvs18
612                 see ChangeLog 2003-02-27
613
614 2003-02-27 [paul]       0.8.10claws54
615
616         * src/addressbook.c
617                 fix bug where the address book crashes with 
618                 multiple lookups.
619                 Patch [687729] submitted by David Frager 
620                 <dbfrager@users.sourceforge.net>
621
622 2003-02-25 [christoph]  0.8.10claws53
623
624         * src/Makefile.am
625         * src/colorlabel.[ch]           ** REMOVE **
626         * src/gtk/Makefile.am
627         * src/gtk/colorlabel.[ch]       ** NEW **
628                 move colorlabel files to gtk directory
629
630         * src/esmtp.[ch]                ** REMOVE **
631                 has been merged into smtp.[ch] in 0.7.5
632
633 2003-02-25 [christoph]  0.8.10claws52
634
635         * src/Makefile.am
636         * src/about.[ch]                ** REMOVE **
637         * src/gtk/Makefile.am
638         * src/gtk/about.[ch]            ** NEW **
639                 move about files to gtk directory
640
641 2003-02-25 [christoph]  0.8.10claws51
642
643         * src/folder.c
644                 some code optimization of folder scanning code
645
646         Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx> 
647
648 2003-02-25 [christoph]  0.8.10claws50
649
650         * src/main.c
651         * src/common/sylpheed.c
652                 add command line parameter parsing to common code
653
654 2003-02-24 [christoph]
655
656         * Makefile.am
657         * configure.ac
658                 fix gnome prefix problems, the configure script now removed
659                 `gnome-config --prefix` from `gnome-config --datadir`
660                 and adds $(prefix} instead
661
662         (closes Bug 24 Makefile does not respect prefix when installing
663          GNOME data)
664
665 2003-02-24 [christoph]  0.8.10claws49
666
667         * src/news.c
668                 check for valid session before trying to authenticate
669
670         (closes Bug 60 crash if "authenticate on logon" is activated
671          and newsserver-hostname is not valid)
672
673 2003-02-24 [melvin]     0.8.10claws48
674
675         * src/prefs_actions.c
676                 Make sure all user's input is sent to the action and then
677                 close the socket..
678
679 2003-02-23 [alfons]     0.8.10claws46
680
681         * src/summaryview.c
682                 also wait cursor when deleting files
683
684 2003-02-23 [paul]
685
686         * tools/freshmeat_search.pl
687           tools/google_search.pl
688                 scripts should now work for any browser/browser command line
689
690 2003-02-22 [christoph]  0.8.10claws45
691
692         * src/procmsg.c
693                 fix IMAP flag setting, IMAP flag is not handled correctly
694                 anymore by the folder system and information about the
695                 folder should not be saved in the MsgInfo (in my opinion)
696
697         Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx>
698
699 2003-02-22 [christoph]  0.8.10claws44
700
701         * src/summaryview.c
702                 fix spelling of "label" ;-)
703
704 2003-02-22 [thorsten]   0.8.10claws43
705
706         * src/mimeview.c
707           src/prefs_common.[ch]
708           src/procmime.[ch]
709                 do not use description as attachment name
710
711 2003-02-22 [alfons]     0.8.10claws42
712
713         * src/summaryview.c
714                 freeze/thaw folder item updates when changing color labels,
715                 and put a wait cursors on
716
717 2003-02-22 [thorsten]   0.8.10claws41
718
719         * src/mimeview.c
720                 save-all fixes: crash if invoked on multipart container,
721                 mimeinfo access, pathseparators, error dialog
722
723 2003-02-21 [alfons]     0.8.10claws40
724
725         * src/prefs_gtk.c
726                 remove unused var
727
728 2003-02-21 [colin]      0.8.10claws39
729
730         * src/send.c
731                 Fix smtp logging
732
733 2003-02-21 [colin]      0.8.10claws38
734
735         * src/summaryview.c
736                 Freeze/thaw folderItem updates when filtering messages 
737                 via Tools/Filter messages
738
739 2003-02-21 [paul]       0.8.10claws37
740
741         * src/compose.c
742                 revert commit 0.8.10claws26, there are ulterior motives
743                 for users to set a Reply-To header when posting to
744                 newsgroups
745
746 2003-02-21 [paul]       0.8.10claws36
747
748         * sync with 0.8.10cvs17
749                 see ChangeLog 2003-02-21
750
751 2003-02-20 [christoph]  0.8.10claws35
752
753         * src/imap.c
754                 IMAP UID fetch speedup using SEARCH
755
756         Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx>
757
758         * src/imap.c
759                 fix problem with UIDs in IMAP UID cache that no longer existed
760
761 2003-02-20 [christoph]  0.8.10claws34
762
763         * src/imap.c
764         * src/procheader.c
765         * src/procheader.h
766                 IMAP header fetch speedup (fetch only headers cached in MsgInfo)
767
768         Patch submitted by Simon 'corecode' Schubert <corecode@corecode.ath.cx>
769
770         * src/imap.c
771                 Rewrite imap_cmd_gen_recv use sock_getline instead
772                 of sock_gets to avoid problems with too long reply
773                 lines
774     
775 2003-02-20 [colin]      0.8.10claws33
776         
777         * src/prefs_account.c
778                 Better wording
779
780 2003-02-20 [colin]      0.8.10claws32
781
782         * src/compose.c
783                 Remove useless '&& !to_sender' 
784
785 2003-02-20 [darko]
786
787         * AUTHORS
788                 change my e-mail address
789
790 2003-02-19 [colin]      0.8.10claws31
791
792         * src/prefs_common.c
793                 X11 style colors for every configurable color
794
795 2003-02-19 [alfons]     0.8.10claws30
796
797         * src/prefs_gtk.[ch]
798         * src/prefs_common.c
799                 for color_new accept both plain integers and X11 style color
800                 names (as found in /usr/lib/X11/rgb.txt)
801
802 2003-02-19 [paul]       0.8.10claws29
803
804         * src/mainwindow.c
805                 add tooltips to online/offline button and account selector
806                 button
807
808 2003-02-19 [paul]       0.8.10claws28
809
810         * src/folder.c
811           src/news.c
812           src/prefs_account.[ch]
813           src/prefs_common.[ch]
814                 move 'Maximum number of articles to download' to
815                 account prefs.
816                 clean up account prefs gui a little by hiding entries
817                 rather then greying out entries
818
819 2003-02-19 [hiro]       0.8.10claws27
820
821         * src/common/utils.c
822                 fix bug #54 'yesterdays date is displayed in the message 
823                 summary window'
824
825 2003-02-19 [paul]       0.8.10claws26
826
827         * src/compose.c
828                 fix bug reported in Feature Request [688596] 
829                 'Reply-to header in news'
830
831 2003-02-18 [paul]       0.8.10claws25
832
833         * src/select-keys.c
834                 add a 'List all keys' button to key selection dialog
835
836 2003-02-18 [colin]      0.8.10claws24
837         
838         * src/stock_pixmap.c
839                 fix compile error
840
841 2003-02-18 [colin]      0.8.10claws23
842
843         * src/common/smtp.[ch]
844           src/prefs_account.c
845                 Try to starttls if it seems to be the only
846                 way to authenticate a user
847
848 2003-02-18 [paul]       0.8.10claws22
849
850         * src/Makefile.am
851           src/folderview.c
852           src/stock_pixmap.[ch]
853           src/pixmaps/drafts_close.xpm  ** NEW FILE **
854           src/pixmaps/drafts_open.xpm   ** NEW FILE **
855                 as a Drafts folder is a special folder allow it to have
856                 its own unique icons
857
858 2003-02-18 [colin]      0.8.10claws21
859
860         * src/imap.c
861                 Fix port selection when using starttls
862
863 2003-02-18 [paul]       0.8.10claws20
864
865         * src/mainwindow.c
866           src/prefs_common.[ch]
867                 make blue the default new mail colour
868
869 2003-02-18 [paul]       0.8.10claws19
870
871         * sync with 0.8.10cvs14
872                 see ChangeLog 2003-02-18
873
874 2003-02-17 [jens]       0.8.10claws18
875
876         * src/common/md5.c
877                 fixed a compile problem with gcc 3.3
878                 works on 2.95.3 too (testet on PPC as it is big endian)
879
880 2003-02-17 [paul]       0.8.10claws17
881
882         * sync with 0.8.10cvs13
883                 see ChangeLog 2003-02-17
884
885 2003-02-17 [paul]       0.8.10claws16
886
887         * sync with 0.8.10cvs12
888                 see ChangeLog 2003-02-17
889
890 2003-02-16 [match]      0.8.10claws15
891
892         * src/addressbook.c
893                 Eliminates reloading of address data when items
894                 deleted or added. Applied submitted by
895                 Luke Plant <lukeplant@softhome.net>
896
897 2003-02-16 [paul]       0.8.10claws14
898
899         * src/news.c
900                 when a 'protocol error' is encountered disconnect from
901                 the server. This means that the user can carry on viewing
902                 other articles and doesn't have to either wait until the
903                 server timesout or quit sylpheed.
904                 Fixes bug #53 'Unable to read messages in newsgroups, 
905                 displayed message doesn't change'
906
907 2003-02-15 [christoph]  0.8.10claws13
908
909         * src/imap.c
910                 fix bug that stopped scanning of folders when an
911                 IMAP folder was empty
912
913         (closes bug 46 stop scan messages in folders after empty folder)
914
915 2003-02-15 [paul]
916
917         * tools/Makefile.am
918           tools/README
919           tools/freshmeat_search.pl     ** NEW FILE **
920           tools/google_search.pl        ** NEW FILE **
921                 Add 2 Actions scripts which search freshmeat/google
922                 for the selected text using the browser configured
923                 in sylpheedrc.
924                 
925         Note: These scripts are very dependent on the format of the
926         browser command and may not work on every occasion. Testing
927         is welcome. 
928
929 2003-02-14 [alfons]     0.8.10claws12
930
931         * src/compose.c
932                 fix breakage because of uninitialized account pointer.
933                 please verify.
934
935 2003-02-14 [paul]       0.8.10claws11
936
937         * src/compose.c
938           src/prefs_account.[ch]
939           src/prefs_common.[ch]
940                 move signature settings to Account Prefs
941
942 2003-02-14 [paul]       0.8.10claws10
943
944         * sync with 0.8.10cvs11
945                 see ChangeLog 2003-02-14
946
947 2003-02-13 [thorsten]   0.8.10claws9
948
949         * src/news.c
950                 revert news progressbar (GUI separation)
951
952 2003-02-13 [paul]       0.8.10claws8
953
954         * src/compose.c
955                 make replies behave correctly, re: RFC 1036, Section 2.2.3,
956                 paragraph 1
957
958 2003-02-13 [paul]       0.8.10claws7
959
960         * src/compose.[ch]
961           src/summaryview.c
962                 fix 'Follow-up and Reply-to' so that it creates a reply to
963                 the newsgroup and the sender. If the message has the keyword
964                 'poster' in the Followup-To header, all replies go to the
965                 sender, re: RFC 1036, Section 2.2.3
966                 rename all instances of 'ignore_replyto' to 'to_sender', both
967                 were previously used, now we use just one.
968
969 2003-02-13 [paul]       0.8.10claws6
970
971         * sync with 0.8.10cvs9
972                 see ChangeLog 2003-02-13
973
974 2003-02-13 [paul]       0.8.10claws5
975
976         * configure.ac
977                 show which plugins are configured in the configure
978                 output.
979
980 2003-02-12 [thorsten]   0.8.10claws4
981
982         * src/news.c
983                 show progress while fetching news headers
984
985 2003-02-12 [christoph]  0.8.10claws3
986
987         * configure.ac
988         * src/plugins/Makefile.am
989                 use AM_CONDITIONAL to enable plugins, automake correctly
990                 manages this when creating distdir
991
992 2003-02-12 [christoph]  0.8.10claws2
993
994         * ac/spamassassin.m4
995         * src/plugins/spamassassin/Makefile.am
996                 fix building SpamAssassin plugin without OpenSSL
997
998 2003-02-12 [paul]       0.8.10claws1
999
1000         * ac/Makefile.am
1001           src/Makefile.am
1002           src/plugins/Makefile.am
1003                 fix failure of 'make release'
1004
1005 2003-02-12 [paul]       0.8.10claws
1006
1007         * 0.8.10claws released
1008
1009 2003-02-12 [paul]       0.8.9claws56
1010
1011         * po/bg.po
1012           po/es.po
1013           po/it.po
1014           po/ru.po
1015           po/sr.po
1016                 updated translations by George Danchev, Ricardo Mones Lastra,
1017                 Alessandro Maestri, Ruslan N. Balkin and Urke MMI respectively
1018                 
1019         * sylpheed.spec.in
1020                 Allow the building of RPMs by a regular user. Submitted
1021                 by Sergei Astanin
1022
1023 2003-02-11 [alfons]     0.8.9claws55
1024
1025         * src/colorlabel.c
1026                 don't use pixmaps for label color rect but draw rectangles
1027                 so we can respect the color map of palette based visuals
1028                 (fixes the long time crashes on Suns - thanks to Andreas
1029                 Engel and Steve O'Hara-Smith for testing)
1030
1031 2003-02-11 [christoph]  0.8.9claws54
1032
1033         * src/matcher_parser_parse.y
1034                 correct bug where filering rules of not existing folders in
1035                 matcherrc were added to global filtering
1036                 
1037         (closes Debian Bug #180253 - Directory's filter-rules are merged with
1038          main filter-rules after removing directory, http://bugs.debian.org/180253)
1039         
1040 2003-02-11 [paul]       0.8.9claws53
1041
1042         * sync with 0.8.10cvs7
1043                 see ChangeLog 2003-02-09
1044
1045 2003-02-11 [melvin]     0.8.9claws52
1046
1047         * po/fr.po
1048                 Updated French tranlsations
1049
1050 2003-02-10 [paul]       0.8.9claws51
1051
1052         * sylpheed.spec.in
1053                 correct --enable-openssl
1054                 Fix submitted by Sergei Astanin <asita@users.sourceforge.net>
1055
1056 2003-02-09 [martin]     0.8.9claws50
1057
1058         * src/prefs_matcher.c
1059                 fix segfault in prefs_matcher_substitute_cb() when
1060                 no row is selected
1061
1062 2003-02-09 [paul]       0.8.9claws49
1063
1064         * src/folderview.c
1065                 fix bug where a newsgroup folder's processing rules were
1066                 merged with the global filtering rules when the newsgroup
1067                 folder was deleted, causing some seriously bad results,
1068                 see <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=180253>
1069
1070 2003-02-08 [melvin]     0.8.9claws48
1071
1072         * src/compose.c
1073                 Corrected and modified an alert message.
1074
1075 2003-02-07 [paul]       0.8.9claws47
1076
1077         * src/folderview.c
1078                 fix bug where both an 'Account properties' window and a
1079                 'Folder properties' window were opened when clicking on
1080                 'Properties' in an NNTP or IMAP folder's popup menu.
1081
1082 2003-02-07 [paul]       0.8.9claws46
1083
1084         * sync with 0.8.10cvs6
1085                 see ChangeLog 2003-02-06
1086
1087 2003-02-06 [christoph]  0.8.9claws45
1088
1089         * src/mbox.c
1090                 freeze folder updates while importing mbox files
1091                 (closes bug 43 importing mbox took hours)
1092                 
1093         Patch submitted by Jens Rantil <jens.rantil@telia.com>
1094
1095 2003-02-06 [thorsten]   0.8.9claws44
1096
1097         * po/de.po
1098                 Updated german translations
1099
1100 2003-02-06 [thorsten]   0.8.9claws43
1101
1102         * src/news.h
1103                 use guint for message numbers (fix count in grouplist dialog)
1104
1105 2003-02-05 [paul]       0.8.9claws42
1106
1107         * sync with 0.8.10cvs2
1108                 see ChangeLog 2003-02-05
1109
1110 2003-02-04 [colin]      0.8.9claws41
1111
1112         * src/prefs_common.[ch]
1113           src/procmsg.c
1114           src/summaryview.c
1115                 Add an option to disable threading by subject
1116
1117 2003-02-04 [christoph]  0.8.9claws40
1118
1119         * src/inc.c
1120                 only abort fetching mails from multiple accounts when the
1121                 error is fatal and does not allow to check any more accounts
1122                 (currently only disk full error)
1123
1124         (closes bug 31 after POP3 error: "no such mail" Sylpheed does not
1125          receive mails for other accouts)
1126
1127 2003-02-04 [christoph]  0.8.9claws39
1128
1129         * src/folder.c
1130                 first add the new message to the cache, then
1131                 send the update notification
1132
1133         (closes bug 39 after sending message folderview doesnt get updated)
1134
1135 2003-02-04 [colin]      0.8.9claws38
1136
1137         * src/inc.c
1138                 _really_ fix this Connecting... status
1139
1140 2003-02-04 [paul]       0.8.9claws37
1141
1142         * sync with 0.8.10
1143                 see ChangeLog 2003-02-04
1144
1145 2003-02-04 [paul]       0.8.9claws36
1146
1147         * sync with 0.8.9cvs6
1148                 see ChangeLog 2003-02-03
1149
1150 2003-02-04 [paul]       0.8.9claws35
1151
1152         * po/pt_BR.po
1153                 updated by André Filipe de Assunção e Brito 
1154                 <bedecko@netsite.com.br>
1155
1156 2003-02-03 [thorsten]   0.8.9claws34
1157
1158         * po/de.po
1159                 Updated german translations
1160
1161 2003-02-02 [paul]       0.8.9claws33
1162
1163         * po/es.po
1164                 updated by Ricardo Mones Lastra
1165
1166 2003-02-02 [thorsten]   0.8.9claws32
1167
1168         * src/mh.c
1169                 Fix mh_get_msginfo() segfault if file is inaccessible
1170
1171 2003-01-31 [colin]      0.8.9claws31
1172
1173         * src/procheader.c
1174                 Fix last commit's bug
1175
1176 2003-01-31 [colin]      0.8.9claws30
1177
1178         * src/procheader.c
1179                 Missing a change for gpg-signed messages
1180
1181 2003-01-31 [paul]       0.8.9claws29
1182
1183         * src/pixmaps/gpg_signed.xpm    ** NEW FILE **
1184           src/procheader.c
1185           src/stock_pixmap.[ch]
1186           src/summaryview.c
1187                 indicate GnuPG signed messages by displaying an icon
1188                 in the Attachment column.
1189
1190 2003-01-31 [paul]       0.8.9claws28
1191
1192         * sync with 0.8.9cvs4
1193                 see ChangeLog 2003-01-31
1194
1195 2003-01-31 [alfons]     0.8.9claws27
1196
1197         * src/textview.c
1198                 tune URI parser to accept mailto URLs with a '?'
1199                 (patch from Ruslan Balkin)
1200
1201 2003-01-31 [colin]      0.8.9claws26
1202
1203         * src/summaryview.c
1204                 Fix a leak introduced in claws24
1205
1206 2003-01-31 [colin]      0.8.9claws25
1207
1208         * src/summaryview.c
1209                 Freeze/Thaw folder updates when deleting dups
1210
1211 2003-01-31 [colin]      0.8.9claws24
1212         
1213         * src/addr_compl.c
1214           src/summaryview.c
1215           src/msgcache.c
1216                 little speed improvements
1217
1218 2003-01-31 [colin]      0.8.9claws23
1219
1220         * src/summaryview.c
1221                 Fix segfault when forwarding nothing
1222                 Patch from "Ruslan N. Balkin" <baron@voices.ru>
1223                 
1224 2003-01-30 [paul]       0.8.9claws22
1225
1226         * sync with 0.8.9cvs3
1227                 see ChangeLog 2003-01-30
1228
1229 2003-01-30 [paul]       0.8.9claws21
1230
1231         * sync with 0.8.9cvs2
1232                 see ChangeLog 2003-01-30
1233
1234 2003-01-29 [paul]       0.8.9claws20
1235
1236         * sync with 0.8.9cvs1
1237                 see ChangeLog 2003-01-29
1238
1239 2003-01-28 [paul]       0.8.9claws19
1240
1241         * po/POTFILES.in
1242                 update to reflect changes. 
1243                 thanks to Ricardo Mones Lastra
1244
1245 2003-01-27 [christoph]  0.8.9claws18
1246
1247         * ac/openssl.m4
1248         * ac/spamassassin.m4
1249         * src/plugins/spamassassin/README
1250         * src/plugins/spamassassin/libspamc.[ch]
1251         * src/plugins/spamassassin/utils.[ch]
1252                 updated to latest libspamc
1253
1254 2003-01-27 [christoph]  0.8.9claws17
1255
1256         * src/folder.c
1257                 fix wrong use of procheader_get_header_fields
1258
1259 2003-01-27 [christoph]  0.8.9claws16
1260
1261         * src/news.c
1262         * src/prefs_account.[ch]
1263         * src/common/nntp.[ch]
1264                 allow to force authentication for NNTP servers
1265
1266         Patch submitted by Florian Mickler <dmk@d-labs.de>
1267
1268 2003-01-26 [paul]       0.8.9claws15
1269
1270         * src/summaryview.c
1271                 speed up of marking messages as read
1272                 patch submitted by Jens Rantil <ztyx@users.sourceforge.net>
1273
1274 2003-01-26 [christoph]  0.8.9claws14
1275
1276         * src/Makefile.am
1277         * src/mgutils.[ch]              ** REMOVE **
1278         * src/xml.[ch]                  ** REMOVE **
1279         * src/xmlprops.[ch]             ** REMOVE **
1280         * src/common/Makefile.am
1281         * src/common/mgutils.[ch]       ** NEW **
1282         * src/common/xml.[ch]           ** NEW **
1283         * src/common/xmlprops.[ch]      ** NEW **
1284                 move xml files to common directory
1285
1286 2003-01-26 [christoph]  0.8.9claws13
1287
1288         * src/plugins/spamassassin/spamassassin_gtk.c
1289                 only set gtk entry text if string is available
1290
1291 2003-01-26 [melvin]     0.8.9claws12
1292
1293         * src/description_window.c
1294                 Allow resizing of the window
1295                 Allow automatic horizontal scroll bar
1296                 Do not vertically expand and fill
1297
1298 2003-01-26 [christoph]  0.8.9claws11
1299
1300         * src/Makefile.am
1301         * src/gtkutils.[ch]             ** REMOVE **
1302         * src/common/sylpheed.c
1303         * src/gtk/Makefile.am
1304         * src/gtk/description_window.c
1305         * src/gtk/gtkutils.[ch]         ** NEW **
1306         * src/gtk/prefswindow.c
1307                 move gtkutils to gtk directory
1308
1309 2003-01-26 [paul]       0.8.9claws10
1310
1311         * src/summaryview.c
1312                 rename summary_unread_clicked() to summary_status_clicked()
1313
1314 2003-01-26 [melvin]     0.8.9claws9
1315
1316         * src/prefs_actions.c
1317                 Cosmetical changes to the help text
1318
1319 2003-01-26 [paul]       0.8.9claws8
1320
1321         * src/folder.[ch]
1322           src/mainwindow.c
1323           src/prefs_common.c
1324           src/prefs_sumamry_column.c
1325           summaryview.[ch]
1326                 rename the 'Unread' column to 'Status'
1327
1328 2003-01-25 [match]      0.8.9claws7
1329
1330         * src/mgutils.[ch]
1331                 removed reference to LDAP constants. removed error2string.
1332                 included functions to support LDAP dynamic queries.
1333         * src/syldap.h
1334                 moved LDAP constants here.
1335         * src/addressbook.c
1336         * src/addrindex.c
1337         * src/importldif.c
1338                 removed references to LDAP constants and references to
1339                 error2string.
1340
1341 2003-01-25 [paul]       0.8.9claws6
1342
1343         * src/summaryview.c
1344                 summary_thread_build(), summary_thread_init(): remove 
1345                 unneeded reference to summaryview->folder_item
1346
1347 2003-01-25 [christoph]  0.8.9claws5
1348
1349         * src/gtk/description_window.c
1350                 o allow description texts to expand over multiple columns
1351                 o translate all columns
1352         * src/prefs_actions.c
1353                 change syntax description to use new multi column feature
1354
1355         Patch submitted by Ivan F. Martinez <ivanfm@users.sourceforge.net>
1356
1357 2003-01-25 [match]      0.8.9claws4
1358
1359         * src/vcard.c
1360                 fixed bug with Quoted-Printable
1361
1362 2003-01-25 [paul]       0.8.9claws3
1363
1364         * src/folder.[ch]
1365           src/summaryview.[ch]
1366                 implement per-folder collapsed/expanded threads setting
1367                 
1368         * src/prefs_common.c
1369                 remove global collapsed/expanded threads option
1370
1371 2003-01-25 [christoph]  0.8.9claws2
1372
1373         * po/POTFILES.in
1374                 add pluginwindow and prefswindow
1375         * src/compose.c
1376                 make send respond correctly to messages that could be added
1377                 to the queue folder, but the UID of the message is unknown
1378         * src/folder.c
1379         * src/imap.c
1380                 don't return guessed UIDs in imap_add_msg anymore. We return
1381                 0 to tell the folder system it was appened but the UID is
1382                 unknown. Folder system now get's the UID by scaning the folder
1383                 and searching the cache for the Message-ID
1384                 (closes bug #29 Messages queued, but not sent)
1385
1386 2003-01-25 [paul]       0.8.9claws1
1387
1388         * src/codeconv.c
1389                 conv_encode_header():  fix bug when long headers with 8-bit
1390                 characters are used, so that the encoded words are wrapped.
1391                 If the space in the original text falls on the wrap boundary,
1392                 it can be lost.
1393                 Patch by Sergey Vlasov.
1394                 
1395         * src/folderview.c
1396                  fix bug where a change to the sorting method or thread view
1397                  of a folder's messages is lost if simpify-subject is set and
1398                  toggled on or off.
1399                  Patch by Luke Plant.
1400
1401 2003-01-24 [paul]       0.8.9claws
1402
1403         * sylpheed-0.8.9claws released
1404         
1405         * Makefile.am
1406           sylpheed.spec.in
1407                 remove reference to 'INSTALL.jp'
1408
1409 2003-01-23 [paul]       0.8.8claws128
1410
1411         * po/es.po
1412           po/it.po
1413           po/ru.po
1414           po/sr.po
1415                 updated translations. submitted by Ricardo Mones Lastra,
1416                 Alessandro Maestri, Ruslan N. Balkin and Urke MMI respectively.
1417
1418 2003-01-23 [colin]      0.8.8claws127
1419
1420         * src/compose.c
1421                 Fix drafted and queued news articles re-edition
1422
1423 2003-01-23 [melvin]     0.8.8claws126
1424
1425         * po/fr.po
1426                 Updated French translations
1427
1428 2003-01-23 [colin]      0.8.8claws125
1429
1430         * src/inc.c
1431                 Fix "Connecting to..." status message
1432
1433 2003-01-22 [paul]       0.8.8claws124
1434
1435         * po/bg.po
1436                 updated by George Danchev
1437                 
1438         * src/folder.c
1439                 revert last commit [0.8.8claws111] as it breaks folder d'n'd
1440                 and folder deletion
1441
1442 2003-01-21 [paul]       0.8.8claws123
1443
1444         * po/bg.po
1445                 updated by George Danchev
1446                 
1447         * src/about.c
1448                 its now 2003
1449                 
1450         * src/toolbar.c
1451                 don't translate 'Separator'
1452                 
1453         * src/plugins/spamassassin/Makefile.am
1454                 add aspell to CPPFLAGS
1455                 
1456         * src/plugins/spamassassin/spamassassin.c
1457           src/plugins/spamassassin/spamassassin_gtk.c
1458                 set correct default for spamassassin_receive_spam
1459                 slightly re-word descriptions and some
1460                 other minor changes
1461
1462 2003-01-19 [alfons]     0.8.8claws122
1463                 
1464         * src/mimeview.c
1465                 mimeview_save_as(): we might as well show the file name for
1466                 the single case "Save As" too
1467
1468 2003-01-19 [alfons]     0.8.8claws121
1469
1470         * src/crash.c
1471                 change bug tracker URL to bugzilla URL
1472
1473 2003-01-19 [alfons]     0.8.8claws120
1474
1475         * src/mimeview.c
1476                 mimeview_save_all(): display name of file before overwriting;
1477                 continue saving all, even when one overwrite was cancelled
1478
1479 2003-01-19 [christoph]  0.8.8claws119
1480
1481         * src/summaryview.c
1482         * src/procmsg.[ch]
1483                 fix wrong usage of procmsg_find_children in summaryview
1484                 by using procmsg_update_unread_children instead of
1485                 summaryview_update_unread_children
1486
1487 2003-01-19 [christoph]  0.8.8claws118
1488
1489         * src/procmsg.c
1490                 fix infinite loop in procmsg_find_children
1491                  (closes bug #25 sylpheed crashes on delete.)
1492
1493         Patch submitted by Ivan F. Martinez <ivanfm@users.sourceforge.net>
1494
1495 2003-01-19 [paul]       0.8.8claws117
1496
1497         * po/pt_BR.po
1498                 updated by Ivan Francolin Martinez
1499
1500 2003-01-18 [melvin]     0.8.8claws116
1501
1502         * src/prefs_actions.c
1503                 Removed syntax limitation of only one '&' at the end of command.
1504                         Now actions that contain '>/dev/null 2>&1' are possible.
1505
1506 2003-01-18 [melvin]     0.8.8claws115
1507
1508         * src/prefs_actions.c
1509                 Actions IO dialog: when the action ends
1510                 the "Close" button now has focus and [Escape] closes the
1511                 window.
1512
1513 2003-01-18 [christoph]  0.8.8claws114
1514
1515         * src/procmsg.c
1516                 o add debug output when MsgInfos are really freed
1517                 o free GSLists in procmsg_find_children and
1518                   procmsg_update_unread_children
1519
1520 2003-01-18 [christoph]  0.8.8claws113
1521
1522         * src/mainwindow.c
1523                 reorder Configuration menu
1524
1525 2003-01-18 [christoph]  0.8.8claws112
1526
1527         * src/compose.c
1528                 fix applying templates to forwarded messages
1529
1530         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
1531
1532 2003-01-17 [christoph]  0.8.8claws111
1533
1534         * src/folder.c
1535                 destroy folder items, when a folder item is removed
1536
1537 2003-01-17 [christoph]  0.8.8claws110
1538
1539         * src/folder.c
1540                 fix wrong folder stats update when ignored message is
1541                 deleted
1542
1543 2003-01-17 [colin]      0.8.8claws109
1544         
1545         * src/mainwindow.c
1546         * src/summaryview.c
1547                 Quicksearch bugfixes: 
1548                 - hide help button at startup if not extended
1549                 - switch to extended when looking for replies
1550
1551 2003-01-17 [paul]
1552
1553         * sync with 0.8.9 release
1554
1555 2003-01-17 [paul]       0.8.8claws108
1556
1557         * sync with 0.8.8cvs11
1558                 see ChangeLog 2003-01-17
1559
1560 2003-01-16 [colin]      0.8.8claws107
1561
1562         * src/procmsg.c
1563                 Changed encryption test to re-ask passphrase
1564                 if an encrypted message hasn't been decrypted
1565                 Fixes bug #5
1566
1567 2003-01-16 [christoph]  0.8.8claws106
1568
1569         * src/prefs_gtk.c
1570         * src/prefs_toolbar.c
1571         * src/gtk/prefswindow.h
1572         * src/plugins/spamassassin/spamassassin_gtk.c
1573                 remove page destroy function that is not used anymore
1574
1575 2003-01-16 [paul]       0.8.8claws105
1576
1577         * sync with 0.8.8cvs9
1578                 see ChangeLog 2002-01-16
1579
1580 2003-01-16 [colin]      0.8.8claws104
1581
1582         * src/compose.[ch]
1583                 Fix bug with autosaved drafts for IMAP, when draft
1584                 folder is specified - fixes bugzilla bug #20
1585
1586 2003-01-15 [paul]       0.8.8claws103
1587
1588         * src/compose.[ch]
1589           src/procmsg.c
1590                 store folder and message-id of message forwarding
1591                 in queue header and set forward flag after sending
1592
1593 2003-01-15 [paul]       0.8.8claws102
1594
1595         * sync with 0.8.8cvs8
1596                 see ChangeLog 2002-01-15
1597
1598 2003-01-15 [colin]      0.8.8claws101
1599
1600         * src/Makefile.am
1601                 Fix linking with GNU libiconv
1602
1603 2003-01-15 [darko]      0.8.8claws100
1604
1605         * src/pine.c
1606                 fix crash when importing pine address book
1607                 entry with an empty name (reported by DY
1608                 <dybulk at tri8.net>)
1609
1610 2003-01-14 [paul]       0.8.8claws99
1611
1612         * configure.in  ** REMOVED **
1613           configure.ac  ** NEW FILE **
1614                 rename configure.in to configure.ac, as it is now
1615                 preferred
1616
1617 2003-01-14 [melvin]     0.8.8claws98
1618
1619         * src/folderview.c
1620                 folderview_check_new(): More precise function description
1621
1622 2003-01-14 [melvin]     0.8.8claws97
1623
1624         * src/folderview.c
1625                 folderview_check_new(): return the number of new messages 
1626                         since last check.
1627         * src/inc.c
1628                 inc_account_mail(): Disable counting of new messages for IMAP
1629                         and NNTP until bug [19] and [14] are fixed.
1630
1631 2003-01-14 [paul]       0.8.8claws96
1632
1633         * sync with 0.8.8cvs6
1634                 see ChangeLog 2003-01-14
1635
1636 2003-01-13 [alfons]     0.8.8claws95
1637
1638         * src/textview.c
1639                 tune email address validation (c. 0.8.8claws89): if . is 
1640                 just one char away from @, the address is invalid too 
1641                 (correctly rejects addresses like foo@.com)
1642
1643 2003-01-13 [paul]       0.8.8claws94
1644
1645         * src/messageview.c
1646           src/toolbar.c
1647                 fixes to the Message View toolbar and menu:
1648                 fix non-functioning Forward button
1649                 make Reply button consider default_reply_list
1650                 remove 'Follow-up...' menu entry
1651                 add 'Forward' and 'Redirect' menu entries
1652
1653 2003-01-13 [melvin]     0.8.8claws93
1654
1655         * src/inc.c
1656                 Fixed typo that could make new messages count incorrect.
1657
1658 2003-01-13 [melvin]     0.8.8claws92
1659
1660         * src/folderview.[ch]
1661                 folderview_check_new(): return the number of new messages.
1662         * src/inc.c
1663                 Should fix bug [14] where new mail notification worked 
1664                         incorrectly with IMAP accounts.
1665                 inc_spool_account(): return number of new msgs, or -1 on error
1666                 inc_all_spool(): return number of new msgs
1667                 
1668 2003-01-13 [melvin]     0.8.8claws91
1669
1670         * src/prefs_actions.c
1671                 Justify help text.
1672
1673 2003-01-12 [thorsten]   0.8.8claws90
1674
1675         * src/common/prefs.c
1676                 close file before rename
1677
1678 2003-01-12 [alfons]     0.8.8claws89
1679
1680         * AUTHORS
1681                 add Christian Mertes
1682         * src/common/utils.[ch]
1683                 g_stricase_hash(), g_stricase_equal(): functions for 
1684                 case insensitive hash tables
1685         * src/textview.c
1686                 use top level domain names to validate email address, based
1687                 on a patch by Christian Mertes (thanks!), but changed 
1688                 implementation to use a hash table 
1689
1690 2003-01-12 [paul]       0.8.8claws88
1691
1692         * po/bg.po
1693                 updated by George Danchev
1694
1695 2003-01-12 [alfons]     0.8.8claws87
1696
1697         * src/summaryview.c
1698                 delete / execute performance: use new style folder update
1699
1700 2003-01-12 [paul]       0.8.8claws86
1701
1702         * sync with 0.8.8cvs5
1703                 see ChangeLog 2003-01-13 (!)
1704
1705 2003-01-12 [alfons]     0.8.8claws85
1706
1707         * src/filtering.c
1708         * src/matcher_parser_parse.y
1709                 prepare change_score filtering action
1710         * src/matcher.[ch]
1711                 give up const-correctness on functions that call non-const-correct functions;
1712                 several casts to gpointer in g_free();
1713                 add change_score;
1714
1715 2003-01-12 [christoph]  0.8.8claws84
1716
1717         * src/compose.c
1718                 fix 2 warnings
1719
1720         * src/gtk/prefswindow.[ch]
1721         * src/plugins/spamassassin/spamassassin_gtk.c
1722                 changed the call of the widget create function
1723                 for PrefsPages, because sometimes the widget
1724                 create function needs a widget that already has
1725                 been attached to a window (to create GDK pixmaps
1726                 for exmaple). So we simply pass the GtkWindow as
1727                 the second parameter now.
1728
1729         * src/main.c
1730         * src/mainwindow.c
1731         * src/prefs_toolbar.[ch]
1732                 rewrite Toolbar Preferences using the new
1733                 prefs window
1734
1735 2003-01-11 [alfons]     0.8.8claws83
1736
1737         * src/addressadd.c
1738                 fix crash when adding sender to addressbook because status bar
1739                 isn't there (the status bar doesn't seem to be used though,
1740                 but I'll let Match decide what to do with it)
1741
1742 2003-01-11 [colin]      0.8.8claws82
1743
1744         * src/main.c
1745           src/toolbar.c
1746                 Two useless changes reversed
1747
1748 2003-01-11 [colin]      0.8.8claws81
1749
1750         * src/mainwindow.c
1751           src/mainwindow.h
1752                 Add mainwindow_get_mainwindow()
1753         * src/alertpanel.c
1754           src/alertpanel.h
1755                 Add alertpanel_error_log() 
1756         * src/compose.c
1757           src/inc.c
1758           src/messageview.c
1759           src/toolbar.c
1760           src/main.c
1761           src/procmsg.c
1762                 Network errors get a View Log button
1763
1764 2003-01-10 [alfons]     0.8.8claws80
1765
1766         * src/prefs_toolbar.c
1767         * src/toolbar.c
1768                 use the translatable string for "Separator" as file name for
1769                 separator toolbar items (probably make this uppercase?)
1770
1771 2003-01-10 [alfons]     0.8.8claws79
1772
1773         * src/prefs_toolbar.c
1774                 put right A_SEPARATOR description string in "displayed
1775                 toolbar items list" so manually added separators are
1776                 saved correctly (bug #10, "Adding a separator to the main 
1777                 toolbar fails, entry in xml file is wrong")
1778
1779 2003-01-10 [christoph]  0.8.8claws78
1780
1781         * src/imap.c
1782                 o fix warnings
1783                 o use CAPABILITY to check if NAMESPACE is available
1784
1785 2003-01-10 [christoph]  0.8.8claws77
1786
1787         * src/imap.[ch]
1788                 apply UIDPLUS IMAP extension support patch
1789
1790         Patch submitted by Simon 'corecode' Schubert
1791
1792 2003-01-10 [paul]       0.8.8claws76
1793
1794         * src/folderview.c
1795                 a sync from main which fixes the news account folders'
1796                 Properties bug
1797
1798 2003-01-10 [christoph]  0.8.8claws75
1799
1800         * src/folder.c
1801                 don't accept 0 as a valid uid returned by copy and move
1802                 functions. 0 means the message was copied or moved but the
1803                 new uid could not be fetched. It is not an error condition
1804                 for the copy or move operation.
1805
1806 2003-01-10 [paul]       0.8.8claws74
1807
1808         * src/prefs_filtering.c
1809                 change English used in Alert when entry is not
1810                 saved.
1811                 
1812         * sync with 0.8.8cvs4
1813                 see ChangeLog 2003-01-10
1814
1815 2003-01-10 [darko]      0.8.8claws73
1816
1817         * src/pine.c
1818                 fix crash when importing address book entry
1819                 without a valid address
1820
1821 2003-01-09 [alfons]     0.8.8claws72
1822
1823         * src/inc.c
1824                 filtering performance: use new style folder update
1825
1826 2003-01-09 [christoph]  0.8.8claws71
1827
1828         * src/compose.c
1829         * src/gtk/menu.[ch]
1830                 fix wrong selecting of mime encoding type, when
1831                 opening property dialog of attachments in the
1832                 compose window. 7bit was always selected and that
1833                 destoryed files with 8bit data.
1834                 (closes bug #9 Sylpheed-claws destroys attachments when
1835                  changing MIME-types)
1836
1837 2003-01-09 [paul]       0.8.8claws70
1838
1839         * sync with 0.8.8cvs3
1840                 see ChangeLog 2003-01-09
1841
1842 2003-01-08 [alfons]     0.8.8claws69
1843         
1844         * src/addressadd.c
1845                 apply patch by Kim Schulz to fix build breakage
1846                 because of missing variable
1847
1848 2003-01-08 [paul]       0.8.8claws68
1849
1850         * sync with 0.8.8cvs2
1851                 see ChangeLog 2002-01-08
1852
1853 2003-01-08 [paul]       0.8.8claws67
1854
1855         * po/it.po
1856                 updated by Alessandro Maestri
1857                 
1858         * src/addressadd.c
1859                 when using 'Add sender to addressbook' allow
1860                 name to be edited and remarks to be entered
1861                 Patch submitted by Luke Plant
1862
1863 2003-01-08 [darko]      0.8.8claws66
1864
1865         * README.claws, src/summaryview.c
1866                 fix description for marked messages
1867
1868 2003-01-08 [paul]
1869
1870         * tools/Makefile.am
1871           tools/launch_phoenix  ** NEW FILE **
1872                 add script that enables using Phoenix as the default
1873                 web browser. 
1874                 Submitted by Mohammed Sameer <Uniball@linux-egypt.org>
1875                 
1876         * tools/OOo2sylpheed.pl
1877                 remove full path to sylpheed executable, just 'sylpheed'
1878                 will do
1879                 
1880         * tools/README
1881                 add launch_phoenix informtion and re-arrange and compress
1882                 the data a little
1883
1884 2003-01-07 [christoph]  0.8.8claws65
1885
1886         * src/folder.c
1887                 fix update for source folder when moving messages
1888         * src/procmsg.[ch]
1889         * src/summaryview.c
1890                 use function to set to_folder for message infos and
1891                 automatically update the op_count for old and new
1892                 folder
1893
1894 2003-01-07 [melvin]     0.8.8claws64
1895
1896         * src/prefs_actions.c
1897                 Fixed bug where an '%p' Action on a displayed image crashed 
1898                         Sylpheed
1899                 Code clean up (get rid of duplicated code and removed unnecessary 
1900                                 structure member)
1901
1902 2003-01-07 [christoph]  0.8.8claws63
1903
1904         * src/compose.c
1905         * src/folder.[ch]
1906         * src/folderview.c
1907         * src/import.c
1908         * src/inc.c
1909         * src/main.c
1910         * src/mainwindow.c
1911         * src/messageview.c
1912         * src/prefs_folder_item.c
1913         * src/procmsg.c
1914         * src/summaryview.c
1915         * src/toolbar.c
1916                 o remove all folder update triggering from the UI code. The folder
1917                   system should know much better when a folder needs an update.
1918                 o to prevent multiple updates in a row the folder updates can be
1919                   frozen for some time.
1920
1921                 Note: - Please verify that no updates are missing
1922                       - Check where freeze/thaws should be added
1923
1924 2003-01-07 [christoph]  0.8.8claws62
1925
1926         * src/prefs_actions.c
1927                 don't translate empty strings
1928
1929         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
1930
1931 2003-01-06 [christoph]  0.8.8claws61
1932
1933         * src/prefs_actions.c
1934                 mark strings for gettext
1935         * src/prefs_matcher.c
1936                 use new description window for Execute action and
1937                 match condition in Filtering
1938
1939         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
1940
1941 2003-01-06 [alfons]     0.8.8claws60
1942
1943         keep myself inspired to re-organize matcher part 8; 
1944         yes, more to come (I need to move out the descriptive
1945         text for actions to matcher.c, or at least make it not
1946         depend on the wicked ordering)
1947
1948         * src/prefs_matcher.c
1949                 add documentation so others may comprehend the
1950                 UI part of the conditions
1951                 
1952 2003-01-06 [christoph]  0.8.8claws59
1953
1954         * src/prefs_actions.c
1955                 use new description window for syntax help
1956         * src/gtk/description_window.c
1957                 fix display of descriptions with column count != 2
1958
1959         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
1960
1961 2003-01-06 [christoph]  0.8.8claws58
1962
1963         * src/quote_fmt.c
1964         * src/summaryview.[ch]
1965         * src/gtk/Makefile.am
1966         * src/gtk/description_window.[ch]       ** NEW **
1967                 use a generic window to display syntax descriptions
1968                 currently used in quote_fmt and summaryview (new description
1969                 for extended quick search)
1970
1971         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
1972
1973 2003-01-06 [paul]       0.8.8claws57
1974
1975         * sync with 0.8.8cvs1
1976                 see ChangeLog 2003-01-06
1977
1978 2003-01-06 [christoph]  0.8.8claws56
1979
1980         * src/mainwindow.c
1981         * src/prefs_gtk.[ch]
1982         * src/gtk/prefswindow.[ch]
1983         * src/plugins/spamassassin/spamassassin_gtk.c
1984                 o remove page management from prefswindow, pages
1985                   will be an argument to prefswindow_open
1986                 o prefswindow_open gets a datapointer that is
1987                   passed to the widget_create function to allow
1988                   creation of prefswindow for specific items
1989
1990 2003-01-06 [colin]      0.8.8claws55
1991         
1992         * src/summaryview.c
1993                 We don't want regexp in the reply-finder, 
1994                 because MIDs can contain !,$,. and so on
1995
1996 2003-01-06 [jens]       0.8.8claws54
1997
1998         * src/jpilot.c
1999                 fixed a wrong free in jpilot_read_db_files
2000
2001 2003-01-06 [alfons]     0.8.8claws53
2002
2003         re-organize matcher part 8; more to come
2004        
2005         * src/matcher.c
2006                 matcherprop_to_string(): put g_free()s before the
2007                 switch-case break to fix memleaks                
2008
2009 2003-01-06 [colin]      0.8.8claws52
2010
2011         * src/summaryview.c
2012                 cleanup & reply-finder now displays the first 
2013                 matching message
2014
2015 2003-01-05 [alfons]     0.8.8claws51
2016
2017         re-organize matcher part 7; more to come
2018
2019         * src/matcher.[ch]
2020                 fixes for constant correctness;
2021                 more documentation;
2022
2023 2003-01-05 [alfons]     0.8.8claws50
2024
2025         re-organize matcher part 6; more to come
2026         
2027         * src/matcher.[ch]
2028                 fixes for constant correctness;
2029                 more documentation;
2030         * src/filtering.c
2031                 fix for constant correctness
2032
2033 2003-01-05 [colin]      0.8.8claws49
2034
2035         * src/account.[ch]
2036                 Add account_get_reply_account function
2037         * src/compose.c
2038                 Use account_get_reply_account function 
2039         * src/summaryview.c
2040                 Basic reply-finder - click on the replied
2041                 icon gets you to the outbox using quick-search
2042
2043 2003-01-05 [paul]       0.8.8claws48
2044
2045         * src/prefs_common.c
2046                 small change to English
2047                 
2048         * src/prefs_filtering.c
2049                 prefs_filtering_action_select(): improve logic and uniformity
2050                 of gui
2051
2052 2003-01-05 [alfons]     0.8.8claws47
2053
2054         fine tune solution to focus problems (bug #7)
2055
2056         * src/mainwindow.c
2057                 mainwindow_focus_in_event(): remove grab event check
2058         * src/summaryview.c
2059                 summary_button_pressed(): move selection on right-click
2060                 too. we can't possibly move the selection back after
2061                 canceling a dialog, because gtk's incomplete focus 
2062                 management. whether this is a good solution, only time
2063                 will tell.
2064
2065 2003-01-05 [christoph]  0.8.8claws46
2066
2067         * src/imap.c
2068                 fix crash when no imap connection could be established
2069
2070 2003-01-05 [paul]       0.8.8claws45
2071
2072         * src/mainwindow.c
2073           src/sumamryview.c
2074           src/gtk/menu.[ch]
2075                 fix bug 605957 'shortcuts in popup-menu'
2076                 make user-defined shortcuts work
2077                 show shortcuts that are already defined
2078                 in the main menu
2079                 Patch submitted by Luke Plant
2080
2081 2003-01-05 [alfons]     0.8.8claws44
2082
2083         * src/mainwindow.c
2084                 focus_in_event handler should not select summary view row 
2085                 when another window (menu, dialog) grabbed for events 
2086                 (bug #7, "[0.8.8claws42] Message summary focus") 
2087
2088 2003-01-04 [christoph]  0.8.8claws43
2089
2090         * src/procmsg.c
2091                 update save folder after adding the sent message
2092                  (closes bug #6 Folder View doesn't refresh for "Sent"-messages)
2093
2094 2003-01-02 [christoph]  0.8.8claws42
2095
2096         * src/common/plugin.c
2097                 fix unloading of all plugins and unload
2098                 plugins in reverse order
2099                 
2100         * src/gtk/pluginwindow.c
2101                 implement function of load and unload button
2102
2103         * src/gtk/prefswindow.c
2104         * src/gtk/prefswindow.h
2105                 rename register function and add new unregister
2106                 function
2107
2108         * src/plugins/spamassassin/spamassassin_gtk.c
2109                 unregister prefs page and update for changes in
2110                 src/gtk/prefswindow.c
2111
2112 2003-01-02 [paul]       0.8.8claws41
2113
2114         * po/es.po
2115                 updated by Ricardo Mones Lastra
2116
2117 2003-01-02 [paul]
2118
2119         * tools/tb2sylpheed
2120                 fixes and improvements by Urke MMI
2121
2122 2003-01-02 [thorsten]   0.8.8claws40
2123
2124         * src/procmsg.c
2125                 fixed wrong return value
2126
2127 2003-01-02 [thorsten]   0.8.8claws39
2128
2129         * src/prefs.c
2130                 fixed printing wrong variable
2131
2132 2003-01-02 [thorsten]   0.8.8claws38
2133
2134         * src/prefs.c
2135                 fixed acessing members of freed pfile struct
2136
2137 2003-01-02 [thorsten]   0.8.8claws37
2138
2139         * src/procmsg.c
2140                 detect loops across several messages
2141                 as suggested by Christoph Hohmann
2142
2143 2003-01-01 [match]      0.8.8claws36
2144
2145         * src/addrindex.c
2146                 fixed another memory leak.
2147
2148 2003-01-01 [match]      0.8.8claws35
2149
2150         * src/jpilot.[ch]
2151                 fixed memory leaks. applied Doxygen comments.
2152
2153 2003-01-01 [thorsten]   0.8.8claws34
2154
2155         * src/procmsg.c
2156                 inhibit endless loop if msg references itself
2157                 (closes Bug [ 660477 ] Infinite loop in parent flag search)
2158
2159 2003-01-01 [christoph]  0.8.8claws33
2160
2161         * src/mainwindow.c
2162         * src/gtk/Makefile.am
2163         * src/gtk/pluginwindow.c                ** NEW **
2164         * src/gtk/pluginwindow.h                ** NEW **
2165                 add plugin window
2166
2167         * src/plugins/demo/demo.c
2168         * src/plugins/spamassassin/spamassassin.c
2169         * src/plugins/spamassassin/spamassassin_gtk.c
2170                 write better plugin descriptions
2171
2172 2002-12-31 [christoph]  0.8.8claws32
2173
2174         * src/gtk/prefswindow.c
2175         * src/plugins/spamassassin/spamassassin_gtk.c
2176                 some small improvements to GTK code
2177
2178 2002-12-31 [christoph]  0.8.8claws31
2179
2180         * src/plugins/spamassassin/spamassassin_gtk.c
2181                 enable folder select button
2182
2183 2002-12-31 [christoph]  0.8.8claws30
2184
2185         * src/mainwindow.c
2186         * src/gtk/Makefile.am
2187         * src/gtk/prefswindow.c                         ** NEW **
2188         * src/gtk/prefswindow.h                         ** NEW **
2189                 add new prefs window
2190
2191         * src/common/plugin.c
2192                 don't try to load empty config lines
2193         
2194         * src/plugins/spamassassin/Makefile.am
2195         * src/plugins/spamassassin/spamassassin.c
2196         * src/plugins/spamassassin/spamassassin.h       ** NEW **
2197         * src/plugins/spamassassin/spamassassin_gtk.c   ** NEW **
2198                 GTK config for SpamAssassin Plugin using
2199                 the new prefs window
2200
2201 2002-12-31 [paul]       0.8.8claws29
2202
2203         * po/POTFILES.in
2204                 remove obsolete entry 'src/menu.c'
2205
2206 2002-12-31 [alfons]     0.8.8claws28
2207
2208         * src/matcher.[ch]
2209         * src/matcher_parser_parse.y
2210         * src/prefs_matcher.c
2211                 add "ignore_thread" and "~ignore_thread" condition so it's
2212                 possible to make the actions / scoring operate on the ignore
2213                 thread flag
2214
2215 2002-12-31 [christoph]  0.8.8claws27
2216
2217         * src/addrbook.c
2218         * src/addrindex.c
2219         * src/folder.c
2220         * src/matcher.c
2221         * src/prefs_account.c
2222         * src/prefs_actions.c
2223         * src/prefs_customheader.c
2224         * src/prefs_display_header.c
2225         * src/prefs_gtk.c
2226         * src/procmime.c
2227         * src/toolbar.c
2228         * src/xmlprops.c
2229         * src/common/prefs.[ch]
2230                 extend prefs file handling for reading and automatic handling
2231                 of blocks. When reading prefs_set_block_label will automatically
2232                 move on to the block. When writing it will copy all other blocks
2233                 automatically
2234
2235         * src/common/plugin.c
2236                 Now loading plugin filenames from [Plugins] block in
2237                 sylpheed rc file
2238
2239 2002-12-30 [christoph]  0.8.8claws26
2240
2241         * src/common/hooks.[ch]
2242                 return abort status to caller of hooks_invoke
2243                 
2244         * src/inc.[ch]
2245                 invoke message filtering hook and stop
2246                 default handling when filter returns abort
2247
2248         * src/common/plugin.[ch]
2249         * src/plugins/demo/demo.c
2250                 modify plugin loader, because resolving symbols for strings
2251                 does not work correctly
2252         
2253         * configure.in
2254         * ac/spamassassin.m4                            ** NEW **
2255         * src/plugins/spamassassin/.cvsignore           ** NEW **
2256         * src/plugins/spamassassin/Makefile.am          ** NEW **
2257         * src/plugins/spamassassin/README               ** NEW **
2258         * src/plugins/spamassassin/libspamc.[ch]        ** NEW **
2259         * src/plugins/spamassassin/spamassassin.c       ** NEW **
2260         * src/plugins/spamassassin/utils.[ch]           ** NEW **
2261                 add spamassassin plugin, see src/plugins/spamassassin/README
2262                 for details
2263
2264 2002-12-29 [alfons]     0.8.8claws25
2265
2266         * src/mainwindow.c
2267                 when moving focus from a message view to the main 
2268                 window, don't forget to select the summary node
2269                 of the displayed message. should fix "[ 659103 ] 
2270                 focus-follows-mouse confuses sylpheed"
2271
2272 2002-12-29 [christoph]  0.8.8claws24
2273
2274         * src/Makefile.am
2275         * src/stringtable.[ch]          ** REMOVE **
2276         * src/common/Makefile.am
2277         * src/common/stringtable.[ch]   ** NEW **
2278                 move stringtable files to common directory
2279
2280 2002-12-29 [christoph]  0.8.8claws23
2281
2282         * src/Makefile.am
2283         * src/menu.[ch]                 ** REMOVE **
2284         * src/gtk/Makefile.am
2285         * src/gtk/menu.[ch]             ** NEW **
2286                 move menu files to gtk directory
2287
2288 2002-12-29 [match]      0.8.8claws22
2289
2290         * src/addressbook.c
2291         * src/syldap.c
2292                 moved UI specific code out of LDAP code into addressbook
2293                 UI code. fixed memory leak.
2294
2295 2002-12-29 [christoph]  0.8.8claws21
2296
2297         * src/folder.c
2298                 only check for IGNORED parent message when message is
2299                 not IGNORED itself
2300
2301 2002-12-29 [alfons]     0.8.8claws20
2302
2303         * src/summaryview.c
2304                 set gtksctree's anchor correct (immediate execute
2305                 changes the tree's layout, and anchor points at 
2306                 the incorrect row). fixes "[ 657233 ] multiple msg 
2307                 delete sometimes off by 1".
2308                 we probably have to look for more tree layout /
2309                 anchor glitches.
2310
2311 2002-12-29 [paul]       0.8.8claws19
2312
2313         * src/summaryview.c
2314                 fix bug [ 659054 ] incorrect sorting of 'From' column
2315                 when using 'display sender using address book'
2316                 thanks to Alfons and Luke Plant
2317
2318 2002-12-29 [christoph]  0.8.8claws18
2319
2320         * src/folder.c
2321         * src/procmsg.[ch]
2322                 check parent messages for IGNORE THREAD flag, when adding,
2323                 moving or copying messages to a folder
2324
2325 2002-12-27 [alfons]     0.8.8claws17
2326
2327         re-organize matcher part 5; more to come
2328
2329         * src/matcher.c
2330                 hash keywords in matchparser_tab 
2331
2332 2002-12-27 [alfons]     0.8.8claws16
2333
2334         re-organize matcher part 4; more to come
2335
2336         * src/matcher_parser.h
2337         * src/matcher_parser_lex.l
2338         * src/matcher_parser_parse.y
2339                 cleanup
2340
2341 2002-12-27 [alfons]     0.8.8claws15
2342
2343         re-organize matcher part 3; more to come
2344
2345         * src/matcher.[ch]
2346                 cleanup
2347
2348 2002-12-27 [alfons]     0.8.8claws14
2349
2350         re-organize matcher part 2; more to come but this should
2351         work. cc me if there are any regressions.
2352
2353         * src/matcher.h
2354                 add prototype for get_matchparser_tab_id()
2355         * src/matcher_parser_lex.l
2356                 look up keywords using matchparser_tab_id();
2357
2358 2002-12-27 [alfons]     0.8.8claws12
2359
2360         re-organize matcher part 1
2361
2362         * src/matcher.h
2363                 map yacc generated constants to sylpheed matcher constants
2364         * src/matcher.c
2365                 add function to find a matcher constant from a string
2366
2367 2002-12-27 [christoph]  0.8.8claws11
2368
2369         * src/compose.c
2370                 MENUITEM_ADD casts the 4th argument from integer to pointer
2371                 so it probably should not be a pointer, this means we
2372                 should use account id for it and not the account's pointer
2373
2374 2002-12-27 [paul]       0.8.8claws10
2375
2376         * src/mainwindow.c
2377                 remove unneeded 'GtkWidget *vbox'
2378                 
2379         * src/summaryview.c
2380                 further sync with 0.8.8 - make sort
2381                 by recipient work as expected
2382                 
2383         * NEWS
2384                 sync with 0.8.8
2385
2386 2002-12-27 [paul]       0.8.8claws9
2387
2388         * po/pt_BR.po
2389                 updated by Ivan F. Martinez
2390                 
2391 2002-12-27 [darko]      0.8.8claws8
2392
2393         * src/common/utils.c
2394                 added locked pattern to extended search
2395
2396 2002-12-27 [alfons]     0.8.8claws7
2397
2398         * src/prefs_matcher.[ch]
2399                 clean up
2400
2401 2002-12-26 [alfons]     0.8.8claws6
2402
2403         * src/matcher.[ch]
2404         * src/matcher_parser_lex.l
2405         * src/matcher_parser_parse.y
2406         * src/prefs_matcher.c
2407                 allow color label as a condition in the matcher
2408
2409 2002-12-26 [oliver]     0.8.8claws5
2410         
2411         * src/toolbar.c 
2412                 enable Addressbook for Main and Messageview
2413         * src/prefs_actions.c
2414                 enable actions in Messageview
2415
2416 2002-12-26 [christoph]  0.8.8claws4
2417
2418         * src/common/plugin.c
2419                 add a little debug output
2420         * configure.in
2421         * src/plugins/demo/Makefile.am
2422                 better use of automake
2423
2424 2002-12-26 [christoph]  0.8.8claws3
2425
2426         * src/Makefile.am
2427         * src/common/Makefile.am
2428                 fix "make distdir"
2429
2430 2002-12-26 [christoph]  0.8.8claws2
2431
2432         * configure.in
2433                 sort configure checks into common / gtk / plugins
2434         * po/POTFILES.in
2435                 add src/prefs_gtk.c
2436         * src/Makefile.am
2437                 add plugins SUBDIR
2438         * src/main.c
2439         * src/common/sylpheed.[ch]
2440                 added now sylpheed_done function for shutdown
2441         * src/common/Makefile.am
2442         * src/common/plugin.[ch]                ** NEW **
2443                 plugin loader and unloader
2444         * src/plugins/.cvsignore                ** NEW **
2445         * src/plugins/Makefile.am               ** NEW **
2446                 build plugins
2447         * src/plugins/demo/.cvsignore           ** NEW **
2448         * src/plugins/demo/Makefile.am          ** NEW **
2449         * src/plugins/demo/demo.c               ** NEW **
2450                 small demo plugin that installs a logtext hook and
2451                 outputs the log text to stdout
2452
2453 2002-12-26 [paul]       0.8.8claws1
2454
2455         * po/es.po
2456                 updated by Ricardo Mones Lastra
2457
2458 2002-12-26 [paul]       0.8.8claws
2459
2460         * 0.8.8claws released
2461
2462 2002-12-26 [paul]       0.8.7claws12
2463
2464         * po/bg.po
2465                 updated by George Danchev
2466
2467 2002-12-26 [paul]       0.8.7claws11
2468
2469         * po/POTFILES.in
2470                 remove unneeded 'src/prefs.c' entry 
2471
2472 2002-12-26 [paul]       0.8.7claws10
2473
2474         * src/codeconv.c
2475           src/mainwindow.c
2476                 sync with 0.8.8 release
2477         
2478         * src/folder.[ch]
2479           src/mh.c
2480           src/summaryview.c
2481                 partial sync with 0.8.8 release
2482         
2483
2484 2002-12-25 [alfons]     0.8.7claws9
2485
2486         * src/matcher.[ch]
2487         * src/matcher_parser_lex.l
2488         * src/matcher_parser_parse.y
2489         * src/prefs_matcher.c
2490                 add locked flag to possible filtering / matcher 
2491                 conditions (also a good example what should be
2492                 done to add a simple boolean condition)
2493
2494 2002-12-25 [christoph]  0.8.7claws8
2495
2496         * src/Makefile.am
2497         * src/account.[ch]
2498         * src/addrbook.c
2499         * src/addressbook.c
2500         * src/addrindex.c
2501         * src/filtering.c
2502         * src/folder.c
2503         * src/matcher.c
2504         * src/prefs.[ch]                ** REMOVE **
2505         * src/prefs_account.c
2506         * src/prefs_actions.c
2507         * src/prefs_common.c
2508         * src/prefs_customheader.c
2509         * src/prefs_display_header.c
2510         * src/prefs_filtering.c
2511         * src/prefs_folder_item.c
2512         * src/prefs_gtk.[ch]            ** NEW **
2513         * src/prefs_matcher.c
2514         * src/prefs_scoring.c
2515         * src/prefs_summary_column.c
2516         * src/procmime.c
2517         * src/selective_download.c
2518         * src/toolbar.c
2519         * src/common/Makefile.am
2520         * src/common/prefs.[ch]         ** NEW **
2521                 split prefs.[ch] into prefs_gtk.[ch] and common/prefs.[ch]
2522
2523 2002-12-24 [alfons]     0.8.7claws7
2524
2525         * src/summaryview.c
2526                 summary_thread_build(): fix real cause of the crash mentioned in
2527                 0.8.7claws3. use subject_XXX() and not g_hash_table_XXX() functions,
2528                 this way we get meaningful ctree nodes 
2529
2530 2002-12-24 [oliver]     0.8.7claws6
2531
2532         * src/mainwindow.[ch]
2533         * src/messageview.[ch]
2534         * src/compose.[ch]
2535         * src/inc.c
2536         * src/summaryview.c
2537                 changes to use updated toolbar handling
2538                 
2539 2002-12-24 [oliver]     0.8.7claws5
2540
2541         * src/toolbar.[ch]
2542                 generic toolbar handling
2543                 used ideas from Ivan Francolin Martinez (ivanfm@users.sourceforge.net)
2544         * src/prefs_toolbar.[ch]
2545                 adjust to handling
2546         
2547 2002-12-24 [oliver]     0.8.7claws4
2548         
2549         * src/stock_pixmap.[ch]
2550                 move SYLPHEED_LOGO to end of list in order 
2551                 to remove it from Custom Toolbar`s Icon View
2552
2553 2002-12-24 [alfons]     0.8.7claws3
2554
2555         * src/summaryview.c
2556                 summary_thread_build(): fix crash because of focus != selection 
2557                 after threading. when deleting the selection, gtk tries but fails 
2558                 to find the correct focusable element. we now force the selection
2559                 to be focused. this should solve the infamous bug reported by 
2560                 Jason Wojciechowski (bug "[ 633443 ] Crash on deleting messages"). 
2561                 a test case is available. 
2562
2563 2002-12-24 [darko]      0.8.7claws2
2564
2565         * src/summaryview.c
2566                 don't crash when unmarking message with unread children
2567
2568 2002-12-23 [christoph]  0.8.7claws1
2569
2570         * src/Makefile.am
2571         * src/common/Makefile.am
2572                 update Makefiles for moved intl.h, version.h and defs.h
2573         * src/imap.c
2574                 rewrite imap_session_get to avoid duplicate code
2575
2576 2002-12-23 [paul]       0.8.7claws
2577
2578         * Santa-Claws released
2579         
2580         * po/hu.po
2581           po/ru.po
2582                 squeeze in updated Hungarian and Russian translations.
2583                 Submitted by  Gál Zoltán and Ruslan N. Balkin
2584
2585 2002-12-23 [paul]       0.8.6claws129
2586
2587         * po/pl.po
2588                 updated by Witold Wladyslaw Wojciech Wilk
2589
2590 2002-12-23 [paul]       0.8.6claws128
2591
2592         * src/quote_fmt_parse.y
2593                 fix typo and add licence header
2594
2595 2002-12-23 [paul]       0.8.6claws127
2596
2597         * po/en_GB.po
2598                 updated
2599
2600 2002-12-23 [paul]       0.8.6claws126
2601
2602         * po/it.po
2603                 updated translation, submitted by Alessandro Maestri
2604                 
2605 2002-12-23 [paul]       0.8.6claws125
2606
2607         * src/quote_fmt_parse.y
2608                 fix signature-stripping on replies bug. match
2609                 '-- \n' and not '-- '.
2610
2611 2002-12-22 [paul]       0.8.6claws124
2612
2613         * po/bg.po
2614           po/es.po
2615           po/sr.po
2616                 updated translations. submitted by George Danchev,
2617                 Ricardo Mones Lastra, and Urke MMI respectively
2618
2619 2002-12-21 [paul]       0.8.6claws123
2620
2621         * src/addrbook.c
2622                 fix coding style
2623
2624 2002-12-21 [paul]       0.8.6claws122
2625
2626         * src/addrbook.c
2627                 fix bug [643638] where if a person is in one or more
2628                 addressbook groups editing that person's email 
2629                 address results in removal from those groups.
2630                 Patch submitted by Luke Plant.
2631
2632 2002-12-20 [christoph]  0.8.6claws121
2633
2634         * src/common/utils.c
2635         * src/summaryview.c
2636                 reimplement expand_search_string using GString to
2637                 prevent crashs caused by miscalculated string
2638                 lengths reported by Paul
2639
2640 2002-12-20 [christoph]  0.8.6claws120
2641
2642         * src/summaryview.c
2643                 don't use "changed" to check if op_count has to be changed as it
2644                 is also set when the message has unread children
2645                 (closes bug [ 653221 ] crash while deleting duplicates)
2646
2647 2002-12-20 [paul]       0.8.6claws119
2648
2649         * sync with 0.8.6cvs27
2650                 see ChangeLog 2002-12-20
2651
2652 2002-12-20 [paul]       0.8.6claws118
2653
2654         * sync with 0.8.6cvs26
2655                 see ChangeLog 2002-12-19 and 2002-12-20
2656
2657 2002-12-19 [alfons]     0.8.6claws117
2658
2659         * src/textview.c
2660                 fix incorrect parsing of email addresses, submitted by 
2661                 Luke Plant (thanks!). Closes bug "[ 565480 ] duplicate 
2662                 name display if it contains @".
2663
2664 2002-12-18 [paul]       0.8.6claws116
2665
2666         * sync with 0.8.6cvs23
2667                 see ChangeLog 2002-12-18
2668
2669 2002-12-18 [paul]       0.8.6claws115
2670
2671         * src/Makefile.am
2672         * src/account.c
2673         * src/codeconv.c
2674         * src/gtkutils.[ch]
2675         * src/imap.c
2676                 sync with 0.8.6cvs22.
2677                 see ChangeLog 2002-12-17 and 2002-12-18
2678
2679 2002-12-17 [christoph]  0.8.6claws114
2680
2681         * src/imap.c
2682                 o don't create a session if imap greeting fails
2683                 o don't close socket when authentication fails
2684                   this is done by imap_session_destroy
2685
2686 2002-12-17 [thorsten]   0.8.6claws113
2687
2688         * tools/Makefile.am
2689           tools/README
2690           tools/google_msgid.pl ** NEW FILE **
2691                 Added "search for message-id" script and doc
2692
2693 2002-12-17 [thorsten]   0.8.6claws112
2694
2695         * po/hu.po
2696                 Updated hungarian translation
2697                 (updated by Gal Zoltan)
2698
2699 2002-12-16 [christoph]  0.8.6claws111
2700
2701         * src/addr_compl.c
2702                 remove stupid addressbook dump to debug output
2703         * src/mh.c
2704                 fix memory leak found by Hiro
2705
2706 2002-12-14 [paul]       0.8.6claws110
2707
2708         * src/compose.c
2709                 fix menubar sensitivity on send
2710                 
2711         * src/prefs_filtering.c
2712         * src/prefs_matcher.c
2713         * src/prefs_scoring.c
2714                 Fix english ;)
2715                 
2716         * src/common/quoted-printable.h
2717                 sync: fix typo
2718         
2719 2002-12-13 [christoph]  0.8.6claws109
2720
2721         * src/Makefile.am
2722         * src/manage_window.[ch]        ** REMOVE **
2723         * src/gtk/Makefile.am
2724         * src/gtk/manage_window.[ch]    ** NEW **
2725                 move manage_window files to gtk directory
2726
2727 2002-12-13 [christoph]  0.8.6claws108
2728
2729         * src/Makefile.am
2730         * src/gtkshruler.[ch]           ** REMOVE **
2731         * src/gtk/Makefile.am
2732         * src/gtk/gtkshruler.[ch]       ** NEW **
2733                 move gtkshruler files to gtk directory
2734
2735 2002-12-13 [christoph]  0.8.6claws107
2736
2737         * src/Makefile.am
2738         * src/compose.c
2739         * src/gtkstext.[ch]             ** REMOVE **
2740         * src/gtkutils.[ch]
2741         * src/textview.c
2742         * src/gtk/gtkstext.[ch]         ** NEW **
2743         * src/gtk/Makefile.am
2744                 o move stext functions to gtkstext.c to remove
2745                   dependency of gtkutils
2746                 o move gtkstext files to gtk directory
2747
2748         * src/gtk/Makefile.am
2749         * src/gtk/sslcertwindow.[ch]
2750                 UI stuff can always depend on common code so
2751                 it's ok to add ../common to include path
2752
2753 2002-12-13 [colin]      0.8.6claws106
2754
2755         * src/summaryview.c
2756                 Disconnect sighandlers for mainwindow when
2757                 quicksearch has the focus
2758                 Fix bug #653231
2759         * src/mainwindow.[ch]
2760                 Make key_pressed callback public, to be able
2761                 to disconnect it
2762
2763 2002-12-13 [christoph]  0.8.6claws105
2764
2765         * src/mh.c
2766                 create .mh_sequences file in new MH folders
2767                 (closes feature request [ 523162 ] MH folders should
2768                  get a .mh_sequences)
2769
2770 2002-12-13 [colin]      0.8.6claws104
2771
2772         * src/summaryview.c
2773                 Better handling of quicksearch show/hide
2774                 (basically the button stays under the mouse 
2775                  when toggled)
2776
2777 2002-12-13 [paul]       0.8.6claws103
2778
2779         * sync with 0.8.6cvs17
2780                 see ChangeLog 2002-12-13
2781
2782 2002-12-13 [paul]       0.8.6claws102
2783
2784         * po/es.po
2785                 updated by Ricardo Mones Lastra
2786
2787 2002-12-11 [colin]       0.8.6claws101
2788
2789         * src/folder.c
2790                 remove statusbar stuff
2791           src/folderview.c
2792                 set statusbar verbosity when moving folders
2793
2794 2002-12-11 [colin]       0.8.6claws100
2795         * src/prefs_filtering.c
2796         * src/prefs_matcher.c
2797         * src/prefs_scoring.c
2798                 Fix english ;)
2799
2800 2002-12-11 [colin]       0.8.6claws99
2801
2802         * src/prefs_common.[ch]
2803                 Add summary_quicksearch_type
2804         * src/summaryview.c
2805                 Save last used quicksearch type
2806
2807 2002-12-11 [jens]       0.8.6claws98
2808         * src/prefs_filtering.c
2809         * src/prefs_matcher.c
2810         * src/prefs_scoring.c
2811                 added dialog for incomplete rules in scoring, filtering and
2812                 matcher to ask wheather really close
2813
2814 2002-12-11 [colin]      0.8.6claws97
2815
2816         * src/folder.c
2817                 Fix folder dnd statusbar logging
2818
2819 2002-12-10 [christoph]  0.8.6claws96
2820
2821         * src/compose.c
2822         * src/folder.c
2823         * src/imap.c
2824         * src/inc.c
2825         * src/main.c
2826         * src/mainwindow.c
2827         * src/news.c
2828         * src/send.c
2829         * src/statusbar.[ch]
2830         * src/common/hooks.c
2831         * src/common/log.[ch]
2832                 o handle verbose logging in statusbar directly in statusbar code
2833                   and common code does not need any knowledge about a statusbar
2834                 o remove direct calls to statusbar_(puts|pop)_all functions
2835
2836 2002-12-10 [jens]       0.8.6claws95
2837
2838         * src/*.c
2839                 removed gettext from g_warnings
2840         * po/POTFILES.in
2841                 cleaned and updated
2842         * po/de.po
2843                 updated
2844
2845 2002-12-10 [colin]      0.8.6claws94
2846
2847         * src/main.c
2848                 finish crash dialog fix
2849
2850 2002-12-10 [colin]      0.8.6claws93
2851
2852         * src/main.c
2853                 "Fix" "sylpheed already running" instead of
2854                 crash dialog appearing after a crash
2855
2856 2002-12-10 [colin]      0.8.6claws92
2857
2858         * po/POTFILES.in
2859                 add src/gtk/sslcertwindow.c
2860
2861 2002-12-10 [paul]       0.8.6claws91
2862
2863         * po/POTFILES.in
2864                 updated to reflect recent changes
2865                 submitted by Alessandro Maestri
2866
2867 2002-12-09 [christoph]  0.8.6claws90
2868
2869         * src/Makefile.am
2870         * src/smtp.[ch]                 ** REMOVE **
2871         * src/common/Makefile.am
2872         * src/common/smtp.[ch]          ** NEW **
2873                 move smtp files to common directory
2874
2875 2002-12-09 [christoph]  0.8.6claws89
2876
2877         * src/Makefile.am
2878         * src/session.[ch]              ** REMOVE **
2879         * src/common/Makefile.am
2880         * src/common/session.[ch]       ** NEW **
2881                 move session files to common directory
2882
2883 2002-12-09 [paul]       0.8.6claws88
2884
2885         * src/account.c
2886                 fix bug [649746] edit accounts: move account reverted
2887                 Patch submitted by Luke Plant <lukeplant@users.sourceforge.net>
2888
2889 2002-12-09 [colin]      0.8.6claws87
2890
2891         * src/ssl_certificate.c
2892                 cleanup
2893
2894 2002-12-09 [colin]      0.8.6claws86
2895
2896         * src/ssl.c
2897                 Try to open the cert.pem database and 
2898                 issue a warning if it isn't there
2899
2900 2002-12-09 [colin]      0.8.6claws85
2901
2902         * src/common/ssl_certificate.c
2903         * src/gtk/sslcertwindow.c
2904                 Warning fixes
2905
2906 2002-12-09 [colin]      0.8.6claws84
2907
2908         * src/ssl_certificate.[ch] ** REMOVED **
2909         * src/common/ssl_certificate.[ch] ** NEW **
2910         * src/Makefile.am
2911         * src/common/Makefile.am
2912                 Moved ssl_certificate.[ch] to common
2913         * src/common/ssl.c 
2914                 Put back needed include
2915         * src/gtk/sslcertwindow.[ch]
2916                 Changed ssl_certificate.h include
2917         
2918 2002-12-09 [colin]      0.8.6claws83
2919
2920         * src/gtk/sslcertwindow.[ch]
2921                 Implement hook for certificate acception
2922         * src/ssl_certificate.[ch]
2923                 Implement hook for certificate acception
2924         * src/common/ssl.c
2925                 Reenable certificate acception check
2926         * src/mainwindow.c
2927                 Register sslcertwindow's hook
2928         
2929 2002-12-08 [christoph]  0.8.6claws82
2930
2931         * src/about.c
2932         * src/addr_compl.c
2933         * src/codeconv.c
2934         * src/manual.c
2935         * src/undo.c
2936         * src/common/utils.c
2937                 o add missing includes
2938                 o fix warnings
2939         * src/.cvsignore
2940         * src/common/.cvsignore
2941         * src/common/version.h          ** REMOVE **
2942                 remove autogenerated file
2943
2944 2002-12-08 [paul]       0.8.6claws81
2945
2946         * src/stringtable.c
2947                 put back needed include
2948
2949 2002-12-08 [colin]      0.8.6claws80
2950         
2951         * src/gtk/sslcertwindow.c
2952                 Cleaner popups when asking
2953         * src/ssl_certificate.c
2954         * src/prefs_common.[ch]
2955                 remove ssl certificate pref
2956                 put back needed include
2957         * src/undo.c
2958                 put back needed include
2959
2960 2002-12-08 [christoph]  0.8.6claws79
2961
2962         * src/folderview.c
2963         * src/logwindow.c
2964         * src/statusbar.c
2965         * src/summaryview.c
2966                 only abort hook invokation if required data is missing not
2967                 if our own data pointer is NULL, update hookfunction for
2968                 log window
2969
2970 2002-12-08 [paul]       0.8.6claws78
2971
2972         * src/about.c
2973         * src/addrcache.c
2974         * src/addrclip.c
2975         * src/addr_compl.c
2976         * src/addrselect.c
2977         * src/codeconv.c
2978         * src/colorlabel.c
2979         * src/enriched.c
2980         * src/esmtp.c
2981         * src/exporthtml.c
2982         * src/headerview.c
2983         * src/imageview.c
2984         * src/manual.c
2985         * src/noticeview.c
2986         * src/pgptext.c
2987         * src/scoring.c
2988         * src/sourcewindow.c
2989         * src/stringtable.c
2990         * src/undo.c
2991                 clean up: remove unneccesary includes
2992
2993 2002-12-08 [christoph]  0.8.6claws77
2994
2995         * src/folderview.c
2996         * src/statusbar.c
2997         * src/summaryview.c
2998         * src/common/hooks.[ch]
2999                 hook functions now have a gboolean return value, if a hook
3000                 returns TRUE it will stop executing of any more hooks in
3001                 the same hooklist for this invokation
3002
3003 2002-12-08 [colin]      0.8.6claws76
3004         
3005         * src/main.c
3006                 put back argv0 for CRASH_DIALOG
3007
3008 2002-12-08 [christoph]  0.8.6claws75
3009
3010         * src/Makefile.am
3011         * src/about.c
3012         * src/account.c
3013         * src/crash.c
3014         * src/esmtp.h
3015         * src/imap.[ch]
3016         * src/inc.c
3017         * src/main.c
3018         * src/mainwindow.c
3019         * src/news.c
3020         * src/pop.[ch]
3021         * src/prefs_account.[ch]
3022         * src/prefs_common.[ch]
3023         * src/send.[ch]
3024         * src/smtp.[ch]
3025         * src/ssl_certificate.[ch]
3026         * src/ssl_manager.[ch]
3027         * src/common/Makefile.am
3028         * src/common/log.c
3029         * src/common/nntp.[ch]
3030         * src/common/socket.[ch]
3031         * src/common/ssl.[ch]
3032         * src/gtk/sslcertwindow.[ch]
3033         * ac/openssl.m4
3034                 use new autoconf script to detect OpenSSL with extra parameters
3035                 to specify the location of libs and includes, also remove USE_SSL
3036                 to USE_OPENSSL
3037
3038         * src/common/sylpheed.[ch]
3039         * src/common/version.h.in
3040                 start seperation of common code initialization seperated from gui
3041
3042         * src/summaryview.c
3043                 The function that is called when a color label changes
3044                 should not change the color lable again
3045
3046 2002-12-08 [colin]      0.8.6claws74
3047
3048         * src/gtk/sslcertwindow.c
3049                 warning fixes
3050
3051 2002-12-08 [colin]      0.8.6claws73
3052
3053         * src/statusbar.c
3054           src/common/log.h
3055                 Register a hook for statusbar_puts_all
3056         * src/common/log.c
3057                 invoke statusbar_puts_all's hook
3058         
3059 2002-12-08 [colin]      0.8.6claws72
3060
3061         * src/ssl_certificate.c
3062                 Put back a badly-removed include
3063
3064 2002-12-08 [colin]      0.8.6claws71
3065
3066         * src/gtk/sslcertwindow.[ch]    ** NEW **
3067                 new certificate presentation
3068         * src/gtk/Makefile.am
3069                 add new files
3070         * src/ssl_certificate.[ch]
3071                 gtk cleanup, made utility functions public
3072         * src/ssl_manager.c
3073                 use new cert presentation
3074
3075 2002-12-07 [christoph]  0.8.6claws70
3076
3077         * src/Makefile.am
3078         * src/nntp.[ch]                 ** REMOVE **
3079         * src/common/Makefile.am
3080         * src/common/nntp.[ch]          ** NEW **
3081                 move nntp files to common directory
3082
3083 2002-12-07 [christoph]  0.8.6claws69
3084
3085         * src/procmsg.[ch]
3086         * src/summaryview.c
3087                 implement msginfo update callback using sylpheed's new
3088                 hook system. Invoke hooks from procmsg_msginfo_[un]set_flags.
3089
3090 2002-12-06 [christoph]  0.8.6claws68
3091
3092         * src/editgroup.c
3093                 This patch changes the 'Edit Group Details' dialog to
3094                 allow extended selections in either pane, so that
3095                 addresses can be added or removed from a group more
3096                 quickly and easily. (it actually is a net decrease in
3097                 file size, as some unnecessary functions have been
3098                 removed). 
3099                 (patch submitted by Luke Plant <lukeplant@users.sourceforge.net>)
3100
3101 2002-12-06 [christoph]  0.8.6claws67
3102
3103         * src/Makefile.am
3104         * src/template.[ch]             ** REMOVE **
3105         * src/common/Makefile.am
3106         * src/common/template.[ch]      ** NEW **
3107                 move template files to common directory
3108
3109         * src/nntp.c
3110                 add missing log.h include
3111
3112 2002-12-06 [melvin]     0.8.6claws66
3113
3114         * src/prefs_actions.c
3115                 Added the trailing ">" syntax to insert command's output
3116                 without replacing old text (in contrast to trailing "|").
3117
3118 2002-12-05 [colin]      0.8.6claws65
3119         
3120         * src/common/utils.c
3121                 Don't modify original search_string or it'll change
3122                 the next iterations in the for()
3123
3124 2002-12-05 [darko]      0.8.6claws64
3125
3126         * src/common/utils.c
3127                 proper check for filtering commands, found by Colin
3128
3129 2002-12-05 [darko]      0.8.6claws63
3130
3131         * src/common/utils.c
3132                 check proper string for NULL pointer, found by Colin
3133
3134 2002-12-05 [darko]      0.8.6claws62
3135
3136         * src/common/utils.[ch]
3137                 expand_search_string(): new function
3138                 converts Mutt-like patterns to Sylpheed's
3139                 filtering engine
3140         * src/summaryview.c
3141                 use expand_search_string() to allow Mutt-like
3142                 patterns in extended search
3143         * README.claws
3144                 document extended option in quick search
3145
3146 2002-12-05 [paul]       0.8.6claws61
3147
3148         * sync with 0.8.6cvs16
3149                 see ChangeLog 2002-12-05
3150                 
3151         * po/POTFILES.in
3152                 clean up
3153
3154 2002-12-04 [christoph]  0.8.6claws60
3155
3156         * src/imap.[ch]
3157                 put imap authentication code into a new function and
3158                 remove it from imap_session_new that will allow to
3159                 send other commands before authentication
3160
3161 2002-12-04 [christoph]  0.8.6claws59
3162
3163         * src/imap.[ch]
3164                 use already existing method to prevent unneeded IMAP
3165                 folder selects. Set imap_select parameters to NULL
3166                 in some functions if the values are not required.
3167
3168         * src/xml.h
3169                 remove no longer required include
3170
3171 2002-12-04 [paul]       0.8.6claws58
3172
3173         * po/es.po
3174                 updated by Ricardo Mones Lastra
3175                 
3176         * configure.in
3177           po/hu.po      ** NEW FILE **
3178                 initial Hungarian translation, submitted
3179                 by Gál Zoltán <galzoli@hu.inter.net>
3180
3181 2002-12-03 [christoph]  0.8.6claws57
3182
3183         * src/Makefile.am
3184         * src/gtksctree.[ch]            ** REMOVE **
3185         * src/gtk/Makefile.am
3186         * src/gtk/gtksctree.[ch]        ** NEW **
3187                 move gtksctree files to gtk directory
3188
3189 2002-12-03 [christoph]  0.8.6claws56
3190
3191         * src/Makefile.am
3192         * src/md5.[ch]                  ** REMOVE **
3193         * srm/common/Makefile.am
3194         * src/common/md5.[ch]           ** NEW **
3195                 move md5 files to common directory
3196
3197         * src/gtkstext.c
3198                 remove not required #include
3199
3200 2002-12-03 [sergey]     0.8.6claws55
3201
3202         * src/gtkutils.c
3203         * src/gtkutils.h
3204                 gtkut_window_popup(): new function.
3205         * src/mainwindow.c
3206                 main_window_popup(): use gtkut_window_popup() to raise
3207                 window without changing its position.
3208                 (see sylpheed-main ML message [sylpheed:17247])
3209
3210 2002-12-03 [sergey]     0.8.6claws54
3211
3212         * src/send.c
3213                 send_message_local(): removed first-dot escaping
3214                 (SMTP-only, not needed for sending through pipe)
3215
3216 2002-12-03 [paul]       0.8.6claws53
3217
3218         * po/POTFILES.in
3219                 update to reflect recent changes (thanks
3220                 to Ricardo Mones Lastra)
3221                 
3222         * tools/filter_conv.pl
3223                  fix problem with quoted strings. Patch submitted
3224                  by Luke Plant <lukeplant@softhome.net>
3225
3226 2002-12-03 [paul]       0.8.6claws52
3227
3228         * sync with 0.8.6cvs15
3229                 see ChangeLog 2002-12-03
3230
3231 2002-12-02 [christoph]  0.8.6claws51
3232
3233         * src/logwindow.[ch]
3234         * src/common/log.[ch]
3235                 implement logging using a hook function
3236
3237         * src/folderview.c
3238         * src/folder.[ch]
3239                 define hooklist name in header file to avoid
3240                 errors caused by wrong spelling of hooklist names
3241
3242         * src/toolbar.c
3243                 fix warnings
3244
3245 2002-12-02 [christoph]  0.8.6claws50
3246
3247         * src/common/Makefile.am
3248                 add src/common/hooks.[ch]
3249
3250         * src/common/hooks.[ch]
3251                 implement a simple hook system using glib's hook functions
3252
3253         * src/folder.[ch]
3254         * src/folderview.c
3255                 use new hook system for folder item updates
3256
3257 2002-12-02 [christoph]  0.8.6claws49
3258
3259         * doc-src/ui_seperation.txt     ** NEW **
3260                 information for ui seperation
3261
3262         * src/Makefile.am
3263                 remove files that were moved to common
3264                 include common directory by default for the header files
3265
3266         * src/inc.c
3267         * src/common/socket.c
3268         * src/automaton.[ch]
3269                 implement automaton using g_io_*-functions instead of
3270                 gdk_input_add to make it ui independent
3271
3272         * src/codeconv.c
3273         * src/compose.c
3274         * src/ldif.c
3275         * src/pgptext.c
3276         * src/procmime.c
3277         * src/rfc2015.c
3278         * src/smtp.c
3279         * src/unmime.c
3280                 remove common/ prefix because directory is now in
3281                 include path
3282
3283         * src/compose.c
3284         * src/folder.c
3285         * src/folderview.c
3286         * src/mainwindow.c
3287         * src/messageview.c
3288         * src/prefs_common.c
3289         * src/procmsg.c
3290         * src/rfc2015.c
3291                 fix warnings
3292
3293         * src/imap.c
3294         * src/inc.c
3295         * src/news.c
3296         * src/pop.c
3297         * src/send.c
3298         * src/smtp.c
3299         * src/ssl_certificate.c
3300                 add log.h header file for logging functions
3301
3302         * src/main.c
3303         * src/common/utils.c
3304         * src/summaryview.c
3305         * src/xml.c
3306                 o move debug_mode to common/utils.c
3307                 o add functions to set and get debug_mode
3308
3309         * src/defs.h                    ** REMOVE **
3310         * src/intl.h                    ** REMOVE **
3311         * src/socket.[ch]               ** REMOVE **
3312         * src/ssl.[ch]                  ** REMOVE **
3313         * src/utils.[ch]                ** REMOVE **
3314                 replaced by new files in src/common/
3315         
3316         * src/common/Makefile.am
3317                 add new files in src/common/
3318
3319         * src/common/defs.h             ** NEW **
3320         * src/common/intl.h             ** NEW **
3321         * src/common/log.[ch]           ** NEW **
3322         * src/common/socket.[ch]        ** NEW **
3323         * src/common/ssl.[ch]           ** NEW **
3324         * src/common/utils.[ch]         ** NEW **
3325                 replacement for files in src/
3326
3327 2002-12-02 [colin]      0.8.6claws48
3328
3329         * src/folderview.c
3330                 Scroll folderview if necessary during dnd
3331
3332 2002-12-02 [colin]      0.8.6claws47
3333
3334         * src/folder.[ch]
3335                 Add check to verify a move is within a single mailbox
3336         * src/folderview.c
3337                 Add specific error string for this check
3338
3339 2002-12-02 [colin]      0.8.6claws46
3340
3341         * src/folder.c
3342                 Add a test to folder moving, remove a statusbar_print
3343         * src/folderview.c
3344                 Add Move folder... context-menu item
3345                 Factorize folder moving code
3346                 Enable folder DND for mbox
3347
3348 2002-12-01 [christoph]  0.8.6claws45
3349
3350         * ac/aspell.m4
3351                 remove conf.aspelltest if the version check fails
3352
3353 2002-11-30 [christoph]  0.8.6claws44
3354
3355         * autogen.sh
3356                 run libtoolize --force in autogen to create missing
3357                 libtool scripts
3358
3359 2002-11-30 [christoph]  0.8.6claws43
3360
3361         * src/Makefile.am
3362         * src/pgptext.c
3363         * src/procmime.c
3364         * src/rfc2015.c
3365         * src/uuencode.[ch]             ** REMOVED **
3366         * src/common/Makefile.am
3367         * src/common/uuencode.[ch]      ** NEW **
3368                 move uuen/decoder to common directory
3369
3370 2002-11-30 [christoph]  0.8.6claws42
3371
3372         * src/Makefile.am
3373         * src/base64.[ch]               ** REMOVED **
3374         * src/codeconv.c
3375         * src/compose.c
3376         * src/ldif.c
3377         * src/pgptext.c
3378         * src/procmime.c
3379         * src/rfc2015.c
3380         * src/smtp.c
3381         * src/unmime.c
3382         * src/common/Makefile.am
3383         * src/common/base64.[ch]        ** NEW **
3384                 move base64 en/decoder to common directory
3385
3386 2002-11-30 [christoph]  0.8.6claws41
3387
3388         * src/common                    ** NEW **
3389                 new directory for UI independent code
3390         * src/gtk                       ** NEW **
3391                 new directory for GTK frontend
3392         * src/common/.cvsignore         ** NEW **
3393         * src/gtk/.cvsignore            ** NEW **
3394                 ignore build files
3395         * src/common/Makefile.am        ** NEW **
3396         * src/gtk/Makefile.am           ** NEW **
3397                 automake files to build new seperated stuff
3398         * src/Makefile.am
3399                 the binary will currently still be build with the
3400                 files in src, so we include the code from the
3401                 subdirs for now after building the libs there
3402
3403 2002-11-30 [paul]       0.8.6claws40
3404
3405         * src/compose.c
3406                 fix bug [642731] 'Wrong selected account with drafted mail'
3407
3408 2002-11-29 [oliver]     0.8.6claws39
3409         
3410         * src/messageview.c
3411                 o update summaryview when switching between different
3412                   messageviews          
3413         * src/toolbar.c  
3414                 o check if messageview holds already removed msg
3415                   from summaryview
3416                 
3417
3418 2002-11-29 [oliver]     0.8.6claws38
3419
3420         * src/toolbar.c 
3421                 remove not needed variables and includes
3422                 make messageview stay opened and move to next when msgs are deleted 
3423
3424 2002-11-29 [oliver]     0.8.6claws37
3425         
3426         * src/toolbar.c 
3427                 disable compose button (messageview toolbar) by default
3428                 deleted msgs are moved to trash
3429         
3430 2002-11-29 [melvin]     0.8.6claws36
3431
3432         * configure.in
3433                 Increased minimal gpgme version to 0.3.10 (Zombies out)
3434                 and to detect signatures expirations (gpgme 0.3.6)
3435
3436         * src/main.c
3437                 Use non obsolescent function for Gpgme engine checking.
3438
3439         * src/rfc2015.c
3440                 Inform about expired signatures or signatures which key
3441                 has expired. Expiration date is displayed.
3442
3443         * src/sigstatus.c
3444                 Inform about expired signatures or signatures which key
3445                 has expired.
3446
3447 2002-11-28 [paul]       0.8.6claws35
3448
3449         * src/folderview.c
3450                 re-instate 'Check for new messages' in Newsgroup
3451                 folders right-click menu, after a suggestion from
3452                 Tim Mann <timmann@users.sourceforge.net>
3453
3454         * src/main.c
3455                 after a crash check only local folders for new
3456                 messages
3457
3458 2002-11-28 [paul]       0.8.6claws34
3459
3460         * configure.in
3461                 apply patch that fixes the checking of GTK with XIM 
3462                 support on different OSs, such as FreeBSD. Patch 
3463                 submitted by Topia <topia@users.sourceforge.net>
3464                 
3465 2002-11-28 [paul]       0.8.6claws33
3466
3467         * src/mainwindow.c
3468           src/prefs_common.c
3469           src/prefs_toolbar.c
3470                 more changes to the English
3471
3472 2002-11-28 [paul]       0.8.6claws32
3473
3474         * sync with 0.8.6cvs13
3475                 see ChangeLog 2002-11-28 (no sync needed
3476                 for src/compose.c)
3477
3478 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws31
3479         
3480         * src/mainwindow.[ch]
3481                 add patch by Ivan F. Martinez introducing messageview Toolbar
3482                 some changes and committed by oliver    
3483
3484 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws30
3485
3486         * src/messageview.[ch]
3487                 add patch by Ivan F. Martinez introducing messageview Toolbar
3488                 some changes and committed by oliver    
3489
3490 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws29
3491
3492         * src/compose.[ch]
3493                 add patch by Ivan F. Martinez introducing messageview Toolbar
3494                 some changes and committed by oliver    
3495
3496 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws28
3497         
3498         * src/toolbar.[ch]
3499                 add patch by Ivan F. Martinez introducing messageview Toolbar
3500                 some changes and committed by oliver
3501
3502 2002-11-28 [oliver]     0.8.6claws27
3503         
3504         * src/prefs_toolbar.[ch]
3505                 getting ready for messageview toolbar
3506                 free mem allocated by gettext
3507                 change prefs_toolbar to prefs_toolbar_open
3508  
3509 2002-11-28 [thorsten]   0.8.6claws26
3510
3511         * src/imageview.[ch]
3512                 cleaned up conflicting declarations of
3513                 imageview_show_image()
3514
3515 2002-11-28 [paul]       0.8.6claws25
3516
3517         * src/grouplistdialog.c
3518           src/prefs_common.c
3519           src/prefs_summary_column.c
3520                 a few more improvements to the English
3521
3522 2002-11-28 [colin]      0.8.6claws24
3523
3524         * man/sylpheed.1
3525                 A few updates to command-line parameters
3526
3527 2002-11-28 [colin]      0.8.6claws23
3528
3529         * src/prefs_filtering.c
3530                 Fix problems with prefs_filtering_delete_path:
3531                 a) if the first rule is removed, original pointers
3532                    weren't updated (leading to segfaults)
3533                 b) it was always global_processing updated in case
3534                    of removed path was parent of rule path
3535
3536 2002-11-27 [paul]       0.8.6claws22
3537
3538         * src/mainwindow.c
3539           src/prefs_account.c
3540           src/prefs_actions.c
3541           src/prefs_common.c
3542           src/prefs_customheader.c
3543           src/prefs_display_header.c
3544           src/prefs_filtering.c
3545           src/prefs_folder_item.c
3546           src/prefs_matcher.c
3547           src/prefs_scoring.c
3548           src/prefs_summary_column.c
3549           src/prefs_template.c
3550           src/prefs_toolbar.c
3551                  improve the English in the GUI
3552
3553 2002-11-27 [colin]      0.8.6claws21
3554
3555         * src/folder.c
3556                 Fix processing renaming problems happening after
3557                 last commit
3558
3559 2002-11-27 [colin]      0.8.6claws20
3560
3561         * src/folder.c
3562                 recursive move now deletes src each subfolder after 
3563                 having moved it
3564         * src/folderview.c
3565                 Use identifier instead of path during dnd (enables
3566                 IMAP folder dnd)
3567
3568 2002-11-27 [paul]       0.8.6claws19
3569
3570         * src/main.c
3571                 apply patch that does command-line processing 
3572                 BEFORE gtk_init, allowing claws to run from 
3573                 shell-scripts in non-X environment (e.g. crontab 
3574                 or ip-up, ip-down scripts). Patch submitted by
3575                 Ruslan N. Balkin <baron@dartel.ru>
3576                 
3577         * po/it.po
3578                 updated by Alessandro Maestri
3579
3580 2002-11-27 [paul]       0.8.6claws18
3581
3582         * sync with 0.8.6cvs12
3583           src/prefs_common.c
3584                 Differences are that main uses a 'Receive dialog'
3585                 frame on the Interface tab, whereas claws groups all 
3586                 the dialogs together in a 'Dialogs' frame.
3587
3588 2002-11-27 [colin]      0.8.6claws17
3589
3590         * src/prefs_matcher.c
3591                 Fix Execute criteria's NOT flag
3592
3593
3594 2002-11-26 [christoph]  0.8.6claws16
3595
3596         * src/ssl.c
3597                 rewrite the ssl code a little bit, only use one
3598                 SSL context, set default certificates' file/path
3599
3600 2002-11-26 [thorsten]   0.8.6claws15
3601
3602         * src/compose.c
3603                 default-reply-to didn't work for ml-reply
3604
3605 2002-11-26 [melvin]     0.8.6claws14
3606
3607         * src/prefs_actions.c
3608                 Made pipe-actions ignore short headers in message view
3609                 Made trailing-pipe-actions write in the message view with
3610                 the same font as the original message
3611
3612 2002-11-26 [paul]       0.8.6claws13
3613
3614         * src/compose.c
3615                 this time commit the correct file
3616
3617 2002-11-26 [paul]       0.8.6claws12
3618
3619         * sync with 0.8.6cvs11
3620           src/quote_fmt_parse.y  
3621                 no sync needed
3622           src/account.[ch]       
3623                 not sync'ed
3624           src/compose.c
3625                 compose_write_headers(): add 'X-Sylpheed-Account-Id:' header
3626                 on draft mode.
3627                 compose_reedit(): add check for 'X-Sylpheed-Account-Id:' 
3628                 header
3629                 
3630         see ChangeLog 2002-11-25 and 2002-11-26
3631
3632 2002-11-26 [colin]      0.8.6claws11
3633
3634         * src/folderview.c
3635                 Fix collapsed folder not auto-expanding during
3636                 mail dnd, if it was the source folder.
3637
3638 2002-11-25 [colin]      0.8.6claws10
3639
3640         * src/folderview.[ch]
3641                 Variable renaming and cleaning (slist of nodes 
3642                 to be re-collapsed is stored in FolderView)
3643
3644 2002-11-25 [paul]       0.8.6claws9
3645
3646         * src/prefs_common.[ch]
3647                 fix breakage caused by last commit
3648
3649 2002-11-25 [paul]       0.8.6claws8
3650
3651         * sync with 0.8.6cvs4
3652                 see ChangeLog 2002-11-21
3653
3654 2002-11-25 [paul]       0.8.6claws7
3655
3656         * sync with 0.8.6cvs4
3657                 see ChangeLog 2002-11-20
3658
3659 2002-11-25 [paul]       0.8.6claws6
3660
3661         * sync with 0.8.6cvs3
3662                 see ChangeLog 2002-11-18
3663
3664 2002-11-25 [colin]      0.8.6claws5
3665
3666         * src/gtkutils.[ch]
3667                 Add gtkut_ctree_node_is_parent()
3668         * src/folderview.c
3669                 Spring-loaded folders
3670
3671 2002-11-25 [colin]      0.8.6claws4
3672
3673         * src/utils.[ch]
3674                 Add slist_concat_unique(), function to merge
3675                 two GSList filtering dups
3676         * src/folder.[ch]
3677         * src/summaryview.[ch]
3678         * src/folderview.c
3679         * src/main.c
3680                 Add detection/update/display of unread answers
3681                 to marked mails
3682         * src/procmsg.[ch]
3683                 Add procmsg_find_children()
3684                 Add procmsg_msg_has_marked_parent()
3685
3686 2002-11-25 [colin]      0.8.6claws3
3687
3688         * src/ssl_certificate.[ch]
3689                 Allow checking a certificate without a DNS
3690                 lookup
3691                 Allow to forget a cert (by deleting it)
3692                 Make ssl_certificate_destroy_public
3693         * src/ssl_manager.[ch] ** NEW FILES **
3694                 Gui to manage (display/remove) certificates
3695         * src/prefs_common.[ch]
3696                 Add a pref to allow silent acceptation of
3697                 trusted certificates or not (based on the
3698                 "I want to know what's going on" principle)
3699         * src/mainwindow.c
3700                 Add SSL manager in Tools menu
3701         * src/Makefile.am
3702                 Add the new files to the build
3703         * po/POTFILES.in
3704                 Add ssl_manager.c to translations
3705