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