summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
michael [Tue, 13 Nov 2001 00:54:21 +0000 (00:54 +0000)]
2001-11-13 Michael Meeks <michael@ximian.com>
* *.[ch] Namespace libspi into spi_ and Spi.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@87
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
michael [Mon, 12 Nov 2001 23:25:57 +0000 (23:25 +0000)]
2001-11-13 Michael Meeks <michael@ximian.com>
* Makefile.am: dist & install at-spi-1.0.pc
* libspi/Makefile.am: install into at-spi-1.0
* idl/Makefile.am (idldir): install into at-spi-1.0
* at-spi-1.0.pc.in: add.
* configure.in: build it.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@86
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Mon, 12 Nov 2001 20:02:21 +0000 (20:02 +0000)]
Improved virtual keyboard demo to use a relocatable GtkWindow.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@85
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Sun, 11 Nov 2001 00:28:07 +0000 (00:28 +0000)]
Added C binding for key synthesis, and a new test/demo program
that creates a simple onscreen keyboard (mouse-operated) and
injects events into the currently focussed window.
Added support for several types of key synthesis: KEY_PRESS,
KEY_RELEASE, KEY_PRESSRELEASE (pair), KEY_SYM (pair).
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@84
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Fri, 9 Nov 2001 00:06:14 +0000 (00:06 +0000)]
Enhancements to Magnifier.idl, based on feedback from Gnopernicus team.
Added support for 'passive grab' keylisteners (synchronous and
pre-emptive) to libspi.
Modifier simple-at.c to use these keylisteners (other types not yet
implemented) and provide some simple keyboard commands, including
a quit command that cleans up and deregisters cleanly.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@83
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
michael [Wed, 7 Nov 2001 02:35:19 +0000 (02:35 +0000)]
2001-10-26 Michael Meeks <michael@ximian.com>
* libspi/Makefile.am (orbittypelibdir): install in orbit-2.0
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@82
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
laca [Fri, 26 Oct 2001 11:35:34 +0000 (11:35 +0000)]
at-bridge/Makefile.am: fixed LDFLAGS.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@81
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Fri, 19 Oct 2001 16:33:11 +0000 (16:33 +0000)]
Removed unnecessary fprintf().
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@80
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Fri, 19 Oct 2001 16:05:07 +0000 (16:05 +0000)]
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
louised [Wed, 17 Oct 2001 19:18:38 +0000 (19:18 +0000)]
<2001-10-13 Louise Miller <louise.miller@sun.com>
* idl/Accessible.idl, idl/Application.idl, idl/Desktop.idl,
idl/Event.idl, idl/Registry.idl
Changed these files to include Bonobo_Unknown.idl instead
of Bonobo.idl
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@78
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
marcm [Wed, 10 Oct 2001 15:17:23 +0000 (15:17 +0000)]
Fixed typo. Added assertions for object checks in AccessibleComponent code.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@77
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Tue, 9 Oct 2001 18:16:03 +0000 (18:16 +0000)]
Added some new API in response to user (ATV) feedback.
Modified keystrokeListener API slightly, to allow more specific
filtration. Added Accessible_isEqual().
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@76
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Tue, 9 Oct 2001 14:19:35 +0000 (14:19 +0000)]
Add missing file.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@75
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Tue, 9 Oct 2001 13:43:18 +0000 (13:43 +0000)]
Cleaned up some suspect int* casts, and added assertions to text calls in libspi
Also changed getCharacterAtOffset() to return an unsigned long, to allow for 32-bit characters.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@74
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Mon, 8 Oct 2001 17:16:56 +0000 (17:16 +0000)]
*** empty log message ***
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@72
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Mon, 8 Oct 2001 16:57:19 +0000 (16:57 +0000)]
Fixed 'make dist', and added:
fixes for EditableText
more DeviceEventController stuff, and some keygrab implementation
Please see ChangeLog for additional info.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@70
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
marcm [Fri, 5 Oct 2001 15:17:39 +0000 (15:17 +0000)]
Fixed string handling for NULL strings in libspi.
Added spi_freeString to free strings returned by C bindings.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@69
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Sun, 30 Sep 2001 23:59:43 +0000 (23:59 +0000)]
Added initial implementations of DeviceEventController and KeystrokeListener.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@68
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Sun, 30 Sep 2001 21:49:24 +0000 (21:49 +0000)]
Completed de-registration fix.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@67
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Sun, 30 Sep 2001 13:53:57 +0000 (13:53 +0000)]
Improvements/fixes to app deregistration (but some still are pending).
Started adding support for StateSet and RelationSet on Accessibles.
Added deregistration on app exit to the atk bridge.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@66
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Thu, 27 Sep 2001 21:52:45 +0000 (21:52 +0000)]
Added Accessibility_Util.server to configure.in AC_OUTPUTS.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@65
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Thu, 27 Sep 2001 21:34:47 +0000 (21:34 +0000)]
Added directory 'util' for accessibility-related
utilities that use at-spi, and services used by at-spi
clients. Added an onscreen magnifier that can be controlled
via bonobo (also can use plain sockets).
Modified at-spi to send commands to this magnifier if
environment variable 'MAGNIFIER' is non-null.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@64
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Tue, 25 Sep 2001 18:32:16 +0000 (18:32 +0000)]
Added support for magnifier to simple-at, and turned TTS in simple-at
off by default.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@63
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Tue, 25 Sep 2001 16:49:48 +0000 (16:49 +0000)]
Changes to argc/argv params in calls to gtk_module_init and bonobo_init,
in bridge.c
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@62
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Tue, 18 Sep 2001 17:35:08 +0000 (17:35 +0000)]
*** empty log message ***
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@61
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Sat, 15 Sep 2001 22:38:20 +0000 (22:38 +0000)]
Added support for Accessible_getRole(). Also provided conversion
from AccessibleRole to string.
Added festival TTS to simple-at test program, used if environment variable
FESTIVAL is set.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@60
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
marcm [Thu, 13 Sep 2001 04:33:22 +0000 (04:33 +0000)]
* cspi/Makefile.am:
Added spi-util.c.
* cspi/spi-util.c:
Fixed typo
* cspi/spi.c:
Added interface implementation c files to list of
includes so they are included in libcspi.
* cspi/spi.h:
Changed prototype of AccessibleAction_doAction to return a boolean.
Changed prototype of AccessibleTable_getCaption to
return an Accessible.
Changed prototype of AccessibleTable_getSelectedRows
and AccessibleTable_getSelectedColumns to
return a long (returns the number of selected rows or columns
respectively).
Changed name of AccessibleText_refRunAttributes to
AccessibleText_getAttributes.
Changed prototype of AccessibleText_getCharacterExtents to return a void rather than a
boolean. Addded support for a AccessibleCoordType parameter specifying what type of coordinates are desired.
Added an AccessibleCordType parameter to
AccessibleText_getPointAtOffset.
* cspi/spi_accessible.c:
Added code to return the outstanding interfaces from
Accessible_queryInterface.
* cspi/spi_action.c:
Fixed typos.
Corrected call to getNActions to call the c binding
for an attribute.
* cspi/spi_editabletext.c:
Fixed typos.
Changed name from setRunAttributes to setAttributes.
* cspi/spi_hyperlink.c:
Fixed typos.
Changed call to getNAnchors to correctly call the c
binding for an attribute.
* cspi/spi_hypertext.c:
Fixed typos.
Changed getImageDescription to correctly call the
binding for an attribute.
* cspi/spi_selection.c:
Changed getNSelectedChildren to correctly call the c
binding for the attribute.
Changed refSelectedChild to getSelectedChild.
* cspi/spi_table.c:
Fixed typos.
Changed getCaption to return an Accessible.
Fixed calls which retrieve attributes.
Changed refAt to getAccessibleAt.
Changed getNSelectedRows and getNSelectedColumns to
return longs.
* cspi/spi_text.c:
Changed getCharacterExtents and getPointAtOffset to accept an
AccessibleCoordType.
Fixed typos.
Changed calls which retrieve attributes.
Changed refRunAttributes to getAttributes.
* cspi/spi_value.c:
Fixed typos.
* idl/Hyperlink.idl:
Changed n_anchors attribute to nAnchors to keep naming
convention consistent.
* idl/Table.idl:
Made Table inherit from Bonobo::Unknown.
Added nSelectedColumns and nSelectedRows attributes.
* idl/Value.idl:
Made Value inherit from Bonobo::Unknown.
* libspi/hyperlink.c:
Change for nAnchors attributte name change.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@59
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
marcm [Wed, 5 Sep 2001 13:27:53 +0000 (13:27 +0000)]
Fixed refcounting issues with interface server
implementations-- made server implementations own AtkObject pointers
rather than their respective AtkInterrface pointers to fix
refcounting. AtkHyperlink is still broken.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@58
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Wed, 5 Sep 2001 12:54:13 +0000 (12:54 +0000)]
ChangeLog addition.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@57
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
billh [Wed, 5 Sep 2001 12:53:26 +0000 (12:53 +0000)]
Fixes to unref behavior (changed some bonobo_object_release_unref()
calls back to Bonobo_Unknown_unref-equivalents (Accessibility_Accessible_unref)).
Fixed a bad parameter to accessible_event_listener_init() and
initialized the event listener callbacks list to NULL.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@56
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
marcm [Tue, 4 Sep 2001 21:07:20 +0000 (21:07 +0000)]
Committed the rest of the files from the last batch of changes.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@55
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
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