Added Norwegian (nynorsk) code nn to ALL_LINGUAS.
[platform/upstream/atk.git] / ChangeLog
1 2003-09-21  Åsmund Skjæveland  <aasmunds@fys.uio.no>
2  
3         * configure.in: Added Norwegian (nynorsk) code
4         nn to ALL_LINGUAS.
5
6 2003-09-10  Padraig O'Briain  <padraig.obriain@sun.com>
7
8         * atk/atkobject.c: Remove comments about signals. The description
9         should be in files in docs/tmpl directory.
10
11         * docs/tmpl/atkhypertext.sgml: Add description for link-selected signal.
12         * docs/tmpl/atkobject.sgml:  Add descriptions for 
13         active-descendant-changed, children-changed, focus-event, 
14         property-change, state-change and visible-data-changed signals.
15         * docs/tmpl/atkselection.sgml: Add description for selection-changed
16         signal.
17         * docs/tmpl/atktable.sgml: Add descriptions for column-deleted,
18         columnn-inserted, column-reordered, model-changed, row-deleted, 
19         row-inserted and  row-reordered signals.
20         * docs/tmpl/atktext.sgml: Add description for text-attributes-changed,
21         text-caret-moved, text-changed nd text-selection-changed signals.
22
23         This fixes bug #121163.
24
25 2003-09-02  Padraig O'Briain  <padraig.obriain@sun.com>
26
27         * ===== Released 1.4.0=====
28
29         * configure.in: Version 1.4.0, interface age 0, binary age 400
30
31         * NEWS: Updated.
32
33 2003-08-28  Christian Rose  <menthos@menthos.com>
34
35         * configure.in: Added "ne" to ALL_LINGUAS.
36
37 2003-08-25  Padraig O'Briain  <padraig.obriain@sun.com>
38
39         * ===== Released 1.3.6=====
40
41         * configure.in: Version 1.3.6, interface age 2, binary age 306
42
43         * NEWS: Updated.
44
45 2003-08-08  Malcolm Tredinnick <malcolm@commsecure.com.au>
46         
47         * autogen.sh: Clarify an error message.
48
49 2003-08-08  Guntupalli Karunakar  <karunakar@freedomink.org>
50
51         * configure.in: Added "hi" in ALL_LINGUAS.
52
53 2003-08-07  Padraig O'Briain  <padraig.obriain@sun.com>
54
55         * ===== Released 1.3.5=====
56
57         * configure.in: Version 1.3.5, interface age 1, binary age 305
58
59         * NEWS: Updated.
60
61 2003-08-04  Padraig O'Briain  <padraig.obriain@sun.com>
62
63         * Remove po/Makefile.in.in. This fixes bug #119053.
64
65 2003-07-08  Padraig O'Briain  <padraig.obriain@sun.com>
66
67         * atk/atktable.c (atk_table_ref_at): Ensure that row and column values 
68         are non-negative.
69
70         This is a partial fix for bug #116712.
71
72 2003-07-03  Padraig O'Briain  <padraig.obriain@sun.com>
73
74         * atk/atkstateset.c (atk_state_set_is_empty): Correct return value.
75         Fixes bug #116621. Problem reported by Mario Lang.
76
77 2003-06-25  Fatih Demir <kabalak@gtranslator.org>
78
79         * configure.in: (Re-?)added "ta" (Tamil) to languages' list.
80
81 2003-06-23  Padraig O'Briain  <padraig.obriain@sun.com>
82
83         * atk.spec.in:
84         Added locale directory to spec file. Fix provided by
85         James T. Richardson, Jr.
86
87 2003-06-19  Padraig O'Briain  <padraig.obriain@sun.com>
88
89         * ===== Released 1.3.4=====
90
91         * NEWS: Updated.
92
93 2003-06-13  Tor Lillqvist  <tml@iki.fi>
94
95         * atk/atkobject.c (atk_role_get_localized_name): Set
96         gettext_initialized.
97
98         * atk-zip.sh.in (DEVZIP): libtool 1.5 installs DLLs in the bin
99         directory, so look there, too. Include the message catalogs.
100
101 2003-06-10  Padraig O'Briain  <padraig.obriain@sun.com>
102
103         * configure.in: Version 1.3.4, interface age 0, binary age 304
104
105         * atkrelationtype.h, docs/tmpl/atkrelation.sgml: Add new relation
106         ATK_RELATION_POPUP.
107
108 2003-06-05  Paul Duffy <dubhthach@frink.nuigalway.ie>
109
110         * configure.in: Added ga (irish) to ALL_LINGUAS
111          
112 2003-06-05  Kenneth Rohde Christiansen  <kenneth@gnu.org>
113
114         * configure.in: Added li to ALL_LINGUAS.
115
116 2003-05-30  Padraig O'Briain  <padraig.obriain@sun.com>
117
118         * ===== Released 1.3.3=====
119
120         * configure.in: Version 1.3.3, interface age 3, binary age 303
121
122         * NEWS: Updated.
123
124 2003-05-28  Padraig O'Briain  <padraig.obriain@sun.com>
125
126         * atk/atkobject.h docs/tmpl/atkobject.sgml: Add new role
127         ATK_ROLE_AUTOCOMPLETE.
128
129 2003-05-20  Padraig O'Briain  <padraig.obriain@sun.com>
130
131         * atk/atkstate.h, docs/tmpl/atkstate.sgml: Add state 
132         ATK_STATE_INDETERMINATE. This state is used by Oo for check buttons
133         which can have a value other than on or off.
134
135 2003-05-19 Arafat Medini <lumina@silverpen.de>
136
137         *configure.in: Added "ar" (Arabic) to ALL_LINGUAS
138
139 2003-05-16  Telsa Gwymme  <hobbit@aloss.ukuu.org.uk>
140
141         * configure.in: Added "cy" (Welsh) to ALL_LINGUAS
142
143 2003-05-15  Padraig O'Briain  <padraig.obriain@sun.com>
144
145         * ===== Released 1.3.2=====
146
147         * configure.in: Version 1.3.2, interface age 2, binary age 302
148
149         * NEWS: Updated.
150
151 2003-05-09  Samúel Jón Gunnarsson  <sammi@techattack.nu>
152
153         * is.po: Added "is" into ALL_LINGUAS.
154
155 2003-05-06  Padraig O'Briain  <padraig.obriain@sun.com>
156
157         * configure.in: Make message when pkg-config fails to find glib-2.0.pc
158         less cryptic.
159
160         * po/pl.po: Updated Polish translation from Artur Flinta.
161
162 2003-05-05  Duarte Loreto <happyguy_pt@hotmail.com>
163
164         * configure.in: Added Portuguese (pt) to ALL_LINGUAS.
165
166 2003-05-05  Christian Rose  <menthos@menthos.com>
167
168         * configure.in: Added sr and sr@Latn to ALL_LINGUAS.
169
170 2003-05-01  Padraig O'Briain  <padraig.obriain@sun.com>
171
172         * ===== Released 1.3.1=====
173
174         * configure.in: Version 1.3.1, interface age 1, binary age 301
175
176         * NEWS: Updated.
177
178         * po/yi.po: Update line numbers.
179
180 2003-04-25  Padraig O'Briain  <padraig.obriain@sun.com>
181
182         * atk/stateset.h: Fix typo in documentation.
183
184         * autogen.sh (have_libtool): Accept libtool-1.5. (#111481)
185         Patch provided by Ali Akcaagac.
186
187 2003-03-26  Christian Rose  <menthos@menthos.com>
188
189         * configure.in: Added "yi" to ALL_LINGUAS.
190
191 2003-03-21  Takeshi AIHANA <aihana@gnome.gr.jp>
192
193         * configure.in: Added Japanese 'ja' into ALL_LINGUAS.
194
195 2003-03-20  Padraig O'Briain  <padraig.obriain@sun.com>
196
197         * ===== Released 1.3.0=====
198
199         * configure.in: Version 1.3.0, interface age 0, binary age 300
200
201         * NEWS: Updated.
202
203 2003-03-20  Guntupalli Karunakar  <karunakar@freedomink.org>
204
205         * configure.in: Added Malayalam (ml) in ALL_LINGUAS
206
207 2003-03-20  Padraig O'Briain  <padraig.obriain@sun.com>
208
209         * docs/atk-sections.txt: Add 11 unused declarations.
210
211 2003-03-20  James Henstridge  <james@daa.com.au>
212  
213         * autogen.sh: update to call automake-1.7, libtoolize, gtkdocize
214         and glib-gettextize.
215  
216         * configure.in: cleanup to make use of newer autoconf/automake
217         features.
218  
219         * Makefile.am: get rid of custom distcheck rule, which is no
220         longer necessary.
221  
222         * atk/Makefile.am: cleanup makefile.  Use BUILT_SOURCES for built
223         sources.
224  
225         * docs/Makefile.am: use common gtk-doc.make.
226  
227         * docs/atk-docs.sgml: update to use gtk-doc's XML mode.
228  
229 2003-03-16  Joel Brich <joel.brich@laposte.net>
230
231         * configure.in: Added "eo" to ALL_LINGUAS
232         * po/eo.po: Added Esperanto translation
233         from Charles Voelger <cvoelger@dweasel.com>
234
235 2003-03-12  Tor Lillqvist  <tml@iki.fi>
236
237         * atk/atk.def: Add one more missing export, thanks to Cedric
238         Gustin.
239
240 2003-03-07  Padraig O'Briain  <padraig.obriain@sun.com>
241
242         * atk/atkobject.c (atk_object_set_role): Add check that role is
243         actually being changed. Do not emit notification for initial
244         role setting. (bug #107710)
245
246 2003-03-06  Padraig O'Briain  <padraig.obriain@sun.com>
247
248         * atk/atkrelationset.c: Current returning of FALSE to 0 in function 
249         which returns integer; (bug #107661) reported by Morten Welinder.
250
251 2003-03-05  Padraig O'Briain  <padraig.obriain@sun.com>
252
253         * atk/atk-relation.c
254         atk/atkrelationset.c
255         atk/atkstatset.c: Correct returning of FALSE to NULL in functions
256         which return pointer; (bug #107650) reported by Morten Welinder.
257
258 2003-02-26  Padraig O'Briain  <padraig.obriain@sun.com>
259
260         * test/Makefile.am: Update to produce .so files
261         (Problem reported and solution reported by Michael.Wilson@bull.net)
262
263 2003-02-26  Padraig O'Briain  <padraig.obriain@sun.com>
264
265         * atk/atkgobjectaccessible.c (atk_gobject_accessible_from_object):
266         Correct creation of non-AtkGObjectAccessible (bug #107124)
267
268         * atk/atkobject.c (atk_object_class_init): Set default initialize 
269         function so that code which does not check for existence of parent 
270         class's initialize function will work.
271
272         * atk/atkvalue.c: (atk_value_get_minimum_value, 
273         atk_value_get_maximum_value, atk_value_get_current_value):
274         Reset Value argument if it is a valid GValue otherwise zeroise it.
275
276         docs/tmpl/atkhypertext.sgml: Add link-selected signal.
277
278 2003-02-25  Tor Lillqvist  <tml@iki.fi>
279
280         * Makefile.am (EXTRA_DIST): Dist atk-zip.sh.in, not atk-zip.sh.
281
282         * atk/atk.def: Add a couple of missing entries, thanks to Cedric
283         Gustin.
284
285         * atk/atk.rc.in: New file, for version info in the DLL on
286         Windows. Similar as in GLib, GTK, etc.
287
288         * configure.in: Generate atk/atk.rc.
289         
290         * atk/Makefile.am: Use atk.rc on Windows.
291         (EXTRA_DIST): Distribute atk.rc(.in).
292
293         * atk/atkobject.c: On Windows, don't use hardcoded ATKLOCALEDIR,
294         but deduce it from DLL location, like GLib, GTK etc do.
295
296 2003-02-23  Abel Cheung  <maddog@linux.org.hk>
297
298         * configure.in: Added "mk" to ALL_LINGUAS.
299
300 2003-02-21  Roozbeh Pournader  <roozbeh@sharif.edu>
301
302         * configure.in: Added "fa" to ALL_LINGUAS.
303
304 2003-02-21  Metin Amiroff  <metin@karegen.com>
305
306         * configure.in: Added Azerbaijanian to ALL_LINGUAS.
307
308 2003-02-19  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
309
310         * configure.in: Added Belarusian to ALL_LINGUAS.
311
312 2003-02-14  Padraig O'Briain  <padraig.obriain@sun.com>
313
314         * atk/atknoopobject.c: Add AtkHypertext interface as this object should
315         claim to implement all interfaces.
316
317 2003-02-12  Padraig O'Briain  <padraig.obriain@sun.com>
318
319         * atk/atkhyperlink.c (atk_hyperlink_class_init): Correct typo in blurb
320
321         * atk/atkhypertext.c
322         (atk_hypertext_get_link): Add check on link_index value
323         (atk_hypertext_get_link_index): Add check on char_index value
324
325 2003-02-09  Christian Rose  <menthos@menthos.com>
326
327         * configure.in: Added "kn" to ALL_LINGUAS.
328
329 2003-02-07  Christian Rose  <menthos@menthos.com>
330
331         * configure.in: Added "bn" to ALL_LINGUAS.
332
333 2003-02-06  Christian Rose  <menthos@menthos.com>
334
335         * configure.in: Added "id" to ALL_LINGUAS.
336
337 2003-02-04  Padraig O'Briain  <padraig.obriain@sun.com>
338
339         * atk/atkgobjectaccessible.c (atk_gobject_accessible_for_object):
340         Add weak reference so we do not leak the accessible when the object
341         dies. Problem reported by Alex Larsson.
342
343 2003-02-02  Fatih Demir <kabalak@gtranslator.org>
344
345         * configure.in: Added "tr" (Turkish) to the languages' list.
346
347 2003-01-30  Padraig O'Briain  <padraig.obriain@sun.com>
348
349         * atk/atkhyperlink.[ch]
350         New property selected-link defined.
351         Function pointer is_selected_link added to interface
352         (atk_hyperlink_is_selected_link: New functions which checks
353         whether the specified AtkHyperlink is selected
354         
355         * atk/atkhypertext.[ch]
356         New signal link-selected added.
357
358         * docs/atk-sections.txt: Add atk_hyperlink_is_selected_link
359
360         * docs/tmpl/atkhyperlink.sgml: Add reference to property selected-link
361         and function atk_hyperlink_is_selected_link.
362
363         This fixes bug #104621.
364         
365 Tue Jan 28 13:52:20 2003  Manish Singh  <yosh@gimp.org>
366
367         * autogen.sh (have_automake): call the versioned automake when
368         checking the version itself.
369
370 Tue Jan 28 15:18:24 2003  Owen Taylor  <otaylor@redhat.com>
371
372         * autogen.sh (have_automake): Fix version in complaint
373         message about automake. (#104366, Rich Burridge)
374
375 2003-01-26  Daniel Yacob <locales@geez.org>
376
377         * configure.in: Added am to ALL_LINGUAS.
378
379 2003-01-23  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
380
381         * configure.in: Added "sk" to ALL_LINGUAS.
382
383 2003-01-23  Abel Cheung  <maddog@linux.org.hk>
384
385         * configure.in: Added "zh_TW" (traditional Chinese) to ALL_LINGUAS.
386
387 2003-01-23  Evandro Fernandes Giovanini <evandrofg@ig.com.br>
388
389         * configure.in: Added "pt_BR" to ALL_LINGUAS.
390
391 2003-01-22  Marius Andreiana <marius galuna.ro>
392
393         * configure.in: added 'ro' to ALL_LINGUAS
394
395 2003-01-21  Christian Rose  <menthos@menthos.com>
396
397         * configure.in: Added "mn" to ALL_LINGUAS.
398
399 2003-01-21  Padraig O'Briain  <padraig.obriain@sun.com>
400
401         * atk/atktext.c
402         (atk_text_base_init): Set vtable entry for default implementations
403         (atk_text_get_range_extents): Omit calling default implementation
404         (atk_text_get_bounded_ranges): Omit calling default implementation
405
406         * atk/atkcomponent.c
407         (atk_component_base_init): New function to set vtable entry for 
408         default implementations
409         (atk_component_ref_accessible_at_point): Omit calling default 
410         implementation
411         (atk_component_contains): Omit calling default implementation
412         (atk_component_get_position): Omit calling default implementation
413         (atk_component_get_size): Omit calling default implementation
414
415 2003-01-21  Padraig O'Briain  <padraig.obriain@sun.com>
416
417         * atk/atkobject.c 
418         (atk_object_real_set_property): Add support for PROP_TABLE_SUMMARY 
419         and PROP_TABLE_CAPTION_OBJECT.
420         (atk_object_real_get_property): Add support for PROP_TABLE_SUMMARY 
421         and PROP_TABLE_CAPTION_OBJECT.
422
423         This completes ATK changes for bug #74814.
424
425 2003-01-21  Padraig O'Briain  <padraig.obriain@sun.com>
426
427         * atk/atkobject.c: Add property accessible-table-caption-object.
428         This addresses bug #74814.
429
430         * atk/atkobject.h: Move some documentation from template file to
431         avoid warnings when building.
432
433         * atk/atkrelation.c: Add new properties relation and target.
434         This addresses bug #72426.
435
436         * atktext.[ch]: Add new functions atk_text_get_range_extents and
437         atk_text_get_bounded_ranges.
438         Also added data structures AtkTextRectangle and AtkTextRange, enum
439         AtkTextClipType and helper function  atk_text_free_ranges.
440         This addresses bug #100943.
441         (atk_text_get_character_extents): Ensure that the reported width is 
442         not negative. This fixes bug #102954)
443
444         * docs/atk-sections.txt: Add new functions and data items.
445
446         * docs/tmpl/atk-object.sgml: Remove some documentation and put in 
447         atkobject.h. Add reference to accessible-table-caption-object.
448
449         * docs/tmpl/atk-relation.sgml: Add new properties
450
451         * docs/tmpl/atktext.sgml: Add new functions and data items.
452
453
454 2003-01-20  Padraig O'Briain  <padraig.obriain@sun.com>
455
456         * ===== Released 1.2.2=====
457
458         * configure.in: Version 1.2.2, interface age 2, binary age 202
459
460         * NEWS: Updated.
461
462 2003-01-19  He Qiangqiang  <carton@linux.net.cn>
463
464         * configure.in: Added "zh_CN" to ALL_LINGUAS.
465
466 2003-01-12  Laurent Dhima  <laurenti@alblinux.net>
467
468         * configure.in: Added 'sq'(albanian) to ALL_LINGUAS.
469
470 2003-01-11  Pauli Virtanen  <pauli.virtanen@hut.fi>
471
472         * configure.in (ALL_LINGUAS): Added "fi" (Finnish)
473
474 2003-01-06  Alessio Frusciante  <algol@firenze.linux.it>
475
476         * configure.in (ALL_LINGUAS): Added "it" (Italian) 
477
478 2003-01-06  Padraig O'Briain  <padraig.obriain@sun.com>
479
480         * configure.in: Add -with-html-dir option. (bug #102497)
481
482         * docs/Makefile.am: Remove INSTALLDIR and HTML_DIR
483
484         * docs/tmpl/atkobject.sgml: Update so property names are in
485         alphabetic order.
486
487 2003-01-03  Padraig O'Briain  <padraig.obriain@sun.com>
488
489         * ===== Released 1.2.1=====
490         
491         * configure.in: Version 1.2.1, interface age 1, binary age 201
492
493         * NEWS: Updated.
494
495 2003-01-02  Zbigniew Chyla  <cyba@gnome.pl>
496
497         * configure.in (ALL_LINGUAS): Added pl (Polish).
498
499 2002-12-23  Nam SungHyun  <namsh@kldp.org>
500
501         * configure.in: Added Korean (ko) to ALL_LINGUAS
502
503 2002-12-22  Artis Trops  <hornet@navigator.lv>
504
505         * configure.in: Added Latvian (lv) to ALL_LINGUAS.
506
507 2002-12-22  Christophe Merlet  <redfox@redfoxcenter.org>
508
509         * configure.in (ALL_LINGUAS): added French (fr).
510
511 2002-12-21  Jordi Mallach  <jordi@sindominio.net>
512
513         * configure.in (ALL_LINGUAS): added Catalan (ca).
514
515 2002-12-20  Padraig O'Briain  <padraig.obriain@sun.com>
516
517         * ===== Released 1.2.0 ======
518
519         * configure.in: Version 1.2.0, interface age 0, binary age 200
520
521         * NEWS: Final update for 1.2.0.
522
523         * docs/tmpl/atkobject.sgml: Order of properties have been changed.
524
525 2002-12-18  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
526
527         * configure.in: Added Russian to ALL_LINGUAS.
528
529 2002-12-16  Padraig O'Briain  <padraig.obriain@sun.com>
530
531         * ===== Released 1.1.5=====
532         
533         * configure.in: Version 1.1.5, interface age 2, binary age 105
534
535         * NEWS: Updated.
536
537 2002-12-13  Padraig O'Briain  <padraig.obriain@sun.com>
538
539         * atk/atktext.c (atk_text_get_caret_offset): Return 0 instead of -1
540         if caret is not supported. This addresses bug #101020.
541
542         * configure.in: Use third argument of AC_DEFINE to get rid of 
543         acconfig.h. 
544
545 Thu Dec 12 14:57:20 2002  Owen Taylor  <otaylor@redhat.com>
546
547         * acinclude.m4: Remove; wasn't needed, and referred
548         to GLib internal m4 files now gone.
549
550 Thu Dec 12 11:04:05 2002  Manish Singh  <yosh@gimp.org>
551
552         * configure.in: Require autoconf-2.53.
553
554 2002-12-12  Yanko Kaneti  <yaneti@declera.com>
555
556         * configure.in (ALL_LINGUAS): Added Bulgarian (bg).
557
558 2002-12-11  Pablo Saratxaga  <pablo@mandrakesoft.com>
559
560         * configure.in (ALL_LINGUAS): Added Vietnamese (vi), Hebrew (he),
561         and Dutch (nl).
562
563 2002-12-07  Andras Timar <timar@gnome.hu>
564
565         * configure.in (ALL_LINGUAS): Added Hungarian (hu).
566
567 2002-12-06  Padraig O'Briain  <padraig.obriain@sun.com>
568
569         * ===== Released 1.1.4 =====
570         
571         * configure.in: Version 1.1.1, interface age 1, binary age 104
572
573         * NEWS: Updated.
574
575 2002-12-05  Ole Laursen  <olau@hardworking.dk>
576
577         * configure.in (ALL_LINGUAS): Added Danish (da).
578
579 2002-12-02  Pablo Gonzalo del Campo <pablodc@bigfoot.com>
580
581         * configure.in (ALL_LINGUAS): Added Spanish (es).
582
583 2002-12-01  Christian Neumair  <chris@gnome-de.org>
584
585         * configure.in (ALL_LINGUAS): Added German (de).
586
587 2002-11-22  Kjartan Maraas  <kmaraas@gnome.org>
588
589         * configure.in (ALL_LINGUAS): Added "no".
590         
591 2002-11-22  Padraig O'Briain  <padraig.obriain@sun.com>
592
593         * Update NEWS for 1.1.3
594
595 2002-11-21  Padraig O'Briain  <padraig.obriain@sun.com>
596
597         * configure.in: Update to take account of gtk-doc-version being 0.10
598         Updated version required to 0.9
599
600 2002-11-20  Bill Haneman <bill.haneman@sun.com>
601
602         * atk/atkobject.h:
603         Added ATK_ROLE_APPLICATION.
604
605         * atk/atkobject.c:
606         (atk_role_get_localized_name):
607         Added ATK_ROLE_APPLICATION case.        
608
609         * docs/atk-decl.txt:
610         Added ATK_ROLE_APPLICATION to docs.
611         
612 2002-11-18  Abi Brady  <morwen@evilmagic.org>
613
614         * configure.in: Added "en_GB" to ALL_LINGUAS.
615
616 2002-11-15  Hasbullah BIn Pit <sebol@ikhlas.com>
617
618         * configure.in: Added "ms" to ALL_LINGUAS.
619
620 2002-11-15  Padraig O'Briain  <padraig.obriain@sun.com>
621
622         * Update NEWS for 1.1.2
623
624         * docs/tmpl/atkhyperlink.sgml docs/tmpl/atkobject.sgml
625         Update docs.
626
627 2002-11-14  Bill Haneman <bill.haneman@sun.com>
628
629         * configure.in:
630         Revved to 1.1.2, interface age 0, binary age 102.
631         
632         * atk/atkrelationtype.h:
633         (ATK_RELATION_EMBEDS, ATK_RELATION_EMBEDDED_BY):
634         New relations to handle content embedding, for instance
635         text that embeds or flows around images.
636
637         * atk/atkhyperlink.h:
638         (atk_hyperlink_is_inline):
639         New API, returns whether a hyperlink's content is
640         partially displayed inline; useful for small images
641         emedded in text, and for HTML <src> elements.
642         (AtkHyperlinkClass->link_state):
643         New virtualized method, used to implement various
644         state query API such as atk_hyperlink_is_inline().
645
646         * atk/atkhyperlink.c:
647         (atk_hyperlink_is_inline):
648         New method.
649
650         * docs/atk-sections.txt: 
651         Additions for above API.
652
653 2002-11-13  Padraig O'Briain  <padraig.obriain@sun.com>
654
655         * atk/atkobject.[ch]: Add signal active-descendant-changed
656
657 2002-11-11  Christian Rose  <menthos@menthos.com>
658
659         * configure.in: Added "sv" to ALL_LINGUAS.
660
661 Fri Nov  8 19:55:25 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
662
663         * atk/atkhyperlink.c
664         * atk/atkhyperlink.h
665         * atk/atktable.c
666         * atk/atktable.h
667         * atk/atktext.c
668         * atk/atktext.h
669         * docs/tmpl/atkhyperlink.sgml
670         * docs/tmpl/atkobject.sgml
671         * docs/tmpl/atktable.sgml
672         * docs/tmpl/atktext.sgml
673
674         Trivial s/foo/foo_/ fixes to make atk.h includable with -Wshadow
675         without warnings.
676         
677 2002-11-05  Padraig O'Briain  <padraig.obriain@sun.com>
678
679         * autogen.sh: Add call to autoheader to create config.h.in
680
681 2002-11-04  Padraig O'Briain  <padraig.obriain@sun.com>
682
683         * acinclude.m4: New file
684
685         * autogen.sh: Add i18n support (copied from gtk+).
686
687         * configure.in: Add definition for atklocaledir and check for
688         bind_textdomain_codeset()
689
690         * atk/Makefile.am: Add DEfininition of ATKLOCALEDIR to INCLUDES
691
692         * atk/atkobject.c (atk_role_get_localized_name): Add code to
693         initialize i18n.
694         
695         * po/.cvsignore: Add extra files.
696
697 2002-11-01  Padraig O'Briain  <padraig.obriain@sun.com>
698
699         * configure.in: Create po/Makefile; patch supplied by 
700         Dan Mills (thunder@ximain.com)
701         
702 2002-10-31  Padraig O'Briain  <padraig.obriain@sun.com>
703
704         * ===== Released 1.1.1 =====
705         
706         * configure.in: Version 1.1.1, interface age 0, binary age 101
707
708         * NEWS: Updated.
709
710         * atk/Makefile.am: Add atkintl.h to EXTRA_DIST.
711
712 2002-10-30  Padraig O'Briain  <padraig.obriain@sun.com>
713
714         * Makefile.am: Add po directory
715
716         * configure.in: Add support for I18N
717
718         * acconfig.h atk/atkintl.h: New files used to support I18N
719
720         * atk/atkobject.c: Update atk_role_get_localized_name() to
721         allow for localized name to be returned.
722
723         * docs/Makefile.am: Add atkintl.h to IGNORE_HFILES
724
725         * po/Makfile.in.in, po/POTFILES.in, po/po2tbl.sed.in po/.cvsignore
726         po/ChangeLog: New files
727
728 2002-10-30  Padraig O'Briain  <padraig.obriain@sun.com>
729
730         * atk/Makefile.am, atk/atk.h: Add reference to atk/atkrelationtype.h
731
732         * atk/atkaction.[ch]: Add atk_action_get_localized_name.
733
734         * atk/atkobject.[ch]: Add atk_role_get_localized_name,
735         atk_object_add_relationship and atk_object_remove_relationship
736         Add new roles ATK_ROLE_HEADER, ATK_ROLE_FOOTER, ATK_ROLE_PARAGRAPH
737         and ATK_ROLE_RULER
738
739         * atk/atkrelation.h: Move definition of AtkRelationType to
740         atk/relationtype.h
741
742         * atk/atkstate.h: Add new state ATK_STATE_MANAGES_DESCENDANTS
743
744         * atk/atktext.[ch]: Add text-attributes-changed signal.
745
746         * docs/atk-sections.txt, docs/tmpl/atkaction.sgml: Add new functions.
747
748         * docs/tmpl/atkobject.sgml: Add new functions and new roles.
749
750         * docs/tmpl/atkrelation.sgml: Add new relations
751
752         * docs/tmpl/atkstate.sgml: Add new state
753
754         * docs/tmpl/atktext.sgml: Add new signal
755
756         * tests/testrelation.c: Add tests for new relationship functions.
757
758 2002-10-01  Padraig O'Briain  <padraig.obriain@sun.com>
759
760         * atk/atkobject.c (atk_object_notify): Fix leak; report and patch
761         supplied by Sebastian Rittau (srittau@jroger.in-berlin.de)
762
763         Bug #94548.
764
765 2002-09-24  Padraig O'Briain  <padraig.obriain@sun.com>
766
767         * ===== Released 1.1.0 =====
768         
769         * NEWS: Updated.
770
771 2002-09-18  Padraig O'Briain  <padraig.obriain@sun.com>
772
773         * configure.in:
774         increment version to 1.1.0, in view of the fact that we've 
775         branched for GNOME-2 and GTK+-2.0, and this is HEAD.
776         Also reset INTERFACE_AGE to zero, since an enum was added.
777         Use similar library numbering as GTK.
778
779         * docs/tmpl/atkobject.sgml: Add ATK_LAYER_WINDOW
780
781 2002-09-06  Mark McLoughlin  <mark@skynet.ie>
782
783         * atk/atkobject.h: add ATK_LAYER_WINDOW.
784
785         * atk/atkcomponent.c: upd docs.
786
787 2002-09-06  Padraig O'Briain  <padraig.obriain@sun.com>
788
789         * docs/atk-sections.txt: Add ...Iface symbols to Standard sections to 
790         avoid unused declarations
791
792         * docs/tmpl/atkobject.sgml docs/tmpl/atkrelationset.sgml:
793         Move AtkRelationSet from atkobject to atkrelationset.
794
795 2002-09-05  Padraig O'Briain  <padraig.obriain@sun.com>
796
797         * docs/atk-sections.txt docs/tmpl/atkaction.sgml
798         docs/tmpl/atkcomponent.sgml docs/tmpl/atkdocument.sgml
799         docs/tmpl/atkeditabletext.sgml docs/tmpl/atkhypertext.sgml
800         docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
801         docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
802         docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml
803         docs/tmpl/atkvalue.sgml:
804         Remove reference to ...Iface data structures; which eliminates
805         undocumented symbols.
806
807 2002-09-05  Padraig O'Briain  <padraig.obriain@sun.com>
808
809         *  atk/atkutil.h: Add documentation for AtkKeyEventType
810
811         * docs/tmpl/action.sgml docs/tmpl/atkcomponent.sgml
812         docs/tmpl/atkdocument.sgml docs/tmpl/atkeditabletext.sgml
813         docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
814         docs/tmpl/atkhypertext.sgml docs/tmpl/atkimage.sgml 
815         docs/tmpl/atknoopobject.sgml docs/tmp[l/atknoopobjectfactory.sgml
816         docs/tmpl/atkobject.sgml docs/tmpl/atkobjectfacory.sgml
817         docs/tmpl/atkregistry.sgml docs/tmpl/atkrelation.sgml
818         docs/tmpl/atkselection.sgml docs/tmpl/atkstate.sgml
819         docs/tmpl/atkstreamablecontent.sgml docs/tmpl/atktable.sgml
820         docs/tmpl/atktext.sml docs/tmpl/atkutil.sgml
821         docs/tmpl/atkutil.sgml:
822         Reduce number of undocumented symbols
823
824 2002-08-26  Padraig O'Briain  <padraig.obriain@sun.com>
825
826         * atk/atknoopobjectfactory.c:
827         Add implementation for atk_object_factory_get_accessible_type()
828
829 2002-08-18  Havoc Pennington  <hp@pobox.com>
830
831         * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
832         both automake 1.6 and 1.4 installed get the right automake. Means
833         compilation from CVS will now require the latest automake 1.4
834         release, or manually creating symlinks called "automake-1.4" and
835         "aclocal-1.4"
836
837 2002-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
838
839         These changes improve the quality of the documentation by adding
840         information about properties and signals.
841
842         * configure.in:
843         Add atktargetlib, STRIP_BEGIN, STRIP_END and STRIP_DUMMY for
844         use in docs Makefile.am
845
846         * atk/atk.h:
847         Add missing include files, atk/atknoopobject.h and 
848         atknoopobjectfactory.h
849
850         * docs/Makefile.am:
851         Add support for scan program
852
853         * docs/atk.types:
854         Added content to this file
855
856         * docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
857         docs/tmpl/atknoopobject.sgml docs/tmpl/atknoopobjectfactory.sgml
858         docs/tmpl/atkobjectfactory.sgml docs/tmpl/atkregistry.sgml
859         docs/tmplatkutil.sgml:
860         Removed references to contents of object's data structure
861
862         * docs/tmpl/atkobject.sgml docs/tmpl/atkselection.sgml
863         docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml:
864         Add references to signals and properties.
865
866 Wed Jul 31 17:08:04 2002  Owen Taylor  <otaylor@redhat.com>
867
868         * ===== Released 1.0.3 =====
869         
870         * configure.in (GLIB_REQUIRED_VERSION): Version 1.0.3,
871         interface, binary version 3.
872
873         * NEWS: Updated.
874
875 2002-07-14  Padraig O'Briain  <padraig.obriain@sun.com>
876
877         * README: Updated to describe where to log bugs and mention mailing
878         list.
879
880 2002-06-20  Padraig O'Briain  <padraig.obriain@sun.com>
881
882         * atk/atkutil.h atk/docs/atk-docs.sgml atk/docs/tmpl/atk-component.sgml
883         atk/docs/atkdocument.sgml atk/docs/tmpl/atkeditabletext.sgml
884         atk/docs/tmpl/atkgobjectaccessible.sgml atk/docs/tmpl/atkhyperlink.sgml
885         atk/docs/tmpl/atkhypertext.sgml atk/docs/tmpl/atkimage.sgml
886         atk/docs/atknoopobject.sgml atk/docs/tmpl/atknoopobjectfactory.sgml
887         atk/docs/tmpl/atkobjectfactory.sgml atk/docs/tmpl/atkregistry.sgml
888         atk/docs/tmpl/atkregistry.sgml atk/docs/tmpl/atkrelationset.sgml
889         atk/docs/tmpl/atkselection.sgml atk/docs/tmpl/atkstate.sgml
890         atk/docs/tmpl/atkstateset.sgml atk/docs/tmpl/atkstreamablecontent.sgml
891         atk/docs/tmpl/atktable.sgml atk/docs/tmpl/atktext.sgml
892         atk/docs/tmpl/atkutil.sgml atk/docs/tmpl/atkvalue.sgml
893         Update documentation.
894
895 2002-05-29  Padraig O'Briain  <padraig.obriain@sun.com>
896
897         * atk/atkregistry.c:
898         64 bit fixes for ATK. Patch supplied by George Lebl (jirka@5z.com)
899         (bug #83316)
900
901 Thu Mar 28 18:27:32 2002  Owen Taylor  <otaylor@redhat.com>
902
903         * ===== Released 1.0.2 ======
904
905         * NEWS: Updates.
906
907         * configure.in: Version 1.0.2, interface, binary age 2
908
909 2002-04-26  Padraig O'Briain  <padraig.obriain@sun.com>
910
911         * atk/atkutil.c (atk_focus_tracker_notify):
912         Allow for object being NULL which means the window containing the
913         focus widget has lost focus. We update the previous_focus_object 
914         so we can emit notification for focus widget when window regains
915         focus.
916
917 2002-04-15  Padraig O'Briain  <padraig.obriain@sun.com>
918
919         * atk/atkgobjectaccessible.c:
920         (atk_gobject_accessible_for_object):  Allow for case where created
921         AtkObject is not a AtkGObjectAccessible so quark_accessible_object
922         was not initialized in atk_gobject_accessible_class_init
923
924 Thu Mar 28 18:27:32 2002  Owen Taylor  <otaylor@redhat.com>
925
926         * ===== Released 1.0.1 ======
927
928         * NEWS: Updates.
929
930         * configure.in: Version 1.0.1, interface, binary age 1.0.0.
931
932 2002-03-19  Padraig O'Briain  <padraig.obriain@sun.com>
933
934         * atk/atkutil.c (atk_focus_tracker_notify):
935         Do not do notification if previously notified object is the same as
936         this object
937
938 2002-03-14  Tor Lillqvist  <tml@iki.fi>
939
940         * atk/Makefile.am: Use correct name for the DLL when generating
941         the MSVC import library.
942
943 2002-03-13  Bill Haneman <bill.haneman@sun.com>
944
945         * atk/atkutil.c (atk_object_get_root):
946         Changed g_type_class_peek to g_type_class_ref,
947         this seemed to be triggering a SEGV in some cases.
948
949
950 2002-03-12  Padraig O'Briain  <padraig.obriain@sun.com>
951
952         * atk/atkgobjectaccessible.c (atk_gobject_accessible_dispose):
953         Correct name of data set to NULL from quark_accessible_object to
954         quark_object
955
956 2002-03-09  Padraig O'Briain  <padraig.obriain@sun.com>
957
958         * atk/atkhyperlink.c (atk_hyperlink_get_type):
959         Fix typo.
960
961 Thu Mar  7 23:52:51 2002  Owen Taylor  <otaylor@redhat.com>
962
963         * ===== Released 1.0.0 ======
964
965         * NEWS: Final update for 1.0.0.
966
967         * README: Update the compilation instructions a bit.
968
969 2002-03-06  Tor Lillqvist  <tml@iki.fi>
970
971         * atk-zip.sh.in
972         * atk/Makefile.am: Use ATK_API_VERSION also in the Win32 import
973         library names.
974
975 Tue Mar  5 16:54:21 2002  Owen Taylor  <otaylor@redhat.com>
976
977         * ATK 1.0.0 rc1
978
979         * tests/Makefile.am: Don't install libteststateset.la,
980         libtestrelation.la. (#73655, James Henstridge)
981
982         * autogen.sh: Add --enable-gtk-doc
983
984         * configure.in: --disable-gtk-doc by default.
985
986         * Makefile.am: Add a slightly modified distcheck rule
987         that passes --enable-gtk-doc to the configure inside.
988         (So that 'make dist' succeeds inside.)
989
990 Tue Mar  5 11:55:35 2002  Owen Taylor  <otaylor@redhat.com>
991
992         * configure.in: Require GLib-2.0.0.
993
994         * configure.in atk/Makefile.am tests/Makefile.am atk.pc.in:
995         Switch over to the Glib/GTK+ versioning scheme.
996
997 2002-03-05  Padraig O'Briain  <padraig.obriain@sun.com>
998
999         * atk/atktext.c (atk_text_get_text):
1000         Permit end offset value of -1
1001
1002 2002-02-28  Padraig O'Briain  <padraig.obriain@sun.com>
1003
1004         * atk/atkhypertext.h:
1005         Update comments
1006
1007 2002-02-28  Sven Neumann  <sven@gimp.org>
1008
1009         * configure.in: beautified configure --help output.
1010
1011 2002-02-27  Padraig O'Briain  <padraig.obriain@sun.com>
1012
1013         * atk/atkhypertext.h atk/atkhyperlink.h: 
1014         Add padding to class structures to allow for future expansion.
1015
1016         * atk/atkdocument.h: 
1017         Add padding to class structures to allow for future expansion.
1018
1019         * atk/atkobjectfactory.h atk/atkgobjectaccessible.h:
1020         Add padding to class structures to allow for future expansion.
1021
1022 Mon Feb 25 19:09:39 2002  Owen Taylor  <otaylor@redhat.com>
1023
1024         * configure.in: Bail if AM_PATH_GLIB_2_0 fails.
1025
1026 2002-02-26  Tor Lillqvist  <tml@iki.fi>
1027
1028         * atk/Makefile.am: Do use -no-undefined on Win32, otherwise
1029         libtool won't create a DLL.
1030
1031 2002-02-25  Padraig O'Briain  <padraig.obriain@sun.com>
1032
1033         * atk/Makefile.am:
1034         Remove -no-undefined because of problems with uunresolved symbols
1035         in libgobject on Solaris when using gcc
1036
1037 Sat Feb 23 23:02:23 2002  Owen Taylor  <otaylor@redhat.com>
1038
1039         * configure.in: Version 0.13
1040
1041         * NEWS: Update for 0.13
1042
1043         * docs/atk-sections.txt: Update.
1044
1045 2002-02-22  Padraig O'Briain  <padraig.obriain@sun.com>
1046
1047         * atk/atkgobjectaccessible.c atk/atkhyperlink.c atk/atknoopobject.c
1048         atk/atknoopobjectfactory.c atkobject.c atk/atkobjectfactory.c
1049         atk/atkregistry.c atk/atkrelation.c atk/atkrelationset.c:
1050         Make use of parent_class consistent; define as gpointer and
1051         use g_type_class_peek_parent() to get it
1052
1053         * atk/atktext.c:
1054         Delete unused empty line
1055
1056         * atk/atkregistry.c atk/atkrelation.c:
1057         Make parent_class static 
1058
1059 2002-02-20  Padraig O'Briain  <padraig.obriain@sun.com>
1060
1061         * atk/atktext.c:
1062         Add check for offset being negative in functions which have offset
1063         parameter and return immediately if so.
1064
1065 2002-02-15  Padraig O'Briain  <padraig.obriain@sun.com>
1066
1067         * atk/atkcomponent.h:
1068         Change argument of get_layer and get_mdi_zorder function pointers 
1069         to be AtkComponent instead of AtkObject
1070
1071         * atk/atkcomponent.c:
1072         Change atk_component_get_layer and atk_component_get_mdi_zorder
1073         to refer to argument as component instead os accessible
1074
1075         * docs/atk-sections.txt docs/tmpl/atkaction.sgml 
1076         docs/tmpl/atkcomponent.sgml docs/tmpl/atkeditabletext.sgml
1077         docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml 
1078         docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
1079         docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml docs/tmpl/atkvalue.sgml:
1080         Update for recent changes
1081         
1082 2002-02-15  Padraig O'Briain  <padraig.obriain@sun.com>
1083
1084         * atk/atk.h:
1085         Guard atk.h with ifndef __ATK_H__
1086         (#71405 reported by terra@diku.dk (Morten Welinder))
1087
1088 2002-02-13  Padraig O'Briain  <padraig.obriain@sun.com>
1089
1090         * atk/atkaction.h atk/atkcomponent.h atk/atkeditabletext.h
1091         atk/atkhyperlink.h atk/atkimage.h atk/atkobject.h 
1092         atk/atkrelationset.h atk/atkselection.h atk/atkstreamablecontent.h
1093         atk/atktable.h atk/atktext.h atk/atkvalue.h:
1094         Add padding to class structures to allow for future expansion.
1095
1096 2002-02-11  Bill Haneman  <bill.haneman@sun.com>
1097
1098         * configure.in:
1099         Incremented revision and tagged GNOME_D2_BETA.
1100
1101         * atkobject.h: 
1102         Marked atk_object_get_layer and atk_object_get_mdi_zorder
1103         as deprecated (should use atk_component API below).
1104         
1105         * atkcomponent.h:
1106         Added atk_component_get_layer and atk_component_get_mdi_zorder
1107         (erroneously defined in atkobject, they belong here).
1108
1109         * atkcomponent.c:
1110         Fixed some property get/set bugs.
1111
1112         * NEWS: updated for GNOME 2 Desktop Beta.
1113         
1114 2002-02-11  jacob berkman  <jacob@ximian.com>
1115
1116         * atk/atkselection.[ch] (atk_selection_get_type): 
1117         * atk/atktable.[ch] (atk_table_get_type): 
1118         * atk/atkregistry.h (atk_get_default_registry): 
1119         * atk/atknoopobjectfactory.[ch] (atk_no_op_object_factory_get_type): 
1120         * atk/atkobjectfactory.[ch] (atk_object_factory_get_type): 
1121         * atk/atkcomponent.[ch] (atk_component_get_type): 
1122         * atk/atkaction.[ch] (atk_action_get_type): declare function
1123         arguments as (void) rather than ()
1124
1125 2002-02-04  Bill Haneman  <bill.haneman@sun.com>
1126
1127         * configure.in:
1128         Incremented revision.
1129
1130 2002-01-30  Bill Haneman  <bill.haneman@sun.com>
1131
1132         * docs/tmpl/atkaction.sgml:
1133         * docs/tmpl/atkcomponent.sgml:
1134         * docs/tmpl/atkeditabletext.sgml:
1135         * docs/tmpl/atkimage.sgml:
1136         * docs/tmpl/atkobject.sgml:
1137         * docs/tmpl/atkselection.sgml:
1138         * docs/tmpl/atktable.sgml:
1139         * docs/tmpl/atktext.sgml:
1140         * docs/tmpl/atkvalue.sgml:
1141         Initial entries into the SHORT_DESCRIPTION and LONG_DESCRIPTION
1142         fields to improve docs; the documentation now gives some
1143         information on the purpose and function of the various ATK
1144         interfaces, and which types of UI components typically implement
1145         which interfaces.
1146         
1147 Tue Jan 29 23:29:46 2002  Owen Taylor  <otaylor@redhat.com>
1148
1149         * NEWS: Retroactively write a NEWS entry for 0.9 and 0.10.
1150
1151 2002-01-28  Padraig O'Briain  <padraig.obriain@sun.com>
1152
1153        * configure.in:
1154        Update version number to 0.10, for Desktop Alpha 2
1155
1156 2002-01-28  Padraig O'Briain  <padraig.obriain@sun.com>
1157
1158         * atk/atkobject.h:
1159         Correct inconsistencies between registered signal parameter types 
1160         and default signal handler struct fields
1161         (based on patch from Murray Cumming <murray@usa.net>)
1162
1163 2002-01-10  Bill Haneman <bill.haneman@sun.com>
1164
1165        * configure.in:
1166        Update version number to 0.9, for Beta2 package.
1167
1168 Wed Jan  9 11:26:56 2002  Owen Taylor  <otaylor@redhat.com>
1169
1170         * atk/Makefile.am (s-enum-types-h):  Include glib-object.h,
1171         Add G_BEGIN_DECLS/END_DECLS to atk-enum-types.h. (#61845,
1172         Mikael Hermansson)
1173
1174 2002-01-07  Padraig O'Briain  <padraig.obriain@sun.com>
1175
1176         * atk/atkcomponent.c (atk_component_add_focus_handler):
1177         Add comments to clarify behavior if handler has already been added
1178
1179         * docs/tmpl/atktext.sgml:
1180         Update for change of caret_changed to text_caret_moved
1181
1182 2002-01-05  Hans Breuer  <hans@breuer.org>
1183
1184         * atk/makefile.msc : generate atk-enum-types.[hc]
1185         NOTE: the long comment in atkobject.h is crashing perl,
1186         at least version 5.005_02 built for MSWin32-x86-object
1187         Binary build 506 provided by ActiveState. Temporary
1188         deleting the AtkRole comment allows to work-around.
1189
1190         atk/atk.def : updated externals
1191
1192 2002-01-02  Padraig O'Briain  <padraig.obriain@sun.com>
1193
1194         * atk/atkgobjectaccessible.h
1195         Fixed typo in define (reported by Jeff Franks)
1196
1197         * atk/atktext.c atk/atktext.h
1198         Change name of default signal handler for text_caret_moved signal
1199         from caret_changed to text_caret_moved
1200         Change enum CARET_MOVED to TEXT_CARET_MOVED
1201         (both issues reported by Jeff Franks)
1202
1203 2001-12-15  Michael Meeks  <michael@ximian.com>
1204
1205         * atk/atkrelation.c (atk_relation_class_init):
1206         setup parent class
1207         (atk_relation_finalize): chain to parent.
1208
1209         * atk/atkrelationset.c (atk_relation_set_class_init),
1210         (atk_relation_set_finalize): same fix.
1211
1212 Sat Dec 22 12:26:51 2001  Owen Taylor  <otaylor@redhat.com>
1213
1214         * configure.in: Version 0.8, require GLib-1.3.12
1215
1216         * atk/makefile.msc (PKG_VER): Version 0.8.
1217
1218 Thu Dec 20 00:33:47 2001  Owen Taylor  <otaylor@redhat.com>
1219
1220         * atk/Makefile.am (EXTRA_DIST): Set GPATH - necessary
1221         for correct srcdir != builddir operation when 
1222         generating source files in srcdir.
1223         
1224 Thu Dec 20 00:27:01 2001  Owen Taylor  <otaylor@redhat.com>
1225
1226         * docs/tmpl/atkutil.sgml: remove some conflict
1227         indicators.
1228
1229 2001-12-19  Padraig O'Briain  <padraig.obriain@sun.com>
1230
1231         * atk/atk.def:
1232         Add new functions
1233
1234 2001-12-19  Padraig O'Briain  <padraig.obriain@sun.com>
1235
1236         Add new files atk/atkgobjectaccessible.c atk/atkgobjectaccessible.h
1237         docs/tmpl/atkgobjectaccessible.sgml
1238
1239         * atk/Makefile.am atk/atk.h:
1240         Add references to new files
1241
1242         * atk/atkobject.c atk/atkobject.h
1243         docs/tmpl/atkobject.sgml:
1244         Add new function atk_object_initialize
1245
1246         * atk/atkobjectfactory.c atk/atkobjectfactory.h
1247         docs/tmpl/atkobjectfactory.sgml:
1248         Add new function atk_object_factory_get_accessible_type
1249
1250         * docs/atk-sections.txt:
1251         Add new functions.
1252         Add functions in atk-unused.txt
1253
1254         
1255 2001-12-17  Darin Adler  <darin@bentspoon.com>
1256
1257         * atk/atktext.c: Add missing #include <string.h>
1258
1259 2001-12-13  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
1260
1261         * atk/Makefile.am, tests/Makefile.am: Compile with
1262         -DG_DISABLE_DEPRECATED. See #52790.
1263
1264 2001-12-11  Padraig O'Briain  <padraig.obriain@sun.com>
1265
1266         * atk/atkcomponent.c (atk_component_ref_accessible_at_position):
1267         Remove unnecessary g_retunn_val_if_fail() call.
1268
1269 2001-12-08  Michael Meeks  <michael@ximian.com>
1270
1271         * atk/atkregistry.c (atk_registry_class_init):
1272         paranoia is not appropriate here, setup parent_class,
1273         don't create a new default registry here - makes no
1274         sense.
1275         (atk_registry_finalize): chain to parent class, do
1276         g_hash_table_destroys instead of g_frees.
1277
1278 2001-12-07  Padraig O'Briain  <padraig.obriain@sun.com>
1279
1280         * atk/Makefile.am:
1281         Update to create atk-enum-types.h before compiling source files
1282         (Problem reported by xavier ordoquy <xordoquy@aurora-linux.com>)
1283
1284 2001-12-05  Padraig O'Briain  <padraig.obriain@sun.com>
1285
1286         * atk/atk.def atk/atktext.c atk/atktext.h docs/atk-sections.txt 
1287         docs/tmpl/atktext.sgml tests/testrelation.c:
1288         Change atk_attribute_register to atk_text_attribute_register,
1289         atk_attribute_get_value to atk_text_attribute_get_value,
1290         atk_attribute_get_name to atk_text_attribute_get_name
1291         atk_attribute_for_name to atk_text_attribuute_for_name
1292
1293 2001-12-04  Padraig O'Briain  <padraig.obriain@sun.com>
1294
1295         * atk/atktext.c:
1296         Add implementation of atk_attribute_register, atk_attribute_for_name
1297         Udate atk_attribute_get_name to use ATK_TYPE_TEXT__ATTRIBUTE and
1298         support extra attributes being defined
1299
1300         * atk/atktext.h:
1301         Add ATK_TEXT_ATTR_INVALID and ATK_TEXT_ATTR_LAST_DEFINED to allow
1302         extra attributes to be defined
1303         Add atk_attribute_register() and atk_attribute_for_name()
1304
1305         * atk/atk.def:
1306         Add new functions
1307
1308         * docs/atk-sections.txt docs/tmpl/atktext.sgml
1309         Update because of additions to atk/atktext.h
1310
1311         * tests/testrelation.c:
1312         Add tests for text attributes
1313
1314 2001-12-04  Padraig O'Briain  <padraig.obriain@sun.com>
1315
1316         * atk/atkobject.c:
1317         Update atk_role_register() to allow extra roles to be defined
1318         Update atk_role_get_name() and atk_role_for_name() for newly defined
1319         roles
1320
1321         * tests/testrelation.c:
1322         Add tests for roles
1323
1324 2001-12-03  Padraig O'Briain  <padraig.obriain@sun.com>
1325
1326         * atk/atkrelation.c:
1327         Use ATK_TYPE_RELATION_TYPE in atk_relation_type_get_name() and
1328         atk_relation_type_for_name()
1329
1330         * atk/atkstate.c:
1331         Use ATK_TYPE_STATE_TYPE in atk_state_type_get_name() and
1332         atk_state_type_for_name()
1333
1334         * tests/testrelation.c, tests/teststateset.c:
1335         Update tests as name componenets are separated by hyphen (-) rather
1336         than underline (_)
1337
1338 2001-11-29  Padraig O'Briain  <padraig.obriain@sun.com>
1339
1340         * atk/Makefile.am:
1341         Generate files atk-enum-types.c and atk-enums-types.h to create
1342         types for enums.
1343
1344         * atk/atkobject.c:
1345         Use ATK_TYPE_ROLE in atk_role_get_name() and atk_role_for_name()
1346
1347 2001-11-28  Bill Haneman  <bill.haneman@sun.com>
1348
1349         * atk/atkutil.c:
1350         Changed calls to g_type_class_peek() to g_type_class_ref() where
1351         it makes more sense, and in other places check for a non-null
1352         klass return before trying to call class methods.  This prevents
1353         SEGV if no Atk-implementation library has been loaded.
1354
1355         * atk/atkobject.c:
1356         Fixed gtk-doc warning.
1357
1358 2001-11-28  Padraig O'Briain  <padraig.obriain@sun.com>
1359
1360         * atk/atkobject.[c|h]:
1361         Add functions atk_role_get_name() and atk_role_for_name() which
1362         transform a role into an untranslated string
1363         Update comments in atkobject.h which refer to property names
1364
1365         * atk/atkrelation.c:
1366         Correct error in atk_relation_type_get_name
1367
1368         * docs/atk-sections.txt
1369         Added atk_role_get_name and atk_role_for_name
1370
1371         * docs/tmpl/*sgml
1372         Updated files
1373         
1374 2001-11-23  Hans Breuer  <hans@breuer.org>
1375
1376         * atk/atk.def : updated externals
1377
1378         * atk/atktext.c atk/atkutil.c : added two spaces to fix
1379         minor coding style issues. Found by my exports generator.
1380
1381         * atk/makefile.msc : version 0.7, use build dir from
1382         $(TOP)\glib
1383
1384 Thu Nov 22 14:37:40 2001  Owen Taylor  <otaylor@redhat.com>
1385
1386         * Version 0.7
1387
1388         * configure.in (GLIB_REQUIRED_VERSION): Require GLib-1.3.11
1389
1390 2001-11-22  Padraig O'Briain  <padraig.obriain@sun.com>
1391
1392         * atk/atknoopobject.c:
1393         Specify role as ATK_ROLE_INVALID and layer as ATK_LAYER_INVALID
1394         when creating object
1395
1396 2001-11-22  Padraig O'Briain  <padraig.obriain@sun.com>
1397
1398         * atk/atk.def, atk/atkrelationtype.h, docs/atk-sections.txt,
1399         docs/tmpl/atkrelation.sgml:
1400         Change atk_relation_type_from_string to atk_relation_type_for_name
1401         Add atk_relation_type_get_name
1402
1403         * atk/atkrelationtype.c:
1404         Change atk_relation_type_from_string to atk_relation_type_for_name
1405         Add atk_relation_type_get_name
1406         Update atk_relation_type_register() to correctly register new
1407         relation types
1408
1409         * atk/atkstate.c:
1410         Changed name of static variable type to last_type
1411         Changed name of paremeter if atk_state_type_get_name to type to match
1412         comments
1413
1414         * docs/tmpl/*sgml
1415         Updated files
1416
1417         * tests/README, tests/Makefile.am       
1418         Add new test file testrelation.c
1419
1420 2001-11-22  Bill Haneman <bill.haneman@sun.com>
1421
1422         * atk/atkutil.c (atk_add_key_event_listener):
1423         Fix gtk-doc comment and clarify use of 'data' gpointer.
1424
1425 2001-11-22  Michael Meeks  <michael@ximian.com>
1426
1427         * atk/atkutil.c (atk_add_key_event_listener): switch
1428         to class_peek.
1429
1430         * atk/atkobject.c (atk_object_real_get_property):
1431         add missing 'break'.
1432
1433 2001-11-21  Michael Meeks  <michael@ximian.com>
1434
1435         * atk/atkrelation.c: pull in string.h for strcmp
1436
1437         * atk/atktext.c (atk_text_get_selection): fix bug / warning.
1438
1439         * atk/atkutil.c (atk_add_global_event_listener),
1440         (atk_get_toolkit_name, atk_get_toolkit_version):
1441         constify 
1442
1443 2001-11-21  Bill Haneman <bill.haneman@sun.com>
1444
1445         * atk/atkrelation.c: Added gtk-doc docs for 
1446         atk_relation_type_from_string.
1447
1448 Wed Nov 21 17:54:44 2001  Owen Taylor  <otaylor@redhat.com>
1449
1450         * atk/atkobject.h (enum): Fix trailing comma on
1451         enumeration.
1452
1453         * docs/atk-sections.txt: Update.
1454
1455         * NEWS: Updates
1456
1457 2001-11-21  Padraig O'Briain  <padraig.obriain@sun.com>
1458
1459         * atk/atkobject.[c|h]:
1460         Add additional argument (name) to state-change signal
1461         Update atk_object_notify_state_change to take account of 
1462         extra argument for state-change
1463
1464         * atk/atkmarshal.list:
1465         Add marshaller for VOID:STRING,BOOLEAN
1466         
1467 2001-11-21  Padraig O'Briain  <padraig.obriain@sun.com>
1468
1469         * atk/atkobject.[c|h], docs/atk-sections.txt, docs/tmpl/atkobject.sgml:
1470         Add enum AtkLayer and functions atk_object_get_layer and
1471         atk_object_get_mdi_zorder
1472
1473 2001-11-20  Padraig O'Briain  <padraig.obriain@sun.com>
1474
1475         * atk/atkobject.[c|h]:
1476         Remove property accessible-state; use signal state-change instead
1477         Change signature of state-change handler to take gboolean as argument
1478         instead of AtkPropertyValues
1479         Update atk_object_notify_state_change() to emit state-change signal
1480
1481         * atk/atkstate.[c|h], docs/tmpl/atkstate.sgml:
1482         Remove state ATK_STATE_COLLAPSED
1483
1484 2001-11-19  Bill Haneman <bill.haneman@sun.com>
1485
1486         * atk/atkobject.c:
1487         * atk/atkstate.c:
1488         Added state-changed signal to atkobject, in anticipation of 
1489         deprecating the accessible-state property.
1490
1491         * atk/atkutil.[ch]:
1492         Fixed signature of atk_util_add_key_listener () to
1493         take an AtkKeySnoopFunc instead of a pointer to same.
1494
1495 2001-11-19  Padraig O'Briain  <padraig.obriain@sun.com>
1496
1497         * atk/atkobject.c (atk_object_notify_state_change):
1498         Fix bug in calculation of number of toggle states
1499
1500         * atk/atkstate.c:
1501         Correct out-by-1 error in atk_state_type_register()
1502         Use type (number of states defined) in atk_state_type_get_name()
1503         and atk_state_type_for_name()
1504         
1505 2001-11-17  Padraig O'Briain  <padraig.obriain@sun.com>
1506
1507         * atk/atkeditabletext.c:
1508         Remove unused structure _AtkEditableTextIfaceClass
1509
1510         * atk/atkobject.[c|h]
1511         Remove signals model_changed and selection_changed
1512
1513         * atk/selection.[c|h]
1514         Add signal selection_changed
1515
1516         * atk/atktable.[c|h]
1517         Remove unused structure _AtkTableIfaceClass
1518         Add signal model_changed
1519
1520         * atk/atktext.[c|h]
1521         Remove unused structure _AtkTextIfaceClass
1522         Add signal text_selection_changed
1523
1524         * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
1525         docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
1526         Documentation changes
1527
1528 2001-11-17  Tor Lillqvist  <tml@iki.fi>
1529
1530         * atk-zip.sh.in: Build separate runtime and developer packages.
1531
1532         * atk/atk.def: Update.
1533
1534 2001-11-14  Bill Haneman  <bill.haneman@sun.com>
1535
1536         * atk/atkutil.h :
1537         Added API 
1538         atk_add_key_event_listener    (AtkKeySnoopFunc *listener,
1539                                        gpointer data);
1540         atk_remove_key_event_listener (AtkKeySnoopFunc *listener,
1541                                        gpointer data);
1542         
1543         to allow non-GTK-dependent installation of key snoop functions.
1544         This also meant adding definitions of AtkKeySnoopFunc and 
1545         AtkKeyEventStruct.
1546
1547 2001-11-08  Padraig O'Briain  <padraig.obriain@sun.com>
1548
1549         * atk/atkobject.c (atk_object_notify_state_change):
1550         Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED
1551         to ATK_STATE_EXPANDED or vice versa.
1552
1553 2001-11-05  Padraig O'Briain  <padraig.obriain@sun.com>
1554
1555         * atk/atkobject.h:
1556         Add role ATK_ROLE_TREE_TABLE
1557
1558         * atk/atkrelation.h:
1559         Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT
1560         and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable
1561
1562         * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl,
1563         docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml,
1564         docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl,
1565         docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml,
1566         docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml,
1567         docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml,
1568         docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml:
1569         Update to reflect the current state of the documentation in the code.
1570
1571 2001-10-31  Padraig O'Briain  <padraig.obriain@sun.com>
1572
1573         * atk/relation.h, docs/tmpl/atkrelation.sgml:
1574         Add two new relations ATK_RELATION_NODE_CHILDREN and
1575         ATK_RELATION_NODE_PARENT to support compound objects in a
1576         node or cell of a tree or table
1577         Added descriptions of all relations which are defined
1578
1579         * atk/atktable.c:
1580         Remove functions atk_table_real_get_index_at(),
1581         atk_table_real_get_column_at_index() and 
1582         atk_table_real_get_row_at_index() 
1583         Correct typos in documentation of other functions.
1584
1585 2001-10-28  Tor Lillqvist  <tml@iki.fi>
1586
1587         * atk-zip.sh.in: New file, used to build developer package for
1588         Win32.
1589
1590         * Makefile.am
1591         * configure.in: Add it.
1592
1593         * atk/Makefile.am: Add rules to install and uninstall mingw import
1594         library.
1595
1596 2001-10-26  Padraig O'Briain  <padraig.obriain@sun.com>
1597
1598         * atk/atkobject.[c|h]
1599         Remove the following properties
1600         accessible-child - use signal children_changed for notification
1601         accessible-text - use signal text_changed for notification
1602         accessible-caret - use signal text_caret_moved for notification
1603         accessible-selection - use new signal selection_changed 
1604         for notification
1605         accessible-visible-data - use new signal visible_data_changed
1606         for notification
1607         accessible-model - use new signal model_changed for notification
1608         Notify when role or parent changes
1609         Allow parent and role to be set or got using g_object_set() or
1610         g_object_get()
1611 .
1612 Wed Oct 24 11:13:13 2001  Owen Taylor  <otaylor@redhat.com>
1613
1614         * Version 0.6
1615
1616         * NEWS: Updates.
1617
1618 2001-10-25  Padraig O'Briain  <padraig.obriain@sun.com>
1619
1620         * atk/atkobject.h, docs/tmpl/atkobject.sgml:
1621         Add role ATK_ROLE_TERMINAL for an accessible terminal.
1622
1623 2001-10-22  Padraig O'Briain  <padraig.obriain@sun.com>
1624
1625         * atk/atkobject.c (atk_object_notify_state_change):
1626         Initialize AtkPropertyValue data structure to 0 instead of using
1627         memset.
1628
1629 2001-10-19  Tor Lillqvist  <tml@iki.fi>
1630
1631         * configure.in: Set automake conditionals OS_WIN32 if on (native)
1632         Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
1633         LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
1634
1635         * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
1636         -export-symbols atk.def. If lib.exe is available, generate
1637         atk.lib, and install it.
1638
1639         * atk/atk.def: Update with new entry points.
1640
1641 2001-10-19  Padraig O'Briain  <padraig.obriain@sun.com>
1642
1643         * atk/atkobject.[c|], docs/atk-sections.txt,
1644         docs/tmpl/atkobject.sgml:
1645         Add convenience function atk_object_notify_state_change()
1646         to generate property notification of state change.
1647
1648         * atk/atktext.c, docs/tmpl/atk-unused.sgml:
1649         Correct comments on functions atk_attribute_get_name() and
1650         atk_attribute_get_value()
1651
1652 2001-10-17  Padraig O'Briain  <padraig.obriain@sun.com>
1653
1654         * atk/atktext.c:
1655         Update comments in atk_text_get_text_[at|after|before]_offset()
1656         to clarify what these functions will return.
1657
1658 2001-10-16  Padraig O'Briain  <padraig.obriain@sun.com>
1659
1660         * atk/atktext.c:
1661         Update comments in atk_text_get_run_attributes() and
1662         atk_text_get_default_attributes().
1663
1664 2001-10-15  Padraig O'Briain  <padraig.obriain@sun.com>
1665
1666         * atk/atkobject;c:
1667         Change "property-change" signal to allow detail (i.e. property name) 
1668         and add detail in atk_object_notify().
1669
1670 2001-10-15  Padraig O'Briain  <padraig.obriain@sun.com>
1671
1672         * atk/atktext.c:
1673         Correct order of attribute names in text_attr_name array.
1674
1675 2001-10-12  Padraig O'Briain  <padraig.obriain@sun.com>
1676
1677         * atk/atktext.[c|h]:
1678         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
1679         Use enum AtkTextAttribute to specify what attribute are supported
1680         rather than hash defines. Define new functions atk_attribute_get_name()
1681         and atk_attribute_get_value() which return the strings for the
1682         attribute name and values for those attribute which have named values.
1683
1684 2001-10-10  Padraig O'Briain  <padraig.obriain@sun.com>
1685
1686         * atk/atktext.c (atk_text_get_run_attributes):
1687         Correct typo.
1688
1689         * atk/atktext.c (atk_text_get_default_attributes):
1690         Add call to set iface.
1691
1692 2001-10-10  Padraig O'Briain  <padraig.obriain@sun.com>
1693
1694         * atk/atktext.[c|h]:
1695         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
1696         Add new function atk_text_get_default_attributes
1697         Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
1698
1699 2001-10-09  Padraig O'Briain  <padraig.obriain@sun.com>
1700
1701         * atk/atktext.c (atk_attribute_set_free):
1702         Avoid leaking of AtkAttributeSet data structure; speed up code.
1703
1704         * docs/tmpl.atk*.sgml
1705         Updated to reflect current APIs.
1706
1707 2001-10-01  jacob berkman  <jacob@ximian.com>
1708
1709         * docs/Makefile.am (dist-hook-local): depend on all-local so that
1710         make dist works correctly w/o having to build first
1711
1712 2001-10-01  Tor Lillqvist  <tml@iki.fi>
1713
1714         * configure.in: Add AC_LIBTOOL_WIN32_DLL.
1715
1716 Sat Sep 29 19:45:00 2001  Bill Haneman <bill.haneman@sun.com>
1717         
1718         * configure.in (ATK_MICRO_VERSION): Version 0.6
1719         (because libglade will depend on a the small api addition below)
1720
1721         * atk/makefile.msc (PKG_VER): Version 0.6
1722
1723         * atk/atkrelation.h:
1724         * atk/atkrelation.c: (AtkRelationType 
1725         atk_relation_type_from_string (const gchar *name)): Added method.
1726
1727         
1728 Tue Sep 25 12:08:52 2001  Owen Taylor  <otaylor@redhat.com>
1729
1730         * configure.in (ATK_MICRO_VERSION): Version 0.5
1731
1732         * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
1733
1734         * atk/makefile.msc (PKG_VER): Version 0.5
1735
1736 2001-09-21  Hans Breuer  <hans@breuer.org>
1737
1738         * atk/atk.def : updated externals
1739         * atk/makefile.msc : version 0.4
1740
1741         * atk/atktext.c (atk_text_get_character_extents) : real_height
1742         is a reference to int, so use &local_height
1743
1744 Wed Sep 19 10:46:44 2001  Tim Janik  <timj@gtk.org>
1745
1746         * Released 0.4.
1747
1748 Tue Sep 18 23:41:32 2001  Tim Janik  <timj@gtk.org>
1749
1750         * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
1751         up ATK_VERSION to 0.4, interface age 0, binary age 0.
1752         (from 0.2 which was not properly updated last time).
1753         depend on glib 1.3.8.
1754
1755         * NEWS: updates.
1756
1757 2001-09-11  Padraig O'Briain  <padraig.obriain@sun.com>
1758
1759         * atk/atkobject.c:
1760         Add object reference when object is set as accessible_parent
1761
1762 2001-09-05  Mark McLoughlin <mark@skynet.ie>
1763
1764         * configure.in: remember ACLOCAL_FLAGS.
1765
1766 2001-09-05  Padraig O'Briain  <padraig.obriain@sun.com>
1767
1768         * atk/atktable.[c|h]
1769         Change atk_table_get_caption() and atk_table_set_caption()
1770         to deal with AtkObject* rather than gchar*
1771         Remove redundant and incorrect comments
1772         
1773 Mon Sep  3 19:42:47 2001  Owen Taylor  <otaylor@redhat.com>
1774
1775         * configure.in: Version 0.3  
1776
1777         * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
1778
1779         * NEWS: Update  
1780
1781 2001-09-03  Padraig O'Briain  <padraig.obriain@sun.com>
1782
1783         * atk/atkobject.c:
1784         Correct property definitions for "accessible-table-caption", 
1785         "accessible-table-column-description", 
1786         "accessible-table-row-description" 
1787         * atk/atkobject.h:
1788         Update comments to include all properties defined
1789
1790 2001-08-24  Padraig O'Briain  <padraig.obriain@sun.com>
1791
1792         * atk/atkhyperlink.h:
1793         Change AtkHyperLink to AtkHyperlink in comment
1794         * atk/atkhypertext.[c|h]:
1795         Change AtkHyperLink to AtkHyperlink
1796         * atk/atktable.[c|h]:
1797         Make gchar* arguments const; make return value of type gchar*
1798         G_CONST_RETURN
1799         * docs/atk-sections.txt
1800         Remove reference to AtkHyperLink
1801         * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
1802         docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
1803         Updated by make
1804         
1805 2001-08-23  Padraig O'Briain  <padraig.obriain@sun.com>
1806
1807         * atk/atktable.c
1808         Add functions atk_table_real_get_index_at(), 
1809         atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index() 
1810         as default implementations for atk_table_get_index_at(),
1811         atk_table_get_row_at_index(), atk_table_get_column_at_index()
1812
1813 2001-08-23  Padraig O'Briain  <padraig.obriain@sun.com>
1814
1815         * atk/atkaction.c:
1816         Refer to return value in function documentation for 
1817         atk_action_do_action
1818         * atk/atkimage.c:
1819         Fix typo in comments
1820         * docs/tmpl/atkaction.sgml:
1821         Update to include return value
1822
1823 2001-08-22  Marc Mulcahy <marc.mulcahy@sun.com>
1824
1825         * atk/atkaction.c atk/atkaction.h:
1826         Made atk_action_do_action return a gboolean as the class member of 
1827         AtkActionIface does.
1828         * .cvsignore:
1829         Added atk.spec
1830
1831 2001-08-20  Padraig O'Briain  <padraig.obriain@sun.com>
1832
1833         * docs/tmpl/atkimage.sgml atk/atkimage.h:
1834         Swap height and width arguments to atk_image_get_image_size
1835         * atk/atkimage.c:
1836         Swap height and height arguments to atk_image_get_image_size
1837         Do not crash if NULL pointers are passed for return values
1838
1839 2001-08-17  Padraig O'Briain  <padraig.obriain@sun.com>
1840
1841         * docs/tmpl/atktext.sgml atk/atktext.h:
1842         Change parameter names *offset to *_offset
1843         * atk/atkcomponent.c:
1844         Do not crash if NULL pointers are passed for return values
1845         * atk/atktext.c:
1846         Change parameter names *offset to *_offset
1847         Do not crash if NULL pointers are passed for return values
1848         
1849 2001-08-16  Bill Haneman  <bill.haneman@sun.com>
1850
1851         * atk/atkutil.c :
1852         Changed g_type_class_peek() to g_type_class_ref()
1853         in atk_add_global_event_listener(), since
1854         g_type_class_peek() could return NULL when an
1855         instance of the class had not been created.
1856
1857 2001-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
1858
1859         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
1860         Ensure that atk_attribute_set_free is in the documentation.
1861
1862 2001-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
1863
1864         * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
1865         Swapped order of width and height arguments to
1866         atk_text_get_character_extents()
1867         Changed AtkAttrributeSet_free to atk_attribute_set_free
1868
1869 2001-08-15  Padraig O'Briain  <padraig.obriain@sun.com>
1870
1871         * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
1872         Changed "length" argument of atk_text_get_character_extents() to
1873         "height".
1874
1875 2001-08-15  Jens Finke <jens@gnome.org>
1876
1877         * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
1878         * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
1879         added a AC_SUBST for it. This is needed for the spec.in file.
1880         Added atk.spec to output list.
1881         * atk.spec.in: New file.
1882
1883 2001-08-13  Padraig O'Briain  <padraig.obriain@sun.com>
1884
1885         * atk/atkcomponent.[c|h]
1886         * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
1887         Change atk_component_get_accessible_at_point to 
1888         atk_component_ref_accessible_at_point so it will work for flyweights
1889
1890 Sun Aug 12 10:33:02 2001  Owen Taylor  <otaylor@redhat.com>
1891
1892         * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
1893         with GNU make.
1894
1895 2001-08-09  Padraig O'Briain  <padraig.obriain@sun.com>
1896
1897         * atk/atkaction.c, atk/atkcomponent.c
1898         Remove all instances of g_return_if_fail (foo != NULL); that are
1899         immediately before a g_return_if_fail (ATK_IS_FOO (foo));
1900         since the second check catches the NULL.
1901         * atk/atkcomponent.c
1902         Add functions atk_component_real_contains(), 
1903         atk_component_real_get_position(), atkcomponent_real_get_size() 
1904         as default implementations for atk_component_contains(),
1905         atk_component_get_position(), atk_component_get_size()
1906
1907 2001-08-07  Brian Cameron <brian.cameron@sun.com>
1908
1909         * atk/atkimage.[ch] docs/atk-sections.txt
1910         docs/tmpl/atkimage.sgml
1911         Updated AtkImage get_position to get_image_position
1912         so the naming is consistant.  Now get_image_position
1913         and get_image_size return -1 for x/y/height/width
1914         if AtkImage implementations of these functions is
1915         not found.
1916
1917 2001-07-31  Padraig O'Briain  <padraig.obriain@sun.com>
1918
1919         * atk/atkobject.c
1920         Create an object relation set when the object is created.
1921
1922 2001-07-30  Brian Cameron <brian.cameron@sun.com>
1923
1924         * atk/atkutil.[ch]
1925         Changed first argument of atk_add_global_event_listener
1926         so the callback function is of type GSignalEmissionHook
1927         instead of AtkEventListener.  AtkEventListener is
1928         appropriate for Focus event callbacks, but not generic
1929         ones.
1930
1931 2001-07-27  Padraig O'Briain  <padraig.obriain@sun.com>
1932
1933         * atk/atkobject.c:
1934         Add function atk_object_real_ref_state_set() which creates the
1935         state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
1936         if appropriate
1937
1938 2001-07-27  Padraig O'Briain  <padraig.obriain@sun.com>
1939
1940         * atk/*.c:
1941         Remove all instances of g_return_if_fail (foo != NULL); that are
1942         immediately before a g_return_if_fail (ATK_IS_FOO (foo));
1943         since the second check catches the NULL.
1944
1945 2001-07-26  Padraig O'Briain  <padraig.obriain@sun.com>
1946
1947         * atk/Makefile.am
1948         Fix problem with ATK not building after running make maintainer-clean
1949         and autogen.sh: add extra files to MAINTAINERCLEANFILES
1950
1951 2001-07-25 Bill Haneman <bill.haneman@sun.com>
1952
1953         * atk/atktext.h
1954         * atk/atkeditabletext.h
1955         * atk.pc.in
1956         * atk-uninstalled.pc.in
1957         * atk/makefile.msc
1958         * configure.in
1959         Removed (unused) #defines of pango/pango.h
1960         Removed references to/dependencies on pango from .pc files
1961         Removed dependencies on pango from makefile.msc and configure.in
1962
1963 2001-07-24  Padraig O'Briain  <padraig.obriain@sun.com>
1964
1965         * atk/atkobject.[c|h]
1966         Move some implementation from GAIL:
1967         Default implementations for some some functions
1968         atk_object_real_get_name, atk_object_real_set_name,
1969         atk_object_real_get_description, atk_object_real_set_description,
1970         atk_object_real_get_parent, atk_object_real_set_parent,
1971         atk_object_real_get_role,
1972         atk_object_real_connect_property_change_handler,
1973         atk_object_real_remove_property_change_handler,
1974         atk_object_notify,
1975         definition of property-changed signal.
1976         Initialize pointers to NULL in atk_object_init().
1977         Initialize uninitialized function pointers to NULL in 
1978         atk_object_class_init().
1979         
1980 2001-07-23  Brian Cameron <brian.cameron@sun.com>
1981
1982         * atk/atkobject.c
1983         Changed children_changed signal to allow NULL pointers
1984         for the 2nd argument to the signal handler.
1985
1986 2001-07-20  Hans Breuer  <hans@breuer.org>
1987
1988         * atk/atk.def : added more exports
1989         * atk/makefile.msc : updated win32 build
1990
1991 2001-07-20  Padraig O'Briain  <padraig.obriain@sun.com>
1992
1993         * atk/atkaction.[c|h], docs/atk-sections.txt, 
1994         docs/tmpl/atkaction.sgml
1995         Add atk_action_get_name() and atk_action_set_description()
1996
1997 2001-07-18  Padraig O'Briain  <padraig.obriain@sun.com>
1998
1999         * atk/atkstate.[c|h]
2000         Add ATK_STATE_ENABLED so we can distinguish between a consistent
2001         and inconsistent GtkToggleButton
2002
2003 2001-07-16  Brian Cameron <brian.cameron@sun.com>
2004
2005         * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
2006         docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
2007         gail_textattributes_update.pat is for gail/gail and integrates the 
2008         ATK_ATTRIBUTE_* macros in the gail implementations.
2009         atk_docs_textattributes_update.pat is for atk/docs and patches
2010         atk-sections.txt etc. for improved docs
2011         atk_atk_textattributes_update.pat is for atk/atk and included the
2012         new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
2013
2014 2001-07-13  Darin Adler  <darin@bentspoon.com>
2015
2016         * atk/atkstate.c: Add missing <string.h> include.
2017         * tests/teststateset.c: Add missing <string.h> include.
2018
2019 2001-07-13  Darin Adler  <darin@bentspoon.com>
2020
2021         * .cvsignore: Ignore some generated files.
2022         * autogen.sh: Get rid of call to autoheader since the
2023         configure file doesn't include AM_CONFIG_HEADER.
2024
2025 2001-07-11  Brian Cameron <brian.cameron@sun.com>
2026
2027         * tmpl/atkdocument.sgml
2028         Added new file for docs.
2029
2030 2001-07-11  Padraig O'Briain  <padraig.obriain@sun.com>
2031
2032         * atk/atkimage.c atk/atkutil.c
2033         Changes to build with Sun's FORTE compiler.
2034
2035 2001-07-10  Brian Cameron <brian.cameron@sun.com>
2036
2037         * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
2038         tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
2039         tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
2040         tmpl/atktext.sgml tmpl/atkutil.sgml
2041         Updated docs pages.
2042
2043 Mon Jul  2 06:37:09 2001  Tim Janik  <timj@gtk.org>
2044
2045         * atk/atktext.c (atk_text_base_init): 
2046         * atk/atktable.c (atk_table_base_init): 
2047         * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
2048         to adapt to recent GSignal changes.
2049
2050 2001-06-28  Brian Cameron <brian.cameron@sun.com>
2051
2052         * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
2053         docs/tmpl/atkutil.sgml
2054         Added new functiosn to AtkUtil.
2055
2056 2001-06-28  Brian Cameron <brian.cameron@sun.com>
2057
2058         * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
2059         docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
2060         docs/tmpl/atkobject.sgml
2061         Added new atk document interface.
2062
2063 2001-06-28  Brian Cameron <brian.cameron@sun.com>
2064
2065         * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
2066         atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
2067         Updated so that functions that take screen coords as 
2068         input/output also take an enum specifying whether
2069         the coords are screen or top-level window based.
2070         Updated docs as well.
2071
2072 2001-06-28  Brian Cameron <brian.cameron@sun.com>
2073
2074         *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
2075         atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
2076         atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
2077         atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
2078         atk/docs/tmpl/atkstreamablecontent.sgml
2079         Cleaned up docs.  Added atkstreamablecontent.sgml
2080
2081 2001-06-28  Brian Cameron <brian.cameron@sun.com>
2082
2083         *atk/atktable.h, atk/atktable.c
2084         Updated signal handler definitions.
2085
2086 2001-06-27  Brian Cameron <brian.cameron@sun.com>
2087
2088         *atk/atktext.h
2089         Updated AtkXYCoords enum.
2090
2091 2001-06-27  Brian Cameron <brian.cameron@sun.com>
2092
2093         *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
2094         atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
2095         atk/atkimage.c atk/atkimage.h atk/atkobject.c
2096         atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
2097         atk/atkstateset.c atk/atkstreamablecontent.c
2098         atk/atkstreamablecontent.h atk/atktable.c
2099         atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
2100         and some docs/tmpl files.
2101         Updated gtk-docs fixing spelling errors and making minor
2102         changes to the API.
2103
2104 2001-06-27  Louise Miller <lousie.miller@sun.com>
2105
2106         *atk/atkselection.h, atk/atkselection.c
2107         changed return type to gboolean for 
2108         atk_selection_select_all_selection
2109
2110 2001-06-26  Brian Cameron <brian.cameron@sun.com>
2111
2112         *atk/atkstate.h atk/atkstate.c
2113         docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
2114         docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
2115         docs/tmpl/atktext.sgml
2116         Added ATK_STATE_STALE.  Updated docs.
2117
2118 2001-06-22  Lucy Brophy <lucy.brophy@sun.com>
2119
2120         *atk/atktext.h
2121         Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
2122
2123 2001-06-21  Brian Cameron <brian.cameron@sun.com>
2124
2125         * atk/atkeditabletext.h, atk/atkobject.h,
2126         atktext.[ch]
2127         Added AtkAttributeSet_free() convenience
2128         function.
2129
2130 2001-06-20  Peter Williams  <peterw@ximian.com>
2131
2132         * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
2133         atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
2134         G_{BEGIN,END}_DECLS.
2135
2136 2001-06-20  Brian Cameron <brian.cameron@sun.com>
2137
2138         * atk/atktable.c, atk/atkmarshal.list
2139         Removed needless marshal and updated signal handlers in
2140         atktable.c
2141
2142 2001-06-20  Louise Miller <louise.miller@sun.com>
2143
2144         *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml   
2145         Changed parameters for get_selected_rows/get_selected_columns
2146         Added 4 new functions, add_row_selection, remove_row_selection,
2147         add_column_selection, remove_column_selection
2148
2149 2001-06-19  Brian Cameron <brian.cameron@sun.com>
2150
2151         * atk/atktable.c
2152         Fixed minor bug with signals.
2153
2154 2001-06-18  Brian Cameron <brian.cameron@sun.com>
2155
2156         * atk/atktable
2157         Added signals.
2158
2159 2001-06-15  Brian Cameron & Lucy Brophy  <brian.cameron@sun.com>
2160
2161         * atk/atkselection.h atk/atkselection.c
2162         Now add_selection, clear_selection, and remove_selection 
2163         return a boolean indicating SUCCESS/FAILURE to indicate
2164         if the operation was successful.
2165
2166 2001-06-13  Brian Cameron & Lucy Brophy  <brian.cameron@sun.com>
2167
2168         * atk/atktable.h atk/atktable.h
2169         Updated so now the get_text_before|at|after functions
2170         return the start & end offset of the string.  Updated the
2171         docs.
2172
2173 2001-06-13  Padraig O'Briain  <padraig.obriain@sun.com>
2174
2175         * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
2176
2177 2001-06-11  Havoc Pennington  <hp@redhat.com>
2178
2179         * NEWS: updated
2180
2181         * configure.in: bump version to 0.2 and add infrastructure for 
2182         libtool version info. Assumes GTK versioning scheme (major.minor 
2183         is binary compatible)
2184         
2185         * atk/Makefile.am (LDFLAGS): set version info
2186         (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
2187         
2188 2001-06-13  Brian Cameron <brian.cameron@sun.com>
2189
2190         * atk/atktable.h, atk/atktable.c
2191         Updated so that get/set row/column header functions
2192         work with AtkObjects rather than AtkTables.  Organized
2193         the header file a little more cleanly.  Also the get/set
2194         row_description and caption functions now use gchar *
2195         rather than AtkObject.
2196
2197 2001-06-12  Padraig O'Briain  <padraig.obriain@sun.com>
2198
2199         * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
2200         Add signal model-changed.
2201
2202         * atk/atkobject.c: Add properties
2203         accessible-role, accessible-table-caption, 
2204         accessible-table-column-header, accessible-table-column_description.
2205         accessible-table-row-header, accessible-table-row_description.
2206         accessible-table-summary, accessible-model
2207
2208 2001-06-12  Brian Cameron <brian.cameron@sun.com>
2209
2210         * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
2211         Updated atkeditabletext and atktext interfaces so they
2212         now properly define the get/set attribute methods and now
2213         get_offset_at_point and get_character_extents can request
2214         x,y coords by either widget or screen coords.
2215
2216 Sat Jun  9 15:17:00 2001  Owen Taylor  <otaylor@redhat.com>
2217
2218         * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
2219         CFLAGS, not in LIBS. (Always linking with -lpthread
2220         is a noticeable speed hit.)
2221
2222 Thu Jun  7 17:03:37 2001  Owen Taylor  <otaylor@redhat.com>
2223
2224         * atk/Makefile.am: Really fix marshal generation.
2225
2226 2001-06-07  Havoc Pennington  <hp@redhat.com>
2227
2228         * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
2229         glib-genmarshal stuff
2230
2231 2001-06-07  Havoc Pennington  <hp@redhat.com>
2232
2233         * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
2234         glib-genmarshal
2235
2236         * configure.in: rearrange the library checks to support
2237         uninstalled linking     
2238
2239         * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
2240
2241         * atk-uninstalled.pc.in: new file, allows linking to uninstalled
2242         ATK in giant GTK tarball
2243
2244 2001-06-07  Brian Cameron <brian.cameron@sun.com>
2245
2246         * docs/atk-api.sgml docs/atk-sections.txt
2247         docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
2248         docs/tmpl/atktext.sgml
2249         Removed docs/atk-api.sgml since it is not used.
2250         Updated sgml files and atk-sections.txt to reflect
2251         recent changes to the atktext and atkeditabletext
2252         interfaces
2253
2254 2001-06-06  Brian Cameron <brian.cameron@sun.com>
2255
2256         * atk/atktext.h atk/atktext.h
2257         Updated to new atktext functions for getting attributes.
2258
2259 2001-06-06  Padraig O'Briain  <padraig.obriain@sun.com>
2260
2261         * New files atk/atkstreamablecontent.[ch]
2262         Updated files: atk/Makefile.am, atk/atk.h
2263
2264         * atk/atkvalue.c: Updated comments
2265
2266 2001-06-06  Padraig O'Briain  <padraig.obriain@sun.com>
2267
2268         * atk/atkregistry.h: Add declaration for atk_registry_get_type()
2269
2270 2001-06-05  Padraig O'Briain  <padraig.obriain@sun.com>
2271
2272         * atk/atkobject.c: Add property accessible-visible-data
2273
2274 2001-06-01  Padraig O'Briain  <padraig.obriain@sun.com>
2275
2276         * atk/atkobject.c: Add support for setting and getting 
2277         accessible-value property.
2278
2279         * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
2280
2281 Fri Jun 01  Brian Cameron <brian.cameron@sun.com>
2282
2283         * atk/atkeditabletext.[ch], atk/atktext.[ch]
2284
2285         * docs/atk-overrides.txt, docs/Makefile.am
2286           Updated the interface for dealing with selected
2287           text to handle multiple selected regions.  Removed
2288           get_row_col_at_offset from atktext.[ch].  Added
2289           docs/atk-overrides.txt file.
2290
2291 Thu May 31  Brian Cameron <brian.cameron@sun.com>
2292
2293         * Makefile.am configure.in atk/Makefile.am atk/atktext.c
2294           atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
2295           Added atk_marshal_VOID__INT_INT marshaller.  Updated the
2296           Makefiles so the proper marshall files get included in the
2297           dist.  Updated the Makefiles and configure.in so that the
2298           docs get included in the dist.
2299
2300 Tue May 29 18:17:11 2001  Owen Taylor  <otaylor@redhat.com>
2301
2302         * autogen.sh (have_libtool): Fix GNU sedism (#55430)
2303
2304 2001-05-29  Padraig O'Briain  <padraig.obriain@sun.com>
2305
2306         * atk/atkobject.c: Define new properties accessible-text, 
2307         accessible-caret, accessible-selection and accessible-value
2308
2309 2001-05-29  Brian Cameron <brian.cameron@sun.com>
2310
2311         * docs/atk-sections.txt
2312
2313         * docs/tmpl/*
2314         Improved the layout/formatting of the atk docs.  Added docs/tmpl
2315         files.
2316
2317 2001-05-28  Brian Cameron <brian.cameron@sun.com>
2318
2319         * atk/atktext.c
2320         Now properly set the initialized flag when setting up signals.
2321         Updated the atk-docs in several files
2322
2323 2001-05-24  Padraig O'Briain  <padraig.obriain@sun.com>
2324
2325         * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
2326         atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
2327         atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
2328         atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
2329         Fix warnings generated by Sun FORTE compiler
2330
2331 2001-05-24  Padraig O'Briain  <padraig.obriain@sun.com>
2332
2333         * atk/atkcomponent.c atk/atkvalue.c
2334         Remove return calls in functions which return void
2335         
2336 2001-05-23  Padraig O'Briain  <padraig.obriain@sun.com>
2337
2338         * atk/atkobject.h: Correct naming of role for status bar
2339
2340         * atk/atktext.c: 
2341         Clarify behaviour of atk_text_get_text_after/at/before_offset
2342  
2343 Sun May 13 11:35:32 2001  Owen Taylor  <otaylor@redhat.com>
2344
2345         * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
2346
2347 2001-01-06  Hans Breuer  <hans@breuer.org>
2348
2349         * atk/makefile.msc atk/atk.def (new files) :
2350         Enable build for win32, no sourc changes necessary.
2351
2352 Sat May  5 07:46:47 2001  Owen Taylor  <otaylor@redhat.com>
2353
2354         * Released 0.1
2355
2356 Thu May  3 08:38:24 2001  Owen Taylor  <otaylor@redhat.com>
2357
2358         * atk/atkobject.c: Add missing include of <string.h> for strcmp.
2359
2360 Tue Apr 25 10:10:00 2001  Padraig Obriain <padraig.obriain@sun.com>
2361
2362         * Start a ChangeLog
2363