Quote:
Originally Posted by BetterRed
I think all I want is a way to give the tree focus (mouse click would be okay), navigate with 'up', 'down', 'right, 'left', 'home', and 'end'; expand/collapse branches with '+' and '-'; and the context menu key on branch and leaf nodes.
BR
|
I think I can do this. Kovid is OK with it as long as the tag browser doesn't steal the focus at odd times such as when a dialog completes. My problem is a) testing that it is sufficiently complete to be useable, and b) that Kovid's condition isn't accidentally violated.
The goal: allow the tag browser to have keyboard focus. It would get it by clicking on something, or by using a keyboard shortcut I am adding. SHIFT-ESC returns the focus to the library view (an existing modifiable shortcut). Once there the arrow keys move up, down, in, and out of categories. The return key would "toggle" (search) the current item. The space key would open the context menu, which would also get the keyboard focus.
Do/can you run from source? That would make testing much easier and more complete, and avoid releasing something that is suboptimal.
*Expanded question*: does anyone who would use this run from source?