Make Kivy apps accessible, add kivy.core.accessibility
abstraction for accessibility providers
#8596
Open
1 of 5 tasks
Milestone
In the last few days, I had the chance to chat with one of the https://github.com/AccessKit/accesskit core developers, regarding accessibility in Kivy.
For the last decade, Kivy has evolved quite a lot but never officially supported accessibility features (even if users have succeded in adding such features by themself).
In our vision to make Kivy a solid platform to build Apps for everyone, introducing accessibility features and making Kivy apps accessible by default has become increasingly important.
Kivy
3.0.0
is the right moment to break things and make the appropriate changes to allow accessibility tools to do their job, when they need to.Even if we will work closely with
AccessKit
team (as they already have a POC, and offered to write an implementation for their tool in Kivy), Kivy will have an abstraction that will make it possible for other accessibility tools to add their implementation in future.The plan:
Tasks
kivy.core.window
to get the window handle #8597kivy.core.window
so accessibility implementations can know when it's the right moment to attach to Window #8598kivy.core.accessibility
, so accessibility tools have a proper API to work with #8599AccessKit
implementation forkivy.core.accessibility
#8601The text was updated successfully, but these errors were encountered: