GNOME Bugzilla – Bug 319778
Remove hierarchical presenter
Last modified: 2008-07-22 19:24:17 UTC
src/orca/hierarchical_presenter.py is a presenter that provides an alternative mechanism for navigating around the display. It's main purpose was for Orca developer debugging. We need to determine whether we want to continue supporting this component or not.
I found a hierarchical navigation mode very useful, since a blind script developer doesn't have access to atk-poke tool. The only way I found to explore hierarchically is to use gnopernicus screen reader, but is so slow to change between both AT's.
Add accessibility keyword. Apologies for spam.
Javier: is this hierarchical presenter useful in day-to-day access of the machine, or is it useful mainly for script writing? The reason I ask is that the dogtail folks are working on a Python version of at-poke that will hopefully not prevent itself from being accessed by assistive technologies. It may be something that is more useful than what Orca currently provides.
The main purpose of this hierarchical mode is to provide help to the blind script developer, that cannot gain access to tools like at-poke. These tools helps a lot to get an idea how an application is structured, in order to get information about where are the widgets located and work with this information within a script. I think this tool Dogtail folks are working would be very helpful.
Javier: would you mind if I close this as "WONTFIX" with the intent that we'll rely on DogTail's stuff? Alternatively, I can wait until the DogTail stuff becomes a reality and we can go from there.
With accerciser (http://live.gnome.org/Accerciser), we will have an accessible means for analyzing running applications. I propose we remove hierarchical presenter and all the associated logic.
Created attachment 85412 [details] [review] Patch to remove hierarchical_presenter.py
Committed. Closing as FIXED.