Re: Fwd: Proposed module: empathy

Hi Li:

Thanks tons for looking at this!

There's a couple things with Pidgin: 1) being able to review the conversation history, and 2) having Orca automatically read messages as they come in.

For both of the above, Orca provides some special scripting functions. However, one also used to be able to press Shift+F6 to navigate between the text entry, the chat history, and the room membership list. In my current version of Pidgin (2.4.2), it looks like Shift+F6 is no longer working - the Pidgin folks seem to be constantly tweaking things, so they may have broken something. :-(

I suspect we should probably log a bug/rfe with empathy (I haven't compiled/run it yet, so I cannot write a good bug report for it) to allow for better keyboard traversal of the UI if Shift+F6 is not supported and to also support F7 to enable caret navigation in the conversation history if that is not supported. Is this something you could do?


Li Yuan wrote:
I took a look at this today. Basically it is accessible, although there are some bugs. Please refer to and Also, the conversation history doesn't support caret mode. I remember pidgin has similar problem. Does Orca write a script to work around this?


Willie Walker wrote:
Hi All:

Has anyone here taken a look at empathy and how accessible it may be? The usual applies: 1) honoring theming, 2) keyboard traversal, 3) access via Orca, etc.


Begin forwarded message:

    *From: *Vincent Untz <vuntz gnome org>
    *Date: *July 27, 2008 6:31:16 PM EDT
    *To: *desktop-devel-list gnome org
    *Subject: Proposed module: empathy
    Proposal on d-d-l:

    License: GPLv2 or later (I believe)

    Short description:
    Empathy consists of a rich set of reusable instant messaging widgets,
    and a GNOME client using those widgets. It uses Telepathy and Nokia's
    Mission Control, and reuses Gossip's UI. The main goal is to permit
    desktop integration by providing libempathy and libempathy-gtk
    libraries. libempathy-gtk is a set of powerful widgets that can be
    embeded into any GNOME application.

    Requires new external dependencies:
    libtelepathy-glib and libmissioncontrol-client
    (libmissioncontrol-client will disappear during the next cycle)

    Summary so far:
    + (would be nice to get an overview of what has changed since 2.22
    proposal -- I believe Xavier will send something about this)
    + hosted on the GNOME infrastructure
    + following the GNOME release schedule
    + supported by many people, but a few -1 were sent too
    + lots of discussion about the licensing issues: people really want
    the libraries to be LGPL. See below for details/updates about this.
    + comments about bad support for IRC, but also feelings that this
    shouldn't block the inclusion.
    + no good documentation for the libraries (although see the updates

    Reminder of the 2.22 decision:
    - great goals
    - more work is needed to add some features, and make it a bit more
    stable (especially since people are used to something working very
    well for IM), and probably add a bit more integration if possible
    - (some people would really like the keyring to be used)
    - would really be great to fix the licensing for the libraries since,
    at some point, we might want to push the libraries in the platform
    - we encourage to propose it again for 2.24
    => reject

    Some update about those items (correct me if I'm wrong):
    + about features & stability: feedback is welcome. Xavier will
    probably send an update.
    + the keyring is now used (afaik).
    + I believe that the plan is to slowly move the empathy libraries
    telepathy and that code might get rewritten for this because of LGPL
    needs. "Only" a promise so far, though. This might mean we should
    only consider the empathy application for inclusion (and try to
    forget about libraries).


    --     Les gens heureux ne sont pas pressés.
    desktop-devel-list mailing list
    desktop-devel-list gnome org


gnome-accessibility-list mailing list
gnome-accessibility-list gnome org

gnome-accessibility-list mailing list
gnome-accessibility-list gnome org

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