Re: [orca-list] Announcing Orca's support for Empathy (other clients to follow)



Hi,
Great job!
One feature present in pidgin is that I can scroll in the conversation area using the arrows.
I don't know if it is offered by orca or by pidgin itself.
Is there a similar feature in empathy?
Thanks.

On 04/11/2010 05:37 PM, Joanmarie Diggs wrote:
Hey all.

Today, I checked in a new generic chat module into Orca git master. Its
primary purpose is twofold: make it really, really easy to implement
chat functionality for new clients and have that functionality be
consistent in terms of the user experience with Orca. There are no doubt
bugs which will be found and improvements to be made, but I don't think
this support sucks too badly in its current form.<smile>

An additional goal is to migrate the Pidgin script over to this new
support. That will be a big change with the threat of breakage.
Therefore, instead I figured I'd implement support for the official chat
client in GNOME, Empathy. There is now an Empathy script in place and,
at least from my testing with Lucid, it largely seems to work as
expected.

Known issues with Orca + Empathy:

* Certain "themes" don't seem especially accessible. I need to
investigate further. In the meantime, please choose the "Classic" theme
in the Empathy preferences.

* In the buddy list, Orca is reporting that the number of items in an
expandable node is one more than it should be. From my initial
debugging, it appears that we're getting the wrong count. I need to keep
digging and then decide how best to proceed.

* Identifying when your buddy is typing looks like it is going to be
tricky and will likely require a change to Empathy. (We get events; just
no details to distinguish what the new status is. Might be typing, away,
offline, busy, or something else.)

* Various and sundry potential usability problems in Empathy. I say
"potential" because I'm not an Empathy user (or at least I wasn't), and
therefore I'm not familiar with every last setting which might make life
better for users who are blind. We'll have to help each other with this
and figure out what we can do in Orca versus what we need the Empathy
guys to implement. Which brings me to:

Please, please, please pull git master if you're comfortable doing so
and test this new support. Remember the goal of ultimately migrating the
Pidgin script to this new code. We need to beat on the new stuff to be
sure there are no major goofs.... It would also be nice to give the
Empathy guys feedback and have a really, really accessible official chat
client for GNOME 3.0.

While you're doing that, I plan to look for other chat clients which are
pretty accessible and which there is little-to-no support in Orca and
crank out scripts for them. As I do this, I'll make announcements here.

Thanks y'all!
--joanie

_______________________________________________
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]