On Sat, 15 Nov 2003 16:34:22 +0100 (Romance Standard Time) Vadim Zeitlin <[EMAIL 
PROTECTED]> wrote:

> On Mon, 10 Nov 2003 13:13:50 +0100 (Romance Standard Time) Xavier Nodet <[EMAIL 
> PROTECTED]> wrote:

> XN> A feature I would love is be the ability to only display the messages
> XN> that have not been read (if there are some, all messages if they have
> XN> all been read). This is a very common feature in newsreaders
>
>  Yes, indeed, but it's less (but not to say "not") useful in a mail client.

I see it useful for very active mailing-lists, where I get, say, more
than 50 messages a day. And this would be one more step to getting M as
a usable newsreader.

> Implementing the first feature might be a bit tricky though. Did you
> already think about it? 

Not yet. I wanted to know if this would be deemed useful. There does not
seem to be much support, but I'd like to implement it nevertheless
if/when I find some time.

> I can only think of using a virtual folder for display but then the
> problem is that you need to select either a real MailFolder or a
> VFolder for the FolderView depending on some option value.

MailFolder instances are populated using some quind of queries to
c-client, aren't they?  Wouldn't it be possible to simply change those
queries depending on (1) an option and (2) the fact that there exists
some unread messages?

Another way would actually be to have all folders in the tree be virtual
folders. It's just that most of them would actually simply display the
content of a MailFolder. But I did not actually look at the VFolder
class, so maybe I'm missing something...

-- 
Xavier Nodet
"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety." - Benjamin Franklin, 1759.

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to