Upadte to take account of gtk-doc-version being 0.10 Updated version
[platform/upstream/atk.git] / ChangeLog
1 2002-11-21  Padraig O'Briain  <padraig.obriain@sun.com>
2
3         * configure.in: Upadte to take account of gtk-doc-version being 0.10
4         Updated version required to 0.9
5
6 2002-11-20  Bill Haneman <bill.haneman@sun.com>
7
8         * atk/atkobject.h:
9         Added ATK_ROLE_APPLICATION.
10
11         * atk/atkobject.c:
12         (atk_role_get_localized_name):
13         Added ATK_ROLE_APPLICATION case.        
14
15         * docs/atk-decl.txt:
16         Added ATK_ROLE_APPLICATION to docs.
17         
18 2002-11-18  Abi Brady  <morwen@evilmagic.org>
19
20         * configure.in: Added "en_GB" to ALL_LINGUAS.
21
22 2002-11-15  Hasbullah BIn Pit <sebol@ikhlas.com>
23
24         * configure.in: Added "ms" to ALL_LINGUAS.
25
26 2002-11-15  Padraig O'Briain  <padraig.obriain@sun.com>
27
28         * Update NEWS for 1.1.2
29
30         * docs/tmpl/atkhyperlink.sgml docs/tmpl/atkobject.sgml
31         Update docs.
32
33 2002-11-14  Bill Haneman <bill.haneman@sun.com>
34
35         * configure.in:
36         Revved to 1.1.2, interface age 0, binary age 102.
37         
38         * atk/atkrelationtype.h:
39         (ATK_RELATION_EMBEDS, ATK_RELATION_EMBEDDED_BY):
40         New relations to handle content embedding, for instance
41         text that embeds or flows around images.
42
43         * atk/atkhyperlink.h:
44         (atk_hyperlink_is_inline):
45         New API, returns whether a hyperlink's content is
46         partially displayed inline; useful for small images
47         emedded in text, and for HTML <src> elements.
48         (AtkHyperlinkClass->link_state):
49         New virtualized method, used to implement various
50         state query API such as atk_hyperlink_is_inline().
51
52         * atk/atkhyperlink.c:
53         (atk_hyperlink_is_inline):
54         New method.
55
56         * docs/atk-sections.txt: 
57         Additions for above API.
58
59 2002-11-13  Padraig O'Briain  <padraig.obriain@sun.com>
60
61         * atk/atkobject.[ch]: Add signal active-descendant-changed
62
63 2002-11-11  Christian Rose  <menthos@menthos.com>
64
65         * configure.in: Added "sv" to ALL_LINGUAS.
66
67 Fri Nov  8 19:55:25 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
68
69         * atk/atkhyperlink.c
70         * atk/atkhyperlink.h
71         * atk/atktable.c
72         * atk/atktable.h
73         * atk/atktext.c
74         * atk/atktext.h
75         * docs/tmpl/atkhyperlink.sgml
76         * docs/tmpl/atkobject.sgml
77         * docs/tmpl/atktable.sgml
78         * docs/tmpl/atktext.sgml
79
80         Trivial s/foo/foo_/ fixes to make atk.h includable with -Wshadow
81         without warnings.
82         
83 2002-11-05  Padraig O'Briain  <padraig.obriain@sun.com>
84
85         * autogen.sh: Add call to autoheader to create config.h.in
86
87 2002-11-04  Padraig O'Briain  <padraig.obriain@sun.com>
88
89         * acinclude.m4: New file
90
91         * autogen.sh: Add i18n support (copied from gtk+).
92
93         * configure.in: Add definition for atklocaledir and check for
94         bind_textdomain_codeset()
95
96         * atk/Makefile.am: Add DEfininition of ATKLOCALEDIR to INCLUDES
97
98         * atk/atkobject.c (atk_role_get_localized_name): Add code to
99         initialize i18n.
100         
101         * po/.cvsignore: Add extra files.
102
103 2002-11-01  Padraig O'Briain  <padraig.obriain@sun.com>
104
105         * configure.in: Create po/Makefile; patch supplied by 
106         Dan Mills (thunder@ximain.com)
107         
108 2002-10-31  Padraig O'Briain  <padraig.obriain@sun.com>
109
110         * ===== Released 1.1.1 =====
111         
112         * configure.in: Version 1.1.1, interface age 0, binary age 101
113
114         * NEWS: Updated.
115
116         * atk/Makefile.am: Add atkintl.h to EXTRA_DIST.
117
118 2002-10-30  Padraig O'Briain  <padraig.obriain@sun.com>
119
120         * Makefile.am: Add po directory
121
122         * configure.in: Add support for I18N
123
124         * acconfig.h atk/atkintl.h: New files used to support I18N
125
126         * atk/atkobject.c: Update atk_role_get_localized_name() to
127         allow for localized name to be returned.
128
129         * docs/Makefile.am: Add atkintl.h to IGNORE_HFILES
130
131         * po/Makfile.in.in, po/POTFILES.in, po/po2tbl.sed.in po/.cvsignore
132         po/ChangeLog: New files
133
134 2002-10-30  Padraig O'Briain  <padraig.obriain@sun.com>
135
136         * atk/Makefile.am, atk/atk.h: Add reference to atk/atkrelationtype.h
137
138         * atk/atkaction.[ch]: Add atk_action_get_localized_name.
139
140         * atk/atkobject.[ch]: Add atk_role_get_localized_name,
141         atk_object_add_relationship and atk_object_remove_relationship
142         Add new roles ATK_ROLE_HEADER, ATK_ROLE_FOOTER, ATK_ROLE_PARAGRAPH
143         and ATK_ROLE_RULER
144
145         * atk/atkrelation.h: Move definition of AtkRelationType to
146         atk/relationtype.h
147
148         * atk/atkstate.h: Add new state ATK_STATE_MANAGES_DESCENDANTS
149
150         * atk/atktext.[ch]: Add text-attributes-changed signal.
151
152         * docs/atk-sections.txt, docs/tmpl/atkaction.sgml: Add new functions.
153
154         * docs/tmpl/atkobject.sgml: Add new functions and new roles.
155
156         * docs/tmpl/atkrelation.sgml: Add new relations
157
158         * docs/tmpl/atkstate.sgml: Add new state
159
160         * docs/tmpl/atktext.sgml: Add new signal
161
162         * tests/testrelation.c: Add tests for new relationship functions.
163
164 2002-10-01  Padraig O'Briain  <padraig.obriain@sun.com>
165
166         * atk/atkobject.c (atk_object_notify): Fix leak; report and patch
167         supplied by Sebastian Rittau (srittau@jroger.in-berlin.de)
168
169         Bug #94548.
170
171 2002-09-24  Padraig O'Briain  <padraig.obriain@sun.com>
172
173         * ===== Released 1.1.0 =====
174         
175         * NEWS: Updated.
176
177 2002-09-18  Padraig O'Briain  <padraig.obriain@sun.com>
178
179         * configure.in:
180         increment version to 1.1.0, in view of the fact that we've 
181         branched for GNOME-2 and GTK+-2.0, and this is HEAD.
182         Also reset INTERFACE_AGE to zero, since an enum was added.
183         Use similar librray numbering as GTK.
184
185         * docs/tmpl/atkobject.sgml: Add ATK_LAYER_WINDOW
186
187 2002-09-06  Mark McLoughlin  <mark@skynet.ie>
188
189         * atk/atkobject.h: add ATK_LAYER_WINDOW.
190
191         * atk/atkcomponent.c: upd docs.
192
193 2002-09-06  Padraig O'Briain  <padraig.obriain@sun.com>
194
195         * docs/atk-sections.txt: Add ...Iface symbols to Standard sections to 
196         avoid unused declarations
197
198         * docs/tmpl/atkobject.sgml docs/tmpl/atkrelationset.sgml:
199         Move AtkRelationSet from atkobject to atkrelationset.
200
201 2002-09-05  Padraig O'Briain  <padraig.obriain@sun.com>
202
203         * docs/atk-sections.txt docs/tmpl/atkaction.sgml
204         docs/tmpl/atkcomponent.sgml docs/tmpl/atkdocument.sgml
205         docs/tmpl/atkeditabletext.sgml docs/tmpl/atkhypertext.sgml
206         docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
207         docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
208         docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml
209         docs/tmpl/atkvalue.sgml:
210         Remove reference to ...Iface data structures; which eliminates
211         undocumented symbols.
212
213 2002-09-05  Padraig O'Briain  <padraig.obriain@sun.com>
214
215         *  atk/atkutil.h: Add documentation for AtkKeyEventType
216
217         * docs/tmpl/action.sgml docs/tmpl/atkcomponent.sgml
218         docs/tmpl/atkdocument.sgml docs/tmpl/atkeditabletext.sgml
219         docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
220         docs/tmpl/atkhypertext.sgml docs/tmpl/atkimage.sgml 
221         docs/tmpl/atknoopobject.sgml docs/tmp[l/atknoopobjectfactory.sgml
222         docs/tmpl/atkobject.sgml docs/tmpl/atkobjectfacory.sgml
223         docs/tmpl/atkregistry.sgml docs/tmpl/atkrelation.sgml
224         docs/tmpl/atkselection.sgml docs/tmpl/atkstate.sgml
225         docs/tmpl/atkstreamablecontent.sgml docs/tmpl/atktable.sgml
226         docs/tmpl/atktext.sml docs/tmpl/atkutil.sgml
227         docs/tmpl/atkutil.sgml:
228         Reduce number of undocumented symbols
229
230 2002-08-26  Padraig O'Briain  <padraig.obriain@sun.com>
231
232         * atk/atknoopobjectfactory.c:
233         Add implementation for atk_object_factory_get_accessible_type()
234
235 2002-08-18  Havoc Pennington  <hp@pobox.com>
236
237         * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
238         both automake 1.6 and 1.4 installed get the right automake. Means
239         compilation from CVS will now require the latest automake 1.4
240         release, or manually creating symlinks called "automake-1.4" and
241         "aclocal-1.4"
242
243 2002-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
244
245         These changes improve the quality of the documentation by adding
246         information about properties and signals.
247
248         * configure.in:
249         Add atktargetlib, STRIP_BEGIN, STRIP_END and STRIP_DUMMY for
250         use in docs Makefile.am
251
252         * atk/atk.h:
253         Add missing include files, atk/atknoopobject.h and 
254         atknoopobjectfactory.h
255
256         * docs/Makefile.am:
257         Add support for scan program
258
259         * docs/atk.types:
260         Added content to this file
261
262         * docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
263         docs/tmpl/atknoopobject.sgml docs/tmpl/atknoopobjectfactory.sgml
264         docs/tmpl/atkobjectfactory.sgml docs/tmpl/atkregistry.sgml
265         docs/tmplatkutil.sgml:
266         Removed references to contents of object's data structure
267
268         * docs/tmpl/atkobject.sgml docs/tmpl/atkselection.sgml
269         docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml:
270         Add references to signals and properties.
271
272 Wed Jul 31 17:08:04 2002  Owen Taylor  <otaylor@redhat.com>
273
274         * ===== Released 1.0.3 =====
275         
276         * configure.in (GLIB_REQUIRED_VERSION): Version 1.0.3,
277         interface, binary version 3.
278
279         * NEWS: Updated.
280
281 2002-07-14  Padraig O'Briain  <padraig.obriain@sun.com>
282
283         * README: Updated to describe where to log bugs and mention mailing
284         list.
285
286 2002-06-20  Padraig O'Briain  <padraig.obriain@sun.com>
287
288         * atk/atkutil.h atk/docs/atk-docs.sgml atk/docs/tmpl/atk-component.sgml
289         atk/docs/atkdocument.sgml atk/docs/tmpl/atkeditabletext.sgml
290         atk/docs/tmpl/atkgobjectaccessible.sgml atk/docs/tmpl/atkhyperlink.sgml
291         atk/docs/tmpl/atkhypertext.sgml atk/docs/tmpl/atkimage.sgml
292         atk/docs/atknoopobject.sgml atk/docs/tmpl/atknoopobjectfactory.sgml
293         atk/docs/tmpl/atkobjectfactory.sgml atk/docs/tmpl/atkregistry.sgml
294         atk/docs/tmpl/atkregistry.sgml atk/docs/tmpl/atkrelationset.sgml
295         atk/docs/tmpl/atkselection.sgml atk/docs/tmpl/atkstate.sgml
296         atk/docs/tmpl/atkstateset.sgml atk/docs/tmpl/atkstreamablecontent.sgml
297         atk/docs/tmpl/atktable.sgml atk/docs/tmpl/atktext.sgml
298         atk/docs/tmpl/atkutil.sgml atk/docs/tmpl/atkvalue.sgml
299         Update documentation.
300
301 2002-05-29  Padraig O'Briain  <padraig.obriain@sun.com>
302
303         * atk/atkregistry.c:
304         64 bit fixes for ATK. Patch supplied by George Lebl (jirka@5z.com)
305         (bug #83316)
306
307 Thu Mar 28 18:27:32 2002  Owen Taylor  <otaylor@redhat.com>
308
309         * ===== Released 1.0.2 ======
310
311         * NEWS: Updates.
312
313         * configure.in: Version 1.0.2, interface, binary age 2
314
315 2002-04-26  Padraig O'Briain  <padraig.obriain@sun.com>
316
317         * atk/atkutil.c (atk_focus_tracker_notify):
318         Allow for object being NULL which means the window containing the
319         focus widget has lost focus. We update the previous_focus_object 
320         so we can emit notification for focus widget when window regains
321         focus.
322
323 2002-04-15  Padraig O'Briain  <padraig.obriain@sun.com>
324
325         * atk/atkgobjectaccessible.c:
326         (atk_gobject_accessible_for_object):  Allow for case where created
327         AtkObject is not a AtkGObjectAccessible so quark_accessible_object
328         was not initialized in atk_gobject_accessible_class_init
329
330 Thu Mar 28 18:27:32 2002  Owen Taylor  <otaylor@redhat.com>
331
332         * ===== Released 1.0.1 ======
333
334         * NEWS: Updates.
335
336         * configure.in: Version 1.0.1, interface, binary age 1.0.0.
337
338 2002-03-19  Padraig O'Briain  <padraig.obriain@sun.com>
339
340         * atk/atkutil.c (atk_focus_tracker_notify):
341         Do not do notification if previously notified object is the same as
342         this object
343
344 2002-03-14  Tor Lillqvist  <tml@iki.fi>
345
346         * atk/Makefile.am: Use correct name for the DLL when generating
347         the MSVC import library.
348
349 2002-03-13  Bill Haneman <bill.haneman@sun.com>
350
351         * atk/atkutil.c (atk_object_get_root):
352         Changed g_type_class_peek to g_type_class_ref,
353         this seemed to be triggering a SEGV in some cases.
354
355
356 2002-03-12  Padraig O'Briain  <padraig.obriain@sun.com>
357
358         * atk/atkgobjectaccessible.c (atk_gobject_accessible_dispose):
359         Correct name of data set to NULL from quark_accessible_object to
360         quark_object
361
362 2002-03-09  Padraig O'Briain  <padraig.obriain@sun.com>
363
364         * atk/atkhyperlink.c (atk_hyperlink_get_type):
365         Fix typo.
366
367 Thu Mar  7 23:52:51 2002  Owen Taylor  <otaylor@redhat.com>
368
369         * ===== Released 1.0.0 ======
370
371         * NEWS: Final update for 1.0.0.
372
373         * README: Update the compilation instructions a bit.
374
375 2002-03-06  Tor Lillqvist  <tml@iki.fi>
376
377         * atk-zip.sh.in
378         * atk/Makefile.am: Use ATK_API_VERSION also in the Win32 import
379         library names.
380
381 Tue Mar  5 16:54:21 2002  Owen Taylor  <otaylor@redhat.com>
382
383         * ATK 1.0.0 rc1
384
385         * tests/Makefile.am: Don't install libteststateset.la,
386         libtestrelation.la. (#73655, James Henstridge)
387
388         * autogen.sh: Add --enable-gtk-doc
389
390         * configure.in: --disable-gtk-doc by default.
391
392         * Makefile.am: Add a slightly modified distcheck rule
393         that passes --enable-gtk-doc to the configure inside.
394         (So that 'make dist' succeeds inside.)
395
396 Tue Mar  5 11:55:35 2002  Owen Taylor  <otaylor@redhat.com>
397
398         * configure.in: Require GLib-2.0.0.
399
400         * configure.in atk/Makefile.am tests/Makefile.am atk.pc.in:
401         Switch over to the Glib/GTK+ versioning scheme.
402
403 2002-03-05  Padraig O'Briain  <padraig.obriain@sun.com>
404
405         * atk/atktext.c (atk_text_get_text):
406         Permit end offset value of -1
407
408 2002-02-28  Padraig O'Briain  <padraig.obriain@sun.com>
409
410         * atk/atkhypertext.h:
411         Update comments
412
413 2002-02-28  Sven Neumann  <sven@gimp.org>
414
415         * configure.in: beautified configure --help output.
416
417 2002-02-27  Padraig O'Briain  <padraig.obriain@sun.com>
418
419         * atk/atkhypertext.h atk/atkhyperlink.h: 
420         Add padding to class structures to allow for future expansion.
421
422         * atk/atkdocument.h: 
423         Add padding to class structures to allow for future expansion.
424
425         * atk/atkobjectfactory.h atk/atkgobjectaccessible.h:
426         Add padding to class structures to allow for future expansion.
427
428 Mon Feb 25 19:09:39 2002  Owen Taylor  <otaylor@redhat.com>
429
430         * configure.in: Bail if AM_PATH_GLIB_2_0 fails.
431
432 2002-02-26  Tor Lillqvist  <tml@iki.fi>
433
434         * atk/Makefile.am: Do use -no-undefined on Win32, otherwise
435         libtool won't create a DLL.
436
437 2002-02-25  Padraig O'Briain  <padraig.obriain@sun.com>
438
439         * atk/Makefile.am:
440         Remove -no-undefined because of problems with uunresolved symbols
441         in libgobject on Solaris when using gcc
442
443 Sat Feb 23 23:02:23 2002  Owen Taylor  <otaylor@redhat.com>
444
445         * configure.in: Version 0.13
446
447         * NEWS: Update for 0.13
448
449         * docs/atk-sections.txt: Update.
450
451 2002-02-22  Padraig O'Briain  <padraig.obriain@sun.com>
452
453         * atk/atkgobjectaccessible.c atk/atkhyperlink.c atk/atknoopobject.c
454         atk/atknoopobjectfactory.c atkobject.c atk/atkobjectfactory.c
455         atk/atkregistry.c atk/atkrelation.c atk/atkrelationset.c:
456         Make use of parent_class consistent; define as gpointer and
457         use g_type_class_peek_parent() to get it
458
459         * atk/atktext.c:
460         Delete unused empty line
461
462         * atk/atkregistry.c atk/atkrelation.c:
463         Make parent_class static 
464
465 2002-02-20  Padraig O'Briain  <padraig.obriain@sun.com>
466
467         * atk/atktext.c:
468         Add check for offset being negative in functions which have offset
469         parameter and return immediately if so.
470
471 2002-02-15  Padraig O'Briain  <padraig.obriain@sun.com>
472
473         * atk/atkcomponent.h:
474         Change argument of get_layer and get_mdi_zorder function pointers 
475         to be AtkComponent instead of AtkObject
476
477         * atk/atkcomponent.c:
478         Change atk_component_get_layer and atk_component_get_mdi_zorder
479         to refer to argument as component instead os accessible
480
481         * docs/atk-sections.txt docs/tmpl/atkaction.sgml 
482         docs/tmpl/atkcomponent.sgml docs/tmpl/atkeditabletext.sgml
483         docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml 
484         docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
485         docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml docs/tmpl/atkvalue.sgml:
486         Update for recent changes
487         
488 2002-02-15  Padraig O'Briain  <padraig.obriain@sun.com>
489
490         * atk/atk.h:
491         Guard atk.h with ifndef __ATK_H__
492         (#71405 reported by terra@diku.dk (Morten Welinder))
493
494 2002-02-13  Padraig O'Briain  <padraig.obriain@sun.com>
495
496         * atk/atkaction.h atk/atkcomponent.h atk/atkeditabletext.h
497         atk/atkhyperlink.h atk/atkimage.h atk/atkobject.h 
498         atk/atkrelationset.h atk/atkselection.h atk/atkstreamablecontent.h
499         atk/atktable.h atk/atktext.h atk/atkvalue.h:
500         Add padding to class structures to allow for future expansion.
501
502 2002-02-11  Bill Haneman  <bill.haneman@sun.com>
503
504         * configure.in:
505         Incremented revision and tagged GNOME_D2_BETA.
506
507         * atkobject.h: 
508         Marked atk_object_get_layer and atk_object_get_mdi_zorder
509         as deprecated (should use atk_component API below).
510         
511         * atkcomponent.h:
512         Added atk_component_get_layer and atk_component_get_mdi_zorder
513         (erroneously defined in atkobject, they belong here).
514
515         * atkcomponent.c:
516         Fixed some property get/set bugs.
517
518         * NEWS: updated for GNOME 2 Desktop Beta.
519         
520 2002-02-11  jacob berkman  <jacob@ximian.com>
521
522         * atk/atkselection.[ch] (atk_selection_get_type): 
523         * atk/atktable.[ch] (atk_table_get_type): 
524         * atk/atkregistry.h (atk_get_default_registry): 
525         * atk/atknoopobjectfactory.[ch] (atk_no_op_object_factory_get_type): 
526         * atk/atkobjectfactory.[ch] (atk_object_factory_get_type): 
527         * atk/atkcomponent.[ch] (atk_component_get_type): 
528         * atk/atkaction.[ch] (atk_action_get_type): declare function
529         arguments as (void) rather than ()
530
531 2002-02-04  Bill Haneman  <bill.haneman@sun.com>
532
533         * configure.in:
534         Incremented revision.
535
536 2002-01-30  Bill Haneman  <bill.haneman@sun.com>
537
538         * docs/tmpl/atkaction.sgml:
539         * docs/tmpl/atkcomponent.sgml:
540         * docs/tmpl/atkeditabletext.sgml:
541         * docs/tmpl/atkimage.sgml:
542         * docs/tmpl/atkobject.sgml:
543         * docs/tmpl/atkselection.sgml:
544         * docs/tmpl/atktable.sgml:
545         * docs/tmpl/atktext.sgml:
546         * docs/tmpl/atkvalue.sgml:
547         Initial entries into the SHORT_DESCRIPTION and LONG_DESCRIPTION
548         fields to improve docs; the documentation now gives some
549         information on the purpose and function of the various ATK
550         interfaces, and which types of UI components typically implement
551         which interfaces.
552         
553 Tue Jan 29 23:29:46 2002  Owen Taylor  <otaylor@redhat.com>
554
555         * NEWS: Retroactively write a NEWS entry for 0.9 and 0.10.
556
557 2002-01-28  Padraig O'Briain  <padraig.obriain@sun.com>
558
559        * configure.in:
560        Update version number to 0.10, for Desktop Alpha 2
561
562 2002-01-28  Padraig O'Briain  <padraig.obriain@sun.com>
563
564         * atk/atkobject.h:
565         Correct inconsistencies between registered signal parameter types 
566         and default signal handler struct fields
567         (based on patch from Murray Cumming <murray@usa.net>)
568
569 2002-01-10  Bill Haneman <bill.haneman@sun.com>
570
571        * configure.in:
572        Update version number to 0.9, for Beta2 package.
573
574 Wed Jan  9 11:26:56 2002  Owen Taylor  <otaylor@redhat.com>
575
576         * atk/Makefile.am (s-enum-types-h):  Include glib-object.h,
577         Add G_BEGIN_DECLS/END_DECLS to atk-enum-types.h. (#61845,
578         Mikael Hermansson)
579
580 2002-01-07  Padraig O'Briain  <padraig.obriain@sun.com>
581
582         * atk/atkcomponent.c (atk_component_add_focus_handler):
583         Add comments to clarify behavior if handler has already been added
584
585         * docs/tmpl/atktext.sgml:
586         Update for change of caret_changed to text_caret_moved
587
588 2002-01-05  Hans Breuer  <hans@breuer.org>
589
590         * atk/makefile.msc : generate atk-enum-types.[hc]
591         NOTE: the long comment in atkobject.h is crashing perl,
592         at least version 5.005_02 built for MSWin32-x86-object
593         Binary build 506 provided by ActiveState. Temporary
594         deleting the AtkRole comment allows to work-around.
595
596         atk/atk.def : updated externals
597
598 2002-01-02  Padraig O'Briain  <padraig.obriain@sun.com>
599
600         * atk/atkgobjectaccessible.h
601         Fixed typo in define (reported by Jeff Franks)
602
603         * atk/atktext.c atk/atktext.h
604         Change name of default signal handler for text_caret_moved signal
605         from caret_changed to text_caret_moved
606         Change enum CARET_MOVED to TEXT_CARET_MOVED
607         (both issues reported by Jeff Franks)
608
609 2001-12-15  Michael Meeks  <michael@ximian.com>
610
611         * atk/atkrelation.c (atk_relation_class_init):
612         setup parent class
613         (atk_relation_finalize): chain to parent.
614
615         * atk/atkrelationset.c (atk_relation_set_class_init),
616         (atk_relation_set_finalize): same fix.
617
618 Sat Dec 22 12:26:51 2001  Owen Taylor  <otaylor@redhat.com>
619
620         * configure.in: Version 0.8, require GLib-1.3.12
621
622         * atk/makefile.msc (PKG_VER): Version 0.8.
623
624 Thu Dec 20 00:33:47 2001  Owen Taylor  <otaylor@redhat.com>
625
626         * atk/Makefile.am (EXTRA_DIST): Set GPATH - necessary
627         for correct srcdir != builddir operation when 
628         generating source files in srcdir.
629         
630 Thu Dec 20 00:27:01 2001  Owen Taylor  <otaylor@redhat.com>
631
632         * docs/tmpl/atkutil.sgml: remove some conflict
633         indicators.
634
635 2001-12-19  Padraig O'Briain  <padraig.obriain@sun.com>
636
637         * atk/atk.def:
638         Add new functions
639
640 2001-12-19  Padraig O'Briain  <padraig.obriain@sun.com>
641
642         Add new files atk/atkgobjectaccessible.c atk/atkgobjectaccessible.h
643         docs/tmpl/atkgobjectaccessible.sgml
644
645         * atk/Makefile.am atk/atk.h:
646         Add references to new files
647
648         * atk/atkobject.c atk/atkobject.h
649         docs/tmpl/atkobject.sgml:
650         Add new function atk_object_initialize
651
652         * atk/atkobjectfactory.c atk/atkobjectfactory.h
653         docs/tmpl/atkobjectfactory.sgml:
654         Add new function atk_object_factory_get_accessible_type
655
656         * docs/atk-sections.txt:
657         Add new functions.
658         Add functions in atk-unused.txt
659
660         
661 2001-12-17  Darin Adler  <darin@bentspoon.com>
662
663         * atk/atktext.c: Add missing #include <string.h>
664
665 2001-12-13  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
666
667         * atk/Makefile.am, tests/Makefile.am: Compile with
668         -DG_DISABLE_DEPRECATED. See #52790.
669
670 2001-12-11  Padraig O'Briain  <padraig.obriain@sun.com>
671
672         * atk/atkcomponent.c (atk_component_ref_accessible_at_position):
673         Remove unnecessary g_retunn_val_if_fail() call.
674
675 2001-12-08  Michael Meeks  <michael@ximian.com>
676
677         * atk/atkregistry.c (atk_registry_class_init):
678         paranoia is not appropriate here, setup parent_class,
679         don't create a new default registry here - makes no
680         sense.
681         (atk_registry_finalize): chain to parent class, do
682         g_hash_table_destroys instead of g_frees.
683
684 2001-12-07  Padraig O'Briain  <padraig.obriain@sun.com>
685
686         * atk/Makefile.am:
687         Update to create atk-enum-types.h before compiling source files
688         (Problem reported by xavier ordoquy <xordoquy@aurora-linux.com>)
689
690 2001-12-05  Padraig O'Briain  <padraig.obriain@sun.com>
691
692         * atk/atk.def atk/atktext.c atk/atktext.h docs/atk-sections.txt 
693         docs/tmpl/atktext.sgml tests/testrelation.c:
694         Change atk_attribute_register to atk_text_attribute_register,
695         atk_attribute_get_value to atk_text_attribute_get_value,
696         atk_attribute_get_name to atk_text_attribute_get_name
697         atk_attribute_for_name to atk_text_attribuute_for_name
698
699 2001-12-04  Padraig O'Briain  <padraig.obriain@sun.com>
700
701         * atk/atktext.c:
702         Add implementation of atk_attribute_register, atk_attribute_for_name
703         Udate atk_attribute_get_name to use ATK_TYPE_TEXT__ATTRIBUTE and
704         support extra attributes being defined
705
706         * atk/atktext.h:
707         Add ATK_TEXT_ATTR_INVALID and ATK_TEXT_ATTR_LAST_DEFINED to allow
708         extra attributes to be defined
709         Add atk_attribute_register() and atk_attribute_for_name()
710
711         * atk/atk.def:
712         Add new functions
713
714         * docs/atk-sections.txt docs/tmpl/atktext.sgml
715         Update because of additions to atk/atktext.h
716
717         * tests/testrelation.c:
718         Add tests for text attributes
719
720 2001-12-04  Padraig O'Briain  <padraig.obriain@sun.com>
721
722         * atk/atkobject.c:
723         Update atk_role_register() to allow extra roles to be defined
724         Update atk_role_get_name() and atk_role_for_name() for newly defined
725         roles
726
727         * tests/testrelation.c:
728         Add tests for roles
729
730 2001-12-03  Padraig O'Briain  <padraig.obriain@sun.com>
731
732         * atk/atkrelation.c:
733         Use ATK_TYPE_RELATION_TYPE in atk_relation_type_get_name() and
734         atk_relation_type_for_name()
735
736         * atk/atkstate.c:
737         Use ATK_TYPE_STATE_TYPE in atk_state_type_get_name() and
738         atk_state_type_for_name()
739
740         * tests/testrelation.c, tests/teststateset.c:
741         Update tests as name componenets are separated by hyphen (-) rather
742         than underline (_)
743
744 2001-11-29  Padraig O'Briain  <padraig.obriain@sun.com>
745
746         * atk/Makefile.am:
747         Generate files atk-enum-types.c and atk-enums-types.h to create
748         types for enums.
749
750         * atk/atkobject.c:
751         Use ATK_TYPE_ROLE in atk_role_get_name() and atk_role_for_name()
752
753 2001-11-28  Bill Haneman  <bill.haneman@sun.com>
754
755         * atk/atkutil.c:
756         Changed calls to g_type_class_peek() to g_type_class_ref() where
757         it makes more sense, and in other places check for a non-null
758         klass return before trying to call class methods.  This prevents
759         SEGV if no Atk-implementation library has been loaded.
760
761         * atk/atkobject.c:
762         Fixed gtk-doc warning.
763
764 2001-11-28  Padraig O'Briain  <padraig.obriain@sun.com>
765
766         * atk/atkobject.[c|h]:
767         Add functions atk_role_get_name() and atk_role_for_name() which
768         transform a role into an untranslated string
769         Update comments in atkobject.h which refer to property names
770
771         * atk/atkrelation.c:
772         Correct error in atk_relation_type_get_name
773
774         * docs/atk-sections.txt
775         Added atk_role_get_name and atk_role_for_name
776
777         * docs/tmpl/*sgml
778         Updated files
779         
780 2001-11-23  Hans Breuer  <hans@breuer.org>
781
782         * atk/atk.def : updated externals
783
784         * atk/atktext.c atk/atkutil.c : added two spaces to fix
785         minor coding style issues. Found by my exports generator.
786
787         * atk/makefile.msc : version 0.7, use build dir from
788         $(TOP)\glib
789
790 Thu Nov 22 14:37:40 2001  Owen Taylor  <otaylor@redhat.com>
791
792         * Version 0.7
793
794         * configure.in (GLIB_REQUIRED_VERSION): Require GLib-1.3.11
795
796 2001-11-22  Padraig O'Briain  <padraig.obriain@sun.com>
797
798         * atk/atknoopobject.c:
799         Specify role as ATK_ROLE_INVALID and layer as ATK_LAYER_INVALID
800         when creating object
801
802 2001-11-22  Padraig O'Briain  <padraig.obriain@sun.com>
803
804         * atk/atk.def, atk/atkrelationtype.h, docs/atk-sections.txt,
805         docs/tmpl/atkrelation.sgml:
806         Change atk_relation_type_from_string to atk_relation_type_for_name
807         Add atk_relation_type_get_name
808
809         * atk/atkrelationtype.c:
810         Change atk_relation_type_from_string to atk_relation_type_for_name
811         Add atk_relation_type_get_name
812         Update atk_relation_type_register() to correctly register new
813         relation types
814
815         * atk/atkstate.c:
816         Changed name of static variable type to last_type
817         Changed name of paremeter if atk_state_type_get_name to type to match
818         comments
819
820         * docs/tmpl/*sgml
821         Updated files
822
823         * tests/README, tests/Makefile.am       
824         Add new test file testrelation.c
825
826 2001-11-22  Bill Haneman <bill.haneman@sun.com>
827
828         * atk/atkutil.c (atk_add_key_event_listener):
829         Fix gtk-doc comment and clarify use of 'data' gpointer.
830
831 2001-11-22  Michael Meeks  <michael@ximian.com>
832
833         * atk/atkutil.c (atk_add_key_event_listener): switch
834         to class_peek.
835
836         * atk/atkobject.c (atk_object_real_get_property):
837         add missing 'break'.
838
839 2001-11-21  Michael Meeks  <michael@ximian.com>
840
841         * atk/atkrelation.c: pull in string.h for strcmp
842
843         * atk/atktext.c (atk_text_get_selection): fix bug / warning.
844
845         * atk/atkutil.c (atk_add_global_event_listener),
846         (atk_get_toolkit_name, atk_get_toolkit_version):
847         constify 
848
849 2001-11-21  Bill Haneman <bill.haneman@sun.com>
850
851         * atk/atkrelation.c: Added gtk-doc docs for 
852         atk_relation_type_from_string.
853
854 Wed Nov 21 17:54:44 2001  Owen Taylor  <otaylor@redhat.com>
855
856         * atk/atkobject.h (enum): Fix trailing comma on
857         enumeration.
858
859         * docs/atk-sections.txt: Update.
860
861         * NEWS: Updates
862
863 2001-11-21  Padraig O'Briain  <padraig.obriain@sun.com>
864
865         * atk/atkobject.[c|h]:
866         Add additional argument (name) to state-change signal
867         Update atk_object_notify_state_change to take account of 
868         extra argument for state-change
869
870         * atk/atkmarshal.list:
871         Add marshaller for VOID:STRING,BOOLEAN
872         
873 2001-11-21  Padraig O'Briain  <padraig.obriain@sun.com>
874
875         * atk/atkobject.[c|h], docs/atk-sections.txt, docs/tmpl/atkobject.sgml:
876         Add enum AtkLayer and functions atk_object_get_layer and
877         atk_object_get_mdi_zorder
878
879 2001-11-20  Padraig O'Briain  <padraig.obriain@sun.com>
880
881         * atk/atkobject.[c|h]:
882         Remove property accessible-state; use signal state-change instead
883         Change signature of state-change handler to take gboolean as argument
884         instead of AtkPropertyValues
885         Update atk_object_notify_state_change() to emit state-change signal
886
887         * atk/atkstate.[c|h], docs/tmpl/atkstate.sgml:
888         Remove state ATK_STATE_COLLAPSED
889
890 2001-11-19  Bill Haneman <bill.haneman@sun.com>
891
892         * atk/atkobject.c:
893         * atk/atkstate.c:
894         Added state-changed signal to atkobject, in anticipation of 
895         deprecating the accessible-state property.
896
897         * atk/atkutil.[ch]:
898         Fixed signature of atk_util_add_key_listener () to
899         take an AtkKeySnoopFunc instead of a pointer to same.
900
901 2001-11-19  Padraig O'Briain  <padraig.obriain@sun.com>
902
903         * atk/atkobject.c (atk_object_notify_state_change):
904         Fix bug in calculation of number of toggle states
905
906         * atk/atkstate.c:
907         Correct out-by-1 error in atk_state_type_register()
908         Use type (number of states defined) in atk_state_type_get_name()
909         and atk_state_type_for_name()
910         
911 2001-11-17  Padraig O'Briain  <padraig.obriain@sun.com>
912
913         * atk/atkeditabletext.c:
914         Remove unused structure _AtkEditableTextIfaceClass
915
916         * atk/atkobject.[c|h]
917         Remove signals model_changed and selection_changed
918
919         * atk/selection.[c|h]
920         Add signal selection_changed
921
922         * atk/atktable.[c|h]
923         Remove unused structure _AtkTableIfaceClass
924         Add signal model_changed
925
926         * atk/atktext.[c|h]
927         Remove unused structure _AtkTextIfaceClass
928         Add signal text_selection_changed
929
930         * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
931         docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
932         Documentation changes
933
934 2001-11-17  Tor Lillqvist  <tml@iki.fi>
935
936         * atk-zip.sh.in: Build separate runtime and developer packages.
937
938         * atk/atk.def: Update.
939
940 2001-11-14  Bill Haneman  <bill.haneman@sun.com>
941
942         * atk/atkutil.h :
943         Added API 
944         atk_add_key_event_listener    (AtkKeySnoopFunc *listener,
945                                        gpointer data);
946         atk_remove_key_event_listener (AtkKeySnoopFunc *listener,
947                                        gpointer data);
948         
949         to allow non-GTK-dependent installation of key snoop functions.
950         This also meant adding definitions of AtkKeySnoopFunc and 
951         AtkKeyEventStruct.
952
953 2001-11-08  Padraig O'Briain  <padraig.obriain@sun.com>
954
955         * atk/atkobject.c (atk_object_notify_state_change):
956         Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED
957         to ATK_STATE_EXPANDED or vice versa.
958
959 2001-11-05  Padraig O'Briain  <padraig.obriain@sun.com>
960
961         * atk/atkobject.h:
962         Add role ATK_ROLE_TREE_TABLE
963
964         * atk/atkrelation.h:
965         Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT
966         and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable
967
968         * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl,
969         docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml,
970         docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl,
971         docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml,
972         docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml,
973         docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml,
974         docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml:
975         Update to reflect the current state of the documentation in the code.
976
977 2001-10-31  Padraig O'Briain  <padraig.obriain@sun.com>
978
979         * atk/relation.h, docs/tmpl/atkrelation.sgml:
980         Add two new relations ATK_RELATION_NODE_CHILDREN and
981         ATK_RELATION_NODE_PARENT to support compound objects in a
982         node or cell of a tree or table
983         Added descriptions of all relations which are defined
984
985         * atk/atktable.c:
986         Remove functions atk_table_real_get_index_at(),
987         atk_table_real_get_column_at_index() and 
988         atk_table_real_get_row_at_index() 
989         Correct typos in documentation of other functions.
990
991 2001-10-28  Tor Lillqvist  <tml@iki.fi>
992
993         * atk-zip.sh.in: New file, used to build developer package for
994         Win32.
995
996         * Makefile.am
997         * configure.in: Add it.
998
999         * atk/Makefile.am: Add rules to install and uninstall mingw import
1000         library.
1001
1002 2001-10-26  Padraig O'Briain  <padraig.obriain@sun.com>
1003
1004         * atk/atkobject.[c|h]
1005         Remove the following properties
1006         accessible-child - use signal children_changed for notification
1007         accessible-text - use signal text_changed for notification
1008         accessible-caret - use signal text_caret_moved for notification
1009         accessible-selection - use new signal selection_changed 
1010         for notification
1011         accessible-visible-data - use new signal visible_data_changed
1012         for notification
1013         accessible-model - use new signal model_changed for notification
1014         Notify when role or parent changes
1015         Allow parent and role to be set or got using g_object_set() or
1016         g_object_get()
1017 .
1018 Wed Oct 24 11:13:13 2001  Owen Taylor  <otaylor@redhat.com>
1019
1020         * Version 0.6
1021
1022         * NEWS: Updates.
1023
1024 2001-10-25  Padraig O'Briain  <padraig.obriain@sun.com>
1025
1026         * atk/atkobject.h, docs/tmpl/atkobject.sgml:
1027         Add role ATK_ROLE_TERMINAL for an accessible terminal.
1028
1029 2001-10-22  Padraig O'Briain  <padraig.obriain@sun.com>
1030
1031         * atk/atkobject.c (atk_object_notify_state_change):
1032         Initialize AtkPropertyValue data structure to 0 instead of using
1033         memset.
1034
1035 2001-10-19  Tor Lillqvist  <tml@iki.fi>
1036
1037         * configure.in: Set automake conditionals OS_WIN32 if on (native)
1038         Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
1039         LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
1040
1041         * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
1042         -export-symbols atk.def. If lib.exe is available, generate
1043         atk.lib, and install it.
1044
1045         * atk/atk.def: Update with new entry points.
1046
1047 2001-10-19  Padraig O'Briain  <padraig.obriain@sun.com>
1048
1049         * atk/atkobject.[c|], docs/atk-sections.txt,
1050         docs/tmpl/atkobject.sgml:
1051         Add convenience function atk_object_notify_state_change()
1052         to generate property notification of state change.
1053
1054         * atk/atktext.c, docs/tmpl/atk-unused.sgml:
1055         Correct comments on functions atk_attribute_get_name() and
1056         atk_attribute_get_value()
1057
1058 2001-10-17  Padraig O'Briain  <padraig.obriain@sun.com>
1059
1060         * atk/atktext.c:
1061         Update comments in atk_text_get_text_[at|after|before]_offset()
1062         to clarify what these functions will return.
1063
1064 2001-10-16  Padraig O'Briain  <padraig.obriain@sun.com>
1065
1066         * atk/atktext.c:
1067         Update comments in atk_text_get_run_attributes() and
1068         atk_text_get_default_attributes().
1069
1070 2001-10-15  Padraig O'Briain  <padraig.obriain@sun.com>
1071
1072         * atk/atkobject;c:
1073         Change "property-change" signal to allow detail (i.e. property name) 
1074         and add detail in atk_object_notify().
1075
1076 2001-10-15  Padraig O'Briain  <padraig.obriain@sun.com>
1077
1078         * atk/atktext.c:
1079         Correct order of attribute names in text_attr_name array.
1080
1081 2001-10-12  Padraig O'Briain  <padraig.obriain@sun.com>
1082
1083         * atk/atktext.[c|h]:
1084         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
1085         Use enum AtkTextAttribute to specify what attribute are supported
1086         rather than hash defines. Define new functions atk_attribute_get_name()
1087         and atk_attribute_get_value() which return the strings for the
1088         attribute name and values for those attribute which have named values.
1089
1090 2001-10-10  Padraig O'Briain  <padraig.obriain@sun.com>
1091
1092         * atk/atktext.c (atk_text_get_run_attributes):
1093         Correct typo.
1094
1095         * atk/atktext.c (atk_text_get_default_attributes):
1096         Add call to set iface.
1097
1098 2001-10-10  Padraig O'Briain  <padraig.obriain@sun.com>
1099
1100         * atk/atktext.[c|h]:
1101         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
1102         Add new function atk_text_get_default_attributes
1103         Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
1104
1105 2001-10-09  Padraig O'Briain  <padraig.obriain@sun.com>
1106
1107         * atk/atktext.c (atk_attribute_set_free):
1108         Avoid leaking of AtkAttributeSet data structure; speed up code.
1109
1110         * docs/tmpl.atk*.sgml
1111         Updated to reflect current APIs.
1112
1113 2001-10-01  jacob berkman  <jacob@ximian.com>
1114
1115         * docs/Makefile.am (dist-hook-local): depend on all-local so that
1116         make dist works correctly w/o having to build first
1117
1118 2001-10-01  Tor Lillqvist  <tml@iki.fi>
1119
1120         * configure.in: Add AC_LIBTOOL_WIN32_DLL.
1121
1122 Sat Sep 29 19:45:00 2001  Bill Haneman <bill.haneman@sun.com>
1123         
1124         * configure.in (ATK_MICRO_VERSION): Version 0.6
1125         (because libglade will depend on a the small api addition below)
1126
1127         * atk/makefile.msc (PKG_VER): Version 0.6
1128
1129         * atk/atkrelation.h:
1130         * atk/atkrelation.c: (AtkRelationType 
1131         atk_relation_type_from_string (const gchar *name)): Added method.
1132
1133         
1134 Tue Sep 25 12:08:52 2001  Owen Taylor  <otaylor@redhat.com>
1135
1136         * configure.in (ATK_MICRO_VERSION): Version 0.5
1137
1138         * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
1139
1140         * atk/makefile.msc (PKG_VER): Version 0.5
1141
1142 2001-09-21  Hans Breuer  <hans@breuer.org>
1143
1144         * atk/atk.def : updated externals
1145         * atk/makefile.msc : version 0.4
1146
1147         * atk/atktext.c (atk_text_get_character_extents) : real_height
1148         is a reference to int, so use &local_height
1149
1150 Wed Sep 19 10:46:44 2001  Tim Janik  <timj@gtk.org>
1151
1152         * Released 0.4.
1153
1154 Tue Sep 18 23:41:32 2001  Tim Janik  <timj@gtk.org>
1155
1156         * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
1157         up ATK_VERSION to 0.4, interface age 0, binary age 0.
1158         (from 0.2 which was not properly updated last time).
1159         depend on glib 1.3.8.
1160
1161         * NEWS: updates.
1162
1163 2001-09-11  Padraig O'Briain  <padraig.obriain@sun.com>
1164
1165         * atk/atkobject.c:
1166         Add object reference when object is set as accessible_parent
1167
1168 2001-09-05  Mark McLoughlin <mark@skynet.ie>
1169
1170         * configure.in: remember ACLOCAL_FLAGS.
1171
1172 2001-09-05  Padraig O'Briain  <padraig.obriain@sun.com>
1173
1174         * atk/atktable.[c|h]
1175         Change atk_table_get_caption() and atk_table_set_caption()
1176         to deal with AtkObject* rather than gchar*
1177         Remove redundant and incorrect comments
1178         
1179 Mon Sep  3 19:42:47 2001  Owen Taylor  <otaylor@redhat.com>
1180
1181         * configure.in: Version 0.3  
1182
1183         * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
1184
1185         * NEWS: Update  
1186
1187 2001-09-03  Padraig O'Briain  <padraig.obriain@sun.com>
1188
1189         * atk/atkobject.c:
1190         Correct property definitions for "accessible-table-caption", 
1191         "accessible-table-column-description", 
1192         "accessible-table-row-description" 
1193         * atk/atkobject.h:
1194         Update comments to include all properties defined
1195
1196 2001-08-24  Padraig O'Briain  <padraig.obriain@sun.com>
1197
1198         * atk/atkhyperlink.h:
1199         Change AtkHyperLink to AtkHyperlink in comment
1200         * atk/atkhypertext.[c|h]:
1201         Change AtkHyperLink to AtkHyperlink
1202         * atk/atktable.[c|h]:
1203         Make gchar* arguments const; make return value of type gchar*
1204         G_CONST_RETURN
1205         * docs/atk-sections.txt
1206         Remove reference to AtkHyperLink
1207         * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
1208         docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
1209         Updated by make
1210         
1211 2001-08-23  Padraig O'Briain  <padraig.obriain@sun.com>
1212
1213         * atk/atktable.c
1214         Add functions atk_table_real_get_index_at(), 
1215         atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index() 
1216         as default implementations for atk_table_get_index_at(),
1217         atk_table_get_row_at_index(), atk_table_get_column_at_index()
1218
1219 2001-08-23  Padraig O'Briain  <padraig.obriain@sun.com>
1220
1221         * atk/atkaction.c:
1222         Refer to return value in function documentation for 
1223         atk_action_do_action
1224         * atk/atkimage.c:
1225         Fix typo in comments
1226         * docs/tmpl/atkaction.sgml:
1227         Update to include return value
1228
1229 2001-08-22  Marc Mulcahy <marc.mulcahy@sun.com>
1230
1231         * atk/atkaction.c atk/atkaction.h:
1232         Made atk_action_do_action return a gboolean as the class member of 
1233         AtkActionIface does.
1234         * .cvsignore:
1235         Added atk.spec
1236
1237 2001-08-20  Padraig O'Briain  <padraig.obriain@sun.com>
1238
1239         * docs/tmpl/atkimage.sgml atk/atkimage.h:
1240         Swap height and width arguments to atk_image_get_image_size
1241         * atk/atkimage.c:
1242         Swap height and height arguments to atk_image_get_image_size
1243         Do not crash if NULL pointers are passed for return values
1244
1245 2001-08-17  Padraig O'Briain  <padraig.obriain@sun.com>
1246
1247         * docs/tmpl/atktext.sgml atk/atktext.h:
1248         Change parameter names *offset to *_offset
1249         * atk/atkcomponent.c:
1250         Do not crash if NULL pointers are passed for return values
1251         * atk/atktext.c:
1252         Change parameter names *offset to *_offset
1253         Do not crash if NULL pointers are passed for return values
1254         
1255 2001-08-16  Bill Haneman  <bill.haneman@sun.com>
1256
1257         * atk/atkutil.c :
1258         Changed g_type_class_peek() to g_type_class_ref()
1259         in atk_add_global_event_listener(), since
1260         g_type_class_peek() could return NULL when an
1261         instance of the class had not been created.
1262
1263 2001-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
1264
1265         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
1266         Ensure that atk_attribute_set_free is in the documentation.
1267
1268 2001-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
1269
1270         * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
1271         Swapped order of width and height arguments to
1272         atk_text_get_character_extents()
1273         Changed AtkAttrributeSet_free to atk_attribute_set_free
1274
1275 2001-08-15  Padraig O'Briain  <padraig.obriain@sun.com>
1276
1277         * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
1278         Changed "length" argument of atk_text_get_character_extents() to
1279         "height".
1280
1281 2001-08-15  Jens Finke <jens@gnome.org>
1282
1283         * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
1284         * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
1285         added a AC_SUBST for it. This is needed for the spec.in file.
1286         Added atk.spec to output list.
1287         * atk.spec.in: New file.
1288
1289 2001-08-13  Padraig O'Briain  <padraig.obriain@sun.com>
1290
1291         * atk/atkcomponent.[c|h]
1292         * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
1293         Change atk_component_get_accessible_at_point to 
1294         atk_component_ref_accessible_at_point so it will work for flyweights
1295
1296 Sun Aug 12 10:33:02 2001  Owen Taylor  <otaylor@redhat.com>
1297
1298         * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
1299         with GNU make.
1300
1301 2001-08-09  Padraig O'Briain  <padraig.obriain@sun.com>
1302
1303         * atk/atkaction.c, atk/atkcomponent.c
1304         Remove all instances of g_return_if_fail (foo != NULL); that are
1305         immediately before a g_return_if_fail (ATK_IS_FOO (foo));
1306         since the second check catches the NULL.
1307         * atk/atkcomponent.c
1308         Add functions atk_component_real_contains(), 
1309         atk_component_real_get_position(), atkcomponent_real_get_size() 
1310         as default implementations for atk_component_contains(),
1311         atk_component_get_position(), atk_component_get_size()
1312
1313 2001-08-07  Brian Cameron <brian.cameron@sun.com>
1314
1315         * atk/atkimage.[ch] docs/atk-sections.txt
1316         docs/tmpl/atkimage.sgml
1317         Updated AtkImage get_position to get_image_position
1318         so the naming is consistant.  Now get_image_position
1319         and get_image_size return -1 for x/y/height/width
1320         if AtkImage implementations of these functions is
1321         not found.
1322
1323 2001-07-31  Padraig O'Briain  <padraig.obriain@sun.com>
1324
1325         * atk/atkobject.c
1326         Create an object relation set when the object is created.
1327
1328 2001-07-30  Brian Cameron <brian.cameron@sun.com>
1329
1330         * atk/atkutil.[ch]
1331         Changed first argument of atk_add_global_event_listener
1332         so the callback function is of type GSignalEmissionHook
1333         instead of AtkEventListener.  AtkEventListener is
1334         appropriate for Focus event callbacks, but not generic
1335         ones.
1336
1337 2001-07-27  Padraig O'Briain  <padraig.obriain@sun.com>
1338
1339         * atk/atkobject.c:
1340         Add function atk_object_real_ref_state_set() which creates the
1341         state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
1342         if appropriate
1343
1344 2001-07-27  Padraig O'Briain  <padraig.obriain@sun.com>
1345
1346         * atk/*.c:
1347         Remove all instances of g_return_if_fail (foo != NULL); that are
1348         immediately before a g_return_if_fail (ATK_IS_FOO (foo));
1349         since the second check catches the NULL.
1350
1351 2001-07-26  Padraig O'Briain  <padraig.obriain@sun.com>
1352
1353         * atk/Makefile.am
1354         Fix problem with ATK not building after running make maintainer-clean
1355         and autogen.sh: add extra files to MAINTAINERCLEANFILES
1356
1357 2001-07-25 Bill Haneman <bill.haneman@sun.com>
1358
1359         * atk/atktext.h
1360         * atk/atkeditabletext.h
1361         * atk.pc.in
1362         * atk-uninstalled.pc.in
1363         * atk/makefile.msc
1364         * configure.in
1365         Removed (unused) #defines of pango/pango.h
1366         Removed references to/dependencies on pango from .pc files
1367         Removed dependencies on pango from makefile.msc and configure.in
1368
1369 2001-07-24  Padraig O'Briain  <padraig.obriain@sun.com>
1370
1371         * atk/atkobject.[c|h]
1372         Move some implementation from GAIL:
1373         Default implementations for some some functions
1374         atk_object_real_get_name, atk_object_real_set_name,
1375         atk_object_real_get_description, atk_object_real_set_description,
1376         atk_object_real_get_parent, atk_object_real_set_parent,
1377         atk_object_real_get_role,
1378         atk_object_real_connect_property_change_handler,
1379         atk_object_real_remove_property_change_handler,
1380         atk_object_notify,
1381         definition of property-changed signal.
1382         Initialize pointers to NULL in atk_object_init().
1383         Initialize uninitialized function pointers to NULL in 
1384         atk_object_class_init().
1385         
1386 2001-07-23  Brian Cameron <brian.cameron@sun.com>
1387
1388         * atk/atkobject.c
1389         Changed children_changed signal to allow NULL pointers
1390         for the 2nd argument to the signal handler.
1391
1392 2001-07-20  Hans Breuer  <hans@breuer.org>
1393
1394         * atk/atk.def : added more exports
1395         * atk/makefile.msc : updated win32 build
1396
1397 2001-07-20  Padraig O'Briain  <padraig.obriain@sun.com>
1398
1399         * atk/atkaction.[c|h], docs/atk-sections.txt, 
1400         docs/tmpl/atkaction.sgml
1401         Add atk_action_get_name() and atk_action_set_description()
1402
1403 2001-07-18  Padraig O'Briain  <padraig.obriain@sun.com>
1404
1405         * atk/atkstate.[c|h]
1406         Add ATK_STATE_ENABLED so we can distinguish between a consistent
1407         and inconsistent GtkToggleButton
1408
1409 2001-07-16  Brian Cameron <brian.cameron@sun.com>
1410
1411         * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
1412         docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
1413         gail_textattributes_update.pat is for gail/gail and integrates the 
1414         ATK_ATTRIBUTE_* macros in the gail implementations.
1415         atk_docs_textattributes_update.pat is for atk/docs and patches
1416         atk-sections.txt etc. for improved docs
1417         atk_atk_textattributes_update.pat is for atk/atk and included the
1418         new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
1419
1420 2001-07-13  Darin Adler  <darin@bentspoon.com>
1421
1422         * atk/atkstate.c: Add missing <string.h> include.
1423         * tests/teststateset.c: Add missing <string.h> include.
1424
1425 2001-07-13  Darin Adler  <darin@bentspoon.com>
1426
1427         * .cvsignore: Ignore some generated files.
1428         * autogen.sh: Get rid of call to autoheader since the
1429         configure file doesn't include AM_CONFIG_HEADER.
1430
1431 2001-07-11  Brian Cameron <brian.cameron@sun.com>
1432
1433         * tmpl/atkdocument.sgml
1434         Added new file for docs.
1435
1436 2001-07-11  Padraig O'Briain  <padraig.obriain@sun.com>
1437
1438         * atk/atkimage.c atk/atkutil.c
1439         Changes to build with Sun's FORTE compiler.
1440
1441 2001-07-10  Brian Cameron <brian.cameron@sun.com>
1442
1443         * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
1444         tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
1445         tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
1446         tmpl/atktext.sgml tmpl/atkutil.sgml
1447         Updated docs pages.
1448
1449 Mon Jul  2 06:37:09 2001  Tim Janik  <timj@gtk.org>
1450
1451         * atk/atktext.c (atk_text_base_init): 
1452         * atk/atktable.c (atk_table_base_init): 
1453         * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
1454         to adapt to recent GSignal changes.
1455
1456 2001-06-28  Brian Cameron <brian.cameron@sun.com>
1457
1458         * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
1459         docs/tmpl/atkutil.sgml
1460         Added new functiosn to AtkUtil.
1461
1462 2001-06-28  Brian Cameron <brian.cameron@sun.com>
1463
1464         * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
1465         docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
1466         docs/tmpl/atkobject.sgml
1467         Added new atk document interface.
1468
1469 2001-06-28  Brian Cameron <brian.cameron@sun.com>
1470
1471         * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
1472         atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
1473         Updated so that functions that take screen coords as 
1474         input/output also take an enum specifying whether
1475         the coords are screen or top-level window based.
1476         Updated docs as well.
1477
1478 2001-06-28  Brian Cameron <brian.cameron@sun.com>
1479
1480         *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
1481         atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
1482         atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
1483         atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
1484         atk/docs/tmpl/atkstreamablecontent.sgml
1485         Cleaned up docs.  Added atkstreamablecontent.sgml
1486
1487 2001-06-28  Brian Cameron <brian.cameron@sun.com>
1488
1489         *atk/atktable.h, atk/atktable.c
1490         Updated signal handler definitions.
1491
1492 2001-06-27  Brian Cameron <brian.cameron@sun.com>
1493
1494         *atk/atktext.h
1495         Updated AtkXYCoords enum.
1496
1497 2001-06-27  Brian Cameron <brian.cameron@sun.com>
1498
1499         *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
1500         atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
1501         atk/atkimage.c atk/atkimage.h atk/atkobject.c
1502         atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
1503         atk/atkstateset.c atk/atkstreamablecontent.c
1504         atk/atkstreamablecontent.h atk/atktable.c
1505         atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
1506         and some docs/tmpl files.
1507         Updated gtk-docs fixing spelling errors and making minor
1508         changes to the API.
1509
1510 2001-06-27  Louise Miller <lousie.miller@sun.com>
1511
1512         *atk/atkselection.h, atk/atkselection.c
1513         changed return type to gboolean for 
1514         atk_selection_select_all_selection
1515
1516 2001-06-26  Brian Cameron <brian.cameron@sun.com>
1517
1518         *atk/atkstate.h atk/atkstate.c
1519         docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
1520         docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
1521         docs/tmpl/atktext.sgml
1522         Added ATK_STATE_STALE.  Updated docs.
1523
1524 2001-06-22  Lucy Brophy <lucy.brophy@sun.com>
1525
1526         *atk/atktext.h
1527         Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
1528
1529 2001-06-21  Brian Cameron <brian.cameron@sun.com>
1530
1531         * atk/atkeditabletext.h, atk/atkobject.h,
1532         atktext.[ch]
1533         Added AtkAttributeSet_free() convenience
1534         function.
1535
1536 2001-06-20  Peter Williams  <peterw@ximian.com>
1537
1538         * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
1539         atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
1540         G_{BEGIN,END}_DECLS.
1541
1542 2001-06-20  Brian Cameron <brian.cameron@sun.com>
1543
1544         * atk/atktable.c, atk/atkmarshal.list
1545         Removed needless marshal and updated signal handlers in
1546         atktable.c
1547
1548 2001-06-20  Louise Miller <louise.miller@sun.com>
1549
1550         *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml   
1551         Changed parameters for get_selected_rows/get_selected_columns
1552         Added 4 new functions, add_row_selection, remove_row_selection,
1553         add_column_selection, remove_column_selection
1554
1555 2001-06-19  Brian Cameron <brian.cameron@sun.com>
1556
1557         * atk/atktable.c
1558         Fixed minor bug with signals.
1559
1560 2001-06-18  Brian Cameron <brian.cameron@sun.com>
1561
1562         * atk/atktable
1563         Added signals.
1564
1565 2001-06-15  Brian Cameron & Lucy Brophy  <brian.cameron@sun.com>
1566
1567         * atk/atkselection.h atk/atkselection.c
1568         Now add_selection, clear_selection, and remove_selection 
1569         return a boolean indicating SUCCESS/FAILURE to indicate
1570         if the operation was successful.
1571
1572 2001-06-13  Brian Cameron & Lucy Brophy  <brian.cameron@sun.com>
1573
1574         * atk/atktable.h atk/atktable.h
1575         Updated so now the get_text_before|at|after functions
1576         return the start & end offset of the string.  Updated the
1577         docs.
1578
1579 2001-06-13  Padraig O'Briain  <padraig.obriain@sun.com>
1580
1581         * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
1582
1583 2001-06-11  Havoc Pennington  <hp@redhat.com>
1584
1585         * NEWS: updated
1586
1587         * configure.in: bump version to 0.2 and add infrastructure for 
1588         libtool version info. Assumes GTK versioning scheme (major.minor 
1589         is binary compatible)
1590         
1591         * atk/Makefile.am (LDFLAGS): set version info
1592         (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
1593         
1594 2001-06-13  Brian Cameron <brian.cameron@sun.com>
1595
1596         * atk/atktable.h, atk/atktable.c
1597         Updated so that get/set row/column header functions
1598         work with AtkObjects rather than AtkTables.  Organized
1599         the header file a little more cleanly.  Also the get/set
1600         row_description and caption functions now use gchar *
1601         rather than AtkObject.
1602
1603 2001-06-12  Padraig O'Briain  <padraig.obriain@sun.com>
1604
1605         * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
1606         Add signal model-changed.
1607
1608         * atk/atkobject.c: Add properties
1609         accessible-role, accessible-table-caption, 
1610         accessible-table-column-header, accessible-table-column_description.
1611         accessible-table-row-header, accessible-table-row_description.
1612         accessible-table-summary, accessible-model
1613
1614 2001-06-12  Brian Cameron <brian.cameron@sun.com>
1615
1616         * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
1617         Updated atkeditabletext and atktext interfaces so they
1618         now properly define the get/set attribute methods and now
1619         get_offset_at_point and get_character_extents can request
1620         x,y coords by either widget or screen coords.
1621
1622 Sat Jun  9 15:17:00 2001  Owen Taylor  <otaylor@redhat.com>
1623
1624         * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
1625         CFLAGS, not in LIBS. (Always linking with -lpthread
1626         is a noticeable speed hit.)
1627
1628 Thu Jun  7 17:03:37 2001  Owen Taylor  <otaylor@redhat.com>
1629
1630         * atk/Makefile.am: Really fix marshal generation.
1631
1632 2001-06-07  Havoc Pennington  <hp@redhat.com>
1633
1634         * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
1635         glib-genmarshal stuff
1636
1637 2001-06-07  Havoc Pennington  <hp@redhat.com>
1638
1639         * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
1640         glib-genmarshal
1641
1642         * configure.in: rearrange the library checks to support
1643         uninstalled linking     
1644
1645         * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
1646
1647         * atk-uninstalled.pc.in: new file, allows linking to uninstalled
1648         ATK in giant GTK tarball
1649
1650 2001-06-07  Brian Cameron <brian.cameron@sun.com>
1651
1652         * docs/atk-api.sgml docs/atk-sections.txt
1653         docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
1654         docs/tmpl/atktext.sgml
1655         Removed docs/atk-api.sgml since it is not used.
1656         Updated sgml files and atk-sections.txt to reflect
1657         recent changes to the atktext and atkeditabletext
1658         interfaces
1659
1660 2001-06-06  Brian Cameron <brian.cameron@sun.com>
1661
1662         * atk/atktext.h atk/atktext.h
1663         Updated to new atktext functions for getting attributes.
1664
1665 2001-06-06  Padraig O'Briain  <padraig.obriain@sun.com>
1666
1667         * New files atk/atkstreamablecontent.[ch]
1668         Updated files: atk/Makefile.am, atk/atk.h
1669
1670         * atk/atkvalue.c: Updated comments
1671
1672 2001-06-06  Padraig O'Briain  <padraig.obriain@sun.com>
1673
1674         * atk/atkregistry.h: Add declaration for atk_registry_get_type()
1675
1676 2001-06-05  Padraig O'Briain  <padraig.obriain@sun.com>
1677
1678         * atk/atkobject.c: Add property accessible-visible-data
1679
1680 2001-06-01  Padraig O'Briain  <padraig.obriain@sun.com>
1681
1682         * atk/atkobject.c: Add support for setting and getting 
1683         accessible-value property.
1684
1685         * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
1686
1687 Fri Jun 01  Brian Cameron <brian.cameron@sun.com>
1688
1689         * atk/atkeditabletext.[ch], atk/atktext.[ch]
1690
1691         * docs/atk-overrides.txt, docs/Makefile.am
1692           Updated the interface for dealing with selected
1693           text to handle multiple selected regions.  Removed
1694           get_row_col_at_offset from atktext.[ch].  Added
1695           docs/atk-overrides.txt file.
1696
1697 Thu May 31  Brian Cameron <brian.cameron@sun.com>
1698
1699         * Makefile.am configure.in atk/Makefile.am atk/atktext.c
1700           atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
1701           Added atk_marshal_VOID__INT_INT marshaller.  Updated the
1702           Makefiles so the proper marshall files get included in the
1703           dist.  Updated the Makefiles and configure.in so that the
1704           docs get included in the dist.
1705
1706 Tue May 29 18:17:11 2001  Owen Taylor  <otaylor@redhat.com>
1707
1708         * autogen.sh (have_libtool): Fix GNU sedism (#55430)
1709
1710 2001-05-29  Padraig O'Briain  <padraig.obriain@sun.com>
1711
1712         * atk/atkobject.c: Define new properties accessible-text, 
1713         accessible-caret, accessible-selection and accessible-value
1714
1715 2001-05-29  Brian Cameron <brian.cameron@sun.com>
1716
1717         * docs/atk-sections.txt
1718
1719         * docs/tmpl/*
1720         Improved the layout/formatting of the atk docs.  Added docs/tmpl
1721         files.
1722
1723 2001-05-28  Brian Cameron <brian.cameron@sun.com>
1724
1725         * atk/atktext.c
1726         Now properly set the initialized flag when setting up signals.
1727         Updated the atk-docs in several files
1728
1729 2001-05-24  Padraig O'Briain  <padraig.obriain@sun.com>
1730
1731         * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
1732         atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
1733         atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
1734         atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
1735         Fix warnings generated by Sun FORTE compiler
1736
1737 2001-05-24  Padraig O'Briain  <padraig.obriain@sun.com>
1738
1739         * atk/atkcomponent.c atk/atkvalue.c
1740         Remove return calls in functions which return void
1741         
1742 2001-05-23  Padraig O'Briain  <padraig.obriain@sun.com>
1743
1744         * atk/atkobject.h: Correct naming of role for status bar
1745
1746         * atk/atktext.c: 
1747         Clarify behaviour of atk_text_get_text_after/at/before_offset
1748  
1749 Sun May 13 11:35:32 2001  Owen Taylor  <otaylor@redhat.com>
1750
1751         * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
1752
1753 2001-01-06  Hans Breuer  <hans@breuer.org>
1754
1755         * atk/makefile.msc atk/atk.def (new files) :
1756         Enable build for win32, no sourc changes necessary.
1757
1758 Sat May  5 07:46:47 2001  Owen Taylor  <otaylor@redhat.com>
1759
1760         * Released 0.1
1761
1762 Thu May  3 08:38:24 2001  Owen Taylor  <otaylor@redhat.com>
1763
1764         * atk/atkobject.c: Add missing include of <string.h> for strcmp.
1765
1766 Tue Apr 25 10:10:00 2001  Padraig Obriain <padraig.obriain@sun.com>
1767
1768         * Start a ChangeLog
1769