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