* src/filter.c
[claws.git] / ChangeLog
index cc552c9128dfd11fbb40fbfe12f2c2ac2887b619..58954774c3df76c3f1ca3597ca14f85a52e5da50 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,144 @@
+2002-09-11
+
+       * src/inc.c: inc_mail(): correct new_msgs when inc_spool() returned
+         by error.
+         Don't refresh summary view on fetching when open_inbox_on_inc is
+         set.
+
+2002-09-10
+
+       * src/summaryview.c: summary_show(): refresh even if open_inbox_on_inc
+         is set (to avoid summary refresh problem).
+       * src/imap.c: removed warnings by checking the existence of directory
+         before calling remove*_numbered_files().
+
+2002-09-06
+
+       * src/prefs_common.c: corrected English.
+
+2002-09-06
+
+       * src/prefs_common.[ch]: added an option: "Mark messages as read
+         only when opened in new window".
+
+2002-09-04
+
+       * src/folder.c:
+         folder_tree_destroy()
+         folder_write_list_recursive(): added sanity check.
+       * src/imap.c: imap_scan_tree(): if folder->node is NULL and
+         can't get session, create empty folder node (based on the
+         Alfons' suggestion).
+
+2002-09-03
+
+       * src/textview.c: textview_key_pressed(): pass GDK_Delete event to
+         SummaryView.
+       * src/summaryview.c: summary_key_pressed(): scroll correct TextView
+         on MIME mode.
+
+2002-09-02
+
+       * src/news.c: news_scan_group(): fixed wrong message number
+         calculation.
+
+2002-08-30
+
+       * major refactoring for POP3.
+       * src/inc.[ch]: moved Pop3State, inc_pop3_state_new(),
+         inc_pop3_state_destroy(), inc_get_uidl_table(), and
+         inc_write_uidl_list() into pop.c.
+         Moved Pop3State::folder_table and Pop3State::inc_state into
+         IncSession.
+         inc_start()
+         inc_put_error(): added lockbusy state.
+         inc_pop3_session_do(): obtain inc_state from Pop3State::error_val.
+         inc_cancel(): don't terminate the automaton here but just set
+         the flags to prevent crash.
+       * src/pop.[ch]
+         pop3_getauth_pass_recv()
+         pop3_getauth_apop_recv(): check lockbusy state.
+         pop3_retr_recv(): check Pop3State::cancelled flag.
+       * src/automaton.[ch]: added 'cancelled' flag to Automaton.
+         automaton_input_cb(): terminate if cancelled flag is true.
+       * sylpheed.desktop: changed Type=Internet to Type=Application.
+         Added Categories=Application;Network;.
+
+2002-08-29
+
+       * src/inc.[ch]
+         src/pop.c
+         src/progressdialog.c: show detailed information to the status
+         column.
+         Added cur_total_recv_bytes to Pop3State.
+       * src/prefs_common.[ch]: added an option to specify whether to
+         close receive dialog when finished.
+
+2002-08-28
+
+       * src/folder.[ch]: folder_get_path(): new. It returns the root path
+         of Folder.
+       * src/imap.c
+         src/news.c
+         imap_folder_destroy()
+         imap_remove_msg()
+         imap_remove_all_msg()
+         news_folder_destroy(): remove cache directories / files when
+         deleting Folder / messages.
+       * src/utils.c:
+         file_exist()
+         is_dir_exist()
+         is_file_entry_exist(): check if the argument is NULL.
+         remove_all_files()
+         remove_numbered_files()
+         remove_expired_files(): fixed memory leaks on error.
+
+2002-08-28
+
+       * src/folder.[ch]
+         src/imap.[ch]
+         src/mh.[ch]
+         src/news.[ch]
+         src/session.[ch]
+         src/smtp.[ch]: made Folder and Session destructor virtual method.
+
+2002-08-27
+
+       * src/compose.c: do joining of normal lines only when auto-wrapping.
+       * src/main.c: modified the warning message for GnuPG.
+       * src/about.c: about_create(): modified the compiled-in features
+         list.
+       * configure.in: improved LDAP library checking (thanks to Alfons).
+
+2002-08-26
+
+       * version 0.8.2
+
+2002-08-26
+
+       * src/compose.c:
+         join_next_line()
+         compose_wrap_line_all(): backed out the change to join lines that
+         are not indented.
+       * NEWS
+         TODO
+         TODO.jp: updated.
+       * configure.in: require at least gpgme-0.3.5.
+
+2002-08-23
+
+       * src/alertpanel.c: alertpanel_create(): minor modification.
+       * modified NEWS.
+
+2002-08-23
+
+       * updated NEWS.
+
+2002-08-23
+
+       * src/alertpanel.c: alertpanel_create(): modified the layout.
+       * src/rfc2015.c: check_signature(): don't abort on error.
+
 2002-08-22
 
        * src/compose.c: compose_wrap_line_all(): freeze widget only if