I begin working some A11y related little modifications for GNOME Control Center application, please review my first patch before I attaching a future bugreport the fix

Hammer Attila hammera at pickup.hu
Fri Oct 21 13:58:01 UTC 2011


Hy Everybody,

In GNOME Control Center application lot of preference tool dialogs 
unfortunately GNOME Developers not associated the labels with real 
widgets with mnemonic_widget property, or not associated the 
accessibility property for widgets need labels.
The typical easy resolvable dialog part is the Power management 
preference tool dialog.
I maked a little patch for the Ubuntu Oneiric compatible package 
version, but before I opening a bugreport and attaching a final patch 
for Launchpad or upstream level, an A11y developer please review I doed 
changes and write hints for proper acceptable fix related with future. 
This type fixes will be possible awailable for Oneiric-updates later, or 
only possible land for Precise?

I attaching the patch, and the already modified UI file. If anybody 
want, easy testing the difference with Orca Screen Reader with following 
way:
1. Launch GNOME Control Center, and activate the power management 
related preference dialog.
2. Look what happening if you tabbing the dialog widgets. You not will 
be hear some label texts.
3. Close Power management preference tool, and if you want, put the 
modifyed power.ui file with the /usr/share/gnome-control-center/ui 
directory in your Oneiric system. Of course, before you doing this, do a 
backup copy the original file.
4. Repeat the prewious test. Hopefuly, you will be hear all missing 
important labels.

Now I have possibility to test Power management preference tool only 
when the  AC adapter are connected my laptop, if have more missing 
labels this preference tool, please write the label text me or this list.
I not used now the mnemonic_widget property, because not remember when I 
working the fix possible associate more widgets this property with one 
equals label (I think the object name is label7).

Very interesting, when I looked upstream version to make perhaps 
upstream level compatible patch with future, the lid close related label 
is missing the upstream UI file, or I not founded only this label. :-):-)
I welcome working future this type fixes if I have enough free time for 
Precise development, but need determining what the best place this 
fixes: Ubuntu level or upstream level?
I ask this, because for example GNOME Control Center related perhaps 
some UI files is different with two level if I see right.

Attila
-------------- next part --------------
A non-text attachment was scrubbed...
Name: power.ui
Type: text/xml
Size: 18793 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-accessibility/attachments/20111021/e2935759/attachment.xml>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-power-manager-a11y.patch
Type: text/x-patch
Size: 1335 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-accessibility/attachments/20111021/e2935759/attachment.bin>


More information about the Ubuntu-accessibility mailing list