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