Re: [Evolution] delete mail should move to trash



On 09 Jul 2001 00:48:55 -0700, Miles Lane wrote:
On 06 Jul 2001 11:53:36 -0400, Jeffrey Stedfast wrote:
On 05 Jul 2001 23:03:10 -0700, Miles Lane wrote:
On 05 Jul 2001 12:25:54 -0400
 Jeffrey Stedfast <fejj ximian com> wrote:
Expunge only expunges a single folder while Empty Trash emptie all of
the trash folders (and since the trash folders are vfolders of all of
your real folders, it expunges all of your folders).

Hmm.  I think that the UI should probably be modified to make
these facts clear to the user.  So, "Expunge" should be "Expunge Folder"
and "Empty Trash" should be "Empty Trash Folders".

I suppose...


I am away from my test machine for a few days, so I'll ask some
questions here:

1.  Doesn't "Expunge" also empty the current folder's deleted 
messages from the Trash folder?  Perhaps this should not happen,
since the UI doesn't reflect that.

Yes, because a vFolder doesn't have it's own copy of the message, it
peeks into the original folder for the actual message. So when you
expunge Inbox (for example), all the deleted messages in Inbox will be
removed thus the vTrash folder will no longer be able to see them.
Does that make sense?


2.  You mention trash vfolders.  I thought there was only one
Trash vfolder that was shared by all folders.  Is the "Trash"
folder really some sort of merged view of multiple trash vfolders?

There is a vTrash folder for each store, ie: 1 for the Local store and 1
for each IMAP store.


3.  I would assume that no matter what folder I am in, if I delete
a message, that message shows up in the "Trash" vfolder.  Is this 
correct?

This all leads me to to believe that the menus should be contextualized.
So, instead of having:

Actions -> Expunge Folder (as I proposed previously)
and
Actions -> Empty Trash Folders

we'd have something like this:

Actions -> Expunge Current Folder
Actions -> Local Folders -> Expunge All & Empty Trash
Actions -> <IMAP account #1 name> -> Expunge All & Empty Trash
Actions -> <IMAP account #2 name> -> Expunge All & Empty Trash

What do you think?  Is this clearer?
I really don't think the current behavior is well matched
to the current UI implementation.

yeah but your view of the world is so skewed as to be meaningless.






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