[orca-list] technical question about gtk labels



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

hi all
This isn't a bug report, or anything like that, but a question. There
are still quite a few things in gnome control center and in gnome
itself which aren't labeled properly, causing orca to simply announce
only the role of the object "button" "combo box" etc, instead of it's
label, followed by the role. I cloned the gnome control center's git
repository and checked out the gnome 3.16 branch to make sure I was
using the latest code for gnome 3.16, and looked through some of the
code. I'm no expert in c code, I barely know enough to have a basic
understanding of what I'm reading, but looking at most of it, orca
should announce most things. Here's a fragment taken from the display
panel in gnome control center.  cc-display-panel.c.
  label  gtk_label_new (_("Resolution"));
  gtk_style_context_add_class (gtk_widget_get_style_context (label),
                               GTK_STYLE_CLASS_DIM_LABEL);

There are more lines but I tried to paste the most relevant. Looking
at that code,  it looks like orca should announce "resolution combo
box xxxx times yyyy ratio" instead of "combo box xxxx times yyyy
ratio". Any c or c++ experts around who can answer this one? This
looks like it's labeled properly, and yet orca doesn't see the label.
Thanks a lot for any help, I'm trying to iron out the remaining a11y
bugs in gnome. Plus, I'm getting tired of unlabeled controls that linger
Thanks
Kendell clark
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCgAGBQJVZk86AAoJEGYgJ5/kqBTd5FYQAKyxcc7Ej71+3s+tOrMWmXkh
eEZP665bdS73SycX4AN5+Je7TOV9MU9MAJ8EpG19dVgrWLpK1au57Zi/85W1uAe5
E14X0RC9kWY5QtGsA4kCj8wmUPupZn/aTWRnRGls8ec0Los21I2TaZwGXNuP0lAE
iogrolvzQmrNI6Vae4aoIaxcwARtn4W5+S962LuIU+YIeJmdrGjydkqowUohHIQr
emYNSJnKyIdgSAdzQYrK2ILGuAPImzgRVUqs0BgsnpEmqkGlvt1jV/BhmuAqGS+Q
Rz5zXv/wzIsfD2t9QWy2JjQ2lfsIXvfauoVN2mXi/v8LSaWrPyexm+i9llbKlG1L
u7eIZwKAlp9A1C+eTbJXtsZbgZP2xeOnBl8mmw3f+Bi7Qjj5rQxk3xmu2osTiX90
u5j5TkkiJhMCg329t2xcBDzZjLaQ7T8xOb/Kcdmofwt0vq7VR2Ca8xZ0htYe7Cwn
a22EAF+puZW8OaqSs4yff5/27oGkxqtP4QVM370IS1lhLFWTTTKEzxtLD2JvKLzy
DPhQiK/evehTMmKZPGJkMOkgpgPWQQfLQXgXvqLjDs5GTPwJd04z1KChOmxdIZYN
y48N/PcagKMfUjPFUQT1qkDxT7+qEw3v4w5aLBYYGPIuqT/CJn84AnU/78NYu5Rd
FKkZeZKBwaVVR+IrYrkf
=XoAd
-----END PGP SIGNATURE-----


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