binogure-studio / city-game-studio-i18n

Translation files for City Game Studio
https://www.city-game-studio.com
52 stars 101 forks source link

Suggestion: Menu hotkeys #652

Open Yorunetsu opened 3 years ago

Yorunetsu commented 3 years ago

Another quality of life request is to have menus and menu items triggerable by hotkeys. For example, this is what I'd suggest for AZERTY layout: image

Similarly, I'd love to switch between the tabs of the right ledger from keyboard (again, examples for AZERTY): image

Next, the most work I'll be asking for is to make menus navigate-able from keyboard, like this (AZERTY): image Of course, pressing Q when at "game engines" tab should not open network administrator selection menu, they have to be triggered in their own tabs. The rule of thumb about how to organize those hotkeys is "one group of actions, one row of buttons" — I think it will be the most convenient.

And as the cherry on top, I suggest adding an option to remap keystrokes in the main menu.

Here's hoping these will make it to the roadmap! ^_^