fixed address book
[claws.git] / ChangeLog.claws
1 2001-07-03 [christoph]
2
3         * src/addressbook.c
4                 fixed address book broken by address book
5                 for VCard, JPilot, LDAP
6
7 2001-07-03 [alfons]
8
9         * src/matcher.c
10         * src/textview.c
11                 stopped memory leaks
12
13 2001-07-03 [paul]
14
15         more sync with sylpheed 0.5.0pre4
16
17 2001-07-02 [match]
18
19         * included address book patch for VCard, JPilot, LDAP
20         * pref_common.c - fixed Font options on Display tab (cosmetic)
21         * alertpanel.c - fixed truncated message
22
23 2001-07-02 [christoph]
24
25         * src/mbox_folder.c
26         * src/procmsg.[ch]
27         * src/summaryview.c
28                 mark threads for ignoring
29
30 2001-07-02 [paul]
31
32         0.5.0claws4
33
34         * sync with sylpheed 0.5.0pre4
35                 updated gettext to 0.10.38.
36
37 2001-07-01 [paul]
38
39         * src/ mainwindow.c
40         * src/procmsg.h
41         * src/summaryview.[ch]
42                 new right-click option: Label.
43                 substitute for 'Mark-->Mark/Unmark', colours the line.
44                 submitted by Satoshi Nagayasu
45
46 2001-07-01 [christoph]
47
48         * src/folderview.c
49                 fixed font for trash
50         * src/summaryview.c
51                 move ctree to unread message
52
53 2001-07-01 [paul]
54
55         * sync with sylpheed 0.5.0pre3 release
56
57 2001-06-30 [alfons]
58
59         * src/filesel.[ch]
60         * src/compose.c
61                 allow inserting / attaching multiple files in
62                 the composer window
63
64 2001-06-30 [paul]
65
66         * src/codeconv.c
67                 small change to Alfons' previous stuff so that it
68                 actually makes
69
70 2001-06-30 [alfons]
71
72         * lots of files changed; first attempt to merge the changes
73           and bugfixes submitted by Andre Eibel (ae@baltic-online.de).
74
75 2001-06-30 [paul]
76
77         * po/pt_BR.po
78                 updated and completed, translations by Fabio
79                 Junior Beneditto
80
81 2001-06-29 [alfons]
82
83         * src/compose.c
84         * src/mimeproc.[ch]
85                 allow selecting an attached files' mime type from a 
86                 list of types.
87
88 2001-06-29 [paul]
89
90         * more sync with sylpheed 0.5.0pre3
91
92 2001-06-29 [paul]
93
94         * po/pt_BR.po
95                 merge with sylpheed.pot and pt_BR.po provided by
96                 Fabio Junior Beneditto.
97
98 2001-06-29 [darko]
99
100         * src/procmime.c
101                 make MIME types case insensitive
102
103 2001-06-28 [alfons]
104
105         * po/nl.po
106                 merge with sylpheed.pot and old nl.po; translations added.
107
108 2001-06-28 [paul]
109
110         * more sync with sylpheed 0.5.0pre3
111
112 2001-06-27 [alfons]
113
114         * src/summaryview.c
115                 don't crash when removing parent node of messages
116                 attracted by subject. this was caused by not deleting
117                 the parent node from the subject line hash table.
118
119 2001-06-27 [alfons]
120
121         * src/summaryview.c
122         * src/compose.[ch]
123         * src/mainwindow.c
124                 if there are multiple messages selected, allow forwarding
125                 them as attachments.
126
127 2001-06-27 [paul]
128
129         * more sync with sylpheed 0.5.0pre3
130
131 2001-06-26 [paul]
132
133         0.5.0claws3
134
135         * sync with sylpheed 0.5.0pre3
136
137 2001-06-25 [paul]
138
139         * src/mainwindow.c
140                 fixed 'compose news article' bug
141                 from icon-and-text toolbar
142
143 2001-06-25 [paul]
144
145         * sync with sylpheed 0.5.0pre2 release
146
147 2001-06-24 [christoph]
148
149         * src/prefs_common.c
150                 bug fix in font selection
151         * src/folderview.c
152                 use sylpheed's normal font instead of
153                 gtk default font for folders without
154                 new messages
155
156 2001-06-24 [alfons]
157
158         * src/mainwindow.[ch]
159                 added composite compose mail / news button (an idea by Leandro
160                 Pereira <leandro@linuxmag.com.br>)
161
162 2001-06-24 [paul]
163
164         Added instructions for ldif-to-xml.py
165
166         * tools/README
167
168 2001-06-23 [alfons]
169
170         Some minor things.
171
172         * src/pixmaps/stock_news_compose.xpm
173                 added pixmap by Leandro
174         * src/prefs_common.c
175                 tested built-in spelling checker of GCC 3.0 :)
176         * po/nl.po
177                 merged dutch translation of sylpheed-main with
178                 sylpheed.pot
179
180 2001-06-23 [paul]
181
182         Added tools directory and files.
183
184         * tools/filter_conv.pl
185                 converts old filter system to new filtering system
186         * tools/ldif-to-xml.py
187                 converts netscape addressbook to sylpheed addressbook
188         * tools/README
189                 descriptions/instructions for above two files
190
191 2001-06-23 [christoph]
192
193         * src/inc.c
194         * src/manage_window.[ch]
195         * src/prefs_common.[ch]
196                 mail retrieval dialog can be enabled, disabled
197                 or hidden if non of sylpheed's windows is active
198
199 2001-06-22 [paul]
200
201         0.5.0claws2
202
203         * sync with sylpheed 0.5.0pre2
204
205 2001-06-21 [christoph]
206
207         * src/summaryview.c
208                 show recipient on 'from' for all accounts
209                 
210         * src/inc.c
211         * src/prefs_common.[ch]
212                 disable error popup on mail receive errors
213
214 2001-06-21 [alfons]
215
216         * src/compose.c
217                 made the ruler correctly appear and disappear.
218
219         * src/Makefile.am
220                 removed Hoa's work-in-progress-stuff (interesting!) so 
221                 claws compiles ok.
222
223 2001-06-20 [christoph]
224
225         * src/inc.c
226         * src/progressdialog.c
227                 added scrolled window for list in progressdialog
228
229 2001-06-20 [paul]
230
231         sync with sylpheed 0.5.0pre1 release
232
233 2001-06-20 [christoph]
234
235         * src/summeryview.c
236                 make building threads by subject work when
237                 thread view is enabled
238                 
239         * src/compose.c
240         * src/prefs_common.[ch]
241                 automatically select account for mail replys
242
243 2001-06-19 [sergey]
244
245         * src/compose.c (compose_create): keep Bcc and Reply-To visible if
246         they are filled in from the account settings.
247
248 2001-06-19 [paul]
249
250         * more sync with sylpheed 0.5.0pre1
251
252 2001-06-18 [alfons]
253
254         * src/Makefile.am,
255           src/procmime.c
256                 added --sysconfdir to CPPFLAGS for pointing to the correct
257                 location of mime.types. 
258
259                 NOTE: make sure you use --sysconfdir when running ./autogen.sh
260                 or ./configure!
261
262 2001-06-18 [hoa]
263
264         * src/summaryview.c
265                 fixed some bug when building threads
266
267 2001-06-18 [paul]
268
269         * src/prefs_account.c
270                 UI stuff: More changes to the English
271
272 2001-06-18 [paul]
273
274         * src/pixmaps/stock_news_compose.xpm: new file
275         * src/Makefile.am
276         * src/mainwindow.c
277         * src/summaryview.c
278                 Added new icon for Hoa's 'compose a news
279                 message', plus minor improvements to the
280                 English
281
282         * po/ja.po
283         * ChangeLog
284         * ChangeLog.jp
285                 more sync with sylpheed 0.5.0pre1
286
287 2001-06-18 [hoa]
288
289         * src/compose.[ch]
290         * src/mainwindow.c
291                 Follow-up and reply to
292
293         * src/summaryview.[ch]
294                 Build threads also with subjects
295
296 2001-06-17 [hoa]
297
298         * src/compose.c
299                 forwarding use the current account.
300
301         * src/mainwindow.c
302                 the "compose message" button has been replaced with
303                 "new mail" and "new news" buttons
304
305         * src/prefs_common.[ch]
306                 added a configuration option to use the forward button
307                 as "forward as attachment"
308                 changed reply and forward format description
309
310         * src/quote_fmt_lex.l
311         * src/quote_fmt_parse.y
312                 added message with no signature in format for reply
313                 and forward.
314
315 2001-06-17 [paul]
316
317         Minor UI stuff
318
319         * src/mainwindow.c
320         * src/summaryview.c
321                 Improvements to the English
322
323         * src/prefs_common.c
324                 Improvements to the English and some
325                 clarity/continuity improvements in the
326                 description of Quote symbols.
327
328 2001-06-17 [paul]
329
330         0.5.0claws1
331
332         * sync with sylpheed 0.5.0pre1
333
334 2001-06-17 [hoa]
335
336         * src/compose.c
337                 Better interface for compose, displayed fields
338                 are updated whenever we change account.
339                 Newsgroups field is automatically filled.
340
341         * src/mainwindow.c
342                 Newsgroups field is automatically filled.
343
344         * src/prefs_account.c
345                 Some interface stuff when fields appear and
346                 disappear.
347
348 2001-06-16 [paul]
349
350         0.4.99claws
351
352         * sync with sylpheed 0.4.99
353
354 2001-06-16 [sergey]
355
356         * src/base64.c, src/base64.h (Base64Decoder, base64_decoder_new,
357         base64_decoder_free, base64_decoder_decode): new object and
358         functions for decoding base64 streams.
359         * src/procmime.c (procmime_decode_content): modified to use the
360         new base64 decoder.
361
362 2001-06-15 [paul]
363
364         0.4.99claws10
365
366         * sync with sylpheed 0.4.99cvs11
367
368 2001-06-13 [paul]
369
370         0.4.99claws9
371
372         * sync with sylpheed 0.4.99cvs9
373
374 2001-06-13 [hoa]
375
376         * src/compose.c
377         * src/prefs_account.c
378
379                 SMTP server can be defined in the news account
380                 mime type of attachment are kept.
381
382         * src/summaryview.c
383
384                 now choose the highest important score between default
385                 and important score of folder.
386
387 2001-06-09 [alfons]
388         
389         * src/prefs_common.c: 
390
391                 (prefs_quote_description_create): corrected description of 
392                 quote format characters
393
394 2001-06-09 [paul]
395
396         0.4.99claws8
397
398         * sync with sylpheed 0.4.99cvs8
399
400 2001-06-08 [sergey]
401
402         * src/Makefile.am: fix for "make dist": added quote_fmt_parse.h
403         and pixmaps/stock_mail_reply_to_author.xpm to EXTRA_DIST.
404
405 2001-06-08 [paul]
406
407         0.4.99claws7
408
409         * sync with sylpheed 0.4.99cvs7
410
411 2001-06-06 [sergey]
412
413         * src/quote_fmt.h: renamed from src/quote_fmt_parse.h (which
414         clashes with autogenerated header).
415         * src/compose.c, src/quote_fmt_parse.y: #include "quote_fmt.h"
416         * src/Makefile.am: added quote_fmt.h.
417         * src/.cvsignore: added lex/yacc autogenerated files
418         (quote_fmt_lex.c, quote_fmt_parse.c, quote_fmt_parse.h).
419
420 2001-06-06 [paul]
421
422         0.4.99claws6
423
424         * sync with sylpheed 0.4.99cvs6
425
426 2001-06-06 [hoa]
427
428         * added src/quote_fmt_parse.h
429         * src/compose.c
430                 removed warnings
431
432         * src/prefs.[ch]
433                 don't modify readonly configuration files
434
435         * src/prefs_account.c
436         * src/prefs_common.c
437         * src/prefs_customheader.c
438         * src/prefs_display_header.c
439         * src/prefs_filter.c
440         * src/prefs_filtering.c
441         * src/prefs_scoring.c
442                 don't open dialog box when configuration files
443                 are readonly
444
445 2001-06-05 [sergey]
446
447         * configure.in: added AM_PROG_LEX and AC_PROG_YACC.
448
449         * src/Makefile.am: replaced quote_fmt.tab.[ch] by
450         quote_fmt_lex.[lh], quote_fmt_parse.y; added YFLAGS=-d; added
451         BUILT_SOURCES to make all files rebuild properly.
452
453         * src/compose.c: removed #include "quote_fmt.tab.h".
454
455         * src/quote_fmt_lex.l: renamed from quote_fmt.l; changed to return
456         CHARACTER value in yylval.
457
458         * src/quote_fmt_parse.y: renamed from quote_fmt.y; changed to
459         receive CHARACTER value by documented means (yylval).
460
461         * src/lex.quote_fmt.c, src/quote_fmt.{l,y,tab.{c,h}}: removed.
462
463 2001-06-05 [hoa]
464
465         * src/Makefile.am
466                 changed quote_fmt.[ch] into quote_fmt.tab.[ch]
467
468         * src/filtering.c
469         * src/matcher.c
470         * src/matcher.h
471         * src/prefs_filtering.c
472                 now keep the configuration for execute action
473
474         * src/mbox_folder.c
475                 fixed a warning
476
477 2001-06-05 [paul]
478
479         * sync with sylpheed 0.4.99cvs5
480
481 2001-06-05 [hoa]
482
483         * src/Makefile.am
484                 added quote_fmt.[ch]
485
486         * added src/quote_fmt.y
487         * added src/quote_fmt.l
488         * added src/quote_fmt.tab.h
489         * added src/quote_fmt.tab.c
490         * added src/lex.quote_fmt.c
491                 parsing configuration for replying
492                 and forwarding
493
494         * src/prefs_common.[ch]
495                 added configuration UI for replying
496                 and forwarding
497
498         * src/compose.c
499                 using configuration for replying
500                 and forwarding
501
502 2001-06-04 [hoa]
503
504         * src/filtering.c
505         * src/matcher.c
506         * src/matcher.h
507         * src/prefs_filtering.c
508         * src/prefs_matcher.c
509         * src/prefs_matcher.h
510                 action "run a command" for filtering
511                 and matching with a command.
512                 fixed the "whole message" matching
513
514         * src/mbox_folder.c
515                 changed temporary filename for security
516
517         * src/messageview.c
518                 queue the notification if it fails to send.
519
520         * src/prefs_common.c
521         * src/prefs_folder_item.c
522                 changed the default important score             
523
524         * src/prefs_scoring.c
525         * src/scoring.c
526                 hide kill score input when the folder is not
527                 a newsgroup
528
529 2001-06-03 [alfons]
530
531         * src/prefs_common.c:
532
533                 (prefs_font_select): pass font name in font entry box to font
534                 selection dialog.
535
536 2001-06-03 [sergey]
537
538         * src/smtp.c (smtp_ok): fixed sock_gets() error handling.
539
540 2001-06-03 [paul]
541
542         * sync with sylpheed 0.4.99cvs4
543
544 2001-06-03 [alfons]
545
546         * src/headerwindow.c:
547
548                 (headerwindow_show_cb): use the selected summary view item, not
549                 the displayed item.
550
551 2001-06-02 [alfons]
552
553         * src/headerwindow.c:
554
555                 (headerwindow_show_cb): always try to show msginfo
556
557 2001-06-02 [hoa]
558
559         * src/compose.c
560                 keep attached parts when reediting or forwarding.
561
562 2001-06-01 [hoa]
563
564         * src/folderview.c
565         * src/prefs_folder_item.[ch]
566         * src/prefs_scoring.[ch]
567         * src/scoring.[ch]
568         * src/summaryview.[ch]
569         * src/main.c
570         * src/mainwindow.c
571         * src/prefs_common.[ch]
572                 support for folder scoring
573                 kill score and important score for messages
574         
575         * src/prefs_account.c
576                 some display bug fixed for local account
577                 preferences
578
579 2001-05-31 [alfons]
580
581         * src/summaryview.c:
582
583                 (add_sender_to_cb): don't crash when no or invalid sender; the add 
584                 sender to address book menu item is disabled.
585
586 2001-05-30 [hoa]
587
588         * src/filtering.[ch]
589         * src/summaryview.c
590                 handling summary menu / filter messages
591
592         * src/folder.[ch]
593                 add some stuff
594
595         * src/foldersel.c
596                 imap folders now appears in list
597
598         * src/mbox_folder.c
599                 doesn't crash if destination mail is not writeable
600
601 2001-05-29 [hoa]
602
603         * src/compose.c
604                 removed some warnings
605
606         * src/filtering.c
607         * src/folder.[ch]
608         * src/prefs_filtering.c
609                 global string to identify any folders           
610                 removed some debug info
611                 filtering to mbox folders is now possible
612
613         * src/mainwindow.c
614                 removed some warnings
615
616         * src/mbox_folder.c
617                 permission on files are changed to read/write for user only,
618                 nothing for other.
619                 creation of subfolder is handled better.
620
621 2001-05-28 [alfons]
622
623         Verified the sync for src/prefs_common.[ch] and
624         src/prefs_account.[ch]. I believe there were some
625         minor indentation differences.
626
627 2001-05-28 [paul]
628
629         0.4.99claws3
630
631         * sync with 0.4.99cvs3
632
633 2001-05-28 [hoa]
634
635         * src/compose.c
636                 handling flags for mbox format
637
638         * src/filtering.c
639                 use of mark file only for MH format
640                 handling flags for mbox format
641                 filtering cannot yet move or copy mails to mbox folders.
642
643         * src/folder.[ch]
644                 changed move_msg, copy_msg,
645                 move_msgs_with_dest, copy_msgs_with_dest functions
646                 uses only folder->copy_msg() function
647                 uses folder->finished_copy() to handle the destination
648                 folder at the end of the copy or move operation.
649
650         * src/foldersel.c
651                 included mbox directories.
652
653         * src/folderview.[ch]
654         * src/mainwindow.c
655                 handle folders operation for mbox format
656
657         * src/mbox.c
658                 disable conversion of "From " header
659
660         * src/mbox_folder.[ch]
661                 completion of mbox format handling
662
663         * src/mh.c
664                 changed mh_copy_msg() function and
665                 removed mh_move_msg(), mh_move_msgs_with_dest(),
666                 mh_copy_msgs_with_dest()
667
668         * src/prefs_filtering.c
669                 removed some warnings
670
671         * src/prefs_matcher.c
672                 default boolean operation is AND
673
674         * src/procheader.c
675                 handling flags for mbox format
676                 handling of "From " header
677
678         * src/procmsg.[ch]
679                 removed data field
680                 added MSG_REALLY_DELETED flags to handle deletion of
681                 messages in mbox format.
682
683         * src/summaryview.c
684                 handling flags for mbox format
685                 disable the MSG_DELETED flags when messages
686                 are deleted in mbox format
687
688         * src/textview.c
689                 "From " headers display fixed.
690
691 2001-05-27 [alfons]
692
693         * src/textview.c:
694                 
695                 (get_email_part): skip quoted email addresses, like in e.g.
696                 "'alfons@proteus.demon.nl'".
697
698 2001-05-26 [alfons]
699
700         Minor GUI fixes adding horizontal scrollbars to Hoa's matcher dialogs,
701         and fixing the persistence troubles when using separate windows.
702
703         * src/mainwindow.c:
704         
705             Added #define SEPARATE_ACTION used in the gtk item factory for 
706             the SEPARATE_FOLDER and SEPARATE_MESSAGE items, so we can
707                 use gtk_item_factory_get_widget_by_action() to get the items.
708                 
709             Removed separate_widget_cb from the gtk item factory data   
710           
711             (mainwindow_create): connect separate_widget_cb() to check
712             menu item "toggled" signal. also passing a MainWindow pointer
713                 as object data for both check menu items.
714                 
715             (separate_widget_cb): definition of separate_widget_cb() to match
716             GtkCheckMenuItem's "toggled" signal. Now get the pointer to the main 
717                 window using gtk_object_get_data(). The type of window separation 
718                 (SEPARATE_MESSAGE or SEPARATE_FOLDER) is passed as the signal's data
719         
720         * src/prefs_filtering.c,
721           src/prefs_matcher.c: added horizontal scrollbars
722
723 2001-05-25 [darko]
724
725         * src/headerview.c
726                 fix segfault with invalid bold font
727         * src/summaryview.c
728                 correctly display summary stats after row is marked
729
730 2001-05-23 [sergey]
731
732         * src/codeconv.c (conv_get_code_conv_func): fix for ISO-8859-*
733         encodings with libjconv.
734
735 2001-05-23 [hoa]
736
737         * src/Makefile.am
738                 added mbox_folder.[ch]
739         * src/defs.h
740                 mbox temporary folder
741         * src/folder.[ch]
742         * added src/mbox_folder.[ch]
743         * src/folderview.c
744         * src/procheader.[ch]
745                 added mbox support
746         * src/mbox.c
747                 bugfix for file incorporation filtering
748         * src/imap.c
749                 enable creation of MBOX
750         * src/prefs_display_header.c
751                 enable use of headers like "From "
752                 something that should be fixed :
753                         displaying of such headers add an extra space
754         * src/prefs_folder_item.c
755                 don't create folders because it is not necessary
756         * src/procmsg.h
757                 added data field to MsgInfo for mbox internal use
758         * src/summaryview.c
759                 added some support for mbox
760         * src/utils.[ch]
761                 added get_mbox_cache_dir() function
762
763 2001-05-23 [hiroyuki]
764
765         * src/headerwindow.c
766           src/inc.c
767           src/main.c
768           src/mh.c
769           src/nntp.c
770           src/procmsg.h
771           src/session.h
772           src/socket.[ch]
773           src/summaryview.c
774           src/textview.c
775           src/automaton.c
776           src/folderview.c: more sync with 0.4.99cvs2.
777
778         * src/headerwindow.c: reverted.
779
780 2001-05-22 [paul]
781
782         0.4.99claws2
783
784         * sync with sylpheed 0.4.99cvs2
785                 * src/news.[ch]
786                 * src/nntp.[ch]
787                 * INSTALL
788                 * INSTALL.jp
789
790 2001-05-22 [alfons]
791
792         * src/summaryview.c: bugfixed a premature assignment in  summaryview_add_sender_to_cb()
793
794 2001-05-21 [alfons]
795
796         Minor things:
797
798         * configure.in: if gnome-config not found, "no" is displayed
799         
800         * sylpheed.desktop: "Hello World" is replaced with "Sylpheed Mail"
801
802         * src/textview.c: now also possible to add mail addresses by right
803           clicking in the text view
804
805         * src/codeconv.c: merged patch which fixes endless loop when encountering
806           invalid wide characters; from Alte <010@imis.ru>  
807
808 2001-05-20 [alfons]
809
810         Added installation of gnome specific things:
811
812         * Makefile.am: gnome conditional
813
814         * configure.in: check for installed gnome
815
816         * added sylpheed.png, sylpheed.desktop
817
818 2001-05-20 [sergey]
819
820         * src/pixmaps/stock_mail_reply_to_author.xpm: new file.
821
822         * src/mainwindow.h (main_window_toolbar_create): created a button
823         for "Reply to all".
824         (main_window_set_toolbar_sensitive): enable/disable the new button
825         appropriately.
826         (toolbar_reply_to_author_cb): handle the new button.
827
828         * src/send.c (SEND_EXIT_IF_ERROR, SEND_EXIT_IF_NOTOK): call
829         send_progress_dialog_destroy() on failure (fixes hang on SMTP
830         failure).
831
832 2001-05-19 [sergey]
833
834         * src/compose.h (ComposeReplyMode): new modes
835         COMPOSE_REPLY_TO_AUTHOR, COMPOSE_REPLY_TO_AUTHOR_WITH_QUOTE,
836         COMPOSE_REPLY_TO_AUTHOR_WITHOUT_QUOTE.
837
838         * src/compose.c
839         (compose_send): move some code into a new function:
840         (compose_current_mail_account): new function.
841         (compose_reply): new argument to_author, all callers changed; if
842         to_author==TRUE and account->protocol==A_NNTP, find and use an
843         appropriate mail account for replying.
844         (compose_reply_set_entry): new argument to_author; ignore
845         compose->replyto if to_author==TRUE.
846
847         * src/mainwindow.c: new command "Message/Reply to author".
848         (main_window_set_menu_sensitive): enable/disable it.
849         (reply_cb): handle it.
850
851         * src/summaryview.c: new command "Reply to author".
852         (summary_set_menu_sensitive): enable/disable it.
853         (summary_reply_cb): handle it.
854
855         * src/account.c (account_find_mail_from_address): new function.
856
857 2001-05-18 [paul]
858
859         0.4.99claws1
860
861         * sync with sylpheed 0.4.99cvs1
862
863 2001-05-18 [hoa]
864
865         * src/compose.[ch]
866         * src/filtering.c
867         * src/summaryview.c
868                 new filtering action : forward and forward as attachment
869
870         * src/main.c
871                 no need for $DISPLAY when we run sylpheed --help
872                 call to parse_cmd_opt() is moved
873
874         * src/mainwindow.[ch]
875                 execute button is hidden when immediate execute
876                 is chosen
877
878         * src/mh.c
879         * src/news.c
880         * src/prefs_folder_item.c
881         * src/procmsg.c
882                 better handling of missing directories
883
884         * src/summaryview.c
885                 reedit is enabled in outbox
886                 reedit is enabled in queue
887
888 2001-05-17 [hoa]
889
890         * src/filtering.c
891         * src/matcher.[ch]
892         * src/prefs_filtering.c
893                 changed attachement into attachment
894
895 2001-05-17 [alfons]
896
897         0.4.67claws4    
898
899         * sync with sylpheed 0.4.67cvs9
900         * sync with sylpheed 0.4.67cvs7-8
901
902 2001-05-17 [hoa]
903
904         * src/Makefile.am
905                 added prefs_filtering.c
906
907         * src/filtering.[ch]
908         * src/matcher.[ch]
909                 removed action : forward_news and forward_news_as_attachement
910                 (forward and forward_as_attachement can be used instead)
911
912         * src/mainwindow.c
913                 added menu option to access filtering configuration
914
915         * src/prefs_account.c
916                 changed mail_command default to /usr/sbin/sendmail
917
918         * added src/prefs_filtering.[ch]
919                 dialog box for filtering configuration
920
921         * src/prefs_matcher.c
922                 added function prefs_matcher_get_criteria_from_matching()
923
924         * src/prefs_scoring.c
925                 reset the dialog when register or substitute is clicked
926
927 2001-05-15 [hoa]
928
929         * src/Makefile.am
930                 added filtering.[ch]
931         * src/inc.c
932                 using filering.[ch] instead of filter.[ch]
933         * src/main.c
934                 reading new filtering configuration
935         * src/matcher.[ch]
936                 added some filtering actions
937                 and fixed a bug for headers and mail body matching
938         * src/mbox.c
939                 using filering.[ch] instead of filter.[ch]
940         * src/mh.c
941                 handling invalid MsgInfo in mh_copy_msg() and mh_move_msg()
942         * src/summaryview.c
943                 some fixes for filtering
944
945 2001-05-14 [hiroyuki]
946
947         * src/send.c: fixed some weird indentations.
948           send_message_with_command(): call pclose() only if p != NULL.
949         * src/textview.c: get_email_part(): modified the code for readability.
950
951 2001-05-14 [hiroyuki]
952
953         * src/md5global.h
954           src/md5ify.c
955           src/md5ify.h: removed from the cvs.
956
957 2001-05-13 [sergey]
958
959         * src/main.c: include rfc2015.h to avoid compiler warnings.
960         * src/alertpanel.c (alertpanel_message_with_disable): return 0 if
961         the panel is already on screen.
962         * src/prefs_customheader.c (prefs_custom_header_delete_cb): treat
963         closing the alert window by ESC as "No".
964         * src/prefs_common.c (prefs_interface_create): moved return
965         receipt check button to the correct place.
966
967 2001-03-13 [alfons]
968
969         * src/prefs_common.c: 
970                 moved return receipt check button to the Send tab. (prefs_send_create)
971                 removed the date format ui related globals. (prefs_display_create)
972
973         0.4.67claws3
974         
975         * sync with sylpheed 0.4.67cvs5-6
976
977 2001-05-13 [paul]
978
979         * added Alfons' font selection patch
980
981         * src/defs.h
982         * src/headerwindow.c
983         * src/prefs_common.c
984         * src/prefs_common.h
985
986 2001-05-13 [hoa]
987         * src/defs.h
988                 changed version of cache
989         * src/matcher.[ch]
990         * src/prefs_matcher.c
991                 added additionnal matching criteria
992         * src/procheader.c
993         * src/procmsg.[ch]
994         * src/news.c
995                 added references in MsgInfo
996
997 2001-05-12 [hoa]
998
999         * src/defs.h
1000                 prepared some things for new filtering
1001         * src/matcher.[ch]
1002                 added some matching properties
1003                 inreplyto need to be enhanced
1004                 prepared some things for new filtering
1005         * src/messageview.c
1006                 added Return-Receipt-To handling
1007         * src/prefs_folder_item.c
1008                 changed default value to TRUE
1009         * src/prefs_matcher.c
1010                 added some matching properties
1011         * src/prefs_scoring.[ch]
1012                 the scoring dialog is finished
1013         * src/procheader.c
1014                 added Return-Receipt-To handling
1015                 Reference need to be added
1016         * src/procmsg.[ch]
1017                 added Return-Receipt-To handling
1018                 added threadscore to get a better score sorting when
1019                 threads are enabled
1020         * src/summaryview.c
1021                 suppressed a bug when we sort the list
1022                 when no folder is opened.
1023                 better score sorting when threads are enabled
1024
1025 2001-05-12 [alfons]
1026
1027         * reverted previous patch because of potential errors 
1028
1029         0.4.67claws2
1030         
1031         * src/inc.c, src/prefs_common.c, src/prefs_common.h: 
1032                 applied "toggle mail-retrieval dialog window" patch submitted 
1033                 by Eric Limpens <eric@qnt.net>
1034
1035         * sync with sylpheed 0.4.67cvs4
1036
1037 2001-05-12 [sergey]
1038
1039         * src/matcher.c, src/scoring.c: changed "#ifdef 0" to "#if 0" for
1040         some picky compilers.
1041         * src/rfc2015.h: provide prototype for rfc2015_disable_all().
1042         * src/grouplist_dialog.c: include alertpanel.h.
1043         * src/prefs_headers.c (prefs_headers_deleted): added GTK_BUTTON to
1044         fix compile warning.
1045         * src/scoring.c, src/prefs_folder_item.c, src/matcher.c: brought
1046         #include "defs.h" before others to prevent the warning of `MIN'
1047         and `MAX' redefinition.
1048
1049 2001-05-11 [hoa]
1050
1051         * src/main.c
1052         * src/messageview.c
1053         * src/prefs_account.c
1054         * src/prefs_display_header.c
1055                 removed warning
1056         * src/Makefile.am
1057                 added prefs_scoring.[ch]
1058         * src/grouplist_dialog.c
1059                 display an error dialog box if the group list
1060                 cannot be fetched.
1061         * src/mainwindow.[ch]
1062                 added main_window_set_thread_option() function
1063                 scoring dialog box enabled
1064         * src/matcher.[ch]
1065                 added flags matching unread /new / marked
1066                 / deleted / replied / forwarded
1067         * src/news.c
1068                 newsgroups are now finally in newscache
1069         * src/prefs_matcher.[ch]
1070                 finished preferences for matching dialog
1071         * added src/prefs_scoring.[ch]
1072                 scoring dialog box completed
1073         * src/scoring.[ch]
1074                 conversion to string : added scoringprop_to_string()
1075                 write config for preferences :
1076                 added prefs_scoring_write_config()
1077         * src/summaryview.c
1078                 threads can be enabled/disabled independently
1079                 for each folder
1080
1081 2001-05-10 [alfons]
1082
1083         0.4.67claws1
1084         
1085         * AUTHORS: 
1086                 thought it would be nice to have a list of all
1087                 contributors (used Changelog as a reference)
1088         
1089         * configure.in: 
1090                 messed up version numbering...
1091
1092         0.4.66claws1
1093
1094         * sync with sylpheed 0.4.67cvs1-3
1095
1096 2001-05-10 [darko]
1097
1098         * src/prefs_common.c:
1099                 better UI for strftime format, double clicking
1100                 on format now inserts the format in text entry
1101                 replaced close button with standard OK/Cancel
1102                 moved date format button to the right of the
1103                 text entry field
1104
1105 2001-05-09 [alfons]
1106
1107         * src/gtkstext.c:
1108                 Ctrl-Home / Ctrl-End have proper cursor navigation
1109
1110 2001-05-09 [hoa]
1111
1112         * src/prefs_matcher.c
1113                 finished UI to define matching properties
1114                 added ok and cancel button
1115         * src/prefs_filter.c
1116                 added ok and cancel button
1117         * src/news.c
1118                 fixed some bug in xhdr parsing
1119
1120 2001-05-08 [alfons]
1121
1122         * src/textview.c: 
1123                 fixed a bug in textview_show_header(), which displayed two colons (':');
1124                 cleaned up some warnings
1125
1126 2001-05-08 [hoa]
1127
1128         * src/Makefile.am
1129                 added prefs_matcher.[ch]
1130                 compilation with -W -Wall
1131         * src/alertpanel.c
1132                 ungrab the mouse events if grabbed - does it
1133                 fix the bug for disposition notification ?
1134         * src/mainwindow.c
1135                 added a menu option to open the matching dialog.
1136         * src/matcher.[ch]
1137                 added matcherprop_to_string() and matcherlist_to_string()
1138                 fixed some bugs, changed the name of some options
1139                 age_sup and age_inf becomes age_greater and age_lower,
1140                 body and messageheaders becomes body_part and headers_part,
1141                 changed the names of constants from SCORING_XXX to MATCHING_XXX
1142         * src/prefs_display_header.c
1143         * src/prefs_headers.c
1144                 fixed a bug that accidentally destroyed dialogs
1145                 when closed them with delete_event
1146                 Added *_deleted() which handle delete_event signal correctly.
1147         * src/prefs_folder_item.[ch]
1148                 added "enable_thread" field for future customization
1149         * added src/prefs_matcher.[ch]
1150                 sample of the UI to define matching properties
1151         * src/procheader.c
1152                 using procheader_headername_equal instead of str*cmp functions
1153                 using procheader_parse_header() function
1154         * src/scoring.c
1155                 using MATCHING_XXX instead of SCORING_XXX
1156         * src/summaryview.c
1157                 display the sender of the news even if this is ourself
1158                 when this is a news message.
1159         * src/textview.c
1160                 using headername_equal() instead of str*cmp functions
1161
1162 2001-05-08 [alfons]
1163
1164         0.4.66claws
1165
1166         * sync with sylpheed 0.4.66
1167         * src/gtkstext.c: trace logs added 
1168
1169 2001-05-08 [sergey]
1170
1171         * src/prefs_common.[ch]: added option to enable/disable GnuPG
1172         signature check popup.
1173         * src/rfc2015.c (check_signature): show signature check popup only
1174         if it is enabled in preferences.
1175
1176 2001-05-07 [alfons]
1177
1178         0.4.66claws4
1179         
1180         * sync with sylpheed 0.4.66cvs6
1181
1182 2001-05-07 [darko]
1183
1184         * src/prefs_common.[ch]: added option to enable/disable
1185           looking up sender name in address book for summary pane
1186         * src/summaryview.c: look up sender in the address book
1187           by using Alfons' address completion code
1188
1189 2001-05-07 [hiroyuki]
1190
1191         * src/inc.h
1192           src/pop.c: pop3_retr_recv(): removed cur_msg_bytes from the
1193           member of Pop3State.
1194         * src/news.c: brought #include "defs.h" before #include <glib.h>
1195           to prevent the warning of `MIN' and `MAX' redefinition.
1196
1197 2001-05-06 [hoa]
1198
1199         * removed src/headers_display.[ch]
1200         * removed src/prefs_display_headers.[ch]
1201         * src/inc.c
1202                 use a temporary file in the user directory for mbox import
1203         * src/news.c
1204                 added XHDR support to get "To" and "Cc" headers
1205                 (in order to match news with to or cc field for
1206                 scoring)
1207                 added function news_parse_xhdr() to get XHDR response
1208         * src/nntp.[ch]
1209                 added function nntp_xhdr()
1210         * src/matcher.c
1211                 fetch the message if necessary
1212
1213 2001-05-06 [alfons]
1214
1215         0.4.66claws3
1216
1217         * sync with sylpheed 0.4.66cvs3-5
1218
1219 2001-05-06 [hoa]
1220
1221         * src/utils.[ch]
1222                 added function itos_buf() to enable use of several buffers
1223         * src/summaryview.c
1224                 use of itos_buf() instead of itos() in summary list
1225                 to fix the broken display of message number.
1226
1227 2001-05-06 [alfons]
1228
1229         * src/gtkstext.c: bug in cursor up navigation fixed,
1230                 fixed another unsigned / signed comparison (we're getting there :-)
1231
1232 2001-05-06 [hoa]
1233
1234         * src/Makefile.am
1235                 added scoring.c scoring.h
1236                 prefs_folder_item.c prefs_folder_item.h
1237                 matcher.c matcher.h
1238         * src/defs.h
1239                 added FOLDERITEM_RC SCORING_RC
1240         * src/folder.[ch]
1241                 added prefs field in FolderItem :
1242                 properties for each folder (PrefsFolderItem),
1243                 sorting type and mode were added as the first properties.
1244         * src/main.c
1245                 read config for scoring
1246         * added src/matcher.[ch]
1247                 gives functions to parse configuration file to do
1248                 matching on mails with a list of conditions.
1249         * src/mainwindow.c
1250                 add option to sort by score
1251         * src/prefs_common.[ch]
1252                 added preference option to show score and for
1253                 the score column size
1254         * added src/prefs_folder_item.[ch]
1255                 properties for each folder (PrefsFolderItem),
1256                 sorting type and mode were added as the first properties.
1257         * src/procheader.[ch]
1258                 added procheader_parse_header()
1259                 added procheader_header_free()
1260                 added procheader_headername_equal()
1261                 and made modification to use them.
1262         * src/procmsg.[ch]
1263                 added score field to MsgInfo structure
1264         * added src/scoring.[ch]
1265                 gives functions to parse configuration file to do
1266                 scoring on mails with a list of conditions.
1267         * src/summaryview.[ch]
1268                 save the sorting type and mode for the folder
1269                 added column to display the score of the mail
1270                 added function summary_score_clicked()
1271                 sorting type and mode are restored to the folder
1272                 when it is reopen
1273         * src/textview.c
1274                 use procheader_parse_header(), procheader_headername_equal()
1275                 removed memory leak in text_scan_header when freeing headers
1276         * src/filter.c
1277                 changed the function to match names of headers
1278                 using procheader_headername_equal()
1279
1280         Scoring functions are implemented, an interface is needed
1281         to configure that.
1282
1283 2001-05-04 [alfons]
1284
1285         * src/gtkstext.c: 
1286                 hopefully fixed the row up navigation bug,
1287                 removed adding back / forward lines to cache
1288
1289 2001-05-04 [sergey]
1290
1291         * src/prefs_display_headers.c: user interface changes:
1292         (prefs_display_headers_create): remove unused "Show" check button;
1293         allow reordering of headers by dragging.
1294         (prefs_display_headers_write_config): remove unused variables.
1295         (prefs_display_headers_set_dialog): do not insert "(New)" at top
1296         of lists (not needed with the new UI).
1297         (prefs_display_headers_set_list): scan lists starting from row 0,
1298         not 1 (do not skip "(New)").
1299         (prefs_display_headers_find_header): new function.
1300         (prefs_display_headers_clist_set_row): do not allow duplicates.
1301         (prefs_display_headers_delete_cb): do not skip row 0; treat
1302         closing the alert window by ESC as "No".
1303         (prefs_display_headers_up): do not protect row 0.
1304         (prefs_display_headers_down): do not protect row 0.
1305
1306 2001-05-04 [sergey]
1307
1308         * src/mainwindow.c (next_marked_cb, prev_marked_cb): new
1309         functions.  
1310
1311         * src/summaryview.c
1312         (summary_find_next_marked_msg, summary_find_prev_marked_msg,
1313         summary_select_next_marked, summary_select_prev_marked): new
1314         functions.
1315
1316 2001-05-03 [sergey]
1317
1318         * src/news.c: fixed a bug when no article can be fetched after
1319         server timeout if the connection was restored by news_post():
1320         (news_select_group): new function.
1321         (news_fetch_msg): call news_select_group() before fetching
1322         article.
1323         (news_get_uncached_articles): set session->group after successful
1324         GROUP command.
1325
1326 2001-05-03 [hoa]
1327
1328         * src/defs.h
1329         * src/procmsg.[ch]
1330         * src/procheader.c
1331                  changed version of cache, added cc field
1332
1333         * src/prefs_display_headers.c
1334                 the interface was changed
1335
1336         * src/prefs_headers.c
1337                 added cancel button
1338
1339 2001-05-03 [alfons]
1340
1341         * completed sync of sylpheed cvs2
1342         * src/gtkstext.c: updated row up / down cursor navigation
1343         * src/textview.c: re-edited, prepared for fixing the email address
1344                 scanner.
1345
1346 2001-05-03 [darko]
1347
1348         * src/prefs_common.c: use alfons' strftime ui code
1349         entry_datefmt and datefmt_sample widgets have to be
1350         global in this module because of this change
1351
1352 2001-05-03 [hoa]
1353
1354         * src/messageview.c
1355         * src/prefs_common.[ch] added option to activate the return receipt
1356                 feature.
1357
1358 2001-05-02 [alfons]
1359
1360         * src/gtkstext.c: fix for row up/down cursor navigation. 
1361
1362         0.4.66claws2
1363         
1364         * sync with 0.4.66cvs2
1365
1366 2001-05-02 [paul]
1367
1368         added add-sender-to-addressbook patch
1369
1370         * src/addressbook.c
1371         * src/addressbook.h
1372         * src/summaryview.c
1373
1374 2001-05-02 [sergey]
1375
1376         * src/alertpanel.h (AlertValue): added G_ALERT_VALUE_MASK,
1377         G_ALERTDISABLE.
1378
1379         * src/alertpanel.c (alertpanel_create): new argument can_disable,
1380         all existing callers changed to pass FALSE; create a check button
1381         to disable the message.
1382         (alertpanel_message_with_disable): new function.
1383         (alertpanel_show): mask value with G_ALERT_VALUE_MASK.
1384         (alertpanel_button_toggled): new function.
1385         (alertpanel_button_clicked, alertpanel_close): set value using
1386         G_ALERT_VALUE_MASK.
1387
1388         * src/prefs_common.h (PrefsCommon): new field gpgme_warning.
1389
1390         * src/prefs_common.c (prefs_privacy_create): new check button
1391         checkbtn_gpgme_warning.
1392
1393         * src/main.c (main): moved preferences reading before gpgme
1394         initialization; check prefs_common.gpgme_warning before giving the
1395         GnuPG warning and set it to FALSE if the user wants to disable the
1396         warning.
1397
1398 2001-05-02 [hiroyuki]
1399
1400         * src/prefs_display_headers.c: modified the layout and some labels.
1401
1402 2001-05-02 [sergey]
1403
1404         * src/prefs_account.c (prefs_account_fix_size): new function.
1405         (prefs_account_create): call prefs_account_fix_size(); use
1406         gtk_widget_show instead of gtk_widget_show_all (fixes too large
1407         size when the window is shown for the first time).
1408         (prefs_account_basic_create): changed layout of serv_table; moved
1409         localmbox_entry above smtpserv_entry (logically it replaces
1410         POP3/IMAP server).
1411         (prefs_account_protocol_activated): set sensitivity of
1412         nntpauth_chkbtn according to the protocol (in addition to
1413         hide/show); commented out gtk_table_set_row_spacing() calls.
1414         (prefs_account_nntpauth_toggled): do nothing if nntpauth_chkbtn is
1415         not sensitive (fixes a bug with disabled username/password boxes
1416         when editing POP3 account after NNTP with authentication).
1417
1418 2001-05-02 [hoa]
1419
1420         * src/account.c
1421         * src/inc.c
1422         * src/prefs_account.[ch]
1423         * src/send.c
1424                 removed local account without SMTP server
1425                 added option to use mail command instead of a connexion
1426                 to SMTP server when a local account is used
1427         * src/prefs_headers.c
1428                 fixed a bug
1429         * src/news.c
1430                 fixed a bug when connexion immediately closed
1431
1432 2001-05-01 [alfons]
1433
1434         0.4.66claws1
1435         
1436         * sync with 0.4.65
1437
1438 2001-05-01 [sergey]
1439
1440         * src/prefs_account.c (Basic, prefs_account_basic_create): new
1441         widget nntpauth_chkbtn.
1442         (prefs_account_protocol_activated): handle nntpauth_chkbtn
1443         visibility.
1444         (prefs_account_nntpauth_toggled): new function.
1445
1446         * src/news.c (news_session_new_for_folder): use NNTP
1447         authentication only if ac->use_nntp_auth is set.
1448
1449 2001-05-01 [hoa]
1450
1451         * src/Makefile.am changed headers.[ch] in customheader.[ch]
1452         * src/prefs_display_headers.c changed the UI
1453         * src/prefs_headers.c changed account_name to account_id
1454         * src/compose.c using customheader.h
1455
1456 2001-05-01 [hiroyuki]
1457
1458         * src/esmtp.c
1459           src/news.c
1460           src/nntp.c: changed sock_read() to sock_gets(), they've been left
1461           unsynched.
1462
1463 2001-05-01 [hoa]
1464
1465         * src/Makefile.am added prefs_display_headers.[ch] headers_display.[ch]
1466         * src/defs.h added HEADERS_DISPLAY_RC : name of the config file
1467                 for displaying of headers
1468         * src/grouplist_dialog.[ch] minor changes to remove warnings
1469         * src/prefs_display_headers.[ch] dialog to choose the
1470         headers to display in the mail viewer.
1471         * src/headers.h correction of #define
1472         * src/headers_display.[ch] configuration for displaying of headers.
1473         * src/main.c read config of displaying of headers
1474         * src/prefs_common.c add a button to access the config dialog
1475                 for displaying of headers
1476         * src/prefs_display_headers.[ch] dialog for configuration for
1477                 displaying of the headers.
1478         * src/prefs_headers.c cleaning of code
1479         * src/procheader.c comments added to code
1480         * src/textview.c changes to reorder the headers depending
1481                 on the config for displaying of headers
1482
1483 2001-04-30 [alfons]
1484
1485         0.4.65claws7
1486
1487         * sync with 0.4.65cvs12
1488
1489         NOTE: nntp.c and news.c in claws and cvs branch differ significantly!
1490
1491 2001-04-30 [sergey]
1492
1493         * src/nntp.h (NNTPSockInfo): new field auth_failed.
1494
1495         * src/nntp.c (nntp_mode): return NN_AUTHREQ if sock->auth_failed
1496         is set to force reconnection after authentication failure.
1497         (nntp_gen_command): set sock->auth_failed on authentication
1498         failure, or if sock->userid and sock->passwd are not set.
1499
1500         * src/news.c (news_session_new_for_folder): set userid=NULL if
1501         password dialog is cancelled.
1502
1503 2001-04-30 [sergey]
1504
1505         * src/nntp.h (NNTPSockInfo): new type.
1506
1507         * src/nntp.c: all functions updated to use NNTPSockInfo instead of
1508         SockInfo.
1509         (nntp_open_auth, nntp_close): new functions.
1510         (nntp_gen_command): new function to handle authentication; all
1511         NNTP command functions updated to use it.
1512         (nntp_authinfo_user, nntp_authinfo_pass): deleted.
1513         (nntp_list): removed old useless code.
1514
1515         * src/news.h (NNTPSession): new field nntp_sock.
1516
1517         * src/news.c: all functions updated to use NNTPSockInfo instead of
1518         SockInfo.
1519         (news_session_new): new arguments (userid, passwd); made static;
1520         use nntp_open_auth() if needed.
1521         (news_session_destroy): use nntp_close() instead of sock_close().
1522         (news_query_password): changed arguments.
1523         (news_session_new_for_folder): new function.
1524         (news_session_get): use news_session_new_for_folder().
1525         (news_authenticate): deleted.
1526         (news_get_uncached_articles): removed old authentication code.
1527
1528 2001-04-30 [sergey]
1529
1530         * src/news.c: reverted my previous changes (need to do NNTP
1531         authentication in a cleaner way).
1532         
1533 2001-04-29 [sergey]
1534
1535         * src/news.c (news_nntp_group, news_nntp_list, news_nntp_xover,
1536         news_nntp_post, news_nntp_mode): new functions (wrappers with
1537         authentication support).
1538         (news_get_article_cmd, news_get_article, news_get_header): new
1539         argument "folder"; all callers changed.
1540         (news_get_article_cmd): added authentication support.
1541         (news_session_get): use news_nntp_mode() instead of nntp_mode().
1542         (news_post): use news_nntp_post() instead of nntp_post().
1543         (news_get_uncached_articles): use news_nntp_group() instead of
1544         nntp_group() and news_nntp_xover() instead of nntp_xover();
1545         removed old authentication code.
1546         (news_get_group_list): use news_nntp_list() instead of nntp_list().
1547
1548         * src/nntp.c (nntp_list): return real error code instead of
1549         hardcoded NN_ERROR.
1550
1551 2001-04-29 [sergey]
1552
1553         * configure.in: fixed wint_t typedef detection again
1554
1555 2001-04-28 [hoa]
1556
1557         * src/prefs_account.[ch], added A_LOCAL_CMD
1558                 (send mail with mail command)
1559         * src/send.c added function send_message_with_command()
1560         * src/inc.c made a more secure get_spool() function with
1561                 mktemp() but maybe mkstemp() or something more
1562                 secure can be used.
1563
1564 2001-04-28 [alfons]
1565
1566         * src/textview.c, colorization of email addresses in headers
1567
1568         0.4.65claws6
1569
1570         * bug sync with sylpheed
1571         * prefs_common.c: created date format ui for darko
1572         * sync with 0.4.65cvs11
1573         * configure.in: corrected to have the new gpg checks
1574
1575 2001-04-27 [alfons]
1576
1577         * completed sync with 0.4.65cvs10
1578         * minor debug things added to gtkstext.c
1579
1580 2001-04-27 [darko]
1581
1582         * configure.in: remove check for availability of
1583           strftime() as advised by Hiroyuki
1584         * src/prefs_common.[ch], src/procheader.c:
1585           synch strftime() code with Hiroyki's main branch
1586
1587 2001-04-26 [sergey]
1588
1589         * src/news.c: news_query_password(), news_authenticate(): new
1590           functions.
1591           news_get_uncached_articles(): added NNTP authentication
1592           handling.
1593         * src/nntp.[ch]: nntp_authinfo_user(), nntp_authinfo_pass():
1594           new functions.
1595         * src/prefs_account.c: prefs_account_protocol_activated():
1596           enable userid and password fields for NNTP.
1597
1598 2001-04-26
1599
1600         * configure.in: check for availability of strftime()
1601           [darko]
1602         * src/prefs_common.[ch], src/procheader.c: use
1603           strftime() for displaying date in summary pane if it
1604           is available
1605
1606 2001-04-25
1607
1608         * more .cvsignore cleanups [alfons]
1609
1610 2001-04-25
1611
1612         * ac/sv-check-type.m4: new autoconf macro.
1613         * configure.in: fixed wint_t typedef detection (did not work
1614           with gcc-2.96).
1615
1616 2001-04-25
1617
1618         * acconfig.h: added USE_GTKGDK_XIM definition for autoheader.
1619           [hiroyuki]
1620
1621 2001-04-24
1622         * modified gtkstext.c : buggy cursor navigation fixed, 
1623           and font descent also taken in account when drawing
1624           cursor. [alfons]
1625
1626 2001-04-24 [hoa]
1627         * added comments in src/news.c src/nntp.c
1628         * added src/prefs_headers.[ch]
1629         * added src/headers.[ch]
1630         * modified compose.c to activate custom headers
1631                 added function is_in_custom_headers
1632         * modified prefs_account.[ch]
1633                 added function prefs_account_customhdr_edit
1634         * modified src/defs.h :
1635                 added HEADERS_RC : name of the config file
1636                 for the custom headers
1637
1638 2001-04-24
1639
1640     0.4.65claws5
1641
1642         * configure.in
1643           src/gtkstext.[ch]
1644           src/compose.c
1645           src/Makefile.am
1646           
1647           added gtkstext with configure.in patch by Hiroyuki which
1648           should fix the XIM detection [alfons]
1649
1650         * more clean up of cvs [alfons]
1651
1652                  * removed all Makefile.in files to attic.
1653
1654                  * updated all .cvsignores to really ignore things that could
1655                    be unintentionally committed by a recursive commit.
1656
1657 2001-04-23 [hoa]
1658         * added src/grouplist_dialog.[ch]
1659         * changed src/folderview.c to call grouplist_dialog instead
1660                 of inputdialog
1661         * src/news.c :
1662                 added functions news_reset_group_list
1663                 and news_get_group_list
1664         * src/nntp.c :
1665                 added function nntp_list
1666         * src/defs.h :
1667                 added GROUPLIST_FILE : name of the newsgroup list cache file
1668
1669 2001-04-21
1670
1671         * added option to warn about queued messages on exit [sergey]:
1672
1673           * src/compose.c: compose_queue(): call folder_item_scan()
1674             and folderview_update_item() after queueing.
1675           * src/folderview.c: folderview_update_node(): draw the queue
1676             folder in bold font if there are queued messages.
1677           * src/mainwindow.c: queued_messages(): new function.
1678             app_exit_cb(): display warning if there are queued messages
1679             if warn_queued_on_exit is set.
1680           * prefs_common.[ch]: add warn_queued_on_exit option.
1681
1682         * enhanced GnuPG key selection support [sergey]:
1683
1684           * src/select-keys.c: updated to newer version from Win32
1685             branch with support for selecting arbitrary keys.
1686           * src/prefs_account.c: added the Privacy tab to the account
1687             options window.
1688             prefs_account_privacy_create(),
1689             prefs_account_sign_key_set_data_from_radiobtn(),
1690             prefs_account_sign_key_set_radiobtn(): new functions.
1691           * src/prefs_account.h: new preferences sign_key_type, sign_key_id.
1692           * src/rfc2015.c: set_signers(): new function.
1693             pgp_sign(): add the account parameter, call set_signers().
1694             rfc2015_sign(): add the account parameter, pass it to pgp_sign().
1695           * src/rfc2015.h: rfc2015_sign(): updated prototype.
1696           * src/compose.c: pass the current account to rfc2015_sign().
1697
1698         * tag name claws added to prevent confusion with main branch [alfons]
1699
1700         * Sync with sylpheed-0.4.65cvs4 and made it compile. [sergey]
1701
1702         * autogen.sh: Added "--enable-maintainer-mode". [sergey]
1703
1704         * sync with recent sylpheed cvs. Untested though. [alfons]
1705