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