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

feat: EAA 2025 - high contrast UI and voice guidance changes #343

Open
wants to merge 8 commits into
base: next
Choose a base branch
from

Conversation

alkalinecoffee
Copy link

@alkalinecoffee alkalinecoffee commented Nov 15, 2024

Adds a new Accessibility.highContrastUI method to the spec, returning a boolean denoting whether the user has selected to have high contrast UI mode enabled. This method will be available in the core SDK.

This PR also adds a new navigationHints property to the Accessibility.voiceGuidanceSettings response denoting whether or not the user has opted to have additional navigation hints synthesized.

Both of these changes are to conform to requirements of the European Accessibility Act.

A new Accessibility specification doc has also been added to capture not only the above changes but also capture existing accessibility module functionality.

Copy link

MFOS standalone sanity report - CORE,MANAGE,DISCOVERY:
Total Passes - 499 Failures - 0 Pending - 0 Skipped - 28
Report JSON/HTML Files: https://github.com/rdkcentral/firebolt-apis/suites/30951060761/artifacts/2194828580
Job Logs: https://github.com/rdkcentral/firebolt-apis/actions/runs/11862573544

Copy link

github-actions bot commented Jan 8, 2025

Failed to create a report:
Job logs: https://github.com/rdkcentral/firebolt-apis/actions/runs/12677230315

@alkalinecoffee alkalinecoffee changed the title feat: Add high contrast mode API feat: High contrast UI and voice guidance changes (for EAA) Jan 9, 2025
@alkalinecoffee alkalinecoffee changed the title feat: High contrast UI and voice guidance changes (for EAA) feat: High contrast UI and voice guidance changes Jan 9, 2025
Copy link

github-actions bot commented Jan 9, 2025

Failed to create a report:
Job logs: https://github.com/rdkcentral/firebolt-apis/actions/runs/12696601496

Copy link

github-actions bot commented Jan 9, 2025

Failed to create a report:
Job logs: https://github.com/rdkcentral/firebolt-apis/actions/runs/12696655480

Copy link

github-actions bot commented Jan 9, 2025

Failed to create a report:
Job logs: https://github.com/rdkcentral/firebolt-apis/actions/runs/12696878738

Copy link

Failed to create a report:
Job logs: https://github.com/rdkcentral/firebolt-apis/actions/runs/12895609893

@alkalinecoffee alkalinecoffee changed the title feat: High contrast UI and voice guidance changes feat: EAA 2025 - high contrast UI and voice guidance changes Jan 22, 2025
Copy link

Failed to create a report:
Job logs: https://github.com/rdkcentral/firebolt-apis/actions/runs/12936114957

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant