Repository navigation
Expand scanning menu for full switch control - #760
Merged
Merged
Conversation
added 3 commits
September 14, 2026 11:33
- Add mouse, editing, window, browser, media, display and scanning submenus with contextual Back navigation. - Execute typed actions without changing foreground focus, retain failed key releases, and filter tagged injected input. - Persist scan adjustments and return recoverable action failures through the overlay. - Add fake-input, menu navigation, rate and display regression tests. 🤖 Auto-generated
- Keep Close window distinct from Close tab in tabbed applications - Preserve native save prompts and report inaccessible close buttons - Verify the window adapter executes exactly once without pointer or keyboard injection 🤖 Auto-generated
- Keep long action names readable within the three-column menu - Render multiline Windows error prompts with room for the switch return instruction 🤖 Auto-generated
enaboapps
marked this pull request as ready for review
September 14, 2026 11:05
- Replace generic menu placeholders with distinct vector symbols for all action groups and commands - Keep scanner colour, selected fill and native scaling consistent with the existing tiles - Render the complete icon set in regression coverage and reject duplicate artwork 🤖 Auto-generated
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Point scanning now exposes grouped mouse, editing, apps/windows, browser, media, display and scanning controls through More after point selection. The original click, scroll and drag actions remain on the first page. All menus use up to three columns and nine tiles, with a navigation stack that restores the parent selection and interval. Typing and power controls are excluded.
Desktop actions preserve foreground focus. Injected shortcuts carry a scanner bypass marker, and failed releases retain ownership for cleanup. Scan settings persist through the existing configuration; display and mode changes start a fresh point scan. Pause resumes on Select without activating a tile. Action failures remain visible until acknowledged with Select. Mac Close window presses the focused window’s native close button, preserving native save handling and keeping it distinct from Close tab. Long native labels and return prompts wrap. Each new action and group now has bespoke vector artwork, including modifier clicks, tabs, media controls and scan settings. A rendered set of 71 distinct symbols covers both new artwork and retained main-menu icons.
Closes #759 — milestone v1.0.0-rc.9; branched from main.
Validation:
Merge and release require separate instructions.