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