Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Keyboard accessibility improvements #138

Merged
merged 1 commit into from
Sep 30, 2024

Commits on Sep 30, 2024

  1. Keyboard accessibility improvements:

    - Using the TAB and arrow keys, any currenlty visible object in the PDF view can be selected, including annotations, internal/external links, and citations.
    - Create annotations using keyboard shortcuts alone.
    - Create highlight/underline annotations from the find popup (it was the only possible option).
    - Move and resize annotations using keyboard shortcuts.
    - Clicking an annotation in the document view no longer switches focus to the annotation sidebar. To navigate between annotations, the annotation list in the sidebar must be focused.
    - The Escape key now performs the single most important action at the time, rather than closing and deactivating everything at once.
    - Use Enter/Escape to focus or blur annotation comments in the sidebar.
    - When focusing the annotation sidebar using the keyboard, the last selected annotation is now selected, instead of always navigating to the first one.
    
    New keyboard shortcuts:
    - Move Note, Text, Image, Ink annotation: ArrowKeys
    - Resize Text, Image, Ink annotation: Shift-ArrowKeys
    - Resize Highlight/Underline annotation: Shift-ArrowKeys, Shift-Cmd-ArrowKeys (macOS), Shift-Alt-ArrowKeys (Windows, Linux)
    - Create Note, Text, Image annotation: Ctrl-Option/Alt-3/4/5
    - Create Highlight/Underline annotation from text selection or find popup result: Ctrl-Option/Alt-1/2
    
    zotero/zotero#4224
    mrtcode committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    562d7c2 View commit details
    Browse the repository at this point in the history