sync with 0.9.9cvs13
[claws.git] / ChangeLog.claws
1 2004-02-24 [paul]       0.9.9claws28
2
3         * sync with 0.9.9cvs13
4                 see ChangeLog 2004-02-24
5
6 2004-02-23 [paul]       0.9.9claws27
7
8         * src/inc.c
9                 one alertpanel on pop3 authentication error will suffice
10                 
11         * src/prefs_fonts.c
12                 remove unnecessary printf
13
14 2004-02-22 [alfons]     0.9.9claws26
15
16         * src/messageview.c
17                 put back a lost check
18
19 2004-02-21 [alfons]     0.9.9claws25
20
21         * src/folderview.c
22                 don't forget to save folder properties after renaming folder
23
24 2004-02-20 [paul]       0.9.9.claws24
25
26         * src/addressbook.c
27                 sync with 0.9.9cvs11, see ChangeLog 2004-02-19
28                 
29         * src/inc.c
30                 complete sync with 0.9.9cvs9's 'update folderview
31                 progressively'
32                 
33         * configure.ac
34                 require gettext >= 0.12.1
35
36 2004-02-17 [match]      0.9.9claws23
37
38         * src/compose.c
39                 keep the peace - change style.
40
41 2004-02-17 [alfons]     0.9.9claws22
42
43         * src/filtering.c
44                 make MATCHACTION_STOP cancel filtering / processing;
45                 clean up and document it to make it a little bit more clear;
46
47 2004-02-17 [alfons]     0.9.9claws21
48
49         %X marks the cursor spot for reply quote format
50
51         * src/quote_fmt_lex.l 
52           src/quote_fmt.c
53                 add %X token
54                 
55         * src/quote_fmt.h
56           src/quote_fmt_parse.y
57                 handle %X token
58                 
59         * src/compose.c
60                 handle %X token for replies only (for now)
61
62 2004-02-17 [paul]       0.9.9claws20
63
64         * po/sk.po
65                 updated by Andrej Kacian
66                 
67         * src/news.c
68                 remove unneeded include
69                 
70         * src/prefs_fonts.c
71                 be a little more user-friendly with the labels
72                 
73         * configure.ac
74                 a change forgotten in the last commit: 
75                 SYLPHEED_ACLOCAL_INCLUDE(m4)
76
77 2004-02-17 [paul]       0.9.9claws19
78
79         * ac/*                          ** REMOVED **
80           ac/                           ** REMOVED **
81           intl/Makefile.in              ** REMOVED **
82           m4/                           ** NEW **
83           m4/missing                    ** NEW **
84           m4/missing/gdk-pixbuf.m4      ** NEW **
85           m4/missing/gettext.m4         ** NEW **
86           m4/missing/gpgme.m4           ** NEW **
87           m4/missing/imlib.m4           ** NEW **
88           m4/.cvsignore                 ** NEW **
89           m4/Makefile.am                ** NEW **
90           m4/README                     ** NEW **
91           m4/aclocal-include.m4         ** NEW **
92           m4/aspell.m4                  ** NEW **
93           m4/check-type.m4              ** NEW **
94           m4/gnupg-check-typedef.m4     ** NEW **
95           m4/openssl.m4                 ** NEW **
96           m4/spamassassin.m4            ** NEW **
97           po/ChangeLog                  ** REMOVED **
98           po/Makefile.in.in             ** REMOVED **
99           po/Rules-quot                 ** REMOVED **
100           po/boldquot.sed               ** REMOVED **
101           po/en@boldquot.header         ** REMOVED **
102           po/en@quot.header             ** REMOVED **
103           po/insert-header.sin          ** REMOVED **
104           po/quot.sed                   ** REMOVED **
105           po/remove-potcdate.sed        ** REMOVED **
106           po/remove-potcdate.sin        ** REMOVED **
107           po/stamp-po                   ** REMOVED **
108           Makefile.am
109           autogen.sh
110           configure.ac
111                 enable building with automake 1.8.x
112                 add 'autopoint' to autogen.sh and remove all
113                 auto-generated files, remove ac/ in favour of
114                 m4/
115
116 2004-02-17 [alfons]     0.9.9claws18
117         
118         * src/summaryview.c
119                 MSG_IS_NEWS() is not stored at all, and is bogus
120
121 2004-02-17 [martin]     0.9.9claws17
122
123         * src/prefs_themes.c
124                 fix crash when installing wrong theme and output an
125                 error message
126
127 2003-02-15 [christoph]  0.9.9claws16
128
129         * src/compose.c
130         * src/stock_pixmap.[ch]
131         * src/toolbar.[ch]
132         * src/pixmaps/linewrapcurrent.xpm               ** NEW **
133                 add "Wrap current paragraph" to compose toolbar
134
135 2003-02-15 [alfons]     0.9.9claws15
136
137         * src/folderview.c
138                 refine previous commit to make sure other hook functions
139                 get their grab of the pie too
140
141 2003-02-15 [alfons]     0.9.9claws14
142
143         * src/folderview.c
144                 fix sync breakage so we don't pass invalid pointer types
145
146 2003-02-15 [match]      0.9.9claws13
147
148         * src/ldapquery.[ch]
149         * src/ldapserver.h
150         * src/addrindex.[ch]
151                 tweak threading calls.
152         * src/addr_compl.[ch]
153                 add alias into completion list.
154         * src/addressbook.c
155                 fix ldap browse.
156                 improve context menu behavior.
157                 change menu sequence.
158                 add send mail from addressbook.
159         * src/addrselect.[ch]
160         * src/compose.[ch]
161                 add send mail from addressbook.
162
163 2003-02-15 [christoph]  0.9.9claws12
164
165         * src/folderutils.c
166                 skip deleting when duplist is empty
167
168         * src/folderview.[ch]
169         * src/mainwindow.c
170         * src/summaryview.[ch]
171                 call folderutils_delete_duplicates() from mainwindow code
172
173 2003-02-15 [alfons]     0.9.9claws11
174         
175         * src/common/utils.c
176                 add prefix for italian ms o(e) 
177
178 2003-02-14 [paul]       0.9.9claws10
179
180         * src/foldersel.c
181                 fix updating of the folder view when creating a
182                 new folder
183
184 2003-02-13 [paul]       0.9.9claws9
185
186         * src/plugins/clamav/clamav_plugin.c
187                 remove GUI code
188
189 2003-02-13 [paul]       0.9.9claws8
190
191         * sync with 0.9.9cvs9
192                 see ChangeLog 2004-02-09, 2004-02-10, 2004-02-12
193
194 2003-02-13 [alfons]     0.9.9claws7
195
196         * src/common/utils.c
197                 fix wrong type of argument for ctype functions (pass unsigned
198                 char instead of signed char)
199
200 2004-02-12 [alfons]     0.9.9claws6
201
202         * src/compose.[ch]
203                 don't select text in header entry when composing to a 
204                 default address, but rather give the header entry a
205                 different color / style (same as the folder new color)
206
207 2004-02-12 [alfons]     0.9.9claws5
208
209         * src/plugins/clamav/clamav_plugin.c
210                 don't exit(2) on libclamav init error - show a warning.
211                 (tested by damaging a clamav database file.)
212
213 2004-02-12 [paul]       0.9.9claws4
214
215         * sync with 0.9.9cvs4
216                 see ChangeLog 2004-02-04, 2004-02-05, and 2004-02-06
217
218 2004-02-11 [luke]       0.9.9claws3
219
220         * src/mimeview.c
221                 remove redundant check introduced in 0.9.9claws1
222
223 2004-02-11 [luke]       0.9.9claws2
224
225         * src/mimeview.c
226                 fix compilation of my previous commit without gpg enabled
227
228 2004-02-10 [luke]       0.9.9claws1
229
230         * src/mimeview.c
231                 add borders to icons to indicate the privacy status for
232                 the message part (unknown/bad/good)
233
234 2004-02-06 [paul]       0.9.9claws
235
236         0.9.9claws released
237
238 2004-02-06 [darko]      0.9.8claws64
239
240         * src/compose.c
241                 don't allow Ctrl+Enter while external editor is active
242
243 2004-02-06 [paul]       0.9.8claws63
244
245         * po/es.po
246           po/pl.po
247           po/sk.po
248           po/sr.po
249                 update Spanish, Polish, Slovak, and Serbian translations.
250                 submitted by Ricardo Mones Lastra, Emil Nowak, Andrej Kacian,
251                 and Urke MMI
252
253 2004-02-04 [alfons]     0.9.8claws62
254
255         * src/compose.c
256                 grab focus only when lbutton was pressed (bug #430 cont'd; 
257                 don't have clue yet why the cursor pos is at the end of the
258                 text.)
259
260 2004-02-04 [alfons]     0.9.8claws61
261
262         * src/compose.c
263                 always grab focus when one of the header entries is clicked 
264                 (should fix bug #430, "no focus on pasted addresses 3 & higher")
265
266 2004-02-02 [paul]
267
268         * ac/missing/gdk-pixbuf.m4
269           ac/missing/gpgme.m4
270           ac/missing/imlib.m4
271                 prevent 'underquoted definition' warnings
272                 patch submitted by David Relson
273                 
274         * src/plugins/clamav/README
275                 update, improve, correct
276
277 2004-01-31 [thorsten]   0.9.8claws60
278
279         * src/news.c
280                 'dir' not initialized if group has no messages
281
282 2004-01-29 [christoph]  0.9.8claws59
283
284         * src/customheader.[ch]
285                 add custom_header_is_allowed() to check for disallowed header names
286                 that must not be overridden by custom headers
287
288         * src/compose.c
289                 always write From: header and use custom_header_is_allowed() to
290                 check if custom header should be written
291
292         * src/prefs_customheader.c
293                 check if custom header is disallowed using custom_header_is_allowed()
294
295         * src/folderutils.c
296                 destroy message id GHashTable before freeing the MsgInfos
297
298 2004-01-29 [paul]       0.9.8claws58
299
300         * sync with 0.9.9 release
301                 see ChangeLog 2004-01-29
302
303 2004-01-29 [paul]       0.9.8claws57
304
305         * sync with 0.9.8cvs11
306                 see ChangeLog 2004-01-29
307
308 2004-01-28 [christoph]  0.9.8claws56
309
310         * src/pgpmime.c
311         * src/sgpgme.[ch]
312                 return WARN signature status when signature is not trusted
313
314         * src/Makefile.am
315         * src/folder.c
316         * src/folderutils.[ch]                  ** NEW **
317         * src/summaryview.c
318                 implement delete duplicates summaryview independent
319
320 2004-01-28 [paul]       0.9.8claws55
321
322         * sync with 0.9.8cvs10
323                 see Changelog 2004-01-27 and 2004-01-28
324
325 2004-01-26 [christoph]  0.9.8claws54
326
327         * src/imap.c
328                 create a root node for the Folder if scan fails because root
329                 folder does not exist
330
331 2004-01-26 [paul]       0.9.8claws53
332
333         * sync with 0.9.8cvs7
334                 see ChangeLog 2004-01-23
335
336 2004-01-25 [alfons]     0.9.8claws52
337
338         * src/compose.c
339                 remove left-over constant INDENT_CHARS
340
341 2004-01-25 [alfons]     0.9.8claws51
342
343         * src/procmime.c
344                 add NULL pointer check for mimeinfo->node in
345                 procmime_mimeinfo_parent()
346
347 2004-01-25 [darko]      0.9.8claws50
348
349         * src/compose.c
350                 make "Wrap all long lines" toolbar button wrap all
351                 long lines not just the current line
352                 patch by I. Oshadi Jayawardena <ioj4 at yahoo.co.uk>
353
354
355 2004-01-25 [alfons]     0.9.8claws49
356
357         * src/procmime.c
358                 remove g_strstrip(); prevents a NULL pointer deref, and isn't
359                 necessary anyway, because *scanf() functions neglect white
360                 space in the input. 
361                 Fixes bug #425, "sylpheed 0.9.8claws42 crashes on some messages."
362
363 2004-01-25 [paul]       0.9.8claws48
364
365         * src/prefs_ext_prog.c
366                 apply Alfons' patch to check for NULL pointers
367                 fixes bug #424
368
369 2004-01-25 [paul]       0.9.8claws47
370
371         * sync with 0.9.8cvs8
372                 see ChangeLog 2004-01-23
373
374 2004-01-25 [thorsten]   0.9.8claws46
375
376         * src/messageview.c
377                 remove orphaned mimeview unref()
378
379 2004-01-23 [christoph]  0.9.8claws45
380
381         * src/summaryview.c
382                 set ctree widget style
383
384 2004-01-23 [paul]       0.9.8claws44
385
386         * sync with 0.9.8cvs5
387                 see ChangeLog 2004-01-22
388
389 2004-01-23 [alfons]     0.9.8claws43
390
391         * src/procmsg.c
392                 remove redundant code in procmsg_get_thread_tree()
393
394 2004-01-21 [christoph]  0.9.8claws42
395
396         * src/folderview.c
397                 set ctree widget style, otherwise GTK does not use the
398                 the correct vertical size for the list items
399
400 2004-01-21 [alfons]     0.9.8claws41
401
402         * src/summaryview.c
403                 GDK_Left should only switch to folderview when
404                 when summaryview hscrollbar is at the leftmost
405                 position (fixes bug #420, "Focus error")
406
407 2004-01-21 [paul]       0.9.8claws40
408
409         * sync with 0.9.8cvs4
410                 see ChangeLog 2004-01-20
411
412 2004-01-20 [christoph]  0.9.8claws39
413
414         * src/folderview.c
415                 remove setting sensitivity for no longer existing
416                 /Scoring... popup entry
417
418 2004-01-20 [keith]      0.9.8claws38
419
420         * configure.ac
421                 Revert AM_CONFIG_HEADER to AC_CONFIG_HEADER
422
423 2004-01-20 [paul]       0.9.8claws37
424
425         * src/prefs_fonts.c
426                 demystify font settings
427                 
428         * src/textview.c
429                 use textview->msgfont for header->body in
430                 textview_show_header()
431
432 2004-01-20 [paul]       0.9.8claws36
433
434         * src/compose.c
435           src/undo.c
436                 remove superfluous debug_print's
437                 
438         * src/inc.c
439                 clear the statusbar after LOCAL incorporation
440
441 2004-01-20 [paul]       0.9.8claws35
442
443         * sync with 0.9.8cvs3
444                 see ChangeLog 2004-01-20
445
446 2004-01-19 [keith]      0.9.8claws34
447
448         * src/folderview.c
449                 don't show 'Search folder...' on popup menu
450                 if folder has no mails in it
451
452 2004-01-17 [keith]      0.9.8claws33
453
454         * src/compose.c
455           src/prefs_common.c
456           src/prefs_common.h
457                 store position of compose window in prefs
458
459 2004-01-17 [thorsten]   0.9.8claws32
460
461         * src/gtk/gtkvscrollbutton.c
462                 ensure scrollbutton resize event on different gtk versions
463
464 2004-01-15 [alfons]     0.9.8claws31
465         
466         * src/summaryview.c
467                 keep MSG_REPLIED and MSG_FORWARDED even when marking a
468                 message as read
469
470 2004-01-12 [christoph]  0.9.8claws30
471
472         * src/procmime.c
473                 better MIME-Version check
474
475 2004-01-11 [alfons]     0.9.8claws29
476
477         * src/procmsg.c
478                 remove unnecessary but still effective check (could possibly
479                 lead to some unwanted side effects)
480
481 2004-01-11 [alfons]     0.9.8claws28
482
483         * src/procmsg.c
484                 we should not prefer lowest message number while threading 
485                 (introduced in previous commit)
486
487 2004-01-11 [alfons]     0.9.8claws27
488
489         * src/procmsg.c
490                 subject threading fixes:
491                 
492                         - make message with lowest message number the
493                           thread parent,
494                         - refine recording last node when threading. the last node
495                           should be the previous one if a node has a thread parent,
496                           or the current node if not
497                 
498                 (there's another threading bug fix coming up)
499
500 2004-01-10 [paul]       0.9.8claws26
501
502         * src/main.c
503           src/prefs_ext_prog.c
504           src/plugins/clamav/clamav_plugin_gtk.c
505                 minor gui fixes
506
507 2004-01-09 [christoph]  0.9.8claws25
508
509         * src/Makefile.am
510         * src/string_match.[ch]                 ** REMOVE **
511         * src/common/Makefile.am
512         * src/common/string_match.[ch]          ** NEW **
513                 move string_match.[ch] to common directory
514
515 2004-01-09 [christoph]  0.9.8claws24
516
517         * src/pgpmime.c
518                 add MIME-Version header for the message parser
519
520 2004-01-09 [paul]       0.9.8claws23
521
522         * po/POTFILES.in
523           src/Makefile.am
524           src/main.c
525           src/prefs_common.c
526           src/prefs_ext_prog.[ch]       ** NEW FILES **
527                 move External Command options from 'Common Prefs/Other' to
528                 'Other Prefs/Message View/External Programs', also reveal
529                 the hidden options for audio player and image viewer.
530                 
531         * src/prefs_common.c
532                 fix toggling of header pane
533
534 2004-01-09 [paul]       0.9.8claws22
535
536         * src/compose.c
537                 when changing account also change the save folder
538
539         * src/textview.c
540                 if a text/plain attachment has 'Content-Disposition: attachment'
541                 don't display it inline
542
543 2004-01-08 [christoph]  0.9.8claws21
544
545         * src/procmime.c
546                 check for "MIME-Version: 1.0" in message/rfc882 MIME-parts,
547                 otherwise thread the message content as one text part and
548                 don't assume charset US-ASCII which is only specified as
549                 default for MIME-messages
550
551 2004-01-08 [paul]       0.9.8claws20
552
553         * src/plugins/clamav/clamav_plugin.c
554           src/plugins/spamassassin/spamassassin.c
555                 inform the user what is happening via the statusbar
556
557 2004-01-06 [paul]       0.9.8claws19
558
559         * po/es.po
560                 update Spanish translation. submitted by Ricardo
561                 Mones Lastra
562
563 2004-01-05 [paul]       0.9.8claws18
564
565         * sync with 0.9.8cvs2
566                 see ChangeLog 2004-01-05
567
568 2004-01-03 [luke]       0.9.8claws17
569
570         * src/procheader.c
571                 Clean up:
572                 o remove unused functions string_getchar() and file_getchar()
573                 o remove the getchar_ parameter from generic_get_one_field()
574                 o add an 'unfold' parameter to generic_get_one_field, to
575                   be used if no HeaderEntry is supplied
576                 o procheader_get_one_field_asis() uses
577                   generic_get_one_field().
578
579 2004-01-01 [christoph]  0.9.8claws16
580
581         * src/common/xml.[ch]
582                 o add xml_new_tag() to manage usage counts of strings correctly
583                 o correct xml_copy_tree() function name
584
585         * src/folder.c
586         * src/main.c
587                 allow registering and unregistering of FolderClasses anytime
588
589 2003-12-31 [christoph]  0.9.8claws15
590
591         * src/folder.[ch]
592         * src/common/xml.[ch]
593                 keep folderlist.xml data for unloaded FolderClasses
594
595 2003-12-30 [luke]       0.9.8claws14
596
597         * src/procheader.[ch]
598                 o added procheader_get_one_field_asis() that does not do
599                   unfolding
600                 o fix procheader_get_header_array_asis() to use the above,
601                   fixing ugliness of headers in textview
602
603         * src/compose.c
604                 o don't unfold headers when redirecting.        
605
606 2003-12-30 [paul]       0.9.8claws13
607
608         * po/POTFILES.in
609           src/common/defs.h
610           src/Makefile.am
611           src/main.c
612           src/prefs_common.c
613           src/prefs_themes.[ch] ** NEW FILES **
614                 redesign and move Icon Theme selector to
615                 the new prefs window
616           
617         * src/stock_pixmap.c
618                 fix the old bug where icons are not always
619                 updated when changing themes
620         
621         * src/summaryview.c
622                 fix bug where the icons on the title row
623                 of the summary view were not updated
624         
625         all patches submitted by Ricardo Mones Lastra
626
627 2003-12-30 [hoa]        0.9.8claws12
628
629         * src/folder.c
630                 run preglobal and postglobal processing rules
631                 even if the folder does not have any rules.
632
633 2003-12-28 [paul]       0.9.8claws11
634
635         * ac/aspell.m4
636           ac/check-type.m4
637           ac/gnupg-check-typedef.m4
638           ac/openssl.m4
639           ac/spamassassin.m4
640                 fix 'underquoted definition' warnings, patch submitted by
641                 David Relson <relson@osagesoftware.com>
642                 
643         * src/common/utils.c
644                 subject_get_prefix_length(): add "Odp\\:" to reply prefixes,
645                 patch submitted by Jan Alboszta <J.Alboszta@students.mimuw.edu.pl>
646
647 2003-12-28 [paul]       0.9.8claws10
648
649         * sync with 0.9.8cvs1
650                 see ChangeLog 2003-12-17
651
652 2003-12-27 [christoph]  0.9.8claws9
653
654         * src/common/utils.[ch]
655                 add g_node_map() to map a GNode into a new GNode
656                 converting all node data's with a function
657
658         * src/account.c
659         * src/folder.[ch]
660         * src/folderview.c
661         * src/imap.c
662         * src/mainwindow.c
663         * src/summaryview.c
664                 o use g_node_map() to convert XML <-> Folder
665                 o remove redundant FolderItem->parent and
666                   replace it with folder_item_parent()
667
668 2003-12-23 [christoph]  0.9.8claws8
669
670         * src/folder.[ch]
671         * src/folderview.c
672         * src/mainwindow.c
673         * src/procmsg.c
674                 o use callback for notifications about added and
675                   destroyed folders
676                 o rewrite folderlist saving (new functions to create
677                   folder from XML tree, and XML tree from folder)
678
679         * src/common/xml.[ch]
680                 add function to save XML trees
681
682         * src/prefs_filtering.c
683                 code cleanup
684
685 2003-12-22 [christoph]  0.9.8claws7
686
687         * src/prefs_account.[ch]
688                 add "SMTP only" accounts
689
690 2003-12-20 [melvin]     0.9.8claws6
691
692         * src/action.[ch]
693                 Changed the interface for action_update_*_menu() so
694                 action.c does not need to know the paths of the different
695                 actions menu (mainwindow, message view and compose window). 
696
697         * src/compose.c
698                 Tiny code cleanup to merge spell checker related code
699                 compose_update_actions_menu(): new function to update
700                 the actions menu. Use it in compose_create()
701
702         * src/compose.h
703                 compose_update_actions_menu(): new function to update
704                 the actions menu. Used also in prefs_actions.c.
705
706         * src/mainwindow.[ch]
707                 main_window_update_actions_menu(): new function to update
708                 the actions menu. Used in main_window_create() and in
709                 prefs_actions.c
710
711         * src/messageview.[ch]
712                 messageview_update_actions_menu(): new function to update
713                 the actions menu. Used in messageview_add_toolbar() and in
714                 prefs_actions.c
715                 
716         * src/prefs_actions.c   
717                 prefs_actions_ok(): fixed to update the actions menu of
718                 the separate message view and the compose windows.
719
720 2003-12-20 [luke]       0.9.8claws5
721         * src/procheader.c
722                 fix unfolding/newline stripping for multiline fields
723                 in generic_get_one_field()
724
725 2003-12-19 [christoph]  0.9.8claws4
726
727         * src/summaryview.c
728                 o code cleanup
729                 o use subject_compare_for_sort() when comparing
730                   simplified subjects
731
732 2003-12-19 [christoph]  0.9.8claws3
733
734         * src/msgcache.c
735                 more syncing with 0.8.9a
736
737 2003-12-19 [christoph]  0.9.8claws2
738
739         * src/folder.c
740                 don't write all FolderItem XML attributes for the root node
741
742 2003-12-19 [melvin]     0.9.8claws1
743
744         * src/messageview.c
745                 Added missing menu branch (Tools/Create processing/rule)
746         * po/fr.po
747                 Updated French translation for the added string.
748
749 2003-12-19 [paul]       0.9.8claws
750
751         0.9.8claws released
752
753 2003-12-19 [paul]       0.9.7claws51
754
755         * po/en_GB.po
756           po/es.po
757           po/ja.po
758           po/pl.po
759           po/sk.po
760           po/zh_CN.po
761                 update translations. submitted by me, Ricardo Mones
762                 Lastra, Rui Hirokawa, Emil Nowak, Andrej Kacian,
763                 Hansom Young
764                 
765         * src/folder_item_prefs.c
766                 'enable_processing' set to FALSE by default
767
768 2003-12-18 [melvin]     0.9.7claws50
769
770         * po/fr.po
771                 Updated French translation
772
773 2003-12-17 [christoph]  0.9.7claws49
774
775         * src/procheader.c
776                 revert discarding of whitespace from 0.9.7claws44
777
778                 RFC2822 2.2.3: Unfolding is accomplished by simply
779                 removing any CRLF that is immediately followed by WSP.
780
781 2003-12-17 [paul]       0.9.7claws48
782
783         * src/folder.c
784                 fix new message count
785                 
786         * configure.ac
787                 update autotools macros
788
789         * sync with 0.9.8a
790
791 2003-12-16 [christoph]  0.9.7claws47
792
793         * src/folder.c
794                 fix folder update before adding MsgInfo to cache
795                 in add_msginfo_to_cache()
796
797         * src/procmsg.c
798                 remove old call to folder_item_update() that is no
799                 longer required
800
801 2003-12-16 [christoph]  0.9.7claws46
802
803         * src/main.c
804                 make sure the shutdown process only runs once
805
806 2003-12-16 [hoa]        0.9.7claws45
807
808         * src/mainwindow.c
809         * src/messageview.c
810         * src/summaryview.[ch]
811                 Create filter rules using a message is fixed.
812                 We can now create processing rules using a message.
813
814 2003-12-15 [alfons]     0.9.7claws44
815
816         * src/procheader.c
817                 make sure we discard folding white space
818
819 2003-12-15 [luke]       0.9.7claws43
820         * src/textview.c
821         * src/mimeview.c
822                 o use "name" parameter if "filename" doesn't exist
823
824 2003-12-14 [alfons]     0.9.7claws42
825
826         * src/summaryview.c
827         * src/common/utils.c
828                 allow quick finding based on the result of passing
829                 a message to an external command. E.g:
830
831                         X "bogofilter < %F" 
832                 
833                 gets me all the spam in a folder.
834
835 2003-12-14 [luke]       0.9.7claws41
836
837         * src/textview.c
838         * src/mimeview.c
839                 o use parameter "filename" instead of "name" in a couple of 
840                   places for correctness
841
842         * src/procmime.c
843         * src/common/utils.[ch]
844                 o make temporary filename for attachments safe for %p 
845                   substitutions in actions.
846
847 2003-12-13 [christoph]  0.9.7claws40
848
849         * src/main.c
850                 readd exit(0) to clean_quit() because otherwise sylpheed
851                 does not always terminate
852
853         * src/pgpmime.c
854         * src/privacy.h
855                 add an identifier-string for PrivacySystems
856
857 2003-12-12 [paul]
858
859         * doc/man/sylpheed.1
860                 update the man page
861
862 2003-12-12 [paul]       0.9.7claws39
863
864         general clean up
865         
866         * configure.ac
867                 correct and clean up './configure --help' info
868         
869         * src/plugins/clamav/clamav_plugin.c
870           src/plugins/spamassassin/spamassassin.c
871                 correct plugin_desc(), works with LOCAL, IMAP, and
872                 POP accounts
873                 
874         * src/filtering.c
875           src/matcher.[ch]
876           src/matcher_parser_parse.y
877           src/prefs_filtering_action.c
878                 use 'Change Score' instead of '(In/De)crease score'.
879                 use *CHANGE_SCORE* instead of *ADD_SCORE*
880          
881          * src/mainwindow.c
882                 hyphenate: 'Pre-processing', 'Post-processing'
883                 
884         * src/prefs_account.c
885                 change 'Generate Message-ID' to 'Generate Message-Id'
886                 
887         * src/prefs_folder_item.c
888                 change 'Processing on startup:' to 'Process at startup'
889                 change 'Scan for new mail:' to 'Scan for new mail'
890                 
891 2003-12-11 [christoph]  0.9.7claws38
892
893         * src/crash.c
894         * src/main.[ch]
895                 make sure the clean_exit() funtion is not called again by the
896                 signal handler while it is already running
897
898         (closes Bug 366 lost all folders -> spoiling folderlist.xml file)
899
900         * src/summaryview.c
901                 fix wrong assertion
902
903 2003-12-11 [paul]       0.9.7claws37
904
905         * src/compose.c
906                 'anonymise' Message-Id: header string
907
908 2003-12-11 [paul]       0.9.7claws36
909
910         * src/plugins/clamav/clamav_plugin.c
911                 fix (don't break) signature count
912                 use cl_strerror() instead of deprecated cl_perror()
913         
914 2003-12-11 [darko]      0.9.7claws35
915
916         * src/summaryview.c
917                 also update the sort arrow (thanks Christoph)
918
919 2003-12-11 [darko]      0.9.7claws34
920
921         * src/summaryview.c
922                 allow reverting to default sort mode (no sort)
923
924 2003-12-10 [hoa]        0.9.7claws33
925
926         * src/matcher.c
927                 fixed quotation of string for matcher.
928
929 2003-12-08 [paul]       0.9.7claws32
930
931         * src/imap.c
932           src/inc.c
933                 plug memory leaks (patch by Alfons)
934
935 2003-12-08 [christoph]  0.9.7claws31
936
937         * src/folder_item_prefs.[ch]
938         * src/folderview.c
939         * src/prefs_folder_item.c
940                 add new FolderItem property to exclude folders from new
941                 mail checks
942
943         Patch submitted by Chad Robinson <crobinson@rfgonline.com>
944
945 2003-12-07 [paul]       0.9.7claws30
946
947         * src/plugins/clamav/clamav_plugin.c
948                 fix signature count
949
950 2003-12-07 [thorsten]   0.9.7claws29
951
952         * src/filtering.c
953                 debug_print some warning if destfolder missing
954         * src/prefs_filtering.c
955                 uninitialized filter list when deleting a folder
956
957 2003-12-06 [paul]       0.9.7claws28
958
959         * src/procheader.c
960                 add Alfons' patch to trim line feeds
961
962 2003-12-06 [paul]       0.9.7claws27
963
964         * partial sync with 0.9.7cvs8
965                 leaving claws' online/offline more or less intact
966                 see ChangeLog 2003-12-04 and 2003-12-06
967
968 2003-12-06 [christoph]  0.9.7claws26
969
970         * src/messageview.c
971         * src/privacy.[ch]
972                 revert pirvacy API changes
973
974 2003-12-05 [alfons]     0.9.7claws25
975
976         * src/matcher.[ch]
977                 clean up my old cruft
978
979 2003-12-05 [alfons]     0.9.7claws24
980
981         * src/matcher.c
982                 fix comparison buglet ;-) and make `test` matcher
983                 work again
984
985 2003-12-05 [alfons]     0.9.7claws23
986
987         * src/prefs_folder_item.c
988                 K&R 2nd Ed., page 241 (function parameter identifiers
989                 starting with an underscore are kind of insulting)
990
991 2003-12-05 [hoa]        0.9.7claws22
992
993         * src/main.c
994         * src/mainwindow.[ch]
995         * src/mainwindow.h
996                 add destructor for mainwindow so that the last 
997                 MimeInfo opened in messageview is destroyed when
998                 exiting sylpheed.
999
1000 2003-12-05 [hoa]        0.9.7claws21
1001
1002         * src/filtering.[ch]
1003         * src/matcher.[ch]
1004         * src/matcher_parser_lex.l
1005         * src/matcher_parser_parse.y
1006         * src/prefs_actions.c
1007         * src/prefs_filtering.c
1008         * src/common/utils.[ch]
1009                 quote arguments before giving them to command line.
1010                 fixed quote of string in matcher/processing/filtering rules.
1011
1012         * src/messageview.c
1013         * src/privacy.[ch]
1014                 allows decryption to return a new whole 
1015                 MIME message structure.
1016
1017 2003-12-04 [hoa]        0.9.7claws20
1018
1019         * src/filtering.[ch]
1020         * src/folder.c
1021         * src/mainwindow.c
1022         * src/matcher.c
1023         * src/matcher_parser_parse.y
1024         * src/folderview.c
1025                 global rules to run before folder specific rules.
1026                 global rules to run after folder specific rules.
1027                 
1028         * src/messageview.c
1029                 fixed quick addition of rules.
1030         
1031         * src/prefs_filtering.[ch]
1032         * src/summaryview.c
1033                 we can now customize the title for the dialog.
1034                 updated case where we rename of delete folders.
1035
1036         * src/addressbook.c
1037                 got back the function addressbook_browse_entry_cb()
1038                 that is needed in case we compiled with LDAP support.
1039
1040 2003-12-04 [paul]       0.9.7claws19
1041
1042         * sync with 0.9.7cvs6
1043                 see ChangeLog 2003-12-04
1044                 fixes bug 171 'Wrong message decoing: koi8-r and 
1045                 iso8859-5 looks same. Can't read many emails.'
1046
1047 2003-12-04 [paul]       0.9.7claws18
1048
1049         * po/POTFILES.in
1050                 remove 'src/prefs_scoring.c'
1051
1052 2003-12-03 [hoa]        0.9.7claws17
1053
1054         * src/Makefile.am
1055                 compilation of scoring.[ch] and prefs_scoring.[ch]
1056                 is removed.
1057         
1058         * src/filtering.[ch]
1059         * src/folder.c
1060         * src/folder_item_prefs.[ch]
1061         * src/folderview.c
1062         * src/main.c
1063         * src/mainwindow.c
1064         * src/matcher.[ch]
1065         * src/matcher_parser.h
1066         * src/matcher_parser_parse.y
1067         * src/prefs_filtering.[ch]
1068         * src/prefs_filtering_action.c
1069         * src/prefs_folder_item.c
1070         * src/prefs_scoring.[ch]              * REMOVED FILES *
1071         * src/procmsg.[ch]
1072         * src/scoring.[ch]                    * REMOVED FILES *
1073         * src/summaryview.c
1074                 merged scoring and filtering.
1075                 
1076                 Note : compatibility is kept by parsing score like 
1077                   add_score. To get the behaviour of older scoring 
1078                   system, you have to define some equivalent rule :
1079                   "score_lower -9999 hide"
1080                   "score_greater 9999 mark"
1081                   
1082                   To define global rules, you have to define them 
1083                   in the new global processing rules.
1084                   The variable that kept the list filtering rules 
1085                   was "global_processing" and has been renamed into 
1086                   "filtering_rules".
1087                   "global_processing" variable is now the name 
1088                   of the variable that keeps the list of global 
1089                   processing rules.
1090                   In the configuration file, "[global]" section is 
1091                   now for the global processing rules (which includes
1092                   score things and new global processing rules).
1093                   New "[filtering]" section is for the filtering rules.
1094                   
1095                   Before running with this version, during testing 
1096                   phase, ** MAKE A BACKUP ** of your matcherrc file.
1097                   Then, you have to make the following changes :
1098                   - leave all scoring rules in "[global]" section.
1099                   - move all other rules of "[global]" section to
1100                       a new section named "[filtering]".
1101
1102 2003-12-03 [christoph]  0.9.7claws16
1103
1104         * src/procmime.c
1105                 use default Content-Type as specified in RFC2045 if
1106                 Content-Type header is syntactically incorrect
1107
1108 2003-12-03 [christoph]  0.9.7claws15
1109
1110         * src/addressbook.c
1111         * src/addrindex.h
1112         * src/addritem.c
1113         * src/expldifdlg.h
1114         * src/exportldif.c
1115         * src/filtering.c
1116         * src/folder.c
1117         * src/folderview.c
1118         * src/jpilot.c
1119         * src/localfolder.c
1120         * src/matcher.h
1121         * src/matcher_parser_lex.l
1122         * src/matcher_parser_parse.y
1123         * src/news.c
1124         * src/prefs_filtering_action.c
1125         * src/prefs_folder_item.c
1126         * src/prefs_fonts.c
1127         * src/procmsg.c
1128         * src/sgpgme.c
1129                 clean up warnings
1130
1131         * src/procmime.c
1132                 revert 0.9.7claws14 change
1133
1134 2003-12-03 [alfons]     0.9.7claws14
1135
1136         * src/procmime.c
1137                 catch invalid Content-Type with no subtype
1138
1139 2003-12-03 [alfons]     0.9.7claws13
1140
1141         * src/alertpanel.h
1142         * src/setup.c
1143         * src/plugins/image_viewer/plugin.c
1144                 compile again, we need stddef.h for size_t
1145
1146 2003-12-03 [paul]       0.9.7claws12
1147
1148         * src/account.c
1149                 don't allow cloning of accounts with remote folders,
1150                 patch submitted by Ricardo Mones Lastra
1151
1152 2003-12-03 [christoph]  0.9.7claws11
1153
1154         * src/folder.[ch]
1155         * src/imap.c
1156         * src/localfolder.[ch]
1157         * src/mh.c
1158         * src/news.c
1159         * src/common/xml.[ch]
1160                 add set_xml() and get_xml() virtual functions to FolderClass to
1161                 save extra information for Folders (for example the rootpath
1162                 only used by LocalFolder). The folderlist write function no
1163                 longer needs to know the folder type to save this extra
1164                 information.
1165
1166 2003-12-02 [christoph]  0.9.7claws10
1167
1168         * src/Makefile.am
1169         * src/account.c
1170         * src/folder.[ch]
1171         * src/folderview.h
1172         * src/imap.c
1173         * src/localfolder.[ch]          ** NEW **
1174         * src/mainwindow.c
1175         * src/mh.[ch]
1176         * src/news.[ch]
1177         * src/prefs_account.[ch]
1178         * src/prefs_filtering.h
1179         * src/procmsg.h
1180         * src/remotefolder.[ch]         ** NEW **
1181         * src/common/xml.[ch]
1182                 add item_set_xml() and item_get_xml() virtual functions to
1183                 FolderClass to give folders the ability to add extra information
1184                 to the saved FolderItem data. If NULL the default function for
1185                 FolderItem will be used.
1186
1187 2003-11-29 [christoph]  0.9.7claws9
1188
1189         * src/procheader.c
1190                 fix bug in unfolding
1191
1192 2003-11-29 [luke]       0.9.7claws8
1193
1194         * src/textview.c
1195                 fix compilation for non c99 compilers
1196
1197 2003-11-29 [christoph]  0.9.7claws7
1198
1199         * src/procmime.[ch]
1200         * src/mimeview.c
1201                 o unknown disposition types should be handled as
1202                   attachment (RFC2183)
1203                 o missing headers should not default to inline
1204                   (would make "Save All" useless when disposition header
1205                    is not set by the sending mailer)
1206                 o remove old MimeInfo data and cleanup
1207
1208 2003-11-29 [luke]       0.9.7claws6
1209
1210         * src/procmime.[ch]
1211                 re-added parsing of Content-Disposition header
1212                         - removes the old  'gchar* content_disposition'
1213                         - adds a new field 'DispositionType disposition'
1214                         - adds parameters to MimeInfo::parameters
1215
1216         * src/mimeview.c
1217                 use the "filename" parameter for saving, and the new
1218                 MimeInfo::disposition for save all.
1219
1220         * src/compose.c
1221         * src/toolbar.[ch]
1222                 add a 'check spelling' button as a possibility for 
1223                 the compose toolbar
1224
1225         * src/stockpixmap.[ch]
1226         * src/pixmaps/check_spelling.xpm        ** NEW **
1227         * src/Makefile.am
1228                 add a pixmap for use with 'check spelling' button or
1229                 a user defined action
1230
1231         * src/textview.c
1232                 re-apply fixed (I hope) patch for bug 57
1233                 "Hidden URL in HTML Mails"
1234
1235 2003-11-28 [christoph]  0.9.7claws5
1236
1237         * src/procmime.c
1238                 o be more liberal in what we accept as Content-Type parameters
1239                 o ignore comments after parameters
1240
1241         * src/sgpgme.c
1242                 o only free passphrase when an error occurs
1243
1244 2003-11-28 [paul]       0.9.7claws4
1245
1246         * src/account.c
1247                 add 'Clone Account' function. patch submitted by
1248                 Ricardo Mones Lastra
1249
1250 2003-11-27 [thorsten]   0.9.7claws3
1251
1252         * src/mimeview.c
1253                 fix crash if 'save_all' failed twice
1254
1255 2003-11-27 [paul]       0.9.7claws2
1256
1257         * po/POTFILES.in
1258                 fix a typo
1259
1260         * po/zh_CN.po
1261                 update Simplified Chinese translation. submitted by
1262                 Hansom Young
1263
1264 2003-11-27 [paul]       0.9.7claws1
1265
1266         * po/POTFILES.in
1267                 clean up
1268
1269 2003-11-26 [paul]       0.9.7claws
1270
1271         * 0.9.7claws released
1272
1273 2003-11-26 [paul]       0.9.6claws99
1274
1275         * src/Makefile.am
1276                 add reference to pixmaps/mime_message.xpm
1277
1278 2003-11-26 [paul]       0.9.6claws98
1279
1280         * po/POTFILES.in
1281                 remove reference to src/sigstatus.c
1282
1283 2003-11-26 [christoph]  0.9.6claws97
1284
1285         * src/Makefile.am
1286         * src/prefs_common.c
1287         * src/rfc2015.c
1288         * src/sigstatus.[ch]            ** REMOVE **
1289                 remove signature result popup option and window
1290
1291 2003-11-26 [paul]       0.9.6claws96
1292
1293         * po/es.po
1294           po/ja.po
1295           po/pl.po
1296           po/sk.po
1297           po/sr.po
1298                 update translations. submitted by Ricardo Mones Lastra,
1299                 Rui Hirokawa, Emil Nowak, Andrej Kacian, and Urke MMI
1300
1301 2003-11-25 [christoph]  0.9.6claws95
1302
1303         * src/procmime.c
1304                 display mime structure only in debug mode
1305
1306 2003-11-25 [melvin]     0.9.6claws94
1307
1308         * po/fr.po
1309                 Updated French translations + typos fixes of older
1310                 translations (thanks to Fabien Vantard for pointing
1311                 to some of them)
1312
1313 2003-11-25 [melvin]     0.9.6claws93
1314
1315         * src/editldap.c
1316                 Fixed a couple of typos.
1317
1318 2003-11-24 [paul]       0.9.6claws92
1319
1320         * po/POTFILES.in
1321                 add 'src/textview.c'
1322
1323 2003-11-24 [paul]       0.9.6claws91
1324
1325         * src/sgpgme.c
1326                 fix typo. spotted by Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
1327
1328 2003-11-24 [paul]       0.9.6claws90
1329
1330         * src/plugins/image_viewer/viewer.c
1331                 image_viewer_show_mimepart(): 
1332                 use procmime_mimeinfo_get_parameter() to get the file name
1333
1334 2003-11-24 [paul]       0.9.6claws89
1335
1336         * src/textview.c
1337                 textview_show_mime_part(): rewrite text hint
1338
1339 2003-11-22 [paul]       0.9.6claws88
1340
1341         * sync with 0.9.7cvs5
1342                 see ChangeLog 2003-11-21
1343
1344 2003-11-21 [paul]       0.9.6claws87
1345
1346         * src/mimeview.c
1347                 define shortcut key 'o' for 'Open with...'
1348
1349 2003-11-21 [alfons]     0.9.6claws86
1350
1351         * src/messageview.c
1352                 fix bug #383 'Deleting message from "separate message view" 
1353                 uses local Trash folder'
1354
1355 2003-11-21 [christoph]  0.9.6claws85
1356
1357         * src/mimeview.c
1358                 fix content-type guessing by name parameter when finding
1359                 the correct viewer
1360
1361 2003-11-21 [alfons]     0.9.6claws84
1362
1363         * src/main.c
1364                 no mail incorporation allowed with --offline param.
1365                 fixes bug #374, "--offline ignored"
1366
1367 2003-11-20 [christoph]  0.9.6claws83
1368
1369         * src/mimeinfo.c
1370                 use signed MimeInfo when checking the signature and not
1371                 the selected one
1372
1373 2003-11-19 [alfons]     0.9.6claws82
1374
1375         * src/mainwindow.c
1376                 fix crash when toggling separate views, patch submitted
1377                 by Pawel Pekala <c0rn|AT|gazeta.pl>.
1378                 fixes bug #342, "separate views  cause crash"
1379
1380 2003-11-19 [paul]       0.9.6claws81
1381
1382         * src/compose.c
1383                 compose_redirect_write_headers_from_headerlist(): 
1384                 add Resent-Cc: header (bug fix inherited from 0.9.7cvs3)
1385                 
1386         * src/main.c
1387                 code cleanup (inherited from 0.9.7cvs4)
1388                 
1389         * tools/tb2sylpheed
1390                 bugfix: added missing attribute-list start. submitted by
1391                 Urke MMI
1392
1393 2003-11-19 [luke]       0.9.6claws80
1394
1395         * src/textview.c
1396                 revert my last commit until I get time to fix it
1397
1398 2003-11-18 [christoph]  0.9.6claws79
1399
1400         * src/mimeview.[ch]
1401                 check parent MimeInfos for signatures and display the
1402                 result of the parent when found
1403
1404         * src/pgpmime.c
1405                 o avoid NULL pointer warnings
1406                 o use procmime_mimeinfo_get_parameter()
1407
1408         * src/sgpgme.c
1409                 small text changes
1410
1411 2003-11-17 [luke]       0.9.6claws78
1412
1413         * src/textview.c
1414                 add check for disguised URLs, fixing bug 57
1415                 "Hidden URL in HTML Mails"
1416
1417 2003-11-16 [christoph]  0.9.6claws77
1418
1419         * src/procmime.c
1420                 fix crash when parsing invalid Content-Type header
1421
1422 2003-11-16 [christoph]  0.9.6claws76
1423
1424         * src/pgpmime.c
1425         * src/privacy.c
1426         * src/procmime.c
1427         * src/sgpgme.[ch]
1428                 implement message decrypting
1429
1430         * src/rfc2015.c
1431                 remove old code
1432
1433 2003-11-14 [luke]       0.9.6claws75
1434
1435         * src/mimeview.c
1436                 fix a couple of problems that treated application/* and
1437                 application/octet-stream the wrong way around
1438                 (since 0.9.6claws10), causing "Open" to do nothing.
1439
1440 2003-11-14 [christoph]  0.9.6claws74
1441
1442         * src/messageview.c
1443         * src/pgpmime.c
1444         * src/privacy.[ch]
1445                 prepare for message part decrypting
1446
1447         * src/sgpgme.c
1448                 add output for expired signatures
1449
1450         * src/rfc2015.c
1451                 remove some old code
1452
1453 2003-11-10 [christoph]  0.9.6claws73
1454
1455         * src/mimeview.c
1456                 add "Full info" button for bad and warn signature status
1457
1458         * src/sgpgme.c
1459                 generate full signature info like gpg's output
1460                 (gpg -v --with-fingerprint --verify)
1461
1462 2003-11-10 [christoph]  0.9.6claws72
1463
1464         * src/mimeview.c
1465         * src/pgpmime.c
1466         * src/privacy.[ch]
1467         * src/sgpgme.[ch]
1468         * src/textview.[ch]
1469                 o add code to view full signature info
1470                 o do automatic signature checks
1471
1472 2003-11-10 [alfons]     0.9.6claws71
1473
1474         * src/summaryview.c
1475                 don't crash when gtkut_font_load() returns invalid font (has
1476                 something to do with locale settings)
1477                 Patch submitted by David Chalmers <davidc|AT|ccmi.salk.edu>.
1478
1479 2003-11-09 [alfons]     0.9.6claws70
1480
1481         * src/procmime.c
1482                 plug leak
1483
1484 2003-11-08 [luke]       0.9.6claws69
1485
1486         * src/summaryview.c
1487                 fix some typos
1488
1489         * src/compose.c
1490                 rewrite compose_attach_parts(), fixing various bugs mainly
1491                 to do with re-editing.
1492
1493         * src/mimeview.c
1494                 "save all" now only saves attachments with names/filenames
1495
1496 2003-11-04 [match]      0.9.6claws68
1497
1498         * src/ldapctrl.[ch]
1499                 fix broken LDAP support.
1500
1501         * src/ldapquery.c
1502                 remove printf's.
1503
1504 2003-11-04 [luke]       0.9.6claws67
1505
1506         * src/mimeview.c
1507                 o  fixed bug 4 "focus lost on messages with attachments"
1508                 o  fixed 'Save all' attachments for new mime changes
1509                 o  right clicking on icons consistent with right clicking on
1510                    mime tree
1511                   - fixes a bug where wrong part is saved when you
1512                     choose 'Save as' from popup menu
1513                   - fixes bug 308 "No way to "save all" attachments"
1514                 o  fixed a compiler warning.
1515
1516         * src/textview.c
1517                 o  removed flickering in mime tree when using "n" and "p"
1518                    shortcuts
1519                 o  fixed bug where selecting the textview and pressing e.g.
1520                    'y' causes sylpheed to respond twice.
1521
1522         * src/summaryview.c
1523                 removed hard coding of * and ! shortcuts (which only served
1524                 to cause problems if you tried to redefine the shortcuts)
1525
1526 2003-11-04 [luke]       0.9.6claws66
1527
1528         * src/plugins/image_viewer/viewer.c
1529         * src/plugins/image_viewer/viewerprefs.c
1530         * src/plugins/image_viewer/viewerprefs.glade
1531                 o  allow toggling of image scaling by clicking on image
1532                 o  respond to image's container widget resize
1533
1534         * src/procmime.c
1535                 o  fix bad parsing of message when re-editing/viewing a
1536                    message saved to the drafts folder
1537
1538 2003-11-02 [match]      0.9.6claws65
1539
1540         * src/browseldap.h
1541                 fix if not building LDAP support.
1542         * src/addrindex.c
1543         * src/ldapquery.[ch]
1544         * src/editldap.h
1545                 include support for contains query. feature req 529354.
1546
1547 2003-11-02 [alfons]     0.9.6claws64
1548
1549         * src/browseldap.c
1550                 fix build bustage if not compiling ldap support
1551
1552 2003-11-01 [match]      0.9.6claws63
1553
1554         * po/POTFILES.in
1555         * src/Makefile.am
1556         * src/addr_compl.[ch]
1557         * src/addrbook.c
1558         * src/addrcache.[ch]
1559         * src/addrdefs.h        ** NEW **
1560         * src/addressbook.c
1561         * src/addressitem.h
1562         * src/addrindex.[ch]
1563         * src/addritem.h
1564         * src/addrquery.[ch]
1565         * src/ldapquery.[ch]
1566         * src/ldapserver.[ch]
1567                 refactor LDAP query mechanism.
1568
1569         * src/browseldap.[ch]   ** NEW **
1570         * src/ldaplocate.[ch]   ** NEW **
1571                 add feature to browse LDAP entry that was retrieved using
1572                 an explicit LDAP search.
1573
1574 2003-11-01 [alfons]     0.9.6claws62
1575
1576         * src/prefs_gtk.c
1577                 prefs_write_param(): fail when we see an invalid type; all the
1578                 callers seem to handle this gracefully by reverting changes
1579
1580 2003-10-30 [christoph]  0.9.6claws61
1581
1582         * configure.ac
1583         * ac/openssl.m4
1584         * ac/spamassassin.m4
1585         * src/Makefile.am
1586                 use extra variables for all libraries to make sure plugins
1587                 are only linked with libraries they really need. $LIBS is always
1588                 added to the linking parameters, but we only what the libraries
1589                 listed in the Makefile
1590
1591 2003-10-29 [paul]       0.9.6claws60
1592
1593         * src/mimeview.c
1594                 don't use Subject for unknown part name
1595
1596 2003-10-29 [paul]       0.9.6claws59
1597
1598         * src/compose.c
1599                 get name of attachment(s) when re-editing, fwd'ing or
1600                 redirecting
1601                 
1602         * src/mimeview.c
1603                 get name of attachment(s) when saving
1604
1605 2003-10-29 [hoa]        0.9.6claws58
1606
1607         * src/textview.c
1608                 implemented multipart/alternative in MIME message viewer.
1609
1610 2003-10-28 [christoph]  0.9.6claws57
1611
1612         * configure.ac
1613                 make sure MathML-Viewer is not built with the
1614                 Gtk2 version of GtkMathView
1615
1616 2003-10-28 [paul]       0.9.6claws56
1617
1618         * sync with 0.9.7cvs1
1619                 see ChangeLog 2003-10-28
1620
1621 2003-10-27 [alfons]     0.9.6claws55
1622
1623         * src/matcher_parser_parse.y
1624         * src/gtk/colorlabel.c
1625                 allow setting color label to 0 in filtering/processing rules
1626                 (should fix bug 368, "Can't create a filter condition "colorlabel 0"") 
1627
1628 2003-10-26 [alfons]     0.9.6claws54
1629
1630         * src/summary_search.c
1631                 fix misnomer and correct selecting initial search node  
1632
1633 2003-10-26 [christoph]  0.9.6claws53
1634
1635         * src/pgpmime.c
1636         * src/sgpgme.c
1637                 change display of signature info to use only name of
1638                 signer, otherwise the text gets too long.
1639
1640         * src/procmime.c
1641                 don't use MimeInfo's filename to generate tmp filename
1642
1643 2003-10-25 [christoph]  0.9.6claws52
1644
1645         * src/procmime.c
1646                 fix message body searching
1647
1648 2003-10-25 [paul]       0.9.6claws51
1649
1650         * src/compose.c
1651                 use g_basename rather than basename
1652
1653 2003-10-24 [christoph]  0.9.6claws50
1654
1655         * src/sgpgme.c
1656                 change fetching of signature key's trust
1657
1658 2003-10-24 [paul]       0.9.6claws49
1659
1660         * po/sk.po
1661                 update Slovak translation
1662                 submitted by Andrej Kacian
1663                 
1664         * src/mainwindow.c
1665                 remove unknown menu entry /File/Add mailbox/mbox...
1666
1667 2003-10-24 [hoa]        0.9.6claws48
1668
1669         * src/Makefile.am
1670                 removed all references to mbox folders
1671
1672         * src/carray.[ch]               * REMOVED *
1673         * src/chash.[ch]                * REMOVED *
1674         * src/maillock.[ch]             * REMOVED *
1675         * src/mailmbox.[ch]             * REMOVED *
1676         * src/mailmbox_folder.[ch]      * REMOVED *
1677         * src/mailmbox_parse.[ch]       * REMOVED *
1678         * src/mailmbox_types.[ch]       * REMOVED *
1679         * src/mbox_folder.[ch]          * REMOVED *
1680                 remove implementation of mbox folders
1681                 and old mailbox folder.
1682                 mbox folder implementation will be added
1683                 as a plugin so that implementation can be entirely
1684                 synchronized with the files of the project they are
1685                 extracted from (libEtPan!).
1686         
1687         * src/mainwindow.c
1688         * src/folder.c
1689         * src/folderview.[ch]
1690         * src/procmsg.h         
1691                 Disable as much code that references mbox folders
1692                 as possible.
1693                 Some UI thing still need to know that folder is mbox
1694                 (when we have to enter the name of the mailbox and
1695                 we want to add /var/mail/$USER).
1696
1697 2003-10-23 [christoph]  0.9.6claws47
1698
1699         * src/noticeview.c
1700                 don't always display button when noticeview is made visible
1701
1702         * src/mimeview.c
1703         * src/pgpmime.c
1704         * src/privacy.[ch]
1705         * src/sgpgme.[ch]
1706                 get signature information from crypto system
1707
1708 2003-10-22 [paul]       0.9.6claws46
1709
1710         * po/es.po
1711                 updated by Ricardo Mones Lastra
1712
1713 2003-10-22 [paul]       0.9.6claws45
1714
1715         * src/Makefile.am
1716                 update to reflect the changes to the icons that
1717                 happened in 0.9.6claws35
1718
1719 2003-10-22 [alfons]     0.9.6claws44
1720         
1721         * src/carray.h
1722                 inline carray_count() 
1723
1724 2003-10-21 [alfons]     0.9.6claws43
1725
1726         * src/carray.h
1727                 glib wrappers
1728         * src/carray.c
1729                 disable
1730         * src/mailmbox.[ch]
1731         * src/mailmbox_folder.c
1732         * src/mailmbox_parse.c
1733         * src/mailmbox_types.[ch]
1734                 %s/uint32_t/guint
1735
1736 2003-10-21 [luke]       0.9.6claws42
1737
1738         * src/stock_pixmaps.[ch]
1739         * src/mimeview.c
1740         * src/pixmaps/mime_application_octet_stream.xpm         ** REMOVE **
1741         * src/pixmaps/messageview_text.xpm                      ** REMOVE **
1742                 o remove mime_application_octet_stream.xpm icon (it was never
1743                   really needed)
1744                 o remove redundant icon messageview_text.xpm
1745
1746         * src/mainwindow.c
1747                 fix visibility of signature noticeview when toggling 'separate
1748                 message view'
1749
1750 2003-10-21 [christoph]  0.9.6claws41
1751
1752         * src/procmime.c
1753                 decode multipart and rfc822 mime parts to allow further
1754                 parsing when required
1755
1756 2003-10-21 [christoph]  0.9.6claws40
1757
1758         * src/procmime.[ch]
1759         * src/textview.c
1760                 remove obsolete charset parameter in MimeInfo and fix
1761                 TextView to use the charset from the parameter hash table
1762
1763         * src/plugins/dillo_viewer/Makefile.am
1764         * src/plugins/trayicon/Makefile.am
1765                 add OPENSSL_CFLAGS to fix building with using
1766                 --with-openssl-* parameters
1767
1768 2003-10-21 [paul]       0.9.6claws39
1769
1770         * src/prefs_matcher.[ch]
1771                 replace remnants of the old, renamed 'Execute' matchtype
1772                 add a brief description to the Info window
1773
1774 2003-10-21 [hoa]        0.9.6claws38
1775         
1776         * src/Makefile.am
1777         * src/carray.[ch]               * NEW *
1778         * src/chash.[ch]                * NEW *
1779         * src/folder.c
1780         * src/maillock.[ch]             * NEW *
1781         * src/mailmbox.[ch]             * NEW *
1782         * src/mailmbox_folder.[ch]      * NEW *
1783         * src/mailmbox_parse.[ch]       * NEW *
1784         * src/mailmbox_types.[ch]       * NEW *
1785                 implementation of mbox folder with unique message numbers
1786
1787                 made use of libEtPan! implementation of mbox for lower-layer.
1788
1789 2003-10-20 [alfons]     0.9.6claws37
1790
1791         * src/noticeview.c
1792                 fix invalid argument warning
1793         * src/pgpmime.c
1794                 no in place variable
1795
1796 2003-10-20 [paul]       0.9.6claws36
1797
1798         * src/compose.[ch]
1799           src/filtering.c
1800           src/messageview.c
1801                 fix crash when using Forward in Filtering when
1802                 external editor option is set
1803                 
1804                 Patch submitted by Simon 'corecode' Schubert
1805                 <corecode@corecode.ath.cx> 
1806
1807 2003-10-20 [paul]       0.9.6claws35
1808
1809         * src/pixmaps/mime_gpg_expired.xpm      ** REMOVED **
1810           src/pixmaps/mime_gpg_failed.xpm       ** REMOVED **
1811           src/pixmaps/mime_gpg_passed.xpm       ** REMOVED **
1812           src/pixmaps/mime_gpg_signed.xpm       ** REMOVED **
1813           src/pixmaps/mime_gpg_unknown.xpm      ** REMOVED **
1814           src/pixmaps/privacy_expired.xpm       ** NEW FILE **
1815           src/pixmaps/privacy_failed.xpm        ** NEW FILE **
1816           src/pixmaps/privacy_passed.xpm        ** NEW FILE **
1817           src/pixmaps/privacy_signed.xpm        ** NEW FILE **
1818           src/pixmaps/privacy_unknown.xpm       ** NEW FILE **
1819           src/pixmaps/privacy_warn.xpm          ** NEW FILE **
1820           src/mimeview.c
1821           src/stock_pixmap.[ch]
1822                 replace mime_gpg_*.xpm icons with new privacy_*.xpm
1823                 icons. add privacy_warn.xpm icon
1824
1825 2003-10-20 [hoa]  0.9.6claws34
1826
1827         * src/folder_item_prefs.[ch]
1828         * src/prefs_folder_item.c
1829         * src/main.c
1830                 Added a property per folder to choose whether we 
1831                 want to apply processing on it on startup or if we
1832                 prefer to wait the folder selection to apply it.
1833         
1834         * src/messageview.c
1835                 fixed C89 compatibility (for old compilers, for
1836                 example gcc 2.95.x).
1837
1838 2003-10-17 [christoph]  0.9.6claws33
1839
1840         * src/mimeview.c
1841         * src/noticeview.[ch]
1842                 change noticeview icon to indicate signature status
1843
1844 2003-10-17 [christoph]  0.9.6claws32
1845
1846         * src/Makefile.am
1847         * src/main.c
1848         * src/mimeview.c
1849         * src/noticeview.c
1850         * src/pgpmime.[ch]                              ** NEW **
1851         * src/privacy.[ch]
1852         * src/rfc2015.c
1853         * src/sgpgme.c                                  ** NEW **
1854                 reimplement PGP/Mime signature checking (unfinished)
1855
1856 2003-10-15 [christoph]  0.9.6claws31
1857
1858         * src/procmime.[ch]
1859                 fix procmime_get_text_content() and
1860                 procmime_get_first_text_content()
1861
1862 2003-10-15 [christoph]  0.9.6claws30
1863
1864         * src/plugins/spamassassin/spamassassin_gtk.c
1865         * src/plugins/spamassassin/spamassassin_gtk.glade
1866                 fix timeout tooltip
1867
1868 2003-10-15 [paul]       0.9.6claws29
1869
1870         * src/messageview.c
1871                 workaround for buggy smtp servers. on sending a
1872                 return receipt strip the name part from the address
1873                 when creating headers
1874                 
1875 2003-10-15 [paul]       0.9.6claws28
1876
1877         * sync with 0.9.7 release
1878                 see ChangeLog 2003-10-15
1879
1880 2003-10-14 [christoph]  0.9.6claws27
1881
1882         * src/plugins/clamav/clamav_plugin.c
1883                 fix clamav plugin
1884
1885 2003-10-14 [christoph]  0.9.6claws26
1886
1887         * src/compose.c
1888         * src/mimeview.c
1889         * src/procmime.[ch]
1890         * src/rfc2015.c
1891         * src/textview.c
1892         * src/plugins/clamav/clamav_plugin.c
1893                 use GNode to create the mime tree (some changes to functions
1894                 that traverse the tree are just quick and dirty. Maybe we
1895                 can find better solutions with g_node_*-functions)
1896
1897 2003-10-14 [luke]       0.9.6claws25
1898
1899         * src/mimeview.c
1900                 fix a navigation bug (stupid typo of mine)
1901
1902 2003-10-14 [christoph]  0.9.6claws24
1903
1904         * src/textview.c
1905                 fix missing last line in plain/text mails
1906
1907 2003-10-13 [luke]       0.9.6claws23
1908
1909         * src/summaryview.c
1910                 fix bug 334 (part 1)
1911
1912 2003-10-13 [kov]        0.9.6claws22
1913
1914         * src/mimeview.c
1915                 error checking when the user enters a non-directory at
1916                 the file selection dialog.
1917                 work-around for users entering directory location without
1918                 adding a leading G_DIR_SEPARATOR.
1919
1920 2003-10-13 [luke]       0.9.6claws21
1921
1922         * src/compose.c
1923                 error reporting for inserting files, including catching
1924                 invalid characters for current locale/encoding
1925
1926 2003-10-13 [paul]       0.9.6claws20
1927
1928         * src/folderview.c
1929                 fix bug #347 'subscribe newsgroups crashes'
1930
1931 2003-10-13 [paul]       0.9.6claws19
1932
1933         * src/compose.c
1934                 when using 'Reply to all' include the 'send replies
1935                 to' folder property
1936                 
1937         * po/ja.po
1938                 update Japanese translation. submitted by Rui Hirokawa 
1939                 <rui_hirokawa@ybb.ne.jp>        
1940
1941 2003-10-13 [hoa]        0.9.6claws18
1942
1943         * src/account.c
1944         * src/compose.c
1945         * src/messageview.c
1946         * src/procheader.c
1947         * src/procheader.h
1948                 rename get_header_from_msginfo() into
1949                 procheader_get_header_from_msginfo() so that we have a
1950                 coherent exported naming.
1951                 avoid parsing of header contained in a string via
1952                 a newly written temporary file.
1953
1954         Patch submitted by Simon 'corecode' Schubert
1955                 <corecode@corecode.ath.cx>
1956
1957 2003-10-12 [hoa]        0.9.6claws17
1958
1959         * src/filtering.c
1960         * src/filtering.h
1961         * src/matcher.c
1962         * src/matcher.h
1963         * src/matcher_parser_parse.y
1964         * src/prefs_filtering_action.c
1965                 added "stop" action : stop applying the filtering rules.
1966                 added "set score" and "increase/decrease score" actions.
1967                 That two last action replace the "change_score" action
1968                 introduced by alfons in 0.8.8claws85.
1969                 "set score" is to set a given score to the message.
1970                 "increase/decrease score" will increase or decrease the
1971                 score if the given value is respectively positive or
1972                 negative. If someone find a some better name for this last
1973                 rule, it can be modified.
1974
1975 2003-10-12 [paul]       0.9.6claws16
1976
1977         * AUTHORS
1978           po/ja.po
1979                 update Japanese translation. submitted by Rui Hirokawa 
1980                 <rui_hirokawa@ybb.ne.jp>
1981
1982 2003-10-12 [christoph]  0.9.6claws15
1983
1984         * src/procmime.c
1985                 fix crash caused by incorrect headers
1986
1987 2003-10-10 [christoph]  0.9.6claws14
1988
1989         * src/main.c
1990         * src/privacy.[ch]
1991         * src/rfc2015.[ch]
1992                 implement detection of signed message parts for rfc2015
1993
1994 2003-10-10 [thorsten]   0.9.6claws13
1995
1996         * src/mimeview.c
1997                 fix typo
1998
1999 2003-10-10 [christoph]  0.9.6claws12
2000
2001         * src/stock_pixmap.[ch]
2002         * src/pixmaps/mime_message.xpm                  ** NEW **
2003                 add a new icon for mime type "message"
2004
2005         * src/privacy.[ch]
2006         * src/procmime.[ch]
2007                 add crypto api
2008
2009         * src/mimeview.c
2010                 o use crypto api
2011                 o add icons for message type mime parts
2012
2013 2003-10-10 [christoph]  0.9.6claws11
2014
2015         * src/mainwindow.c
2016         * src/messageview.[ch]
2017         * src/mimeview.[ch]
2018         * src/procmime.[ch]
2019         * src/procmsg.[ch]
2020         * src/rfc2015.c
2021         * src/summaryview.c
2022         * src/textview.[ch]
2023                 o remove switching between TextView and MimeView in MessageView
2024                   (if required we can hide the icon box and the MimeView will
2025                    look exaxtly like the TextView)
2026                 o temporary remove signature and decrypting GPGME code
2027
2028 2003-10-09 [christoph]  0.9.6claws10
2029
2030         * src/action.c
2031         * src/compose.c
2032         * src/messageview.c
2033         * src/mimeview.c
2034         * src/procmime.[ch]
2035         * src/procmsg.c
2036         * src/rfc2015.c
2037         * src/textview.c
2038         * src/common/utils.[ch]
2039         * src/plugins/clamav/clamav_plugin.c
2040         * src/plugins/dillo_viewer/dillo_viewer.c
2041         * src/plugins/image_viewer/viewer.c
2042         * src/plugins/mathml_viewer/mathml_viewer.c
2043                 new mime parser (several things need fixing)
2044
2045 2003-10-09 [paul]       0.9.6claws9
2046
2047         * src/imap.c
2048                 a little more sync with 0.9.6cvs2 and a tidy up
2049
2050 2003-10-08 [paul]       0.9.6claws8
2051
2052         * sync with 0.9.6cvs2
2053                 see ChangeLog 2003-10-03
2054
2055 2003-10-05 [christoph]  0.9.6claws7
2056
2057         * src/summaryview.c
2058                 don't use flags to check if a message is in a news folder
2059
2060         (closes Bug 282 clicking on folder with copied Messages from News
2061          immediately after having copied them crashes Sylpheed-Claws)
2062
2063 2003-10-05 [christoph]  0.9.6claws6
2064
2065         * src/Makefile.am
2066         * src/progressdialog.[ch]               ** REMOVE **
2067         * src/gtk/Makefile.am
2068         * src/gtk/progressdialog.[ch]           ** NEW **
2069                 move progressdialog to gtk directory
2070
2071 2003-10-04 [christoph]  0.9.6claws5
2072
2073         * src/prefs_toolbar.c
2074         * src/gtk/prefswindow.c
2075                 remove widget_show_all for pages root widget
2076
2077         * src/plugins/spamassassin/spamassassin.[ch]
2078         * src/plugins/spamassassin/spamassassin_gtk.c
2079         * src/plugins/spamassassin/spamassassin_gtk.glade
2080                 add support for new libspamc transports
2081
2082 2003-10-04 [christoph]  0.9.6claws4
2083
2084         * src/plugins/spamassassin/libspamc.[ch]
2085         * src/plugins/spamassassin/spamassassin.c
2086         * src/plugins/spamassassin/utils.[ch]
2087                 update libspamc to version from SpamAssassin 2.60
2088
2089 2003-10-03 [christoph]  0.9.6claws3
2090
2091         * src/send_message.c
2092                 fix missing format string bug found by
2093                 Georgi Guninski <guninski@guninski.com>
2094
2095 2003-10-03 [paul]       0.9.6claws2
2096
2097         * po/zh_CN.po
2098                 update Simpilified Chinese translation, submitted by
2099                 Hansom Young
2100
2101 2003-10-02 [christoph]  0.9.6claws1
2102
2103         * src/imap.c
2104                 add UIDPLUS support for COPY and EXPUNGE
2105
2106 2003-10-02 [paul]       0.9.6claws
2107
2108         * 0.9.6claws released
2109
2110 2003-10-02 [paul]
2111
2112         * po/es.po
2113           po/sk.po
2114                 update Spanish and Slovak translations
2115                 submitted by Ricardo Mones Lastra and Andrej Kacian
2116  
2117 2003-10-02 [paul]       0.9.5claws43
2118
2119         * po/en_GB.po
2120                 update British English translation
2121
2122 2003-10-02 [paul]       0.9.5claws42
2123
2124         * po/hr.po
2125                 update Croatian translation, submitted by Dragan
2126
2127 2003-10-01 [paul]       0.9.5claws41
2128
2129         * po/pl.po
2130           po/sr.po
2131                 update Polish and Serbian translations, submitted by
2132                 Emil and Urke MMI
2133
2134 2003-10-01 [melvin]     0.9.5claws40
2135
2136         * po/fr.po
2137                 Updated French translations
2138
2139 2003-10-01 [melvin]     0.9.5claws39
2140
2141         * src/prefs_fonts.c
2142                 Fixed a Gtk warning
2143
2144         * src/plugins/dillo_prefs.c     
2145                 Quasi unnoticeable UI clean-up.
2146
2147 2003-10-01 [paul]
2148
2149         * tools/README
2150           tools/maildir2sylpheed.pl
2151                 bug fixes, rewrites, submitted by Matthias Förste 
2152                 <itsjustme@users.sourceforge.net>
2153
2154 2003-09-29 [paul]       0.9.5claws38
2155
2156         * src/inc.c
2157                 fix my coding carelessness
2158
2159 2003-09-29 [paul]       0.9.5claws37
2160
2161         * po/POTFILES.in
2162           src/Makefile.am
2163           src/main.c
2164           src/prefs_common.[ch]
2165           src/prefs_fonts.[ch]  ** NEW FILES **
2166                 move Font config options to Other Prefs/Display/Fonts
2167                 (user's current configuration is preserved)
2168
2169 2003-09-29 [paul]       0.9.5claws36
2170
2171         * src/inc.c
2172           src/prefs_account.c
2173                 allow 'local_mbox' value to point to either a directory 
2174                 (/var/mail -  default, new) or a file (/var/mail/username
2175                 - original)
2176
2177 2003-09-28 [paul]       0.9.5claws35
2178
2179         * src/rfc2015.c
2180                 on signature check, where key exists, print the
2181                 Key ID
2182
2183 2003-09-27 [alfons]     0.9.5claws34
2184
2185         * src/action.c
2186                 o make progress bar not fill/expand when resizing dialog
2187                 o use default fixed text font for actions output
2188
2189 2003-09-27 [paul]       0.9.5claws33
2190
2191         * src/prefs_common.[ch]
2192           src/procmsg.c
2193           src/send_message.c
2194                 remove External Program settings from Common Prefs/Send
2195                 as they are now unnecessary due to Local account settings.
2196                 plus a little tidying-up after 0.9.5claws31
2197
2198 2003-09-27 [paul]       0.9.5claws32
2199
2200         * src/prefs_account.c
2201                 o make correction to gui text:
2202                   'Local mailbox file' -> 'Local mailbox directory'
2203                 o give 'local_mbox' option a reasonable default value:
2204                   '/var/mail'
2205                 o use 'DEFAULT_SENDMAIL_CMD' as default 'mail_command'
2206                   value
2207
2208 2003-09-26 [paul]       0.9.5claws31
2209
2210         * src/inc.c
2211           src/prefs_common.[ch]
2212                 remove 'Incorporate from spool' common pref,
2213                 force creation of a 'Local' account
2214
2215 2003-09-26 [christoph]  0.9.5claws30
2216
2217         * src/folder.c
2218         * src/msgcache.c
2219                 add more NULL pointer checks
2220
2221 2003-09-25 [christoph]  0.9.5claws29
2222
2223         * src/folder.c
2224                 o don't fetch source message to get it's message id
2225                 o immediately scan dest folder when copying a message did not
2226                   return a new message number and not do it when the first message
2227                   without a new message number is found
2228
2229 2003-09-23 [christoph]  0.9.5claws28
2230
2231         * src/compose.c
2232                 fix generating of headers
2233
2234         (patch by David Relson <relson@osagesoftware.com>)
2235
2236 2003-09-23 [paul]       0.9.5claws27
2237
2238         * po/zh_CN.po
2239                 update Simplified Chinese translation. submitted by
2240                 Hansom Young
2241
2242 2003-09-23 [paul]       0.9.5claws26
2243
2244         * tools/Makefile.am
2245           tools/README
2246           tools/vcard2xml.py    ** NEW FILE **
2247                 add a script that converts an evolution vcard to
2248                 sylpheed's xml format
2249                 submitted by Bogdan Sumanariu <bsumanariu@one5.ro>
2250
2251 2003-09-22 [paul]       0.9.5claws25
2252
2253         * src/plugins/clamav/clamav_plugin.c
2254                 don't skip MULTIPART parts
2255
2256 2003-09-21 [christoph]  0.9.5claws24
2257
2258         * src/alertpanel.c
2259                 remove unneeded include
2260
2261         * src/folder.c
2262                 clean up copy/move mess with duplicated code
2263
2264         * src/imap.c
2265                 fix problem that sometimes the folder was not scanned
2266                 also it was changed
2267
2268 2003-09-21 [christoph]  0.9.5claws23
2269
2270         * src/Makefile.am
2271         * src/logwindow.[ch]                    ** REMOVE **
2272         * src/mainwindow.c
2273         * src/prefs_common.c
2274         * src/gtk/Makefile.am
2275         * src/gtk/logwindow.[ch]                ** ADD **
2276                 make logwindow prefs_common independent and move
2277                 it to gtk directory
2278
2279 2003-09-20 [christoph]  0.9.5claws22
2280
2281         * src/compose.c
2282                 add extra space for address code conversion
2283                 (4 * unconvered size could be too small for short headers)
2284
2285 2003-09-20 [christoph]  0.9.5claws21
2286
2287         * src/compose.c
2288                 increase temp buffer size when writing headers
2289
2290 2003-09-19 [darko]      0.9.5claws20
2291
2292         * src/compose.c
2293                 don't ignore value of 'Save copy of outgoing messages to
2294                 this folder instead of Sent' in message redirect
2295
2296 2003-09-17 [christoph]  0.9.5claws19
2297
2298         * src/compose.c
2299                 use ", " as address seperator for mail headers and pass whole
2300                 header line at once to compose_convert_header to make sure
2301                 it is correctly folded
2302
2303         (closes Bug 64 Problem when sending to many recipients)
2304
2305 2003-09-17 [hoa]        0.9.5claws18
2306         
2307         * src/matcher.[ch]
2308           src/matcher_parser_parse.y
2309           src/prefs_matcher.c
2310                 changed the keyword used for command execution in condition
2311                 keyword is changed from "execute" to "test"
2312                 so that it is not the same as the one used for action.
2313                 This will fix a bug when using filtering dialog.
2314                 All semantic in the code is also changed to reflect
2315                 the keyword change.
2316
2317 2003-09-17 [paul]
2318         
2319         * sync with 0.9.6 release
2320
2321 2003-09-17 [paul]       0.9.5claws17
2322
2323         * sync with 0.9.5cvs8
2324                 see ChangeLog 2003-09-16 and 2003-09-17
2325
2326 2003-09-16 [paul]       0.9.5claws16
2327
2328         * sync with 0.9.5cvs6
2329                 see ChangeLog 2003-09-16
2330
2331 2003-09-15 [paul]       0.9.5claws15
2332
2333         * sync with 0.9.5cvs5
2334                 see ChangeLog 2003-09-15
2335
2336 2003-09-14 [alfons]     0.9.5claws14
2337
2338         * src/inc.c
2339                 make "Go to inbox after receiving new mail" again;
2340                 regression of a sync, restored to sylpheed main 
2341                 behaviour. (misses still some bits)
2342
2343 2003-09-14 [alfons]     0.9.5claws13
2344
2345         * src/prefs_filtering_action.c
2346                 o add proper message if empty execute command line
2347                 o don't select first action item after registering a
2348                   new action to prevent (what seems to be a GTK) bug
2349                   #36, "filtering will only accept one action change 
2350                   per invocation".
2351
2352 2003-09-14 [alfons]     0.9.5claws12
2353
2354         * src/prefs_filtering.c
2355         * src/prefs_filtering_action.c
2356         * src/prefs_matcher.c
2357                 fix function signature for key_pressed_event signal handlers
2358
2359 2003-09-14 [alfons]     0.9.5claws11
2360
2361         * src/mainwindow.c
2362                 fix regression caused by fix for invalid bug #7
2363                 (should fix #246, "Multiple selections are deselected when 
2364                 moving from search window to main window")
2365                 
2366 2003-09-14 [alfons]     0.9.5claws10
2367         
2368         * src/actions.[ch]
2369         * src/filtering.[ch]
2370         * src/prefs_actions.c
2371                 allow `filtering actions` in actions; only for advanced users
2372                 right now: try for example, "%as{mark color 2}" 
2373         
2374 2003-09-13 [paul]       0.9.5claws9
2375         
2376         * po/pl.po
2377           po/zh_CN.po   ** NEW FILE **
2378                 update Polish translation, submitted by Emil 
2379                 <eminowbl@posejdon.wpk.p.lodz.pl>
2380                 add new Simplified Chinese translation, submitted by
2381                 Hansom Young <hansom_young@yahoo.com>
2382
2383 2003-09-12 [alfons]     0.9.5claws8
2384
2385         * src/summaryview.c
2386                 don't open separate message views when View | Separate message view
2387                 is active 
2388                 (please look carefully for any navigation regressions)
2389
2390 2003-09-11 [alfons]     0.9.5claws7
2391
2392         * src/mainwindow.c
2393                 make default message view, opened by View | Separate message 
2394                 view, look like a claws message view (which includes a menu
2395                 bar and a toolbar)
2396                 (fixes bug #298, "message view loses tool bar") 
2397
2398 2003-09-11 [christoph]  0.9.5claws6
2399
2400         * src/folderview.c
2401                 fix double deleting of newsgroup folders
2402
2403         (closes Bug 305 crash after deleting of a newsgroup)
2404
2405 2003-09-11 [paul]       0.9.5claws5
2406
2407         * src/rfc2015.c
2408           src/common/utils.h
2409                 more sync'ing from 0.9.5cvs2
2410
2411 2003-09-11 [christoph]  0.9.5claws4
2412
2413         * src/compose.c
2414         * src/rfc2015.c
2415         * src/common/utils.h
2416                 fix sync with 0.9.5cvs2
2417
2418 2003-09-11 [paul]       0.9.5claws3
2419
2420         * sync with 0.9.5cvs4
2421                 see ChangeLog 2003-09-11
2422
2423 2003-09-11 [paul]       0.9.5claws2
2424
2425         * sync with 0.9.5cvs2
2426                 see ChangeLog 2003-09-05
2427                 
2428 2003-09-11 [paul]       0.9.5claws1
2429
2430         * sync with 0.9.5cvs3
2431                 see ChangeLog 2003-09-10
2432
2433 2003-09-10 [paul]       0.9.5claws
2434
2435         * 0.9.5claws released
2436
2437 2003-09-10 [paul]       0.9.4claws78
2438
2439         * src/Makefile.am
2440                 add missing files
2441
2442 2003-09-10 [melvin]     0.9.4claws77
2443
2444         * po/fr.po
2445                 Updated French translations
2446
2447 2003-09-10 [paul]       0.9.4claws76
2448
2449         * po/es.po
2450           po/sk.po
2451           po/sr.po
2452                 update Spanish, Slovak, and Serbian translations.
2453                 submitted by Ricardo Mones Lastra, Andrej Kacian,
2454                 and Urke MMI
2455                 
2456         * AUTHORS
2457                 add translation team section
2458
2459 2003-09-09 [christoph]  0.9.4claws75
2460
2461         * src/folder.c
2462                 free item->prefs in folder_item_destroy
2463
2464 2003-09-09 [alfons]     0.9.4claws74
2465
2466         * src/folderview.c
2467                 o proper check for root node sorting
2468                 o remove unnecessary gtk_ctree_remove_node 
2469
2470         (should fix bug #300, "crash while moving folder")      
2471
2472 2003-09-08 [christoph]  0.9.4claws73
2473
2474         * src/folderview.c
2475                 o fix double adding of IMAP FolderItems to GtkCTree
2476                 o fix crash then mbox folder is removed
2477
2478 2003-09-08 [christoph]  0.9.4claws72
2479
2480         * src/folder.c
2481         * src/folderview.c
2482         * src/mainwindow.c
2483                 fix new folder notification
2484
2485         * src/mbox_folder.c
2486                 fix cache path
2487
2488 2003-09-08 [christoph]  0.9.4claws71
2489
2490         * src/compose.c
2491                 replace '\n' and '\r' before removing trailing spaces
2492
2493         * src/folder.[ch]
2494         * src/folderview.c
2495                 add information about new or removed items in folder tree change
2496                 notification and use this in folderview to add and remove only
2497                 the appected items and not refresh the whole tree
2498
2499 2003-09-07 [match]      0.9.4claws70
2500
2501         * src/Makefile.am
2502         * src/addr_compl.c
2503         * src/addressbook.c
2504         * src/addressitem.h
2505         * src/addrindex.c
2506         * src/addritem.c
2507         * src/addritem.h
2508         * src/addrquery.c                       ** NEW **
2509         * src/addrquery.h
2510         * src/ldapquery.c
2511         * src/ldapserver.c
2512         * src/stock_pixmap.c
2513         * src/stock_pixmap.h
2514         * src/pixmaps/address_search.xpm        ** NEW **
2515                 re-introduce Lookup button for LDAP 'static' searches.
2516
2517 2003-09-07 [alfons]     0.9.4claws69
2518         
2519         * src/summaryview.c
2520                 abandon setting usize for messageview because it gives layout problems
2521                 with the quick search bar and the headerview; fixes assorted UI glitches:
2522                 
2523                 o bug #148, "Toggling of quick-search bar reduces index view area" 
2524                 o bug #280, "Window resiizes for line length but does not revert"
2525
2526 2003-09-07 [christoph]  0.9.4claws68
2527
2528         * src/compose.c
2529                 o make sure we don't have any newlines in header values
2530                 o check custom headers for spaces and newlines and ignore
2531                   malformed header names
2532
2533 2003-09-06 [christoph]  0.9.4claws67
2534
2535         * src/folder.c
2536         * src/folderview.c
2537                 invoke notification hook for folder tree changes after append
2538                 and remove folder
2539
2540         (closes Bug 294 Crash while moving folder with many subdirectories)
2541
2542 2003-09-06 [christoph]  0.9.4claws66
2543
2544         * src/folder.c
2545                 destroy folder's MsgCache if FolderItem is removed to make sure
2546                 it is not saved when the FolderItem is destroyed
2547
2548 2003-09-06 [christoph]  0.9.4claws65
2549
2550         * src/plugins/clamav/clamav_plugin.c
2551                 fix copy & paste bug
2552
2553 2003-09-05 [christoph]  0.9.4claws64
2554
2555         * src/folder.c
2556         * src/messageview.[ch]
2557         * src/procmsg.[ch]
2558         * src/summaryview.c
2559                 extend MSGINFO_UPDATE_HOOK to send delete notifications. Used
2560                 by MessageView to clear it when the message is deleted. Should
2561                 work even if messages are deleted in MainWindow or by
2562                 processing.
2563
2564 2003-09-05 [alfons]     0.9.4claws63
2565
2566         * src/messageview.c
2567                 deleting a message in a message view frees its msginfo, make 
2568                 messageview_update_all() aware of that (should fix bug #293,
2569                 "deleting message caused crash")
2570
2571 2003-09-05 [melvin]     0.9.4claws62
2572
2573         * src/action.c
2574                 Improve synchronous action exit code (fixes 
2575                 a ~5 seconds delay after action exit on RedHat 9)
2576
2577 2003-09-04 [christoph]  0.9.4claws61
2578
2579         * src/compose.c
2580         * src/rfc2015.c
2581         * src/common/utils.[ch]
2582                 add util function to create mime boundary and use it
2583                 in compose and gpg code
2584
2585 2003-09-04 [alfons]     0.9.4claws60
2586
2587         * src/folder.c
2588                 source folder item's GNode should already have been freed in 
2589                 a previous call to src->folder->klass->remove_folder()
2590                 (should fix bug #287, "crash when moving folders")
2591
2592 2003-09-03 [thorsten]   0.9.4claws59
2593
2594         * src/plugins/spamassassin/spamassassin_gtk.c
2595                 fix compile error
2596
2597 2003-09-03 [christoph]  0.9.4claws58
2598
2599         * src/plugins/spamassassin/spamassassin.[ch]
2600         * src/plugins/spamassassin/spamassassin_gtk.c
2601                 add timeout config option
2602
2603 2003-09-03 [paul]       0.9.4claws57
2604
2605         * po/sk.po      ** NEW FILE **
2606                 add Slovak translation. Submitted by Andrej Kacian 
2607                 <andrej@kacian.sk>
2608
2609 2003-09-03 [paul]       0.9.4claws56
2610
2611         * src/plugins/clamav/clamav_plugin_gtk.c
2612                 gui tweaks: replace a label with a tooltip, modify the
2613                 text, use gtk_check_button_new(); instead of
2614                 gtk_check_button_new_with_label("");
2615
2616 2003-09-02 [alfons]     0.9.4claws55
2617
2618         * src/gtk/filesel.c
2619                 remember last used dir when attaching multiple files (should fix
2620                 bug #290, "Attach File does not remember directory")
2621
2622 2003-09-01 [paul]       0.9.4claws54
2623
2624         * po/es.po
2625                 updated by Ricardo Mones Lastra
2626
2627 2003-09-01 [alfons]     0.9.4claws53
2628
2629         * src/gtk/gtkaspell.[ch]
2630                 be pedantic and strict and use const gchar * instead of guchar *
2631
2632 2003-09-01 [alfons]     0.9.4claws52
2633
2634         * src/mainwindow.c
2635         * src/summaryviewc.
2636                 re-enable Save As when multiple messages are selected
2637
2638 2003-09-01 [paul]       0.9.4claws51
2639
2640         * src/textview.c
2641                 g_free(trimmed_uri);
2642
2643 2003-09-01 [paul]       0.9.4claws50
2644
2645         * sync with 0.9.4cvs13
2646                 see ChangeLog 2003-09-01
2647
2648 2003-09-01 [paul]       0.9.4claws49
2649
2650         * src/textview.c
2651                 trim uri before sending to the statusbar
2652                 fixes Bug 275 'Clicking on long URL wrapped onto two lines
2653                 in the message window causes main S-C window to enlarge 
2654                 past screen edges'
2655
2656 2003-09-01 [paul]       0.9.4claws48
2657
2658         * sync with 0.9.4cvs12
2659                 see ChangeLog 2003-09-01
2660
2661 2003-08-30 [christoph]  0.9.4claws47
2662
2663         * src/compose.c
2664         * src/folder_item_prefs.[ch]
2665         * src/prefs_folder_item.c
2666         * src/gtk/gtkaspell.[ch]
2667                 commit per folder dictionary patch by
2668                 Paul Evans <nerd@freeuk.com>
2669
2670 2003-08-30 [christoph]  0.9.4claws46
2671
2672         * src/plugins/spamassassin/spamassassin_gtk.c
2673         * src/plugins/spamassassin/spamassassin_gtk.glade
2674                 reduce GUI clutter by placing hints into tooltips
2675
2676 2003-08-30 [paul]       0.9.4claws45
2677
2678         * src/compose.c
2679                 add 'Content-Disposition: inline' to a text/plain
2680                 part when using PGP/MIME signing
2681
2682 2003-08-30 [paul]       0.9.4claws44
2683
2684         * src/prefs_common.c
2685           src/prefs_spelling.c
2686           src/prefs_spelling.glade
2687                 reduce GUI clutter by placing hints into tooltips
2688
2689 2003-08-29 [christoph]  0.9.4claws43
2690
2691         * configure.ac
2692                 fix bug found by Ivan Rayner <ivanr@sgi.com>
2693
2694         * src/stock_pixmap.c
2695                 change unecessary warning into a debug message
2696
2697         * src/plugins/clamav/Makefile.am
2698                 Fix error "-I$(CLAMAV_LIBS)"
2699
2700 2003-08-29 [christoph]  0.9.4claws42
2701
2702         * intl/Makefile.in
2703         * src/Makefile.am
2704         * src/matcher.h
2705         * src/common/Makefile.am
2706         * src/common/passcrypt.c
2707                 commit fixes and patches for some of the IRIX problems found by
2708                 Ivan Rayner <ivanr@sgi.com>
2709
2710 2003-08-29 [paul]       0.9.4claws41
2711
2712         * src/prefs_filtering.c
2713                 add 'Top' and 'Bottom' buttons, based on changes in
2714                 src/prefs_filter.c in 0.9.4cvs11.
2715
2716 2003-08-27 [christoph]  0.9.4claws40
2717
2718         * src/folderview.c
2719                 fix bug that the current summary settings were copied to the
2720                 wrong folder item, when the folder item prefs are opened.
2721                 Copying is not required because summary settings and
2722                 folder_item_prefs do not contain the same settings
2723
2724 2003-08-27 [thorsten]   0.9.4claws39
2725
2726         * src/imap.c
2727                 fix compile error
2728
2729 2003-08-26 [paul]       0.9.4claws38
2730
2731         * sync with 0.9.4cvs9
2732                 see ChangeLog 2003-08-26
2733
2734 2003-08-25 [paul]       0.9.4claws37
2735
2736         * sync with 0.9.4cvs8
2737                 see ChangeLog 2003-08-25
2738
2739 2003-08-24 [christoph]  0.9.4claws36
2740
2741         * src/prefs_filtering.c
2742                 shouldn't remove items from a GSList while iterating over the
2743                 list (makes cur invalid and cur->next not accessable)
2744
2745         (closes Bug 272 i deleted an folder and some seconds later sylpheed
2746          crashed)
2747
2748 2003-08-23 [christoph]  0.9.4claws35
2749
2750         * src/news.c
2751                 news folders should be scanned when opened
2752
2753 2003-08-22 [christoph]  0.9.4claws34
2754
2755         * src/prefs_folder_item.c
2756                 use macro to assign strings that always frees the old string
2757
2758         * src/gtk/gtkaspell.[ch]
2759                 add gtkaspell_set_dictionary_menu_active_item() to set active
2760                 item in dictionary option menu
2761
2762         * src/prefs_spelling.c
2763                 use gtkaspell_set_dictionary_menu_active_item() to select
2764                 dictionary
2765
2766 2003-08-21 [christoph]  0.9.4claws33
2767
2768         * src/folder.[ch]
2769         * src/imap.c
2770         * src/mbox_folder.c
2771         * src/mh.c
2772         * src/news.c
2773                 optimize folder system
2774
2775         * src/gtk/gtkstext.c
2776                 fix division by zero when font has 0 width for ' '
2777
2778 2003-08-21 [paul]       0.9.4claws32
2779
2780         * sync with 0.9.4cvs7
2781                 see ChangeLog 2003-08-20
2782
2783 2003-08-19 [paul]       0.9.4claws31
2784
2785         * src/common/defs.h
2786                 add the missing '/' to SYLDOC_MANUAL_HTML_INDEX and
2787                 SYLDOC_FAQ_HTML_INDEX.
2788         * src/manual.c
2789                 use LC_MESSAGES instead of LC_ALL to find the current
2790                 language
2791
2792           fixes Bug #281 'in src/manual.c URL for manuals and FAQ wrong'.
2793
2794 2003-08-19 [paul]       0.9.4claws30
2795
2796         * po/bg.po
2797                 updated by George Danchev
2798
2799 2003-08-18 [luke]       0.9.4claws29
2800         * src/mimeview.[ch]
2801         * src/gtk/gtkvscrollbutton.[ch]
2802                 o removed gtk_vscrollbutton_reset() (reasons: reduce 
2803                   dependencies; do it the GTK way; reduce code -14/+2 lines)
2804                 o removed horizontal separator between icons
2805
2806 2003-08-17 [christoph]  0.9.4claws28
2807
2808         * src/procmsg.c
2809                 no subject threading when the subject has no reply prefix
2810
2811 2003-08-16 [christoph]  0.9.4claws27
2812
2813         * src/mainwindow.c
2814                 remember and restore window sizes and position when the main
2815                 window is hidden or shown
2816
2817         (closes Bug 274 Window size in 0.9.4claws18 not remembered when
2818          minimised/reopened using trayicon)
2819
2820 2003-08-16 [paul]       0.9.4claws26
2821
2822         * src/crash.c
2823                 add #include "defs.h"
2824
2825 2003-08-16 [paul]       0.9.4claws25
2826
2827         * src/plugins/clamav/clamav_plugin.c
2828                 reword a debug_print
2829                 
2830         * src/plugins/dillo_viewer/dillo_prefs.c
2831                 cosmetic: change the labels' text, add tooltips, and
2832                 left-align the hint
2833
2834 2003-08-15 [christoph]  0.9.4claws24
2835
2836         * src/news.c
2837                 complete last change (forgot some changes)
2838
2839 2003-08-15 [christoph]  0.9.4claws23
2840
2841         * src/news.c
2842                 o check number of messages and don't return a 0 message
2843                   when no messages are available
2844                 o don't parse xref header anymore
2845
2846         (closes Bug 203 I'm not getting any news)
2847
2848 2003-08-15 [paul]       0.9.4claws22
2849
2850         * src/common/defs.h
2851           src/crash.c
2852                 update and define claws bugzilla location
2853
2854 2003-08-15 [paul]       0.9.4claws21
2855
2856         * po/ru.po
2857                 update submitted by Ruslan N. Balkin
2858
2859 2003-08-14 [christoph]  0.9.4claws20
2860
2861         * src/procmsg.c
2862                 fix search for oldest node in subject threading
2863
2864 2003-08-14 [christoph]  0.9.4claws19
2865
2866         * src/procmsg.c
2867         * src/common/utils.h
2868                 add possibility to check all nodes with the same subject for
2869                 subject threading, not only the oldest node. Should not break
2870                 threads anymore if the oldest node is thread_by_subject_max_age
2871                 days older then parent, because it can now find a child of
2872                 oldest node as new parent.
2873
2874 2003-08-11 [christoph]  0.9.4claws18
2875
2876         * src/plugins/spamassassin/spamassassin.c
2877                 run spam check in background process
2878
2879 2003-08-10 [alfons]     0.9.4claws17
2880
2881         * src/summaryview.c
2882                 make `Select All' sensitive too
2883
2884 2003-08-10 [christoph]  0.9.4claws16
2885
2886         * src/imap.c
2887                 add more checks in imap_close
2888
2889 2003-08-09 [alfons]     0.9.4claws15
2890
2891         * src/prefs_spelling.c
2892                 no spell checking UI if not requested
2893
2894 2003-08-09 [alfons]     0.9.4claws14
2895
2896         * src/gtk/prefswindow.c
2897                 make it compile
2898
2899 2003-08-09 [christoph]  0.9.4claws13
2900
2901         * src/prefs_spelling.c
2902         * src/gtk/prefswindow.[ch]
2903         * src/plugins/clamav/clamav_plugin_gtk.c
2904         * src/plugins/spamassassin/spamassassin_gtk.c
2905                 sort prefs pages by heighest weight in tree
2906
2907 2003-08-09 [paul]       0.9.4claws12
2908
2909         * sync with 0.9.4cvs6
2910                 see ChangeLog 2003-08-07
2911                 
2912         * AUTHORS
2913                 add Leandro and Luke to claws-branch section
2914
2915 2003-08-09 [christoph]  0.9.4claws11
2916
2917         * src/gtk/Makefile.am
2918         * src/gtk/colorsel.[ch]                 ** NEW **
2919                 create a color selection dialog that can be used as a simple
2920                 function call with it's own gtk main loop like filesel.[ch]
2921
2922         * src/Makefile.am
2923         * src/main.c
2924         * src/prefs_common.c
2925         * src/prefs_spelling.[ch]               ** NEW **
2926         * src/prefs_spelling.glade              ** NEW **
2927         * src/gtk/gtkutils.[ch]
2928                 move "Spell Checker" prefs to new prefs dialog
2929
2930         * src/prefs_folder_item.c
2931                 use new colorsel dialog
2932
2933 2003-08-08 [paul]       0.9.4claws10
2934
2935         * src/inc.c
2936                 clear the progress bar unconditionally
2937
2938 2003-08-08 [paul]       0.9.4claws9
2939
2940         * sync with 0.9.4cvs4
2941                 see ChangeLog 2003-07-31
2942
2943 2003-08-07 [christoph]  0.9.4claws8
2944
2945         * configure.ac
2946                 fix bug in image viewer plugin part
2947
2948         * src/imap.c
2949                 don't execute close command if the folder item is not selected
2950
2951 2003-08-07 [hoa]        0.9.4claws7
2952
2953         * src/filtering.[ch]
2954         * src/matcher_parser.h
2955         * src/matcher_parser_parse.y
2956                 can define several actions for each filtering rule
2957                 can import old versions of filtering rules
2958
2959         * src/prefs_filtering.c
2960                 call to a new dialog box to define actions
2961
2962         * src/prefs_filtering_action.[ch]
2963                 dialog box to define actions for filtering rules
2964
2965 2003-08-06 [christoph]  0.9.4claws6
2966
2967         * src/imap.c
2968                 make sure source folder is selected when copying messages
2969
2970 2003-08-06 [christoph]  0.9.4claws5
2971
2972         * sync with 0.9.4cvs2
2973                 see ChangeLog 2003-07-29                
2974
2975 2003-08-05 [paul]       0.9.4claws4
2976
2977         * sync with 0.9.4cvs3
2978                 see ChangeLog 2003-07-30
2979
2980 2003-08-04 [match]      0.9.4claws3
2981
2982         * po/POTFILES.in
2983                 export of LDIF files.
2984
2985 2003-08-04 [match]      0.9.4claws2
2986
2987         * src/ldif.[ch]
2988                 support for export LDIF. documented.
2989         * src/importldif.[ch]
2990         * src/exportldif.[ch]
2991                 add tooltips. documented.
2992         * src/exphtmldlg.[ch]
2993         * src/common/xmlprops.[ch]
2994                 documented.
2995         * src/exportldif.[ch]                   ** NEW **
2996         * src/expldifdlg.[ch]                   ** NEW **
2997         * src/addressbook.[ch]
2998         * src/Makefile.am
2999                 export of LDIF files.
3000                 documented.
3001
3002 2003-08-04 [christoph]  0.9.4claws1
3003
3004         * .cvsignore
3005         * Makefile.am
3006         * configure.ac
3007         * sylpheed-claws.pc.in                  ** NEW **
3008         * src/Makefile.am
3009         * src/common/Makefile.am
3010         * src/gtk/Makefile.am
3011                 install sylpheed header files in $(pkgincludedir) and create a
3012                 pkg-config file to allow building a plugin without the source
3013                 package
3014
3015 2003-08-04 [paul]       0.9.4claws
3016
3017         * version 0.9.4claws
3018
3019 2003-08-04 [paul]       0.9.3claws97
3020
3021         * po/es.po
3022                 update Spanish translation. Submitted by Ricardo
3023                 Mones Lastra.
3024
3025 2003-08-03 [paul]       0.9.3claws96
3026
3027         * po/hr.po
3028           po/sr.po
3029                 update Croatian and Serbian translations. Submitted by
3030                 Dragan and Urke MMI respectively
3031
3032 2003-08-03 [alfons]     0.9.3claws95
3033
3034         * src/summaryview.c
3035                 mark flag has precedence over important flag - seems
3036                 to have been changed in sync of 0.9.3claws45. this fixes
3037                 a regression where messages that were scored as important
3038                 don't show their mark flags. (using the same column for
3039                 both importance as mark flags is the real problem
3040                 ofcourse)
3041
3042 2003-08-03 [melvin]     0.9.3claws94
3043
3044         * po/fr.po
3045                 Updated French translations.
3046
3047 2003-08-03 [melvin]     0.9.3claws93
3048
3049         * src/Makefile.am
3050                 Fixed typo introduced after 0.9.3claws92 
3051                 that prevented compilation
3052                 Updated to use AM_CPPFLAGS and AM_YFLAGS instead of
3053                 CPPFLAGS and YFLAGS to allow user setting these.
3054         * src/common/Makefile.am
3055         * src/gtk/Makefile.am
3056         * src/plugins/clamav/Makefile.am
3057         * src/plugins/demo/Makefile.am
3058         * src/plugins/dillo_viewer/Makefile.am
3059         * src/plugins/image_viewer/Makefile.am
3060         * src/plugins/mathml_viewer/Makefile.am
3061         * src/plugins/spamassassin/Makefile.am
3062         * src/plugins/trayicon/Makefile.am
3063         * src/plugins/trayicon/libeggtrayicon/Makefile.am
3064                 Updated to use AM_CPPFLAGS and AM_YFLAGS instead of
3065                 CPPFLAGS and YFLAGS to allow user setting these.
3066
3067 2003-08-02 [christoph]  0.9.3claws92
3068
3069         * configure.ac
3070                 o rearrange plugin tests
3071                 o add test for clamav.h to ClamAV tests
3072
3073 2003-08-02 [luke]       0.9.3claws91
3074
3075         * src/mimeview.c
3076                 o fixed appearance of icon list when toggling back from the 
3077                   ctree
3078                 o toggling of icons using the keyboard works correctly
3079                 o fixed all other keyboard shortcuts to work when icons are
3080                   active
3081         
3082         * src/messageview.c
3083                 o fixed bug 4 - focus lost when changing messageview view type
3084
3085 2003-08-02 [christoph]  0.9.3claws90
3086
3087         * src/common/hooks.c
3088                 fix crash when pointer stored in hash table could get invalid
3089                 when a plugin is unloaded
3090
3091 2003-08-01 [christoph]  0.9.3claws89
3092
3093         * configure.ac
3094                 o try to build all plugins (except spamassassin) by default
3095                 o don't build a plugin if a dependency check fails
3096
3097         * src/common/hooks.c
3098                 fix warning
3099
3100 2003-08-01 [match]      0.9.3claws88
3101
3102         * src/importldif.c
3103                 allow single click field selection. document code.
3104
3105 2003-08-01 [christoph]  0.9.3claws87
3106
3107         * src/plugins/clamav/clamav_plugin.c
3108         * src/plugins/clamav/clamav_plugin_gtk.c
3109         * src/plugins/dillo_viewer/dillo_viewer.c
3110         * src/plugins/image_viewer/plugin.c
3111         * src/plugins/mathml_viewer/mathml_viewer.c
3112         * src/plugins/spamassassin/spamassassin.c
3113         * src/plugins/spamassassin/spamassassin_gtk.c
3114         * src/plugins/trayicon/trayicon.c
3115                 add version check to all plugins
3116
3117 2003-08-01 [hoa]        0.9.3claws86
3118
3119         * src/prefs_filtering.c
3120                 fixed a cosmetic bug, during creation of dialog box,
3121                 wrong widgets were shown after creation.
3122
3123 2003-08-01 [luke]       0.9.3claws85
3124
3125         * src/mainwindow.c
3126                 o fixed visibility of icons/mimeview after toggling separate
3127                   message/folder view (factored out some similar code too).
3128
3129
3130 2003-07-31 [alfons]     0.9.3claws84
3131
3132         * src/mimeview.c
3133                 tweak icon box UI a bit more, now allowing right-clicks actions
3134                 getting the relevant mime data too; should fix #250, "Can't save 
3135                 attachments sometimes".
3136
3137 2003-07-30 [alfons]     0.9.3claws83
3138
3139         * src/compose.c
3140                 don't do auto-save-draft inside key press handler, but rather
3141                 schedule it half of a second later; should fix #67, "autosave 
3142                 make re-rediting message crazy"
3143
3144 2003-07-30 [christoph]  0.9.3claws82
3145
3146         * src/plugins/trayicon/trayicon.c
3147                 process pending events before unloading the plugin
3148
3149         (closes Bug 196 Unloading Trayicon plugin crashes Sylpheed-Claws)
3150
3151 2003-07-30 [alfons]     0.9.3claws81
3152
3153         * src/common/hooks.c
3154                 parameter 2 of g_hook_destroy() should really be a hook id
3155
3156 2003-07-30 [alfons]     0.9.3claws80
3157
3158         * src/common/plugin.c
3159                 fix a possibly harmful function signature mismatch 
3160                 for plugin_done
3161
3162 2003-07-30 [alfons]     0.9.3claws79
3163
3164         * src/common/hooks[.ch]
3165                 const correctness
3166
3167 2003-07-30 [darko]      0.9.3claws78
3168
3169         * src/summaryview.c
3170                 make it compile again
3171
3172 2003-07-30 [luke]       0.9.3claws77
3173
3174         * src/crash.c
3175         * src/main.c
3176                 o added/moved signal handlers for SIGTERM (normal kill command) 
3177                   and SIGINT (ctl-c) to be used even without 
3178                   --enable-crash-dialog, fixing bug 166
3179
3180         * src/summaryview.c
3181                 o rewrote menu sensitivity code as per mainwindow.c, fixing 
3182                   bug 227
3183
3184         * src/mainwindow.c
3185                 o changed sensitivity condition for 'Next new' and 'Next 
3186                   unread', fixing bug 8
3187
3188 2003-07-29 [alfons]     0.9.3claws76
3189
3190         * src/common/utils.[ch]
3191                 add generate_msgid()
3192         * src/messageview.c
3193                 save ack'ed RRR; fixes #205, "return receipt is not saved in
3194                 sent folder".
3195
3196 2003-07-29 [alfons]     0.9.3claws75
3197
3198         * src/messageview.c
3199                 fix a memleak (claws-only)
3200
3201 2003-07-29 [alfons]     0.9.3claws74
3202
3203         * src/mimeview.[ch]
3204         * src/gtk/gtkvscrollbutton.[ch]
3205                 fix UI glitch where mime icon toolbox' scroll position is not 
3206                 reset after switching to another message
3207                 
3208
3209 2003-07-29 [paul]       0.9.3claws73
3210
3211         * src/prefs_folder_item.c
3212                 split the prefs into 2 separate pages
3213
3214 2003-07-29 [paul]       0.9.3claws72
3215
3216         * src/compose.c
3217                 prepend "\n\n" to a signature without a separator too
3218
3219 2003-07-29 [paul]       0.9.3claws71
3220
3221         * src/compose.c
3222                 fix bug where changing to an account without an auto-sig
3223                 from an initial account without an auto-sig would insert 
3224                 2 blank lines at the cursor point
3225                 fix bug where changing to an account with an auto-sig
3226                 from an initial account without an auto-sig would insert
3227                 the sig at the cursor point
3228
3229 2003-07-29 [paul]       0.9.3claws70
3230
3231         * src/folderview.c
3232                 use the colour from the folder pref unless the folder
3233                 has new messages
3234
3235 2003-07-29 [alfons]     0.9.3claws69
3236
3237         * src/procmsg.[ch]
3238         * src/messageview.c
3239         * src/procheader.c
3240                 rewrite return receipt request work a little bit (the former 
3241                 implementation presumably depended too much on the UI setting
3242                 flags). (we're losing the old pending flag.) 
3243
3244 2003-07-28 [christoph]  0.9.3claws68
3245
3246         * src/folder.c
3247         * src/imap.c
3248         * src/mh.c
3249         * src/procmsg.[ch]
3250                 fix copy to IMAP folder from other folder
3251
3252 2003-07-28 [christoph]  0.9.3claws67
3253
3254         * src/procmsg.c
3255                 fix sync of procmsg_get_message_file_list
3256
3257 2003-07-28 [christoph]  0.9.3claws66
3258
3259         * sync with 0.9.3cvs14
3260                 see ChangeLog 2003-07-18
3261         * sync with 0.9.3cvs17
3262                 see ChangeLog 2003-07-23
3263
3264         (closes Bug 234 segmentation fault after sending out mail via
3265          smtp(auth))
3266
3267 2003-07-28 [paul]       0.9.3claws65
3268
3269         * po/es.po
3270                 update Spanish translation, submitted by Ricardo Mones
3271                 Lastra
3272
3273 2003-07-28 [christoph]  0.9.3claws64
3274
3275         * src/folder.[ch]
3276         * src/imap.c
3277         * src/mh.c
3278                 return new message numbers as a GRelation instead of a GSList
3279                 that has to be in the same order as the input list. A list
3280                 would make it hard for IMAP to optimize oepration by sorting
3281                 the input list. The returned list would have to be reordered
3282                 to match the same order that input list has.
3283
3284         * src/gtk/gtkaspell.c
3285                 fix missing return value, could cause a crash when garbage is
3286                 on the stack that is used as the expected return value
3287
3288 2003-07-28 [paul]       0.9.3claws63
3289
3290         * sync with 0.9.4cvs1
3291                 see ChangeLog 2003-07-28
3292
3293 2003-07-27 [alfons]     0.9.3claws62
3294
3295         * src/mimeview.c
3296                 tweak it more to make icon list act like a check button group
3297
3298 2003-07-27 [christoph]  0.9.3claws61
3299
3300         * sync with 0.9.3cvs20
3301                 see ChangeLog 2003-07-25
3302
3303 2003-07-27 [paul]       0.9.3claws60
3304
3305         * src/procmsg.c
3306                 re-commit changes from 0.9.3claws58 -
3307                 accidently removed in 0.9.3claws59
3308
3309 2003-07-27 [paul]       0.9.3claws59
3310
3311         * src/procmsg.[ch]
3312                 a sync from 0.9.3cvs17
3313                 see ChangeLog 2003-07-23
3314
3315 2003-07-27 [alfons]     0.9.3claws58
3316
3317         * src/procmsg.c
3318                 add missing header members to MsgInfo; fixes the problem of 
3319                 not displaying X-Faces, as noticed by Ricardo Mones
3320
3321 2003-07-26 [christoph]  0.9.3claws57
3322
3323         * sync with 0.9.3cvs18
3324                 see ChangeLog 2003-07-24
3325
3326 2003-07-26 [christoph]  0.9.3claws56
3327
3328         * sync with 0.9.3cvs17
3329                 see ChangeLog 2003-07-23
3330
3331 2003-07-26 [christoph]  0.9.3claws55
3332
3333         * src/folder.[ch]
3334         * src/imap.c
3335         * src/mbox_folder.c
3336         * src/mh.c
3337         * src/news.c
3338                 add support for copy function that copy multiple messages
3339                 (not implemented yet)
3340
3341         * src/summaryview.c
3342                 add missing return value
3343
3344 2003-07-26 [paul]       0.9.3claws54
3345
3346         * tools/multiwebsearch.pl
3347                 do whitespace substitution before passing the string
3348                 to the browser. fixes bug with browsers that don't
3349                 do whitespace conversion themselves.
3350
3351 2003-07-25 [christoph]  0.9.3claws53
3352
3353         * src/folder.[ch]
3354         * src/imap.c
3355         * src/mh.c
3356                 rewrite adding of multiple messages to a folder for
3357                 claws' folder system
3358
3359 2003-07-25 [luke]       0.9.3claws52
3360
3361         * src/mimeview.c
3362                 o icon toggles set correctly on leaving ctree mimeview
3363
3364 2003-07-25 [paul]       0.9.3claws51
3365
3366         * partial sync with 0.9.3cvs21 [src/main.c]
3367                 see ChangeLog 2003-07-25
3368
3369 2003-07-24 [paul]       0.9.3claws50
3370
3371         * tools/maildir2sylpheed.pl
3372                 fix typo
3373
3374 2003-07-24 [paul]       0.9.3claws49
3375
3376         * src/mimeview.c
3377                 increase the gutter size of paned so that the panes
3378                 can be resized
3379                 
3380         * src/plugins/demo/demo.c
3381                 squeeze in another typo fix
3382
3383 2003-07-24 [paul]       0.9.3claws48
3384
3385         * src/plugins/demo/demo.c
3386           src/prefs_account.c
3387                 small changes to the English
3388                 
3389         * src/pixmaps/mime_application_octect_stream.xpm        ** REMOVED **
3390           src/pixmaps/mime_application_octet_stream.xpm         ** NEW FILE **
3391           src/Makefile.am
3392           src/stock_pixmap.c
3393                 rename the misspelled icon
3394
3395 2003-07-23 [alfons]     0.9.3claws47
3396
3397         * src/mimeview.c
3398                 make icon list look like a list of toggles
3399
3400 2003-07-23 [luke]       0.9.3claws46
3401
3402         * src/pixmaps/mimeview_gpg_expired.xpm
3403         * src/pixmaps/mimeview_gpg_failed.xpm
3404         * src/pixmaps/mimeview_gpg_passed.xpm
3405         * src/pixmaps/mimeview_text_html.xpm
3406         * src/pixmaps/mimeview_image.xpm
3407                 o all icons the same size
3408
3409         * src/mimeview.[ch]
3410                 o mimeview ctree arranged vertically above the viewer
3411                 o icons changed to buttons
3412                 o can use keyboard to select an icon (Enter)
3413                 o resize icon list to width of icons
3414
3415         *  src/gtk/gtkvscrollbutton.c
3416                 o sensitivity of buttons reacts to position
3417
3418 2003-07-23 [christoph]  0.9.3claws45
3419
3420         * sync with 0.9.3cvs14 (incomplete)
3421                 see ChangeLog 2003-07-17
3422
3423 2003-07-23 [alfons]     0.9.3claws44
3424
3425         * src/folder.c
3426         * src/procmsg.h
3427                 sync with my local tree to restore some claws-only things
3428
3429 2003-07-23 [paul]       0.9.3claws43
3430
3431         * src/pixmaps/mime_gpg_expired.xpm      ** NEW FILE **
3432           src/pixmaps/mime_gpg_unknown.xpm      ** NEW FILE **
3433           src/Makefile.am
3434           src/mimeview.c
3435           src/procmime.h
3436           src/rfc2015.c
3437           src/stock_pixmap.[ch]
3438                 indicate missing keys and expired sigs/keys
3439                 in mime view column
3440
3441 2003-07-23 [paul]       0.9.3claws42
3442
3443         * src/compose.c
3444                 Redirect fixes: enable automatic account selection and
3445                 do not append signature to message on changing account
3446                 fixes Bug[s] #248
3447
3448 2003-07-23 [paul]       0.9.3claws41
3449
3450         * sync with 0.9.3cvs16
3451                 see ChangeLog 2003-07-23
3452
3453 2003-07-23 [alfons]     0.9.3claws40
3454
3455         * src/inc.c
3456                 give progress dialog a main window, and give it the first 
3457                 one (presumably the only one). fixes bug #247, "segfault on 
3458                 pop-before-smtp" 
3459
3460 2003-07-22 [alfons]     0.9.3claws39
3461
3462         * src/summaryview.c
3463                 shift-space scrolls up
3464
3465 2003-07-22 [paul]       0.9.3claws38
3466
3467         * sync with 0.9.3cvs15
3468                 see ChangeLog 2003-07-22
3469
3470 2003-07-20 [alfons]     0.9.3claws37
3471
3472         * src/compose.c
3473                 put menu inside #ifdef USE_ASPELL..#endif
3474
3475 2003-07-20 [christoph]  0.9.3claws36
3476
3477         * src/procmsg.c
3478                 fix wrong flags in MsgInfo returned by
3479                 procmsg_msginfo_get_full_info()
3480
3481         (closes Bug 221 Deleting messages from the Message View gives incorrect
3482          new/unread message counts in the folder view)
3483
3484         * src/plugins/spamassassin/spamassassin_gtk.c
3485                 add gettext macro for prefs page title
3486
3487 2003-07-20 [paul]       0.9.3claws35
3488
3489         * src/mimeview.c
3490                 redraw icon list on signature check
3491
3492 2003-07-20 [christoph]  0.9.3claws34
3493
3494         * src/Makefile.am
3495         * src/account.c
3496         * src/folder.[ch]
3497         * src/folder_item_prefs.[ch]            ** NEW **
3498         * src/folderview.c
3499         * src/mainwindow.c
3500         * src/mh.c
3501         * src/prefs_gtk.c
3502         * src/prefs_scoring.c
3503         * src/summaryview.c
3504         * src/prefs_folder_item.[ch]
3505                 o seperate FolderItemPrefs (formerly PrefsFolderItem) and the
3506                   Properties dialog
3507                 o use prefswindow for folder properties
3508
3509         * src/gtk/prefswindow.[ch]
3510                 change implementation to use an invisible notebook instead
3511                 of unparenting widgets
3512
3513 2003-07-20 [christoph]  0.9.3claws33
3514
3515         * src/compose.h
3516         * src/folder.c
3517         * src/folderview.h
3518         * src/headerview.h
3519         * src/prefs_filtering.h
3520         * src/prefs_folder_item.[ch]
3521         * src/procmime.h
3522         * src/procmsg.h
3523         * src/summaryview.h
3524                 clean up header mess
3525                 (always use 1. typedefs, 2. #includes, 3. structures)
3526
3527         * src/common/version.h.in
3528                 add casts for constants
3529
3530         * src/plugins/demo/demo.c
3531                 fix typo
3532
3533         * src/plugins/spamassassin/spamassassin.c
3534                 remove unused variable
3535
3536 2003-07-20 [alfons]     0.9.3claws32
3537
3538         * src/mimeview.c
3539                 o make icon buttons respond on left click
3540                 o minor cosmetic change
3541
3542 2003-07-19 [luke]       0.9.3claws31
3543
3544         * src/mimeview.[ch]
3545         * src/gtk/gtkvscrollbutton.c
3546         * src/messageview.c
3547                 o improved mimeview behaviour when selecting a new message
3548                 o plus code cleanups to remove compile warnings
3549
3550
3551 2003-07-19 [alfons]     0.9.3claws30
3552
3553         * src/procmsg.c
3554         * src/compose.c
3555         * src/common/utils.[ch]
3556                 subject_get_reply_prefix_length() <- subject_get_prefix_length()
3557
3558 2003-07-19 [alfons]     0.9.3claws29
3559
3560         * src/prefs_folder_item.c
3561                 reinit "legacy" tmp_prefs, so we don't free nor use invalid 
3562                 string pointers
3563
3564 2003-07-19 [luke]       0.9.3claws28
3565
3566         * src/messageview.c
3567         * src/mimeview.[ch]
3568         * src/procmime.h
3569         * src/rfc2015.c
3570         * src/stock_pixmap.[ch]
3571         * src/gtk/Makefile.am
3572         * src/Makefile.am
3573         * src/gtk/gtkvscrollbutton.[ch]         ** NEW **
3574         * src/pixmaps/mime_*.xpm                ** NEW **
3575                 o mimeview rearrangement with a new icon shortcut bar
3576
3577 2003-07-19 [alfons]     0.9.3claws27
3578
3579         * src/folderview.c
3580                 o plug leaking nodes_to_recollapse
3581                 o add folderview_recollapse_all_nodes() (not used yet)
3582
3583 2003-07-19 [alfons]     0.9.3claws26
3584
3585         * src/compose.c
3586         * src/common/utils.c
3587                 honour #240 "Better SUBJECT handling" by cleaning the prefix
3588                 for both forwarding as replying
3589
3590 2003-07-18 [christoph]  0.9.3claws25
3591
3592         * configure.ac
3593         * src/common/sylpheed.[ch]
3594         * src/common/version.h.in
3595                 add version in numeric form to allow easy comparison
3596
3597         * src/plugins/demo/demo.c
3598                 add version check
3599                 - sylpheed version > plugin version => never allowed, sylpheed
3600                   could contain unknown API changes
3601                 - sylpheed version < minimum version required => don't load,
3602                   API required not available (if linking does not fail)
3603
3604 2003-07-18 [alfons]     0.9.3claws24
3605         
3606         * src/common/plugin.[ch]
3607                 const correctness
3608
3609 2003-07-18 [christoph]  0.9.3claws23
3610
3611         * src/common/hooks.c
3612                 fix crash when hooks where unregisted
3613
3614         * src/plugins/trayicon/trayicon.c
3615                 unregister detroy signal before destroying the widget
3616                 (still crashes when the plugin is unloaded)
3617
3618 2003-07-18 [alfons]     0.9.3claws22
3619         
3620         * src/folderview.c
3621                 delay expanding folder tree during drags until timeout triggered
3622                 (needs perhaps some tweaking, so testing is welcome)
3623
3624 2003-07-17 [alfons]     0.9.3claws21
3625
3626         * src/folderview.c
3627                 clean up cruft
3628
3629 2003-07-17 [christoph]  0.9.3claws20
3630
3631         * src/common/session.c
3632                 fix opening of SSL connections
3633
3634         * src/plugins/image_viewer/Makefile.am
3635                 add OPENSSL_CFLAGS (we should find a better solution to remove
3636                 this dependencies if they are not required)
3637
3638         * src/plugins/spamassassin/spamassassin.c
3639                 remove setlocale workaround (fixed in libspamc)
3640
3641         (closes Bug Bug 184 Entering non-ascii character deletes previous char
3642          if spell checking enabled)
3643
3644 2003-07-17 [alfons]     0.9.3claws19
3645
3646         * src/common/hooks.[ch]
3647         * src/plugins/clamav/clamav_plugin.c
3648         * src/plugins/spamassassin/spamassassin.c
3649         * src/plugins/trayicon/trayicon.c
3650                 fix signedness muck 
3651
3652 2003-07-17 [alfons]     0.9.3claws18
3653
3654         * src/procmime.c
3655                 plug memleak
3656
3657 2003-07-17 [alfons]     0.9.3claws17
3658
3659         * src/inc.c
3660                 plug memleak
3661
3662 2003-07-17 [paul]       0.9.3claws16
3663
3664         * src/common/defs.h
3665           src/mainwindow.c
3666           src/manual.[ch]
3667                 add link to the Claws site's FAQ page, after the suggestion
3668                 and patch by Fred Marton <Fred.Marton@uni-bayreuth.de>
3669                 Move url strings to defs.h
3670                 
3671         * src/mainwindow.c
3672                 fix typo to prevent "unknown menu entry" warnings
3673
3674 2003-07-17 [alfons]     0.9.3claws15
3675
3676         * src/folderview.[ch]
3677         * src/summaryview.[ch]
3678         * src/mimeview.[ch]
3679                 plug DnD leaks 
3680
3681 2003-07-17 [paul]       0.9.3claws14
3682
3683         * src/inc.c
3684                 remove two instances of 'GTK_EVENTS_FLUSH' because
3685                 they are unnecessary and probably cause a stack overflow
3686
3687 2003-07-16 [christoph]  0.9.3claws13
3688
3689         * src/mimeview.[ch]
3690                 use an invisible GTK notebook to switch between viewers
3691                 instead of reparenting widgets
3692
3693 2003-07-16 [christoph]  0.9.3claws12
3694
3695         * src/folder.c
3696                 move folder_item_update_freeze() to correct place in
3697                 folder_item_scan_full()
3698
3699 2003-07-16 [paul]       0.9.3claws11
3700
3701         * sync with 0.9.3cvs12
3702                 see ChangeLog 2003-07-14 and 2003-07-15
3703
3704 2003-07-16 [christoph]  0.9.3claws10
3705
3706         * src/imap.[ch]
3707         * src/prefs_account.[ch]
3708                 sync IMAP CRAM-MD5 authentication with sylpheed-main
3709
3710 2003-07-15 [alfons]     0.9.3claws9
3711
3712         * src/main.c
3713                 make --config-dir do something useful
3714
3715 2003-07-15 [alfons]     0.9.3claws8
3716
3717         * src/procmsg.c
3718                 o fix a bug where 'last' didn't really point to the last message
3719                   in the top level list of children, but to the last threaded
3720                   message. 
3721                 
3722                 o clean up and make it easier to sync
3723
3724 2003-07-15 [alfons]     0.9.3claws7
3725
3726         * src/mainwindow.c
3727                 make correct menu items sensitive       
3728
3729 2003-07-14 [alfons]     0.9.3claws6
3730
3731         * src/procmsg.c
3732                 tune the threader so it will not subject-thread any message
3733                 without a subject prefix (this will not thread correctly if 
3734                 a parent is delivered after their childs, but it looks 
3735                 better right now)
3736
3737 2003-07-13 [christoph]  0.9.3claws5
3738
3739         * src/mainwindow.c
3740                 group "Add mailbox *..." menu items in submenu
3741
3742 2003-07-13 [alfons]     0.9.3claws4
3743
3744         * src/summaryview.c
3745                 correct summary_toggle_pressed() signature and make sure
3746                 signal is not passed on
3747
3748 2003-07-13 [alfons]     0.9.3claws3
3749
3750         * src/summaryview.c
3751                 o for now don't pass on keys when they we're handled by 
3752                   ctree::key_press_event
3753                 o clean up
3754
3755 2003-07-13 [alfons]     0.9.3claws2
3756         
3757         * src/main.c
3758                 add command line option "--config-dir" to get the current 
3759                 configuration dir
3760
3761 2003-07-12 [alfons]     0.9.3claws1
3762
3763         * src/matcher.[ch]
3764         * src/matcher_parser_parse.y
3765         * src/prefs_filtering.c
3766         * src/filtering.c
3767                 add "Lock" filter action to lock messages;
3768
3769         * src/filtering.c       
3770                 remove debug_print()    
3771         * src/prefs_filtering.c
3772                 re-organize matcher part 9: 
3773                 make action text entries easily extendible;
3774                 merge widget selection for ACTION_MARK, ACTION_UNMARK, ACTION_LOCK,
3775                 ACTION_UNLOCK, ACTION_MARK_AS_READ, ACTION_MARK_AS_UNREAD
3776
3777 2003-07-12 [paul]
3778
3779         * tools/README
3780                 update old information and add missing
3781                 information
3782
3783 2003-07-12 [paul]       0.9.3claws
3784
3785         * 0.9.3claws released
3786         
3787 2003-07-12 [paul]       0.9.0claws103
3788
3789         * src/Makefile.am
3790                 add addrquery.h
3791
3792 2003-07-12 [melvin]     0.9.0claws102
3793
3794         * src/messageview.c
3795                 Fixed bug #215: Show MIME tab for single text/html messages. 
3796                 
3797 2003-07-12 [paul]       0.9.0claws101
3798
3799         * man/sylpheed.1
3800                 updated
3801
3802 2003-07-12 [paul]       0.9.0claws100
3803
3804         * po/es.po
3805           po/hr.po
3806           po/pl.po
3807           po/sr.po
3808                 update Spanish, Croatian, Polish, Serbian translations.
3809                 submitted by Ricardo Mones Lastra, Dragan, Witold
3810                 Wladyslaw Wojciech Wilk, Urke MMI
3811
3812 2003-07-12 [melvin]     0.9.0claws99
3813
3814         * po/fr.po
3815                 Updated French translations.
3816
3817 2003-07-12 [paul]       0.9.0claws98
3818
3819         * src/addressbook.c
3820                 disable 'Lookup' button as it has no effect
3821
3822 2003-07-11 [alfons]     0.9.0claws97
3823         
3824         * src/summaryview.c
3825                 summary_searchbar_pressed() should return TRUE to signal that
3826                 event was handled. when returning void, the return value passed
3827                 to GTK is actually random, but maybe FALSE, in which case the
3828                 event is handled by parent
3829                 
3830 2003-07-10 [paul]       0.9.0claws96
3831
3832         * ac/missing/gettext.m4
3833                 update to version 0.12
3834
3835 2003-07-10 [paul]       0.9.0claws95
3836
3837         * src/plugins/clamav/clamav_plugin.c
3838                 fix bug where multipart/alternative messages
3839                 would slip through without being scanned
3840
3841 2003-07-10 [christoph]  0.9.0claws94
3842
3843         * src/folder.c
3844                 correct check if folder supports removing when a message is
3845                 moved. if not the message is only copied.
3846
3847         (closes Bug 132 crash on startup in newsgroups folders)
3848
3849 2003-07-09 [alfons]     0.9.0claws93
3850
3851         * configure.ac
3852         * src/common/defs.h
3853                 --with-config-dir (default .sylpheed)
3854
3855 2003-07-09 [christoph]  0.9.0claws92
3856
3857         * configure.ac
3858                 use PKG_CHECK_MODULES to check for gtkmathview
3859                 (version 0.4.2 now required)
3860
3861 2003-07-08 [melvin]     0.9.0claws91
3862
3863         * src/action.c
3864                 Implemented a progress bar that counts the number of completed
3865                 tasks when the action runs more than one command.
3866
3867 2003-07-08 [alfons]     0.9.0claws90
3868
3869         * src/procmsg.c
3870                 if queued message has an invalid Message-Id, don't try to
3871                 find message it refers to (fixes #209 "crash when processing 
3872                 in folder")
3873
3874 2003-07-08 [paul]       0.9.0claws89
3875
3876         * sync with 0.9.3cvs2
3877                 see ChangeLog 2003-07-08
3878
3879 2003-07-08 [match]      0.9.0claws88
3880
3881         * src/ldapctrl.c
3882                 extend LDAP search for first/last name by parsing search term.
3883
3884 2003-07-08 [alfons]     0.9.0claws87
3885
3886         * src/send_message.c
3887                 fix bug #208 "Status message stuck when sending on POP3 account"
3888
3889 2003-07-07 [paul]       0.9.0claws86
3890
3891         * po/hr.po
3892                 new Croatian translation, submitted by
3893                 Dragan <drleskov@inet.hr>
3894
3895 2003-07-07 [paul]       0.9.0claws85
3896
3897         * sync with 0.9.3cvs1
3898                 see ChangeLog 2003-07-07
3899
3900 2003-07-05 [christoph]  0.9.0claws84
3901
3902         * src/Makefile.am
3903         * src/messageview.c
3904         * src/mimeview.[ch]
3905         * src/stock_pixmap.[ch]
3906         * src/pixmaps/messageview_text.xpm              ** NEW **
3907                 move mimeview tabs to the right side and use icons
3908                 instead of text to save some space
3909
3910         (patch by Luke Plant <lukeplant@softhome.net>)
3911
3912 2003-07-05 [christoph]  0.9.0claws83
3913
3914         * src/inc.c
3915                 add NULL pointer checks
3916
3917         (patch by Luke Plant <lukeplant@softhome.net>)
3918         (closes Bug 204 0.9.0 quits on authentication error?!)
3919
3920 2003-07-05 [alfons]     0.9.0claws82
3921
3922         * configure.ac
3923                 take the clue in bug #202 "./configure script - 
3924                 'if test' comparison failure" reported by John Kristoff. 
3925
3926 2003-07-04 [christoph]  0.9.0claws81
3927
3928         * src/plugins/spamassassin/spamassassin.c
3929                 set timeout for spam check
3930
3931 2003-07-04 [christoph]  0.9.0claws80
3932
3933         * src/main.c
3934                 destroy all FolderItems when shutting down to
3935                 allow folders to clean up
3936
3937 2003-07-04 [melvin]     0.9.0claws79
3938
3939         * src/gtk/gtkaspell.c
3940                 Fixed bug #184 "Entering non-ascii character deletes
3941                 previous char if spell checking enabled": this makes
3942                 the spell checking in multibytes (e.g. UTF-8)locales work.
3943                 (Patch by Luke Plant).
3944                 
3945 2003-07-04 [christoph]  0.9.0claws78
3946
3947         * sync with 0.9.2cvs1
3948                 see ChangeLog 2003-06-10
3949
3950 2003-07-04 [paul]       0.9.0claws77
3951
3952         * sync with 0.9.3 release
3953                 see ChangeLog 2003-07-04
3954
3955 2003-07-03 [christoph]  0.9.0claws76
3956
3957         * src/folder.[ch]
3958         * src/imap.c
3959         * src/mbox_folder.c
3960         * src/mh.c
3961         * src/news.c
3962                 move folder_item_get_path() stuff into a folder virtual function
3963
3964         * src/procmsg.c
3965                 use folder_item_fetch_msg() to get message and do not contruct
3966                 the filename from path and number
3967
3968 2003-07-03 [paul]       0.9.0claws75
3969
3970         * sync with 0.9.2cvs12
3971                 see ChangeLog 2003-07-03
3972
3973 2003-07-02 [paul]       0.9.0claws74
3974
3975         * src/messageview.c
3976                 fix text-selection for replying
3977
3978 2003-07-02 [paul]       0.9.0claws73
3979
3980         * sync with 0.9.2cvs11
3981                 see ChangeLog 2003-07-02
3982
3983 2003-07-02 [paul]       0.9.0claws72
3984
3985         * src/procmsg.c
3986                 revert last commit because it breaks more
3987                 than it fixes
3988
3989 2003-07-02 [paul]       0.9.0claws71
3990
3991         * src/procmsg.c
3992                 fix thread by subject/sort by date
3993
3994 2003-07-01 [paul]       0.9.0claws70
3995
3996         * sync with 0.9.2cvs10
3997                 see ChangeLog 2003-07-01
3998
3999 2003-06-30 [paul]       0.9.0claws69
4000
4001         * sync with 0.9.2cvs9
4002                 see ChangeLog 2003-06-30
4003
4004 2003-06-28 [match]      0.9.0claws68
4005
4006         * src/addressbook.c
4007                 fix null ptr.
4008
4009 2003-06-27 [paul]       0.9.0claws67
4010
4011         * sync with 0.9.2cvs7
4012                 see ChangeLog 2003-06-27
4013
4014 2003-06-26 [christoph]  0.9.0claws66
4015
4016         * src/folder.c
4017                 freeze folder updates while a folder is scanned
4018
4019         (closes Bug 185 New message counter)
4020
4021 2003-06-26 [darko]      0.9.0claws65
4022
4023         * src/ldapserver.c
4024                 fix infinite loop when adding a new LDAP server
4025
4026 2003-06-26 [paul]       0.9.0claws64
4027
4028         * sync with 0.9.2cvs6
4029                 see ChangeLog 2003-06-26
4030
4031 2003-06-26 [paul]       0.9.0claws63
4032
4033         * sync with 0.9.2cvs5
4034                 see ChangeLog 2003-06-25 and 2003-06-26
4035
4036 2003-06-25 [match]      0.9.0claws62
4037
4038         * src/addr_compl.c
4039                 Fixed tab/backtab for dropped-down completion list to
4040                 move next/previous field. (close bug 147)
4041
4042 2003-06-25 [christoph]  0.9.0claws61
4043
4044         * src/addr_compl.[ch]
4045         * src/addrindex.[ch]
4046         * src/folderview.c
4047         * src/inc.c
4048         * src/news.c
4049         * src/summaryview.c
4050         * src/toolbar.c
4051                 fix warnings
4052
4053 2003-06-25 [leandro]    0.9.0claws60
4054
4055         * src/compose.c
4056                 o cleanups
4057                 o gray out "Message/Remove references" menu item if not
4058                   replying to a message
4059
4060 2003-06-24 [leandro]    0.9.0claws59
4061
4062         * src/compose.[ch]
4063                 o removed "Message/Create new thread" menu item
4064                 o added "Message/Remove references" menu item
4065                   (it's off by default and will not check anymore
4066                    if the subject changed)
4067
4068 2003-06-23 [alfons]     0.9.0claws58
4069
4070         * src/procmsg.c
4071                 try better grouping messages threaded by subject based on their age.
4072                 still not perfect - because the message tree is not sorted by date.  
4073
4074 2003-06-23 [thorsten]   0.9.0claws57
4075
4076         * src/pop.[ch]
4077                 added mail_receive_hook to allow modifications
4078                 directly after retrieval (e.g. adding headers).
4079
4080 2003-06-23 [paul]       0.9.0claws56
4081
4082         * src/sourcewindow.c
4083                  enable the use of Ctrl+A to select all text in
4084                  the sourcewindow
4085                  Patch submitted by Ivan Francolin Martinez
4086                  <ivanfm@users.sourceforge.net>
4087
4088 2003-06-22 [christoph]  0.9.0claws55
4089
4090         * src/folder.[ch]
4091                 o add notification hook for folder tree changes
4092                 o invoke hooks after folder tree scanning
4093
4094         * src/folderview.[ch]
4095                 register hook for folder tree changes that
4096                 updates the ctree
4097
4098         (there are more places that should be updated, like add, remove 
4099          or move folder)
4100
4101         (closes Bug 164 Crash on rebuild folder tree)
4102         (closes Bug 190 Crash on 'rebuilding folder tree')
4103
4104 2003-06-21 [leandro]    0.9.0claws54
4105
4106         * src/compose.[ch]
4107                 create a new thread if subject changes
4108                 (it's on by default, can be disabled in Message menu)
4109
4110 2003-06-21 [alfons]     0.9.0claws53
4111
4112         * src/summaryview.c
4113                 quiet little compiler
4114
4115 2003-06-21 [christoph]  0.9.0claws52
4116
4117         update gettext stuff to version 0.12
4118
4119 2003-06-19 [alfons]     0.9.0claws51
4120
4121         * src/common/log.c
4122         * src/common/plugin.c
4123                 move defs.h before glib.h to prevent MIN/MAX redefs
4124
4125 2003-06-19 [alfons]
4126
4127         * src/addressbook.c
4128                 translatable
4129
4130 2003-06-19 [match]      0.9.0claws50
4131
4132         * src/addressbook.[ch]
4133         * src/addrindex.[ch]
4134         * src/addr_compl.[ch]
4135         * src/editldap.[ch]
4136         * src/editldap_basedn.[ch]
4137         * src/addritem.[ch]
4138         * src/ldapquery.h
4139                 re-implemented dynamic LDAP search. works without
4140                 slowdown on display sender with addressbook
4141                 option.
4142         * src/addrbook.c
4143                 documented code.
4144
4145 2003-06-19 [paul]       0.9.0claws49
4146
4147         * src/compose.c
4148                 fix Bug #136 'Nonprovided quotation marks crash claws'
4149                 patch submitted by Pawel Pêkala <c0rn@gazeta.pl>
4150
4151 2003-06-19 [alfons]     0.9.0claws48
4152
4153         * src/prefs_common.[ch]
4154         * src/procmsg.c
4155                 restrict threading by subject by checking thread for
4156                 age (prefs_common.thread_by_subject_max_age)
4157
4158 2003-06-18 [christoph]  0.9.0claws47
4159
4160         * src/imap.c
4161                 fix memory leak in imap_cmd_fetch()
4162
4163 2003-06-18 [christoph]  0.9.0claws46
4164
4165         * src/prefs_gtk.c
4166                 fix memory leak in prefs_set_default() when used multiple
4167                 times or after prefs have been read
4168
4169 2003-06-18 [christoph]  0.9.0claws45
4170
4171         * src/common/plugin.c
4172                 fix memory leak in plugin_unload()
4173
4174 2003-06-18 [christoph]  0.9.0claws44
4175
4176         * src/imap.c
4177                 fix memory leak in imap_cmd_ok()
4178
4179 2003-06-18 [christoph]  0.9.0claws43
4180
4181         * src/folder.c
4182                 stop messages that are downloaded from POP3 and added to
4183                 an IMAP inbox from being filtered twice (first by POP3
4184                 and again when IMAP folder is scaned to get the UID of
4185                 the APPEND operation when no UIDPLUS is available)
4186
4187 2003-06-18 [alfons]
4188
4189         * tools/Makefile.am
4190                 phoenix <- firebird     
4191
4192 2003-06-18 [paul]
4193
4194         * tools/launch_phoenix          ** REMOVED **
4195           tools/launch_firebird         ** NEW **
4196                 renamed and edited to reflect the browser's name change from
4197                 'phoenix' to 'firebird'
4198
4199 2003-06-18 [paul]       0.9.0claws42
4200
4201         * sync with 0.9.2cvs2
4202                 see ChangeLog 2003-06-16
4203
4204 2003-06-17 [alfons]     0.9.0claws41
4205
4206         * src/procmsg.c
4207                 prevent threading problems when a node is an ancestor (parent / great parent),
4208                 which mostly happens with circular references (thanks to Phillipe Gramoullé
4209                 for finding an sample set of messages)
4210
4211 2003-06-16 [christoph]  0.9.0claws40
4212
4213         * src/main.c
4214                 don't popup main window on --receive or --receive-all
4215
4216         * src/mainwindow.[ch]
4217         * src/plugins/trayicon/trayicon.c
4218                 allow hiding of main window by clicking on the trayicon
4219                 (doesn't work correctly in seperate window mode and may
4220                  cause unexpected GTK problems I couldn't find yet)
4221
4222         * src/common/ssl.c
4223                 remove incorrect warning
4224
4225 2003-06-15 [alfons]     0.9.0claws39
4226
4227         * src/gtk/gtkstext.c
4228                 don't output debug text;
4229                 #ifdef out print_line() if not debugging (thanks to Martin Wicke
4230                 for pointing this out);
4231
4232 2003-06-14 [alfons]     0.9.0claws38
4233         
4234         * src/messageview.c
4235                 remove printf() and make one if..else comply with coding style
4236
4237 2003-06-14 [alfons]     0.9.0claws37
4238
4239         * AUTHORS
4240                 add Martin Wicke
4241         * src/action.c
4242         * src/messageview.[ch]
4243         * src/summaryview.c
4244                 apply patch #754162 "Quoting messages filtered by actions" submitted
4245                 by Martin Wicke, which allows quoting message body changed by an
4246                 action (Thanks!).
4247
4248 2003-06-13 [alfons]     0.9.0claws36
4249
4250         * src/utils.c
4251                 add several other subject reply prefixes (suggested by Christoph and Ivan Martinez)
4252                 use case insensitive regexp (suggested by Ivan Martinez)
4253
4254 2003-06-13 [christoph]  0.9.0claws35
4255
4256         * configure.ac
4257         * src/plugins/trayicon/Makefile.am
4258         * src/plugins/trayicon/eggtrayicon.[ch]                         ** REMOVE **
4259         * src/plugins/trayicon/trayicon.c
4260         * src/plugins/trayicon/libeggtrayicon/.cvsignore                ** NEW **
4261         * src/plugins/trayicon/libeggtrayicon/Makefile.am               ** NEW **
4262         * src/plugins/trayicon/libeggtrayicon/eggtrayicon.[ch]          ** NEW **
4263         * src/plugins/trayicon/libeggtrayicon/gtk2-funcs.[ch]           ** NEW **
4264         * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.[ch]        ** NEW **
4265         * src/plugins/trayicon/libeggtrayicon/xembed.h                  ** NEW **
4266                 replace my own EggTrayIcon backport with the backport
4267                 used by (l|x)mule and gabber.
4268
4269 2003-06-13 [alfons]     0.9.0claws34
4270
4271         * AUTHORS
4272         * src/common/utils.c
4273                 add Aw: to list of reply prefixes (thanks to Martin Zwickel)
4274
4275 2003-06-13 [alfons]     0.9.0claws33
4276
4277         * src/compose.c
4278                 clean up a little bit
4279
4280 2003-06-12 [alfons]     0.9.0claws32
4281
4282         * src/compose.c
4283                 const correctness fix
4284
4285         * src/common/sylpheed.[ch]
4286                 () -> (void)
4287                 prevent redef MIN/MAX
4288                 
4289         * src/common/utils.[ch]
4290                 () -> (void)
4291
4292 2003-06-12 [melvin]     0.9.0claws31
4293
4294         * src/compose.c
4295                 Updated to take into accounts changes in GtkAspell.
4296
4297 2003-06-12 [alfons]     0.9.0claws30
4298
4299         * src/compose.c
4300         * src/procmsg.c
4301         * src/common/utils.[ch]
4302                 handle reply subject prefixes better (initial 
4303                 suggestion by Robert Story adapted and enhanced 
4304                 using regexps)
4305
4306 2003-06-12 [melvin]     0.9.0claws29
4307
4308         * src/compose.c
4309                 Use new gtkaspell_checkers_strerror() to get the speller's
4310                 error message instead of accessing the (now private)
4311                 checkers structure.
4312                 Minor code clean up
4313
4314         * src/main.c
4315                 Use #ifdef instead of #if for USE_ASPELL
4316                 Use the new spell checkers init/quit functions 
4317
4318         * src/gtk/gtkaspell.c
4319                 Use #ifdef instead of #if for USE_ASPELL
4320                 Moved in the majority of GtkAspell structures that were
4321                 exported before by gtkaspell.h
4322         
4323         * src/gtk/gktaspell.h
4324                 Made gtkaspell.h contain only the necessary data to be
4325                 publicized by moving many structures to gtkaspell.c.
4326                 Enclosed all the declaration in a #ifdef USE_ASPELL #endif
4327                 gtkaspell_checkers_new(): replaced by...
4328                 gtkaspell_checkers_init(): new function for initialization
4329                 gtkaspell_checkers_delete(): replaced by...
4330                 gtkaspell_checkers_quit(): new function
4331                 gtkaspell_checkers_strerror(): new function that returns
4332                 the checker's last error message.
4333                 
4334 2003-06-11 [melvin]     0.9.0claws28
4335
4336         * po/POTFILES.in
4337                 Updated to take into account gtkaspell.c migration to
4338                 ./src/gtk/ (Thanks to Ricardo Mones Lastra for reporting it)
4339
4340 2003-06-10 [alfons]     0.9.0claws27
4341
4342         * src/filtering.[ch]
4343         * src/folder.c
4344         * src/matcher.c
4345         * src/scoring.[ch]
4346                 - try fixing bug #18 (any brave testers?)
4347                 - add more robustness by refusing previously 
4348                   unchecked NULL pointers 
4349
4350 2003-06-10 [alfons]     0.9.0claws26
4351
4352         * src/procmsg.c
4353                 fix bug #176 by don't checking MsgInfos with a NULL msgid 
4354
4355 2003-06-09 [alfons]     0.9.0claws25
4356
4357         * src/prefs_common.c
4358                 fix bug #163 "Icon switching doesnt work properly" by 
4359                 preventing early freeing of prefs_common.pixmap_theme_path.
4360
4361 2003-06-09 [christoph]  0.9.0claws24
4362
4363         * src/gtk/gtkaspell.c
4364                 revert Thorsten's fix and add forgotten g_strdup for
4365                 aspell path (it should not be possible to alter the path a
4366                 GtkASpell uses from outside)
4367
4368 2003-06-09 [thorsten]   0.9.0claws23
4369