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