e95e6d1b0eb24b09aca24eab2b5e56d42bf65c94
[claws.git] / ChangeLog.claws
1 2003-02-12 [christoph]  0.8.10claws3
2
3         * configure.ac
4         * src/plugins/Makefile.am
5                 use AM_CONDITIONAL to enable plugins, automake correctly
6                 manages this when creating distdir
7
8 2003-02-12 [christoph]  0.8.10claws2
9
10         * ac/spamassassin.m4
11         * src/plugins/spamassassin/Makefile.am
12                 fix building SpamAssassin plugin without OpenSSL
13
14 2003-02-12 [paul]       0.8.10claws1
15
16         * ac/Makefile.am
17           src/Makefile.am
18           src/plugins/Makefile.am
19                 fix failure of 'make release'
20
21 2003-02-12 [paul]       0.8.10claws
22
23         * 0.8.10claws released
24
25 2003-02-12 [paul]       0.8.9claws56
26
27         * po/bg.po
28           po/es.po
29           po/it.po
30           po/ru.po
31           po/sr.po
32                 updated translations by George Danchev, Ricardo Mones Lastra,
33                 Alessandro Maestri, Ruslan N. Balkin and Urke MMI respectively
34                 
35         * sylpheed.spec.in
36                 Allow the building of RPMs by a regular user. Submitted
37                 by Sergei Astanin
38
39 2003-02-11 [alfons]     0.8.9claws55
40
41         * src/colorlabel.c
42                 don't use pixmaps for label color rect but draw rectangles
43                 so we can respect the color map of palette based visuals
44                 (fixes the long time crashes on Suns - thanks to Andreas
45                 Engel and Steve O'Hara-Smith for testing)
46
47 2003-02-11 [christoph]  0.8.9claws54
48
49         * src/matcher_parser_parse.y
50                 correct bug where filering rules of not existing folders in
51                 matcherrc were added to global filtering
52                 
53         (closes Debian Bug #180253 - Directory's filter-rules are merged with
54          main filter-rules after removing directory, http://bugs.debian.org/180253)
55         
56 2003-02-11 [paul]       0.8.9claws53
57
58         * sync with 0.8.10cvs7
59                 see ChangeLog 2003-02-09
60
61 2003-02-11 [melvin]     0.8.9claws52
62
63         * po/fr.po
64                 Updated French tranlsations
65
66 2003-02-10 [paul]       0.8.9claws51
67
68         * sylpheed.spec.in
69                 correct --enable-openssl
70                 Fix submitted by Sergei Astanin <asita@users.sourceforge.net>
71
72 2003-02-09 [martin]     0.8.9claws50
73
74         * src/prefs_matcher.c
75                 fix segfault in prefs_matcher_substitute_cb() when
76                 no row is selected
77
78 2003-02-09 [paul]       0.8.9claws49
79
80         * src/folderview.c
81                 fix bug where a newsgroup folder's processing rules were
82                 merged with the global filtering rules when the newsgroup
83                 folder was deleted, causing some seriously bad results,
84                 see <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=180253>
85
86 2003-02-08 [melvin]     0.8.9claws48
87
88         * src/compose.c
89                 Corrected and modified an alert message.
90
91 2003-02-07 [paul]       0.8.9claws47
92
93         * src/folderview.c
94                 fix bug where both an 'Account properties' window and a
95                 'Folder properties' window were opened when clicking on
96                 'Properties' in an NNTP or IMAP folder's popup menu.
97
98 2003-02-07 [paul]       0.8.9claws46
99
100         * sync with 0.8.10cvs6
101                 see ChangeLog 2003-02-06
102
103 2003-02-06 [christoph]  0.8.9claws45
104
105         * src/mbox.c
106                 freeze folder updates while importing mbox files
107                 (closes bug 43 importing mbox took hours)
108                 
109         Patch submitted by Jens Rantil <jens.rantil@telia.com>
110
111 2003-02-06 [thorsten]   0.8.9claws44
112
113         * po/de.po
114                 Updated german translations
115
116 2003-02-06 [thorsten]   0.8.9claws43
117
118         * src/news.h
119                 use guint for message numbers (fix count in grouplist dialog)
120
121 2003-02-05 [paul]       0.8.9claws42
122
123         * sync with 0.8.10cvs2
124                 see ChangeLog 2003-02-05
125
126 2003-02-04 [colin]      0.8.9claws41
127
128         * src/prefs_common.[ch]
129           src/procmsg.c
130           src/summaryview.c
131                 Add an option to disable threading by subject
132
133 2003-02-04 [christoph]  0.8.9claws40
134
135         * src/inc.c
136                 only abort fetching mails from multiple accounts when the
137                 error is fatal and does not allow to check any more accounts
138                 (currently only disk full error)
139
140         (closes bug 31 after POP3 error: "no such mail" Sylpheed does not
141          receive mails for other accouts)
142
143 2003-02-04 [christoph]  0.8.9claws39
144
145         * src/folder.c
146                 first add the new message to the cache, then
147                 send the update notification
148
149         (closes bug 39 after sending message folderview doesnt get updated)
150
151 2003-02-04 [colin]      0.8.9claws38
152
153         * src/inc.c
154                 _really_ fix this Connecting... status
155
156 2003-02-04 [paul]       0.8.9claws37
157
158         * sync with 0.8.10
159                 see ChangeLog 2003-02-04
160
161 2003-02-04 [paul]       0.8.9claws36
162
163         * sync with 0.8.9cvs6
164                 see ChangeLog 2003-02-03
165
166 2003-02-04 [paul]       0.8.9claws35
167
168         * po/pt_BR.po
169                 updated by André Filipe de Assunção e Brito 
170                 <bedecko@netsite.com.br>
171
172 2003-02-03 [thorsten]   0.8.9claws34
173
174         * po/de.po
175                 Updated german translations
176
177 2003-02-02 [paul]       0.8.9claws33
178
179         * po/es.po
180                 updated by Ricardo Mones Lastra
181
182 2003-02-02 [thorsten]   0.8.9claws32
183
184         * src/mh.c
185                 Fix mh_get_msginfo() segfault if file is inaccessible
186
187 2003-01-31 [colin]      0.8.9claws31
188
189         * src/procheader.c
190                 Fix last commit's bug
191
192 2003-01-31 [colin]      0.8.9claws30
193
194         * src/procheader.c
195                 Missing a change for gpg-signed messages
196
197 2003-01-31 [paul]       0.8.9claws29
198
199         * src/pixmaps/gpg_signed.xpm    ** NEW FILE **
200           src/procheader.c
201           src/stock_pixmap.[ch]
202           src/summaryview.c
203                 indicate GnuPG signed messages by displaying an icon
204                 in the Attachment column.
205
206 2003-01-31 [paul]       0.8.9claws28
207
208         * sync with 0.8.9cvs4
209                 see ChangeLog 2003-01-31
210
211 2003-01-31 [alfons]     0.8.9claws27
212
213         * src/textview.c
214                 tune URI parser to accept mailto URLs with a '?'
215                 (patch from Ruslan Balkin)
216
217 2003-01-31 [colin]      0.8.9claws26
218
219         * src/summaryview.c
220                 Fix a leak introduced in claws24
221
222 2003-01-31 [colin]      0.8.9claws25
223
224         * src/summaryview.c
225                 Freeze/Thaw folder updates when deleting dups
226
227 2003-01-31 [colin]      0.8.9claws24
228         
229         * src/addr_compl.c
230           src/summaryview.c
231           src/msgcache.c
232                 little speed improvements
233
234 2003-01-31 [colin]      0.8.9claws23
235
236         * src/summaryview.c
237                 Fix segfault when forwarding nothing
238                 Patch from "Ruslan N. Balkin" <baron@voices.ru>
239                 
240 2003-01-30 [paul]       0.8.9claws22
241
242         * sync with 0.8.9cvs3
243                 see ChangeLog 2003-01-30
244
245 2003-01-30 [paul]       0.8.9claws21
246
247         * sync with 0.8.9cvs2
248                 see ChangeLog 2003-01-30
249
250 2003-01-29 [paul]       0.8.9claws20
251
252         * sync with 0.8.9cvs1
253                 see ChangeLog 2003-01-29
254
255 2003-01-28 [paul]       0.8.9claws19
256
257         * po/POTFILES.in
258                 update to reflect changes. 
259                 thanks to Ricardo Mones Lastra
260
261 2003-01-27 [christoph]  0.8.9claws18
262
263         * ac/openssl.m4
264         * ac/spamassassin.m4
265         * src/plugins/spamassassin/README
266         * src/plugins/spamassassin/libspamc.[ch]
267         * src/plugins/spamassassin/utils.[ch]
268                 updated to latest libspamc
269
270 2003-01-27 [christoph]  0.8.9claws17
271
272         * src/folder.c
273                 fix wrong use of procheader_get_header_fields
274
275 2003-01-27 [christoph]  0.8.9claws16
276
277         * src/news.c
278         * src/prefs_account.[ch]
279         * src/common/nntp.[ch]
280                 allow to force authentication for NNTP servers
281
282         Patch submitted by Florian Mickler <dmk@d-labs.de>
283
284 2003-01-26 [paul]       0.8.9claws15
285
286         * src/summaryview.c
287                 speed up of marking messages as read
288                 patch submitted by Jens Rantil <ztyx@users.sourceforge.net>
289
290 2003-01-26 [christoph]  0.8.9claws14
291
292         * src/Makefile.am
293         * src/mgutils.[ch]
294         * src/xml.[ch]
295         * src/xmlprops.[ch]
296         * src/common/Makefile.am
297         * src/common/mgutils.[ch]
298         * src/common/xml.[ch]
299         * src/common/xmlprops.[ch]
300                 move xml files to common directory
301
302 2003-01-26 [christoph]  0.8.9claws13
303
304         * src/plugins/spamassassin/spamassassin_gtk.c
305                 only set gtk entry text if string is available
306
307 2003-01-26 [melvin]     0.8.9claws12
308
309         * src/description_window.c
310                 Allow resizing of the window
311                 Allow automatic horizontal scroll bar
312                 Do not vertically expand and fill
313
314 2003-01-26 [christoph]  0.8.9claws11
315
316         * src/Makefile.am
317         * src/gtkutils.[ch]             ** REMOVE **
318         * src/common/sylpheed.c
319         * src/gtk/Makefile.am
320         * src/gtk/description_window.c
321         * src/gtk/gtkutils.[ch]         ** NEW **
322         * src/gtk/prefswindow.c
323                 move gtkutils to gtk directory
324
325 2003-01-26 [paul]       0.8.9claws10
326
327         * src/summaryview.c
328                 rename summary_unread_clicked() to summary_status_clicked()
329
330 2003-01-26 [melvin]     0.8.9claws9
331
332         * src/prefs_actions.c
333                 Cosmetical changes to the help text
334
335 2003-01-26 [paul]       0.8.9claws8
336
337         * src/folder.[ch]
338           src/mainwindow.c
339           src/prefs_common.c
340           src/prefs_sumamry_column.c
341           summaryview.[ch]
342                 rename the 'Unread' column to 'Status'
343
344 2003-01-25 [match]      0.8.9claws7
345
346         * src/mgutils.[ch]
347                 removed reference to LDAP constants. removed error2string.
348                 included functions to support LDAP dynamic queries.
349         * src/syldap.h
350                 moved LDAP constants here.
351         * src/addressbook.c
352         * src/addrindex.c
353         * src/importldif.c
354                 removed references to LDAP constants and references to
355                 error2string.
356
357 2003-01-25 [paul]       0.8.9claws6
358
359         * src/summaryview.c
360                 summary_thread_build(), summary_thread_init(): remove 
361                 unneeded reference to summaryview->folder_item
362
363 2003-01-25 [christoph]  0.8.9claws5
364
365         * src/gtk/description_window.c
366                 o allow description texts to expand over multiple columns
367                 o translate all columns
368         * src/prefs_actions.c
369                 change syntax description to use new multi column feature
370
371         Patch submitted by Ivan F. Martinez <ivanfm@users.sourceforge.net>
372
373 2003-01-25 [match]      0.8.9claws4
374
375         * src/vcard.c
376                 fixed bug with Quoted-Printable
377
378 2003-01-25 [paul]       0.8.9claws3
379
380         * src/folder.[ch]
381           src/summaryview.[ch]
382                 implement per-folder collapsed/expanded threads setting
383                 
384         * src/prefs_common.c
385                 remove global collapsed/expanded threads option
386
387 2003-01-25 [christoph]  0.8.9claws2
388
389         * po/POTFILES.in
390                 add pluginwindow and prefswindow
391         * src/compose.c
392                 make send respond correctly to messages that could be added
393                 to the queue folder, but the UID of the message is unknown
394         * src/folder.c
395         * src/imap.c
396                 don't return guessed UIDs in imap_add_msg anymore. We return
397                 0 to tell the folder system it was appened but the UID is
398                 unknown. Folder system now get's the UID by scaning the folder
399                 and searching the cache for the Message-ID
400                 (closes bug #29 Messages queued, but not sent)
401
402 2003-01-25 [paul]       0.8.9claws1
403
404         * src/codeconv.c
405                 conv_encode_header():  fix bug when long headers with 8-bit
406                 characters are used, so that the encoded words are wrapped.
407                 If the space in the original text falls on the wrap boundary,
408                 it can be lost.
409                 Patch by Sergey Vlasov.
410                 
411         * src/folderview.c
412                  fix bug where a change to the sorting method or thread view
413                  of a folder's messages is lost if simpify-subject is set and
414                  toggled on or off.
415                  Patch by Luke Plant.
416
417 2003-01-24 [paul]       0.8.9claws
418
419         * sylpheed-0.8.9claws released
420         
421         * Makefile.am
422           sylpheed.spec.in
423                 remove reference to 'INSTALL.jp'
424
425 2003-01-23 [paul]       0.8.8claws128
426
427         * po/es.po
428           po/it.po
429           po/ru.po
430           po/sr.po
431                 updated translations. submitted by Ricardo Mones Lastra,
432                 Alessandro Maestri, Ruslan N. Balkin and Urke MMI respectively.
433
434 2003-01-23 [colin]      0.8.8claws127
435
436         * src/compose.c
437                 Fix drafted and queued news articles re-edition
438
439 2003-01-23 [melvin]     0.8.8claws126
440
441         * po/fr.po
442                 Updated French translations
443
444 2003-01-23 [colin]      0.8.8claws125
445
446         * src/inc.c
447                 Fix "Connecting to..." status message
448
449 2003-01-22 [paul]       0.8.8claws124
450
451         * po/bg.po
452                 updated by George Danchev
453                 
454         * src/folder.c
455                 revert last commit [0.8.8claws111] as it breaks folder d'n'd
456                 and folder deletion
457
458 2003-01-21 [paul]       0.8.8claws123
459
460         * po/bg.po
461                 updated by George Danchev
462                 
463         * src/about.c
464                 its now 2003
465                 
466         * src/toolbar.c
467                 don't translate 'Separator'
468                 
469         * src/plugins/spamassassin/Makefile.am
470                 add aspell to CPPFLAGS
471                 
472         * src/plugins/spamassassin/spamassassin.c
473           src/plugins/spamassassin/spamassassin_gtk.c
474                 set correct default for spamassassin_receive_spam
475                 slightly re-word descriptions and some
476                 other minor changes
477
478 2003-01-19 [alfons]     0.8.8claws122
479                 
480         * src/mimeview.c
481                 mimeview_save_as(): we might as well show the file name for
482                 the single case "Save As" too
483
484 2003-01-19 [alfons]     0.8.8claws121
485
486         * src/crash.c
487                 change bug tracker URL to bugzilla URL
488
489 2003-01-19 [alfons]     0.8.8claws120
490
491         * src/mimeview.c
492                 mimeview_save_all(): display name of file before overwriting;
493                 continue saving all, even when one overwrite was cancelled
494
495 2003-01-19 [christoph]  0.8.8claws119
496
497         * src/summaryview.c
498         * src/procmsg.[ch]
499                 fix wrong usage of procmsg_find_children in summaryview
500                 by using procmsg_update_unread_children instead of
501                 summaryview_update_unread_children
502
503 2003-01-19 [christoph]  0.8.8claws118
504
505         * src/procmsg.c
506                 fix infinite loop in procmsg_find_children
507                  (closes bug #25 sylpheed crashes on delete.)
508
509         Patch submitted by Ivan F. Martinez <ivanfm@users.sourceforge.net>
510
511 2003-01-19 [paul]       0.8.8claws117
512
513         * po/pt_BR.po
514                 updated by Ivan Francolin Martinez
515
516 2003-01-18 [melvin]     0.8.8claws116
517
518         * src/prefs_actions.c
519                 Removed syntax limitation of only one '&' at the end of command.
520                         Now actions that contain '>/dev/null 2>&1' are possible.
521
522 2003-01-18 [melvin]     0.8.8claws115
523
524         * src/prefs_actions.c
525                 Actions IO dialog: when the action ends
526                 the "Close" button now has focus and [Escape] closes the
527                 window.
528
529 2003-01-18 [christoph]  0.8.8claws114
530
531         * src/procmsg.c
532                 o add debug output when MsgInfos are really freed
533                 o free GSLists in procmsg_find_children and
534                   procmsg_update_unread_children
535
536 2003-01-18 [christoph]  0.8.8claws113
537
538         * src/mainwindow.c
539                 reorder Configuration menu
540
541 2003-01-18 [christoph]  0.8.8claws112
542
543         * src/compose.c
544                 fix applying templates to forwarded messages
545
546         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
547
548 2003-01-17 [christoph]  0.8.8claws111
549
550         * src/folder.c
551                 destroy folder items, when a folder item is removed
552
553 2003-01-17 [christoph]  0.8.8claws110
554
555         * src/folder.c
556                 fix wrong folder stats update when ignored message is
557                 deleted
558
559 2003-01-17 [colin]      0.8.8claws109
560         
561         * src/mainwindow.c
562         * src/summaryview.c
563                 Quicksearch bugfixes: 
564                 - hide help button at startup if not extended
565                 - switch to extended when looking for replies
566
567 2003-01-17 [paul]
568
569         * sync with 0.8.9 release
570
571 2003-01-17 [paul]       0.8.8claws108
572
573         * sync with 0.8.8cvs11
574                 see ChangeLog 2003-01-17
575
576 2003-01-16 [colin]      0.8.8claws107
577
578         * src/procmsg.c
579                 Changed encryption test to re-ask passphrase
580                 if an encrypted message hasn't been decrypted
581                 Fixes bug #5
582
583 2003-01-16 [christoph]  0.8.8claws106
584
585         * src/prefs_gtk.c
586         * src/prefs_toolbar.c
587         * src/gtk/prefswindow.h
588         * src/plugins/spamassassin/spamassassin_gtk.c
589                 remove page destroy function that is not used anymore
590
591 2003-01-16 [paul]       0.8.8claws105
592
593         * sync with 0.8.8cvs9
594                 see ChangeLog 2002-01-16
595
596 2003-01-16 [colin]      0.8.8claws104
597
598         * src/compose.[ch]
599                 Fix bug with autosaved drafts for IMAP, when draft
600                 folder is specified - fixes bugzilla bug #20
601
602 2003-01-15 [paul]       0.8.8claws103
603
604         * src/compose.[ch]
605           src/procmsg.c
606                 store folder and message-id of message forwarding
607                 in queue header and set forward flag after sending
608
609 2003-01-15 [paul]       0.8.8claws102
610
611         * sync with 0.8.8cvs8
612                 see ChangeLog 2002-01-15
613
614 2003-01-15 [colin]      0.8.8claws101
615
616         * src/Makefile.am
617                 Fix linking with GNU libiconv
618
619 2003-01-15 [darko]      0.8.8claws100
620
621         * src/pine.c
622                 fix crash when importing pine address book
623                 entry with an empty name (reported by DY
624                 <dybulk at tri8.net>)
625
626 2003-01-14 [paul]       0.8.8claws99
627
628         * configure.in  ** REMOVED **
629           configure.ac  ** NEW FILE **
630                 rename configure.in to configure.ac, as it is now
631                 preferred
632
633 2003-01-14 [melvin]     0.8.8claws98
634
635         * src/folderview.c
636                 folderview_check_new(): More precise function description
637
638 2003-01-14 [melvin]     0.8.8claws97
639
640         * src/folderview.c
641                 folderview_check_new(): return the number of new messages 
642                         since last check.
643         * src/inc.c
644                 inc_account_mail(): Disable counting of new messages for IMAP
645                         and NNTP until bug [19] and [14] are fixed.
646
647 2003-01-14 [paul]       0.8.8claws96
648
649         * sync with 0.8.8cvs6
650                 see ChangeLog 2003-01-14
651
652 2003-01-13 [alfons]     0.8.8claws95
653
654         * src/textview.c
655                 tune email address validation (c. 0.8.8claws89): if . is 
656                 just one char away from @, the address is invalid too 
657                 (correctly rejects addresses like foo@.com)
658
659 2003-01-13 [paul]       0.8.8claws94
660
661         * src/messageview.c
662           src/toolbar.c
663                 fixes to the Message View toolbar and menu:
664                 fix non-functioning Forward button
665                 make Reply button consider default_reply_list
666                 remove 'Follow-up...' menu entry
667                 add 'Forward' and 'Redirect' menu entries
668
669 2003-01-13 [melvin]     0.8.8claws93
670
671         * src/inc.c
672                 Fixed typo that could make new messages count incorrect.
673
674 2003-01-13 [melvin]     0.8.8claws92
675
676         * src/folderview.[ch]
677                 folderview_check_new(): return the number of new messages.
678         * src/inc.c
679                 Should fix bug [14] where new mail notification worked 
680                         incorrectly with IMAP accounts.
681                 inc_spool_account(): return number of new msgs, or -1 on error
682                 inc_all_spool(): return number of new msgs
683                 
684 2003-01-13 [melvin]     0.8.8claws91
685
686         * src/prefs_actions.c
687                 Justify help text.
688
689 2003-01-12 [thorsten]   0.8.8claws90
690
691         * src/common/prefs.c
692                 close file before rename
693
694 2003-01-12 [alfons]     0.8.8claws89
695
696         * AUTHORS
697                 add Christian Mertes
698         * src/common/utils.[ch]
699                 g_stricase_hash(), g_stricase_equal(): functions for 
700                 case insensitive hash tables
701         * src/textview.c
702                 use top level domain names to validate email address, based
703                 on a patch by Christian Mertes (thanks!), but changed 
704                 implementation to use a hash table 
705
706 2003-01-12 [paul]       0.8.8claws88
707
708         * po/bg.po
709                 updated by George Danchev
710
711 2003-01-12 [alfons]     0.8.8claws87
712
713         * src/summaryview.c
714                 delete / execute performance: use new style folder update
715
716 2003-01-12 [paul]       0.8.8claws86
717
718         * sync with 0.8.8cvs5
719                 see ChangeLog 2003-01-13 (!)
720
721 2003-01-12 [alfons]     0.8.8claws85
722
723         * src/filtering.c
724         * src/matcher_parser_parse.y
725                 prepare change_score filtering action
726         * src/matcher.[ch]
727                 give up const-correctness on functions that call non-const-correct functions;
728                 several casts to gpointer in g_free();
729                 add change_score;
730
731 2003-01-12 [christoph]  0.8.8claws84
732
733         * src/compose.c
734                 fix 2 warnings
735
736         * src/gtk/prefswindow.[ch]
737         * src/plugins/spamassassin/spamassassin_gtk.c
738                 changed the call of the widget create function
739                 for PrefsPages, because sometimes the widget
740                 create function needs a widget that already has
741                 been attached to a window (to create GDK pixmaps
742                 for exmaple). So we simply pass the GtkWindow as
743                 the second parameter now.
744
745         * src/main.c
746         * src/mainwindow.c
747         * src/prefs_toolbar.[ch]
748                 rewrite Toolbar Preferences using the new
749                 prefs window
750
751 2003-01-11 [alfons]     0.8.8claws83
752
753         * src/addressadd.c
754                 fix crash when adding sender to addressbook because status bar
755                 isn't there (the status bar doesn't seem to be used though,
756                 but I'll let Match decide what to do with it)
757
758 2003-01-11 [colin]      0.8.8claws82
759
760         * src/main.c
761           src/toolbar.c
762                 Two useless changes reversed
763
764 2003-01-11 [colin]      0.8.8claws81
765
766         * src/mainwindow.c
767           src/mainwindow.h
768                 Add mainwindow_get_mainwindow()
769         * src/alertpanel.c
770           src/alertpanel.h
771                 Add alertpanel_error_log() 
772         * src/compose.c
773           src/inc.c
774           src/messageview.c
775           src/toolbar.c
776           src/main.c
777           src/procmsg.c
778                 Network errors get a View Log button
779
780 2003-01-10 [alfons]     0.8.8claws80
781
782         * src/prefs_toolbar.c
783         * src/toolbar.c
784                 use the translatable string for "Separator" as file name for
785                 separator toolbar items (probably make this uppercase?)
786
787 2003-01-10 [alfons]     0.8.8claws79
788
789         * src/prefs_toolbar.c
790                 put right A_SEPARATOR description string in "displayed
791                 toolbar items list" so manually added separators are
792                 saved correctly (bug #10, "Adding a separator to the main 
793                 toolbar fails, entry in xml file is wrong")
794
795 2003-01-10 [christoph]  0.8.8claws78
796
797         * src/imap.c
798                 o fix warnings
799                 o use CAPABILITY to check if NAMESPACE is available
800
801 2003-01-10 [christoph]  0.8.8claws77
802
803         * src/imap.[ch]
804                 apply UIDPLUS IMAP extension support patch
805
806         Patch submitted by Simon 'corecode' Schubert
807
808 2003-01-10 [paul]       0.8.8claws76
809
810         * src/folderview.c
811                 a sync from main which fixes the news account folders'
812                 Properties bug
813
814 2003-01-10 [christoph]  0.8.8claws75
815
816         * src/folder.c
817                 don't accept 0 as a valid uid returned by copy and move
818                 functions. 0 means the message was copied or moved but the
819                 new uid could not be fetched. It is not an error condition
820                 for the copy or move operation.
821
822 2003-01-10 [paul]       0.8.8claws74
823
824         * src/prefs_filtering.c
825                 change English used in Alert when entry is not
826                 saved.
827                 
828         * sync with 0.8.8cvs4
829                 see ChangeLog 2003-01-10
830
831 2003-01-10 [darko]      0.8.8claws73
832
833         * src/pine.c
834                 fix crash when importing address book entry
835                 without a valid address
836
837 2003-01-09 [alfons]     0.8.8claws72
838
839         * src/inc.c
840                 filtering performance: use new style folder update
841
842 2003-01-09 [christoph]  0.8.8claws71
843
844         * src/compose.c
845         * src/gtk/menu.[ch]
846                 fix wrong selecting of mime encoding type, when
847                 opening property dialog of attachments in the
848                 compose window. 7bit was always selected and that
849                 destoryed files with 8bit data.
850                 (closes bug #9 Sylpheed-claws destroys attachments when
851                  changing MIME-types)
852
853 2003-01-09 [paul]       0.8.8claws70
854
855         * sync with 0.8.8cvs3
856                 see ChangeLog 2003-01-09
857
858 2003-01-08 [alfons]     0.8.8claws69
859         
860         * src/addressadd.c
861                 apply patch by Kim Schulz to fix build breakage
862                 because of missing variable
863
864 2003-01-08 [paul]       0.8.8claws68
865
866         * sync with 0.8.8cvs2
867                 see ChangeLog 2002-01-08
868
869 2003-01-08 [paul]       0.8.8claws67
870
871         * po/it.po
872                 updated by Alessandro Maestri
873                 
874         * src/addressadd.c
875                 when using 'Add sender to addressbook' allow
876                 name to be edited and remarks to be entered
877                 Patch submitted by Luke Plant
878
879 2003-01-08 [darko]      0.8.8claws66
880
881         * README.claws, src/summaryview.c
882                 fix description for marked messages
883
884 2003-01-08 [paul]
885
886         * tools/Makefile.am
887           tools/launch_phoenix  ** NEW FILE **
888                 add script that enables using Phoenix as the default
889                 web browser. 
890                 Submitted by Mohammed Sameer <Uniball@linux-egypt.org>
891                 
892         * tools/OOo2sylpheed.pl
893                 remove full path to sylpheed executable, just 'sylpheed'
894                 will do
895                 
896         * tools/README
897                 add launch_phoenix informtion and re-arrange and compress
898                 the data a little
899
900 2003-01-07 [christoph]  0.8.8claws65
901
902         * src/folder.c
903                 fix update for source folder when moving messages
904         * src/procmsg.[ch]
905         * src/summaryview.c
906                 use function to set to_folder for message infos and
907                 automatically update the op_count for old and new
908                 folder
909
910 2003-01-07 [melvin]     0.8.8claws64
911
912         * src/prefs_actions.c
913                 Fixed bug where an '%p' Action on a displayed image crashed 
914                         Sylpheed
915                 Code clean up (get rid of duplicated code and removed unnecessary 
916                                 structure member)
917
918 2003-01-07 [christoph]  0.8.8claws63
919
920         * src/compose.c
921         * src/folder.[ch]
922         * src/folderview.c
923         * src/import.c
924         * src/inc.c
925         * src/main.c
926         * src/mainwindow.c
927         * src/messageview.c
928         * src/prefs_folder_item.c
929         * src/procmsg.c
930         * src/summaryview.c
931         * src/toolbar.c
932                 o remove all folder update triggering from the UI code. The folder
933                   system should know much better when a folder needs an update.
934                 o to prevent multiple updates in a row the folder updates can be
935                   frozen for some time.
936
937                 Note: - Please verify that no updates are missing
938                       - Check where freeze/thaws should be added
939
940 2003-01-07 [christoph]  0.8.8claws62
941
942         * src/prefs_actions.c
943                 don't translate empty strings
944
945         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
946
947 2003-01-06 [christoph]  0.8.8claws61
948
949         * src/prefs_actions.c
950                 mark strings for gettext
951         * src/prefs_matcher.c
952                 use new description window for Execute action and
953                 match condition in Filtering
954
955         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
956
957 2003-01-06 [alfons]     0.8.8claws60
958
959         keep myself inspired to re-organize matcher part 8; 
960         yes, more to come (I need to move out the descriptive
961         text for actions to matcher.c, or at least make it not
962         depend on the wicked ordering)
963
964         * src/prefs_matcher.c
965                 add documentation so others may comprehend the
966                 UI part of the conditions
967                 
968 2003-01-06 [christoph]  0.8.8claws59
969
970         * src/prefs_actions.c
971                 use new description window for syntax help
972         * src/gtk/description_window.c
973                 fix display of descriptions with column count != 2
974
975         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
976
977 2003-01-06 [christoph]  0.8.8claws58
978
979         * src/quote_fmt.c
980         * src/summaryview.[ch]
981         * src/gtk/Makefile.am
982         * src/gtk/description_window.[ch]       ** NEW **
983                 use a generic window to display syntax descriptions
984                 currently used in quote_fmt and summaryview (new description
985                 for extended quick search)
986
987         Patch submitted by Ivan Francolin Martinez <ivanfm@users.sourceforge.net>
988
989 2003-01-06 [paul]       0.8.8claws57
990
991         * sync with 0.8.8cvs1
992                 see ChangeLog 2003-01-06
993
994 2003-01-06 [christoph]  0.8.8claws56
995
996         * src/mainwindow.c
997         * src/prefs_gtk.[ch]
998         * src/gtk/prefswindow.[ch]
999         * src/plugins/spamassassin/spamassassin_gtk.c
1000                 o remove page management from prefswindow, pages
1001                   will be an argument to prefswindow_open
1002                 o prefswindow_open gets a datapointer that is
1003                   passed to the widget_create function to allow
1004                   creation of prefswindow for specific items
1005
1006 2003-01-06 [colin]      0.8.8claws55
1007         
1008         * src/summaryview.c
1009                 We don't want regexp in the reply-finder, 
1010                 because MIDs can contain !,$,. and so on
1011
1012 2003-01-06 [jens]       0.8.8claws54
1013
1014         * src/jpilot.c
1015                 fixed a wrong free in jpilot_read_db_files
1016
1017 2003-01-06 [alfons]     0.8.8claws53
1018
1019         re-organize matcher part 8; more to come
1020        
1021         * src/matcher.c
1022                 matcherprop_to_string(): put g_free()s before the
1023                 switch-case break to fix memleaks                
1024
1025 2003-01-06 [colin]      0.8.8claws52
1026
1027         * src/summaryview.c
1028                 cleanup & reply-finder now displays the first 
1029                 matching message
1030
1031 2003-01-05 [alfons]     0.8.8claws51
1032
1033         re-organize matcher part 7; more to come
1034
1035         * src/matcher.[ch]
1036                 fixes for constant correctness;
1037                 more documentation;
1038
1039 2003-01-05 [alfons]     0.8.8claws50
1040
1041         re-organize matcher part 6; more to come
1042         
1043         * src/matcher.[ch]
1044                 fixes for constant correctness;
1045                 more documentation;
1046         * src/filtering.c
1047                 fix for constant correctness
1048
1049 2003-01-05 [colin]      0.8.8claws49
1050
1051         * src/account.[ch]
1052                 Add account_get_reply_account function
1053         * src/compose.c
1054                 Use account_get_reply_account function 
1055         * src/summaryview.c
1056                 Basic reply-finder - click on the replied
1057                 icon gets you to the outbox using quick-search
1058
1059 2003-01-05 [paul]       0.8.8claws48
1060
1061         * src/prefs_common.c
1062                 small change to English
1063                 
1064         * src/prefs_filtering.c
1065                 prefs_filtering_action_select(): improve logic and uniformity
1066                 of gui
1067
1068 2003-01-05 [alfons]     0.8.8claws47
1069
1070         fine tune solution to focus problems (bug #7)
1071
1072         * src/mainwindow.c
1073                 mainwindow_focus_in_event(): remove grab event check
1074         * src/summaryview.c
1075                 summary_button_pressed(): move selection on right-click
1076                 too. we can't possibly move the selection back after
1077                 canceling a dialog, because gtk's incomplete focus 
1078                 management. whether this is a good solution, only time
1079                 will tell.
1080
1081 2003-01-05 [christoph]  0.8.8claws46
1082
1083         * src/imap.c
1084                 fix crash when no imap connection could be established
1085
1086 2003-01-05 [paul]       0.8.8claws45
1087
1088         * src/mainwindow.c
1089           src/sumamryview.c
1090           src/gtk/menu.[ch]
1091                 fix bug 605957 'shortcuts in popup-menu'
1092                 make user-defined shortcuts work
1093                 show shortcuts that are already defined
1094                 in the main menu
1095                 Patch submitted by Luke Plant
1096
1097 2003-01-05 [alfons]     0.8.8claws44
1098
1099         * src/mainwindow.c
1100                 focus_in_event handler should not select summary view row 
1101                 when another window (menu, dialog) grabbed for events 
1102                 (bug #7, "[0.8.8claws42] Message summary focus") 
1103
1104 2003-01-04 [christoph]  0.8.8claws43
1105
1106         * src/procmsg.c
1107                 update save folder after adding the sent message
1108                  (closes bug #6 Folder View doesn't refresh for "Sent"-messages)
1109
1110 2003-01-02 [christoph]  0.8.8claws42
1111
1112         * src/common/plugin.c
1113                 fix unloading of all plugins and unload
1114                 plugins in reverse order
1115                 
1116         * src/gtk/pluginwindow.c
1117                 implement function of load and unload button
1118
1119         * src/gtk/prefswindow.c
1120         * src/gtk/prefswindow.h
1121                 rename register function and add new unregister
1122                 function
1123
1124         * src/plugins/spamassassin/spamassassin_gtk.c
1125                 unregister prefs page and update for changes in
1126                 src/gtk/prefswindow.c
1127
1128 2003-01-02 [paul]       0.8.8claws41
1129
1130         * po/es.po
1131                 updated by Ricardo Mones Lastra
1132
1133 2003-01-02 [paul]
1134
1135         * tools/tb2sylpheed
1136                 fixes and improvements by Urke MMI
1137
1138 2003-01-02 [thorsten]   0.8.8claws40
1139
1140         * src/procmsg.c
1141                 fixed wrong return value
1142
1143 2003-01-02 [thorsten]   0.8.8claws39
1144
1145         * src/prefs.c
1146                 fixed printing wrong variable
1147
1148 2003-01-02 [thorsten]   0.8.8claws38
1149
1150         * src/prefs.c
1151                 fixed acessing members of freed pfile struct
1152
1153 2003-01-02 [thorsten]   0.8.8claws37
1154
1155         * src/procmsg.c
1156                 detect loops across several messages
1157                 as suggested by Christoph Hohmann
1158
1159 2003-01-01 [match]      0.8.8claws36
1160
1161         * src/addrindex.c
1162                 fixed another memory leak.
1163
1164 2003-01-01 [match]      0.8.8claws35
1165
1166         * src/jpilot.[ch]
1167                 fixed memory leaks. applied Doxygen comments.
1168
1169 2003-01-01 [thorsten]   0.8.8claws34
1170
1171         * src/procmsg.c
1172                 inhibit endless loop if msg references itself
1173                 (closes Bug [ 660477 ] Infinite loop in parent flag search)
1174
1175 2003-01-01 [christoph]  0.8.8claws33
1176
1177         * src/mainwindow.c
1178         * src/gtk/Makefile.am
1179         * src/gtk/pluginwindow.c                ** NEW **
1180         * src/gtk/pluginwindow.h                ** NEW **
1181                 add plugin window
1182
1183         * src/plugins/demo/demo.c
1184         * src/plugins/spamassassin/spamassassin.c
1185         * src/plugins/spamassassin/spamassassin_gtk.c
1186                 write better plugin descriptions
1187
1188 2002-12-31 [christoph]  0.8.8claws32
1189
1190         * src/gtk/prefswindow.c
1191         * src/plugins/spamassassin/spamassassin_gtk.c
1192                 some small improvements to GTK code
1193
1194 2002-12-31 [christoph]  0.8.8claws31
1195
1196         * src/plugins/spamassassin/spamassassin_gtk.c
1197                 enable folder select button
1198
1199 2002-12-31 [christoph]  0.8.8claws30
1200
1201         * src/mainwindow.c
1202         * src/gtk/Makefile.am
1203         * src/gtk/prefswindow.c                         ** NEW **
1204         * src/gtk/prefswindow.h                         ** NEW **
1205                 add new prefs window
1206
1207         * src/common/plugin.c
1208                 don't try to load empty config lines
1209         
1210         * src/plugins/spamassassin/Makefile.am
1211         * src/plugins/spamassassin/spamassassin.c
1212         * src/plugins/spamassassin/spamassassin.h       ** NEW **
1213         * src/plugins/spamassassin/spamassassin_gtk.c   ** NEW **
1214                 GTK config for SpamAssassin Plugin using
1215                 the new prefs window
1216
1217 2002-12-31 [paul]       0.8.8claws29
1218
1219         * po/POTFILES.in
1220                 remove obsolete entry 'src/menu.c'
1221
1222 2002-12-31 [alfons]     0.8.8claws28
1223
1224         * src/matcher.[ch]
1225         * src/matcher_parser_parse.y
1226         * src/prefs_matcher.c
1227                 add "ignore_thread" and "~ignore_thread" condition so it's
1228                 possible to make the actions / scoring operate on the ignore
1229                 thread flag
1230
1231 2002-12-31 [christoph]  0.8.8claws27
1232
1233         * src/addrbook.c
1234         * src/addrindex.c
1235         * src/folder.c
1236         * src/matcher.c
1237         * src/prefs_account.c
1238         * src/prefs_actions.c
1239         * src/prefs_customheader.c
1240         * src/prefs_display_header.c
1241         * src/prefs_gtk.c
1242         * src/procmime.c
1243         * src/toolbar.c
1244         * src/xmlprops.c
1245         * src/common/prefs.[ch]
1246                 extend prefs file handling for reading and automatic handling
1247                 of blocks. When reading prefs_set_block_label will automatically
1248                 move on to the block. When writing it will copy all other blocks
1249                 automatically
1250
1251         * src/common/plugin.c
1252                 Now loading plugin filenames from [Plugins] block in
1253                 sylpheed rc file
1254
1255 2002-12-30 [christoph]  0.8.8claws26
1256
1257         * src/common/hooks.[ch]
1258                 return abort status to caller of hooks_invoke
1259                 
1260         * src/inc.[ch]
1261                 invoke message filtering hook and stop
1262                 default handling when filter returns abort
1263
1264         * src/common/plugin.[ch]
1265         * src/plugins/demo/demo.c
1266                 modify plugin loader, because resolving symbols for strings
1267                 does not work correctly
1268         
1269         * configure.in
1270         * ac/spamassassin.m4                            ** NEW **
1271         * src/plugins/spamassassin/.cvsignore           ** NEW **
1272         * src/plugins/spamassassin/Makefile.am          ** NEW **
1273         * src/plugins/spamassassin/README               ** NEW **
1274         * src/plugins/spamassassin/libspamc.[ch]        ** NEW **
1275         * src/plugins/spamassassin/spamassassin.c       ** NEW **
1276         * src/plugins/spamassassin/utils.[ch]           ** NEW **
1277                 add spamassassin plugin, see src/plugins/spamassassin/README
1278                 for details
1279
1280 2002-12-29 [alfons]     0.8.8claws25
1281
1282         * src/mainwindow.c
1283                 when moving focus from a message view to the main 
1284                 window, don't forget to select the summary node
1285                 of the displayed message. should fix "[ 659103 ] 
1286                 focus-follows-mouse confuses sylpheed"
1287
1288 2002-12-29 [christoph]  0.8.8claws24
1289
1290         * src/Makefile.am
1291         * src/stringtable.[ch]          ** REMOVE **
1292         * src/common/Makefile.am
1293         * src/common/stringtable.[ch]   ** NEW **
1294                 move stringtable files to common directory
1295
1296 2002-12-29 [christoph]  0.8.8claws23
1297
1298         * src/Makefile.am
1299         * src/menu.[ch]                 ** REMOVE **
1300         * src/gtk/Makefile.am
1301         * src/gtk/menu.[ch]             ** NEW **
1302                 move menu files to gtk directory
1303
1304 2002-12-29 [match]      0.8.8claws22
1305
1306         * src/addressbook.c
1307         * src/syldap.c
1308                 moved UI specific code out of LDAP code into addressbook
1309                 UI code. fixed memory leak.
1310
1311 2002-12-29 [christoph]  0.8.8claws21
1312
1313         * src/folder.c
1314                 only check for IGNORED parent message when message is
1315                 not IGNORED itself
1316
1317 2002-12-29 [alfons]     0.8.8claws20
1318
1319         * src/summaryview.c
1320                 set gtksctree's anchor correct (immediate execute
1321                 changes the tree's layout, and anchor points at 
1322                 the incorrect row). fixes "[ 657233 ] multiple msg 
1323                 delete sometimes off by 1".
1324                 we probably have to look for more tree layout /
1325                 anchor glitches.
1326
1327 2002-12-29 [paul]       0.8.8claws19
1328
1329         * src/summaryview.c
1330                 fix bug [ 659054 ] incorrect sorting of 'From' column
1331                 when using 'display sender using address book'
1332                 thanks to Alfons and Luke Plant
1333
1334 2002-12-29 [christoph]  0.8.8claws18
1335
1336         * src/folder.c
1337         * src/procmsg.[ch]
1338                 check parent messages for IGNORE THREAD flag, when adding,
1339                 moving or copying messages to a folder
1340
1341 2002-12-27 [alfons]     0.8.8claws17
1342
1343         re-organize matcher part 5; more to come
1344
1345         * src/matcher.c
1346                 hash keywords in matchparser_tab 
1347
1348 2002-12-27 [alfons]     0.8.8claws16
1349
1350         re-organize matcher part 4; more to come
1351
1352         * src/matcher_parser.h
1353         * src/matcher_parser_lex.l
1354         * src/matcher_parser_parse.y
1355                 cleanup
1356
1357 2002-12-27 [alfons]     0.8.8claws15
1358
1359         re-organize matcher part 3; more to come
1360
1361         * src/matcher.[ch]
1362                 cleanup
1363
1364 2002-12-27 [alfons]     0.8.8claws14
1365
1366         re-organize matcher part 2; more to come but this should
1367         work. cc me if there are any regressions.
1368
1369         * src/matcher.h
1370                 add prototype for get_matchparser_tab_id()
1371         * src/matcher_parser_lex.l
1372                 look up keywords using matchparser_tab_id();
1373
1374 2002-12-27 [alfons]     0.8.8claws12
1375
1376         re-organize matcher part 1
1377
1378         * src/matcher.h
1379                 map yacc generated constants to sylpheed matcher constants
1380         * src/matcher.c
1381                 add function to find a matcher constant from a string
1382
1383 2002-12-27 [christoph]  0.8.8claws11
1384
1385         * src/compose.c
1386                 MENUITEM_ADD casts the 4th argument from integer to pointer
1387                 so it probably should not be a pointer, this means we
1388                 should use account id for it and not the account's pointer
1389
1390 2002-12-27 [paul]       0.8.8claws10
1391
1392         * src/mainwindow.c
1393                 remove unneeded 'GtkWidget *vbox'
1394                 
1395         * src/summaryview.c
1396                 further sync with 0.8.8 - make sort
1397                 by recipient work as expected
1398                 
1399         * NEWS
1400                 sync with 0.8.8
1401
1402 2002-12-27 [paul]       0.8.8claws9
1403
1404         * po/pt_BR.po
1405                 updated by Ivan F. Martinez
1406                 
1407 2002-12-27 [darko]      0.8.8claws8
1408
1409         * src/common/utils.c
1410                 added locked pattern to extended search
1411
1412 2002-12-27 [alfons]     0.8.8claws7
1413
1414         * src/prefs_matcher.[ch]
1415                 clean up
1416
1417 2002-12-26 [alfons]     0.8.8claws6
1418
1419         * src/matcher.[ch]
1420         * src/matcher_parser_lex.l
1421         * src/matcher_parser_parse.y
1422         * src/prefs_matcher.c
1423                 allow color label as a condition in the matcher
1424
1425 2002-12-26 [oliver]     0.8.8claws5
1426         
1427         * src/toolbar.c 
1428                 enable Addressbook for Main and Messageview
1429         * src/prefs_actions.c
1430                 enable actions in Messageview
1431
1432 2002-12-26 [christoph]  0.8.8claws4
1433
1434         * src/common/plugin.c
1435                 add a little debug output
1436         * configure.in
1437         * src/plugins/demo/Makefile.am
1438                 better use of automake
1439
1440 2002-12-26 [christoph]  0.8.8claws3
1441
1442         * src/Makefile.am
1443         * src/common/Makefile.am
1444                 fix "make distdir"
1445
1446 2002-12-26 [christoph]  0.8.8claws2
1447
1448         * configure.in
1449                 sort configure checks into common / gtk / plugins
1450         * po/POTFILES.in
1451                 add src/prefs_gtk.c
1452         * src/Makefile.am
1453                 add plugins SUBDIR
1454         * src/main.c
1455         * src/common/sylpheed.[ch]
1456                 added now sylpheed_done function for shutdown
1457         * src/common/Makefile.am
1458         * src/common/plugin.[ch]                ** NEW **
1459                 plugin loader and unloader
1460         * src/plugins/.cvsignore                ** NEW **
1461         * src/plugins/Makefile.am               ** NEW **
1462                 build plugins
1463         * src/plugins/demo/.cvsignore           ** NEW **
1464         * src/plugins/demo/Makefile.am          ** NEW **
1465         * src/plugins/demo/demo.c               ** NEW **
1466                 small demo plugin that installs a logtext hook and
1467                 outputs the log text to stdout
1468
1469 2002-12-26 [paul]       0.8.8claws1
1470
1471         * po/es.po
1472                 updated by Ricardo Mones Lastra
1473
1474 2002-12-26 [paul]       0.8.8claws
1475
1476         * 0.8.8claws released
1477
1478 2002-12-26 [paul]       0.8.7claws12
1479
1480         * po/bg.po
1481                 updated by George Danchev
1482
1483 2002-12-26 [paul]       0.8.7claws11
1484
1485         * po/POTFILES.in
1486                 remove unneeded 'src/prefs.c' entry 
1487
1488 2002-12-26 [paul]       0.8.7claws10
1489
1490         * src/codeconv.c
1491           src/mainwindow.c
1492                 sync with 0.8.8 release
1493         
1494         * src/folder.[ch]
1495           src/mh.c
1496           src/summaryview.c
1497                 partial sync with 0.8.8 release
1498         
1499
1500 2002-12-25 [alfons]     0.8.7claws9
1501
1502         * src/matcher.[ch]
1503         * src/matcher_parser_lex.l
1504         * src/matcher_parser_parse.y
1505         * src/prefs_matcher.c
1506                 add locked flag to possible filtering / matcher 
1507                 conditions (also a good example what should be
1508                 done to add a simple boolean condition)
1509
1510 2002-12-25 [christoph]  0.8.7claws8
1511
1512         * src/Makefile.am
1513         * src/account.[ch]
1514         * src/addrbook.c
1515         * src/addressbook.c
1516         * src/addrindex.c
1517         * src/filtering.c
1518         * src/folder.c
1519         * src/matcher.c
1520         * src/prefs.[ch]                ** REMOVE **
1521         * src/prefs_account.c
1522         * src/prefs_actions.c
1523         * src/prefs_common.c
1524         * src/prefs_customheader.c
1525         * src/prefs_display_header.c
1526         * src/prefs_filtering.c
1527         * src/prefs_folder_item.c
1528         * src/prefs_gtk.[ch]            ** NEW **
1529         * src/prefs_matcher.c
1530         * src/prefs_scoring.c
1531         * src/prefs_summary_column.c
1532         * src/procmime.c
1533         * src/selective_download.c
1534         * src/toolbar.c
1535         * src/common/Makefile.am
1536         * src/common/prefs.[ch]         ** NEW **
1537                 split prefs.[ch] into prefs_gtk.[ch] and common/prefs.[ch]
1538
1539 2002-12-24 [alfons]     0.8.7claws7
1540
1541         * src/summaryview.c
1542                 summary_thread_build(): fix real cause of the crash mentioned in
1543                 0.8.7claws3. use subject_XXX() and not g_hash_table_XXX() functions,
1544                 this way we get meaningful ctree nodes 
1545
1546 2002-12-24 [oliver]     0.8.7claws6
1547
1548         * src/mainwindow.[ch]
1549         * src/messageview.[ch]
1550         * src/compose.[ch]
1551         * src/inc.c
1552         * src/summaryview.c
1553                 changes to use updated toolbar handling
1554                 
1555 2002-12-24 [oliver]     0.8.7claws5
1556
1557         * src/toolbar.[ch]
1558                 generic toolbar handling
1559                 used ideas from Ivan Francolin Martinez (ivanfm@users.sourceforge.net)
1560         * src/prefs_toolbar.[ch]
1561                 adjust to handling
1562         
1563 2002-12-24 [oliver]     0.8.7claws4
1564         
1565         * src/stock_pixmap.[ch]
1566                 move SYLPHEED_LOGO to end of list in order 
1567                 to remove it from Custom Toolbar`s Icon View
1568
1569 2002-12-24 [alfons]     0.8.7claws3
1570
1571         * src/summaryview.c
1572                 summary_thread_build(): fix crash because of focus != selection 
1573                 after threading. when deleting the selection, gtk tries but fails 
1574                 to find the correct focusable element. we now force the selection
1575                 to be focused. this should solve the infamous bug reported by 
1576                 Jason Wojciechowski (bug "[ 633443 ] Crash on deleting messages"). 
1577                 a test case is available. 
1578
1579 2002-12-24 [darko]      0.8.7claws2
1580
1581         * src/summaryview.c
1582                 don't crash when unmarking message with unread children
1583
1584 2002-12-23 [christoph]  0.8.7claws1
1585
1586         * src/Makefile.am
1587         * src/common/Makefile.am
1588                 update Makefiles for moved intl.h, version.h and defs.h
1589         * src/imap.c
1590                 rewrite imap_session_get to avoid duplicate code
1591
1592 2002-12-23 [paul]       0.8.7claws
1593
1594         * Santa-Claws released
1595         
1596         * po/hu.po
1597           po/ru.po
1598                 squeeze in updated Hungarian and Russian translations.
1599                 Submitted by  Gál Zoltán and Ruslan N. Balkin
1600
1601 2002-12-23 [paul]       0.8.6claws129
1602
1603         * po/pl.po
1604                 updated by Witold Wladyslaw Wojciech Wilk
1605
1606 2002-12-23 [paul]       0.8.6claws128
1607
1608         * src/quote_fmt_parse.y
1609                 fix typo and add licence header
1610
1611 2002-12-23 [paul]       0.8.6claws127
1612
1613         * po/en_GB.po
1614                 updated
1615
1616 2002-12-23 [paul]       0.8.6claws126
1617
1618         * po/it.po
1619                 updated translation, submitted by Alessandro Maestri
1620                 
1621 2002-12-23 [paul]       0.8.6claws125
1622
1623         * src/quote_fmt_parse.y
1624                 fix signature-stripping on replies bug. match
1625                 '-- \n' and not '-- '.
1626
1627 2002-12-22 [paul]       0.8.6claws124
1628
1629         * po/bg.po
1630           po/es.po
1631           po/sr.po
1632                 updated translations. submitted by George Danchev,
1633                 Ricardo Mones Lastra, and Urke MMI respectively
1634
1635 2002-12-21 [paul]       0.8.6claws123
1636
1637         * src/addrbook.c
1638                 fix coding style
1639
1640 2002-12-21 [paul]       0.8.6claws122
1641
1642         * src/addrbook.c
1643                 fix bug [643638] where if a person is in one or more
1644                 addressbook groups editing that person's email 
1645                 address results in removal from those groups.
1646                 Patch submitted by Luke Plant.
1647
1648 2002-12-20 [christoph]  0.8.6claws121
1649
1650         * src/common/utils.c
1651         * src/summaryview.c
1652                 reimplement expand_search_string using GString to
1653                 prevent crashs caused by miscalculated string
1654                 lengths reported by Paul
1655
1656 2002-12-20 [christoph]  0.8.6claws120
1657
1658         * src/summaryview.c
1659                 don't use "changed" to check if op_count has to be changed as it
1660                 is also set when the message has unread children
1661                 (closes bug [ 653221 ] crash while deleting duplicates)
1662
1663 2002-12-20 [paul]       0.8.6claws119
1664
1665         * sync with 0.8.6cvs27
1666                 see ChangeLog 2002-12-20
1667
1668 2002-12-20 [paul]       0.8.6claws118
1669
1670         * sync with 0.8.6cvs26
1671                 see ChangeLog 2002-12-19 and 2002-12-20
1672
1673 2002-12-19 [alfons]     0.8.6claws117
1674
1675         * src/textview.c
1676                 fix incorrect parsing of email addresses, submitted by 
1677                 Luke Plant (thanks!). Closes bug "[ 565480 ] duplicate 
1678                 name display if it contains @".
1679
1680 2002-12-18 [paul]       0.8.6claws116
1681
1682         * sync with 0.8.6cvs23
1683                 see ChangeLog 2002-12-18
1684
1685 2002-12-18 [paul]       0.8.6claws115
1686
1687         * src/Makefile.am
1688         * src/account.c
1689         * src/codeconv.c
1690         * src/gtkutils.[ch]
1691         * src/imap.c
1692                 sync with 0.8.6cvs22.
1693                 see ChangeLog 2002-12-17 and 2002-12-18
1694
1695 2002-12-17 [christoph]  0.8.6claws114
1696
1697         * src/imap.c
1698                 o don't create a session if imap greeting fails
1699                 o don't close socket when authentication fails
1700                   this is done by imap_session_destroy
1701
1702 2002-12-17 [thorsten]   0.8.6claws113
1703
1704         * tools/Makefile.am
1705           tools/README
1706           tools/google_msgid.pl ** NEW FILE **
1707                 Added "search for message-id" script and doc
1708
1709 2002-12-17 [thorsten]   0.8.6claws112
1710
1711         * po/hu.po
1712                 Updated hungarian translation
1713                 (updated by Gal Zoltan)
1714
1715 2002-12-16 [christoph]  0.8.6claws111
1716
1717         * src/addr_compl.c
1718                 remove stupid addressbook dump to debug output
1719         * src/mh.c
1720                 fix memory leak found by Hiro
1721
1722 2002-12-14 [paul]       0.8.6claws110
1723
1724         * src/compose.c
1725                 fix menubar sensitivity on send
1726                 
1727         * src/prefs_filtering.c
1728         * src/prefs_matcher.c
1729         * src/prefs_scoring.c
1730                 Fix english ;)
1731                 
1732         * src/common/quoted-printable.h
1733                 sync: fix typo
1734         
1735 2002-12-13 [christoph]  0.8.6claws109
1736
1737         * src/Makefile.am
1738         * src/manage_window.[ch]        ** REMOVE **
1739         * src/gtk/Makefile.am
1740         * src/gtk/manage_window.[ch]    ** NEW **
1741                 move manage_window files to gtk directory
1742
1743 2002-12-13 [christoph]  0.8.6claws108
1744
1745         * src/Makefile.am
1746         * src/gtkshruler.[ch]           ** REMOVE **
1747         * src/gtk/Makefile.am
1748         * src/gtk/gtkshruler.[ch]       ** NEW **
1749                 move gtkshruler files to gtk directory
1750
1751 2002-12-13 [christoph]  0.8.6claws107
1752
1753         * src/Makefile.am
1754         * src/compose.c
1755         * src/gtkstext.[ch]             ** REMOVE **
1756         * src/gtkutils.[ch]
1757         * src/textview.c
1758         * src/gtk/gtkstext.[ch]         ** NEW **
1759         * src/gtk/Makefile.am
1760                 o move stext functions to gtkstext.c to remove
1761                   dependency of gtkutils
1762                 o move gtkstext files to gtk directory
1763
1764         * src/gtk/Makefile.am
1765         * src/gtk/sslcertwindow.[ch]
1766                 UI stuff can always depend on common code so
1767                 it's ok to add ../common to include path
1768
1769 2002-12-13 [colin]      0.8.6claws106
1770
1771         * src/summaryview.c
1772                 Disconnect sighandlers for mainwindow when
1773                 quicksearch has the focus
1774                 Fix bug #653231
1775         * src/mainwindow.[ch]
1776                 Make key_pressed callback public, to be able
1777                 to disconnect it
1778
1779 2002-12-13 [christoph]  0.8.6claws105
1780
1781         * src/mh.c
1782                 create .mh_sequences file in new MH folders
1783                 (closes feature request [ 523162 ] MH folders should
1784                  get a .mh_sequences)
1785
1786 2002-12-13 [colin]      0.8.6claws104
1787
1788         * src/summaryview.c
1789                 Better handling of quicksearch show/hide
1790                 (basically the button stays under the mouse 
1791                  when toggled)
1792
1793 2002-12-13 [paul]       0.8.6claws103
1794
1795         * sync with 0.8.6cvs17
1796                 see ChangeLog 2002-12-13
1797
1798 2002-12-13 [paul]       0.8.6claws102
1799
1800         * po/es.po
1801                 updated by Ricardo Mones Lastra
1802
1803 2002-12-11 [colin]       0.8.6claws101
1804
1805         * src/folder.c
1806                 remove statusbar stuff
1807           src/folderview.c
1808                 set statusbar verbosity when moving folders
1809
1810 2002-12-11 [colin]       0.8.6claws100
1811         * src/prefs_filtering.c
1812         * src/prefs_matcher.c
1813         * src/prefs_scoring.c
1814                 Fix english ;)
1815
1816 2002-12-11 [colin]       0.8.6claws99
1817
1818         * src/prefs_common.[ch]
1819                 Add summary_quicksearch_type
1820         * src/summaryview.c
1821                 Save last used quicksearch type
1822
1823 2002-12-11 [jens]       0.8.6claws98
1824         * src/prefs_filtering.c
1825         * src/prefs_matcher.c
1826         * src/prefs_scoring.c
1827                 added dialog for incomplete rules in scoring, filtering and
1828                 matcher to ask wheather really close
1829
1830 2002-12-11 [colin]      0.8.6claws97
1831
1832         * src/folder.c
1833                 Fix folder dnd statusbar logging
1834
1835 2002-12-10 [christoph]  0.8.6claws96
1836
1837         * src/compose.c
1838         * src/folder.c
1839         * src/imap.c
1840         * src/inc.c
1841         * src/main.c
1842         * src/mainwindow.c
1843         * src/news.c
1844         * src/send.c
1845         * src/statusbar.[ch]
1846         * src/common/hooks.c
1847         * src/common/log.[ch]
1848                 o handle verbose logging in statusbar directly in statusbar code
1849                   and common code does not need any knowledge about a statusbar
1850                 o remove direct calls to statusbar_(puts|pop)_all functions
1851
1852 2002-12-10 [jens]       0.8.6claws95
1853
1854         * src/*.c
1855                 removed gettext from g_warnings
1856         * po/POTFILES.in
1857                 cleaned and updated
1858         * po/de.po
1859                 updated
1860
1861 2002-12-10 [colin]      0.8.6claws94
1862
1863         * src/main.c
1864                 finish crash dialog fix
1865
1866 2002-12-10 [colin]      0.8.6claws93
1867
1868         * src/main.c
1869                 "Fix" "sylpheed already running" instead of
1870                 crash dialog appearing after a crash
1871
1872 2002-12-10 [colin]      0.8.6claws92
1873
1874         * po/POTFILES.in
1875                 add src/gtk/sslcertwindow.c
1876
1877 2002-12-10 [paul]       0.8.6claws91
1878
1879         * po/POTFILES.in
1880                 updated to reflect recent changes
1881                 submitted by Alessandro Maestri
1882
1883 2002-12-09 [christoph]  0.8.6claws90
1884
1885         * src/Makefile.am
1886         * src/smtp.[ch]                 ** REMOVE **
1887         * src/common/Makefile.am
1888         * src/common/smtp.[ch]          ** NEW **
1889                 move smtp files to common directory
1890
1891 2002-12-09 [christoph]  0.8.6claws89
1892
1893         * src/Makefile.am
1894         * src/session.[ch]              ** REMOVE **
1895         * src/common/Makefile.am
1896         * src/common/session.[ch]       ** NEW **
1897                 move session files to common directory
1898
1899 2002-12-09 [paul]       0.8.6claws88
1900
1901         * src/account.c
1902                 fix bug [649746] edit accounts: move account reverted
1903                 Patch submitted by Luke Plant <lukeplant@users.sourceforge.net>
1904
1905 2002-12-09 [colin]      0.8.6claws87
1906
1907         * src/ssl_certificate.c
1908                 cleanup
1909
1910 2002-12-09 [colin]      0.8.6claws86
1911
1912         * src/ssl.c
1913                 Try to open the cert.pem database and 
1914                 issue a warning if it isn't there
1915
1916 2002-12-09 [colin]      0.8.6claws85
1917
1918         * src/common/ssl_certificate.c
1919         * src/gtk/sslcertwindow.c
1920                 Warning fixes
1921
1922 2002-12-09 [colin]      0.8.6claws84
1923
1924         * src/ssl_certificate.[ch] ** REMOVED **
1925         * src/common/ssl_certificate.[ch] ** NEW **
1926         * src/Makefile.am
1927         * src/common/Makefile.am
1928                 Moved ssl_certificate.[ch] to common
1929         * src/common/ssl.c 
1930                 Put back needed include
1931         * src/gtk/sslcertwindow.[ch]
1932                 Changed ssl_certificate.h include
1933         
1934 2002-12-09 [colin]      0.8.6claws83
1935
1936         * src/gtk/sslcertwindow.[ch]
1937                 Implement hook for certificate acception
1938         * src/ssl_certificate.[ch]
1939                 Implement hook for certificate acception
1940         * src/common/ssl.c
1941                 Reenable certificate acception check
1942         * src/mainwindow.c
1943                 Register sslcertwindow's hook
1944         
1945 2002-12-08 [christoph]  0.8.6claws82
1946
1947         * src/about.c
1948         * src/addr_compl.c
1949         * src/codeconv.c
1950         * src/manual.c
1951         * src/undo.c
1952         * src/common/utils.c
1953                 o add missing includes
1954                 o fix warnings
1955         * src/.cvsignore
1956         * src/common/.cvsignore
1957         * src/common/version.h          ** REMOVE **
1958                 remove autogenerated file
1959
1960 2002-12-08 [paul]       0.8.6claws81
1961
1962         * src/stringtable.c
1963                 put back needed include
1964
1965 2002-12-08 [colin]      0.8.6claws80
1966         
1967         * src/gtk/sslcertwindow.c
1968                 Cleaner popups when asking
1969         * src/ssl_certificate.c
1970         * src/prefs_common.[ch]
1971                 remove ssl certificate pref
1972                 put back needed include
1973         * src/undo.c
1974                 put back needed include
1975
1976 2002-12-08 [christoph]  0.8.6claws79
1977
1978         * src/folderview.c
1979         * src/logwindow.c
1980         * src/statusbar.c
1981         * src/summaryview.c
1982                 only abort hook invokation if required data is missing not
1983                 if our own data pointer is NULL, update hookfunction for
1984                 log window
1985
1986 2002-12-08 [paul]       0.8.6claws78
1987
1988         * src/about.c
1989         * src/addrcache.c
1990         * src/addrclip.c
1991         * src/addr_compl.c
1992         * src/addrselect.c
1993         * src/codeconv.c
1994         * src/colorlabel.c
1995         * src/enriched.c
1996         * src/esmtp.c
1997         * src/exporthtml.c
1998         * src/headerview.c
1999         * src/imageview.c
2000         * src/manual.c
2001         * src/noticeview.c
2002         * src/pgptext.c
2003         * src/scoring.c
2004         * src/sourcewindow.c
2005         * src/stringtable.c
2006         * src/undo.c
2007                 clean up: remove unneccesary includes
2008
2009 2002-12-08 [christoph]  0.8.6claws77
2010
2011         * src/folderview.c
2012         * src/statusbar.c
2013         * src/summaryview.c
2014         * src/common/hooks.[ch]
2015                 hook functions now have a gboolean return value, if a hook
2016                 returns TRUE it will stop executing of any more hooks in
2017                 the same hooklist for this invokation
2018
2019 2002-12-08 [colin]      0.8.6claws76
2020         
2021         * src/main.c
2022                 put back argv0 for CRASH_DIALOG
2023
2024 2002-12-08 [christoph]  0.8.6claws75
2025
2026         * src/Makefile.am
2027         * src/about.c
2028         * src/account.c
2029         * src/crash.c
2030         * src/esmtp.h
2031         * src/imap.[ch]
2032         * src/inc.c
2033         * src/main.c
2034         * src/mainwindow.c
2035         * src/news.c
2036         * src/pop.[ch]
2037         * src/prefs_account.[ch]
2038         * src/prefs_common.[ch]
2039         * src/send.[ch]
2040         * src/smtp.[ch]
2041         * src/ssl_certificate.[ch]
2042         * src/ssl_manager.[ch]
2043         * src/common/Makefile.am
2044         * src/common/log.c
2045         * src/common/nntp.[ch]
2046         * src/common/socket.[ch]
2047         * src/common/ssl.[ch]
2048         * src/gtk/sslcertwindow.[ch]
2049         * ac/openssl.m4
2050                 use new autoconf script to detect OpenSSL with extra parameters
2051                 to specify the location of libs and includes, also remove USE_SSL
2052                 to USE_OPENSSL
2053
2054         * src/common/sylpheed.[ch]
2055         * src/common/version.h.in
2056                 start seperation of common code initialization seperated from gui
2057
2058         * src/summaryview.c
2059                 The function that is called when a color lable changes
2060                 should not change the color lable again
2061
2062 2002-12-08 [colin]      0.8.6claws74
2063
2064         * src/gtk/sslcertwindow.c
2065                 warning fixes
2066
2067 2002-12-08 [colin]      0.8.6claws73
2068
2069         * src/statusbar.c
2070           src/common/log.h
2071                 Register a hook for statusbar_puts_all
2072         * src/common/log.c
2073                 invoke statusbar_puts_all's hook
2074         
2075 2002-12-08 [colin]      0.8.6claws72
2076
2077         * src/ssl_certificate.c
2078                 Put back a badly-removed include
2079
2080 2002-12-08 [colin]      0.8.6claws71
2081
2082         * src/gtk/sslcertwindow.[ch]    ** NEW **
2083                 new certificate presentation
2084         * src/gtk/Makefile.am
2085                 add new files
2086         * src/ssl_certificate.[ch]
2087                 gtk cleanup, made utility functions public
2088         * src/ssl_manager.c
2089                 use new cert presentation
2090
2091 2002-12-07 [christoph]  0.8.6claws70
2092
2093         * src/Makefile.am
2094         * src/nntp.[ch]                 ** REMOVE **
2095         * src/common/Makefile.am
2096         * src/common/nntp.[ch]          ** NEW **
2097                 move nntp files to common directory
2098
2099 2002-12-07 [christoph]  0.8.6claws69
2100
2101         * src/procmsg.[ch]
2102         * src/summaryview.c
2103                 implement msginfo update callback using sylpheed's new
2104                 hook system. Invoke hooks from procmsg_msginfo_[un]set_flags.
2105
2106 2002-12-06 [christoph]  0.8.6claws68
2107
2108         * src/editgroup.c
2109                 This patch changes the 'Edit Group Details' dialog to
2110                 allow extended selections in either pane, so that
2111                 addresses can be added or removed from a group more
2112                 quickly and easily. (it actually is a net decrease in
2113                 file size, as some unnecessary functions have been
2114                 removed). 
2115                 (patch submitted by Luke Plant <lukeplant@users.sourceforge.net>)
2116
2117 2002-12-06 [christoph]  0.8.6claws67
2118
2119         * src/Makefile.am
2120         * src/template.[ch]             ** REMOVE **
2121         * src/common/Makefile.am
2122         * src/common/template.[ch]      ** NEW **
2123                 move template files to common directory
2124
2125         * src/nntp.c
2126                 add missing log.h include
2127
2128 2002-12-06 [melvin]     0.8.6claws66
2129
2130         * src/prefs_actions.c
2131                 Added the trailing ">" syntax to insert command's output
2132                 without replacing old text (in contrast to trailing "|").
2133
2134 2002-12-05 [colin]      0.8.6claws65
2135         
2136         * src/common/utils.c
2137                 Don't modify original search_string or it'll change
2138                 the next iterations in the for()
2139
2140 2002-12-05 [darko]      0.8.6claws64
2141
2142         * src/common/utils.c
2143                 proper check for filtering commands, found by Colin
2144
2145 2002-12-05 [darko]      0.8.6claws63
2146
2147         * src/common/utils.c
2148                 check proper string for NULL pointer, found by Colin
2149
2150 2002-12-05 [darko]      0.8.6claws62
2151
2152         * src/common/utils.[ch]
2153                 expand_search_string(): new function
2154                 converts Mutt-like patterns to Sylpheed's
2155                 filtering engine
2156         * src/summaryview.c
2157                 use expand_search_string() to allow Mutt-like
2158                 patterns in extended search
2159         * README.claws
2160                 document extended option in quick search
2161
2162 2002-12-05 [paul]       0.8.6claws61
2163
2164         * sync with 0.8.6cvs16
2165                 see ChangeLog 2002-12-05
2166                 
2167         * po/POTFILES.in
2168                 clean up
2169
2170 2002-12-04 [christoph]  0.8.6claws60
2171
2172         * src/imap.[ch]
2173                 put imap authentication code into a new function and
2174                 remove it from imap_session_new that will allow to
2175                 send other commands before authentication
2176
2177 2002-12-04 [christoph]  0.8.6claws59
2178
2179         * src/imap.[ch]
2180                 use already existing method to prevent unneeded IMAP
2181                 folder selects. Set imap_select parameters to NULL
2182                 in some functions if the values are not required.
2183
2184         * src/xml.h
2185                 remove no longer required include
2186
2187 2002-12-04 [paul]       0.8.6claws58
2188
2189         * po/es.po
2190                 updated by Ricardo Mones Lastra
2191                 
2192         * configure.in
2193           po/hu.po      ** NEW FILE **
2194                 initial Hungarian translation, submitted
2195                 by Gál Zoltán <galzoli@hu.inter.net>
2196
2197 2002-12-03 [christoph]  0.8.6claws57
2198
2199         * src/Makefile.am
2200         * src/gtksctree.[ch]            ** REMOVE **
2201         * src/gtk/Makefile.am
2202         * src/gtk/gtksctree.[ch]        ** NEW **
2203                 move gtksctree files to gtk directory
2204
2205 2002-12-03 [christoph]  0.8.6claws56
2206
2207         * src/Makefile.am
2208         * src/md5.[ch]                  ** REMOVE **
2209         * srm/common/Makefile.am
2210         * src/common/md5.[ch]           ** NEW **
2211                 move md5 files to common directory
2212
2213         * src/gtkstext.c
2214                 remove not required #include
2215
2216 2002-12-03 [sergey]     0.8.6claws55
2217
2218         * src/gtkutils.c
2219         * src/gtkutils.h
2220                 gtkut_window_popup(): new function.
2221         * src/mainwindow.c
2222                 main_window_popup(): use gtkut_window_popup() to raise
2223                 window without changing its position.
2224                 (see sylpheed-main ML message [sylpheed:17247])
2225
2226 2002-12-03 [sergey]     0.8.6claws54
2227
2228         * src/send.c
2229                 send_message_local(): removed first-dot escaping
2230                 (SMTP-only, not needed for sending through pipe)
2231
2232 2002-12-03 [paul]       0.8.6claws53
2233
2234         * po/POTFILES.in
2235                 update to reflect recent changes (thanks
2236                 to Ricardo Mones Lastra)
2237                 
2238         * tools/filter_conv.pl
2239                  fix problem with quoted strings. Patch submitted
2240                  by Luke Plant <lukeplant@softhome.net>
2241
2242 2002-12-03 [paul]       0.8.6claws52
2243
2244         * sync with 0.8.6cvs15
2245                 see ChangeLog 2002-12-03
2246
2247 2002-12-02 [christoph]  0.8.6claws51
2248
2249         * src/logwindow.[ch]
2250         * src/common/log.[ch]
2251                 implement logging using a hook function
2252
2253         * src/folderview.c
2254         * src/folder.[ch]
2255                 define hooklist name in header file to avoid
2256                 errors caused by wrong spelling of hooklist names
2257
2258         * src/toolbar.c
2259                 fix warnings
2260
2261 2002-12-02 [christoph]  0.8.6claws50
2262
2263         * src/common/Makefile.am
2264                 add src/common/hooks.[ch]
2265
2266         * src/common/hooks.[ch]
2267                 implement a simple hook system using glib's hook functions
2268
2269         * src/folder.[ch]
2270         * src/folderview.c
2271                 use new hook system for folder item updates
2272
2273 2002-12-02 [christoph]  0.8.6claws49
2274
2275         * doc-src/ui_seperation.txt     ** NEW **
2276                 information for ui seperation
2277
2278         * src/Makefile.am
2279                 remove files that were moved to common
2280                 include common directory by default for the header files
2281
2282         * src/inc.c
2283         * src/common/socket.c
2284         * src/automaton.[ch]
2285                 implement automaton using g_io_*-functions instead of
2286                 gdk_input_add to make it ui independent
2287
2288         * src/codeconv.c
2289         * src/compose.c
2290         * src/ldif.c
2291         * src/pgptext.c
2292         * src/procmime.c
2293         * src/rfc2015.c
2294         * src/smtp.c
2295         * src/unmime.c
2296                 remove common/ prefix because directory is now in
2297                 include path
2298
2299         * src/compose.c
2300         * src/folder.c
2301         * src/folderview.c
2302         * src/mainwindow.c
2303         * src/messageview.c
2304         * src/prefs_common.c
2305         * src/procmsg.c
2306         * src/rfc2015.c
2307                 fix warnings
2308
2309         * src/imap.c
2310         * src/inc.c
2311         * src/news.c
2312         * src/pop.c
2313         * src/send.c
2314         * src/smtp.c
2315         * src/ssl_certificate.c
2316                 add log.h header file for logging functions
2317
2318         * src/main.c
2319         * src/common/utils.c
2320         * src/summaryview.c
2321         * src/xml.c
2322                 o move debug_mode to common/utils.c
2323                 o add functions to set and get debug_mode
2324
2325         * src/defs.h                    ** REMOVE **
2326         * src/intl.h                    ** REMOVE **
2327         * src/socket.[ch]               ** REMOVE **
2328         * src/ssl.[ch]                  ** REMOVE **
2329         * src/utils.[ch]                ** REMOVE **
2330                 replaced by new files in src/common/
2331         
2332         * src/common/Makefile.am
2333                 add new files in src/common/
2334
2335         * src/common/defs.h             ** NEW **
2336         * src/common/intl.h             ** NEW **
2337         * src/common/log.[ch]           ** NEW **
2338         * src/common/socket.[ch]        ** NEW **
2339         * src/common/ssl.[ch]           ** NEW **
2340         * src/common/utils.[ch]         ** NEW **
2341                 replacement for files in src/
2342
2343 2002-12-02 [colin]      0.8.6claws48
2344
2345         * src/folderview.c
2346                 Scroll folderview if necessary during dnd
2347
2348 2002-12-02 [colin]      0.8.6claws47
2349
2350         * src/folder.[ch]
2351                 Add check to verify a move is within a single mailbox
2352         * src/folderview.c
2353                 Add specific error string for this check
2354
2355 2002-12-02 [colin]      0.8.6claws46
2356
2357         * src/folder.c
2358                 Add a test to folder moving, remove a statusbar_print
2359         * src/folderview.c
2360                 Add Move folder... context-menu item
2361                 Factorize folder moving code
2362                 Enable folder DND for mbox
2363
2364 2002-12-01 [christoph]  0.8.6claws45
2365
2366         * ac/aspell.m4
2367                 remove conf.aspelltest if the version check fails
2368
2369 2002-11-30 [christoph]  0.8.6claws44
2370
2371         * autogen.sh
2372                 run libtoolize --force in autogen to create missing
2373                 libtool scripts
2374
2375 2002-11-30 [christoph]  0.8.6claws43
2376
2377         * src/Makefile.am
2378         * src/pgptext.c
2379         * src/procmime.c
2380         * src/rfc2015.c
2381         * src/uuencode.[ch]             ** REMOVED **
2382         * src/common/Makefile.am
2383         * src/common/uuencode.[ch]      ** NEW **
2384                 move uuen/decoder to common directory
2385
2386 2002-11-30 [christoph]  0.8.6claws42
2387
2388         * src/Makefile.am
2389         * src/base64.[ch]               ** REMOVED **
2390         * src/codeconv.c
2391         * src/compose.c
2392         * src/ldif.c
2393         * src/pgptext.c
2394         * src/procmime.c
2395         * src/rfc2015.c
2396         * src/smtp.c
2397         * src/unmime.c
2398         * src/common/Makefile.am
2399         * src/common/base64.[ch]        ** NEW **
2400                 move base64 en/decoder to common directory
2401
2402 2002-11-30 [christoph]  0.8.6claws41
2403
2404         * src/common                    ** NEW **
2405                 new directory for UI independent code
2406         * src/gtk                       ** NEW **
2407                 new directory for GTK frontend
2408         * src/common/.cvsignore         ** NEW **
2409         * src/gtk/.cvsignore            ** NEW **
2410                 ignore build files
2411         * src/common/Makefile.am        ** NEW **
2412         * src/gtk/Makefile.am           ** NEW **
2413                 automake files to build new seperated stuff
2414         * src/Makefile.am
2415                 the binary will currently still be build with the
2416                 files in src, so we include the code from the
2417                 subdirs for now after building the libs there
2418
2419 2002-11-30 [paul]       0.8.6claws40
2420
2421         * src/compose.c
2422                 fix bug [642731] 'Wrong selected account with drafted mail'
2423
2424 2002-11-29 [oliver]     0.8.6claws39
2425         
2426         * src/messageview.c
2427                 o update summaryview when switching between different
2428                   messageviews          
2429         * src/toolbar.c  
2430                 o check if messageview holds already removed msg
2431                   from summaryview
2432                 
2433
2434 2002-11-29 [oliver]     0.8.6claws38
2435
2436         * src/toolbar.c 
2437                 remove not needed variables and includes
2438                 make messageview stay opened and move to next when msgs are deleted 
2439
2440 2002-11-29 [oliver]     0.8.6claws37
2441         
2442         * src/toolbar.c 
2443                 disable compose button (messageview toolbar) by default
2444                 deleted msgs are moved to trash
2445         
2446 2002-11-29 [melvin]     0.8.6claws36
2447
2448         * configure.in
2449                 Increased minimal gpgme version to 0.3.10 (Zombies out)
2450                 and to detect signatures expirations (gpgme 0.3.6)
2451
2452         * src/main.c
2453                 Use non obsolescent function for Gpgme engine checking.
2454
2455         * src/rfc2015.c
2456                 Inform about expired signatures or signatures which key
2457                 has expired. Expiration date is displayed.
2458
2459         * src/sigstatus.c
2460                 Inform about expired signatures or signatures which key
2461                 has expired.
2462
2463 2002-11-28 [paul]       0.8.6claws35
2464
2465         * src/folderview.c
2466                 re-instate 'Check for new messages' in Newsgroup
2467                 folders right-click menu, after a suggestion from
2468                 Tim Mann <timmann@users.sourceforge.net>
2469
2470         * src/main.c
2471                 after a crash check only local folders for new
2472                 messages
2473
2474 2002-11-28 [paul]       0.8.6claws34
2475
2476         * configure.in
2477                 apply patch that fixes the checking of GTK with XIM 
2478                 support on different OSs, such as FreeBSD. Patch 
2479                 submitted by Topia <topia@users.sourceforge.net>
2480                 
2481 2002-11-28 [paul]       0.8.6claws33
2482
2483         * src/mainwindow.c
2484           src/prefs_common.c
2485           src/prefs_toolbar.c
2486                 more changes to the English
2487
2488 2002-11-28 [paul]       0.8.6claws32
2489
2490         * sync with 0.8.6cvs13
2491                 see ChangeLog 2002-11-28 (no sync needed
2492                 for src/compose.c)
2493
2494 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws31
2495         
2496         * src/mainwindow.[ch]
2497                 add patch by Ivan F. Martinez introducing messageview Toolbar
2498                 some changes and committed by oliver    
2499
2500 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws30
2501
2502         * src/messageview.[ch]
2503                 add patch by Ivan F. Martinez introducing messageview Toolbar
2504                 some changes and committed by oliver    
2505
2506 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws29
2507
2508         * src/compose.[ch]
2509                 add patch by Ivan F. Martinez introducing messageview Toolbar
2510                 some changes and committed by oliver    
2511
2512 2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]     0.8.6claws28
2513         
2514         * src/toolbar.[ch]
2515                 add patch by Ivan F. Martinez introducing messageview Toolbar
2516                 some changes and committed by oliver
2517
2518 2002-11-28 [oliver]     0.8.6claws27
2519         
2520         * src/prefs_toolbar.[ch]
2521                 getting ready for messageview toolbar
2522                 free mem allocated by gettext
2523                 change prefs_toolbar to prefs_toolbar_open
2524  
2525 2002-11-28 [thorsten]   0.8.6claws26
2526
2527         * src/imageview.[ch]
2528                 cleaned up conflicting declarations of
2529                 imageview_show_image()
2530
2531 2002-11-28 [paul]       0.8.6claws25
2532
2533         * src/grouplistdialog.c
2534           src/prefs_common.c
2535           src/prefs_summary_column.c
2536                 a few more improvements to the English
2537
2538 2002-11-28 [colin]      0.8.6claws24
2539
2540         * man/sylpheed.1
2541                 A few updates to command-line parameters
2542
2543 2002-11-28 [colin]      0.8.6claws23
2544
2545         * src/prefs_filtering.c
2546                 Fix problems with prefs_filtering_delete_path:
2547                 a) if the first rule is removed, original pointers
2548                    weren't updated (leading to segfaults)
2549                 b) it was always global_processing updated in case
2550                    of removed path was parent of rule path
2551
2552 2002-11-27 [paul]       0.8.6claws22
2553
2554         * src/mainwindow.c
2555           src/prefs_account.c
2556           src/prefs_actions.c
2557           src/prefs_common.c
2558           src/prefs_customheader.c
2559           src/prefs_display_header.c
2560           src/prefs_filtering.c
2561           src/prefs_folder_item.c
2562           src/prefs_matcher.c
2563           src/prefs_scoring.c
2564           src/prefs_summary_column.c
2565           src/prefs_template.c
2566           src/prefs_toolbar.c
2567                  improve the English in the GUI
2568
2569 2002-11-27 [colin]      0.8.6claws21
2570
2571         * src/folder.c
2572                 Fix processing renaming problems happening after
2573                 last commit
2574
2575 2002-11-27 [colin]      0.8.6claws20
2576
2577         * src/folder.c
2578                 recursive move now deletes src each subfolder after 
2579                 having moved it
2580         * src/folderview.c
2581                 Use identifier instead of path during dnd (enables
2582                 IMAP folder dnd)
2583
2584 2002-11-27 [paul]       0.8.6claws19
2585
2586         * src/main.c
2587                 apply patch that does command-line processing 
2588                 BEFORE gtk_init, allowing claws to run from 
2589                 shell-scripts in non-X environment (e.g. crontab 
2590                 or ip-up, ip-down scripts). Patch submitted by
2591                 Ruslan N. Balkin <baron@dartel.ru>
2592                 
2593         * po/it.po
2594                 updated by Alessandro Maestri
2595
2596 2002-11-27 [paul]       0.8.6claws18
2597
2598         * sync with 0.8.6cvs12
2599           src/prefs_common.c
2600                 Differences are that main uses a 'Receive dialog'
2601                 frame on the Interface tab, whereas claws groups all 
2602                 the dialogs together in a 'Dialogs' frame.
2603
2604 2002-11-27 [colin]      0.8.6claws17
2605
2606         * src/prefs_matcher.c
2607                 Fix Execute criteria's NOT flag
2608
2609
2610 2002-11-26 [christoph]  0.8.6claws16
2611
2612         * src/ssl.c
2613                 rewrite the ssl code a little bit, only use one
2614                 SSL context, set default certificates' file/path
2615
2616 2002-11-26 [thorsten]   0.8.6claws15
2617
2618         * src/compose.c
2619                 default-reply-to didn't work for ml-reply
2620
2621 2002-11-26 [melvin]     0.8.6claws14
2622
2623         * src/prefs_actions.c
2624                 Made pipe-actions ignore short headers in message view
2625                 Made trailing-pipe-actions write in the message view with
2626                 the same font as the original message
2627
2628 2002-11-26 [paul]       0.8.6claws13
2629
2630         * src/compose.c
2631                 this time commit the correct file
2632
2633 2002-11-26 [paul]       0.8.6claws12
2634
2635         * sync with 0.8.6cvs11
2636           src/quote_fmt_parse.y  
2637                 no sync needed
2638           src/account.[ch]       
2639                 not sync'ed
2640           src/compose.c
2641                 compose_write_headers(): add 'X-Sylpheed-Account-Id:' header
2642                 on draft mode.
2643                 compose_reedit(): add check for 'X-Sylpheed-Account-Id:' 
2644                 header
2645                 
2646         see ChangeLog 2002-11-25 and 2002-11-26
2647
2648 2002-11-26 [colin]      0.8.6claws11
2649
2650         * src/folderview.c
2651                 Fix collapsed folder not auto-expanding during
2652                 mail dnd, if it was the source folder.
2653
2654 2002-11-25 [colin]      0.8.6claws10
2655
2656         * src/folderview.[ch]
2657                 Variable renaming and cleaning (slist of nodes 
2658                 to be re-collapsed is stored in FolderView)
2659
2660 2002-11-25 [paul]       0.8.6claws9
2661
2662         * src/prefs_common.[ch]
2663                 fix breakage caused by last commit
2664
2665 2002-11-25 [paul]       0.8.6claws8
2666
2667         * sync with 0.8.6cvs4
2668                 see ChangeLog 2002-11-21
2669
2670 2002-11-25 [paul]       0.8.6claws7
2671
2672         * sync with 0.8.6cvs4
2673                 see ChangeLog 2002-11-20
2674
2675 2002-11-25 [paul]       0.8.6claws6
2676
2677         * sync with 0.8.6cvs3
2678                 see ChangeLog 2002-11-18
2679
2680 2002-11-25 [colin]      0.8.6claws5
2681
2682         * src/gtkutils.[ch]
2683                 Add gtkut_ctree_node_is_parent()
2684         * src/folderview.c
2685                 Spring-loaded folders
2686
2687 2002-11-25 [colin]      0.8.6claws4
2688
2689         * src/utils.[ch]
2690                 Add slist_concat_unique(), function to merge
2691                 two GSList filtering dups
2692         * src/folder.[ch]
2693         * src/summaryview.[ch]
2694         * src/folderview.c
2695         * src/main.c
2696                 Add detection/update/display of unread answers
2697                 to marked mails
2698         * src/procmsg.[ch]
2699                 Add procmsg_find_children()
2700                 Add procmsg_msg_has_marked_parent()
2701
2702 2002-11-25 [colin]      0.8.6claws3
2703
2704         * src/ssl_certificate.[ch]
2705                 Allow checking a certificate without a DNS
2706                 lookup
2707                 Allow to forget a cert (by deleting it)
2708                 Make ssl_certificate_destroy_public
2709         * src/ssl_manager.[ch] ** NEW FILES **
2710                 Gui to manage (display/remove) certificates
2711         * src/prefs_common.[ch]
2712                 Add a pref to allow silent acceptation of
2713                 trusted certificates or not (based on the
2714                 "I want to know what's going on" principle)
2715         * src/mainwindow.c
2716                 Add SSL manager in Tools menu
2717         * src/Makefile.am
2718                 Add the new files to the build
2719         * po/POTFILES.in
2720                 Add ssl_manager.c to translations
2721
2722 2002-11-25 [colin]      0.8.6claws2
2723
2724         * src/summaryview.[ch]
2725                 Add S_SEARCH_EXTENDED to the quick search, which 
2726                 allows to search using filtering syntax.
2727
2728 2002-11-25 [colin]      0.8.6claws1
2729
2730         * src/summaryview.c
2731                 Deletion of duplicates now prefer deleting
2732                 the unread dup (fixes feature-request 638989).
2733
2734 2002-11-24 [paul]       0.8.6claws
2735
2736         * po/es.po
2737           po/pl.po
2738           po/ru.po
2739           po/sr.po
2740                 updated by Ricardo Mones Lastra,
2741                 Witold Wladyslaw Wojciech Wilk,
2742                 Ruslan N. Balkin, and  Urke MMI 
2743                 respectively
2744
2745 2002-11-24 [paul]       0.8.5claws182
2746
2747         * po/bg.po
2748                 updated by George Danchev
2749
2750 2002-11-23 [alfons]     0.8.5claws181
2751
2752         * src/imap.c
2753                 tiny memory leak found by browsing Dimitar's 
2754                 valgrind report
2755
2756 2002-11-23 [paul]       0.8.5claws180
2757
2758         * po/it.po
2759                 updated by Alessandro Maestri
2760
2761 2002-11-22 [christoph]  0.8.5claws179
2762
2763         * src/compose.c
2764         * src/inc.c
2765         * src/prefs_filtering.c
2766         * src/summaryview.c
2767                 more warning fixes
2768
2769 2002-11-22 [alfons]     0.8.5claws178
2770
2771         * src/summaryview.c
2772                 summary_execute_delete_func(): if message is deleted, make 
2773                 sure to also remove its entry in the subject hash table. 
2774                 fixes a corner case bug.
2775
2776 2002-11-22 [paul]       0.8.5claws177
2777
2778         * .cvsignore
2779                 add 'autom4te.cache'
2780                 
2781         * ltconfig      ** REMOVED **
2782                 not needed
2783
2784 2002-11-22 [paul]       0.8.5claws176
2785
2786         * src/textview.c
2787                 textview_set_font(): fix for message display in
2788                 UTF-8 locales (thanks to Sergey Vlasov).
2789                 
2790         * AUTHORS
2791                 add new team members and contributors
2792
2793
2794 2002-11-21 [colin]      0.8.5claws175
2795
2796         * src/procmsg.[ch]
2797                 Add procmsg_remove_special_headers()
2798         * src/mh.c
2799                 Use procmsg_remove_special_headers() for 
2800                 previous fix
2801
2802 2002-11-21 [colin]      0.8.5claws174
2803
2804         * src/mh.c
2805                 Fix moving/copying from queue/draft folders
2806                 for MH folders
2807
2808 2002-11-21 [christoph]  0.8.5claws173
2809
2810         * src/crash.c
2811         * src/filtering.c
2812         * src/logwindow.c
2813         * src/main.c
2814         * src/matcher_parser_lex.[hl]
2815         * src/mbox.c
2816         * src/mbox_folder.[ch]
2817         * src/prefs_filtering.c
2818         * src/procheader.c
2819         * src/quote_fmt_lex.l
2820         * src/ssl.c
2821                 fix all warnings except the warnings in lex and yacc files
2822
2823 2002-11-20 [christoph]  0.8.5claws172
2824
2825         * src/imap.c
2826                 fix MsgInfo retrieval for IMAP draft and queue folders
2827                 (closes bug [ 619558 ] Draft saving on IMAP box issue)
2828
2829 2002-11-19 [christoph]  0.8.5claws171
2830
2831         * src/compose.c
2832                 fix segfault, when draft saving does not get
2833                 the MsgInfo of the new message
2834                 (closes bug [ 640699 ] Claws170: crash drafting mail ( IMAP ))
2835
2836 2002-11-19 [christoph]  0.8.5claws170
2837
2838         * src/procmsg.c
2839                 add parameter check for flag setting function
2840                 (closes bug [ 640619 ] Claws169: crash - drafting a mail (IMAP))
2841
2842 2002-11-18 [paul]       0.8.5claws169
2843
2844         * src/compose.c
2845                 more sensitivity fixes to redirect mode:
2846                 * disable toolbar draft button
2847                 * allow only Address book in the Tools menu
2848                 * disable editing of message by the spell
2849                   checker
2850
2851 2002-11-18 [paul]       0.8.5claws168
2852
2853         * src/compose.c
2854                 fix sensitivity of menu items in compose_redirect():
2855                 allow only the necessary items 
2856
2857 2002-11-18 [paul]       0.8.5claws167
2858
2859         * src/compose.c
2860                 fix bug [ 603259 ] 'attachment got lost on bounce'
2861
2862 2002-11-18 [paul]       0.8.5claws166
2863
2864         * po/ru.po
2865                 updated by Ruslan N. Balkin <baron@dartel.ru>
2866
2867 2002-11-18 [colin]      0.8.5claws165
2868
2869         * src/main.c
2870           src/defs.h
2871                 Remove old filtering stuff
2872
2873
2874 2002-11-17 [oliver]     0.8.5claws164
2875
2876         * src/toolbar.h
2877                 remove not needed typedef 
2878
2879 2002-11-17 [oliver]     0.8.5claws163
2880
2881         * src/toolbar.c
2882                 make toolbar's on click events translatable
2883
2884 2002-11-15 [colin]      0.8.5claws162
2885
2886         * src/summaryview.c
2887                 Revert too-soon integration of a feature
2888
2889 2002-11-15 [christoph]  0.8.5claws161
2890
2891         * src/imap.c
2892                 use main's implementation of imap_get_msginfo
2893
2894 2002-11-15 [christoph]  0.8.5claws160
2895
2896         * src/compose.c
2897         * src/folder.[ch]
2898         * src/imap.c
2899         * src/mbox_folder.c
2900         * src/mh.c
2901         * src/news.c
2902         * src/procmsg.c
2903         * src/summaryview.c
2904                 replace claws' fetch_msginfo with main's get_msginfo
2905                 (use main's implementation where possible)
2906
2907 2002-11-15 [colin]      0.8.5claws159
2908
2909         * src/ssl_certificate.c
2910                 Missed a check
2911
2912 2002-11-16 [melvin]     0.8.5claws158
2913
2914         * po/fr.po
2915                 Updated French translations.
2916
2917 2002-11-16 [colin]      0.8.5claws157
2918
2919         * src/ssl_certificate.c
2920                 Check for missing parts in the certificates
2921
2922 2002-11-15 [colin]      0.8.5claws156
2923
2924         * src/folderview.c
2925                 Preventive fix (missing check) found by
2926                 Alfons
2927
2928 2002-11-15 [paul]
2929
2930         * NEWS
2931                 sync with 0.8.6 release
2932
2933 2002-11-15 [colin]      0.8.5claws155
2934
2935         * src/folder.[ch]
2936           src/folderview.c
2937                 Fix error handling of folder_item_move_to()
2938                 (thanks to Alfons!)
2939
2940 2002-11-15 [colin]      0.8.5claws154
2941
2942         * src/folder.[ch]
2943           src/folderview.c
2944                 folder_item_move_to() sets an error message instead
2945                 of having GUI stuff in folder.c
2946
2947 2002-11-15 [colin]      0.8.5claws153
2948
2949         * src/procmsg.[ch]
2950                 Implemented a callback for MsgInfo updates, 
2951                 heavily copy/pasted from Christoph's folder 
2952                 callback system
2953         * src/summaryview.[ch]
2954                 Register summary_update_msg as callback
2955
2956 2002-11-14 [colin]      0.8.5claws152
2957         
2958         * src/procmsg.c
2959                 Update the FolderItem after sending (fixes 617593)
2960
2961 2002-11-14 [christoph]  0.8.5claws151
2962
2963         * src/folder.c
2964                 fix wrong position of NULL pointer check found
2965                 by Sergey
2966
2967 2002-11-14 [christoph]  0.8.5claws150
2968
2969         * src/folder.c
2970                 fix segfault when deleting messages from IMAP folders
2971                 (closes bug [ 635641 ] Crash deleting mail in IMAP trash)
2972
2973 2002-11-14 [colin]      0.8.5claws149
2974
2975         * src/compose.c
2976                 Forwarding was also ignoring the folder's default account.
2977
2978 2002-11-14 [colin]      0.8.5claws148
2979
2980         * src/compose.c
2981                 Fix sent folder not set to folder properties when 
2982                 forwarding.
2983
2984 2002-11-14 [thorsten]   0.8.5claws147
2985
2986         * src/inc.c
2987                 inc_start(): Files were not moved from .processing to inbox,
2988                 if no global processing rule existed
2989
2990 2002-11-14 [colin]      0.8.5claws146
2991
2992         * src/ssl_certificate
2993                 Fix file operations
2994
2995 2002-11-14 [paul]       0.8.5claws145
2996
2997         * po/it.po
2998                 updated by Alessandro Maestri
2999
3000 2002-11-13 [alfons]     0.8.5claws144
3001
3002         * src/folder.c
3003                 folder_item_close(): only mark messages unread
3004                 when a folder has new messages 
3005
3006 2002-11-13 [keith]      0.8.5claws143
3007
3008         * src/imap.c
3009                 Fix problem moving or copying between
3010                 IMAP folders
3011
3012 2002-11-13 [colin]      0.8.5claws142
3013
3014         * src/matcher_parser_parse.y
3015                 Fix rule problem when " don't match
3016
3017 2002-11-13 [christoph]  0.8.5claws141
3018
3019         * src/folder.c
3020         * src/folderview.c
3021                 moved cache saving to folder_item_close
3022                 the folderview should not have to deal with
3023                 this things
3024
3025 2002-11-13 [christoph]  0.8.5claws140
3026
3027         * src/summaryview.c
3028                 moved setting of important score to
3029                 summary_set_prefs_from_folderitem
3030
3031 2002-11-13 [colin]      0.8.5claws139
3032
3033         * src/matcher_parser_parse.y
3034                 Fix a segfault in the parser (happening when
3035                 a good expression had been tested and a bad 
3036                 one arrives)
3037
3038 2002-11-13 [paul]       0.8.5claws138
3039
3040         * sync with 0.8.5cvs24
3041                 see ChangeLog 2002-11-13
3042                 
3043         * po/pt_BR.po
3044                 updated by Fabio Jr. Beneditto
3045
3046 2002-11-13 [colin]      0.8.5claws137
3047         
3048         * src/msgcache.c
3049           src/defs.h
3050           src/procmsg.[ch]
3051                 Revert last commit, problem
3052
3053 2002-11-13 [colin]      0.8.5claws136
3054
3055         * src/msgcache.c
3056                 Remove duplicated code
3057         * src/defs.h
3058                 Bumped CACHE_VERSION and MARK_VERSION
3059         * src/procmsg.[ch]
3060                 Network endian for cache and mark files
3061
3062 2002-11-12 [colin]      0.8.5claws135
3063
3064         * src/inc.c
3065                 Fix the "socket error" dialog which disappeared
3066
3067 2002-11-12 [colin]      0.8.5claws134
3068
3069         * src/msgcache.c
3070                 Reverse last commit which had performance 
3071                 problems, but still reverse the list
3072
3073 2002-11-12 [colin]      0.8.5claws133
3074
3075         * src/msgcache.c
3076                 Reverse list order
3077
3078 2002-11-12 [melvin]     0.8.5claws132
3079
3080         * src/compose.c
3081                 Added a check for a NULL prefs_common.dictionary
3082
3083 2002-11-12 [colin]      0.8.5claws131
3084
3085         * src/ssl_certificate.[ch]
3086                 Use FQDN hostname
3087
3088 2002-11-12 [colin]      0.8.5claws130
3089
3090         * src/ssl_certificate.[ch]
3091                 Take connection port into account for 
3092                 checking certificates (a single hostname
3093                 could have multiple servers with multiple
3094                 certificates)
3095         * src/ssl.c
3096                 Pass the port to ssl_certificate_check
3097
3098 2002-11-12 [paul]       0.8.5claws129
3099
3100         * src/folder.c
3101                 fix a typo in last commit
3102
3103 2002-11-12 [paul]       0.8.5claws128
3104
3105         * sync with 0.8.5cvs23
3106                 see ChangeLog entry 2002-11-12
3107
3108 2002-11-11 [colin]      0.8.5claws127
3109
3110         * src/ssl_certificate.c
3111                 Cleaner messages
3112                 Don't popup, instead log error, if the 
3113                 corresponding pref is checked
3114         * src/ssl_certificate.h
3115                 include <openssl/objects/h>
3116
3117 2002-11-11 [colin]      0.8.5claws126
3118
3119         * src/ssl_certificate.h
3120                 _Really_ clean it
3121
3122 2002-11-11 [colin]      0.8.5claws125
3123         
3124         * src/ssl_certificate.c
3125                 Fixed leak
3126
3127 2002-11-11 [colin]      0.8.5claws124
3128
3129         * src/ssl.c
3130                 Cleaned a bit
3131         * src/ssl_certificate.[ch]
3132                 Cleaned a bit (better use of SSL API)
3133                 (This will cause non-recognition of saved 
3134                  certificates of claws12[23]...)
3135
3136 2002-11-11 [paul]       0.8.5claws123
3137         
3138         * po/es.po
3139                 updated by Ricardo Mones Lastra
3140
3141 2002-11-11 [colin]      0.8.5claws122
3142
3143         * src/ssl.c
3144                 Fix a typo
3145
3146 2002-11-11 [colin]      0.8.5claws121
3147
3148         * src/ssl_certificate.[ch] ** NEW FILES **
3149         * src/ssl.[ch]
3150                 Check SSL certificates presented to us
3151         * src/Makefile.am
3152                 Add ssl_certificate.[ch]
3153         * po/POTFILES.in
3154                 Add ssl_certificate.c
3155
3156 2002-11-11 [paul]       0.8.5claws120
3157
3158         * sync with 0.8.5cvs22
3159                 see ChangeLog 2002-11-11
3160
3161 2002-11-11 [paul]       0.8.5claws119
3162
3163         * sync with 0.8.5cvs21
3164                 see ChangeLog 2002-11-11
3165
3166 2002-11-10 [jens]       0.8.5claws118
3167
3168         * src/folder.c
3169         * src/folderview.c
3170                 corrected some typing
3171         * po/de.po
3172                 updated german translation
3173         * sylpheed.spec.in
3174                 cleaned up specfile and adjusted it for claws
3175
3176 2002-11-10 [colin]      0.8.5claws117
3177
3178         * src/summaryview.c
3179                 a STATUSBAR_PUSH/POP fix
3180
3181 2002-11-10 [colin]      0.8.5claws116
3182
3183         * src/prefs_folder_item.c
3184                 Fix hanging after opening folder properties
3185
3186 2002-11-10 [hoa]        0.8.5claws115
3187
3188         * src/matcher_parser_lex.l
3189         * src/matcher_parser_parse.y
3190                 config file for scoring and filtering is no more trashed
3191                 when there is a syntax error in a filtering rule when
3192                 editing it in a dialog.
3193
3194 2002-11-09 [colin]      0.8.5claws114
3195
3196         * src/mbox_folder.c
3197                 Added missing initialisation of folder->destroy()
3198
3199 2002-11-09 [colin]      0.8.5claws113
3200
3201         * src/folder.c
3202           src/folderview.c
3203                 Fix the status bar messages
3204
3205 2002-11-09 [colin]      0.8.5claws112
3206
3207         * src/folderview.c
3208                 Fix hangs after folder dnd, happening after 
3209                 claws109.
3210
3211 2002-11-09 [christoph]  0.8.5claws111
3212
3213         * src/folderview.c
3214                 just changed order of calls (reverse order of
3215                 associated calls)
3216         * src/inc.c
3217                 lock inc when checking only one account, otherwise
3218                 inc all could be executed at the same time
3219
3220 2002-11-09 [christoph]  0.8.5claws110
3221
3222         * src/folderview.c
3223                 better unlock the mouse cursor before calling
3224                 summary_show because it changes the cursor too
3225
3226 2002-11-09 [christoph]  0.8.5claws109
3227
3228         * src/folder.[ch]
3229         * src/folderview.c
3230                 add functions to open and close a folder
3231                 o opending will execute scanning for remote folders
3232                   and processing
3233                 o closing will unset new flag for messages
3234
3235 2002-11-09 [colin]      0.8.5claws108
3236
3237         * src/folder.c
3238                 Add a call to prefs_matcher_write_config to 
3239                 avoid non-leaf folders filtering settings to be
3240                 lost
3241
3242 2002-11-09 [paul]       0.8.5claws107
3243
3244         * src/prefs_account.c
3245                 re-word a label
3246
3247 2002-11-09 [colin]      0.8.5claws106
3248
3249         * src/folderview.c
3250                 Minor esthetic fix
3251
3252 2002-11-09 [colin]      0.8.5claws105
3253
3254         * src/folderview.c
3255                 Fix prefs_filtering deletion for MH folders (same
3256                 reason as below)
3257         * src/prefs_filtering.c
3258                 Fix prefs_filtering renaming and deletion for 
3259                 folder-based processing rules.  
3260
3261 2002-11-09 [christoph]  0.8.5claws104
3262
3263         * src/compose.c
3264         * src/folder.[ch]
3265         * src/folderview.[ch]
3266         * src/import.c
3267         * src/inc.c
3268         * src/main.c
3269         * src/mainwindow.c
3270         * src/messageview.c
3271         * src/prefs_folder_item.c
3272         * src/procmsg.c
3273         * src/summaryview.c
3274                 implement a callback system for folder item updates
3275
3276 2002-11-09 [colin]      0.8.5claws103
3277
3278         * src/folderview.c
3279                 Fix prefs_filtering renaming for MH folders (we
3280                 shouldn't rename by path as another folder could
3281                 have the same hierarchy).
3282
3283 2002-11-09 [colin]      0.8.5claws102
3284
3285         * src/folder.c
3286                 Fix a leak found by Christoph, use better variable
3287                 names
3288
3289 2002-11-09 [colin]      0.8.5claws101
3290
3291         * src/folder.c
3292                 One more fix for processing rules
3293
3294 2002-11-08 [colin]      0.8.5claws100
3295         
3296         * src/matcher.c
3297                 Don't copy the compiled regexp (will be reevaluated)
3298         * src/folderview.c
3299                 Lock folderview while moving
3300         * src/folder.c
3301                 Provide info on what's happening to the user
3302
3303 2002-11-08 [colin]      0.8.5claws99
3304
3305         * src/folderview.c
3306                 Fix folder reordering after a move if parent is 
3307                 root
3308         * src/scoring.[ch]
3309                 Add function to copy a ScoringProp
3310         * src/prefs_folder_item.c
3311                 Copy scoring rules when copying a folder prefs
3312
3313 2002-11-08 [colin]      0.8.5claws98
3314
3315         * src/folderview.c
3316                 Fixes in case of failure
3317         * src/filtering.[ch]    
3318                 Add function to duplicate a FilteringProp
3319         * src/matcher.[ch]
3320                 Add function to duplicate a MatcherProp
3321         * src/prefs_folder_item.c
3322                 Save folder's processing rules when copying 
3323                 its prefs
3324
3325 2002-11-08 [colin]      0.8.5claws97
3326         
3327         * src/folderview.c
3328                 Sort after move
3329         * src/folder.c 
3330                 Change a printf to debug_print
3331
3332 2002-11-08 [colin]      0.8.5claws96
3333
3334         * src/folder.c
3335           src/folderview.c
3336                 Fix segfaults, call me stupido
3337         
3338
3339 2002-11-08 [colin]      0.8.5claws95
3340
3341         *src/folder.c
3342                 Added forgotten prefs to save when moving folders
3343
3344 2002-11-08 [colin]      0.8.5claws94
3345
3346         * src/folder.c
3347                 Fixes to folder DND (prefs copy)
3348         * src/folderview.c
3349                 Optimization for folder DND (don't rescan whole tree)
3350                 Added folderview_create_folder_node() for this 
3351                 optimization, so de-duped a bit the code
3352         * src/prefs_folder_item.[ch]
3353                 Added prefs_folder_item_copy_prefs()    
3354           
3355 2002-11-08 [paul]       0.8.5claws93
3356
3357         * src/prefs_account.c
3358           tools/README
3359           tools/kmail2sylpheed_v2.pl
3360                 correct some typos
3361
3362 2002-11-08 [paul]       0.8.5claws92
3363
3364         * src/compose.c
3365           src/prefs_account.[ch]
3366                 remove account options 'clearsign' and 'ascii_armored',
3367                 replace with 'default_gnupg_mode' to prevent mixed-mode
3368                 Privacy settings
3369
3370 2002-11-08 [paul]       0.8.5claws91
3371
3372         * src/compose.[ch]
3373                 re-implement GnuPG 'on-the-fly' mode selection,
3374                 disallow mixed-mode
3375
3376 2002-11-08 [colin]      0.8.5claws90
3377
3378         * src/folderview.c
3379           src/prefs_folder_item.c
3380                 Change "Property" to "Properties"
3381
3382 2002-11-07 [colin]      0.8.5claws89
3383
3384         * src/folderview.c
3385           src/folder.c
3386                 Allow folder dropping to a root folder
3387
3388 2002-11-07 [paul]       0.8.5claws88
3389
3390         * src/compose.c
3391                 revert last commit
3392
3393 2002-11-07 [paul]       0.8.5claws87
3394
3395         * src/compose.c
3396                 fix reply-to-list bug. closes bug report
3397                 "[633382] reply-to-list broken in recent cvs"
3398
3399 2002-11-07 [paul]       0.8.5claws86
3400
3401         * src/compose.c
3402                 add a forgotten '#if USE_GPGME ... #endif'
3403
3404 2002-11-07 [paul]       0.8.5claws85
3405
3406         * sync with 0.8.5cvs20
3407                 see ChangeLog 2002-11-07
3408
3409 2002-11-07 [colin]      0.8.5claws84
3410
3411         * src/folder.[ch]
3412                 Change folder_item_move_to to return the newly 
3413                 created folderitem.
3414         * src/folderview.c
3415                 Select the new folderitem after moving.
3416
3417 2002-11-07 [colin]      0.8.5claws83
3418
3419         * src/prefs_filtering.c
3420                 Fix rule rewriting when moving a leaf folder to a 
3421                 shorter path
3422
3423 2002-11-07 [colin]      0.8.5claws82
3424
3425         * src/prefs_filtering.c
3426                 fix a leak
3427
3428 2002-11-07 [colin]      0.8.5claws81
3429
3430         * src/folder.[ch]
3431                 Add folder_item_move_to() function to move a 
3432                 folderitem into another one (updates matcher etc)
3433         * src/folderview.c
3434                 Add folder drag'n drop (context menu to come)
3435                 [Should be dataloss free, but Please backup before 
3436                  trying !]
3437
3438 2002-11-06 [colin]      0.8.5claws80
3439
3440         * src/mh.c
3441                 mh_create_folder() returns NULL if can't create
3442                 directory hierarchy
3443
3444 2002-11-06 [paul]       0.8.5claws79
3445
3446         * src/compose.[ch]
3447                 allow 'on-the-fly' changing of the type of encryption 
3448                 and/or signing used (mime/ascii) via the compose window
3449
3450 2002-11-06 [paul]       0.8.5claws78
3451
3452         * sync with 0.8.5cvs19
3453                 see ChangeLog 2002-11-06 for src/account.c: 
3454                 account_get_special_folder()
3455                 
3456 2002-11-05 [alfons]     0.8.5claws77
3457
3458         * src/crash.c
3459                 very minor cleanups: nothing to see here, move on. :-)
3460
3461 2002-11-05 [colin]      0.8.5claws76
3462
3463         * src/main.c
3464                 Changes choices if compose windows are opened to
3465                 Discard, Draft, Don't quit
3466
3467 2002-11-05 [thorsten]   0.8.5claws75
3468
3469         * src/compose.c
3470                 reenabled default_reply_to folder option
3471
3472 2002-11-05 [colin]      0.8.5claws74
3473
3474         * src/compose.[ch] 
3475                 add compose_draft()
3476         * src/crash.c
3477                 add SIGTERM handler
3478         * src/main.[ch]
3479                 add clean_quit() for the SIGTERM handler
3480
3481 2002-11-05 [paul]       0.8.5claws73
3482         
3483         * po/es.po
3484                 updated by Ricardo Mones Lastra
3485
3486 2002-11-05 [melvin]     0.8.5claws72
3487
3488         * src/logwindow.c
3489                 Fixed log-clipping bug #616795.
3490                 To stop logging in the log window use 0 length.
3491         * src/prefs_common.c
3492                 Added a label to inform about the 0 log length behaviour.
3493
3494 2002-11-05 [paul]       0.8.5claws71
3495
3496         * sync with 0.8.5cvs17
3497                 see ChangeLog 2002-11-05
3498
3499 2002-11-04 [paul]       0.8.5claws70
3500
3501         * sylpheed-128x128.png
3502           sylpheed-64x64.png
3503           sylpheed.png
3504                 replace with pngcrushed icons. Submitted by Nicolas Kaiser,
3505                 <nikai@users.sourceforge.net>
3506                 
3507         * po/bg.po
3508                 updated by George Danchev
3509
3510 2002-11-03 [thorsten]   0.8.5claws69
3511
3512         * src/main.c
3513           src/mimeview.c
3514           src/rfc2015.h
3515                 add check if gpg is active
3516
3517 2002-11-03 [thorsten]   0.8.5claws68
3518
3519         * src/toolbar.h
3520                 removed GSList declaration causing trouble on MacOS-X
3521                 (submitted by alfons, reported by xfesty)
3522
3523 2002-11-01 [paul]       0.8.5claws67
3524
3525         * src/mainwindow.c
3526                 remove last remnants of main's filter code
3527
3528 2002-11-01 [paul]       0.8.5claws66
3529
3530         * tools/filter_conv.pl
3531                 fix bug where user-defined headers were ignored
3532
3533 2002-11-01 [paul]       0.8.5claws65
3534
3535         * src/logwindow.c
3536                 make a debug_print() not translatable
3537
3538 2002-10-31 [melvin]     0.8.5claws64
3539
3540         * ac/aspell.m4
3541                 Fixed --disable-aspell-test. Now --disable-aspell-test will 
3542                 not run any GNU/aspell test.  The dictionary path will
3543                 be by default /usr/local/lib/aspell/ unless --with-aspell-prefix
3544                 was given, in which case, it will be $prefix/lib/aspell/
3545         * configure.in
3546                 Fixed typo in commentary (Aspell code).
3547
3548 2002-10-31 [paul]       0.8.5claws63
3549
3550         * po/POTFILES.in
3551                 remove src/filter.c and src/prefs_filter.c
3552                 thanks to Ricardo for reminding me
3553
3554 2002-10-31 [colin]      0.8.5claws62
3555
3556         * src/mbox_folder.c
3557                 Plug some leaks
3558
3559 2002-10-31 [paul]       0.8.5claws61
3560
3561         * src/prefs_filter.[ch] ** REMOVED **
3562           src/filter.[ch]       ** REMOVED **
3563           
3564         * src/Makefile.am
3565           src/folderview.c
3566           src/inc.c
3567           src/main.c
3568           src/mainwindow.c
3569           src/mbox.c
3570           src/prefs_common.c
3571           src/prefs_filtering.c
3572           src/summaryview.[ch]
3573                 remove main's 'filter' code
3574                 
3575         README.claws
3576                 update to reflect removal of main's filter
3577
3578 2002-10-31 [paul]       0.8.5claws60
3579
3580         * src/summaryview.c
3581                 remove check for global_processing in summary_filter_open(). 
3582                 This fixes the bug where if the user uses the right-click 
3583                 'Create filter rule...' and doesn't have any filter rules 
3584                 already defined in claws' advanced filtering, the newly 
3585                 created filter rule goes to main's filtering which is 
3586                 inaccessible through the gui. Now the filter rule gets added
3587                 to claws' filtering by default.
3588
3589 2002-10-28 [melvin]     0.8.5claws59
3590
3591         * src/prefs_actions.c
3592                 Fixed bug #627322 where MIME parts were not always
3593                 correctly passed to a %p action
3594                 Display an error dialog when message filename is not found.
3595
3596 2002-10-28 [melvin]     0.8.5claws58
3597
3598         * src/prefs_common.c
3599                 Readded a missing function declaration lost in 0.8.3claws34
3600
3601 2002-10-28 [paul]       0.8.5claws57
3602
3603         * sync with 0.8.5cvs15
3604                 see ChangeLog 2002-10-28 and 2002-10-25
3605                 
3606         Note: ChangeLog entry 2002-10-24 is not sync'ed.
3607
3608 2002-10-27 [oliver]     0.8.5claws56
3609
3610         * src/pop.c
3611                 plug leak in pop3_top_recv
3612
3613 2002-10-26 [christoph]  0.8.5claws55
3614
3615         * src/folder.c
3616                 set need_update folder flag when messages are added
3617                 (closes bug [ 626922 ] folder not updated after receiving)
3618
3619 2002-10-25 [melvin]     0.8.5claws54
3620
3621         * src/imageview.c
3622                 Fixed a memleak introduced in the scaling code.
3623
3624 2002-10-24 [alfons]     0.8.5claws53
3625
3626         * src/filtering.c
3627                 make filtering's forward message action forward from the 
3628                 correct account
3629                 (closes bug [628089 ] Filter -> Forward from address problem
3630                 reported by Oktay)
3631
3632 2002-10-24 [christoph]  0.8.5claws52
3633
3634         * src/mainwindow.c
3635         * src/manual.[ch]
3636                 o use manual of current locale or english if current
3637                   locale is not available (and english is available)
3638                 o also link to sylpheed doc project manuals
3639
3640 2002-10-23 [paul]       0.8.5claws51
3641
3642         * tools/README
3643           tools/kmail2sylpheed_v2.pl
3644                 add new version of kmail addressbook importer script.
3645                 works with newer versions of Kmail/KAddressBook which
3646                 have new and rearranged data.
3647
3648 2002-10-23 [martin]     0.8.5claws50
3649
3650         * src/folderview.c
3651         * src/summaryview.c
3652         * src/utils.h
3653         * src/utils.c
3654                 added length parameter to get_abbrev_newsgroup_name()
3655                 changed this function so that it abbreviates the newsgroup
3656                 names only so long it is smaller than the length parameter
3657                 (for better reading of some newsgroup names and space efficiency)
3658
3659 2002-10-22 [colin]      0.8.5claws49
3660
3661         *src/foldersel.c
3662                 Revert Alfons' last modification (after voting ;-))
3663
3664 2002-10-21 [alfons]     0.8.5claws48
3665
3666         * src/foldersel.c
3667                 folder view in folder selection dialog reflects state of
3668                 folder view in main window
3669
3670 2002-10-18 [alfons]     0.8.5claws47
3671
3672         * src/mbox.c
3673                 drop imported messages in folder selected by user,
3674                 and not in the inbox
3675                 (closes bug [ 625424 ] Import mbox always to "Inbox" folder)
3676
3677 2002-10-18 [alfons]     0.8.5claws46
3678
3679         * src/compose.c
3680                 make automagic reply work correctly for email accounts 
3681                 (whether it's viable to do a full sync with Hiro's 
3682                 compose.c is still under discussion)
3683
3684 2002-10-18 [melvin]     0.8.5claws45
3685
3686         * src/prefs_actions.c
3687                 Fixed bug #622275 where asynchroneous actions left 
3688                 zombies processes
3689                 Made (synchroneous) actions' input be displayed live.
3690
3691 2002-10-18 [christoph]  0.8.5claws44
3692
3693         * src/textview.c
3694                 don't add a newline in the textview in front of the
3695                 first textpart if header display is disabled
3696                 (closes bug [ 603385 ] disabled header display leaves blank
3697                  lin)
3698
3699 2002-10-18 [christoph]  0.8.5claws43
3700
3701         * src/folder.[ch]
3702         * src/imap.c
3703         * src/mbox_folder.c
3704         * src/mh.c
3705         * src/news.c
3706                 folder->get_num_list now returns an error code
3707                 (closes bug [ 609424 ] News cache cleared on failure)
3708                 
3709 2002-10-17 [colin]      0.8.5claws42
3710         
3711         * src/news.c
3712                 Changed a printf by debug_print
3713
3714 2002-10-16 [paul]       
3715
3716         * tools/OOo2sylpheed.pl
3717                 allow for spaces in the name of the
3718                 file to be attached.
3719
3720 2002-10-16 [colin]      0.8.5claws41
3721
3722         * src/main.c
3723                 Use a tristate to change online mode
3724
3725 2002-10-16 [paul]       0.8.5claws40
3726
3727         * po/es.po
3728                 updated by Ricardo Mones Lastra
3729
3730 2002-10-16 [colin]      0.8.5claws39
3731
3732         * src/main.c
3733           src/mainwindow.[ch]
3734                 Added --online and --offline command-line
3735                 switches
3736
3737 2002-10-15 [christoph]  0.8.5claws38
3738
3739         * src/procmime.c
3740                 set mimeinfo->name to NULL after g_free to
3741                 avoid double freeing with g_free
3742
3743 2002-10-14 [christoph]  0.8.5claws37
3744
3745         * src/compose.c
3746         * src/filtering.c
3747         * src/summaryview.c
3748                 remove calls to folder->change_flags that are now
3749                 done by procmsg flag functions (seems it is not
3750                 used by any foldertype anyway)
3751         * src/folder.c
3752                 init folder->change_flags with NULL
3753
3754 2002-10-14 [christoph]  0.8.5claws36
3755
3756         * src/folder.[ch]
3757         * src/imap.[ch]
3758                 use virtual functions for folder item new and destroy
3759                 functions
3760
3761 2002-10-14 [melvin]     0.8.5claws35
3762
3763         * src/compose.c
3764                 Added a test to not run the spell checker if no default
3765                 dictionary is available. No dialog is displayed though.
3766
3767 2002-10-14 [melvin]     0.8.5claws34
3768
3769         * src/gtkaspell.c
3770                 Fixed bug in dictionary list context menu where
3771                 "More..." pointed to an emtpy submenu if the
3772                 number of dictionaries is a multiple of 15
3773                 Removed unneeded code in suggestions list creation
3774
3775 2002-10-14 [paul]       0.8.5claws33
3776
3777         * po/bg.po
3778                 updated by George Danchev
3779
3780 2002-10-13 [hoa]        0.8.5claws32
3781
3782         * src/matcher.[ch]
3783           src/matcher_parser_parser.y
3784                 removed the escaped string from internal structure
3785                 of matcher.
3786
3787 2002-10-12 [colin]      0.8.5claws31
3788
3789         * src/gtksctree.[ch]
3790           src/summaryview.c
3791                 Removed useless function gtksctree_reanchor
3792
3793 2002-10-12 [alfons]     0.8.5claws30
3794         
3795         * sync with remaining main changes 2002-10-09 - 2002-10-11
3796         - drop changes to src/compose.c (requires claws specific changes)
3797         
3798 2002-10-12 [alfons]     0.8.5claws29
3799         
3800         * sync with main changes of 2002-10-08
3801         - drop changes to src/compose.c (requires claws specific changes)
3802         - drop changes to src/summaryview.c (requires changes to compose.c)     
3803
3804 2002-10-12 [alfons]     0.8.5claws28
3805         
3806         * sync with main changes of 2002-10-07
3807
3808 2002-10-12 [alfons]     0.8.5claws27
3809
3810         * sync with main changes of 2002-10-04
3811         - drop changes to src/compose.c (requires claws specific changes)
3812         - drop changes to src/prefs_folder_item.c (claws implementation
3813           seems to be working)
3814
3815 2002-10-12 [colin]      0.8.5claws26
3816
3817         * src/mainwindow.c
3818                 Fix folder-flicker when space-reading, introduced 
3819                 in claws22.
3820
3821 2002-10-12 [colin]      0.8.5claws25
3822
3823         * src/compose.c
3824                 Save account address when saving as draft.
3825                 (closes bug 621838)
3826
3827 2002-10-12 [colin]      0.8.5claws24
3828
3829         * src/summaryview.c
3830                 Fix the problem consisting of no message selected
3831                 after the last message in a folder has been moved.
3832
3833 2002-10-12 [paul]       0.8.5claws23
3834
3835         * src/compose.c
3836           src/prefs_template.c
3837           src/template.[ch]
3838                 add Cc and Bcc to templates. Patch submitted by
3839                 John L. Males.
3840
3841 2002-10-12 [colin]      0.8.5claws22
3842
3843         * src/folderview.c
3844                 Fix a bug after "Check for new messages":
3845                 If a folder was opened, it was still selected at
3846                 the end of the check, but displayed empty.
3847         * src/mainwindow.c
3848                 Remove unnecessary check
3849
3850 2002-10-12 [paul]
3851
3852         * tools/README
3853                 be more verbose in the description of
3854                 OOo2sylpheed.pl
3855                 
3856
3857 2002-10-11 [colin]      0.8.5claws21
3858
3859         * src/mainwindow.c
3860                 Make space work (better) when no mail is selected
3861
3862 2002-10-11 [colin]      0.8.5claws20
3863
3864         * src/inc.c
3865           src/news.c
3866                 fix warnings
3867
3868 2002-10-11 [colin]      0.8.5claws19
3869
3870         * src/mainwindow.c
3871                 revert 0.8.5claws6 changes as i couldn't get to
3872                 anything satisfying
3873
3874 2002-10-11 [melvin]     0.8.5claws18
3875
3876         * src/compose.c
3877                 Removed buggy and unused macro (should have been committed in
3878                 0.8.5claws17)
3879
3880 2002-10-11 [melvin]     0.8.5claws17
3881
3882         * src/compose.c
3883                 Fixed memory leak from bug #622040 (thanks to Martin Kluge)
3884
3885 2002-10-11 [thorsten]   0.8.5claws16 
3886
3887         * src/folderview.c
3888                 remove rescan warning
3889
3890 2002-10-11 [colin]      0.8.5claws15 
3891
3892         * src/procheader.c
3893                 fix a segfault that happens if conv_unmime_header
3894                 fails (should be better to find out why it fails)
3895
3896 2002-10-11 [christoph]  0.8.5claws14
3897
3898         * src/summaryview.c
3899                 update folderview stats after ignore/unignore thread
3900
3901 2002-10-11 [hoa]        0.8.5claws13
3902
3903         * src/quote_fmt_parse.y
3904                 Fixed a yacc/bison syntax error
3905         * src/matcher.c
3906                 Escaping of string is fixed.
3907
3908 2002-10-11 [colin]      0.8.5claws12
3909
3910         * src/imageview.c
3911                 Resize images to fit
3912
3913 2002-10-11 [paul]       0.8.5claws11
3914
3915         * po/es.po
3916                 updated by Ricardo Mones Lastra
3917
3918 2002-10-10 [alfons]     0.8.5claws10
3919
3920         * src/compose.c
3921                 allow dropping files by "moving" files from a file manager,
3922                 not only by the more cumbersome "copying". the latter 
3923                 mostly implies holding down the Control button
3924
3925 2002-10-10 [christoph]  0.8.5claws9
3926
3927         * src/summaryview.c
3928                 update folders after thread building for ignored threads
3929
3930 2002-10-10 [christoph]  0.8.5claws8
3931
3932         * config/.cvsignore
3933                 added Makefile
3934         * src/filtering.[ch]
3935         * src/folder.[ch]
3936         * src/folderview.[ch]
3937         * src/import.c
3938         * src/inc.[ch]
3939         * src/mbox.[ch]
3940         * src/procmsg.c
3941         * src/summaryview.[ch]
3942                 o added new flag need_update to FolderItem
3943                 o removed folder_table from various functions from tracking
3944                   folder updates
3945                 o set need_update flags in folder.c's move, copy and delete
3946                   functions and procmsg's flags functions
3947                 o added function folderview_update_items_when_required that
3948                   updates all folders with need_update set
3949                 o call folderview_update_items_when_required instead of
3950                   folderview_update_item_foreach
3951
3952 2002-10-09 [sergey]     0.8.5claws7
3953
3954         * src/compose.c
3955                 Strip CRs whel loading the text into editor in reedit mode.
3956
3957 2002-10-09 [colin]      0.8.5claws6
3958
3959         * src/mainwindow.c
3960                 Make Space work when no mail is selected
3961
3962 2002-10-09 [colin]      0.8.5claws5
3963
3964         * src/gtksctree.[ch]
3965                 Fix range_select
3966                 Add gtk_sctree_reanchor() 
3967         * src/summaryview.c
3968                 Use gtk_sctree_reanchor() - better fix for 
3969                 bug 60413
3970
3971 2002-10-09 [colin]      0.8.5claws4
3972
3973         * src/summaryview.c
3974                 Fix shift-click select after delete problem
3975                 (closes bug 60413)
3976
3977 2002-10-08 [thorsten]   0.8.5claws3
3978
3979         * src/summaryview.c
3980                 exclude current msg from -hide read messages-
3981
3982 2002-10-08 [colin]      0.8.5claws2
3983
3984         * src/inc.[ch]
3985           src/pop.c
3986           src/recv.c
3987                 Differentiate socket errors from disk full
3988                 errors
3989
3990 2002-10-08 [christoph]  0.8.5claws1
3991
3992         * Makefile.am
3993         * configure.in
3994                 modifications for new config directory
3995
3996         * config.guess  ** REMOVED **
3997         * config.sub    ** REMOVED **
3998         * install-sh    ** REMOVED **
3999         * ltmain.sh     ** REMOVED **
4000         * missing       ** REMOVED **
4001         * mkinstalldirs ** REMOVED **
4002                 these files are autogenerated by automake
4003                 when you run autogen.sh
4004
4005         * config/.cvsignore     ** NEW FILE **
4006         * config/Makefile.am    ** NEW FILE **
4007                 ignore autogenerated files
4008                 create a Makefile in this directory
4009
4010 2002-10-08 [paul]       0.8.5claws
4011
4012         * 0.8.5claws release
4013         
4014         * src/compose.c
4015           src/procheader.c
4016           src/procmsg.c
4017                 fix quote reply format for newsgroups reply bug
4018                 (thanks to Hoa)
4019                 
4020         * po/en_GB.po
4021           po/pl.po
4022                 updated by me and Witold Wladyslaw Wojciech Wilk
4023                 repectively
4024
4025 2002-10-07 [paul]       0.8.3claws53
4026
4027         * po/it.po
4028           po/pt_BR.po
4029           po/sr.po
4030                 updated messages catalogs, submitted by
4031                 Alessandro Maestri, Fabio Jr.Beneditto 
4032                 and Urke MMI, respectively.
4033
4034 2002-10-07 [christoph]  0.8.3claws52
4035
4036         * src/folder.[ch]
4037         * src/folderview.c
4038         * src/mainwindow.c
4039                 fix new folder ghost message bug
4040                 (closes bug [ 619722 ] wrong count for newly created folders)
4041
4042 2002-10-07 [christoph]  0.8.3claws51
4043
4044         * src/compose.c
4045                 fix news posting problem
4046
4047 2002-10-07 [melvin]     0.8.3claws50
4048
4049         * po/fr.po
4050                 Updated French translation
4051
4052 2002-10-05 [christoph]  0.8.3claws49
4053
4054         * src/gtkstext.c
4055                 check if line_start_cache is set in gtk_stext_update_text
4056                 (closes bug [ 618119 ] crash while doing search in folder)
4057
4058 2002-10-05 [christoph]  0.8.3claws48
4059
4060         * src/imap.c
4061         * src/news.c
4062         * src/utils.c
4063         * src/utils.h
4064                 implement cache cleanups for claws' folder system
4065                 (closes bug [ 595916 ] imapcache not cleaned up)
4066
4067 2002-10-05 [melvin]     0.8.3claws47
4068
4069         * src/prefs_actions.c
4070                 Made the help text more clear for the %p token
4071
4072 2002-10-04 [paul]       0.8.3claws46
4073
4074         * sync with 0.8.5
4075                 see ChangeLog 2002-10-02 and 2002-10-03
4076
4077 2002-10-04 [christoph]  0.8.3claws45
4078
4079         * src/inc.c
4080                 fix segfault caused by pop before smtp
4081                 call to inc_account_mail with NULL
4082                 pointer for mainwin
4083
4084 2002-10-04 [paul]       0.8.3claws44
4085
4086         * configure.in
4087                 sync the LDAP detection from 0.8.5cvs1
4088
4089 2002-10-02 [christoph]  0.8.3claws43
4090
4091         * po/de.po
4092                 fix small spelling error
4093
4094 2002-10-02 [melvin]     0.8.3claws42
4095
4096         * ac/aspell.m4
4097                 Behave better and say "no" when test program cannot be run.
4098
4099 2002-10-02 [paul]       0.8.3claws41
4100
4101         * sync with 0.8.4cvs1
4102                 see ChangeLog 2002-09-30, 2002-10-01, 2002-10-02
4103                 
4104         * src/summaryview.c
4105                 toggle the behavior of Reply menuitem between
4106                 normal reply and reply-to-list
4107
4108 2002-10-01 [sergey]     0.8.3claws40
4109
4110         * src/compose.c
4111                 Convert newlines in the message text to the canonical form
4112                 before base64 encoding (RFC2045 compliance, fixes some
4113                 interoperability issues with Evolution 1.0.3)
4114
4115 2002-09-29 [colin]      0.8.3claws39
4116
4117         * src/summaryview.c
4118                 Fix an unwanted copy/paste
4119
4120 2002-09-29 [colin]      0.8.3claws38
4121
4122         * src/mainwindow.c
4123                 Renamed "Custom toolbar" to "Customize toolbar"
4124                 Renamed "Show all header" to "Show all headers"
4125                 Renamed "Set diplay item" to "Set displayed items"
4126         * src/prefs_common.c
4127                 Renamed "Show all header" to "Show all headers"
4128         * src/prefs_summary_column.c
4129                 Renamed "diplay item" to "displayed items"
4130
4131 2002-09-29 [colin]      0.8.3claws37
4132
4133         * src/mainwindow.[ch]
4134                 online/offline status pixmaps follow theme
4135                 changes
4136         * src/summaryview.[ch]
4137                 quicksearch pixmap follows theme changes
4138
4139 2002-09-29 [thorsten]   0.8.3claws36
4140
4141         * src/compose.c
4142           src/prefs_folder_item.[ch]
4143                 add default_reply_to folder option (closes patch 581044)
4144
4145 2002-09-29 [christoph]  0.8.3claws35
4146
4147         * acconfig.h    ** REMOVED **
4148         * configure.in
4149         * ac/aspell.m4
4150         * ac/check-type.m4
4151         * ac/gnupg-check-typedef.m4
4152                 fix autoheader 2.50 warning
4153
4154 2002-09-29 [christoph]  0.8.3claws34
4155
4156         * major code cleanup (part 2)
4157         
4158                 - unused variables removed
4159                 - unused functions removed
4160                 - uninitialized variables checked
4161                 - missing return statements added
4162                 - missing function return types added
4163                 - added parentheses around assignment
4164                   when suggested by gcc
4165
4166 2002-09-29 [alfons]     0.8.3claws33
4167
4168         * src/logwindow.c
4169                 log_window_clear(): only bracket gtk_text_forward_delete() 
4170                 with gtk_text_freeze() / gtk_text_thaw() (see if this
4171                 works around GTK text bug)
4172
4173 2002-09-29 [paul]       0.8.3claws32
4174
4175         * po/bg.po
4176           po/sr.po
4177                 updated by George Danchev and Urke MMI
4178                 respectively
4179
4180 2002-09-27 [christoph]  0.8.3claws31
4181
4182         * doc-src/readme.txt
4183         * doc-src/rfc1806.txt   ** REMOVED **
4184         * doc-src/rfc2183.txt   ** NEW FILE **
4185         * doc-src/rfc2980.txt   ** NEW FILE **
4186                 update rfcs
4187
4188 2002-09-27 [melvin]     0.8.3claws30
4189
4190         * ac/aspell.m4
4191                 Fixed typo which could break linking
4192
4193 2002-09-27 [melvin]     0.8.3claws29
4194
4195         * ac/aspell.m4
4196                 Improved GNU/aspell checking. 
4197                 Fixed bug #614490
4198
4199 2002-09-27 [paul]       0.8.3claws28
4200
4201         * sync with 0.8.3cvs8
4202                 see ChangeLog 2002-09-27
4203
4204 2002-09-26 [colin]      0.8.3claws27
4205
4206         * src/toolbar.[ch]
4207           src/mainwindow.[ch]
4208                 Add "Reply to Mailing-list" to the toolbar
4209
4210 2002-09-26 [christoph]  0.8.3claws26
4211
4212         * src/summaryview.c
4213                 Fix wrong message counts in summaryview status
4214
4215 2002-09-26 [paul]       0.8.3claws25
4216
4217         * sync with 0.8.3cvs7
4218                 see ChangeLog 2002-09-26
4219
4220 2002-09-26 [paul]       0.8.3claws24
4221
4222         * sync with 0.8.3cvs6
4223                 see ChangeLog 2002-09-25
4224
4225 2002-09-25 [christoph]  0.8.3claws23
4226
4227         * src/prefs_common.c
4228         * src/prefs_folder_item.c
4229         * src/prefs_scoring.c
4230                 Renamed "kill score" to "hide score" in GUI
4231                 and prefs files
4232
4233 2002-09-25 [paul]       0.8.3claws22
4234
4235         * sync with 0.8.3cvs5
4236                 see ChangeLog 2002-09-24
4237
4238 2002-09-24 [alfons]     0.8.3claws21
4239
4240         patch by Satoshi Nagayasu: allows appending / saving multiple 
4241         selected files (closes "[ 612279 ] save multiple mesg(s) in 
4242         'Save as ...'")
4243
4244         * AUTHORS
4245                 add Satoshi Nagayasu
4246         * src/summaryview.c
4247                 summary_save_as(): allow saving selected files to
4248                 one file
4249                 summary_set_menu_sensitive: enable "Save As..." when
4250                 multiple files are selected
4251         * src/utils.[ch]
4252                 append_file(): new function
4253
4254 2002-09-24 [colin]      0.8.3claws20
4255
4256         * src/procmime.c
4257                 Fix segfault when mimeinfo doesn't have a 
4258                 content_type. 
4259
4260 2002-09-24 [colin]      0.8.3claws19
4261
4262         * src/prefs_common.[ch]
4263                 Add a preference to display send dialog or not
4264         * src/send.c
4265                 Display send dialog according to preference
4266
4267 2002-09-24 [colin]      0.8.3claws18
4268
4269         * src/compose.[ch]
4270                 Disable user actions when sending
4271
4272 2002-09-24 [colin]      0.8.3claws17
4273
4274         * src/procmime.c
4275                 Do not display name or filename for attachments
4276                 with an application/pgp-signature type
4277                 (security flaw, see bug 537413)
4278
4279 2002-09-23 [colin]      0.8.3claws16
4280
4281         * src/editaddress.c
4282                 Initialize entry_email, entry_alias and 
4283                 entry_remarks to first email address of the list
4284
4285 2002-09-23 [colin]      0.83claws15
4286
4287         * src/compose.c
4288                 Drop pgp-signature when reediting a signed queued
4289                 message
4290
4291 2002-09-23 [melvin]     0.8.3claws14
4292
4293         * po/fr.po
4294                 Updated French translation
4295
4296 2002-09-23 [melvin]     0.8.3claws13
4297
4298         * src/mainwindow.c
4299                 Made custom toolbar menu labels more consistent
4300         * src/prefs_toolbar.c
4301                 Made custom toolbar window title more consistent
4302
4303 2002-09-22 [colin]      0.8.3claws12
4304
4305         * src/inc.c
4306                 Initialize session type to normal before getting 
4307                 mail (fixes strange Get behaviour)
4308         * src/prefs_account.h
4309                 Move STYPE_POP_BEFORE_SMTP to last position to 
4310                 avoid other side-effects
4311
4312 2002-09-22 [colin]      0.8.3claws11
4313
4314         * src/prefs_account.c
4315                 Fix pop_bfr_smtp_tm_entry sensivity when switching
4316                 from pop3 to apop or vice-versa
4317
4318 2002-09-22 [colin]      0.8.3claws10
4319         
4320         * src/prefs_account.[ch]
4321                 Add an option for the POP before SMTP timeout
4322         * src/inc.c
4323                 Remember time of last POP connection
4324         * src/send.c
4325                 Do POP before SMTP only if timeout reached
4326
4327 2002-09-22 [oliver]     0.8.3claws9
4328         
4329         * README.claws
4330                 explain custom toolbar
4331
4332 2002-09-22 [oliver]     0.8.3claws8
4333
4334         * src/prefs_actions.[ch]
4335         custom toolbar for compose      
4336                 actions callback from compose toolbar
4337         * src/folderview.c
4338                 remove include toolbar.h
4339
4340 2002-09-22 [oliver]     0.8.3claws7
4341         
4342         * src/prefs_toolbar.[ch]
4343                 custom toolbar for compose
4344                 - generic prefs_toolbar handles both
4345                   Mainwin's toolbar as well as Compose toolbar          
4346
4347 2002-09-22 [oliver]     0.8.3claws6
4348         
4349         * src/toolbar.[ch]
4350                 custom toolbar for compose
4351                 restructure toolbar.[ch]
4352
4353 2002-09-22 [oliver]     0.8.3claws5
4354
4355         * src/compose.[ch]
4356                 custom toolbar for compose
4357
4358 2002-09-22 [oliver]     0.8.3claws4
4359         
4360         * src/mainwindow.[ch]
4361                 custom toolbar for compose 
4362                 move mainwin toolbar back to mainwindow
4363
4364 2002-09-22 [alfons]     0.8.3claws3
4365
4366         * src/procmsg.c
4367                 :%sno/if(/if (/gc
4368                 :%sno/for(/for (/gc
4369                 (beautify)
4370
4371 2002-09-22 [alfons]     0.8.3claws2
4372         
4373         * src/procmsg.c
4374                 procmsg_save_to_outbox(): don't unlink message file from queue;
4375                 callers should do it using folder_item_remove_msg()
4376
4377 2002-09-22 [colin]      0.8.3claws1
4378
4379         * src/mimeview.[ch]
4380                 Made mimeview_check_signature() public
4381         * src/textview.c
4382                 Made GPG signatures verifiable by clicking
4383                 the [application/pgp-signature] in the Text
4384                 view
4385
4386 2002-09-22 [paul]       0.8.3claws
4387
4388         * po/bg.po
4389           po/en_GB.po
4390           po/es.po
4391           po/it.po
4392           po/pl.po
4393           po/pt_BR.po
4394           po/sr.po
4395                 updated translations, submitted by George Danchev,
4396                 me, Ricardo Mones Lastra, Alessandro Maestri,
4397                 Witold Wladyslaw Wojciech Wilk, Fabio Jr.Beneditto 
4398                 and Urke MMI, respectively.     
4399
4400 2002-09-22 [alfons]     0.8.2claws65
4401
4402         * src/procmsg.c
4403         * src/pgptext.c
4404                 no furry valgrinds have been used to plug these memleaks
4405
4406 2002-09-20 [paul]       0.8.2claws64
4407
4408         * sync with 0.8.3cvs4
4409                 'Select thread' re-implemented 
4410                 see ChangeLog 2002-09-20
4411
4412 2002-09-21 [alfons]     0.8.2claws63
4413
4414         * src/compose.c
4415                 compose_send(): plug unnoticed memleak
4416
4417