full keyboard navigation and keyboard navigation hints needed for the app #130
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
the app should be fully navigational via keyboard and there needs to be proper support to show hotkeysl for elements on demand. My idea is to have opt as the modifier and when that is pressed, elements with hotkeys show those hotkeys, so users know where to go. on linux that can then be alt instead of opt. also dialogs like validation or metadata diff need to have their apply buttons supported with hotkeys, as well as editors need that for foldable sections of the editor.
Implemented in
5709c80. All enabled controls now participate in Tab/Shift-Tab focus traversal and Enter/Space activation. Holding Control+Option on macOS or Control+Alt elsewhere reveals warm-yellow, black-labelled access keys only for visible controls: semantic actions use direct keys, generic controls receive stable two/three-letter A-Z codes, typed prefixes filter remaining choices, and Escape or modifier release cancels. Activity-bar icons remain visible with aligned 1-9/0 keytips; covered layers, disabled controls, off-screen scroll content, and focused editors are excluded. Added direct editor/import/settings/validation/metadata actions, updated README and Allium specs, and verified against bDS2 editable-target behavior. Validation passed with cargo test --workspace, cargo clippy --workspace --all-targets -- -D warnings, cargo build --workspace, cargo bundle-macos, cargo fmt --all -- --check, allium check/analyse, and Computer Use on the exact release bundle.