2001-08-15 Mark McLoughlin <mark@skynet.ie>
[platform/core/uifw/at-spi2-atk.git] / ChangeLog
1 2001-08-15  Mark McLoughlin <mark@skynet.ie>
2
3         * at-bridge/Makefile.am: link against
4         ../libspi/libspi.la instead of -lspi.
5
6         * at-spi/test/app.c: include 
7         bonobo-activation.h. Use a default appname
8         if one is not provided.
9
10 2001-08-14  Bill Haneman <bill.haneman@sun.com>
11
12         * idl/Registry.idl : temporarily changed register_Application
13         to oneway, to work around issue with initial registration 
14         re-entrancy.
15         * idl/Application.idl : changed attribute "id" from readonly 
16         to read-write, since it needs to be assigned by Registry.
17         * registryd/registryd.c : added call to set application id 
18         on registration.
19         * registryd/registry.c : changed de-registration procedure to
20         use CORBA_Object_hash() to find matching object ref in application
21         lists and listener lists.
22         * registryd/registry.c : defined EventTypeStruct and EventTypeMajor,
23         began distinguishing between event types (work in progress).
24
25 2001-08-13  Bill Haneman <bill.haneman@sun.com>
26
27         CHANGES:
28         * libspi/application.c:
29         Added implementations for get/set id, get_toolkitName,
30         get_version.
31         * registryd/registryd.c :
32         * test/at.c :
33         * test/app.c :
34         * Makefile.am :
35         Converted from use of OAF to bonobo-activation.
36         * libspi/desktop.h :
37         * libspi/desktop.c :
38         * test/app.c :
39         Removed references to atksimpleobject, since base atkobject
40         implementation now provides functionality we need.
41         * libspi/atksimpleobject.c :
42         * libspi/atksimpleobject.h :
43         Removed.
44         
45         ADDITIONS:
46         * at-bridge
47         * at-bridge/Makefile.am
48         * at-bridge/bridge.c
49         * configure.in
50         * Makefile.am
51         Added directory "bridge" and contents, and added dependencies
52         in Makefile.am/configure.in.  
53         Initial checkin of "at-bridge".
54         This code is a GTK_MODULE which automatically registers
55         GTK+ apps with the accessibility registry, using an object
56         reference to the root ATK object.
57         
58 2001-08-10  Mark McLoughlin <mark@skynet.ie>
59
60         * po/Makefile.in.in: Remove. Again. If this
61         doesn't get autogenerated - you need to update
62         gnome-common.
63
64 2001-08-07  Mark McLoughlin <mark@skynet.ie>
65
66         * po/Makefile.in.in: Add. Again.
67
68 2001-07-31  Bill Haneman <bill.haneman@sun.com>
69
70         * libspi/accessible.c : added support for 'description' property.
71         * libspi/accessible.c
72         * libspi/desktop.c
73         * libspi/registry.c : changed to use bonobo_object instead of bonobo_x_object
74             (since the two are now equivalent in libbonobo)
75         * idl/Action.idl
76         * idl/Component.idl
77         * idl/Hyperlink.idl
78         * idl/Image.idl
79         * idl/Selection.idl
80         * idl/Table.idl
81         * idl/Text.idl
82         * idl/Value.idl : changed these 'secondary' interfaces to inherit from
83              Bonobo::Unknown as does Accessibility::Accessible.
84         * idl/StreamableContent.idl : as above, and replaced internal InputStream
85              interface with Bonobo::Stream, since it was redundant with it.
86              (The Stream returned by a StreamableContext object is expected to
87              implement only a subset of Bonobo::Stream)
88
89 2001-07-28  Anders Carlsson  <andersca@gnome.org>
90
91         * libspi/accessible.c (accessible_object_finalize): Change
92           g_free to g_object_unref since the AtkObject is a GObject.
93
94 2001-07-30  Bill Haneman <bill.haneman@sun.com>
95
96         * idl/Accessibility.idl: add new IDL files
97         
98         Added:
99         * idl/Action.idl: Definitions of actionable UI object
100         * idl/Component.idl: Definitions of UI component geometry, etc.
101         * idl/Hyperlink.idl: Defs of hyperlink behavior
102         * idl/Image.idl: Def of accessible image
103         * idl/Selection.idl: Definition of UI object with selectable children
104         * idl/StreamableContent.idl: Definition of UI object with streamable backing data
105         * idl/Table.idl: Definitions for access to table ('spreadsheet') elements
106         * idl/Text.idl: Interface defs for UI elements with complex textual content
107         * idl/Value.idl: Definition of UI element that is a value controller or display
108         
109 2001-07-27  Michael Meeks  <michael@ximian.com>
110
111         * po/Makefile.in.in: remove autogenerated file from CVS.
112
113         * libspi/Makefile.am: Radicaly re-vamp to simplify & add ORBit2
114         type library.
115
116         * idl/Registry.idl: include guard.
117
118         * idl/Accessibility.idl: Add, and include all the other IDL
119         files.
120
121         * idl/*.idl: remove mass of pragmas etc.
122
123 2001-07-26  Michael Meeks  <michael@ximian.com>
124
125         * registryd/Makefile.am (registryd_SOURCES): remove
126         redundant at_.
127
128 2001-07-27  Mark McLoughlin <mark@skynet.ie>
129
130         * libspi/.cvsignore, registryd/.cvsignore,
131           test/.cvsignore: updated.
132
133         * po/Makefile.in.in: gettext update.
134
135 2001-07-25  Bill Haneman <bill.haneman@sun.com>
136
137         * initial CVS checkin
138
139 2001-06-29  Michael Meeks  <michael@ximian.com>
140
141         * configure.in: add AM_CONFIG_HEADER to gen config.h
142
143         * acconfig.h: add.
144