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