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