Use address book when showing sender name in summary pane (toggleable on/off).
[claws.git] / ChangeLog.claws
index 7d1a8e664b391f3b211300b0c5d4e14e91031120..7959acf5f390798f1b10273bc4ae2af5ee8b3729 100644 (file)
@@ -1,3 +1,127 @@
+2001-05-07 [darko]
+
+       * src/prefs_common.[ch]: added option to enable/disable
+         looking up sender name in address book for summary pane
+       * src/summaryview.c: look up sender in the address book
+         by using Alfons' address completion code
+
+2001-05-07 [hiroyuki]
+
+       * src/inc.h
+         src/pop.c: pop3_retr_recv(): removed cur_msg_bytes from the
+         member of Pop3State.
+       * src/news.c: brought #include "defs.h" before #include <glib.h>
+         to prevent the warning of `MIN' and `MAX' redefinition.
+
+2001-05-06 [hoa]
+
+       * removed src/headers_display.[ch]
+       * removed src/prefs_display_headers.[ch]
+       * src/inc.c
+               use a temporary file in the user directory for mbox import
+       * src/news.c
+               added XHDR support to get "To" and "Cc" headers
+               (in order to match news with to or cc field for
+               scoring)
+               added function news_parse_xhdr() to get XHDR response
+       * src/nntp.[ch]
+               added function nntp_xhdr()
+       * src/matcher.c
+               fetch the message if necessary
+
+2001-05-06 [alfons]
+
+       0.4.66claws3
+
+       * sync with sylpheed 0.4.66cvs3-5
+
+2001-05-06 [hoa]
+
+       * src/utils.[ch]
+               added function itos_buf() to enable use of several buffers
+       * src/summaryview.c
+               use of itos_buf() instead of itos() in summary list
+               to fix the broken display of message number.
+
+2001-05-06 [alfons]
+
+       * src/gtkstext.c: bug in cursor up navigation fixed,
+               fixed another unsigned / signed comparison (we're getting there :-)
+
+2001-05-06 [hoa]
+
+       * src/Makefile.am
+               added scoring.c scoring.h
+               prefs_folder_item.c prefs_folder_item.h
+               matcher.c matcher.h
+       * src/defs.h
+               added FOLDERITEM_RC SCORING_RC
+       * src/folder.[ch]
+               added prefs field in FolderItem :
+               properties for each folder (PrefsFolderItem),
+               sorting type and mode were added as the first properties.
+       * src/main.c
+               read config for scoring
+       * added src/matcher.[ch]
+               gives functions to parse configuration file to do
+               matching on mails with a list of conditions.
+       * src/mainwindow.c
+               add option to sort by score
+       * src/prefs_common.[ch]
+               added preference option to show score and for
+               the score column size
+       * added src/prefs_folder_item.[ch]
+               properties for each folder (PrefsFolderItem),
+               sorting type and mode were added as the first properties.
+       * src/procheader.[ch]
+               added procheader_parse_header()
+               added procheader_header_free()
+               added procheader_headername_equal()
+               and made modification to use them.
+       * src/procmsg.[ch]
+               added score field to MsgInfo structure
+       * added src/scoring.[ch]
+               gives functions to parse configuration file to do
+               scoring on mails with a list of conditions.
+       * src/summaryview.[ch]
+               save the sorting type and mode for the folder
+               added column to display the score of the mail
+               added function summary_score_clicked()
+               sorting type and mode are restored to the folder
+               when it is reopen
+       * src/textview.c
+               use procheader_parse_header(), procheader_headername_equal()
+               removed memory leak in text_scan_header when freeing headers
+       * src/filter.c
+               changed the function to match names of headers
+               using procheader_headername_equal()
+
+       Scoring functions are implemented, an interface is needed
+       to configure that.
+
+2001-05-04 [alfons]
+
+       * src/gtkstext.c: 
+               hopefully fixed the row up navigation bug,
+               removed adding back / forward lines to cache
+
+2001-05-04 [sergey]
+
+       * src/prefs_display_headers.c: user interface changes:
+       (prefs_display_headers_create): remove unused "Show" check button;
+       allow reordering of headers by dragging.
+       (prefs_display_headers_write_config): remove unused variables.
+       (prefs_display_headers_set_dialog): do not insert "(New)" at top
+       of lists (not needed with the new UI).
+       (prefs_display_headers_set_list): scan lists starting from row 0,
+       not 1 (do not skip "(New)").
+       (prefs_display_headers_find_header): new function.
+       (prefs_display_headers_clist_set_row): do not allow duplicates.
+       (prefs_display_headers_delete_cb): do not skip row 0; treat
+       closing the alert window by ESC as "No".
+       (prefs_display_headers_up): do not protect row 0.
+       (prefs_display_headers_down): do not protect row 0.
+
 2001-05-04 [sergey]
 
        * src/mainwindow.c (next_marked_cb, prev_marked_cb): new