Added implementations for AtkObject:property-change support. Fixed some (but not...
authorbillh <billh@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Fri, 19 Oct 2001 16:05:07 +0000 (16:05 +0000)
committerbillh <billh@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Fri, 19 Oct 2001 16:05:07 +0000 (16:05 +0000)
commit7ff7c0d0b863f7346f21e03b6d170e8c7c6f9878
treed1b35564132b1d7bac012721962d22fc0402a984
parent31dcfbfe1181a558e4e1b8381ca397943bb96a78
Added implementations for AtkObject:property-change support.  Fixed some (but not all) ref counting bugs, and we now listen to selection-change events in simple-at.c.
Considerable rework in the event handling in the bridge and elsewhere.
Added Accessibility_Application_registerObjectEventListener(), which is used by the registry.
Worked around a logjam by omitting an unref() in event listeners, which probably means that there is now a memory leak... will keep investigating.
Mostly works but can still sometimes lock up on application exit if one leans on the app hard enough.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@79 e2bd861d-eb25-0410-b326-f6ed22b6b98c
33 files changed:
ChangeLog
at-bridge/bridge.c
atk-bridge/bridge.c
cspi/spi-impl.h
cspi/spi-util.c
cspi/spi.c
cspi/spi.h
cspi/spi_accessible.c
cspi/spi_component.c
cspi/spi_selection.c
cspi/spi_table.c
cspi/spi_text.c
idl/Accessibility_Application.idl
idl/Application.idl
libspi/accessible.c
libspi/accessibleeventlistener.c
libspi/action.h
libspi/application.c
libspi/application.h
libspi/component.c
libspi/editabletext.c
libspi/eventlistener.c
libspi/registry.c
libspi/registry.h
libspi/selection.c
libspi/selection.h
libspi/table.c
libspi/text.c
libspi/text.h
registryd/registry.c
registryd/registry.h
test/at.c
test/simple-at.c