View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010103 | ardour | features | public | 2026-01-04 16:38 | 2026-01-04 16:38 |
| Reporter | sound8 | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | new | Resolution | open | ||
| Platform | Debian GNU | OS | Linux | OS Version | (any) |
| Product Version | 9.0-rc | ||||
| Summary | 0010103: Keyboard Shortcuts Dialog - Add keyboard navigation and require activator to set keys | ||||
| Description | The `Keyboard Shortcuts` dialog functions okay but can be a little dangerous due to its instant accepting of assigning of keys, can be very easy to accidentally hit a key and add/replace a key to an action. This approach also makes this dialog very mouse based which is not as convenient if user wants to navigate through all the actions to see what is available. Suggesting to first consider adding/requiring an "activator" to allow keys to be assigned. Then suggesting to add the ability to be able to use keyboard navigation in this dialog. | ||||
| Steps To Reproduce | ---NAVIGATION--- UP / DOWN HOME / END PAGEUP / PAGEDOWN LEFT / RIGHT (on categories) = expand / collapse LEFT (on actions) = brings cursor up to that actions category name (flyout) RIGHT (on actions) = assign shortcut activator (see bottom of this list) Could add modifier keys for navigating within category flyouts CTRL+UP / CTRL+DOWN = next / previous category (flyouts) names If this is added, can also add hotkeys for this as well https://tracker.ardour.org/view.php?id=0010092 ? = expand all categories ? = collapse all categories -------------------------------------------------------------------------------------- ---TAB NAVIGATION--- CTRL+PAGEUP / CTRL+PAGEDOWN = next / previous tabs CTRL+TAB / CTRL+SHIFT+TAB = next / previous tabs -------------------------------------------------------------------------------------- ---SEARCH FIELD--- CTRL+F = apply focus to the "Search" field ESCAPE = clears "Search" field ------------------------------------------------------------------- ---ASSIGN SHORTCUT ACTIVATORS--- When action is highlighted each of the following methods would activate that action to be assigned to a key -ENTER -RIGHT ARROW -Double click LMB Would obviously have to put some kind of visual indication for user to know that that action is active to assign key to. Some kind of outline or highlight color change. ---CANCEL SHORTCUT ACTIVATORS--- While activator is active, if user wants to cancel action -LMB click on a category name, other action, search field, pretty much anywhere in the dialog to cancel this action. -User can also hit the "Remove shortcut" button before or after the shortcut is assigned -Can add an "X" icon to the right or left side of the item that appears when activator is active, for user to click on if want to cancel the key assign Thank you to anyone who reads this | ||||
| Tags | Keyboard, shortcuts | ||||