[RCD] How to switch from folder to message pane with a keystroke?

Michael Heydekamp listuser at freexp.de
Sun May 5 01:01:37 CEST 2013

Am 03.05.2013 09:06, schrieb A.L.E.C:
> On 05/03/2013 01:44 AM, Michael Heydekamp wrote:
>>> 1. Click on any folder.
>>> 2. Press the Cursor-up/-down key (or arrow key, as you call it) to scroll
>>>    through the message list.
>> This does work only in the folder where you did lastly click with the mouse
>> on a message. I'm not sure if this is intentional (and if Roundcube has any
>> intention at all in this situation), but that's the way it currently works.
> This is intentional. The list need to be focused somehow before you can
> use keyboard.

Well, not necessarily. If you accidentally click on the folder where you did
lastly click on any message (even if you may have clicked on other folders
afterwards, but without clicking on any message in those folders), then
apparently the message list of this particular is still "auto-focussed",
although the focus is not visible.

Then, you can instantly use the cursor keys after the folder-click, starting
from the message which had lastly been clicked/focussed (and not from the
first one).

> Also to move up/down you need a starting point, right?

Right, see above. I'm not sure if it is possible to recall the "last
focussed message" for ANY folder, but if so - that would be the ideal way.

> Having a key to jump between folders list, messages list and preview
> pane would be nice. Then, maybe jump to messages list should select
> first message on the list.

Or - see above - the last remembered focussed message.

> However, TAB has it's purpose in browsers, so I'm not sure we should
> overwrite it's behaviour.

I'm very well aware that the Tab key is jumping from link to link on a
website. But furthermore, I'm pretty sure that almost nobody is really using
this purpose on a "standard" website (unless he's lacking of a mouse, of

But in the case of Roundcube, jumping from link to link does even make less
sense than on a "standard" website. So I'd say: YES, we should overwrite it.

But if this is seen different by the Roundcube developers (and/or the
majority of Roundcube users), then let's think about a different and "free"
key. What about the "+" (= forward) and "-" (= backward) keys on the numeric
keypad? This reminds me to the key assignments in the remote console of
Novell NetWare 3.12.

The more I'm thinking about it, the more attractive it appears to me. So
let's forget about the Tab key and go for the "+" and "-" keys... ;-)

Michael Heydekamp
Co-Admin freexp.de

More information about the dev mailing list