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