Re: RFC [was Re: performance issues...]



 --- Peter Bloomfield <PeterBloomfield@bellsouth.net>
a écrit : > On 08/28/2003, emmanuel ALLAUD wrote:
> [ snip ]
> > I would like to do the same thing for large
> mailboxes. At first  
> > only hacking the current way we populate the
> treeview of  
> > messages by just adding them by chunks beginning
> by the last  
> > messages (that is the one the user should most
> want to see).
> > Bye
> > Manu
> 
> Hmm...large mailboxes are a tougher problem! In the
> case of the  
> folder tree, we need to go deeper only when a row is
> expanded,  
> and we can catch that event. Scrolling a tree can't
> be caught  
> (can it?)
> 

There should be a way to do that, but I don't know it
:(
A first improvment would be to load entirely the
mailbox which is viewed and populate the other one via
idle callback. This would only speed-up starting
process when the user has several mailboxes that open
on start-up with lot of messages. But the true aim is
to speed up the opening of a huge mailbox by just
loading a bit more than necessary ie just the viewable
messages. I think this is for later (in the meantime
I'll try to see the source of pan newsreader, I could
bet they have something like this because newsgroups
are huge mailboxes in general).
Bye
Manu

___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]