-2001-08-22
+2001-09-06
+
+ * src/Makefile.am: added extra xpm's.
+
+2001-09-05
+
+ * src/addressbook.c: fixed a compilation problem when enabling
+ LDAP.
+ addressbook_open(): fixed a missing 'else'.
+
+2001-09-04
+
+ * src/pixmaps/dir-close.xpm
+ src/pixmaps/dir-open.xpm
+ src/pixmaps/trash.xpm: replaced with the new blue icons.
+ * merged Match Grun's new addressbook code.
+ * src/pixmaps/address.xpm
+ src/pixmaps/book.xpm
+ src/pixmaps/category.xpm
+ src/pixmaps/interface.xpm
+ src/pixmaps/jpilot.xpm
+ src/pixmaps/ldap.xpm
+ src/pixmaps/vcard.xpm: new icons.
+ * src/addrbook.[ch]
+ src/addrcache.[ch]
+ src/addressadd.[ch]
+ src/addressitem.[ch]
+ src/addrindex.[ch]
+ src/addritem.[ch]
+ src/editaddress.[ch]
+ src/editbook.[ch]
+ src/editgroup.[ch]
+ src/editjpilot.[ch]
+ src/editldap.[ch]
+ src/editldap_basedn.[ch]
+ src/editvcard.[ch]
+ src/jpilot.[ch]
+ src/mgutils.[ch]
+ src/syldap.[ch]
+ src/vcard.[ch]: new. Many fixes to remove the huge amount of
+ warnings.
+ addrbook_build_avail_email_vis(): fixed a memory leak.
+
+2001-09-04
+
+ * NEWS: brought in the all of the changes previously put on the web.
+
+2001-09-03
+
+ * src/mainwindow.c
+ src/summaryview.c: modified the layout of menus.
+ * src/mainwindow.c: ac_menu_popup_closed(): fixed a bug that didn't
+ return a focus to the main window after selecting the account menu.
+
+2001-09-03
+
+ * version 0.6.1
+
+2001-09-03
+
+ * src/send.c: send_message_data(): fixed a bug that didn't process
+ body part correctly.
+
+2001-09-02
+
+ * src/inc.[ch]: changed inc_autocheck_(un)lock() to inc_(un)lock().
+ inc_mail(), inc_all_account_mail(): return immediately if locked.
+ * src/account.c
+ src/prefs_common.c
+ src/prefs_account.c: use inc_lock() and inc_unlock() instead of
+ inc_autocheck_timer_{remove,set}().
+ * src/summaryview.c: summary_set_colorlabel_color(): get the average
+ of label color and selected fg color for visibility.
+
+2001-09-01
+
+ * src/inc.[ch]: inc_autocheck_lock(), inc_autocheck_unlock(): new.
+ They increase/decrease the lock count.
+ inc_autocheck_func(): if locked, delay the autochecking 1 second.
+ inc_autocheck_timer_set_interval(): set interval by its argument.
+ * src/summaryview.c: summary_show(): lock the autochecking while
+ processing.
+ * src/main.c: app_will_exit(): remove autocheck timer.
+ * acconfig.h
+ src/defs.h: removed the definitions of PACKAGE and VERSION to
+ prevent unnecessary compilation.
+ * configure.in: changed AC_DEFINE_UNQUOTED of PACKAGE and VERSION
+ to AC_SUBST, and added src/version.h to AC_OUTPUT.
+ * src/version.h.in: new.
+ * src/intl.h: changed dgettext() to gettext().
+
+2001-08-31
+
+ * po/ja.po: fixed a typo that crashed Sylpheed with older version
+ of GTK+.
+ * configure.in: fixed a bug that didn't show results correctly.
+ Fixed a bug that --enable-compface and --enable-jconv disabled
+ the options.
+ * src/procmsg.c: procmsg_send_queue(): don't abort when sending
+ message failed.
+ * src/compose.c: compose_write_headers(): add Bcc: header to the
+ output file.
+ * src/send.c: send_message_data(): new. Separated from
+ send_message_smtp(). Remove Bcc: header before sending.
+
+2001-08-30
+
+ * version 0.6.0
+
+2001-08-30
+
+ * src/send.c: implemented sending with local sendmail command.
+ send_message_local(): new. It executes command with popen()
+ and send the contents of RFC822 message to the command.
+ * src/prefs_common.[ch]: enabled the external sending command option.
+ * src/defs.h: #define DEFAULT_SENDMAIL_CMD /usr/sbin/sendmail -t
+ * src/account.c: account_edit_create(): widened the protocol column.
+ * src/summaryview.c: summary_set_colorlabel_color(): cleanup of
+ the code.
+
+2001-08-30
+
+ * src/folder.c: folder_item_remove_msg(): scan the folder again
+ if the last message is removed.
+ * src/compose.c: compose_queue(), compose_draft_cb(): remove the
+ old reedited message after adding the new message.
+
+2001-08-29
+
+ * src/compose.c: compose_queue(): added AID: to the queueing header.
+ * src/send.c: send_message_queue(): look for AID: header, and use
+ the server specified in the account instead of SSV: header.
+ * src/summaryview.c
+ src/compose.[ch]: queued messages can be reedited now.
+ compose_remove_reedit_target(): new. It removes the old reedited
+ message.
+ compose_send(), compose_queue(), compose_draft_cb(): if reedit
+ mode, remove the old message.
+ * src/procmsg.c: procmsg_msg_exist(): fixed a bug that output
+ warning.
+
+2001-08-28
+
+ * applied the XML string table patch from Alfons Hoogervorst that
+ stores strings in a hash table and minimizes memory allocations
+ (thanks!).
+ * src/stringtable.[ch]: new.
+ removed all G and g_ prefix from type and function names since
+ they're not official GLib symbol names.
+ string_table_insert_string(): fixed a bug that might refer to an
+ invalid pointer on lookup, and also made a bit of optimization.
+
+2001-08-27
+
+ * merged the color label feature from the claws branch (thanks to
+ Satoshi Nagayasu and Alfons Hoogervoost).
+ * src/colorlabel.[ch]: new. Renamed from labelcolors.[ch].
+ Renamed labelcolors_*() to colorlabel_*().
+ * src/summaryview.[ch]: added color label support.
+ * src/procmsg.h: added color label flags to the permanent flags.
+ * updated to gettext 0.10.39.
+ * src/summaryview.[ch]: put the color label menu item to ItemFactory.
+ * sylpheed.desktop: added for GNOME.
+ * configure.in: added AC_MSG_CHECKING() for some options.
+ Output the configuration results when configure is finished.
+
+2001-08-27
+
+ * src/account.c: account_clist_set_row(): fixed a bug that failed
+ to compile if SSL was not enabled.
+
+2001-08-26
+
+ * merged the SSL support from the claws branch (thanks to Christoph
+ Hohmann).
+ * src/ssl.[ch]: new.
+ * src/socket.[ch]: added ssl_read(), ssl_write(), ssl_gets(), and
+ ssl_getline().
+ sock_close(): call ssl_done_socket() if SSL is active.
+ * src/md5.[ch]: removed MD5_CTX typedef and use MD5_CONTEXT to
+ prevent type confliction.
+ * src/prefs_account.[ch]: added SSL tab, and modified the expression.
+ * src/esmtp.[ch]: added esmtp_ehlo(), and esmtp_starttls().
+ Removed SSL initialization and HELO from esmtp_starttls().
+ esmtp_auth(): removed use_smtp_auth from its arguments.
+ * src/send.c: send_smtp_open(): added SSL support.
+ * src/smtp.c: smtp_helo(): call esmtp_ehlo() if esmtp is true.
+
+2001-08-25
+
+ * src/mimeview.c: mimeview_open_with(): braced '%s' with single
+ quote.
+
+2001-08-24
+
+ * src/main.c: open new account dialog if no account is set.
+ * src/utils.[ch]: log_verbosity_set(): new. It increase/decrease
+ the verbosity count.
+ log_print(): put to statusbar only if log_verbosity_count > 0.
+ log_message(): put to statusbar.
+ * src/inc.c: inc_pop3_session_do(): set log verbosity.
+ * src/mainwindow.c: main_window_set_menu_sensitive(): added the
+ "Compose new message" item.
+ main_window_show_cur_account(): removed "Current account: " string.
+ * src/summaryview.c: summary_show(): ignore the current marks if
+ main window is locked.
+ * src/compose.c: compose_attach_property(): fixed a bug that caused
+ segmentation fault.
+
+2001-08-23
+
+ * src/mainwindow.c: main_window_get_current_state(): new. It returns
+ the current state for the sensitivity of UI.
+ main_window_set_toolbar_sensitive(): use table like
+ main_window_set_menu_sensitive().
+
+2001-08-23
* src/mainwindow.[ch]: added progressbar and status label to the
statusbar.
+ main_window_close_cb(): don't exit if locked.
* src/inc.c: update the progressbar of main window, too.
2001-08-22