[Pidgin] #3711: [a11y] Can not set status

Pidgin trac at pidgin.im
Fri Oct 26 03:14:59 EDT 2007


#3711: [a11y] Can not set status
-------------------+--------------------------------------------------------
Reporter:  javier  |       Owner:  datallah       
    Type:  defect  |      Status:  new            
Priority:  minor   |   Component:  winpidgin (gtk)
 Version:          |    Keywords:  accessibility  
 Pending:  0       |  
-------------------+--------------------------------------------------------
 A blind user of pidgin can not set the status in different protocols using
 the Orca screen reader.

 In the main window of Pidgin there is a toggle button to set the status
 away, here, not present etc.
 This button present a couple of accessibility issues that don't let a
 blind or visually empaired person use this functionality in Pidgin.

 1. The button is unlabeled. When an assistive technology present this
 button to a user the assistive technology (Orca screen reader in this
 case) the user only get information that there is a toggle button, but
 this button (cause doesn't have a label or an accessibility description)
 don't tell the user the action that it makes (in this case change the
 status).
 Would be nice to have some label or description to this button informing
 to the user that this is for change status.

 2. The second issue is when you use this button with the keyboard.
 A blind user can not use a mouse, so We need to use the keyboard to
 navigate applications, with tab key, with enter or space key for
 activating buttons or by pressing f10 to reach the menubar etc.
 Currently you can choose your status mode only if you click the button
 with the mouse, but if you press the button with the space bar the button
 it's toggled but doesn't present the list of possible status modes.
 Would be great to have the same effect with the keyboard than with the
 mouse.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/3711>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list