Mike Gorse | 24 Nov 16:06 2015

ANNOUNCE: AT-SPI 2.19.2 released

AT-SPI 2.19.2 is now available for download at:

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

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.19.2
===============

* [core] Disable xevie by default--it probably doesn't do anything anyhow.

* [core] get_index_in_parent: Don't crash if parent is defunct.

* [core] Don't crash when trying to set an invalid state (bgo#757915).

* [atk] Test fixes for atk-adaptor and cache changes.

* [atk] Fixes for Text, Value, and Table Cell adaptors (bgo#755724).

* [atk] Many new tests, thanks to Patryk Kaczmarek of Samsung.

(Continue reading)

Rick Berger | 29 Sep 01:27 2015
Picon

a way to log all my mouse events?

Hi,

Can anybody give me a quick and dirty way to log all my mouse events? I 
want to see what the pattern of movement is when I go to select or click 
on something. With my hand control I'll often have trouble positioning 
mouse's pointer and it would be interesting to see what precisely is 
going on.

Rick
Alejandro Piñeiro | 21 Sep 17:18 2015

ATK 2.18.0 released

A new major version of the stable version of ATK has just been released.

About ATK
=========

GNOME provides support for accessibility devices using the ATK
framework. This framework defines a set of interfaces to which
graphical interface components adhere. This allows, for instance,
screen readers to read the text of an interface and interact with its
controls. ATK support is built into GTK+ and the rest of the GNOME
platform, so any application using GTK+ will have reasonable
accessibility support for free.

Nonetheless, you should be aware of accessibility issues when when
developing your applications. Although GTK+ interfaces provide
reasonable accessibility by default, you can often improve how well
your program behaves with accessibility tools by providing additional
information to ATK. If you develop custom widgets, you should ensure
that they expose their properties to ATK.

News (compared with 2.16.0)
===========================

* Documentation:
  * Replace mentions of 'state-changed' with 'state-change'.
  * Fixed some tiny typos
* Build/win32 improvements:
  * Use Pattern Rules on build/Makefile-newvs.am
  * Tidying and cleaning .vcxproj.filters generation
    * Fixes Bug 748176: out-of-tree distcheck fails in build/win32
(Continue reading)

Sean Workman | 29 Jun 21:15 2015

Getting Started

I would like to start contributing to gnome accessibility code, I am
using gnome on CentOS 7 and I tried following the "Quick Start page"
but there is no System menu so that attempt was short lived. Could I
get some help on how to get started?
Daiki Ueno | 23 Mar 09:37 2015
Picon

caribou 0.4.18

Caribou is a text entry and UI navigation application.
This is a new stable release for GNOME 3.16.

News
====
- Translation updates (Turkish, Danish, Italian, Aragonese, Bosnian,
  Latvian, Bulgarian, Korean, Vietnamese, Ukrainian, Brazilian
  Portuguese, Greek, Swedish, Catalan, Slovak, Galician, Chinese
  (Taiwan))

Download
========
https://download.gnome.org/sources/caribou/0.4/caribou-0.4.18.tar.xz (413K)
  sha256sum: 8d94977f3364926600b5f711406e765a9a61aa444609f87a1d435b301e147226

Regards,
--
Daiki Ueno
Magdalen Berns | 3 Mar 23:23 2015

Marketing: talk on Thursday for EdLUG

Hi all,

Apologies for the cross post. I am doing a talk at EdLUG on Thursday about hacking accessibility in GNOME. I plan to publish the presentation audio and slides afterwards on planet.gnome.org (after it is done) but in the meantime, since it's a "marketing" thing, I figure I should ask for some feedback in advance from my fellow comrades on the slides to make sure I don't inadvertently misrepresent the project or a11y team.[1] Let me know if you have any questions/comments/concerns/suggestions. It may not seem like it but the talk works out to be around 20 minutes long as it stands.

Lastly, assuming all seems good, I also want to give a huge nod to Mario who's fantastic blog I have lifted some comprehensive ideas from for this talk.[2] Also Marina, who has more or less provided the awesome LibreOffice template which was (also lifted) from wiki.gnome.org.[3] 

Thanks,

Magdalen

_______________________________________________
gnome-accessibility-devel mailing list
gnome-accessibility-devel <at> gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel
Magdalen Berns | 20 Feb 23:27 2015

Privacy campaign funds

Hi all,

If you read the foundation list recently you might have noticed that the privacy campaign fund of $20,000 is going to be spent on placing bounties privacy bugs.

Apparently the ideas get proposed on https://wiki.gnome.org/Foundation/PrivacyCampaign2013 and assessed by a team of unnamed individuals, before being approved by the board. Perhaps it is worth thinking about whether there are any accessibility bugs which affect privacy that could be proposed.

Magdalen




_______________________________________________
gnome-accessibility-devel mailing list
gnome-accessibility-devel <at> gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel
Mike Gorse | 16 Feb 22:45 2015

ANNOUNCE: AT-SPI 2.15.90 released

AT-SPI 2.15.90 is now available for download at:

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

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.15.90
===============

* Added new roles for fractions, roots, subscripts, and superscripts.

* Deprecate atspi_text_get_text_(before|after)-offset (bgo#697969).

* Added tests for action interface (bgo#743418).

Where can I get more information about AT-SPI2
==============================================

The project wiki is available at:

http://www.a11y.org/d-bus

How can I contribute to AT-SPI2?
================================

We need help testing with Gnome accessibility technologies, improving
performance, and generally tying up loose ends.  The above-referenced page
contains a list of known issues that should be fixed.

IRC   : #a11y on Gimpnet
E-Mail: accessibility-atspi <at> lists.linux-foundation.org

Development repositories can be found at:

git://git.gnome.org/pyatspi2
git://git.gnome.org/at-spi2-core
git://git.gnome.org/at-spi2-atk
Daiki Ueno | 16 Feb 09:17 2015
Picon

caribou 0.4.17

Caribou is a text entry and UI navigation application.
This is an unstable release towards GNOME 3.16.

News
====
- Bundle tools to generate and manipulate keyboard layout files.
  See https://wiki.gnome.org/Projects/Caribou/NewLayout for details.
- Bug 691811 - Add support for azerty layout as seen in french
- Bug 743267 - Caribou does 100-130 syscalls for each keypress
- Bug 743880 - String that is hard to understand
- Translation updates (Turkish, Czech, Polish, German, Lithuanian,
  Hungarian, Spanish, Norwegian bokmål, French, Indonesian, Slovenian)

Contributors
============
Daiki Ueno
Nicolas Chauvet

Translations
============
Alexandre Franke (fr)
Andika Triwidada (id)
Aurimas Černius (lt)
Balázs Úr (hu)
Benjamin Steinwender (de)
Daniel Mustieles (es)
Kjartan Maraas (nb)
Marek Černocký (cs)
Matej Urbančič (sl)
Muhammet Kara (tr)
Piotr Drąg (pl)

Download
========
https://download.gnome.org/sources/caribou/0.4/caribou-0.4.17.tar.xz (412K)
  sha256sum: 31828886b812421dd7217a7aa29043945b8601f3a101507f7e3faa0dc157e516

Regards,
--

-- 
Daiki Ueno
_______________________________________________
gnome-accessibility-devel mailing list
gnome-accessibility-devel <at> gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel
Alexander Surkov | 11 Dec 22:35 2014
Picon

specialized dialog roles

Hi. ATK as IAccessible2 both have bunch of roles for specialized dialogs like color chooser dialog [1], [2]. I'm curious if there's any application on Linux today for these roles. In case of IAccessible2 we never used those in Firefox following IA2 spec. However Chrome uses those roles for control elements rather than for their associated dialogs, and Jamie from NVDA thinks it's reasonable [3]. I'm curious if it makes sense to follow this example.

Thanks.
Alexander.
_______________________________________________
gnome-accessibility-devel mailing list
gnome-accessibility-devel <at> gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel
Michael Pozhidaev | 5 Dec 05:43 2014
Picon

How to choose the suitable event in AT-SPI

Hello all,

I got a question regarding choosing the most relevant event for the
particular user action. When the user does something (presses the key or
anything else) his/her action usually yields the several events which go
through registryd and are transmitted to AT. The problem is how to
choose among them the most preferable one? We can collect them and do
the selection but for that we should be sure that know them all and for
the last user action there will no events any more. This require a some
sort of transactions or packets and I am wondering is there any way to
ensure that we got everything for the last user action? Maybe my
approach is wrong and I would be thankful if somebody can help me to
understand what I should do with that.

Speaking "the most preferable event" I mean the most relevant event to
construct a user feedback. For example, when the user presses keys in
the editable text, the events reflecting caret move and text changing arrive.
Among them we need the text changing one while caret move is very
confusing because it could be caused just by pressing the arrows.

Thank you in advance! 

--

-- 
Michael Pozhidaev. Tomsk, Russia.
Russian info page: http://www.marigostra.ru/
English info page: http://www.marigostra.com/

Gmane