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

Accessibility improvements: keyboard navigation and labelling #1568

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Commits on Oct 20, 2021

  1. Properties window: add accessible description to “Execute” check box

    The ad-hoc labelling used here forces us to use the check box’s
    actual content as a description, removing the mnemonic underscore
    chars and working around an Orca bug.
    Valentin Villenave committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    e830ac4 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2021

  1. Properties window: add accessible label to icon button

    This will only read the icon name when a system icon is
    used; in case of custom icons a generic “Icon” label is
    read instead of the full path.
    
    This commit adds a function to libcaja, as it will be
    useful elsewhere down the line.
    Valentin Villenave committed Oct 21, 2021
    Configuration menu
    Copy the full SHA
    2042ef4 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2021

  1. Configuration menu
    Copy the full SHA
    128d6dc View commit details
    Browse the repository at this point in the history
  2. Properties window: ensure that the “Others” label can be read

    This implies creating an empty focusable widget so that its
    mnemonic label will be read when pressing Tab.
    Valentin Villenave committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    894b6a4 View commit details
    Browse the repository at this point in the history
  3. Property browser: add accessible labels

    This whole window should be rewritten as a
    GtkDialog with standard buttons.
    Valentin Villenave committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    6023ae0 View commit details
    Browse the repository at this point in the history
  4. Notes viewer sidebar: allow keyboard navigation with Shift-Tab

    Otherwise there would be no way to leave that text area without
    using the mouse.
    Valentin Villenave committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    693434b View commit details
    Browse the repository at this point in the history