Mike Gorse | 7 Feb 05:57 2012

ANNOUNCE: AT-SPI 2.3.5 released

AT-SPI 2.3.5 is now available for download at:

http://download.gnome.org/sources/at-spi2-core/2.3/
http://download.gnome.org/sources/at-spi2-atk/2.3/
http://download.gnome.org/sources/pyatspi/2.3/

What is AT-SPI2
===============

AT-SPI2 is a D-Bus based accessibility framework. It defines a D-Bus
protocol for providing and accessing application accessibility
information. The project includes a library for bridging the D-Bus
protocol to the ATK API, allowing Gtk based applications to be made
accessible. It also contains a client (AT) side library in C and a wrapper
for Python.

What's changed in AT-SPI 2.2.3

* [core] Fix for BGO#668334: Set correct end offset in
   atspi_text_get_attributes.

* [core] Add some type checking on method replies; this should prevent crashes
   if an application-side AT-SPI implementor returns something unexpected.

* [core] Call g_settings_sync after updating toolkit-accessibility.

* [core] Add ScreenReaderEnabled D-Bus property as a proxy for the GSettings
   key.

* [core] Fix for BGO#669344: Don't use "restrict" as a variable name, since it
(Continue reading)

Frederik Gladhorn | 10 Feb 11:37 2012
Picon

KDE looking for people that know about accessibility

Hi,

KDE wants to work on it's accessibility support. Amongst other things they 
will spend some of their Summer of Code projects on accessibility.
Now one challenge is to find mentors that actually know what is needed. The 
technical side for once is not the problem, but knowing the specifics, when is 
an application accessible, what can be improved.

If you happen to know about assistive technology, if you use a screen reader 
or have other specific knowledge, now is your chance to help us.

Here is the announcement:
http://blog.lydiapintscher.de/2012/02/10/accessibility-co-mentors-needed-for-
gsoc/

There are a few ideas about accessibility on the gsoc idea page:
http://community.kde.org/index.php?title=GSoC/2012/Ideas#KDE_Accessibility

Cheers
Frederik
Mike Gorse | 21 Feb 00:45 2012

ANNOUNCE: AT-SPI 2.3.90 released

AT-SPI 2.3.90 is now available for download at:

http://download.gnome.org/sources/at-spi2-core/2.3/
http://download.gnome.org/sources/at-spi2-atk/2.3/
http://download.gnome.org/sources/pyatspi/2.3/ [latest is pyatspi 2.3.5]

What is AT-SPI2
===============

AT-SPI2 is a D-Bus based accessibility framework. It defines a D-Bus
protocol for providing and accessing application accessibility
information. The project includes a library for bridging the D-Bus
protocol to the ATK API, allowing Gtk based applications to be made
accessible. It also contains a client (AT) side library in C and a wrapper
for Python.

What's changed in AT-SPI 2.3.90

* [core] At-spi-bus-launcher now emits PropertiesChanged signals from the
   correct interface.

* [cire] If a keystroke listener does not respond, disable it until it
   responds.  This prevents the desktop from locking up if an AT hangs or is
   suspended and has a keyboard listener registered.

* [core] Fix a warning when a NULL object is returned as the detail of an
   event.

* [atk] Have GrabFocus return a bool, per the spec, rather than a uint32.

(Continue reading)

Patrick Welche | 23 Feb 19:56 2012
Picon
Picon

at-spi2 testing

Before I dig further, this may be obvious to one of you...

dbus-launch, at-spi-bus-launcher and at-spi2-registryd are running.

at-spi-bus-launcher provides org.a11y.Bus

org.a11y.Bus.service (and org.a1y.atspi.Registry.service) are in
share/dbus-1/services

orca 3.3.90 however is dying at line 44 of settings_manager.py:

  _proxy = _bus.get_object("org.a11y.Bus", "/org/a11y/bus")

Trying this from within a python prompt gets me:

dbus.exceptions.DBusException: org.freedesktop.DBus.Error.Spawn.ChildExited:
  Launch helper exited with unknown return code 0

Does this ring a bell with anyone?

Cheers,

Patrick

(BTW I got to the bottom of that "orca configure finds python modules which
aren't installed" problem, and wrote up the explanation for a 1 word fix in
Bug 670685)
Samuel Thibault | 1 Mar 02:27 2012

Health & Accessibility topic of LSM 2012

LSM/RMLL 2012
                 13th Libre Software Meeting
                      July 7-12, 2012
                     Geneva, SWITZERLAND
                   http://2012.rmll.info/
              Call For Papers and Participation
           limited on health & accessibility topic
     [we apologize for duplicate receipt of this message]
         Last call before deadline : march *31* 2012

Dear Colleague,

The 13th Libre Software Meeting (LSM) takes place in Geneva,
Switzerland, July 7-12 2012 (http://2012.rmll.info/).

LSM is an annual non-commercial conference on Libre Softwares that
includes round tables and practical workshops. The objective is
to provide a place where users, developers and promoters of Libre
Software can exchange ideas and information. Attendance is free and
open to everyone. 

Each year the health & accessibility workshop is held as part of
this broader meeting.  This year, it will be organized around 3
major fields:

- Accessibility, autonomy and dependency management (mobile/web
accessibility, accessible desktop applications, usability, ...)

- Hospital information system & Tele-health (EHR, telemedicine systems,
workflow solutions, PACS, HL7, ...)
(Continue reading)


Gmane