From kde-accessibility Mon Nov 16 18:50:43 2009 From: Mark Doffman Date: Mon, 16 Nov 2009 18:50:43 +0000 To: kde-accessibility Subject: [Kde-accessibility] Announce: AT-SPI2 0.1.2 released. Message-Id: <1258397443.4349.42.camel () altair-voyager> X-MARC-Message: https://marc.info/?l=kde-accessibility&m=125839752708949 AT-SPI2 0.1.2 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 ===== This is a development release of AT-SPI2, it has some unfinished features. A list of work required before the a full release can be found at: http://live.gnome.org/Accessibility/BonoboDeprecation What's changed in AT-SPI2 0.1.2 =============================== Pyatspi2: * Add check using PID to check that the application using pyatspi does not call itself. This is because the D-Bus calls are not currently re-entrant. * Add a non-cached version. * Refactoring for a more configurable pyatspi. * New repository created as pyatspi moved from at-spi2-atk. Fixes (Core): * Add participation in Gnome session management. * Remove the droute calls the registry daemon now only depends on libdbus. Move the dbind and droute libraries to at-spi2-atk. * Change the name of the registry daemon so that it does not conflict with the CORBA version. * Remove the .service file as the registryd is started by D-Bus activation. * Remove libdbind calls from the registryd. Remove libdbind from LDADD. Fixes (ATK): * Add the droute and dbind libraries as static libraries within this repository. Previously these were shared libraries in at-spi2-core. * Add --enable-relocate option This option is similar to what we did for AT-SPI/CORBA. The default value is to not enable relocation. If enabled, however, the atk-bridge module is relocated and a *.desktop file is installed to initialize GTK_PATH in gnome-session so the new module can be found by GTK+. * Only install *.desktop file if GTK_MODULE_DIR is used for relocating * Fix gtk_module_init to always return a value * Abort loading the module if NO_AT_BRIDGE is set and non-0. Ported from CORBA at-spi. * Remove cspi from the builds as it is not currently functional. * Add desktop file so that the ATK bridge GTK modules environment variable is set properly by Gnome-session. * Update the accessible adaptor for use without client side caching. Add a method to get the interfaces supported by an accessible. * Remove pyatspi and the pyatspi tests that have been moved out into a separate repository. * Add missing headers. Fix marshalling state set of accessible objects. * Remove memory leaks cause by non de-referenced messages. 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? ================================ AT-SPI2 is currently a small but valuable project. We are actively seeking new contributors, all help is greatly appreciated. If interested, please get in touch via: IRC : 'atspidbus' on Gimpnet E-Mail: accessibility-atspi@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 _______________________________________________ kde-accessibility mailing list kde-accessibility@kde.org https://mail.kde.org/mailman/listinfo/kde-accessibility