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 fixes and enhancements to the main window #25

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

Conversation

dusek
Copy link

@dusek dusek commented May 1, 2014

No description provided.

dusek added 8 commits May 1, 2014 11:04
The window buttons are described sufficiently by their subrole (i.e. "zoom button").

The window is described sufficiently and properly by its AXTitle (which is name
of the movie). Providing a non-empty AXDescription does not make sense and
replaces the name of the movie in window title (notable e.g. with VO-F2).
Accessibility of NSControl is handled by its cell, the NSControl is
itself hidden from accessibility.
This is available only on 10.7+, so the code needs to be guarded
appropriately (#ifdefs, weak symbol nil check).
@niltsh
Copy link
Owner

niltsh commented May 1, 2014

Thank you Dusek. It will take a while to review the commits.

@dusek
Copy link
Author

dusek commented May 1, 2014

No problem :-)

@JaKXz

This comment was marked as off-topic.

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.

3 participants