retrohub-org / retrohub

Retrogaming library frontend, built to be a highly customizable platform.
https://retrohub-org.github.io/
MIT License
112 stars 6 forks source link

Refactor godot-accessibility plugin #230

Closed rsubtil closed 1 year ago

rsubtil commented 1 year ago

There's no need to add sub-nodes to accessible control nodes. By using the viewport's gui_focus_changed signal, an external object can take care of that, removing the need to add specialized nodes and adapt code to this. This makes the screen reader immediately usable on themes without further modification as well.