and don't forget to bump up version...
[claws.git] / ChangeLog
index 92c7135f0c10b5067b0c9a1df62782d472b0f0c2..61807aca5c3a5667b4707459106c9fd53458a018 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,73 @@
+2001-10-02
+
+       * src/summaryview.[ch]: implemented new locking mechanism, and
+         replaced every static locks with summary_lock(), summary_unlock(),
+         and added locks to some extra functions.
+         This fixes a bug that caused segfault when 'd' (delete) key
+         was kept pressing.
+
+2001-10-01
+
+       * src/addressbook.c: addressbook_folder_load_person(): fixed a bug
+         that caused segfault (thanks to Stefaan A Eeckels).
+
+2001-09-30
+
+       * src/textview.[ch]: added textview_set_position().
+       * src/messageview.[ch]: added messageview_set_position().
+       * src/addrbook.c
+         src/addrcache.c
+         src/addressadd.c
+         src/addressbook.c
+         src/addrindex.c
+         src/addritem.c
+         src/editaddress.c
+         src/editbook.c
+         src/editgroup.c
+         src/editjpilot.c
+         src/editldap.c
+         src/editldap_basedn.c
+         src/editvcard.c
+         src/jpilot.c
+         src/mgutils.c
+         src/syldap.c
+         src/vcard.c: converted C++-style comments into C-style one.
+       * src/imap.c: QUOTE_IF_REQUIRED(): new macro. Copy string into
+         new buffer and quote with double quotes if required.
+         imap_status(), imap_cmd_login(), imap_cmd_list(),
+         imap_cmd_do_select(), imap_cmd_create(), imap_cmd_delete(),
+         imap_cmd_copy(): use QUOTE_IF_REQUIRED().
+       * compose.c: compose_write_to_file(): workaround for the problem
+         when using libjconv and 8bit codes cannot be converted on C
+         locale.
+       * codeconv.[ch]: added "ANSI_X3.4-1968" to encoding strings.
+         conv_codeset_strdup(): don't convert if source and destination
+         codeset are identical.
+
+2001-09-30
+
+       * src/textview.[ch]: textview_search_string_backward(): new.
+         Add the new member cur_pos to TextView.
+         Connect button_press_event with gtk_signal_connect_after() to
+         obtain the correct editable position.
+
+2001-09-27
+
+       * src/folder.c: folder_write_list_recursive(): preserve unthreaded
+         state.
+
+2001-09-26
+
+       * src/summaryview.c: modified the layout of popup menu.
+
+2001-09-25
+
+       * src/folder.c
+         src/folder.h
+         src/mainwindow.c
+         src/summaryview.c: applied the patch from Alfons that allows
+         threading setting for each folders (tnanks!).
+
 2001-09-23
 
        * src/message_search.[ch]: new. A Dialog for searching in current