idl/Registry.idl : temporarily changed register_Application
authorbillh <billh@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Tue, 14 Aug 2001 13:16:23 +0000 (13:16 +0000)
committerbillh <billh@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Tue, 14 Aug 2001 13:16:23 +0000 (13:16 +0000)
commitee75de39f4e8247f694b328163fc974ba791305f
tree037e48d932f2798544eef3f68d782e334bd1bbc7
parentee8017e8a74dc2c41913883d11c5b78210d3369b
idl/Registry.idl : temporarily changed register_Application
to oneway, to work around issue with initial registration
re-entrancy.
* idl/Application.idl : changed attribute "id" from readonly
to read-write, since it needs to be assigned by Registry.
* registryd/registryd.c : added call to set application id
on registration.
* registryd/registry.c : changed de-registration procedure to
use CORBA_Object_hash() to find matching object ref in application
lists and listener lists.
* registryd/registry.c : defined EventTypeStruct and EventTypeMajor,
began distinguishing between event types (work in progress).
HANGES:
* libspi/application.c:
Added implementations for get/set id, get_toolkitName,
get_version.
* registryd/registryd.c :
* test/at.c :
* test/app.c :
* Makefile.am :
Converted from use of OAF to bonobo-activation.
* libspi/desktop.h :
* libspi/desktop.c :
* test/app.c :
Removed references to atksimpleobject, since base atkobject
implementation now provides functionality we need.
* libspi/atksimpleobject.c :
* libspi/atksimpleobject.h :
Removed.

ADDITIONS:
* at-bridge
* at-bridge/Makefile.am
* at-bridge/bridge.c
* configure.in
* Makefile.am
Added directory "bridge" and contents, and added dependencies
in Makefile.am/configure.in.
Initial checkin of "at-bridge".
This code is a GTK_MODULE which automatically registers
GTK+ apps with the accessibility registry, using an object
reference to the root ATK object.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@19 e2bd861d-eb25-0410-b326-f6ed22b6b98c
20 files changed:
idl/Accessibility_Application.idl
idl/Accessibility_Registry.idl
idl/Application.idl
idl/Registry.idl
libspi/Makefile.am
libspi/accessible.c
libspi/application.c
libspi/application.h
libspi/atksimpleobject.c [deleted file]
libspi/atksimpleobject.h [deleted file]
libspi/desktop.c
libspi/desktop.h
libspi/registry.c
registryd/desktop.c
registryd/desktop.h
registryd/registry-main.c
registryd/registry.c
registryd/registryd.c
test/app.c
test/at.c