Re: [orca-list] in need of c++ code to add accessible labels



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

hi
This is disappointing. I know enough about c++ or c to at least
attempt this, but I know nothing about java script. Someone else is
going to attack this or I'm going to have to resort to filing bugs
with good comments saying what the label should be, rather than being
able to do this myself. I wish I was more of a programmer, but I'm
not, at least not yet.
Thanks
Kendell clark


Alejandro Piñeiro wrote:


On 10/07/15 13:51, chrys87 web de wrote:
Hi Kendell,

I dont know if that helps you but here are some examples how this
does
work:

Set an accessible name in xml structure (i think created by
glade)

https://git.gnome.org/browse/gnome-control-center/commit/?id=c72062ba6
5f9a4f587485852287881f8e4275dd5



https://git.gnome.org/browse/nautilus/commit/?id=7afbac0a64f1734842ed64e
333c9147de1cdbcd9
the same as c++ code

https://git.gnome.org/browse/gnome-boxes/commit/?id=2a76776e8d6247aef5
ac8970f25f7ec41c274440



assign a lable in xml
<accessibility> <relation type="labelled-by" target="label10"/> 
</accessibility> like here (line 154)

https://git.gnome.org/browse/gnome-control-center/tree/panels/printers
/printers.ui?id=38958903eea61d3216ae3e0d702b27bcc0b7996b#n154



here is also some useful information:
https://gramps-project.org/wiki/index.php?title=Accessibility

cheers chrys

Note that in the original email he mentioned that was interested 
specifically on gnome-shell. gnome-shell doesn't use glade.


Gesendet: Freitag, 10. Juli 2015 um 09:48 Uhr Von: "kendell
clark" <coffeekingms gmail com> An: "Orca List"
<orca-list gnome org> Betreff: [orca-list] in need of c++ code
to add accessible labels

hi all I was planning to go through all of the gnome shell apps
and control panel items this weekend that are lacking labels, set
them in the code and send in patches to the bug reports I have
open so they can be fixed. Can anyone on here give me some
generic c code to set an accessible widget label and a tooltip? I
don't need anything fancy to write callbacks since that's already
been implemented in the ui code. I just need a label and a
tooltip. Then I can hook those up to the buttons. I'm assuming
they go inside the button definition? I'm completely new at all
of this so bear with me. This should dramatically improve the
accessibility of gnome shell. Once ths is fixed I can tackle
mate. Thanks Kendell clark
_______________________________________________ orca-list
mailing list orca-list gnome org 
https://mail.gnome.org/mailman/listinfo/orca-list Visit
http://live.gnome.org/Orca for more information on Orca. The
manual is at
http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html


The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Log bugs and feature requests at http://bugzilla.gnome.org Find
out how to help at http://live.gnome.org/Orca/HowCanIHelp

_______________________________________________ orca-list mailing
list orca-list gnome org 
https://mail.gnome.org/mailman/listinfo/orca-list Visit
http://live.gnome.org/Orca for more information on Orca. The
manual is at
http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html


The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Log bugs and feature requests at http://bugzilla.gnome.org Find
out how to help at http://live.gnome.org/Orca/HowCanIHelp




_______________________________________________ orca-list mailing
list orca-list gnome org 
https://mail.gnome.org/mailman/listinfo/orca-list Visit
http://live.gnome.org/Orca for more information on Orca. The manual
is at
http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html


The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Log bugs and feature requests at http://bugzilla.gnome.org Find out
how to help at http://live.gnome.org/Orca/HowCanIHelp

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCgAGBQJVpOW3AAoJEGYgJ5/kqBTdlSUP/Al7chMzxQTR+Sy10kLPJroy
AGFEsvPtY1NOhWlzXkpPHbVzIc7DfP+CIq0WkATpGS479EwVmRKKeFWV0XUH/twX
tKahn0DPzUxUSXhZKiNX5CYzmrmc0jEkR2S2St9OvxQwquhNmTCUq90xc7t73itj
eyckMc/PhLbxkdspMO9Lf8ifkLaz4eLtIg5LaFqY7k01rsITFVkvbLg5M8QcKrv4
i6RHAI6juTuY9GjYZY1a/BwVGxdh8E7iC/8e7XfdFvZf469aDoTO7tHMDUoi4by3
0C6dAMnQLB/GLS6tSQdWt8z9ajIcN8zRcqbwwaRl56Ytr26qgL6IpTK5wMRL5YYQ
NP05cg+h9Ub5P5CussVSt1m2bVCv4QPd8oRcNsxd3GH0AyQ8ylXCSIoenkyu29xP
2KUAKA3EqMeZum50RlwlZTWJuPJfIfYbZrxm8t6YqvPpLoaZsViouvZL/+q1RwrV
2ECBHsx9BzwUyhlNsq1pou9Ka19HwBjLsaOld2cIashD10mBWVSYPHrQrUq1bZPo
OUJSOAgv1Vz/0keKsi567BTdILCOZuNIszx9YfequM3OSwXCNqLwKVUUekL2FW1N
+GG6/31+cN02iD7E8ncOL3KjttVUQKvyHWkjKcF5GqSQHzB9ncDAvbQ904xD1nBR
NZgWnPcOncfD0+qCqZFb
=wFxe
-----END PGP SIGNATURE-----


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]