GNOME Accessibility Logo

GNOME Accessibility Team

Report for the Second Quarter 2010

Summary

(To be written)


Orca


GNOME Shell Magnifier

Submitted by Joseph Scheuhammer, 9 July 2010

  • Magnifier patch accepted and integrated beginning with GNOME Shell 2.31.2.
  • Preferences/functions implemented include:
    • Turn magnification on/off.
    • Mouse tracking modes.
    • Viewport positioning.
    • Magnification factor.
    • Lens mode.
    • Show/hide crosshairs.
    • Clip crosshairs.
    • Crosshairs colour, opacity, length, and thickness.
  • Preferences handled by GConf.
  • Magnifier exposed as a DBus service.
  • Modified Orca's client DBus access to make use of gs-mag over DBus.

In progress

  • GnomeShell has switched from GConf to GSettings. Work has begun to move the magnifier from GConf to GSettings as well.

  • Dialogue wiht gnome-mag developers regarding common DBus API between gnome-mag and gs-mag.
  • Adding colour and contrast functionality to gs-mag.


WebKitGtk+ A11y

Submitted by Mario Sanchez Prada, 9 July 2010

May

  • Got started with WebKitGtk+ a11y related tasks there. Already done some previous work about this stuff back in summer 2009, but nothing serious till May 2010, when I've finally managed to get *dedicated* time to work on this issues in my daily timetable :-)

  • Fixed WK bugs 31018, 38465 (reported) and 38648 (reported). There's still a problem with 38648 nowadays, as it seems that patch gets one test failing in the buildbot. However it seems the true problem is somewhere else, so that patch would just uncovering other problems, which I think might be fixed by this time (see WK bug https://bugs.webkit.org/show_bug.cgi?id=41447|41447]]). I think I should insist a bit more, once again on getting patch for 38648 in once again then...

  • Started to work on bug 36128, which took more time than what I'd expected because of a race condition with rendering that was puzzling me for a long time.

June

  • Fixed WK bug 36128, after realizing the problem was not in the code but in the test itself, which should make sure rendering was done before testing anything.

  • Fixed WK bug 25528, by finishing work by Jose Millan on, by just reading his patch and addressing all the issues pointed out in the review.

  • Fixed WK bug 30896, by adding a new unit test and some minor changes to the original patch provided by Joanmarie.

  • Reported and fixed bug in at-spi2-atk (freedesktop.org bug 28659), found while working on WK bug 30896.

  • Started to work on WK bug 25898, which got me busy most of the time, trying to figure our how to emit the text-changed::{insert|delete} signals properly, with all the needed information attached to them. By the time of this writing, I've cooked up some patches that would fix this bug, they could still need some changes, though, as they're nowpending on review.

Future

My plans for the incoming months is to keep working on a11y bugs in WebKitGtk+, especially those blocking Orca support.


Alejandro Piñeiro Iglesias

Submitted 9 July 2010

April

  • Started the work to integrate Cally into Clutter, instead of a isolated library. This task was proposed by Emmanuele Bassi, on the discussion related to the bug about load the accessibility modules on GNOME Shell, during the CSUN GNOME Hackfest.
  • This task was tracked with the metabug CB#2069, managing different aspects (this metabug includes 7 different bugs). First patches uploaded.

  • Started the work to add a custom Cally script on Orca.
  • Misc:
    • Improve other aspects of Cally
    • Removed a11y support for the old hildon desktop on HAIL.

May

  • GUADEC 2010 Cally talk accepted.
  • Submitted Cally/Gnome-shell talk proposal to AEGIS conference
  • Finished custom Cally script on Orca.
  • Continue with the work related to the Cally integration. Some of the bugs included on the metabug were closed.
  • Misc:
    • Uploaded a maemo working version of at-spi on maemo.gitorious.
    • Helping Mario Sanchez with his work related to WebKitGtk+ a11y support

    • Solving minor Cally bugs.

June

  • Coordination with Joanmarie Diggs to create a AEGIS GNOME a11y hackfest agenda draft.
  • Upgraded patch to load the accessibility modules on Gnome shell, after gnome shell revision. This involves creating a bug on at-spi to add a new gconf variable. Waiting for updates.
  • Updating cally integration on clutter patches. Solution near to be integrated.
  • Misc:
    • Solving minor Cally bugs.


Accessibility/QuarterlyReports/2010/Q2 (last edited 2010-10-19 21:38:58 by JoanmarieDiggs)