788bcfd34e476a4e490c4023e1e5922533f62602
[claws.git] / ChangeLog.claws
1 2001-05-18 [hoa]
2
3         * src/compose.[ch]
4         * src/filtering.c
5         * src/summaryview.c
6                 new filtering action : forward and forward as attachment
7
8         * src/main.c
9                 no need for $DISPLAY when we run sylpheed --help
10                 call to parse_cmd_opt() is moved
11
12         * src/mainwindow.[ch]
13                 execute button is hidden when immediate execute
14                 is chosen
15
16         * src/mh.c
17         * src/news.c
18         * src/prefs_folder_item.c
19         * src/procmsg.c
20                 better handling of missing directories
21
22         * src/summaryview.c
23                 reedit is enabled in outbox
24                 reedit is enabled in queue
25
26 2001-05-17 [hoa]
27
28         * src/filtering.c
29         * src/matcher.[ch]
30         * src/prefs_filtering.c
31                 changed attachement into attachment
32
33 2001-05-17 [alfons]
34
35         0.4.67claws4    
36
37         * sync with sylpheed 0.4.67cvs9
38         * sync with sylpheed 0.4.67cvs7-8
39
40 2001-05-17 [hoa]
41
42         * src/Makefile.am
43                 added prefs_filtering.c
44
45         * src/filtering.[ch]
46         * src/matcher.[ch]
47                 removed action : forward_news and forward_news_as_attachement
48                 (forward and forward_as_attachement can be used instead)
49
50         * src/mainwindow.c
51                 added menu option to access filtering configuration
52
53         * src/prefs_account.c
54                 changed mail_command default to /usr/sbin/sendmail
55
56         * added src/prefs_filtering.[ch]
57                 dialog box for filtering configuration
58
59         * src/prefs_matcher.c
60                 added function prefs_matcher_get_criteria_from_matching()
61
62         * src/prefs_scoring.c
63                 reset the dialog when register or substitute is clicked
64
65 2001-05-15 [hoa]
66
67         * src/Makefile.am
68                 added filtering.[ch]
69         * src/inc.c
70                 using filering.[ch] instead of filter.[ch]
71         * src/main.c
72                 reading new filtering configuration
73         * src/matcher.[ch]
74                 added some filtering actions
75                 and fixed a bug for headers and mail body matching
76         * src/mbox.c
77                 using filering.[ch] instead of filter.[ch]
78         * src/mh.c
79                 handling invalid MsgInfo in mh_copy_msg() and mh_move_msg()
80         * src/summaryview.c
81                 some fixes for filtering
82
83 2001-05-14 [hiroyuki]
84
85         * src/send.c: fixed some weird indentations.
86           send_message_with_command(): call pclose() only if p != NULL.
87         * src/textview.c: get_email_part(): modified the code for readability.
88
89 2001-05-14 [hiroyuki]
90
91         * src/md5global.h
92           src/md5ify.c
93           src/md5ify.h: removed from the cvs.
94
95 2001-05-13 [sergey]
96
97         * src/main.c: include rfc2015.h to avoid compiler warnings.
98         * src/alertpanel.c (alertpanel_message_with_disable): return 0 if
99         the panel is already on screen.
100         * src/prefs_customheader.c (prefs_custom_header_delete_cb): treat
101         closing the alert window by ESC as "No".
102         * src/prefs_common.c (prefs_interface_create): moved return
103         receipt check button to the correct place.
104
105 2001-03-13 [alfons]
106
107         * src/prefs_common.c: 
108                 moved return receipt check button to the Send tab. (prefs_send_create)
109                 removed the date format ui related globals. (prefs_display_create)
110
111         0.4.67claws3
112         
113         * sync with sylpheed 0.4.67cvs5-6
114
115 2001-05-13 [paul]
116
117         * added Alfons' font selection patch
118
119         * src/defs.h
120         * src/headerwindow.c
121         * src/prefs_common.c
122         * src/prefs_common.h
123
124 2001-05-13 [hoa]
125         * src/defs.h
126                 changed version of cache
127         * src/matcher.[ch]
128         * src/prefs_matcher.c
129                 added additionnal matching criteria
130         * src/procheader.c
131         * src/procmsg.[ch]
132         * src/news.c
133                 added references in MsgInfo
134
135 2001-05-12 [hoa]
136
137         * src/defs.h
138                 prepared some things for new filtering
139         * src/matcher.[ch]
140                 added some matching properties
141                 inreplyto need to be enhanced
142                 prepared some things for new filtering
143         * src/messageview.c
144                 added Return-Receipt-To handling
145         * src/prefs_folder_item.c
146                 changed default value to TRUE
147         * src/prefs_matcher.c
148                 added some matching properties
149         * src/prefs_scoring.[ch]
150                 the scoring dialog is finished
151         * src/procheader.c
152                 added Return-Receipt-To handling
153                 Reference need to be added
154         * src/procmsg.[ch]
155                 added Return-Receipt-To handling
156                 added threadscore to get a better score sorting when
157                 threads are enabled
158         * src/summaryview.c
159                 suppressed a bug when we sort the list
160                 when no folder is opened.
161                 better score sorting when threads are enabled
162
163 2001-05-12 [alfons]
164
165         * reverted previous patch because of potential errors 
166
167         0.4.67claws2
168         
169         * src/inc.c, src/prefs_common.c, src/prefs_common.h: 
170                 applied "toggle mail-retrieval dialog window" patch submitted 
171                 by Eric Limpens <eric@qnt.net>
172
173         * sync with sylpheed 0.4.67cvs4
174
175 2001-05-12 [sergey]
176
177         * src/matcher.c, src/scoring.c: changed "#ifdef 0" to "#if 0" for
178         some picky compilers.
179         * src/rfc2015.h: provide prototype for rfc2015_disable_all().
180         * src/grouplist_dialog.c: include alertpanel.h.
181         * src/prefs_headers.c (prefs_headers_deleted): added GTK_BUTTON to
182         fix compile warning.
183         * src/scoring.c, src/prefs_folder_item.c, src/matcher.c: brought
184         #include "defs.h" before others to prevent the warning of `MIN'
185         and `MAX' redefinition.
186
187 2001-05-11 [hoa]
188
189         * src/main.c
190         * src/messageview.c
191         * src/prefs_account.c
192         * src/prefs_display_header.c
193                 removed warning
194         * src/Makefile.am
195                 added prefs_scoring.[ch]
196         * src/grouplist_dialog.c
197                 display an error dialog box if the group list
198                 cannot be fetched.
199         * src/mainwindow.[ch]
200                 added main_window_set_thread_option() function
201                 scoring dialog box enabled
202         * src/matcher.[ch]
203                 added flags matching unread /new / marked
204                 / deleted / replied / forwarded
205         * src/news.c
206                 newsgroups are now finally in newscache
207         * src/prefs_matcher.[ch]
208                 finished preferences for matching dialog
209         * added src/prefs_scoring.[ch]
210                 scoring dialog box completed
211         * src/scoring.[ch]
212                 conversion to string : added scoringprop_to_string()
213                 write config for preferences :
214                 added prefs_scoring_write_config()
215         * src/summaryview.c
216                 threads can be enabled/disabled independently
217                 for each folder
218
219 2001-05-10 [alfons]
220
221         0.4.67claws1
222         
223         * AUTHORS: 
224                 thought it would be nice to have a list of all
225                 contributors (used Changelog as a reference)
226         
227         * configure.in: 
228                 messed up version numbering...
229
230         0.4.66claws1
231
232         * sync with sylpheed 0.4.67cvs1-3
233
234 2001-05-10 [darko]
235
236         * src/prefs_common.c:
237                 better UI for strftime format, double clicking
238                 on format now inserts the format in text entry
239                 replaced close button with standard OK/Cancel
240                 moved date format button to the right of the
241                 text entry field
242
243 2001-05-09 [alfons]
244
245         * src/gtkstext.c:
246                 Ctrl-Home / Ctrl-End have proper cursor navigation
247
248 2001-05-09 [hoa]
249
250         * src/prefs_matcher.c
251                 finished UI to define matching properties
252                 added ok and cancel button
253         * src/prefs_filter.c
254                 added ok and cancel button
255         * src/news.c
256                 fixed some bug in xhdr parsing
257
258 2001-05-08 [alfons]
259
260         * src/textview.c: 
261                 fixed a bug in textview_show_header(), which displayed two colons (':');
262                 cleaned up some warnings
263
264 2001-05-08 [hoa]
265
266         * src/Makefile.am
267                 added prefs_matcher.[ch]
268                 compilation with -W -Wall
269         * src/alertpanel.c
270                 ungrab the mouse events if grabbed - does it
271                 fix the bug for disposition notification ?
272         * src/mainwindow.c
273                 added a menu option to open the matching dialog.
274         * src/matcher.[ch]
275                 added matcherprop_to_string() and matcherlist_to_string()
276                 fixed some bugs, changed the name of some options
277                 age_sup and age_inf becomes age_greater and age_lower,
278                 body and messageheaders becomes body_part and headers_part,
279                 changed the names of constants from SCORING_XXX to MATCHING_XXX
280         * src/prefs_display_header.c
281         * src/prefs_headers.c
282                 fixed a bug that accidentally destroyed dialogs
283                 when closed them with delete_event
284                 Added *_deleted() which handle delete_event signal correctly.
285         * src/prefs_folder_item.[ch]
286                 added "enable_thread" field for future customization
287         * added src/prefs_matcher.[ch]
288                 sample of the UI to define matching properties
289         * src/procheader.c
290                 using procheader_headername_equal instead of str*cmp functions
291                 using procheader_parse_header() function
292         * src/scoring.c
293                 using MATCHING_XXX instead of SCORING_XXX
294         * src/summaryview.c
295                 display the sender of the news even if this is ourself
296                 when this is a news message.
297         * src/textview.c
298                 using headername_equal() instead of str*cmp functions
299
300 2001-05-08 [alfons]
301
302         0.4.66claws
303
304         * sync with sylpheed 0.4.66
305         * src/gtkstext.c: trace logs added 
306
307 2001-05-08 [sergey]
308
309         * src/prefs_common.[ch]: added option to enable/disable GnuPG
310         signature check popup.
311         * src/rfc2015.c (check_signature): show signature check popup only
312         if it is enabled in preferences.
313
314 2001-05-07 [alfons]
315
316         0.4.66claws4
317         
318         * sync with sylpheed 0.4.66cvs6
319
320 2001-05-07 [darko]
321
322         * src/prefs_common.[ch]: added option to enable/disable
323           looking up sender name in address book for summary pane
324         * src/summaryview.c: look up sender in the address book
325           by using Alfons' address completion code
326
327 2001-05-07 [hiroyuki]
328
329         * src/inc.h
330           src/pop.c: pop3_retr_recv(): removed cur_msg_bytes from the
331           member of Pop3State.
332         * src/news.c: brought #include "defs.h" before #include <glib.h>
333           to prevent the warning of `MIN' and `MAX' redefinition.
334
335 2001-05-06 [hoa]
336
337         * removed src/headers_display.[ch]
338         * removed src/prefs_display_headers.[ch]
339         * src/inc.c
340                 use a temporary file in the user directory for mbox import
341         * src/news.c
342                 added XHDR support to get "To" and "Cc" headers
343                 (in order to match news with to or cc field for
344                 scoring)
345                 added function news_parse_xhdr() to get XHDR response
346         * src/nntp.[ch]
347                 added function nntp_xhdr()
348         * src/matcher.c
349                 fetch the message if necessary
350
351 2001-05-06 [alfons]
352
353         0.4.66claws3
354
355         * sync with sylpheed 0.4.66cvs3-5
356
357 2001-05-06 [hoa]
358
359         * src/utils.[ch]
360                 added function itos_buf() to enable use of several buffers
361         * src/summaryview.c
362                 use of itos_buf() instead of itos() in summary list
363                 to fix the broken display of message number.
364
365 2001-05-06 [alfons]
366
367         * src/gtkstext.c: bug in cursor up navigation fixed,
368                 fixed another unsigned / signed comparison (we're getting there :-)
369
370 2001-05-06 [hoa]
371
372         * src/Makefile.am
373                 added scoring.c scoring.h
374                 prefs_folder_item.c prefs_folder_item.h
375                 matcher.c matcher.h
376         * src/defs.h
377                 added FOLDERITEM_RC SCORING_RC
378         * src/folder.[ch]
379                 added prefs field in FolderItem :
380                 properties for each folder (PrefsFolderItem),
381                 sorting type and mode were added as the first properties.
382         * src/main.c
383                 read config for scoring
384         * added src/matcher.[ch]
385                 gives functions to parse configuration file to do
386                 matching on mails with a list of conditions.
387         * src/mainwindow.c
388                 add option to sort by score
389         * src/prefs_common.[ch]
390                 added preference option to show score and for
391                 the score column size
392         * added src/prefs_folder_item.[ch]
393                 properties for each folder (PrefsFolderItem),
394                 sorting type and mode were added as the first properties.
395         * src/procheader.[ch]
396                 added procheader_parse_header()
397                 added procheader_header_free()
398                 added procheader_headername_equal()
399                 and made modification to use them.
400         * src/procmsg.[ch]
401                 added score field to MsgInfo structure
402         * added src/scoring.[ch]
403                 gives functions to parse configuration file to do
404                 scoring on mails with a list of conditions.
405         * src/summaryview.[ch]
406                 save the sorting type and mode for the folder
407                 added column to display the score of the mail
408                 added function summary_score_clicked()
409                 sorting type and mode are restored to the folder
410                 when it is reopen
411         * src/textview.c
412                 use procheader_parse_header(), procheader_headername_equal()
413                 removed memory leak in text_scan_header when freeing headers
414         * src/filter.c
415                 changed the function to match names of headers
416                 using procheader_headername_equal()
417
418         Scoring functions are implemented, an interface is needed
419         to configure that.
420
421 2001-05-04 [alfons]
422
423         * src/gtkstext.c: 
424                 hopefully fixed the row up navigation bug,
425                 removed adding back / forward lines to cache
426
427 2001-05-04 [sergey]
428
429         * src/prefs_display_headers.c: user interface changes:
430         (prefs_display_headers_create): remove unused "Show" check button;
431         allow reordering of headers by dragging.
432         (prefs_display_headers_write_config): remove unused variables.
433         (prefs_display_headers_set_dialog): do not insert "(New)" at top
434         of lists (not needed with the new UI).
435         (prefs_display_headers_set_list): scan lists starting from row 0,
436         not 1 (do not skip "(New)").
437         (prefs_display_headers_find_header): new function.
438         (prefs_display_headers_clist_set_row): do not allow duplicates.
439         (prefs_display_headers_delete_cb): do not skip row 0; treat
440         closing the alert window by ESC as "No".
441         (prefs_display_headers_up): do not protect row 0.
442         (prefs_display_headers_down): do not protect row 0.
443
444 2001-05-04 [sergey]
445
446         * src/mainwindow.c (next_marked_cb, prev_marked_cb): new
447         functions.  
448
449         * src/summaryview.c
450         (summary_find_next_marked_msg, summary_find_prev_marked_msg,
451         summary_select_next_marked, summary_select_prev_marked): new
452         functions.
453
454 2001-05-03 [sergey]
455
456         * src/news.c: fixed a bug when no article can be fetched after
457         server timeout if the connection was restored by news_post():
458         (news_select_group): new function.
459         (news_fetch_msg): call news_select_group() before fetching
460         article.
461         (news_get_uncached_articles): set session->group after successful
462         GROUP command.
463
464 2001-05-03 [hoa]
465
466         * src/defs.h
467         * src/procmsg.[ch]
468         * src/procheader.c
469                  changed version of cache, added cc field
470
471         * src/prefs_display_headers.c
472                 the interface was changed
473
474         * src/prefs_headers.c
475                 added cancel button
476
477 2001-05-03 [alfons]
478
479         * completed sync of sylpheed cvs2
480         * src/gtkstext.c: updated row up / down cursor navigation
481         * src/textview.c: re-edited, prepared for fixing the email address
482                 scanner.
483
484 2001-05-03 [darko]
485
486         * src/prefs_common.c: use alfons' strftime ui code
487         entry_datefmt and datefmt_sample widgets have to be
488         global in this module because of this change
489
490 2001-05-03 [hoa]
491
492         * src/messageview.c
493         * src/prefs_common.[ch] added option to activate the return receipt
494                 feature.
495
496 2001-05-02 [alfons]
497
498         * src/gtkstext.c: fix for row up/down cursor navigation. 
499
500         0.4.66claws2
501         
502         * sync with 0.4.66cvs2
503
504 2001-05-02 [paul]
505
506         added add-sender-to-addressbook patch
507
508         * src/addressbook.c
509         * src/addressbook.h
510         * src/summaryview.c
511
512 2001-05-02 [sergey]
513
514         * src/alertpanel.h (AlertValue): added G_ALERT_VALUE_MASK,
515         G_ALERTDISABLE.
516
517         * src/alertpanel.c (alertpanel_create): new argument can_disable,
518         all existing callers changed to pass FALSE; create a check button
519         to disable the message.
520         (alertpanel_message_with_disable): new function.
521         (alertpanel_show): mask value with G_ALERT_VALUE_MASK.
522         (alertpanel_button_toggled): new function.
523         (alertpanel_button_clicked, alertpanel_close): set value using
524         G_ALERT_VALUE_MASK.
525
526         * src/prefs_common.h (PrefsCommon): new field gpgme_warning.
527
528         * src/prefs_common.c (prefs_privacy_create): new check button
529         checkbtn_gpgme_warning.
530
531         * src/main.c (main): moved preferences reading before gpgme
532         initialization; check prefs_common.gpgme_warning before giving the
533         GnuPG warning and set it to FALSE if the user wants to disable the
534         warning.
535
536 2001-05-02 [hiroyuki]
537
538         * src/prefs_display_headers.c: modified the layout and some labels.
539
540 2001-05-02 [sergey]
541
542         * src/prefs_account.c (prefs_account_fix_size): new function.
543         (prefs_account_create): call prefs_account_fix_size(); use
544         gtk_widget_show instead of gtk_widget_show_all (fixes too large
545         size when the window is shown for the first time).
546         (prefs_account_basic_create): changed layout of serv_table; moved
547         localmbox_entry above smtpserv_entry (logically it replaces
548         POP3/IMAP server).
549         (prefs_account_protocol_activated): set sensitivity of
550         nntpauth_chkbtn according to the protocol (in addition to
551         hide/show); commented out gtk_table_set_row_spacing() calls.
552         (prefs_account_nntpauth_toggled): do nothing if nntpauth_chkbtn is
553         not sensitive (fixes a bug with disabled username/password boxes
554         when editing POP3 account after NNTP with authentication).
555
556 2001-05-02 [hoa]
557
558         * src/account.c
559         * src/inc.c
560         * src/prefs_account.[ch]
561         * src/send.c
562                 removed local account without SMTP server
563                 added option to use mail command instead of a connexion
564                 to SMTP server when a local account is used
565         * src/prefs_headers.c
566                 fixed a bug
567         * src/news.c
568                 fixed a bug when connexion immediately closed
569
570 2001-05-01 [alfons]
571
572         0.4.66claws1
573         
574         * sync with 0.4.65
575
576 2001-05-01 [sergey]
577
578         * src/prefs_account.c (Basic, prefs_account_basic_create): new
579         widget nntpauth_chkbtn.
580         (prefs_account_protocol_activated): handle nntpauth_chkbtn
581         visibility.
582         (prefs_account_nntpauth_toggled): new function.
583
584         * src/news.c (news_session_new_for_folder): use NNTP
585         authentication only if ac->use_nntp_auth is set.
586
587 2001-05-01 [hoa]
588
589         * src/Makefile.am changed headers.[ch] in customheader.[ch]
590         * src/prefs_display_headers.c changed the UI
591         * src/prefs_headers.c changed account_name to account_id
592         * src/compose.c using customheader.h
593
594 2001-05-01 [hiroyuki]
595
596         * src/esmtp.c
597           src/news.c
598           src/nntp.c: changed sock_read() to sock_gets(), they've been left
599           unsynched.
600
601 2001-05-01 [hoa]
602
603         * src/Makefile.am added prefs_display_headers.[ch] headers_display.[ch]
604         * src/defs.h added HEADERS_DISPLAY_RC : name of the config file
605                 for displaying of headers
606         * src/grouplist_dialog.[ch] minor changes to remove warnings
607         * src/prefs_display_headers.[ch] dialog to choose the
608         headers to display in the mail viewer.
609         * src/headers.h correction of #define
610         * src/headers_display.[ch] configuration for displaying of headers.
611         * src/main.c read config of displaying of headers
612         * src/prefs_common.c add a button to access the config dialog
613                 for displaying of headers
614         * src/prefs_display_headers.[ch] dialog for configuration for
615                 displaying of the headers.
616         * src/prefs_headers.c cleaning of code
617         * src/procheader.c comments added to code
618         * src/textview.c changes to reorder the headers depending
619                 on the config for displaying of headers
620
621 2001-04-30 [alfons]
622
623         0.4.65claws7
624
625         * sync with 0.4.65cvs12
626
627         NOTE: nntp.c and news.c in claws and cvs branch differ significantly!
628
629 2001-04-30 [sergey]
630
631         * src/nntp.h (NNTPSockInfo): new field auth_failed.
632
633         * src/nntp.c (nntp_mode): return NN_AUTHREQ if sock->auth_failed
634         is set to force reconnection after authentication failure.
635         (nntp_gen_command): set sock->auth_failed on authentication
636         failure, or if sock->userid and sock->passwd are not set.
637
638         * src/news.c (news_session_new_for_folder): set userid=NULL if
639         password dialog is cancelled.
640
641 2001-04-30 [sergey]
642
643         * src/nntp.h (NNTPSockInfo): new type.
644
645         * src/nntp.c: all functions updated to use NNTPSockInfo instead of
646         SockInfo.
647         (nntp_open_auth, nntp_close): new functions.
648         (nntp_gen_command): new function to handle authentication; all
649         NNTP command functions updated to use it.
650         (nntp_authinfo_user, nntp_authinfo_pass): deleted.
651         (nntp_list): removed old useless code.
652
653         * src/news.h (NNTPSession): new field nntp_sock.
654
655         * src/news.c: all functions updated to use NNTPSockInfo instead of
656         SockInfo.
657         (news_session_new): new arguments (userid, passwd); made static;
658         use nntp_open_auth() if needed.
659         (news_session_destroy): use nntp_close() instead of sock_close().
660         (news_query_password): changed arguments.
661         (news_session_new_for_folder): new function.
662         (news_session_get): use news_session_new_for_folder().
663         (news_authenticate): deleted.
664         (news_get_uncached_articles): removed old authentication code.
665
666 2001-04-30 [sergey]
667
668         * src/news.c: reverted my previous changes (need to do NNTP
669         authentication in a cleaner way).
670         
671 2001-04-29 [sergey]
672
673         * src/news.c (news_nntp_group, news_nntp_list, news_nntp_xover,
674         news_nntp_post, news_nntp_mode): new functions (wrappers with
675         authentication support).
676         (news_get_article_cmd, news_get_article, news_get_header): new
677         argument "folder"; all callers changed.
678         (news_get_article_cmd): added authentication support.
679         (news_session_get): use news_nntp_mode() instead of nntp_mode().
680         (news_post): use news_nntp_post() instead of nntp_post().
681         (news_get_uncached_articles): use news_nntp_group() instead of
682         nntp_group() and news_nntp_xover() instead of nntp_xover();
683         removed old authentication code.
684         (news_get_group_list): use news_nntp_list() instead of nntp_list().
685
686         * src/nntp.c (nntp_list): return real error code instead of
687         hardcoded NN_ERROR.
688
689 2001-04-29 [sergey]
690
691         * configure.in: fixed wint_t typedef detection again
692
693 2001-04-28 [hoa]
694
695         * src/prefs_account.[ch], added A_LOCAL_CMD
696                 (send mail with mail command)
697         * src/send.c added function send_message_with_command()
698         * src/inc.c made a more secure get_spool() function with
699                 mktemp() but maybe mkstemp() or something more
700                 secure can be used.
701
702 2001-04-28 [alfons]
703
704         * src/textview.c, colorization of email addresses in headers
705
706         0.4.65claws6
707
708         * bug sync with sylpheed
709         * prefs_common.c: created date format ui for darko
710         * sync with 0.4.65cvs11
711         * configure.in: corrected to have the new gpg checks
712
713 2001-04-27 [alfons]
714
715         * completed sync with 0.4.65cvs10
716         * minor debug things added to gtkstext.c
717
718 2001-04-27 [darko]
719
720         * configure.in: remove check for availability of
721           strftime() as advised by Hiroyuki
722         * src/prefs_common.[ch], src/procheader.c:
723           synch strftime() code with Hiroyki's main branch
724
725 2001-04-26 [sergey]
726
727         * src/news.c: news_query_password(), news_authenticate(): new
728           functions.
729           news_get_uncached_articles(): added NNTP authentication
730           handling.
731         * src/nntp.[ch]: nntp_authinfo_user(), nntp_authinfo_pass():
732           new functions.
733         * src/prefs_account.c: prefs_account_protocol_activated():
734           enable userid and password fields for NNTP.
735
736 2001-04-26
737
738         * configure.in: check for availability of strftime()
739           [darko]
740         * src/prefs_common.[ch], src/procheader.c: use
741           strftime() for displaying date in summary pane if it
742           is available
743
744 2001-04-25
745
746         * more .cvsignore cleanups [alfons]
747
748 2001-04-25
749
750         * ac/sv-check-type.m4: new autoconf macro.
751         * configure.in: fixed wint_t typedef detection (did not work
752           with gcc-2.96).
753
754 2001-04-25
755
756         * acconfig.h: added USE_GTKGDK_XIM definition for autoheader.
757           [hiroyuki]
758
759 2001-04-24
760         * modified gtkstext.c : buggy cursor navigation fixed, 
761           and font descent also taken in account when drawing
762           cursor. [alfons]
763
764 2001-04-24 [hoa]
765         * added comments in src/news.c src/nntp.c
766         * added src/prefs_headers.[ch]
767         * added src/headers.[ch]
768         * modified compose.c to activate custom headers
769                 added function is_in_custom_headers
770         * modified prefs_account.[ch]
771                 added function prefs_account_customhdr_edit
772         * modified src/defs.h :
773                 added HEADERS_RC : name of the config file
774                 for the custom headers
775
776 2001-04-24
777
778     0.4.65claws5
779
780         * configure.in
781           src/gtkstext.[ch]
782           src/compose.c
783           src/Makefile.am
784           
785           added gtkstext with configure.in patch by Hiroyuki which
786           should fix the XIM detection [alfons]
787
788         * more clean up of cvs [alfons]
789
790                  * removed all Makefile.in files to attic.
791
792                  * updated all .cvsignores to really ignore things that could
793                    be unintentionally committed by a recursive commit.
794
795 2001-04-23 [hoa]
796         * added src/grouplist_dialog.[ch]
797         * changed src/folderview.c to call grouplist_dialog instead
798                 of inputdialog
799         * src/news.c :
800                 added functions news_reset_group_list
801                 and news_get_group_list
802         * src/nntp.c :
803                 added function nntp_list
804         * src/defs.h :
805                 added GROUPLIST_FILE : name of the newsgroup list cache file
806
807 2001-04-21
808
809         * added option to warn about queued messages on exit [sergey]:
810
811           * src/compose.c: compose_queue(): call folder_item_scan()
812             and folderview_update_item() after queueing.
813           * src/folderview.c: folderview_update_node(): draw the queue
814             folder in bold font if there are queued messages.
815           * src/mainwindow.c: queued_messages(): new function.
816             app_exit_cb(): display warning if there are queued messages
817             if warn_queued_on_exit is set.
818           * prefs_common.[ch]: add warn_queued_on_exit option.
819
820         * enhanced GnuPG key selection support [sergey]:
821
822           * src/select-keys.c: updated to newer version from Win32
823             branch with support for selecting arbitrary keys.
824           * src/prefs_account.c: added the Privacy tab to the account
825             options window.
826             prefs_account_privacy_create(),
827             prefs_account_sign_key_set_data_from_radiobtn(),
828             prefs_account_sign_key_set_radiobtn(): new functions.
829           * src/prefs_account.h: new preferences sign_key_type, sign_key_id.
830           * src/rfc2015.c: set_signers(): new function.
831             pgp_sign(): add the account parameter, call set_signers().
832             rfc2015_sign(): add the account parameter, pass it to pgp_sign().
833           * src/rfc2015.h: rfc2015_sign(): updated prototype.
834           * src/compose.c: pass the current account to rfc2015_sign().
835
836         * tag name claws added to prevent confusion with main branch [alfons]
837
838         * Sync with sylpheed-0.4.65cvs4 and made it compile. [sergey]
839
840         * autogen.sh: Added "--enable-maintainer-mode". [sergey]
841
842         * sync with recent sylpheed cvs. Untested though. [alfons]
843