Re: [orca-list] ORCA improvements



Actually, the most important bugs in Orca tend to get fixed pretty
quick by the Orca guys, but with the loss of Willie as a full-time
Orca guy, there's lots of places in Orca that may need help.  I'm sure
Joanmarie will know.  I don't muck with Orca code much, because the
most important bugs are more often in non-Orca packages, and the Orca
guys have kept their code pretty clean.

If you're able to help edit code throughout the Linux system, I
suspect you will find tons of work that needs doing.  Regardless, I'd
be happy to help as far as non-Orca code goes, like with Voxin
integration, which is more of a speech-dispatcher thing.  Here's a
list of Orca/Linux issues I'm interested in:

Bugs
----

Deal with Firefox/Orca problems.  Firefox rewrote the caret navigation
and it has bugs that make
structural navigation with Orca difficult.  The bug report is at
https://bugzilla.mozilla.org/show_bug.cgi?id=546068
We have a patch that fixes this problem, but currently it causes two
Mozilla test cases to fail.

Fix voxin problems on 64-bit Ubuntu Lucid.  We use it with
speech-dispatcher, but the voice is garbled for some reason, only on
64-bit.

Fix usb-creator-gtk.  Currently any Python application that updates
it's widgets with a thread locks up the system if Orca is running.  I
believe this is a bug in atk-spi-registryd, and effects several other
programs as well.

Make icons in icon tray say their names instead of just "icon".  There
is a title property that seems to be read by Braille, but not spoken.

Figure out why Orca is not reading upper case chars in a higher pitch.
 There's some problem in the Orca/speech-dispatcher interface.

Improve accessibility of GTK+ TreeViews.  Currently apps using
TreeModelSorted, TreeModelFiltered,
or CellRendererPixbuf are typically not accessible, as these classes
break the accessibility
model.  We have a patch for this we're testing in Vinux, and a bug
filed with GTK+: https://bugzilla.gnome.org/show_bug.cgi?id=617629

Fix GTK+ so that we can do first-letter navigation in combo boxes.
This would help sighted users, too, but is especially hard on Orca
users.

Improve thunderbird list views - we should not be loading everything
at once when orca is running.  So, for example, clicking on trash
takes several minutes to respond.

New Features
------------

Make evince accessible.  We need a PDF solution with Orca.

Add "read to file" capability to Orca, which needs a speech-dispatcher
upgrade to return synthesized speech rather than just play it.

Thanks for helping out!
Bill

On Sat, May 8, 2010 at 3:19 PM, Alejandro Leiva <aleiva emergya es> wrote:
Hi to all,

       As I said in gnome-accessibility [1] we (emergya) are working on an interesting project to improve 
ORCA in some ways.

       Our targets for ORCA are:

       * Fix the most important bugs.
       * Saving and loading of user shortcut profiles.
       * Integration with other text-to-speech engines like voxin.

       If anyone is working on any of these features or is interested in give feedback would be nice to 
hear from you.

       For tracking our work with this and generate diff in easy way we did a git clone of orca repository 
on gitorious [2]. Feel free to join.

[1]: http://mail.gnome.org/archives/gnome-accessibility-list/2010-May/msg00043.html
[2]: http://gitorious.org/orca-mirror

Best regards,
--
Alejandro Leiva
Área de Proyectos

Emergya Consultoría
Tfno: +34 954 51 75 77
Fax: +34 954 51 64 73
www.emergya.es



_______________________________________________
orca-list mailing list
orca-list gnome org
http://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Netiquette Guidelines are at http://live.gnome.org/Orca/FrequentlyAskedQuestions/NetiquetteGuidelines
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp




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