1 2001-08-15 Bill Haneman <bill.haneman@sun.com>
3 * registryd/registry.c : separated event listeners to use
4 3 separate lists (focus, window, toolkit). Began testing
5 event names against hashes before relaying events.
6 * test/at.c : now register for events of type "focus:"
7 * test/app.c : now generate events of type "focus:"
8 * at-bridge/bridge.c : register with ATK for focus events,
9 and we now relay those focus events to any "focus:" listeners.
10 This now works with the bridge as a GTK_MODULE when running test/at.
12 * libspi/listener.c : now we ref event sources before propagating, and unref on receipt.
13 * libspi/registry.c : some changes to internal structs, to support event typestring hashes.
14 * text/app.c : changed the way the appname is generated.
17 poll() fails after a few event notifications, when the number of file descriptors
18 gets too large. Investigating.
20 2001-08-15 Mark McLoughlin <mark@skynet.ie>
22 * at-bridge/Makefile.am: link against
23 ../libspi/libspi.la instead of -lspi.
25 * at-spi/test/app.c: include
26 bonobo-activation.h. Use a default appname
27 if one is not provided.
29 2001-08-14 Bill Haneman <bill.haneman@sun.com>
31 * idl/Registry.idl : temporarily changed register_Application
32 to oneway, to work around issue with initial registration
34 * idl/Application.idl : changed attribute "id" from readonly
35 to read-write, since it needs to be assigned by Registry.
36 * registryd/registryd.c : added call to set application id
38 * registryd/registry.c : changed de-registration procedure to
39 use CORBA_Object_hash() to find matching object ref in application
40 lists and listener lists.
41 * registryd/registry.c : defined EventTypeStruct and EventTypeMajor,
42 began distinguishing between event types (work in progress).
44 2001-08-13 Bill Haneman <bill.haneman@sun.com>
47 * libspi/application.c:
48 Added implementations for get/set id, get_toolkitName,
50 * registryd/registryd.c :
54 Converted from use of OAF to bonobo-activation.
58 Removed references to atksimpleobject, since base atkobject
59 implementation now provides functionality we need.
60 * libspi/atksimpleobject.c :
61 * libspi/atksimpleobject.h :
66 * at-bridge/Makefile.am
70 Added directory "bridge" and contents, and added dependencies
71 in Makefile.am/configure.in.
72 Initial checkin of "at-bridge".
73 This code is a GTK_MODULE which automatically registers
74 GTK+ apps with the accessibility registry, using an object
75 reference to the root ATK object.
77 2001-08-10 Mark McLoughlin <mark@skynet.ie>
79 * po/Makefile.in.in: Remove. Again. If this
80 doesn't get autogenerated - you need to update
83 2001-08-07 Mark McLoughlin <mark@skynet.ie>
85 * po/Makefile.in.in: Add. Again.
87 2001-07-31 Bill Haneman <bill.haneman@sun.com>
89 * libspi/accessible.c : added support for 'description' property.
92 * libspi/registry.c : changed to use bonobo_object instead of bonobo_x_object
93 (since the two are now equivalent in libbonobo)
101 * idl/Value.idl : changed these 'secondary' interfaces to inherit from
102 Bonobo::Unknown as does Accessibility::Accessible.
103 * idl/StreamableContent.idl : as above, and replaced internal InputStream
104 interface with Bonobo::Stream, since it was redundant with it.
105 (The Stream returned by a StreamableContext object is expected to
106 implement only a subset of Bonobo::Stream)
108 2001-07-28 Anders Carlsson <andersca@gnome.org>
110 * libspi/accessible.c (accessible_object_finalize): Change
111 g_free to g_object_unref since the AtkObject is a GObject.
113 2001-07-30 Bill Haneman <bill.haneman@sun.com>
115 * idl/Accessibility.idl: add new IDL files
118 * idl/Action.idl: Definitions of actionable UI object
119 * idl/Component.idl: Definitions of UI component geometry, etc.
120 * idl/Hyperlink.idl: Defs of hyperlink behavior
121 * idl/Image.idl: Def of accessible image
122 * idl/Selection.idl: Definition of UI object with selectable children
123 * idl/StreamableContent.idl: Definition of UI object with streamable backing data
124 * idl/Table.idl: Definitions for access to table ('spreadsheet') elements
125 * idl/Text.idl: Interface defs for UI elements with complex textual content
126 * idl/Value.idl: Definition of UI element that is a value controller or display
128 2001-07-27 Michael Meeks <michael@ximian.com>
130 * po/Makefile.in.in: remove autogenerated file from CVS.
132 * libspi/Makefile.am: Radicaly re-vamp to simplify & add ORBit2
135 * idl/Registry.idl: include guard.
137 * idl/Accessibility.idl: Add, and include all the other IDL
140 * idl/*.idl: remove mass of pragmas etc.
142 2001-07-26 Michael Meeks <michael@ximian.com>
144 * registryd/Makefile.am (registryd_SOURCES): remove
147 2001-07-27 Mark McLoughlin <mark@skynet.ie>
149 * libspi/.cvsignore, registryd/.cvsignore,
150 test/.cvsignore: updated.
152 * po/Makefile.in.in: gettext update.
154 2001-07-25 Bill Haneman <bill.haneman@sun.com>
156 * initial CVS checkin
158 2001-06-29 Michael Meeks <michael@ximian.com>
160 * configure.in: add AM_CONFIG_HEADER to gen config.h