Re: [anjuta-devel] Anjuta Accessibility



Hello Sebastien,

I am not yet that familiar with gtk programming.  I currently write gtk
programs in Perl since I am most comfortable with it and it's fast to
get stuff written than doing the same in C.

It seems that most, if not all, gtk widgets are accessible out of the
box.  I guess there might be something non-standard about the way druid
is creating the widgets.

I understand that for gtk >3.8 (I think) it is usually a matter of
subclassing GtkContainerAccessible.

More than that I cannot yet say.  But as I read more I can maybe help a
bit more.

Mike


On 25/04/2015 13:49, Sébastien Granjoux wrote:
Hello Mike,


Le 25/04/2015 14:08, Mike Ray a écrit :
1.  How active is Anjuta development?

Unfortunately not very active at the moment. I'm the most active
developer and I'm in maintenance mode, committing patches and making
release but not really working on new features.


2.  Is there any focus on accessibility?

Not particularly, but the focus is defined by the will of anyone who
submit patches.


3.  What can I do, as a blind programmer, to help with Anjuta
accessibility?

I don't know but I imagine there are lots of room for improvements.


Initial problems I have noticed is the controls on the dialog which
opens when defining a new gtk project do not have their labels spoken by
Orca, the gnome screen-reader.

So far I have been unable to find where in the source this dialog is
defined to see if there any quick ways to fix this and for me to get
started with improving the accessibility of Anjuta.

These dialog are generated automatically in
plugins/project-wizard/druid.c. They probably miss some attributes, do
you know which attribute is it or which function should be use to add
all necessary informations?


Regards,

Sébastien


-- 
Michael A. Ray
Analyst/Programmer
Witley, Surrey, South-east UK

The box said: 'install Windows XP, 7 or better'. So I installed Linux

Eyes-free Linux:
http://eyesfreelinux.ninja


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