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