[Users] dealing with *too* many folders

Michael Gmelin freebsd at grem.de
Sat Dec 7 13:33:47 CET 2013

On Sat, 7 Dec 2013 10:02:02 +0000
Paul <claws at thewildbeast.co.uk> wrote:

> On Sat, 7 Dec 2013 04:32:05 -0500
> Steve Litt <slitt at troubleshooters.com> wrote: 
> > A lot of humans like trees so they can
> > see the big picture and then drill down. It's the mental process on
> > which computer menus are based.
> I won't even mention what a lot of humans assume and the associated
> mental processes! ;-)

TL;DR I think the way Claws handles this is very ergonomic.

I dislike computer menus for that exact reason and prefer to
see everything at a glance, so the way it's done in Claws works
for me. I also like that I can just start typing to find the destination
folder, I usually don't navigate it using the mouse. I would love to be
able to search Claw's (and all GTK) menubar hierarchy like this as
well: hit some key combination, start typing and find the correct menu
entry. But that's a different story I guess.

Besides - and + for folding/unfolding (add shift for doing it
recursively) you can also use arrow keys up and down to skip through
results in the move menu - useful for folders using the same name, e.g.
"Sent" or "Drafts".

The only improvement that might be nice in my setup - multiple IMAP
accounts - would be if it started searching in the folder hierarchy of
the account the moved mail is in. Since it's always starting from top
of the list, it always finds folders in my corporate account first
(it's on top of the list). I hardly ever move mail from my private
account to my corporate account, so I always have to skip down to the
folder of the same in name in my private account.

So in my specific use case, collapsing all accounts but the one the
moved mail is in could make sense. But I'm well aware that there are
many different ways accounts can be used in claws, so making this the
default behavior would make no sense at all. Maybe as an option, but I
wouldn't be willing to spend time on such a minor optimization myself.

Michael Gmelin

More information about the Users mailing list