Added support for magnifier to simple-at, and turned TTS in simple-at
[platform/core/uifw/at-spi2-atk.git] / ChangeLog
1 <2001-09-25  Bill Haneman <bill.haneman@sun.com>
2         * at-bridge/bridge.c:
3                 applied patch from Marc to build and run 
4                 against new glib and gtk+ (seemed like a change 
5                 to bonobo_init signature was made ?)
6         * test/simple-at.c:
7                 made festival-server support turned off by default.
8                 Added support for a simple magnifier (off by default)
9                 which will be added to a 'util' directory later.
10
11 <2001-09-12  Marc Mulcahy <marc.mulcahy@sun.com>
12         * cspi/Makefile.am:
13                 Added spi-util.c.
14
15         * cspi/spi-util.c:
16                 Fixed typo
17
18         * cspi/spi.c:
19                 Added interface implementation c files to list of
20                         includes so they are included in libcspi.
21
22         * cspi/spi.h:
23                 Changed prototype of AccessibleAction_doAction to return a
24                         boolean.
25                 Changed prototype of AccessibleTable_getCaption to
26                         return an Accessible.
27                 Changed prototype of AccessibleTable_getSelectedRows
28                         and AccessibleTable_getSelectedColumns to
29                         return a long (returns the number of selected rows
30                         or columns respectively).
31                 Changed name of AccessibleText_refRunAttributes to
32                         AccessibleText_getAttributes.
33                 Changed prototype of AccessibleText_getCharacterExtents to
34                         return a void rather than a boolean. 
35                 Added support for a AccessibleCoordType parameter
36                         specifying what type of coordinates are desired.
37                 Added an AccessibleCordType parameter to
38                         AccessibleText_getPointAtOffset.
39
40         * cspi/spi_accessible.c:
41                 Added code to return the outstanding interfaces from
42                         Accessible_queryInterface.
43
44         * cspi/spi_action.c:
45                 Fixed typos.
46                 Corrected call to getNActions to call the c binding
47                         for an attribute.
48
49         * cspi/spi_editabletext.c:
50                 Fixed typos.
51                 Changed name from setRunAttributes to setAttributes.
52
53         * cspi/spi_hyperlink.c:
54                 Fixed typos.
55                 Changed call to getNAnchors to correctly call the c
56                         binding for an attribute.
57
58         * cspi/spi_hypertext.c:
59                 Fixed typos.
60                 Changed getImageDescription to correctly call the
61                         binding for an attribute.
62
63         * cspi/spi_selection.c:
64                 Changed getNSelectedChildren to correctly call the c
65                         binding for the attribute.
66                 Changed refSelectedChild to getSelectedChild.
67
68         * cspi/spi_table.c:
69                 Fixed typos.
70                 Changed getCaption to return an Accessible.
71                 Fixed calls which retrieve attributes.
72                 Changed refAt to getAccessibleAt.
73                 Changed getNSelectedRows and getNSelectedColumns to
74                         return longs.
75
76         * cspi/spi_text.c:
77                 Changed getCharacterExtents and getPointAtOffset to accept an
78                         AccessibleCoordType.
79                 Fixed typos.
80                 Changed calls which retrieve attributes.
81                 Changed refRunAttributes to getAttributes.
82
83         * cspi/spi_value.c:
84                 Fixed typos.
85
86         * idl/Hyperlink.idl:
87                 Changed n_anchors attribute to nAnchors to keep naming
88                         convention consistent.
89
90         * idl/Table.idl:
91                 Made Table inherit from Bonobo::Unknown.
92                 Added nSelectedColumns and nSelectedRows attributes.
93
94         * idl/Value.idl:
95                 Made Value inherit from Bonobo::Unknown.
96
97         * libspi/hyperlink.c:
98                 Change for nAnchors attributte name change.
99
100 <2001-09-12  Marc Mulcahy <marc.mulcahy@sun.com>
101         * cspi/Makefile.am:
102                 Added spi-util.c.
103
104         * cspi/spi-util.c:
105                 Fixed typo
106
107         * cspi/spi.c:
108                 Added interface implementation c files to list of
109                         includes so they are included in libcspi.
110
111         * cspi/spi.h:
112                 Changed prototype of AccessibleAction_doAction to return a
113                         boolean.
114                 Changed prototype of AccessibleTable_getCaption to
115                         return an Accessible.
116                 Changed prototype of AccessibleTable_getSelectedRows
117                         and AccessibleTable_getSelectedColumns to
118                         return a long (returns the number of selected rows
119                         or columns respectively).
120                 Changed name of AccessibleText_refRunAttributes to
121                         AccessibleText_getAttributes.
122                 Changed prototype of AccessibleText_getCharacterExtents to
123                         return a void rather than a boolean. 
124                 Added support for a AccessibleCoordType parameter
125                         specifying what type of coordinates are desired.
126                 Added an AccessibleCordType parameter to
127                         AccessibleText_getPointAtOffset.
128
129         * cspi/spi_accessible.c:
130                 Added code to return the outstanding interfaces from
131                         Accessible_queryInterface.
132
133         * cspi/spi_action.c:
134                 Fixed typos.
135                 Corrected call to getNActions to call the c binding
136                         for an attribute.
137
138         * cspi/spi_editabletext.c:
139                 Fixed typos.
140                 Changed name from setRunAttributes to setAttributes.
141
142         * cspi/spi_hyperlink.c:
143                 Fixed typos.
144                 Changed call to getNAnchors to correctly call the c
145                         binding for an attribute.
146
147         * cspi/spi_hypertext.c:
148                 Fixed typos.
149                 Changed getImageDescription to correctly call the
150                         binding for an attribute.
151
152         * cspi/spi_selection.c:
153                 Changed getNSelectedChildren to correctly call the c
154                         binding for the attribute.
155                 Changed refSelectedChild to getSelectedChild.
156
157         * cspi/spi_table.c:
158                 Fixed typos.
159                 Changed getCaption to return an Accessible.
160                 Fixed calls which retrieve attributes.
161                 Changed refAt to getAccessibleAt.
162                 Changed getNSelectedRows and getNSelectedColumns to
163                         return longs.
164
165         * cspi/spi_text.c:
166                 Changed getCharacterExtents and getPointAtOffset to accept an
167                         AccessibleCoordType.
168                 Fixed typos.
169                 Changed calls which retrieve attributes.
170                 Changed refRunAttributes to getAttributes.
171
172         * cspi/spi_value.c:
173                 Fixed typos.
174
175         * idl/Hyperlink.idl:
176                 Changed n_anchors attribute to nAnchors to keep naming
177                         convention consistent.
178
179         * idl/Table.idl:
180                 Made Table inherit from Bonobo::Unknown.
181                 Added nSelectedColumns and nSelectedRows attributes.
182
183         * idl/Value.idl:
184                 Made Value inherit from Bonobo::Unknown.
185
186         * libspi/hyperlink.c:
187                 Change for nAnchors attributte name change.
188
189
190 <2001-09-05  Marc Mulcahy <marc.mulcahy@sun.com>
191
192         implementations-- made server implementations own AtkObject pointers
193         rather than their respective AtkInterrface pointers to fix
194         refcounting.  AtkHyperlink is still broken.
195
196 <2001-09-04  Bill Haneman <bill.haneman@sun.com>
197         * cspi/spi_accessible.c:
198                 Added method Accessible_Role_getName(),
199                         and requisite string array (role_names).
200                 Added conversion string_from_corba_strin() call
201                         to Accessible_getName and _getDescription.
202         * libspi/accessible.c:
203                 Added implementation for Accessible_getRole()
204         * test/simple-at.c:
205                 Added festival support, used if environment variable
206                         FESTIVAL is set.
207         
208 2001-09-04  Bill Haneman <bill.haneman@sun.com>
209
210         * at-bridge/bridge.c:
211             Now allocate Accessibility_Event using
212             Accessibility_Event__alloc() instead of g_new0().
213         * libspi/accessibleeventlistener.c:
214             Initialize AccessibleEventListener->callbacks to NULL.
215             Fixed accessible__event_listener_init() param, changed to
216             "AccessibleEventListener *" type.
217             Changed a bonobo_object_release_unref() call to
218             Accessibility_Accessible_unref().
219         * libspi/listener.c:
220             Changed Bonobo_Unknown_unref to (equivalent) 
221             Accessibility_Accessible_unref.
222         * libspi/registry.c:
223             Changed bonobo_object_release_unref to 
224             Accessibility_Accessible_unref.
225         
226 <2001-09-04  Marc Mulcahy <marc.mulcahy@sun.com>
227         
228         * Added files:
229             spi_action.c spi_editabletext.c spi_hyperlink.c spi_hypertext.c
230             spi_image.c spi_selection.c spi_table.c spi_text.c spi_value.c
231             spi-util.c spi-util.h
232             Implementations for C bindings to remaining accessibility 
233             interfaces.
234
235 <2001-09-04 Marc Mulcahy <marc.mulcahy@sun.com>
236         
237         * idl/Action.idl:
238             changed return value of Action from void to boolean to 
239             bring in line with ATK.
240
241         * idl/Text.idl:
242             Changed getText funcions to return "out" start and end offsets.
243             Changed getAttributes to take and offset and return the start 
244             and end offset of the attribute run.
245             Changed getOffsetAtPoint and getCharacterExtents to take an 
246              enum describing whether coordinates are window or screen.
247
248         * Added files:
249             libspi/action.c libspi/action.h libspi/editabletext.c 
250             libspi/editabletext.h libspi/hyperlink.c libspi/hyperlink.h
251             libspi/hypertext.c libspi/hypertext.h libspi/image.c 
252             libspi/image.h libspi/selection.c libspi/selection.h
253             libspi/table.c libspi/table.h libspi/text.c libspi/text.h 
254             libspi/value.c libspi/value.h
255             Added server implementations for outstanding ATK interfaces 
256             not yet implemented.
257  
258 2001-09-04  Bill Haneman <bill.haneman@sun.com>
259
260         * idl/Action.idl:
261                 Added (missing) getName() method. 
262                 Made nActions an attribute.
263         * idl/EditableText.idl:
264                 Changed order of params in setAttributes.
265         * idl/Hyperlink.idl:
266                 Removed getAnchor, added getURI.
267         * idl/Image.idl:
268                 Changed attributes to methods, for efficiency
269                 (so that getting extents can be done in one call)
270         * idl/Selection.idl:
271                 Changed nSelectedChildren to attribute, and re-indented.
272         * idl/Table.idl: changed nrows, ncolumns, caption, summary 
273                 to attributes.
274         * idl/Text.idl: reformatted to match our coding style.
275                 (temporarily?) removed getRowColumnAtOffset().
276                 Changed text selection API to support multi-select and
277                 non-contiguous selections, as in ATK.
278         * idl/Value.idl: changed some methods to attributes.
279
280 2001-08-24  Mark McLoughlin <mark@skynet.ie>
281
282         * libspi/listener.c(impl_notify_event):
283         BonoboUnkown_unref the source instead
284         of bonobo_object_release_unref - the ORB
285         handles the releasing.
286
287         * configure.in: require ORBit-2.3.94 for
288         this behaviour.
289
290 2001-08-21  Bill Haneman <bill.haneman@sun.com>
291
292         Tagged CVS repository 'EA_1_0'.
293         * README.EARLY_ACCESS:
294         Alphabetized acknowledgements list, and
295         added someone.
296         Listed some known dependencies of at-spi.
297
298 2001-08-20  Bill Haneman <bill.haneman@sun.com>
299
300         * docs/at-spi-docs.sgml:
301         * docs/at-spi-sections.txt:
302         * docs/at-spi-overrides.txt: (Added zero-length file)
303         Documentation improvements - gtk-doc should build
304         docs for all implemented C bindings now.
305         * cspi/Makefile.am:
306         * cspi/spi_main.c:
307         * cspi/spi.c: (New file)
308         * cspi/spi_event.c: (New file)
309         * cspi/spi_registry.c: (New file)
310         * cspi/spi_accessible.c: (New file)
311         * cspi/spi_application.c: (New file)
312         * cspi/spi_component.c: (New file)
313         Split spi_main.c into six parts, and included them from
314         "spi.c".  This is a bit of a hack, probably temporary,
315         but required by gtk-doc, apparently.
316         
317 2001-08-20  Bill Haneman <bill.haneman@sun.com>
318
319         * docs/Makefile.am:
320         * docs/at-spi-docs.sgml:
321         * docs/at-spi-sections.txt:
322         * configure.in:
323         Initial checkins/modifications for gtk-doc generation.
324         * cspi/spi.h:
325         * cspi/spi.c:
326         Added (missing) interface query methods to Accessible's C binding.
327         * cspi/spi-impl.h:
328         Added GenericInterface type definition.
329         * test/simple-at.c:
330         Added query for AccessibleComponent interface to focus event handler.
331         Added printout of bounding box for focussed component.
332         * libspi/component.c:
333         Added partial implementation for AccessibleComponent to C binding.
334         * idl/Application.idl:
335         * libspi/registry.c:
336         * libspi/listener.c:
337         * libspi/application.c:
338         * libspi/application.h:
339         Changed "ID" attribute type from string to long.
340
341 2001-08-19  Bill Haneman <bill.haneman@sun.com>
342
343         * cspi/spi.h:
344         * cspi/spi.c:
345         Made method naming consistent: methods taking object args
346         start with uppercase, other methods (except those using
347         acronyms) start with lowercase.  Underscores delimit between
348         object names and method names:
349         SPI_init() - uppercase since it starts with an acronym.
350         getDesktopCount () - lowercase start since no object param0.
351         Accessible_getName() - uppercase object type name, studlyCaps method
352                                name.
353
354         *cspi/spi.h:
355         Added gtk-doc documentation for all currently implemented
356         methods in the C bindings API.
357
358 2001-08-18  Bill Haneman <bill.haneman@sun.com>
359
360         * Makefile.am : changed build order to build test last.
361         * cspi/spi.h :
362         * cspi/spi_main.c :
363         Changed "createEventListener" to "CreateEventListener".
364         * libspi/accessibleeventlistener.c :
365         Bugfix for addition of callbacks.
366         * test/Makefile.am :
367         * test/simple-at.c :
368         Added new test that uses the C bindings API.
369         * idl/Event.idl :
370         * libspi/listener.c :
371         * libspi/registry.c :
372         * libspi/accessibleeventlistener.c :
373         * at-bridge/bridge.c :
374         Renamed member "target" of Accessibility_Event to "source",
375         which is more descriptive.
376         
377
378 2001-08-18  Bill Haneman <bill.haneman@sun.com>
379
380         * Makefile.am: 
381         * configure.in :
382         * cspi/Makefile.am :
383         Added makefile support for at-spi/cspi directory.
384         * cspi/spi.h : 
385         * cspi/spi-impl.h :
386         * cspi/spi-listener.h : (NEW FILE)
387         Added support for/use of spi-listener.h.
388         * cspi/spi_main.c :
389         C bindings now build successfully, with no warnings.
390         * libspi/accessibleeventlistener.h : (NEW FILE)
391         * libspi/accessibleeventlistener.c : (NEW FILE)
392         * libspi/Makefile.am :
393         Added new object type "AccessibleEventListener"
394         which inherits from Listener, and allows attachment
395         of in-process callbacks (so that a client with a listening
396         object instance can add functionality to the local 
397         implementation, dynamically).
398
399 2001-08-18  Bill Haneman <bill.haneman@sun.com>
400
401         * libspi/accessible.c: 
402         Add implementation for get_index_in_parent().
403         * cspi/spi.h : 
404         Added #include of "spi-roletypes.h", and
405         added enumerated type AccessibleCoordType.
406         Added definition for KeystrokeListener (function type).
407
408         ADDED FILES:
409         * cspi/spi-statetypes.h :
410         * cspi/spi-roletypes.h :
411         * cspi/spi-impl.h :
412         Added these headers, used by spi.h.
413         * cspi/spi_main.c : 
414         Added code (NOTE: not yet built by make).
415
416 2001-08-18  Mark McLoughlin <mark@skynet.ie>
417
418         * libspi/Makefile.am: generate imodule
419         at the same time as other idl compiler 
420         generated files. 
421
422 2001-08-17  Bill Haneman <bill.haneman@sun.com>
423         * libspi/registry.c :
424         * libspi/application.c :
425         * idl/Application.idl :
426         Made registration with toolkit an application method,
427         which is required since each app has its own toolkit static
428         environment.  Thus the bridge must register for 
429         notification of toolkit events from each application in turn.
430         Toolkit notifications are now successfully registered for, and
431         sent to the listening at client.
432         * test/at.c :
433         Changed toolkit event string to use hyphens rather than underscores.
434         * libspi/listener.c :
435         listner now gives more info in debug mode - it reports the
436         name of the event received, as well as the name of the source.
437         
438
439 2001-08-16  Bill Haneman <bill.haneman@sun.com>
440
441         * libspi/registry.c :
442         added more implementation for toolkit events.
443         Fixed bug such that toolkit event registrations
444         (via atk) use the whole event name string, not 
445         just minor+detail.
446         Removed a useless call to an ORBit_ method.
447         * at-bridge/bridge.c :
448         Removed unused local sbuf[] variable.
449         * test/at.c :
450         We now register for Gtk:GtkWidget:button_press_event 
451         events as well as "focus:" events.
452         * cspi/spi.h :
453         Add some more API from Registry.idl that was missing,
454         for keystroke listening, keystroke and mouse event
455         synthesis, and enumeration of accessible desktops.
456
457 2001-08-16  Michael Meeks  <michael@ximian.com>
458
459         * configure.in: use AM_GLIB_GNU_GETTEXT.
460
461         * Makefile.am (SUBDIRS): kill intl.
462
463 2001-08-15  Michael Meeks  <michael@ximian.com>
464
465         * registryd/Makefile.am: s/oaf/server/ relocate info file.
466
467         * configure.in: upd.
468
469         * configure.in: depend on a recent bonobo-activation that
470         will find our server files ...
471
472 2001-08-16  Bill Haneman <bill.haneman@sun.com>
473
474         * libspi/accessible.c : accessible_new() :
475         Now we add the Component interface via bonobo_object_add_interface,
476         if the contained AtkObject implements AtkComponent.
477         * libspi/accessible.h : now include "component.h"
478         * libspi/component.h :
479         * libspi/component.c : added files - implementation of
480         bonobo wrapper object for Accessibility/Component
481         * libspi/listener.c :
482         Added test code to check for Accessibility/Component:1.0
483         interface and report whether it is implemented by the
484         event source.
485         * libspi/registry.c :
486         Now we check for not only the hash of the whole event 
487         string before relaying the event, we also check the
488         "minor" event string (without the detail string).
489         This allows event listeners to be registered against
490         all events of a certain major+minor type, or just
491         against a specific major+minor+detail type.
492         * libspi/accessible.c :
493         Added implementations for Accessible:get_parent(),
494         Accessible:getChildCount(), and Accessible:getChildAtIndex().
495         * libspi/registry.c :
496         * libspi/listener.c :
497         Replaced calls to Accessibility_Accessible_ref() and
498         Accessibility_Accessible_unref() with 
499         calls to bonobo_object_dup_ref() and 
500         bonobo_object_release_unref(), so that the CORBA object
501         is dup-ed and released when relayed, as well as the bonobo object.
502
503 2001-08-15  Mark McLoughlin <mark@skynet.ie>
504
505         * libspi/Makefile.am,
506           registryd/Makefile.am,
507           at-bridge/Makefile.am.
508           test/Makefile.am, configure.in:
509         reverse previous changes.
510
511         * /idl/Image.idl: fix typo.
512
513         * test/Makefile.am: put DEBUG_FLAGS
514         in CFLAGS.
515
516 2001-08-15  Mark McLoughlin <mark@skynet.ie>
517
518         * test/app.c: use argv[0] instead of
519         g_type_prgname.
520
521 2001-08-15  Mark McLoughlin <mark@skynet.ie>
522
523         * libspi/Makefile.am,
524           registryd/Makefile.am,
525           at-bridge/Makefile.am.
526           test/Makefile.am, configure.in:
527         cleanup, replace individual LIBS/CFLAGS with
528         AT_COMMON_{LIBS|CFLAGS}.
529
530         * README: format.
531
532 2001-08-15  Mark McLoughlin <mark@skynet.ie>
533         
534         * configure.in, libspi/Makefile.am:
535         Change IDL path checking for bonobo-activation
536         as opposed to oaf.
537
538 2001-08-15  Bill Haneman <bill.haneman@sun.com>
539
540         * registryd/registry.c : separated event listeners to use
541         3 separate lists (focus, window, toolkit).  Began testing
542         event names against hashes before relaying events.
543         * test/at.c : now register for events of type "focus:"
544         * test/app.c : now generate events of type "focus:"
545         * at-bridge/bridge.c : register with ATK for focus events,
546         and we now relay those focus events to any "focus:" listeners.
547         This now works with the bridge as a GTK_MODULE when running test/at.
548         * libspi/registry.c :
549         * libspi/listener.c : 
550         now we ref event sources before propagating, and unref on receipt.
551         * libspi/registry.c : 
552         some changes to internal structs, to support event typestring hashes.
553         * text/app.c : changed the way the appname is generated.
554         * cspi : added directory that will hold the C bindings library for 
555                 non-CORBA/bonobo-savvy clients.
556         * cspi/spi.h : header file that contains the function prototypes for the C binding.
557         * idl/Component.idl : added in parameter to indicate coord system for
558                 geometry-related calls.
559         * idl/Hyperlink.idl : added readonly n_links attribute
560         * idl/Image.idl : changed methods to attributes.
561         
562 2001-08-15  Mark McLoughlin <mark@skynet.ie>
563
564         * at-bridge/Makefile.am: link against
565         ../libspi/libspi.la instead of -lspi.
566
567         * at-spi/test/app.c: include 
568         bonobo-activation.h. Use a default appname
569         if one is not provided.
570
571 2001-08-14  Bill Haneman <bill.haneman@sun.com>
572
573         * idl/Registry.idl : temporarily changed register_Application
574         to oneway, to work around issue with initial registration 
575         re-entrancy.
576         * idl/Application.idl : changed attribute "id" from readonly 
577         to read-write, since it needs to be assigned by Registry.
578         * registryd/registryd.c : added call to set application id 
579         on registration.
580         * registryd/registry.c : changed de-registration procedure to
581         use CORBA_Object_hash() to find matching object ref in application
582         lists and listener lists.
583         * registryd/registry.c : defined EventTypeStruct and EventTypeMajor,
584         began distinguishing between event types (work in progress).
585
586 2001-08-13  Bill Haneman <bill.haneman@sun.com>
587
588         CHANGES:
589         * libspi/application.c:
590         Added implementations for get/set id, get_toolkitName,
591         get_version.
592         * registryd/registryd.c :
593         * test/at.c :
594         * test/app.c :
595         * Makefile.am :
596         Converted from use of OAF to bonobo-activation.
597         * libspi/desktop.h :
598         * libspi/desktop.c :
599         * test/app.c :
600         Removed references to atksimpleobject, since base atkobject
601         implementation now provides functionality we need.
602         * libspi/atksimpleobject.c :
603         * libspi/atksimpleobject.h :
604         Removed.
605         
606         ADDITIONS:
607         * at-bridge
608         * at-bridge/Makefile.am
609         * at-bridge/bridge.c
610         * configure.in
611         * Makefile.am
612         Added directory "bridge" and contents, and added dependencies
613         in Makefile.am/configure.in.  
614         Initial checkin of "at-bridge".
615         This code is a GTK_MODULE which automatically registers
616         GTK+ apps with the accessibility registry, using an object
617         reference to the root ATK object.
618         
619 2001-08-10  Mark McLoughlin <mark@skynet.ie>
620
621         * po/Makefile.in.in: Remove. Again. If this
622         doesn't get autogenerated - you need to update
623         gnome-common.
624
625 2001-08-07  Mark McLoughlin <mark@skynet.ie>
626
627         * po/Makefile.in.in: Add. Again.
628
629 2001-07-31  Bill Haneman <bill.haneman@sun.com>
630
631         * libspi/accessible.c : added support for 'description' property.
632         * libspi/accessible.c
633         * libspi/desktop.c
634         * libspi/registry.c : changed to use bonobo_object instead of bonobo_x_object
635             (since the two are now equivalent in libbonobo)
636         * idl/Action.idl
637         * idl/Component.idl
638         * idl/Hyperlink.idl
639         * idl/Image.idl
640         * idl/Selection.idl
641         * idl/Table.idl
642         * idl/Text.idl
643         * idl/Value.idl : changed these 'secondary' interfaces to inherit from
644              Bonobo::Unknown as does Accessibility::Accessible.
645         * idl/StreamableContent.idl : as above, and replaced internal InputStream
646              interface with Bonobo::Stream, since it was redundant with it.
647              (The Stream returned by a StreamableContext object is expected to
648              implement only a subset of Bonobo::Stream)
649
650 2001-07-28  Anders Carlsson  <andersca@gnome.org>
651
652         * libspi/accessible.c (accessible_object_finalize): Change
653           g_free to g_object_unref since the AtkObject is a GObject.
654
655 2001-07-30  Bill Haneman <bill.haneman@sun.com>
656
657         * idl/Accessibility.idl: add new IDL files
658         
659         Added:
660         * idl/Action.idl: Definitions of actionable UI object
661         * idl/Component.idl: Definitions of UI component geometry, etc.
662         * idl/Hyperlink.idl: Defs of hyperlink behavior
663         * idl/Image.idl: Def of accessible image
664         * idl/Selection.idl: Definition of UI object with selectable children
665         * idl/StreamableContent.idl: Definition of UI object with streamable backing data
666         * idl/Table.idl: Definitions for access to table ('spreadsheet') elements
667         * idl/Text.idl: Interface defs for UI elements with complex textual content
668         * idl/Value.idl: Definition of UI element that is a value controller or display
669         
670 2001-07-27  Michael Meeks  <michael@ximian.com>
671
672         * po/Makefile.in.in: remove autogenerated file from CVS.
673
674         * libspi/Makefile.am: Radicaly re-vamp to simplify & add ORBit2
675         type library.
676
677         * idl/Registry.idl: include guard.
678
679         * idl/Accessibility.idl: Add, and include all the other IDL
680         files.
681
682         * idl/*.idl: remove mass of pragmas etc.
683
684 2001-07-26  Michael Meeks  <michael@ximian.com>
685
686         * registryd/Makefile.am (registryd_SOURCES): remove
687         redundant at_.
688
689 2001-07-27  Mark McLoughlin <mark@skynet.ie>
690
691         * libspi/.cvsignore, registryd/.cvsignore,
692           test/.cvsignore: updated.
693
694         * po/Makefile.in.in: gettext update.
695
696 2001-07-25  Bill Haneman <bill.haneman@sun.com>
697
698         * initial CVS checkin
699
700 2001-06-29  Michael Meeks  <michael@ximian.com>
701
702         * configure.in: add AM_CONFIG_HEADER to gen config.h
703
704         * acconfig.h: add.
705