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