CelestiaProject / Celestia

Real-time 3D visualization of space.
https://celestiaproject.space
GNU General Public License v2.0
1.85k stars 310 forks source link

Accessibility of the overlays #1521

Open ajtribick opened 1 year ago

ajtribick commented 1 year ago

At the moment the overlays and search panels only exist in rendering, they are invisible to accessibility technologies. Given that the search window especially is a core piece of how to use Celestia, this is not a good situation.

We should explore moving the overlays and search panels to the UI frameworks instead, e.g. using the accessibility hooks provided by Qt. Probably we should keep the existing version for the "lightweight" versions (SDL/GLUT).

levinli303 commented 1 year ago

I think we can add a flag to make the current search pane in rendering optional in building, or modularize and make it a plugin.

AstroChara commented 5 days ago

Putting here an idea to incorporate either class name or representative icons for objects in search bar in order to help differentiate objects with the same names, or just providing more context about what the objects are.