AT-SPI 2.37.90

2020-08-08 Thread Mike Gorse via gnome-announce-list

AT-SPI 2.37.90 is now available for download at:

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

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

* Add a mode-changed signal to allow a screen reader to indicate
  that its mode has changed.

* [core] Fix use after free when a device listener is destroyed (#22).

* [core] Meson: de-duplicate deps of 'Requires' in pkgconfig file (!28).

* [core] Fix use after free when an event listener is destroyed.

* [core] Make at-spi-dbus-bus.desktop validate (!30).

* [core] atspi_accessible_set_cache_mask: relax assert that was generating a
  warning and causing the function to fail in some cases.

* [core] Fixes for synthesizing keys.

* [core] Fix Qt annotations in DBus xml files.

* [core] Memory test: replace gedit with a light-weight test application.

* [core] dbtest: print to stdout instead of stderr.

* [core] Tests: make test a bit verbose.

* [core] Constants: fix typos in two _COUNT constants.

* [atk] Add support for the new mark and suggestion roles (!21).

* [atk] Meson: add tests option (!22).


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-at...@lists.linux-foundation.org

Development repositories can be found at:

https://gitlab.gnome.org/GNOME/at-spi2-core.git
https://gitlab.gnome.org/GNOME/at-spi2-atk.git
https://gitlab.gnome.org/GNOME/pyatspi2.git
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


at-spi2-core 2.27.1

2017-12-11 Thread Mike Gorse

At-spi2-core2.27.1 is now available for download at:

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

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

* Dropped autotools support.

* documentation: Remove list association from
  ATSPI_ROLE_DESCRIPTION_{TERM,VALUE} (bgo#791021).

* Fix a potential buffer overflow in at-spi-bus-launcher (bgo#791124).

* Make the build reproducible (bgo#791167).


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


at-spi2-core 2.25.91 released

2017-08-21 Thread Mike Gorse

At-spi2-core 2.25.91 is now available for download at:

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

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

* Meson build files should now be usable, with the exception of
  the dist target.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.24.1 released

2017-05-08 Thread Mike Gorse

AT-SPI 2.24.1 is now available for download at:

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

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

* [core/atk] fixes for atspi_table_cell_get_position.

* [atk] fixed memory use after free when removing from the list of events
  that are being listened to (bgo#781658).

* [atk] Fix use after free when an application returns an accessible
  with only one ref, such as in evolution (bgo#781716).


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


at-spi2-core 2.22.1

2017-03-20 Thread Mike Gorse

At-spi2-core 2.22.1 is now available for download at:

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

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

* Fix an occasional crash when closing an application (bgo#767074).

* Add missing prototype for atspi_table_cell_get_position.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.24.0 released

2017-03-20 Thread Mike Gorse

AT-SPI 2.24.0 is now available for download at:

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

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

* [atk] Remove atk_table_cell_get_column_index test, as the
  at-spi2-core function no longer exists and never worked anyway.

* [pyatspi] Remove an invalid escape sequence (bgo#780030).

* [pyatspi] Rename enum to atspienum, to avoid conflict with the stdlib
  enum class and allow running on python 3.6.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2-core 2.23.92 released

2017-03-13 Thread Mike Gorse

At-spi2-core 2.23.92 is now available for download at:

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

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

* Table cell API fixes (bgo#779835)


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2-core 2.3.90 released

2017-02-13 Thread Mike Gorse

At-spi2-core 2.23.90 is now available for download at:

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

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

* Fix an occasional crash when closing an application (bgo#767074).


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


at-spi2-atk 2.19.91

2016-08-29 Thread Mike Gorse

At-spi2-atk 2.19.91 is now available for download at:

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

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

* atk_bridge_adaptor_init: return -1 if NO_AT_BRIDGE is set (bgo#770574).


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


at-spi2-core 2.21.1

2016-04-25 Thread Mike Gorse

At-spi2-core 2.21.1 is now available for download at:

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

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

* registryd: avoid crashing with a NULL keystring (bgo#764688).

* Plug a memory leak in AtspiEventListener (bgo#764688).

* Fix parsing of at-spi-bus-launcher command line arguments (bgo#765220).

* Build clean-ups.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.19.92 released

2016-03-14 Thread Mike Gorse

AT-SPI 2.19.92 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.92
===

* Support a stateless configuration by default (bgo#763540).

* Don't drop the main context when p2p socket configuration fails
  (bgo#763273).


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.19.91 released

2016-02-29 Thread Mike Gorse

AT-SPI 2.19.91 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/
http://download.gnome.org/sources/pyatspi/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.91
===

* [core] Don't display warnings when connecting to an app that no longer exists.

* [atk] Avoid lagging with large gtk menus (bgo#754048).

* [pyatspi] Call gi.require_version() before import


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.19.90 released

2016-02-28 Thread Mike Gorse

AT-SPI 2.19.90 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] Don't display warning if unable to connect when logged in via
  ssh (bgo#761600).

* [atk] Always accept connections as root if unable to find an owning user.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.19.2 released

2015-12-08 Thread Mike Gorse

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.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


at-spi2-core / at-spi2-atk 2.18.1

2015-10-17 Thread Mike Gorse

AT-SPI 2.18.1 is now available for download at:

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

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

* Don't crash if we get a children-changed event with a non-existent
  child (bgo#755951).

* atspi_hyperlink_get_index_range: don't return random values if the
  call fails (bgo#755727).

* Fixed some atspi_text_ functions (bgo#755731).

* Fix text, value, and table cell adaptors (bgo#755724).

* Test fixes.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.17.90 released

2015-09-07 Thread Mike Gorse

AT-SPI 2.17.90 is now available for download at:

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

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

* Modified the cache API to specify an object's index and child count
  rather than its children. This eliminates the need for the application
  to enumerate its children, improving performance in some places with
  large lists (bgo#650090).

* [pyatspi] Fix text.getDefaultAttributeSet (bgo#752928).


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.15.90 released

2015-03-01 Thread Mike Gorse

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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.15.4 released

2015-01-22 Thread Mike Gorse

AT-SPI 2.15.4 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.4
===

* [core] Add names to every timeout (bgo#710644).

* [core] Remove accessibility.conf from EXTRA_DIST (bgo#742987).

* Add ATSPI_STATE_READONLY (bgo#690004).

* [atk] Don't parse non-existent signal arguments from atk.

* [atk] Support ATK_STATE_HAS_TOOLTIP (bgo#738953).


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2-atk 3.14.1 released

2014-10-29 Thread Mike Gorse

At-spi2-atk 3.14.1 is now available for download at:

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

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

* Filter children-changed events from objects with
  STATE_MANAGES_DESCENDANTS, to avoid hang (bgo#723819).

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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2-core 2.15.1 released

2014-10-29 Thread Mike Gorse

At-spi2-core 2.15.1 is now available for download at:

http://download.gnome.org/sources/at-spi2-core/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.1
===

* Fix some issues with the accessibility bus configuration (bgo#722738).

* Documentation for AtspiTableCell is now built.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2-core 2.13.90 released

2014-08-26 Thread Mike Gorse

At-spi2-core 2.13.90 is now available for download at:

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

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.13.90

* Fixed a crash when using a collection match rule specifying
  interfaces (bgo#734805).


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.13.4 released

2014-07-27 Thread Mike Gorse

AT-SPI 2.13.4 is now available for download at:

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

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.13.4

* [core] Ensure that we register with the session manager only once
  (bgo#728934).

* [core] Fix ucs2keysym prototype (bgo#730897).

* [core] introspection: add some missing Returns: (nullable) annotations

* [core] Fix various memory leaks.

* [atk] Fix typo in .pc file (bgo#721719).

* [atk] Fix retrieving text attributes (bgo#731980).

* [atk] Correctly remove the socket on exit (bgo#684076).


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2-atk 2.12.1 released

2014-05-01 Thread Mike Gorse

At-spi2-atk 2.12.1 is now available for download at:

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

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-spi2-atk 2.12.1

* Clean up socket directories on exit (bgo#684076).


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.11.92 released

2014-03-19 Thread Mike Gorse

AT-SPI 2.11.92 is now available for download at:

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

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.11.92

* Fix a crash with MediaElch and Onboard (bgo#726243).

* Various i18n updates.

* [atk] Bumped minimum dbus version to reflect that we use a function
  introduced in 1.5.x.

* [pyatspi] Fixed a traceback when removing a text selection.

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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.11.5 released

2014-02-05 Thread Mike Gorse

AT-SPI 2.11.5 is now available for download at:

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

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.11.5

* Add atspi_event_listener_register_full and the ability to request and
cache properties sent with events (BGO#708695).

* Fix a crash when atspi_accessible_get_process_id is called for an
application that is no longer on the bus.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.11.3 released

2013-12-18 Thread Mike Gorse

AT-SPI 2.11.3 is now available for download at:

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

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.11.3

* Fixed atspi_text_get_bounded_ranges.

* Document: add current page and page count properties (BGO#719508).

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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.11.2 released

2013-11-22 Thread Mike Gorse

AT-SPI 2.11.2 is now available for download at:

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

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.11.2

* Add some new roles and states to correspond with atk.

* Update config.guess and config.sub, for ppc64le support.

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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.11.1 released

2013-10-29 Thread Mike Gorse

AT-SPI 2.11.1 is now available for download at:

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

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.11.1

* Fix a gsource leak that adversely impacted performance (BGO#709625).

* Hopefully fix a rare crash when starting at-spi2-registryd (BGO#710689).

* Fix atspi_component_contains (BGO#710730).

* Fix some compiler warnings and build issues.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2-core 2.10.1 released

2013-10-18 Thread Mike Gorse

At-spi2-core 2.10.1 is now available for download at:

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

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.10.1

* Fix for a leak that degraded performance over time (BGO#709625).


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.9.92 released

2013-09-18 Thread Mike Gorse

AT-SPI 2.9.92 is now available for download at:

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

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.9.92

* Fixed various issues leading to deadlocks when sending key notifications
  to keystroke listeners in the same process (BGO#707218).

* Fix creation of match rules with lists of attributes containing multiple
  acceptable values for the same key (BGO#700865).

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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2-core 2.9.91 released

2013-09-02 Thread Mike Gorse

At-spi2-core 2.9.91 is now available for download at:

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

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.9.91

* Fix a performance issue when running for a long time without a main
  loop, such as with a dogtail script (BGO#701145).

* Remove an unneeded unref that was causing a warning (BGO#706893).

* Skip some functions that were not introspectable (BGO#707010).


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.9.90 released

2013-08-25 Thread Mike Gorse

AT-SPI 2.9.90 is now available for download at:

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

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.9.90

* Added atspi_text_get_string_at_offset. Atspi_text_get_text is now
  deprecated (BGO#705581, BGO#705713).

* Separated out X-specific code in preparation for supporting Wayland and
  to prevent trouble on OSX (BGO#701378, BGO#682199).


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.9.5 released

2013-08-01 Thread Mike Gorse

AT-SPI 2.9.5 is now available for download at:

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

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.9.5

* [core] Fix possible memory leak when D-Bus calls time out.

* [core] Fix a memory leak in atspi_accessible_get_role_name that was introduced
  earlier in the 2.9 cycle with the enum refactor.

* [core] A couple of functions not intended for introspection are now marked
  as skip.
* [atk] Fix another crash when we're initialized and shut down repeatedly.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.9.3 released

2013-06-18 Thread Mike Gorse

AT-SPI 2.9.3 is now available for download at:

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

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.9.3

* Fix for BGO#681276 (reentrancy issues / gnome-shell unable to examine
  its own accessibles).

* Added some new pyatspi examples (Magdalen Berns).


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.9.2 released

2013-06-04 Thread Mike Gorse

AT-SPI 2.9.2 is now available for download at:

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

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.9.2

* [core] Fix D-Bus introspection for GetActions.

* [core] Use glib-mkenums to generate enum types, and use these generated types
  for role and state names, rather than static tables.

* [core] Annotate filter in atspi_register_device_event_listener with allow-none
  (BGO#700237).

* [core/pyatspi] Rename various functions to avoid name collisions
  (BGO#700243). The old functions are deprecated in favor of the renamed
  functions and renamed for introspection.

* [atk] Fix a memory leak in the socket adaptor (BGO#696733).

* [atk] Fix various DBusError leaks (BGO#698951).

* [atk] Fix crash when a main loop is shut down repeatedly (BGO#699554).

* [atk] Suppress a warning if an app returns NULL when referencing a child.

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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.7.91 released

2013-03-06 Thread Mike Gorse

AT-SPI 2.7.91 is now available for download at:

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

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.7.91

* Add method to retrieve the locale o an accessible (BGO#694368).

* [core] Launch at-spi-bus-launcher in initialization phase (BGO#694984).

* [pyatspi] Stop using a deprecated method.

* [pyatspi] Don't install sample, as it is not compatible with Python 3.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.7.90 released

2013-02-20 Thread Mike Gorse

AT-SPI 2.7.90 is now available for download at:

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

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.7.90

* [core] Removed a debug print that was accidentally included in 2.7.5.

* [atk] Bump atk dependency to 2.7.5 (BGO#693189).

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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2-core 2.7.4 released

2013-02-06 Thread Mike Gorse

At-spi2-core 2.7.4 is now available for download at:

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

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.7.4

* [core] Fix some ref count leaks.

* [core] Some functions that return accessibles now propagate errors.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


at-spi2-core 2.7.4.1

2013-02-06 Thread Mike Gorse
I've just rolled a new tarball for at-spi2-core to fix a major crasher 
that made its way into 2.7.4.


ftp://ftp.gnome.org/pub/gnome/sources/at-spi2-core/2.7/at-spi2-core-2.7.4.1.tar.xz

-Mike
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.7.5 released

2013-02-06 Thread Mike Gorse

AT-SPI 2.7.5 is now available for download at:

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

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.7.5

* Added ATSPI_ROLE_LEVEL_BAR to correspond with the new atk role.

* Fixed various compiler warnings.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.7.3 released

2012-12-26 Thread Mike Gorse

AT-SPI 2.7.3 is now available for download at:

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

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.7.3

* [core] Atspi_accessible_get_index_in_parent no longer returns -1 if the
  object's parent is not cached (BGO#688057).

* [core/atk] Re-register applications and keystroke listeners if the registry
  goes away and then returns.

* [core] Fix atspi_device_listener_new_simple.

* [core] Fix some compiler warnings.

* [core] Build: use gobject-introspection's Makefile instead of rolling our own.

* [core] Fix a crash when parsing events without detail when there is a
  listener for the event that names a specific detail value.

* [core] Fix crash when removing hung processes.

* [core] Fix deregistering of applications.

* [core] A few documentation fixes.

* [atk] Stop using deprecated glib functions.

* [atk] Fix a few memory leaks.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.7.2 released

2012-11-20 Thread Mike Gorse

AT-SPI 2.7.2 is now available for download at:

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

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.7.2

* [core] Only call an event listener once per event, even if the listener
  registered for both the event and a superset of the event.

* [core] Don't distribute dbind-config.h (BGO#688083).

* [core] Fix gtk-doc for Atspi-Registry (BGO#688224).

* [core] Some introspection fixes to make vapigen happy (BGO#688223).

* [registry] Fixed a crash handling DeregisterKeystrokeListener.

* [atk] don't emit a critical in case the bridge was not initialized
  (BGO#684334).

* [atk] Remove dbind (it was only used for the droute test).

* [atk] Fix a crash in socket_embed_hook if spi_global_register is NULL.

* [atk] Fix memory leak in droute path cleanup (BGO#688363).

* [pyatspi] Add a --with-python option to configure.ac.

* [pyatspi] Fix getCharacterAtOffset.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.6.2 released

2012-11-13 Thread Mike Gorse

AT-SPI 2.6.2 is now available for download at:

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

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.6.2

* [core] Don't output a warning when a p2p connection isn't available.

* [core/atk], Don't distribute dbind-config.h (BGO#688083).

* [atk] Up libatspi dependency to what is actually required (BGO#686667).


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.7.1 released

2012-11-12 Thread Mike Gorse

AT-SPI 2.7.1 is now available for download at:

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

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.7.1

* [core] Update the cache in response to role change notifications (BGO#685469).

* [core] Don't output a warning when a p2p connection isn't available.

* [atk] Remove the schema; it was only used to specify the location of the
  atk-bridge library, which is now installed in the standard path.

* [atk] Fix compiler warnings (BGO#678045).

* [pyatspi] Export application class in the Accessibility namespace, for
  backwards compatibility.


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

___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.6.1 released

2012-10-19 Thread Mike Gorse

AT-SPI 2.6.1 is now available for download at:

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

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.6.1

* [core] Update cache in response to role change notifications (BGO#685469).

* [atk] Make atk-bridge location empty in the schema, to fix problems with
  multilib builds. (The key should no longer be needed and will be removed
  for 2.8.)


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.5.92 released

2012-09-25 Thread Mike Gorse

AT-SPI 2.5.92 is now available for download at:

http://download.gnome.org/sources/at-spi2-core/2.5/
http://download.gnome.org/sources/at-spi2-atk/2.5/
http://download.gnome.org/sources/pyatspi/2.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.5.92

* [core] Fix some annotations.

* [core] Exit, rather than crash, when unable to open an X display
  (BGO#660407).

* [core/atk] Fix various memory leaks (BGO#683979, BGO#684033, BGO#684077).

* [atk] Fix atspi_hyperlink_get_uri (BGO#683182).

* [atk] Only initialize the cache when an AT is running.

* [pyatspi] Fix for bug #683302 - Missing argument for set_current_value method

* [pyatspi] Include interim focus tracker as an example.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.6.0 released

2012-09-25 Thread Mike Gorse

AT-SPI 2.6.0 is now available for download at:

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

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.6.0

* [atk] Fix some crashes in atk_bridge_adaptor_cleanup (BGO#684434).

* [atk] When the cache is activated, register it on the main D-Bus connection.

* [pyatspi] Install caret focus tracker into $bindir, rather than
  $pythondir/examples.

* [pyatspi] Fix incorrect FSF address in file headers.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2-atk 2.5.90 released

2012-09-02 Thread Mike Gorse

At-spi2-atk 2.5.90 is now available for download at:

http://download.gnome.org/sources/at-spi2-atk/2.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-spi2-atk 2.5.90

* Don't leak a GError when option parsing fails (BGO#679296)

* Rework some inefficient code when removing clients and events (BGO#679295,
  BGO#679297).


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.5.4 released

2012-07-29 Thread Mike Gorse

AT-SPI 2.5.4 is now available for download at:

http://download.gnome.org/sources/at-spi2-core/2.5/
http://download.gnome.org/sources/at-spi2-atk/2.5/
http://download.gnome.org/sources/pyatspi/2.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.5.3

* [core] Fix a memory leak (BGO#678738)

* [atk] Create a library (libatk-bridge), currently with
  atk_bridge_adaptor_init() and atk_bridge_adaptor_cleanup() functions, to
  facilitate linking directly into, ie GTK+ 3.

* [atk] Only register events at beginning if an AT is listening (BGO#678475).

* [atk] Use XDG_RUNTIME_DIR to hold the socket, rather than a potentially
  insecure directory hard-coded under /tmp (BGO#678348).

* [atk] Fix various compiler warnings and build errors.

* [pyatspi] Fix truth evaluation for accessibles in Python 3.

* [pyatspi] Fix for bug #678497 - dict.iteritems() is no longer supported in
  Python 3

* [pyatspi] Re-add setTimeout (it seems that it was lost among the Python 3
  updates).


What's new in at-spi2-atk 2.5.2:

* [core] Fix a missing return value.

* [core] Fix a crash when unable to remove a match rule.

 * [atk] Fix for bug #679013 - AtspiCollection should be implemented for
  all containers

* [atk] Don't create a (non-readable) subdirectory for the socket when root.

* [atk] Plug ref count leaks (BGO#679285).

* [atk] Only create a directory and a socket when requested.

* [atk] Only add items to the cache on children-changed if the children are
  included in the event.

* [atk] Only send PropertyChange signals used for caching, absent listeners.

* [pyatspi] Wrap all interfaces (BGO#679044).


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.5.3 released

2012-07-03 Thread Mike Gorse

AT-SPI 2.5.3 is now available for download at:

http://download.gnome.org/sources/at-spi2-core/2.5/
http://download.gnome.org/sources/at-spi2-atk/2.5/
http://download.gnome.org/sources/pyatspi/2.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.5.3

* [core] Fix a memory leak (BGO#678738)

* [atk] Create a library (libatk-bridge), currently with
  atk_bridge_adaptor_init() and atk_bridge_adaptor_cleanup() functions, to
  facilitate linking directly into, ie GTK+ 3.

* [atk] Only register events at beginning if an AT is listening (BGO#678475).

* [atk] Use XDG_RUNTIME_DIR to hold the socket, rather than a potentially
  insecure directory hard-coded under /tmp (BGO#678348).

* [atk] Fix various compiler warnings and build errors.

* [pyatspi] Fix truth evaluation for accessibles in Python 3.

* [pyatspi] Fix for bug #678497 - dict.iteritems() is no longer supported in
  Python 3

* [pyatspi] Re-add setTimeout (it seems that it was lost among the Python 3
  updates).


What's new in at-spi2-atk 2.5.2:

* Fix for bug 677211 - The collection interface's MATCH_ANY fails for states

What's new in at-spi2-atk 2.5.1:

* Updated Norwegian Nynorsk translation

What's new in at-spi2-atk 2.4.0:

* Updated Hindi translation.

What's new in at-spi2-atk 2.3.92:

* Add Khmer and Malayalam translations.

What's new in at-spi2-atk 2.3.91:

* Have GetIndexInParent() return a signed int, per the spec.

* Send a DoAction reply message before invoking atk (works around
  atk_action_do_action potentially not returning right away for gtk).


What's new in at-spi2-atk 2.3.90:

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

* Fix a potential crash when emitting a signal if the ATK implementor
  misbehaves.

What's new in at-spi2-atk 2.3.5:

* Remove the ability to set an accessible's name and description via AT-SPI
  (it seems wrong to have been exposing this in the first place).

* Fix for BGO#659967: some list API usage fixes.

* Fix for BGO#663967: Don't use /a11y/ as a dconf path.

* Fix for BGO#666371: possible crash when accessibles are created and
  deleted in rapid succession; eg, in gnome-shell)

* Avoid triggering GLib criticals in a few places.

What's new in at-spi2-atk 2.3.4:

* Fix for BGO#666870: Keystroke listeners do not work unless an event listener
  is also registered [also needs updated at-spi2-core]

What's new in at-spi2-atk 2.3.3:

* Fix for BGO#664822 - gnome-shell crash when an AT is launched

* Fix a reference leak if a child-added signal has no object value.

* Change a : to a / in the suffix to an event, to allow DBus match rules
  using arg0path.

* Only deregister objects when they are marked defunct, not when a previously
  defunct object is marked as no longer defunct.

What's new in at-spi2-atk 2.3.2:

* Have AtkSocket's implementation of ref_state_set to return empty sets
  instead of NULL

* Fix for BGO#663876: Make sure the a11y hierarchy under an AtkPlug is
  generated when embedding.

What's new in at-spi2-atk 2.3.1:

* Fix a small coding error that could generate compiler warnings.

What's new in at-spi2-atk 2.2.1:

* Updated Finnish translation.

What's new in at-spi2-atk 2.2.0:

* Really fix BGO#658013: Attach the timeout for a key listener to the
  appropriate main loop context.

What's new in at-spi2-atk 2.1.92:

* Fix for BGO#658013: Add timeout to check for disconnect on a key listener.

What's new in at-spi2-atk 2.1.91:

* Fix for BGO#645321: Use an array of bytes rather than a string for the
  atk-bridge location in the schema.

What's new in at-spi2-atk 2.1.90:

* Try to use the new AtkWindow interface to register for window events.

What's new in at-spi2-atk 2.1.5:

* Use libatspi constants rather than keeping duplicate copies of the
  constants in at-spi2-atk.

* Fixed some problems when shutting down and restarting the module.

What's new in at-spi2-atk 2.1.4:

* Ensure the detail integers are initialized before sending events.

* Map some new atk roles.

What's new in at-spi2-atk 2.1.3:

* Fix for BGO#652797: Remove unused AtkMisc instance.

* Only register events when something is listening.  In theory, this should
  mitigate performance loss that might show up when no ATs are running.

* BGO#652596: Allow setting value via the DBus property again.

* BGO#652858: Deregister objects on state-changed:defunct.

* Add AT-SPI mapping for ATK_RELATION_NODE_PARENT_OF.

What's new in at-spi2-atk 2.0.2:

* Fix matching on attributes for collection methods

* Fix for BGO#650286: Ensure valid UTF-8 from ATK

* Always emit children-changed, property-change, and state-changed events, in
  order to keep 

ANNOUNCE: AT-SPI 2.5.1 released

2012-05-03 Thread Mike Gorse

AT-SPI 2.5.1 is now available for download at:

http://download.gnome.org/sources/at-spi2-core/2.5/
http://download.gnome.org/sources/at-spi2-atk/2.5/
http://download.gnome.org/sources/pyatspi/2.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.5.1

* [core/pyatspi] Add atspi_set_timeout.

* [core] By default, disable method call timeouts until an application has
been on the bus for 15 seconds (work-around for applications with potentially
long start-up times). This behavior can be changed with a call to
atspi_set_timeout.

* [core] Fix GError sent when receiving a reply of the wrong type

* [core] Fix typo in atspi_document_get_attribute_value

* [core] Fix for bug 675004 - object:state-changed:defunct events are emitted
as object:state-change:defunct

* [atk] Updated Norwegian Nynorsk translation

* [pyatspi] Some clean-ups for Python 3.

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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2-core 2.4.1 released

2012-04-25 Thread Mike Gorse

At-spi2-core 2.4.1 is now available for download at:

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

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.4.0

* Fix a GError set when a method call returns a reply of the wrong type.

* Do not time out method calls for the first 15 seconds that an
  application is on the bus (work-around for Orca setting an application's
  script as default after a timeout on a slow-starting application).


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.4.0 released

2012-03-27 Thread Mike Gorse

AT-SPI 2.4.0 is now available for download at:

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

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.4.0

* [core] Fix typo in at-spi-dbus-bus.desktop.in (BGO#605662).

* [core/atk] Updated Hindi translation.

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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.3.92 released

2012-03-23 Thread Mike Gorse

AT-SPI 2.3.92 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.3.91

* [core] Some changes to try to prevent at-spi2-registryd from incorrectly
  thinking that an AT is hung and passing keys meant for it to the application.

* [core] Fix crash fetching an error from a reply when retrieving a property.

* [atk] Add Khmer and Malayalam translations.

* [pyatspi] Another fix for --enable-tests.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.3.91 released

2012-03-19 Thread Mike Gorse

AT-SPI 2.3.91 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.3.91

* [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
  can be a keyword.

* [atk] Remove the ability to set an accessible's name and description via
  AT-SPI (it seems wrong to have been exposing this in the first place).

* [atk] Fix for BGO#659967: some list API usage fixes.

* [atk] Fix for BGO#663967: Don't use /a11y/ as a dconf path.

* [atk] Fix for BGO#666371: possible crash when accessibles are created and
  deleted in rapid succession; eg, in gnome-shell)

* [atk] Avoid triggering GLib criticals in a few places.

* [pyatspi] Fix for BGO#660826: Drop unneeded pygtk check.

* [pyatspi] Remove exception wrapping - pyatspi will now return the real
  exception as translated by pygi, rather than LookupError. This means that it
  is now necessary to catch, eg, RuntimeError rather than LookupError if one
  wishes to catch exceptions, but it is now possible to see the original error.

* [core] Invalidate states when receiving a focus event (BGO#663992).

* [core] Fix atspi_table_get_row_column_extents_at_index.

* [core/atk] Use a signed intt for GetIndexInParent, per the spec.

* [core] Send key events to listeners assumed to be hung, but don't block.

* [core] Reduce the method call timeout slightly, so that it will be lower than
  the keystroke listener timeout.

* [core] Don't cache data for transient objects.

* [core] Enable caching on a call to atspi_accessible_set_cache_mask, even if
  atspi-event_main() hasn't been called.

* [atk] Send a DoAction reply message before invoking atk (works around
  atk_action_do_action potentially not returning right away for gtk).

* [pyatspi] Fix an issue with --enable-tests.

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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.3.5 released

2012-02-20 Thread Mike Gorse

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
  can be a keyword.

* [atk] Remove the ability to set an accessible's name and description via
  AT-SPI (it seems wrong to have been exposing this in the first place).

* [atk] Fix for BGO#659967: some list API usage fixes.

* [atk] Fix for BGO#663967: Don't use /a11y/ as a dconf path.

* [atk] Fix for BGO#666371: possible crash when accessibles are created and
  deleted in rapid succession; eg, in gnome-shell)

* [atk] Avoid triggering GLib criticals in a few places.

* [pyatspi] Fix for BGO#660826: Drop unneeded pygtk check.

* [pyatspi] Remove exception wrapping - pyatspi will now return the real
  exception as translated by pygi, rather than LookupError. This means that it
  is now necessary to catch, eg, RuntimeError rather than LookupError if one
  wishes to catch exceptions, but it is now possible to see the original error.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.3.1 released

2011-10-25 Thread Mike Gorse

AT-SPI 2.3.1 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.2/
(note: There is no pyatspi 2.3.1 release; the newest release is 2.2.1)


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.1

* [core] Fix return type of org.a11y.Bus.IsEnabled property

* [core] Declare void functions as such

* [atk] Fix a small coding error that could generate compiler warnings.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.1.92 released

2011-09-19 Thread Mike Gorse

AT-SPI 2.1.92 is now available for download at:

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


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.1.92

* [core] Fixed a crash when handling event listeners.

* [core] Fix for BGO#659088: Correctly define ATSPI_MODIFIER_NUMLOCK.

* [core] Add some defensive checks to prevent problems with defunct objects.

* [core] Fix for BGO#657051: Fix a build error on Solaris.

* [core] Fix some missing return statements.

* [core] Some fixes related to deregistering event listeners.

* [atk] Fix for BGO#658013: Add timeout to check for disconnect on a key 
listener.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.1.90 released

2011-08-30 Thread Mike Gorse

AT-SPI 2.1.90 is now available for download at:

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


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.1.90

* [core] Fixed a memory leak on DBus errors.

* [core] Added org.a11y.Status.IsEnabled (currently a read-only property) to
  the bus launcher.

* [core] Fix for BGO#656004: atspi_accessible_get_relation_set returns a
  GArray again.

* [core] Numerous documentation fixes from Aline Bessa.

* [core] Clean up device listeners from disconnected applications.

* [core] Fix for BGO#657585: Do not crash when the bus launcher is unable to
  open the X display.

* [atk] Use the new AtkWindow interface to register window events when
  possible.

* [pyatspi] Fix getTextBeforeOffset.

* [pyatspi] Drop dependency on legacy pygtk.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.1.4 released

2011-07-26 Thread Mike Gorse

AT-SPI 2.1.4 is now available for download at:

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


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

* [core/pyatspi] some API changes to event and device listeners for
 compatibility with the Javascript gobject-introspection bindings.  This
  mainly affects the libatspi typelib; pyatspi usage is not affected as long
  as pyatspi is kept in synch with at-spi2-core.

* [core] Fix for BGO#654314: make role names consistent with atk.

* [core] Fix for BGO#654921: Run within Unity.

* [all] Added some new roles, corresponding with the new roles added to atk.

* [atk] Ensure the detail integers are initialized before sending events.


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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.1.3 released

2011-07-05 Thread Mike Gorse

AT-SPI 2.1.3 is now available for download at:

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


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

* [core] use stored values for AT-SPI role names where possible.

* [core/atk] Fix for BGO#652596: Use DBus property to set/retrieve value.

* [core] Set error for some DBus errors where this was not being done.

* [core] Add atspi_accessible_get_process_id (as a short-cut to help debugging).

* [core] Fix failure to update cache in response to children-changed events in
  some cases.

* [atk] Fix for BGO#652797: Remove unused AtkMisc instance.

* [atk] Only register events when something is listening.  In theory, this
  should mitigate performance loss that might show up when no ATs are running.

* [atk] BGO#652858: Deregister objects on state-changed:defunct.

* [atk] Add AT-SPI mapping for ATK_RELATION_NODE_PARENT_OF.

* [pyatspi] BGO#644393: Remove document:content-changed from EVENT_TREE

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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.1.2 released

2011-06-16 Thread Mike Gorse

AT-SPI 2.1.2 is now available for download at:

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


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

* [core/pyatspi] Fix several table functions.

* [all] Fixes for attributes in collection match rules.

* [core] Rework atspi_accessible_set_cache_mask to make it usable.

* [core] Fix a crash that might happen if a method call times out.

* [core] Disable caching if atspi_event_main has not been called to run the 
main loop.

* [core] Fix atspi_accessible_get_toolkit_version.

* [all] Add atspi_accessible_get_atspi_version to fetch the version of the
  AT-SPI specification provided by an application.

* [core] Cache application-wide toolkit name and version.

* [core/pyatspi] Allow caching of attributes, but not enabling by default,
  as there is no event yet (BGO#649771).

* [core] Make deferred_messages a GQueue rather than a GList for performance
  reasons.

* [core] Fix accessibility bus breakage when a user runs an administrative app.

* [core/pyatspi] Add atspi_clear_cache() to clear the cache.

* Fix several table functions

* [pyatspi] Fix makeSyncType to generate a proper enum (will be needed when
  enum-types branch of at-spi2-core is merged).

* [pyatspi] Cache eventTypes in events for performance reasons.

* [pyatspi] Add GPL2 license because a couple of test files are licensed under 
it.


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 are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI 2.0.2 released

2011-05-24 Thread Mike Gorse

AT-SPI 2.0.2 is now available for download at:

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


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

* [core] Fixed a seg fault in at-spi-bus-launcher when ending a session
  (BGO#648942).

* [core] Fixed a possible crash when an application is short-lived.

* [core] Fixed memory leaks in atspi_accessible_get_toolkit_(name|version).

* [core] AT-SPI will now call g_error if it is unable to find the accessibility
  bus.  This results in aborting but with a somewhat less cryptic error than
  before.

* [core/pyatspi] Various table fixes.

* [all] Collection fixes.

* [core] Rework atspi_accessible_set_cache_mask to make it usable.

* [core] Fix a crash that might happen if a method call times out.

* [core] Disable caching if atspi_event_main has not been called to run the main
  loop.

* [core] Fix atspi_accessible_get_toolkit_version.

* [all] Add atspi_accessible_get_atspi_version to fetch the version of the
  AT-SPI specification provided by an application.

* [atk] Fix for BGO#650286: Ensure valid UTF-8 from ATK

* [atk] Always emit children-changed, property-change, and state-changed events,
  in order to keep caches synchronized.

* [pyatspi] Fix traceback when calling document functions


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 are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI2 2.1.1 released

2011-05-10 Thread Mike Gorse

AT-SPI2 2.1.1 is now available for download at:

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

Note: There is no at-spi2-atk 2.1.1 release; 2.0.1 is still the latest release.

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 Python.


What's changed in AT-SPI2 2.0.1
===

* [core] Fixed a seg fault in at-spi-bus-launcher when ending a session
  (BGO#648942).

* [core] Fixed a possible crash when an application is short-lived.

* [core] Fixed memory leaks in atspi_accessible_get_toolkit_(name|version).

* [core] AT-SPI will now call g_error if it is unable to find the
  accessibility bus.  This results in aborting but with a somewhat less
  cryptic error than before.

* [pyatspi] Fix traceback when calling document functions


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 are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI2 2.0.1 released

2011-04-25 Thread Mike Gorse

AT-SPI2 2.0.1 is now available for download at:

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


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 Python.


What's changed in AT-SPI2 2.0.1
===

* [core] Fix a memory leak when sending events.

* [core] Fix for BGO#648059: get_application should return something
  w/ROLE_APPLICATION

* [core] Fix for BGO#648013: Honor aclocal flags

* [core] Fix for BGO#648014: Add intltoolize to autogen.sh

* [core] Fix for BGO#648130: event host_application should return NULL for the 
desktop

* [core/pyatspi] Added atspi_accessible_get_id to retrieve the id of an
  application.

* [core] Remove doc about non-existent ATSPI_KEYSET_ALL_KEYS.

* [atk] Fix a memory leak when calling GetText

* [pyatspi] Fix for BGO#645644: Throw LookupError rather than RUntimeError

* [pyatspi] Add a work-around for getStates failing on 64-bit systems with
  pygobject 2.28.3 and earlier.



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 are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI2 1.91.93 released

2011-03-28 Thread Mike Gorse

AT-SPI2 1.91.93 is now available for download at:

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


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 Python.


What's changed in AT-SPI2 1.91.93
===

* [core] clear AT_SPI_BUS property on launcher exit, so that early login
  processes from a new session don't pick up the stale address.

* [core/atk] remove dbus-glib includes as they are no longer needed.


Note: There is no pyatspi 1.91.93 release.


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 are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI2 1.91.92 released

2011-03-22 Thread Mike Gorse

AT-SPI2 1.91.92 is now available for download at:

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


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 Python.


What's changed in AT-SPI2 1.91.92
===

* [core/atk] Fixed atspi_table_get_column_header and
  atspi_value_set_current_value.

* [core/atk] Removed dbus-glib dependency; libatspi now includes a copy of
  dbus-gmain.c modified to fix a crash (FDO#35115).  Session management code
  has been ported to gdbus.

* [core] Fixed a crash when deregistering a keystroke listener.

* [core/atk] Reworked accessibility bus management (BGO#644851).

* [core] Fixed a possible sign issue with state sets.

* [atk] Handle text-insert and text-removed signals from ATK (BGO#638377).

* [atk] Use the new dbus errors when compiled against a version of libdbus that
  defines them.

* [atk] Fix accessibility of applications running as root on Linux.

* [pyatspi] Added some missing __str__ functions for events and accessibles.



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 are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI2 1.91.91 released

2011-03-08 Thread Mike Gorse

AT-SPI2 1.91.91 is now available for download at:

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

Notes
=

The --enable-relocate option has been removed.  It was only intended as a
temporary hack to simplify testing, was hard to set up, and seemed to cause
problems (ie, BGO#641869).  Distributions that still package AT-SPI-CORBA may
want to mark it as conflicting with AT-SPI2.


A list of work required before the full release can be found at:

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

What's changed in AT-SPI2 1.91.91
===

* [core/atk] Changed device event IPC to use uint32 for hw_code and modifiers,
to be more consistent with the rest of the API.

* [core] GetNSelections has an out parameter, not an in.

* [core/pyatspi] Fix for BGO#643384: - atspi_register_keystroke_listener()
  should take a bitmask, not AtspiKeyListenerSyncType.

* [core] Avoid setting enum values to 0x8000, to prevent a pygi exception.

* [core] Fix for BGO#643454: Kill the accessibility bus daemon with the GNOME
  session

* [core] Fix for BGO#643110: Do not allow all users to connect to the
  accessibility bus.

* [atk] Fix some missing prototypes.

* [atk] Do not exit if the accessibility bus disconnects.


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 Python.


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 are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI2 1.91.90 released

2011-02-22 Thread Mike Gorse

AT-SPI2 1.91.90 is now available for download at:

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

Notes
=

The --enable-relocate option has been removed.  It was only intended as a
temporary hack to simplify testing, was hard to set up, and seemed to cause
problems (ie, BGO#641869).  Distributions that still package AT-SPI-CORBA may
want to mark it as conflicting with AT-SPI2.


A list of work required before the full release can be found at:

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

What's changed in AT-SPI2 1.91.90
===

* [core/ATK] BGO#641164: Fixed several build errors.

* [core/ATK] Fixed some memory leaks and possible crashes.

* [core/pyatspi] Some selection fixes.

* [core] Fixed wrong introspection information in some places.

* [all] BGO#641869: Removed the --enable-relocate option.

* [core] Avoid returning uninitialized data on error for some methods.

* [core/atk] Use the new GSettings key to test that accessibility is enabled.

* [core] Change some enums from 16-bit to 32-bit to match spec.

* [atk] Fix for BGO#641338: Avoid crashing when unable to listen for p2p
  connections.

* [atk] Set /tmp/at-spi2 to be world-writable.

* [pyatspi] Refactor EditableText so that text methods can be called from it.

* [pyatspi] Make state accessible through pyatspi.constants.


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 Python.


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 are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE; AT-SPI2 1.91.6[.1] released

2011-02-03 Thread Mike Gorse

AT-SPI2 1.91.6 is now available for download at:

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

at-spi2-core 1.91.6 contained a crash introduced with a last-minute API
addition, so there is a 1.91.6.1 with a fix for that and another issue.

Notes
=

A list of work required before the full release can be found at:

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

What's changed in AT-SPI2 1.91.6
===

* [core] Some build fixes.

 * [core/atk] Several updated translations.

* [core] Added a method to check whether an object implements the Hyperlink 
interface.

* [core] Fixed a crash in atspi_image_get_image_description.

* [core] Fixed atspi_editable_text_set_text_contents.

* [core] More error-handling fixes.

* [core] Fixed a crash in atspi_event_listener_register_from_callback.

* [core] Method calls now time out after 1 second.

* [all] Added setters for component extents/size/position.

* [core/pyatspi] Added atspi_accessible_set_cache_mask.

* [atk] Fixed the path in org.a11y.atspi.gschema.xml for lib64.

* [pyatspi] Added source_name and source_role to events.

* [pyatspi] Call gconftool-2 to check the value of
  /desktop/gnome/interface/at-spi-corba rather than importing gconf, since the
  latter can cause problems if new and old versions of the Python bindings are
  mixed.


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 Python.


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 are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI2 1.91.5 released

2011-01-11 Thread Mike Gorse

AT-SPI5 1.91.5 is now available for download at:

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


Notes
=

A list of work required before the full release can be found at:

http://www.a11y.org/atspi-todo

What's changed in AT-SPI2 1.91.5
===

core:
* Fixed several memory leaks.

* Fixed some text methods, methods that return points or rectangles,
  image locale and description, atspi-accessible_get_description, and some
  table methods.

* Added a trailing colon for focus events.

* Set the error parameter for dbus errors rather than displaying a warning.

* Fixed the keystroke listener deregister method.

* The cache is now updated before raising an event, not after, so that event
  handlers that query for cached values will see the updated data.

* The registry daemon now returns an error when a caller requests a property
  that the desktop does not support.

* Added disposal of objects, and fixed several associated bugs.

* Added i18n.

* Fixed mouse events.

* Libatspi's documentation is now compiled with gtk-doc.

* Fixed building from a separate build directory.

* Atspi_state_set_contains no longer falsely reports that states are present.

pyatspi:
* Fixed generateKeyboardEvent, description, and allModifiers.

* Added a dummy stateset.unref function for backwards compatibility.

* Added a pumpQueuedEvents stub.

* Added RELATION_EMBEDDED_BY.

* Hide children attribute since it is currently broken and caused a crash
  with Accerciser.

* Wrap event type so that sub-fields can be accessed.

atk:
* Fixed some memory leaks.

* Fixed a crash if peer-to-peer connections are disabled.

* Fixed setting of GTK_PATH with --enable-relocate (was broken in 1.91.4).


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 Python.


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 are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI2 1.91.4 released

2010-12-21 Thread Mike Gorse

AT-SPI2 1.91.4 is now available for download at:

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


Notes
=

A list of work required before the full release can be found at:

http://www.a11y.org/atspi-todo

What's changed in AT-SPI2 1.91.4
===

* Many bug fixes.  I would consider the code to be beta-quality again.

* Merged support for direct dbus connections between apps and ATs.  This
  greatly improves performance but is only compiled in for
  at-spi2-atk if dbus-glib 0.90 is available because of FDO#30574.

* Added a gsettings schema to specify the location of libatk-bridge.so.
  This may be useful to non-GTK applications and toolkits that want to load it.


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 Python.


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 are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2 1.91.3 released

2010-11-30 Thread Mike Gorse

AT-SPI2 1.91.3 is now available for download at:

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


Notes
=

A list of work required before the full release can be found at:

http://www.a11y.org/atspi-todo

What's changed in AT-SPI2 1.91.3
===

This is a major refactor: at-spi2-core now includes an AT-side C binding
(libatspi), and pyatspi is now implemented on top of libatspi with most
functionality derived using GObject introspection.  This should be much moer
performant on the AT side.  Note that libatspi is not API-compatible with
CSPI.  Also, this is more of a development snapshot than a usable release.
All of the interfaces have code to implement them, but it is mostly untested
and not currently usable with Orca for instance.


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 Python.


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 are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2 1.91.1 released

2010-10-19 Thread Mike Gorse

AT-SPI2 1.91.1 is now available for download at:

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


Notes
=

A list of work required before the full release can be found at:

http://www.a11y.org/atspi-todo

What's changed in AT-SPI2 1.91.1
===

atk:
* Fire all events until we receive a reply from GetRegisteredEvents

pyatspi:
* Add configure check for python-xlib

* Have calls on the async bus time out after 2 seconds

* Added a LRU cache for objects that use the soft cache


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 Python.


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 are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2 0.4.0 released

2010-09-28 Thread Mike Gorse

AT-SPI2 0.4.0 is now available for download at:

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


Notes
=

A list of work required before the full release can be found at:

http://www.a11y.org/atspi-todo

At-spi2 0.4.0 is functionally equivalent to at-spi2 0.3.92.
This version of at-spi2 should be technically usable, but there are still
serious performance issues to be worked out.
Relocation is still on by default, but I plan on changing this again in git
head for GNOME 3.0.


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 Python.


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 are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2 0.3.92 released

2010-09-14 Thread Mike Gorse

AT-SPI2 0.3.92 is now available for download at:

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


Notes
=

A list of work required before the full release can be found at:

http://www.a11y.org/atspi-todo

What's changed in AT-SPI2 0.3.92
===

core:
* Do not start accessibility bus if at-spi-corba is enabled.

atk:
* Have value methods return 0 on failure rather than fail, as in original 
pyatspi


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 Python.


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 are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2 0.3.91 released

2010-09-01 Thread Mike Gorse

AT-SPI2 0.3.91 is now available for download at:

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


Notes
=

A list of work required before the full release can be found at:

http://www.a11y.org/atspi-todo

What's changed in AT-SPI2 0.3.91
===

core:
* Enabled the accessibility bus, so apps should be accessible, for instance,
if an application becomes setuid root.

* Several build fixes.

* Default to --enable-relocate for now.

atk:
* Default to --enable-relocate for now.

* Fix for FDO#29880: gtk module can't handle reloading.

pyatspi:
* Enable relocate by default for now.

* Ensure that queued events are delivered when calling registry.stop().

* If an unexpected exception is thrown when checking for the accessibility bus
(ie, python-xlib is missing), throw the exception rather than silently
reverting to the session bus.


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 Python.


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 are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


at-spi2-atk 0.3.91.1

2010-09-01 Thread Mike Gorse

I have made a 0.3.91.1 release of at-spi2-atk.

0.3.91 was broken since it needed -lgmodule but did not link against it;
this is fixed in 0.3.91.1.

-Mike
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2 0.3.90 released

2010-08-16 Thread Mike Gorse

AT-SPI2 0.3.90 is now available for download at:

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


Notes
=

A list of work required before the full release can be found at:

http://www.a11y.org/atspi-todo

What's changed in AT-SPI2 0.3.6
===

core:
* FDO#29427: Registering for mouse:abs now works.

* Add methods/signals to allow an application to track the events that are
being listened to to avoid unnecessarily emitting signals.

atk:
* FDO#29365: Stop using a deprecated glib function.

* Caching fixes--GetItems was completely broken in v0.3.6, and fixed a
possible crash when it is called.

* Only emit signals when AT-SPI clients are listening for them.

pyatspi:
* Have registerEventListener an deregisterEventListener notify the registry,
as is now needed.

* Avoid raising an event multiple times if EVENT_TREE is used to register for
all events.


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 Python.


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

The project wiki is available at:

http://www.linuxfoundation.org/en/Accessibility/ATK/AT-SPI/AT-SPI_on_D-Bus

A page detailing the project plan can be found at:

http://a11y.org/d-bus


How can I contribute to AT-SPI2?


We are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2 0.3.6 released

2010-08-03 Thread Mike Gorse

AT-SPI2 0.3.6 is now available for download at:

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


Notes
=

A list of work required before the full release can be found at:

http://live.gnome.org/Accessibility/BonoboDeprecation

What's changed in AT-SPI2 0.3.6
===

pyatspi:
* Some thread safety fixes; should no longer deadlock when listening for
events using Strongwind.

Atk:

* Fixed a problem with dbus introspection.

* Do not block waiting for a response when registering.

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 Python.


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

The project wiki is available at:

http://www.linuxfoundation.org/en/Accessibility/ATK/AT-SPI/AT-SPI_on_D-Bus

A page detailing the project plan can be found at:

http://live.gnome.org/Accessibility/BonoboDeprecation


How can I contribute to AT-SPI2?


We are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2-atk 0.3.5 released

2010-07-15 Thread Mike Gorse

AT-SPI2-ATK 0.3.5 is now available for download at:

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


Notes
=

A list of work required before the full release can be found at:

http://live.gnome.org/Accessibility/BonoboDeprecation

What's changed in AT-SPI2 0.3.5
===

Atk:
* Have a socket retrieve its state set from its embedded plug

* Rename AT_SPI_CLIENT to AT_SPI_REENTER_G_MAIN_LOOP, but still check the
former variable as well for now.

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 Python.


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

The project wiki is available at:

http://www.linuxfoundation.org/en/Accessibility/ATK/AT-SPI/AT-SPI_on_D-Bus

A page detailing the project plan can be found at:

http://live.gnome.org/Accessibility/BonoboDeprecation


How can I contribute to AT-SPI2?


We are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2 0.3.4 released

2010-07-01 Thread Mike Gorse

AT-SPI2 0.3.4 is now available for download at:

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


Notes
=

A list of work required before the full release can be found at:

http://live.gnome.org/Accessibility/BonoboDeprecation

What's changed in AT-SPI2 0.3.4
===

pyatspi:
* Listen for AddAccessible and RemoveAccessible at the DesktopCache level.
This fixes a regression with Firefox for instance that was introduced in v0.3.3.

core:
* Added GetChildren to the spec.

Atk:
* Ref an object while adding it to the message generated by GetItems.
This prevents a crash if all other references to the objects go away while
it is being analyzed.

* Add GetChildren to the introspection.

* Fix NSelectedRows and NSelectedColumns.

* Fix the behavior of ChildCount and GetChildAtIndex for sockets with
embedded plugs.

* Fix extra unref when calling get_row_header or get_column_header on a
table, or calling atk_hyperlink_get_object.

* Set the /desktop/gnome/interface/at-spi-dbus gconf key to false by default
(this key is only used when at-spi2 is relocated, which it is not by default).

* Fix a few compiler warnings.

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 Python.


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

The project wiki is available at:

http://www.linuxfoundation.org/en/Accessibility/ATK/AT-SPI/AT-SPI_on_D-Bus

A page detailing the project plan can be found at:

http://live.gnome.org/Accessibility/BonoboDeprecation


How can I contribute to AT-SPI2?


We are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: At-spi2 0.3.3 release

2010-06-05 Thread Mike Gorse

AT-SPI2 0.3.3 is now available for download at:

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


Notes
=

A list of work required before the full release can be found at:

http://live.gnome.org/Accessibility/BonoboDeprecation

What's changed in AT-SPI2 0.3.3
===

pyatspi:
* Hyperlink fixes.

* When an object's parent is set to null, remove it from the parent in
the cache.

* Fix an issue where a state-changed handler can be called before the
cache received the signal and updated the state.

* Only range check for __getitem__, not getChildAtIndex.  This is
pyatspi-corba's behavior and should improve performance in some cases.

* Fix tracebacks when checking some event properties.

* Fix a traceback when simulating a defunct state for an object that has
gone away.

* Fix traceback when calling queryDocument.getAttributes(),
queryText().getCharacterExtents(), and queryValue().setCurrentValue().

* Fix handling of some ChildrenChanged signals sent by Firefox.

core:
* Add return values to some functions that were missing them.

* Make DeviceEventListener notifiers reentrant so that an application can
query the desktop object while processing a device event.

* Fix for FDO#28300: fails to link with pedantic linkers.

* Fix crash if GetChildAtIndex is called with an invalid index.

Atk:
* Remove unused gtk build dependency.

* Install a copy of the module into the gtk-3.0 modules directory.

* Correct handling of some children-changed events sent by Firefox.

* Lease objects that send events if they are not cached; fixes some
tracebacks when handling Firefox events.

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 Python.


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

The project wiki is available at:

http://www.linuxfoundation.org/en/Accessibility/ATK/AT-SPI/AT-SPI_on_D-Bus

A page detailing the project plan can be found at:

http://live.gnome.org/Accessibility/BonoboDeprecation


How can I contribute to AT-SPI2?


We are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


Announce: at-spi2 0.3.2 released

2010-05-25 Thread Mike Gorse

AT-SPI2 0.3.2 is now available for download at:

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


Notes
=

A list of work required before the full release can be found at:

http://live.gnome.org/Accessibility/BonoboDeprecation

What's changed in AT-SPI2 0.3.2
===

pyatspi:

* Remove double deletion of application from the desktop cache handler.
Was causing a mostly harmless exception when an application shut down.

* Role changes now update the cache.

* Avoid throwing an exception in getState() if an object no longer exists.
This avoids potentially throwing an eception where at-spi-corba may not.

* Do not use the cache if registry.start() has not been called; allows
simple scripts without a main loop to work better.
 Disable relocation by default.

core:
* Make sure that disconnecting applications send their root path in the
remove applications signal. This was causing applications to not be
removed from the desktop properly.
Atk:
* Some hyperlink fixes.

* Cache additions are now done in an idle call.  This prevents additions
from being made when an object may not be fully initialized and prevents
Firefox 3.6 from crashing.

* The cache object has been placed into the org.a11y.atspi namespace.
 Disabled relocation by default.

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 Python.


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

The project wiki is available at:

http://www.linuxfoundation.org/en/Accessibility/ATK/AT-SPI/AT-SPI_on_D-Bus

A page detailing the project plan can be found at:

http://live.gnome.org/Accessibility/BonoboDeprecation


How can I contribute to AT-SPI2?


We are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: at-spi2 0.3.1 released

2010-05-04 Thread Mike Gorse

AT-SPI2 0.3.1 is now available for download at:

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


Notes
=

A list of work required before the full release can be found at:

http://live.gnome.org/Accessibility/BonoboDeprecation
(This is actually up-to-date now.)

Unlike the previous few at-spi2 releases, this release installs to the
standard at-spi locations.  The old behavior of relocating to co-exist
with the CORBA-based at-spi can still be enabled by passing
'--enable-relocate' to configure.  I would recommend configuring with
--enable-relocate when packaging at-spi2 on distributions running stable
releases of GNOME, so as to avoid conflits with eisting CORBA AT-SPI
packages.

This release fixes numerous bugs and should generally be much more usable
than prior releases.  See below.

What's changed in AT-SPI2 0.3.1
===

pyatspi:
* Fixed GetLink, GetColumnHeader, getAccessibleAtPoint, and possibly others.

* Fix children-changed, property-change::accessible-parent, and
active-descendant-changed events.

* Update an accessible's StateSet when a StateChanged signal is received.

* Properly fetch children of MANAGES_DESCENDANTS objects (ie, do not use cache)

* The desktop's role is now set to ROLE_DESKTOP_FRAME.

* Use pyexecdir as a base rather than pythondir.

core:
* Set an application's Id when registering it.

Atk:
* Added a gconf schema.

* org.freedesktop.DBus.Properties.GetAll now works rather then crashing.

* The position, size, and extents of an AtkSocket are now fetched from the
corresponding AtkPlug.

* An application is no longer registered if its root is an AtkPlug.

* Fix BGO#538680 - Count ignored in GetMatchesTo

* Fix FDO#27626 - deadlock when registering an application.

* Fix a problem with various hyperlink methods.

* Fix for an AtkPlug sometimes not appearing in the hierarchy.

* Fix a crash if the registry returns an unexpected message while embedding.

* Remove libxml2 dependency since libxml2 is no longer used.

* Fix handling of MATCH_ANY for a stateset in a collection match rule.

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 Python.


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

The project wiki is available at:

http://www.linuxfoundation.org/en/Accessibility/ATK/AT-SPI/AT-SPI_on_D-Bus

A page detailing the project plan can be found at:

http://live.gnome.org/Accessibility/BonoboDeprecation


How can I contribute to AT-SPI2?


We are actively seeking contributors to help us make this the standard
a11y framework for Gnome. 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-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


Announce: AT-SPI2 0.1.8 released

2010-03-31 Thread Mike Gorse

AT-SPI2 0.1.8 is now available for download at:

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


Notes
=

A list of work required before the full release can be found at:

http://live.gnome.org/Accessibility/BonoboDeprecation

This release is intended to be installed on a system where the CORBA
version of at-spi is already present. Gtk and python modules will be
re-located to non-standard directories on install so as not to conflict
with the AT-SPI CORBA modules. To disable this re-location configure
with the '--disable-relocate' option.


What's changed in AT-SPI2 0.1.8
===

pyatspi:
* Set desktop role to UNKNOWN for compatibility with CORBA at-spi.

* Support reading an application's id (also useful for Strongwind)

core:
* The registry daemon will now abort if at-spi2 is not relocated and CORBA
is in use.

Atk:
* Work-around for a hang with threaded gtk applications (such as gnome-do).

* Avoid aborting the application on some errors.

* Fix a warning when a relation set is null.

* Expose Application interface so that queryApplication() will work in
pyatspi (needed for Strongwind)


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 Python.


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

The project wiki is available at:

http://www.linuxfoundation.org/en/Accessibility/ATK/AT-SPI/AT-SPI_on_D-Bus

A page detailing the project plan can be found at:

http://live.gnome.org/Accessibility/BonoboDeprecation


How can I contribute to AT-SPI2?


We are actively seeking contributors to help us make this the standard
a11y framework for Gnome. We need help testing with Gnome accessibility
technologies, and are especially looking for someone to create client
bindings in 'C' that meet the cspi API.

IRC   : #a11y on Gimpnet
E-Mail: accessibility-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
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list