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