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