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