summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
billh [Sun, 19 Aug 2001 14:49:25 +0000 (14:49 +0000)]
Added gtk-docs for C bindings (for all methods currently implemented).
Improved consistency of C bindings method naming convention
(modified studlyCaps).
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@40
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Sat, 18 Aug 2001 22:20:42 +0000 (22:20 +0000)]
Renamed "target" member of Event to "source".
Improved simple-at test and accessibleeventlistener.c to
send actual event structs.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@39
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Sat, 18 Aug 2001 20:27:40 +0000 (20:27 +0000)]
Added new test that uses the C bindings API (test/simple-at).
Bugfix for AccessibleEventListener.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@38
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Sat, 18 Aug 2001 19:10:26 +0000 (19:10 +0000)]
Oops, forgot Makefile.am in directory cspi. Fixed.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@37
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Sat, 18 Aug 2001 19:00:35 +0000 (19:00 +0000)]
Added makefile support for cspi directory.
spi_main.c now builds.
Added C binding support for event listeners, and
added new object type in libspi,
AccessibleEventListener, which allows dynamic addition and
removal of in-process callbacks by listening clients.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@36
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Sat, 18 Aug 2001 16:30:07 +0000 (16:30 +0000)]
Added implementation for a Accessibility_Accessible_getIndexInParent ();
Added headers included by cspi/spi.h.
Added initial implementation of SPI C bindings (cspi/spi_main.c).
(Not yet built).
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@35
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
mmclouglin [Sat, 18 Aug 2001 13:41:12 +0000 (13:41 +0000)]
2001-08-18 Mark McLoughlin <mark@skynet.ie>
* libspi/Makefile.am: generate imodule
at the same time as other idl compiler
generated files.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@34
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Fri, 17 Aug 2001 16:36:35 +0000 (16:36 +0000)]
Toolkit events are now correctly registered for and dispatched
to listening at clients.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@33
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Thu, 16 Aug 2001 22:11:14 +0000 (22:11 +0000)]
Added some implementation for toolkit events.
Changed at.c to listen to Gtk:GtkWidget:button_press_event
events as well as focus events.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@32
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Thu, 16 Aug 2001 22:10:20 +0000 (22:10 +0000)]
Added some missing interfaces to the cspi/spi.h C headers.
Changed at.c to register for toolkit events Gtk:GtkWidget:button_press_event
Added some more implementation for toolkit events to registry.c.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@31
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
michael [Thu, 16 Aug 2001 16:23:48 +0000 (16:23 +0000)]
2001-08-16 Michael Meeks <michael@ximian.com>
* configure.in: use AM_GLIB_GNU_GETTEXT.
* Makefile.am (SUBDIRS): kill intl.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@30
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
michael [Thu, 16 Aug 2001 15:48:50 +0000 (15:48 +0000)]
2001-08-15 Michael Meeks <michael@ximian.com>
* registryd/Makefile.am: s/oaf/server/ relocate info file.
* configure.in: upd.
* configure.in: depend on a recent bonobo-activation that
will find our server files ...
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@29
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Thu, 16 Aug 2001 14:52:20 +0000 (14:52 +0000)]
Fix for bug-in-hiding, was managing bonobo object lifecycle
for events but not CORBA object refs!
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@28
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
(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