A screen reader for the Godot UI
Go to file
Nolan Darilek ca73c2f255 Another attempted fix for cases where focus is unset and nothing can be done.
When we unfocus, wait a second. If we don't have focus after the timer elapses, warp the mouse to the global coordinates.

This seems to restore some semblance of focus whenever it is unset, while not breaking the case where a focus is set and the mouse suddenly jumps, thus changing the focus again.
2019-09-25 09:15:49 -05:00
.gitignore Add ScreenReader as a custom node in the editor plugin. 2019-09-24 09:20:45 -05:00
Accessible.gd Another attempted fix for cases where focus is unset and nothing can be done. 2019-09-25 09:15:49 -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.