Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[orion-dev] key board navigation on file navigator


I've released the code for key board navigation on file navigator.

For detail, please refer to https://bugs.eclipse.org/bugs/show_bug.cgi?id=370485 and https://bugs.eclipse.org/bugs/show_bug.cgi?id=370669.

Now if you open the navigator you will see the right pane gets focus by default. The first row is highlighted as the "current row".
If the right pane loses focus the "current row" will be hidden. Clicking on anywhere in the right pane will bring the "current row" back.
Key board navigation is activated only when the right pane gets focus, where the 4 arrow and the enter keys can be used.

Please note that this subset of key bindings is not finalized yet but the actions will remain the same. While the navigator's accessibility evolves, the way how it is activated may also change.
Here is a short summary of the actions.

To move the "current row", use up and down arrow keys. You can also change the "current row" by mouse: just click on the Date column of any row.
To expand/collapse the "current row", use right and left arrow keys.
To toggle the check box of the "current row", use space key.
To toggle the check box contiguously, use shift+up/down keys.
To open a file or go to a folder in the same page, use enter key.
To open a file or go to a folder in a new tab, use control+enter key.

The "current row" is not set as browser's current focus. You can still use tab key to move focus but the move will will start from the right pane, not the current row.

Libing


Back to the top