Return Receipt
[claws.git] / ChangeLog.claws
index 5caa34d75ad55c03d5debc76702822fd9564754b..29f51d9a87c12b53d0e5b23926d83d4a2d7fd6ee 100644 (file)
@@ -1,3 +1,138 @@
+2001-05-02 [hiroyuki]
+
+       * src/prefs_display_headers.c: modified the layout and some labels.
+
+2001-05-02 [sergey]
+
+       * src/prefs_account.c (prefs_account_fix_size): new function.
+       (prefs_account_create): call prefs_account_fix_size(); use
+       gtk_widget_show instead of gtk_widget_show_all (fixes too large
+       size when the window is shown for the first time).
+       (prefs_account_basic_create): changed layout of serv_table; moved
+       localmbox_entry above smtpserv_entry (logically it replaces
+       POP3/IMAP server).
+       (prefs_account_protocol_activated): set sensitivity of
+       nntpauth_chkbtn according to the protocol (in addition to
+       hide/show); commented out gtk_table_set_row_spacing() calls.
+       (prefs_account_nntpauth_toggled): do nothing if nntpauth_chkbtn is
+       not sensitive (fixes a bug with disabled username/password boxes
+       when editing POP3 account after NNTP with authentication).
+
+2001-05-02 [hoa]
+
+       * src/account.c
+       * src/inc.c
+       * src/prefs_account.[ch]
+       * src/send.c
+               removed local account without SMTP server
+               added option to use mail command instead of a connexion
+               to SMTP server when a local account is used
+       * src/prefs_headers.c
+               fixed a bug
+       * src/news.c
+               fixed a bug when connexion immediately closed
+
+2001-05-01 [alfons]
+
+       0.4.66claws1
+       
+       * sync with 0.4.65
+
+2001-05-01 [sergey]
+
+       * src/prefs_account.c (Basic, prefs_account_basic_create): new
+       widget nntpauth_chkbtn.
+       (prefs_account_protocol_activated): handle nntpauth_chkbtn
+       visibility.
+       (prefs_account_nntpauth_toggled): new function.
+
+       * src/news.c (news_session_new_for_folder): use NNTP
+       authentication only if ac->use_nntp_auth is set.
+
+2001-05-01 [hoa]
+
+       * src/Makefile.am changed headers.[ch] in customheader.[ch]
+       * src/prefs_display_headers.c changed the UI
+       * src/prefs_headers.c changed account_name to account_id
+       * src/compose.c using customheader.h
+
+2001-05-01 [hiroyuki]
+
+       * src/esmtp.c
+         src/news.c
+         src/nntp.c: changed sock_read() to sock_gets(), they've been left
+         unsynched.
+
+2001-05-01 [hoa]
+
+       * src/Makefile.am added prefs_display_headers.[ch] headers_display.[ch]
+       * src/defs.h added HEADERS_DISPLAY_RC : name of the config file
+               for displaying of headers
+       * src/grouplist_dialog.[ch] minor changes to remove warnings
+       * src/prefs_display_headers.[ch] dialog to choose the
+       headers to display in the mail viewer.
+       * src/headers.h correction of #define
+       * src/headers_display.[ch] configuration for displaying of headers.
+       * src/main.c read config of displaying of headers
+       * src/prefs_common.c add a button to access the config dialog
+               for displaying of headers
+       * src/prefs_display_headers.[ch] dialog for configuration for
+               displaying of the headers.
+       * src/prefs_headers.c cleaning of code
+       * src/procheader.c comments added to code
+       * src/textview.c changes to reorder the headers depending
+               on the config for displaying of headers
+
+2001-04-30 [alfons]
+
+       0.4.65claws7
+
+       * sync with 0.4.65cvs12
+
+       NOTE: nntp.c and news.c in claws and cvs branch differ significantly!
+
+2001-04-30 [sergey]
+
+       * src/nntp.h (NNTPSockInfo): new field auth_failed.
+
+       * src/nntp.c (nntp_mode): return NN_AUTHREQ if sock->auth_failed
+       is set to force reconnection after authentication failure.
+       (nntp_gen_command): set sock->auth_failed on authentication
+       failure, or if sock->userid and sock->passwd are not set.
+
+       * src/news.c (news_session_new_for_folder): set userid=NULL if
+       password dialog is cancelled.
+
+2001-04-30 [sergey]
+
+       * src/nntp.h (NNTPSockInfo): new type.
+
+       * src/nntp.c: all functions updated to use NNTPSockInfo instead of
+       SockInfo.
+       (nntp_open_auth, nntp_close): new functions.
+       (nntp_gen_command): new function to handle authentication; all
+       NNTP command functions updated to use it.
+       (nntp_authinfo_user, nntp_authinfo_pass): deleted.
+       (nntp_list): removed old useless code.
+
+       * src/news.h (NNTPSession): new field nntp_sock.
+
+       * src/news.c: all functions updated to use NNTPSockInfo instead of
+       SockInfo.
+       (news_session_new): new arguments (userid, passwd); made static;
+       use nntp_open_auth() if needed.
+       (news_session_destroy): use nntp_close() instead of sock_close().
+       (news_query_password): changed arguments.
+       (news_session_new_for_folder): new function.
+       (news_session_get): use news_session_new_for_folder().
+       (news_authenticate): deleted.
+       (news_get_uncached_articles): removed old authentication code.
+
+2001-04-30 [sergey]
+
+       * src/news.c: reverted my previous changes (need to do NNTP
+       authentication in a cleaner way).
+       
 2001-04-29 [sergey]
 
        * src/news.c (news_nntp_group, news_nntp_list, news_nntp_xover,