On Fri, 2003-02-14 at 02:30, Not Zed wrote: > evolution stores a subset of the headers of every message of every > opened folder in memory.
Note that when Evolution is separated from the IMAP server by a slow WAN link, the mere fact that it thinks it's necessary to fetch the headers for _every_ message even in the mailbox(es) you currently have open is a bug far more severe than the memory usage. You know how many messages there are in the mailbox so you can make your scrollbar scale correctly. You can fill in the 'unknown' entries in the list with some suitable placeholder text and replace that text with the _actual_ message information if and when the relevant list entries are actually displayed on-screen. You can even fetch the message headers for the non-displayed messages in the background to populate your cache, as long as there's no user-driver IMAP activity which should take precedence -- but there's absolutely no excuse for making the user wait while you download all the headers, before you even start to display the list. -- dwmw2 _______________________________________________ evolution maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/evolution
