Cc: José Vilmar Estácio de Souza <vilmar informal com br>, orca-list <orca-list gnome org>
Subject: Re: [orca-list] Object Navigation MR
Date: Mon, 24 Jan 2022 17:06:44 +0200
Hi Chrys and José,
The object navigation commands allow you to navigate through the hierarchy of UI components, as they are represented by the accessibility tree. However, the accessibility tree also contains many layout-only objects like pains, fillers, panels, etc, which are not really necessary for a non-visual interpretation of the structure, and which therefore add unnecessary navigation steps. The simplified navigation toggle allows you to filter these objects, which (hopefully!) results in more officiant navigation.
Admittedly this filter still requires some tweeking, it mostly checks if an object is layout-only according to Orca, and also filters a few additional roles like table cells. However, sometimes I find that it filters some objects which are actually useful to know about.
Any suggestions about this filter, and also the rest of the object navigation functionality, would be very welcome.
you can just install it by using the plugin
manager by pressing "orca + e" running the
plugin tree.
also its not final yet, cause by settings and
translation interfaces are currently still
missing. but i was busy with other things.
but this is definitive next on my todo list.
looking for feedback
cheers chrys
Am 11.01.22 um 17:20 schrieb Rynhardt Kruger:
Hi Chrys,
Excellent, thank you. I look forward to
the plugin implementation.
Something else I wish to investigate down
the line is to restrict flat review based on
the object selected via object nav. This
would possibly result in a more effective
flat review functionality when the screen is
too cluttered, for instance an application
or page with sidebars.
nice to hear from you :). All good,
we all have a real life :).
I hope you are doing well?
Yea all good now. I found the class
I converted your code to an plugin.
Let me do some last cleanups and
testing. then you can take a look if you
want.
your functionality looks very neat to
me.
two very important pieces are missing
in the plugin system driven orca
version. this is a translation API for
the plugins and gsettings based
settings.
but step by step ;).
cheers chrys
Am 30.12.21 um 17:23 schrieb Rynhardt
Kruger:
Hi Chrys and Peter,
My apologies for only responding
now, I was away for the festive
period and could not attend to this.
I have fixed the repository at
the merge request, sorry about that.
The relevant class should now be
included.
I'm currently spending all my
time on finishing my thesis, but I
will look into a plugin conversion
as soon as I have some free time
again. However, either of you are of
course more than welcome to work on
this if you wish.
Maybe you can send me the working
version of the patch? Or maybe you
wanna try to conert it into an
plugin by yourself?
By the way, i keep the plugin branch
up to date with master to have all
the latest fixen in (to not have
disadvantages while testing)
Cheers chrys
> Am 19.12.2021 um 14:03 schrieb
Peter Vágner <pvagner pvagner tk>:
>
> Hello,
>
> Looking at the MR source branch
I am afraid this is a merge issue.
It looks as if Rynhardt has
forcepushed the branch with the file
removed or something similar as I am
unable to find that file even in the
history.
>
> However you may see I have
pulled and tested the changes when
these were available. I do have the
patch available here locally
however I am missing latest changes
mainly the typos pointed to by Marco
Zehe and other recent changes.
>
> If you like I can send you the
file I do have.
>
> Greetings
>
> Peter.
>
>
> Dňa 17. 12. 2021 o 17:44 Linux
A11y napísal(a):
>> Howdy List,
>>
>> on gitlab is an merge
request for object Navigation.
>>
>> https://gitlab.gnome.org/GNOME/orca/-/merge_requests/101
>>
>> I just wanted to convert it
into an plugin for testing reasons.
But it seems that the file with the
objectNavigation class itself is
missing. Maybe the developer of this
is here and want to contact me?
>>
>> Cheers chrys
>>
>>
_______________________________________________
>> orca-list mailing list
>> orca-list gnome org
>> https://mail.gnome.org/mailman/listinfo/orca-list
>> Orca wiki: https://wiki.gnome.org/Projects/Orca
>> Orca documentation: https://help.gnome.org/users/orca/stable/
>> GNOME Universal Access
guide: https://help.gnome.org/users/gnome-help/stable/a11y.html