iaincollins / icarus

ICARUS Terminal for Elite Dangerous

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Map keys to panels and views

iaincollins opened this issue · comments

When not in input mode (e.g. with focus on a textarea or text input control) allow key presses to active panels. This is something several CMDRs have requested.

The initial implementation may include key navigation for Top and Left navigation items (e.g. WSAD/Num Pad to move LEFT/RIGHT between panels and UP/DOWN between views within panels, so that arrow keys can still be used for scrolling; not everyone has page up / page down buttons) as well as support for explicit short cuts (e.g. numbers on the top row of the keyboard - which are widely supported across different keyboards layouts).

A future iteration may aim to make the shortcut keys configurable, for the first release of this feature the aim will be to choose defaults.

For context, see this thread:
https://forums.frontier.co.uk/threads/icarus-terminal-pre-release.594667/page-14#post-9968523

This feature went live in the last update (v0.18.1)