GNOME Bugzilla – Bug 511462
Labeled by/Label for relationship missing in address book.
Last modified: 2013-01-28 17:42:56 UTC
Steps to reproduce: 1. Launch ekiga, invoke address book. 2. Creat a new contact. Choose Type to Remote LDAP. 3. Invoke accerciser, poke to this new card window. Expected result: The text entry should be labeled by the label before each text entry. Actual result: The text entry is not labeled by the label before each text entry.
Created attachment 104387 [details] [review] Fix LDAP address book entries with a11y relations
Functionally this patch looks good. There are several identical chunks of code. I suggest adding a new routine that gets called in multiple places instead. Thanks.
Any updates of this bug?
Patrick, I would suggest that the patch should be readjusted to use the same approach to the other similar bug I recently fixed. Thanks.
Created attachment 106993 [details] [review] Fix LDAP address book entries with a11y relations
Much nicer. Thanks! Ekiga developers, can this be checked in SVN trunk for GNOME 2.23.X after you've branched (assuming you haven't already done so).
I'll take that bug to implement the patch into the current code - some things changed since march.
Though I'm not sure how to globally place it. lib/gui/atk-helper.[hc] for now?
*** Bug 369210 has been marked as a duplicate of this bug. ***
The above bug is not a real DUP, but it's very similar. For mass-input windows (with much label/entry pairs) I doubt that mnemonic labels are a solution (usually users use TAB or even mouse to go throuch the entries, not a mnemonic), so I'll go the explicit relation way there (*opinions?*). For everything else, too. Obsoleting the attached patch due to code changes. Using it as boilerplate, of course. Planning for 3.2, since 3.01 will have other trouble. Though it will be a step-by-step ATKing, so it's floating anyways.
Jan, is there a drawback to create mnemonics?
It seems to me that "Create LDAP directory" has mnemonics and relationship, so this bug could be closed. Can someone confirm that?
There are still two issues: - alt-m and alt-s show a warning "(ekiga:24776): Gtk-WARNING **: Couldn't find a target for a mnemonic activation."; it seems the relatinship label/single_choice does not work (label/editbox does work) - Use TLS and Use SASL check boxes do not have a shortcut
Fixed with http://git.gnome.org/browse/ekiga/commit/?id=1a5e1331a89.