Re: [orca-list] update on adding labels to unlabeled gnome buttons
- From: chrys87 <chrys87 web de>
- To: kendell clark <coffeekingms gmail com>
- Cc: Orca List <orca-list gnome org>
- Subject: Re: [orca-list] update on adding labels to unlabeled gnome buttons
- Date: Tue, 14 Jul 2015 00:38:55 +0200
Hi,
i did a look at glade for this.
i was not able to edit a file (cause of missing keynav and a11y labe in
the property window) ... but maybe someone find a way.
it seems the best settings (so far) is the following:
you can undock most of the elements. so the "docks" became a own window.
so its switchable with <alt> + <tab> and <alt> + <^> (in german keyboard
leayout the letter left sided to the 1) fo just switching the window for
the current application.
this seems to be make the app more responsive and controllable to
keyboard and orca.
you can do this in the main "view" menue of the application.
uncheck the 3 settings "dock propertys, dock inspector and dock whatever
the thirt one is translated into english *smile* sorry just a german setup.
in the inspector window you can select a controll you wanna change the
propertys (expand the tree of controlls with shift + right arrow)
now you can navigate to the propertys.
i hope the shortcuts in english are the same as in german.
press <alt> + S (now you are on the signal tab. press <alt> + picture
down (to go to the next tab) sadly the accessibility tab is the most
unaccessible one ... sadly no shortcut for this (its also not realy
spoken if you go to this tab, this is caused by there is not lable, just
an icon... stupid..)
here should *should* set the accessiblity propertys (like labeld by and
the correct ATK_Role)
Sadly the property dialog cant be more worse as it is... i was not able
to navigate in the propertys with keyboard nor are the lables here are
spoken.. (maybe this should fixed first ^^)
i could use it a little with help of the klick function of ocrdesktop
:/. but its many "blind" work...
so maybe the best alternative is to edit the xml files by its own. i
could send a view examples how glade would store it (because i can see a
little) and you cut put it where it should be kendell... i does not see
a better solution for know :/.
cheers chrys
Am 13.07.2015 um 11:00 schrieb kendell clark:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
hi
I haven't uploaded my work anywhere, but I can if you want. I've
looked at both glade and anjuta, and while they're accessible orca
lags quite badly when trying to use them. I think it's largely due to
the large trees. I need to play around a lot more with those two. Do
they have specific support for adding accessible labels to items or do
you need to write the xml code manually? A best practices document
would really be helpful. Once we've gotten gnome shell fixed we should
document how it was done. I'll be gone for about three hours tomorrow
but as soon as I get back I'll turn my computer on. Where should I
upload my xml files? I can attach them here, but I'd like a more
permanent place. I don't have dropbox, at least it's not installed and
I'm not sure how to use google docs.
Thanks
Kendell clark
chrys87 web de wrote:
Hi Kendell,
did you upload your current development somewhere? so i could play
a little arround for try to find the problem. its a good thing what
you are doing here :). I realy like to help you with this work.
maybe whe should document it somewhere "best practice" for make
your app fit for a11y. to your xml problem. i think its easyer to
modify the xml (.ui files) in glade insteed doing it "manuel".
Maybe you should take a look to glade. I m currently at work so i
canĀ“t check how accessible glade is.
Cheers Chrys
Gesendet: Montag, 13. Juli 2015 um 03:11 Uhr Von: "kendell clark"
<coffeekingms gmail com> An: "Orca List" <orca-list gnome org>
Betreff: [orca-list] update on adding labels to unlabeled gnome
buttons
hi all Just an update on my progress of adding labels to unlabeled
buttons in gnome applications and control center icons. This is a
ton harder than I thought it would be. I'm kind of at a loss as to
where to go from here. First I tried adding labels to the ui files,
which are xml. The labels were something like, <child
internal-child=accessible> <object = atkObject id=NameOfButton>
this is paraphrased, because I can't remember the exact cintax
<accessibleName translatable=yes "ButtonLabel> </object> </child>
After a ton of xml errors I finally got gnome disks, which I was
testing on, to compile. The button I was trying to label was the
unmount button. It seemed to work, but orca reported "unmount
panel" "unmount this partition" instead of "unmount push button"
"unmount this partition" I'm stumped, and I'm not sure what to do
next. Am I not supposed to modify the xml, and instead modify the c
code? If so, where in the world do I start?
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
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCgAGBQJVo34zAAoJEGYgJ5/kqBTdqSIQAIerZnBccWnDEAbEgXHzLCsJ
dOh933CRE/SSlCepKGa/p8jaP+ZnEVKsK538undtaNDdy9oloi1sG1+dltyc0J//
esA+KepxeGq4IhmuWovhlgp4lHUfdfoNd3cgWhsFum7MySxR5uMXouglXduiJ64S
EgtQIdNbEO0i0giyff/5S8J56Tcy91vNRjQbk32ND9JJDneolI97lPkFS49dnSz8
/VCdUsXoPzBj1MXD1qKxiHvnxmquUvtzKd+RZP63jlV3yR+qRi3VJ1XYvubLCMVa
fkAYen+6G3MFHulazzK4P0QFXExU29uzkcLf2hLDCiY7knAn6IyfxuGmFk4hO9lg
Do7k7rOJSv6cqp+m+TBY1/km/AfiXoW5cIeHQHAYi0eza4CTHhOlZsFFwYSwkgDR
mK+TkwJj9l94sWp5PYtHA0XIzHD2fv27eTUffxcZB3mpVt9/uwDwGqZtVEejEbX4
LB/WQIqEn6uHZ5Xzv0VtlxPXAwo01UeePwcEAC1O7Z812HZ8AIuf9l76ghdHC/Mx
gFC9lgTv/+3BcUcD7fO51IzxzGG5sRWaNIN6iRPHukDhaCE5p+f9TbTQi/wD7SjZ
kRi8f+M7eC6mJptnROMjM6jVEy6+Q8LmSOcWg/qwhBNyHDkH8jFuBzU5VJPxFXXG
y51neU7LEFKODm6FgohQ
=dk3A
-----END PGP SIGNATURE-----
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]