A screen reader for the Godot UI
Go to file
Nolan Darilek cafd50675b Add group navigation.
Moving through every focusable widget by tab/shift-tab is very slow. This commit introduces the concept of groups--widgets that can be skipped through via ctrl-tab/ctrl-shift-tab.

Right now this only includes containers where all children are focusable, but I'll expand the definition of groups over time to make navingating to large areas of the UI easier..
2019-09-26 08:10:48 -05:00
.gitignore Add ScreenReader as a custom node in the editor plugin. 2019-09-24 09:20:45 -05:00
Accessible.gd Add group navigation. 2019-09-26 08:10:48 -05:00
icon.png Add ScreenReader as a custom node in the editor plugin. 2019-09-24 09:20:45 -05:00
LICENSE Update copyright holder. 2018-05-27 22:29:17 +00:00
plugin.cfg Refactor to support running both in the editor and in game UIs. 2019-09-24 09:01:37 -05:00
Plugin.gd Add ScreenReader as a custom node in the editor plugin. 2019-09-24 09:20:45 -05:00
README.md Fix typo. 2018-05-27 22:25:01 +00:00
ScreenReader.gd Add ScreenReader as a custom node in the editor plugin. 2019-09-24 09:20:45 -05:00

Godot Accessibility Plugin

This plugin implements a simplistic screen reader for user interfaces created with the Godot game engine. The goal is to enable the creation of audio games with Godot, as well as to add accessibility functionality to traditional UI-centric games.