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