-
Notifications
You must be signed in to change notification settings - Fork 0
Make Quick Open, outline, and library navigation fully keyboard-operable #19
Copy link
Copy link
Open
Labels
area:libraryLibrary tree, quick open, folder scanning, search, or file movesLibrary tree, quick open, folder scanning, search, or file movesarea:macosmacOS app shell, menus, windowing, sidebar, or platform UImacOS app shell, menus, windowing, sidebar, or platform UIenhancementNew feature or requestNew feature or requestpriority:p2Medium priority; important product or platform gapMedium priority; important product or platform gapstatus:triagedReviewed and assigned type, area, and priorityReviewed and assigned type, area, and prioritytype:platformApple platform integration, system services, or OS behaviorApple platform integration, system services, or OS behaviortype:uxUser experience, interaction design, or accessibilityUser experience, interaction design, or accessibility
Milestone
Description
Metadata
Metadata
Assignees
Labels
area:libraryLibrary tree, quick open, folder scanning, search, or file movesLibrary tree, quick open, folder scanning, search, or file movesarea:macosmacOS app shell, menus, windowing, sidebar, or platform UImacOS app shell, menus, windowing, sidebar, or platform UIenhancementNew feature or requestNew feature or requestpriority:p2Medium priority; important product or platform gapMedium priority; important product or platform gapstatus:triagedReviewed and assigned type, area, and priorityReviewed and assigned type, area, and prioritytype:platformApple platform integration, system services, or OS behaviorApple platform integration, system services, or OS behaviortype:uxUser experience, interaction design, or accessibilityUser experience, interaction design, or accessibility
Problem
Several major navigation surfaces are visually present but not yet complete for keyboard-first use.
Why it matters for target users
Keyboard-first writers, engineers, researchers, and accessibility users need to move through documents, headings, tabs, and search results without falling back to pointer-only interactions.
Evidence / code or doc references
App/macOS/Sources/LibrarySidebar.swifttracks ahighlightedQuick Open result and opens it on submit, but there is no visible arrow-key handling to move the highlight.App/macOS/Sources/ReaderScreen.swiftrenders outline rows as flat buttons; the handoff calls for collapsible chevrons in a ruled tree.App/macOS/Sources/LibrarySidebar.swiftexposes rename/reveal mainly through context menus.docs/design/handoff.mdspecifies Quick Open, outline collapse, tab switching, and keyboard-first shortcuts as core interactions.Suggested direction
Acceptance or test ideas