aboutsummaryrefslogtreecommitdiffstats
path: root/mail/ChangeLog
diff options
context:
space:
mode:
authorNotZed <NotZed@HelixCode.com>2000-05-05 11:42:22 +0800
committerMichael Zucci <zucchi@src.gnome.org>2000-05-05 11:42:22 +0800
commit241a35c42fc0e5287b25bc4980415b0e1e61f422 (patch)
treecc6ea912ed38a20df474c48b06fc7c300d368aac /mail/ChangeLog
parentccd8e1fedde7a29acb5e10ade7e69b9197e65dbe (diff)
downloadgsoc2013-evolution-241a35c42fc0e5287b25bc4980415b0e1e61f422.tar.gz
gsoc2013-evolution-241a35c42fc0e5287b25bc4980415b0e1e61f422.tar.zst
gsoc2013-evolution-241a35c42fc0e5287b25bc4980415b0e1e61f422.zip
Requires a camel-patch, about to come through ...
2000-05-04 NotZed <NotZed@HelixCode.com> * message-list.c (message_list_set_folder): Get the whole message summary right away. (folder_changed): And if we change too. (ml_row_count): Use the match count or summary table length as the row count. (get_message_info): Use array references to lookup message summary info. For the search result list, use the summary_search_cache to cache the info lookup. (message_list_init): Allocate the summary search cache. (message_list_destroy): Free the summary search cache and the summary table, if there is one to free. (message_list_set_search): Save the match count, and clear the summary search cache for reuse. (folder_changed): Re-retrieve the summary list if the folder has changed. (message_list_set_folder): Retrieve the summary list when opening the folder. svn path=/trunk/; revision=2807
Diffstat (limited to 'mail/ChangeLog')
-rw-r--r--mail/ChangeLog20
1 files changed, 20 insertions, 0 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog
index e247c4296a..f90123431c 100644
--- a/mail/ChangeLog
+++ b/mail/ChangeLog
@@ -1,3 +1,23 @@
+2000-05-04 NotZed <NotZed@HelixCode.com>
+
+ * message-list.c (message_list_set_folder): Get the whole message
+ summary right away.
+ (folder_changed): And if we change too.
+ (ml_row_count): Use the match count or summary table length as the
+ row count.
+ (get_message_info): Use array references to lookup message summary
+ info. For the search result list, use the summary_search_cache to
+ cache the info lookup.
+ (message_list_init): Allocate the summary search cache.
+ (message_list_destroy): Free the summary search cache and the
+ summary table, if there is one to free.
+ (message_list_set_search): Save the match count, and clear the
+ summary search cache for reuse.
+ (folder_changed): Re-retrieve the summary list if the folder has
+ changed.
+ (message_list_set_folder): Retrieve the summary list when opening
+ the folder.
+
2000-05-03 Jason Leach <leach@wam.umd.edu>
* Makefile.am (evolution_mail_LDADD): s/-lunicode/$(UNICODE_LIBS)/