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