X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git;a=blobdiff_plain;f=NEWS;h=dc40048c8496d434cba4c0270bb1e3bd59874b7e;hp=5a3441762033170423315e4203e4d2fbc2430925;hb=cb2523a5b191d6d3a5ee27869c5aec41e0a8213d;hpb=83f549a998b035bded292e7eecd26d89de8c78a2 diff --git a/NEWS b/NEWS index 5a34417..dc40048 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,365 @@ +What's new in at-spi2-atk 2.11.2: + +* Add new roles and states to track atk (BGO#710464, BGO#712608, BGO#712609). + +What's new in at-spi2-atk 2.11.1: + +* Fix Contains method for components (BGO#710730). + +What's new in at-spi2-atk 2.9.92: + +* Properly clean up when timing out when motifying keystroke listeners + (BGO#707218). + +* Allow lists of attribute values when reading collection match rules + (BGO#700865). + +What's new in at-spi2-atk 2.9.90: + +* Implement GetStringAtOffset (BGO#705581). + +What's new in at-spi2-atk 2.9.5: + +* Fix another crash when we're initialized and shut down repeatedly. + +What's new in at-spi2-atk 2.9.4: + +* Fix a deadlock for apps that also register AT-SPI key event listeners + (ie, the Orca preferences dialog works again). + +What's new in at-spi2-atk 2.9.3: + +* Fix for BGO#681276 (reentrancy issues with gnome-shell). + +What's new in at-spi2-atk 2.9.2: + +* Fix a memory leak in the socket adaptor (BGO#696733). + +* Fix various DBusError leaks (BGO#698951). + +* Fix crash when a main loop is shut down repeatedly (BGO#699554). + +* Suppress a warning if an app returns NULL when referencing a child. + +What's new in at-spi2-atk 2.7.91: + +* Add Locale property (BGO#694368). + +What's new in at-spi2-atk 2.7.90: + +* Bump atk dependency to 2.7.5 (BGO#693189). + +What's new in at-spi2-atk 2.7.5: + +* Support ATSPI_ROLE_LEVEL_BAR to correspond to the new atk role. + +* Fix various compiler warnings. + +What's new in at-spi2-atk 2.7.3: + +* re-register if the registry goes away and later returns. + +* Stop using deprecated glib functions. + +* Fix a few memory leaks. + +What's new in at-spi2-atk 2.7.2: + +* atk-adaptor: don't emit a critical in case the bridge was not initialized + (BGO#684334). + +* Remove dbind (it was only used for the droute test). + +* Fix a crash in socket_embed_hook if spi_global_register is NULL. + +* [droute] Fix memory leak in path cleanup (BGO#688363). + +What's new in at-spi2-atk 2.7.1: + +* Remove the schema; it was only used to specify the location of the + atk-bridge library, which is now installed in the standard path. + +* Fix compiler warnings (BGO#678045). + +What's new in at-spi2-atk 2.6.0: + +* Fix some crashes in atk_bridge_adaptor_cleanup (BGO#684434). + +* When the cache is activated, register it on the main D-Bus connection. + +What's new in at-spi2-atk 2.5.92: + +* Fix atspi_hyperlink_get_uri (BGO#683182). + +* Only initialize the cache when an AT is running. + +* Fix various memory leaks (BGO#683979, BGO#684077) +What's new in at-spi2-atk 2.5.91: + +* Removed the gtk 3.0 module (BGO#678315). + +What's new 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). + +What's new in at-spi2-atk 2.5.5: + +* Implement GetLocalizedName for actions (BGO#680598) + +* Allow to build out of source directory (BGO#680280). + +What's new in at-spi2-atk 2.5.4: + + Fix for bug #679013 - AtspiCollection should be implemented for + all containers + +* Don't create a (non-readable) subdirectory for the socket when root. + +* Plug ref count leaks (BGO#679285). + +* Only create a directory and a socket when requested. + +* Only add items to the cache on children-changed if the children are + included in the event. + +* Only send PropertyChange signals used for caching, absent listeners. + +What's new in at-spi2-atk 2.5.3: + +* 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. + +* Only register events at beginning if an AT is listening (BGO#678475). + +* Use XDG_RUNTIME_DIR to hold the socket, rather than a potentially secure + directory hard-coded under /tmp (BGO#678348). + +* Fix various compiler warnings and build errors. + +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 caches synchronized. + +* Add GetAtspiVersion to fetch the version of the AT-SPI specification provided + by an application. + +What's new in at-spi2-atk 2.0.1: + +* Fix a memory leak in impl_GetText + +What's new in at-spi2-atk 1.91.93: + +* Removed dbus-glib-related includes, as they are no longer required. + +What's new in at-spi2-atk 1.91.92: + +* Handle text-insert and text-removed signals from ATK (BGO#638377). + +* Use the new dbus errors when compiled against a version of libdbus that + defines them. + +* Use libatspi to get the accessibility bus and handle main loop integration. + This fixes a crash with some builds of Firefox (FDO#35115). + Note that this adds a dependency on libatspi. + +* Fix accessibility of applications running as root on Linux. + +What's new in at-spi2-atk 1.91.91: + +* Fix some missing prototypes. + +* Do not exit if the accessibility bus disconnects. + +What's new in at-spi2-atk 1.91.90: + +* Fix for BGO#641338: Avoid crashing when unable to listen for p2p connections. + +* Set /tmp/at-spi2 to be world-writable. + +* Fix for BGO#641869: Remove --enable-relocate option. + +* Changed accessibility key name as was done in gsettings-desktop-schemas. + +* Fixed several memory leaks. + +* Fixed some build errors. + +What's new in at-spi2-atk 1.91.6: + +* Fixed the path in org.a11y.atspi.gschema.xml for lib64. + +* Implemented SetPosition, SetExtents, and SetSize for components. + +What's new in at-spi2-atk 1.91.5: + +* 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's new in at-spi2-atk 1.91.4: + +* Support direct dbus connections to improve performance if dbus-glib + 0.90 or greater is available. + +* Added a GSettings key to specify the location of libatk-bridge.so. + +* Added a desktop file to load gail and atk-bridge with the new + gnome-settings-daemon. + +What's new in at-spi2-atk 1.91.3: + +* Attributes in a collection match rule are now expected to be sent as a + dictionary. + +What's new in at-spi2-atk 1.91.2: + +* FIxed BGO#563546: Removed the g_atexit hook. + +What's new in at-spi2-atk 1.91.1: + + * Fire all events until we receive a reply from GetRegisteredEvents + +What's new in at-spi2-atk 1.91.0: + +* --disable-relocate is the default again. + +What's new in at-spi2-atk 0.3.92: + +* Have value methods return 0 on failure rather than fail, as in original pyatspi + What's new in at-spi2-atk 0.3.91.1: * Fi a build error introduced in 0.3.91.