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

Windows 10/Action Center: announce item status messages for brightness, focus assist and others, as well as reclassify brightness control as a button #8954

Merged

Commits on Nov 17, 2018

  1. UIA handler: add item status property change event. Re nvaccess#8845.

    Some controls raise UIA item status property change event, allowing clients to announce status changes. This is most noticeable in Windows 10's Action Center where one can change brightness and Focus Assist (quiet hours) where toggling these controls will cause them to raise this event.
    josephsl committed Nov 17, 2018
    Copy the full SHA
    1c1b693 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    5ae324e View commit details
    Browse the repository at this point in the history
  3. Shell Experience Host: announce status changes for various Action Cen…

    …ter controls. Re nvaccess#8845.
    
    Thanks to UIA's item status property change event, status for the following will be announced when toggling them:
    * Brightness
    * Focus Assist/quiet hours
    
    Because item status property change is raised multiple times (or rather, NVDA announces status messages multiple times), have a string to hold last announced status.
    josephsl committed Nov 17, 2018
    Copy the full SHA
    1d58c49 View commit details
    Browse the repository at this point in the history
  4. Shell Experience Host: Brightness button is now a plain button, not a…

    … toggle button. Re nvaccess#8845.
    
    Brightness button is now a plain button, not a toggle button. Note that this control is now a slider in Windows 10 19H1 build 18277 and later.
    josephsl committed Nov 17, 2018
    Copy the full SHA
    7137067 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    4c63eb1 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2018

  1. Copy the full SHA
    3b6202a View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2018

  1. Copy the full SHA
    f29ee60 View commit details
    Browse the repository at this point in the history
  2. UIA item status: address review comments. Re nvaccess#8845.

    Comment: make it more professional.
    _itemStatusMessage -> _itemStatusMessageCache for readability.
    josephsl committed Nov 28, 2018
    Copy the full SHA
    9d52833 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2019

  1. Copy the full SHA
    0d8991f View commit details
    Browse the repository at this point in the history
  2. Update copyright years

    josephsl committed Jan 8, 2019
    Copy the full SHA
    4a1a83d View commit details
    Browse the repository at this point in the history
  3. Action Center/toggle button: address review comments. Re nvaccess#8845.

    Reviewed by Mick Curran (NV Access): tweaks and changes:
    * An overlay class will be used to handle toggle button value change state.
    * Current item status cache will now be part of the new toggle button overlay class.
    josephsl committed Jan 8, 2019
    Copy the full SHA
    9c01be0 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2019

  1. Action Center toggle button object: address review comment - assign c…

    …ache no matter what the new value is. Re nvaccess#8845.
    josephsl committed Jan 9, 2019
    Copy the full SHA
    46e0333 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2019

  1. Update what's new.

    michaelDCurran committed Jan 10, 2019
    Copy the full SHA
    92264a7 View commit details
    Browse the repository at this point in the history