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