summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
marcm [Tue, 4 Sep 2001 21:04:02 +0000 (21:04 +0000)]
Added files:
spi_action.c spi_editabletext.c spi_hyperlink.c spi_hypertext.c
spi_image.c spi_selection.c spi_table.c spi_text.c spi_value.c
spi-util.c spi-util.h
Implementations for C bindings to remaining accessibility interfaces.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@54
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
marcm [Tue, 4 Sep 2001 16:32:07 +0000 (16:32 +0000)]
Added files:
libspi/action.c libspi/action.h libspi/editabletext.c libspi/editabletext.h libspi/hyperlink.c libspi/hyperlink.h
libspi/hypertext.c libspi/hypertext.h libspi/image.c libspi/image.h libspi/selection.c libspi/selection.h
libspi/table.c libspi/table.h libspi/text.c libspi/text.h libspi/value.c libspi/value.h
Added server implementations for outstanding ATK interfaces not yet implemented.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@53
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
marcm [Tue, 4 Sep 2001 16:19:30 +0000 (16:19 +0000)]
Action.idl:
changed return value of Action from void to boolean to bring in line with ATK.
Text.idl:
Changed getText funcions to return "out" start and end offsets.
Changed getAttributes to take and offset and return the start and end offset of the attribute run.
Changed getOffsetAtPoint and getCharacterExtents to take an enum describing whether coordinates are window or screen.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@52
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Tue, 4 Sep 2001 14:48:47 +0000 (14:48 +0000)]
Updated ChangeLog. Changed Action:nActions to an attribute.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@51
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Tue, 4 Sep 2001 14:28:58 +0000 (14:28 +0000)]
Modifications/corrections to IDL to streamline and bring in line with ATK
interfaces.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@50
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
mmclouglin [Fri, 24 Aug 2001 13:03:08 +0000 (13:03 +0000)]
2001-08-24 Mark McLoughlin <mark@skynet.ie>
* libspi/listener.c(impl_notify_event):
BonoboUnkown_unref the source instead
of bonobo_object_release_unref - the ORB
handles the releasing.
* configure.in: require ORBit-2.3.94 for
this behaviour.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@49
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Tue, 21 Aug 2001 21:22:54 +0000 (21:22 +0000)]
Tagged CVS, updated EA README.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@48
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Mon, 20 Aug 2001 21:26:09 +0000 (21:26 +0000)]
Added README.EARLY_ACCESS early access notes.
Edited README to bring it up to date with the current release.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@46
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Mon, 20 Aug 2001 19:25:42 +0000 (19:25 +0000)]
Changes to support generation of C bindings docs.
Docs now build successfully.
cspi/spi_main.c broken into several smaller files.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@45
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Mon, 20 Aug 2001 15:59:45 +0000 (15:59 +0000)]
Docs tweaking.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@44
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Mon, 20 Aug 2001 14:31:33 +0000 (14:31 +0000)]
Initial checkins and mods for gtk-doc generation for C bindings.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@43
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Mon, 20 Aug 2001 13:04:36 +0000 (13:04 +0000)]
Changed "ID" attribute of Accessible to long (from string).
Added partial implementation of Component interface.
Added Component query to simple-at test, demonstrating
Component interface and interface queries.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@42
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Mon, 20 Aug 2001 13:03:22 +0000 (13:03 +0000)]
Added partial implementation of AccessibleComponent to libspi and
C bindings.
Added interface query support to IDL and C bindings for Accessible.
Changed "ID" attribute for AccessibleApplication to a long.
Added Component query to simple-at test, demonstrating Component
interface and also interface queries.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@41
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
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