platform/upstream/at-spi2-core.git
23 years agoAdded missing files.
billh [Thu, 16 Aug 2001 14:20:10 +0000 (14:20 +0000)]
Added missing files.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@27 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years agoAdded initial support for multiple interfaces on Accessible objects
billh [Thu, 16 Aug 2001 13:20:15 +0000 (13:20 +0000)]
Added initial support for multiple interfaces on Accessible objects
in at-spi.
Added implementations for Accessible:getParent, getChildCount,
getChildAtIndex.
Improved event type matching to support listeners for either
detail event subtypes (major:minor:detail) as well as  major:minor.
Added component.c, component.h bonobo objects (as implementors of
the Component.idl interfaces).

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@26 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years ago2001-08-15 Mark McLoughlin <mark@skynet.ie>
mmclouglin [Wed, 15 Aug 2001 18:29:03 +0000 (18:29 +0000)]
2001-08-15  Mark McLoughlin <mark@skynet.ie>

        * libspi/Makefile.am,
          registryd/Makefile.am,
          at-bridge/Makefile.am.
          test/Makefile.am, configure.in:
        reverse previous changes.

        * /idl/Image.idl: fix typo.

        * test/Makefile.am: put DEBUG_FLAGS
        in CFLAGS.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@25 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years ago2001-08-15 Mark McLoughlin <mark@skynet.ie>
mmclouglin [Wed, 15 Aug 2001 16:54:59 +0000 (16:54 +0000)]
2001-08-15  Mark McLoughlin <mark@skynet.ie>

        * test/app.c: use atgv[0] instead of
        g_type_prgname.

2001-08-15  Mark McLoughlin <mark@skynet.ie>

        * libspi/Makefile.am,
          registryd/Makefile.am,
          at-bridge/Makefile.am.
          test/Makefile.am, configure.in:
        cleanup, replace individual LIBS/CFLAGS with
        AT_COMMON_{LIBS|CFLAGS}.

        * README: format.

2001-08-15  Mark McLoughlin <mark@skynet.ie>

        * configure.in, libspi/Makefile.am:
        Change IDL path checking for bonobo-activation
        as opposed to oaf.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@24 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years agoAdded cspi directory and cspi/spi.h, the function prototype
billh [Wed, 15 Aug 2001 16:47:30 +0000 (16:47 +0000)]
Added cspi directory and cspi/spi.h, the function prototype
definitions for the C bindings for at-spi.
These C bindings are intended for use by non-CORBA and
non-bonobo-savvy clients of the at-spi.
Also tweaked some IDL to bring it in line with the headers,
added a missing attribute in Hyperlink, and added
coord system type parameter to Component geometry methods.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@23 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years agoImprovements to listener list management.
billh [Wed, 15 Aug 2001 15:28:37 +0000 (15:28 +0000)]
Improvements to listener list management.
Changed bridge to receive focus events from ATK and relay to
registered "focus:" listeners.
Began memory management of event sources when
relaying and receiving events.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@22 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years agoChanges to begin memory management of relayed events and sources.
billh [Wed, 15 Aug 2001 15:27:30 +0000 (15:27 +0000)]
Changes to begin memory management of relayed events and sources.
Changed bridge to relay focus events to registered "focus:" listeners.
Improvements to listener list management.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@21 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years ago2001-08-15 Mark McLoughlin <mark@skynet.ie>
mmclouglin [Wed, 15 Aug 2001 07:32:41 +0000 (07:32 +0000)]
2001-08-15  Mark McLoughlin <mark@skynet.ie>

        * at-bridge/Makefile.am: link against
        ../libspi/libspi.la instead of -lspi.

        * at-spi/test/app.c: include
        bonobo-activation.h. Use a default appname
        if one is not provided.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@20 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years ago idl/Registry.idl : temporarily changed register_Application
billh [Tue, 14 Aug 2001 13:16:23 +0000 (13:16 +0000)]
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

23 years ago CHANGES:
billh [Tue, 14 Aug 2001 13:15:30 +0000 (13:15 +0000)]
CHANGES:
* 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).
* 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@18 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years ago2001-08-10 Mark McLoughlin <mark@skynet.ie>
mmclouglin [Fri, 10 Aug 2001 08:14:29 +0000 (08:14 +0000)]
2001-08-10  Mark McLoughlin <mark@skynet.ie>

        * po/Makefile.in.in: Remove. Again. If this
        doesn't get autogenerated - you need to update
        gnome-common.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@17 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years agoUpdated libspi/.cvsignore.
mmclouglin [Fri, 10 Aug 2001 07:49:43 +0000 (07:49 +0000)]
Updated libspi/.cvsignore.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@16 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years ago2001-08-07 Mark McLoughlin <mark@skynet.ie>
mmclouglin [Tue, 7 Aug 2001 14:23:06 +0000 (14:23 +0000)]
2001-08-07  Mark McLoughlin <mark@skynet.ie>

        * po/Makefile.in.in: Add. Again.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@15 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years agoOneline tweak to ChangeLog.
billh [Tue, 31 Jul 2001 15:53:34 +0000 (15:53 +0000)]
Oneline tweak to ChangeLog.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@14 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years agoRemoved references to bonobo_x_object, which is now redundant with bonobo_object...
billh [Tue, 31 Jul 2001 13:18:12 +0000 (13:18 +0000)]
Removed references to bonobo_x_object, which is now redundant with bonobo_object.  Made 'secondary' interfaces inherit from Bonobo::Unknown (as 'primary' interfaces already did).  removed redundant stream IDL from StreamableContent.idl.
Also we now null-out the 'atko' member of the accessible instance on finalize.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@13 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years agoUpdated ChangeLog, applied patch from Anders Carlsson to fix finalize.
billh [Mon, 30 Jul 2001 14:23:00 +0000 (14:23 +0000)]
Updated ChangeLog, applied patch from Anders Carlsson to fix finalize.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@12 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years agoAdded IDL for complete accessibility interface definitions.
billh [Mon, 30 Jul 2001 13:32:21 +0000 (13:32 +0000)]
Added IDL for complete accessibility interface definitions.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@11 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years ago2001-07-27 Michael Meeks <michael@ximian.com>
michael [Fri, 27 Jul 2001 10:18:59 +0000 (10:18 +0000)]
2001-07-27  Michael Meeks  <michael@ximian.com>

* po/Makefile.in.in: remove autogenerated file from CVS.

* libspi/Makefile.am: Radicaly re-vamp to simplify & add ORBit2
type library.

* idl/Registry.idl: include guard.

* idl/Accessibility.idl: Add, and include all the other IDL
files.

* idl/*.idl: remove mass of pragmas etc.

2001-07-26  Michael Meeks  <michael@ximian.com>

* registryd/Makefile.am (registryd_SOURCES): remove
redundant at_.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@10 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years ago2001-07-27 Mark McLoughlin <mark@skynet.ie>
mmclouglin [Fri, 27 Jul 2001 08:27:32 +0000 (08:27 +0000)]
2001-07-27  Mark McLoughlin <mark@skynet.ie>

* libspi/.cvsignore, registryd/.cvsignore,
  test/.cvsignore: updated.

* po/Makefile.in.in: gettext update.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@9 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years agoBracketed some debugging printouts with #ifdef SPI_DEBUG.
billh [Thu, 26 Jul 2001 14:58:10 +0000 (14:58 +0000)]
Bracketed some debugging printouts with #ifdef SPI_DEBUG.
Added use of $(DEBUG_CFLAGS) to Makefiles.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@8 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years agoUpdated ChangeLog, AUTHORS, and README for "initial" checkin.
billh [Wed, 25 Jul 2001 21:30:15 +0000 (21:30 +0000)]
Updated ChangeLog, AUTHORS, and README for "initial" checkin.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@7 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years agoMinor cleanup of initial checkin.
billh [Wed, 25 Jul 2001 21:16:35 +0000 (21:16 +0000)]
Minor cleanup of initial checkin.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@6 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years agoInitial revision
billh [Wed, 25 Jul 2001 18:26:40 +0000 (18:26 +0000)]
Initial revision

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@2 e2bd861d-eb25-0410-b326-f6ed22b6b98c

23 years agoNew repository initialized by cvs2svn.
(no author) [Wed, 25 Jul 2001 18:26:40 +0000 (18:26 +0000)]
New repository initialized by cvs2svn.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@1 e2bd861d-eb25-0410-b326-f6ed22b6b98c