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