===== Released 1.5.4=====
[atk.git] / ChangeLog
blobba281a343483d9b2afe7a37f6e53fb2be2db8db6
1 2004-02-16  Padraig O'Briain  <padraig.obriain@sun.com>
3         * ===== Released 1.5.4=====
4         
5         * configure.in: Version 1.5.4, interface age 4, binary age 504
7         * NEWS: Updated.
9 2004-02-03  Padraig O'Briain  <padraig.obriain@sun.com>
11         * ===== Released 1.5.3=====
12         
13         * configure.in: Version 1.5.3, interface age 2, binary age 503
15         * NEWS: Updated.
17 2004-02-01  Robert Sedak  <robert.sedak@sk.htnet.hr>
19         * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
21 2004-01-26  Padraig O'Briain  <padraig.obriain@sun.com>
23         * atk/atkobject.c: Revise property name. Fixes bug #130022 from
24         Christian - Manny Calavera - Neumair.
26 2004-01-23  Manish Singh  <yosh@gimp.org>
28         * Makefile.am: remove trailing backslash from last line of
29         DISTCLEANFILES. 
31 2004-01-23  Padraig O'Briain  <padraig.obriain@sun.com>
33         * atk-uninstalled.pc.in: Correct library name. Fixes bug #132283,
34         from laszlo.peter@ireland.sun.com.
36         * Makefile.am: Add DISTCLEANFILES.
38 2004-01-12  Padraig O'Briain  <padraig.obriain@sun.com>
40         * ===== Released 1.5.2=====
41         
42         * configure.in: Version 1.5.2, interface age 1, binary age 502
44         * NEWS: Updated.
46 2004-01-05  Padraig O'Briain  <padraig.obriain@sun.com>
48         * configure.in: Move specification of ALL_LINGUAS to later in file
49         so that CATOBJEXT is defined correctly.
50         Use ATK_LOCALEDIR instead of atklocaledir.
52         * atk/Makefile.am: Remove definition of ATKLOCALEDIR.
54         * atk/atkobject.c: Use ATK_LOCALEDIR instead of ATKLOCALEDIR.
56         * docs/tmpl/atkhyperlink.sgml: Add text for link-activated signal.
58 2004-01-02  Padraig O'Briain  <padraig.obriain@sun.com>
60         * atk/atktext.c (atk_text_free_ranges): Fix segfault (bug #129837)
61         Patch provided by Jeff Franks.
63 2003-12-17  Padraig O'Briain  <padraig.obriain@sun.com>
65         * atk/atkobject.c: Change "accel label" to "accelerator label".
66         Fixes bug #129499.
68 2003-12-04  Padraig O'Briain  <padraig.obriain@sun.com>
70         * ===== Released 1.5.1=====
71         
72         * configure.in: Version 1.5.1, interface age 0, binary age 501
74         * NEWS: Updated.
76 2003-12-03  Padraig O'Briain  <padraig.obriain@sun.com>
78         * atk/atkobject.[ch]: Add new role ATK_ROLE_EDITBAR. Fixes bug #116007.
80         * atk/docs/tmpl/atkhyperlink.sgml: Add references to new signals and 
81         properties
83         * atk/docs/tmpl/atkobject.sgml: Add references to new property and role
85 2003-12-01  Michael Natterer  <mitch@gimp.org>
87         * atk/atkobject.c (atk_object_real_get_property): fix typo:
88         s/g_value_set_set/g_value_set_int/.
90 2003-12-01  Padraig O'Briain  <padraig.obriain@sun.com>
92         * atk/atkobject.c: (atk_object_class_init): Make nicks and blurbs of
93         properties translatable. Add new property "accessible-hypertext-nlinks".
94         (atk_object_real_get_property): Add support for new property
95         "accessible-hypertext-nlinks".
97         * atk/atkhyperlink.h: Remove unnecessary comments. Add signal
98         link_activated.
100         * atk/atkhyperlink.c: Add signals link_activated and new properties
101         "number-of-anchors", "end-index" and "start-index".
103         This fixes bug #112390.
105 2003-11-29  Danilo Šegan  <dsegan@gmx.net>
107         * configure.in: Added "af" to ALL_LINGUAS.
109 2003-11-26  Padraig O'Briain  <padraig.obriain@sun.com>
111         * atk/atkobject.c (atk_object_real_ref_state_set): Add state FOCUSED
112         if object is focus object.
114         * atk/atkutil.[ch] (atk_get_focus_object): New function which returns
115         the last object reported by the application as focused.
117         * docs/atk-sections.txt, docs/tmpl/atkutil.sgml:
118         Add atk_get_focus_object.
120         Fixes bug #127400.
122 2003-11-26  Padraig O'Briain  <padraig.obriain@sun.com>
124         * atk/atkobject.c: Change role names so that the unlocalized names
125         do not contain hyphens and match the Java role names. Fixes bug #125024.
127 2003-11-24  Padraig O'Briain  <padraig.obriain@sun.com>
129         *  docs/tmpl/atkhyperlink.sgml, docs/tmp/atkhypertext.sgml,
130         docs/tmpl/atkobject.sgml, docs/tmpl/atkrelatiom.sgml,
131         docs/tmpl/atkselection.sgml, docs/tmpl/atktable.sgml,
132         docs/tmpl/atktext.sgml: Regenerate these files. The location of
133         signal information has changed.
135 2003-11-24  Padraig O'Briain  <padraig.obriain@sun.com>
137         * ===== Released 1.5.0=====
138         
139         * configure.in: Version 1.5.0, interface age 0, binary age 500
141         * NEWS: Updated.
143 2003-11-03  Padraig O'Briain  <padraig.obriain@sun.com>
145         * atk/atkrelation.c: Use weak references for objects in a relation
146         instead of object references so that objects are not leaked when
147         corresponding widgets are destroyed.
149         This fixes bug #125725.
150         
151 2003-10-31  Padraig O'Briain  <padraig.obriain@sun.com>
153         * configure.in: Add reference to docs/version.xml
155         Should have been done in previous commit but was omitted.
156         Fixes build break reported in bugs #1258548 and #125902.
158 2003-10-29  Padraig O'Briain  <padraig.obriain@sun.com>
160         * configure.in: Add reference to docs/version.xml
162         * docs/Makefile.am: Add references to version.xml.in and version.xml
164         * docs/atk-docs.sgml: Add reference to version.xml
166         * docs/version.xml.in: New file.
168         This fixes bug #125758.
169         
170 2003-10-24  Padraig O'Briain  <padraig.obriain@sun.com>
172         * atk/atkrelation.c (atk_relation_new): Fix memory leak. (bug #124877)
174 2003-10-09  Padraig O'Briain  <padraig.obriain@sun.com>
176         * ===== Released 1.4.1=====
177         
178         * configure.in: Version 1.4.1, interface age 1, binary age 401
180         * NEWS: Updated.
182 2003-09-28  Gediminas Paulauskas  <menesis@delfi.lt>
184         * configure.in: Added lt to ALL_LINGUAS.
186 2003-09-23  Padraig O'Briain  <padraig.obriain@sun.com>
188         * atk.spec.in: Correct typo. Fix provided by Scott Kennedy.
189         This fixes bug #121990.
191 2003-09-21  Åsmund Skjæveland  <aasmunds@fys.uio.no>
193         * configure.in: Added Norwegian (nynorsk) code
194         nn to ALL_LINGUAS.
196 2003-09-10  Padraig O'Briain  <padraig.obriain@sun.com>
198         * atk/atkobject.c: Remove comments about signals. The description
199         should be in files in docs/tmpl directory.
201         * docs/tmpl/atkhypertext.sgml: Add description for link-selected signal.
202         * docs/tmpl/atkobject.sgml:  Add descriptions for 
203         active-descendant-changed, children-changed, focus-event, 
204         property-change, state-change and visible-data-changed signals.
205         * docs/tmpl/atkselection.sgml: Add description for selection-changed
206         signal.
207         * docs/tmpl/atktable.sgml: Add descriptions for column-deleted,
208         columnn-inserted, column-reordered, model-changed, row-deleted, 
209         row-inserted and  row-reordered signals.
210         * docs/tmpl/atktext.sgml: Add description for text-attributes-changed,
211         text-caret-moved, text-changed and text-selection-changed signals.
213         This fixes bug #121163.
215 2003-09-02  Padraig O'Briain  <padraig.obriain@sun.com>
217         * ===== Released 1.4.0=====
219         * configure.in: Version 1.4.0, interface age 0, binary age 400
221         * NEWS: Updated.
223 2003-08-28  Christian Rose  <menthos@menthos.com>
225         * configure.in: Added "ne" to ALL_LINGUAS.
227 2003-08-25  Padraig O'Briain  <padraig.obriain@sun.com>
229         * ===== Released 1.3.6=====
231         * configure.in: Version 1.3.6, interface age 2, binary age 306
233         * NEWS: Updated.
235 2003-08-08  Malcolm Tredinnick <malcolm@commsecure.com.au>
236         
237         * autogen.sh: Clarify an error message.
239 2003-08-08  Guntupalli Karunakar  <karunakar@freedomink.org>
241         * configure.in: Added "hi" in ALL_LINGUAS.
243 2003-08-07  Padraig O'Briain  <padraig.obriain@sun.com>
245         * ===== Released 1.3.5=====
247         * configure.in: Version 1.3.5, interface age 1, binary age 305
249         * NEWS: Updated.
251 2003-08-04  Padraig O'Briain  <padraig.obriain@sun.com>
253         * Remove po/Makefile.in.in. This fixes bug #119053.
255 2003-07-08  Padraig O'Briain  <padraig.obriain@sun.com>
257         * atk/atktable.c (atk_table_ref_at): Ensure that row and column values 
258         are non-negative.
260         This is a partial fix for bug #116712.
262 2003-07-03  Padraig O'Briain  <padraig.obriain@sun.com>
264         * atk/atkstateset.c (atk_state_set_is_empty): Correct return value.
265         Fixes bug #116621. Problem reported by Mario Lang.
267 2003-06-25  Fatih Demir <kabalak@gtranslator.org>
269         * configure.in: (Re-?)added "ta" (Tamil) to languages' list.
271 2003-06-23  Padraig O'Briain  <padraig.obriain@sun.com>
273         * atk.spec.in:
274         Added locale directory to spec file. Fix provided by
275         James T. Richardson, Jr.
277 2003-06-19  Padraig O'Briain  <padraig.obriain@sun.com>
279         * ===== Released 1.3.4=====
281         * NEWS: Updated.
283 2003-06-13  Tor Lillqvist  <tml@iki.fi>
285         * atk/atkobject.c (atk_role_get_localized_name): Set
286         gettext_initialized.
288         * atk-zip.sh.in (DEVZIP): libtool 1.5 installs DLLs in the bin
289         directory, so look there, too. Include the message catalogs.
291 2003-06-10  Padraig O'Briain  <padraig.obriain@sun.com>
293         * configure.in: Version 1.3.4, interface age 0, binary age 304
295         * atkrelationtype.h, docs/tmpl/atkrelation.sgml: Add new relation
296         ATK_RELATION_POPUP.
298 2003-06-05  Paul Duffy <dubhthach@frink.nuigalway.ie>
300         * configure.in: Added ga (irish) to ALL_LINGUAS
301          
302 2003-06-05  Kenneth Rohde Christiansen  <kenneth@gnu.org>
304         * configure.in: Added li to ALL_LINGUAS.
306 2003-05-30  Padraig O'Briain  <padraig.obriain@sun.com>
308         * ===== Released 1.3.3=====
310         * configure.in: Version 1.3.3, interface age 3, binary age 303
312         * NEWS: Updated.
314 2003-05-28  Padraig O'Briain  <padraig.obriain@sun.com>
316         * atk/atkobject.h docs/tmpl/atkobject.sgml: Add new role
317         ATK_ROLE_AUTOCOMPLETE.
319 2003-05-20  Padraig O'Briain  <padraig.obriain@sun.com>
321         * atk/atkstate.h, docs/tmpl/atkstate.sgml: Add state 
322         ATK_STATE_INDETERMINATE. This state is used by Oo for check buttons
323         which can have a value other than on or off.
325 2003-05-19 Arafat Medini <lumina@silverpen.de>
327         *configure.in: Added "ar" (Arabic) to ALL_LINGUAS
329 2003-05-16  Telsa Gwymme  <hobbit@aloss.ukuu.org.uk>
331         * configure.in: Added "cy" (Welsh) to ALL_LINGUAS
333 2003-05-15  Padraig O'Briain  <padraig.obriain@sun.com>
335         * ===== Released 1.3.2=====
337         * configure.in: Version 1.3.2, interface age 2, binary age 302
339         * NEWS: Updated.
341 2003-05-09  Samúel Jón Gunnarsson  <sammi@techattack.nu>
343         * is.po: Added "is" into ALL_LINGUAS.
345 2003-05-06  Padraig O'Briain  <padraig.obriain@sun.com>
347         * configure.in: Make message when pkg-config fails to find glib-2.0.pc
348         less cryptic.
350         * po/pl.po: Updated Polish translation from Artur Flinta.
352 2003-05-05  Duarte Loreto <happyguy_pt@hotmail.com>
354         * configure.in: Added Portuguese (pt) to ALL_LINGUAS.
356 2003-05-05  Christian Rose  <menthos@menthos.com>
358         * configure.in: Added sr and sr@Latn to ALL_LINGUAS.
360 2003-05-01  Padraig O'Briain  <padraig.obriain@sun.com>
362         * ===== Released 1.3.1=====
364         * configure.in: Version 1.3.1, interface age 1, binary age 301
366         * NEWS: Updated.
368         * po/yi.po: Update line numbers.
370 2003-04-25  Padraig O'Briain  <padraig.obriain@sun.com>
372         * atk/stateset.h: Fix typo in documentation.
374         * autogen.sh (have_libtool): Accept libtool-1.5. (#111481)
375         Patch provided by Ali Akcaagac.
377 2003-03-26  Christian Rose  <menthos@menthos.com>
379         * configure.in: Added "yi" to ALL_LINGUAS.
381 2003-03-21  Takeshi AIHANA <aihana@gnome.gr.jp>
383         * configure.in: Added Japanese 'ja' into ALL_LINGUAS.
385 2003-03-20  Padraig O'Briain  <padraig.obriain@sun.com>
387         * ===== Released 1.3.0=====
389         * configure.in: Version 1.3.0, interface age 0, binary age 300
391         * NEWS: Updated.
393 2003-03-20  Guntupalli Karunakar  <karunakar@freedomink.org>
395         * configure.in: Added Malayalam (ml) in ALL_LINGUAS
397 2003-03-20  Padraig O'Briain  <padraig.obriain@sun.com>
399         * docs/atk-sections.txt: Add 11 unused declarations.
401 2003-03-20  James Henstridge  <james@daa.com.au>
403         * autogen.sh: update to call automake-1.7, libtoolize, gtkdocize
404         and glib-gettextize.
406         * configure.in: cleanup to make use of newer autoconf/automake
407         features.
409         * Makefile.am: get rid of custom distcheck rule, which is no
410         longer necessary.
412         * atk/Makefile.am: cleanup makefile.  Use BUILT_SOURCES for built
413         sources.
415         * docs/Makefile.am: use common gtk-doc.make.
417         * docs/atk-docs.sgml: update to use gtk-doc's XML mode.
419 2003-03-16  Joel Brich <joel.brich@laposte.net>
421         * configure.in: Added "eo" to ALL_LINGUAS
422         * po/eo.po: Added Esperanto translation
423         from Charles Voelger <cvoelger@dweasel.com>
425 2003-03-12  Tor Lillqvist  <tml@iki.fi>
427         * atk/atk.def: Add one more missing export, thanks to Cedric
428         Gustin.
430 2003-03-07  Padraig O'Briain  <padraig.obriain@sun.com>
432         * atk/atkobject.c (atk_object_set_role): Add check that role is
433         actually being changed. Do not emit notification for initial
434         role setting. (bug #107710)
436 2003-03-06  Padraig O'Briain  <padraig.obriain@sun.com>
438         * atk/atkrelationset.c: Current returning of FALSE to 0 in function 
439         which returns integer; (bug #107661) reported by Morten Welinder.
441 2003-03-05  Padraig O'Briain  <padraig.obriain@sun.com>
443         * atk/atk-relation.c
444         atk/atkrelationset.c
445         atk/atkstatset.c: Correct returning of FALSE to NULL in functions
446         which return pointer; (bug #107650) reported by Morten Welinder.
448 2003-02-26  Padraig O'Briain  <padraig.obriain@sun.com>
450         * test/Makefile.am: Update to produce .so files
451         (Problem reported and solution reported by Michael.Wilson@bull.net)
453 2003-02-26  Padraig O'Briain  <padraig.obriain@sun.com>
455         * atk/atkgobjectaccessible.c (atk_gobject_accessible_from_object):
456         Correct creation of non-AtkGObjectAccessible (bug #107124)
458         * atk/atkobject.c (atk_object_class_init): Set default initialize 
459         function so that code which does not check for existence of parent 
460         class's initialize function will work.
462         * atk/atkvalue.c: (atk_value_get_minimum_value, 
463         atk_value_get_maximum_value, atk_value_get_current_value):
464         Reset Value argument if it is a valid GValue otherwise zeroise it.
466         docs/tmpl/atkhypertext.sgml: Add link-selected signal.
468 2003-02-25  Tor Lillqvist  <tml@iki.fi>
470         * Makefile.am (EXTRA_DIST): Dist atk-zip.sh.in, not atk-zip.sh.
472         * atk/atk.def: Add a couple of missing entries, thanks to Cedric
473         Gustin.
475         * atk/atk.rc.in: New file, for version info in the DLL on
476         Windows. Similar as in GLib, GTK, etc.
478         * configure.in: Generate atk/atk.rc.
479         
480         * atk/Makefile.am: Use atk.rc on Windows.
481         (EXTRA_DIST): Distribute atk.rc(.in).
483         * atk/atkobject.c: On Windows, don't use hardcoded ATKLOCALEDIR,
484         but deduce it from DLL location, like GLib, GTK etc do.
486 2003-02-23  Abel Cheung  <maddog@linux.org.hk>
488         * configure.in: Added "mk" to ALL_LINGUAS.
490 2003-02-21  Roozbeh Pournader  <roozbeh@sharif.edu>
492         * configure.in: Added "fa" to ALL_LINGUAS.
494 2003-02-21  Metin Amiroff  <metin@karegen.com>
496         * configure.in: Added Azerbaijanian to ALL_LINGUAS.
498 2003-02-19  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
500         * configure.in: Added Belarusian to ALL_LINGUAS.
502 2003-02-14  Padraig O'Briain  <padraig.obriain@sun.com>
504         * atk/atknoopobject.c: Add AtkHypertext interface as this object should
505         claim to implement all interfaces.
507 2003-02-12  Padraig O'Briain  <padraig.obriain@sun.com>
509         * atk/atkhyperlink.c (atk_hyperlink_class_init): Correct typo in blurb
511         * atk/atkhypertext.c
512         (atk_hypertext_get_link): Add check on link_index value
513         (atk_hypertext_get_link_index): Add check on char_index value
515 2003-02-09  Christian Rose  <menthos@menthos.com>
517         * configure.in: Added "kn" to ALL_LINGUAS.
519 2003-02-07  Christian Rose  <menthos@menthos.com>
521         * configure.in: Added "bn" to ALL_LINGUAS.
523 2003-02-06  Christian Rose  <menthos@menthos.com>
525         * configure.in: Added "id" to ALL_LINGUAS.
527 2003-02-04  Padraig O'Briain  <padraig.obriain@sun.com>
529         * atk/atkgobjectaccessible.c (atk_gobject_accessible_for_object):
530         Add weak reference so we do not leak the accessible when the object
531         dies. Problem reported by Alex Larsson.
533 2003-02-02  Fatih Demir <kabalak@gtranslator.org>
535         * configure.in: Added "tr" (Turkish) to the languages' list.
537 2003-01-30  Padraig O'Briain  <padraig.obriain@sun.com>
539         * atk/atkhyperlink.[ch]
540         New property selected-link defined.
541         Function pointer is_selected_link added to interface
542         (atk_hyperlink_is_selected_link: New functions which checks
543         whether the specified AtkHyperlink is selected
544         
545         * atk/atkhypertext.[ch]
546         New signal link-selected added.
548         * docs/atk-sections.txt: Add atk_hyperlink_is_selected_link
550         * docs/tmpl/atkhyperlink.sgml: Add reference to property selected-link
551         and function atk_hyperlink_is_selected_link.
553         This fixes bug #104621.
554         
555 Tue Jan 28 13:52:20 2003  Manish Singh  <yosh@gimp.org>
557         * autogen.sh (have_automake): call the versioned automake when
558         checking the version itself.
560 Tue Jan 28 15:18:24 2003  Owen Taylor  <otaylor@redhat.com>
562         * autogen.sh (have_automake): Fix version in complaint
563         message about automake. (#104366, Rich Burridge)
565 2003-01-26  Daniel Yacob <locales@geez.org>
567         * configure.in: Added am to ALL_LINGUAS.
569 2003-01-23  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
571         * configure.in: Added "sk" to ALL_LINGUAS.
573 2003-01-23  Abel Cheung  <maddog@linux.org.hk>
575         * configure.in: Added "zh_TW" (traditional Chinese) to ALL_LINGUAS.
577 2003-01-23  Evandro Fernandes Giovanini <evandrofg@ig.com.br>
579         * configure.in: Added "pt_BR" to ALL_LINGUAS.
581 2003-01-22  Marius Andreiana <marius galuna.ro>
583         * configure.in: added 'ro' to ALL_LINGUAS
585 2003-01-21  Christian Rose  <menthos@menthos.com>
587         * configure.in: Added "mn" to ALL_LINGUAS.
589 2003-01-21  Padraig O'Briain  <padraig.obriain@sun.com>
591         * atk/atktext.c
592         (atk_text_base_init): Set vtable entry for default implementations
593         (atk_text_get_range_extents): Omit calling default implementation
594         (atk_text_get_bounded_ranges): Omit calling default implementation
596         * atk/atkcomponent.c
597         (atk_component_base_init): New function to set vtable entry for 
598         default implementations
599         (atk_component_ref_accessible_at_point): Omit calling default 
600         implementation
601         (atk_component_contains): Omit calling default implementation
602         (atk_component_get_position): Omit calling default implementation
603         (atk_component_get_size): Omit calling default implementation
605 2003-01-21  Padraig O'Briain  <padraig.obriain@sun.com>
607         * atk/atkobject.c 
608         (atk_object_real_set_property): Add support for PROP_TABLE_SUMMARY 
609         and PROP_TABLE_CAPTION_OBJECT.
610         (atk_object_real_get_property): Add support for PROP_TABLE_SUMMARY 
611         and PROP_TABLE_CAPTION_OBJECT.
613         This completes ATK changes for bug #74814.
615 2003-01-21  Padraig O'Briain  <padraig.obriain@sun.com>
617         * atk/atkobject.c: Add property accessible-table-caption-object.
618         This addresses bug #74814.
620         * atk/atkobject.h: Move some documentation from template file to
621         avoid warnings when building.
623         * atk/atkrelation.c: Add new properties relation and target.
624         This addresses bug #72426.
626         * atktext.[ch]: Add new functions atk_text_get_range_extents and
627         atk_text_get_bounded_ranges.
628         Also added data structures AtkTextRectangle and AtkTextRange, enum
629         AtkTextClipType and helper function  atk_text_free_ranges.
630         This addresses bug #100943.
631         (atk_text_get_character_extents): Ensure that the reported width is 
632         not negative. This fixes bug #102954)
634         * docs/atk-sections.txt: Add new functions and data items.
636         * docs/tmpl/atk-object.sgml: Remove some documentation and put in 
637         atkobject.h. Add reference to accessible-table-caption-object.
639         * docs/tmpl/atk-relation.sgml: Add new properties
641         * docs/tmpl/atktext.sgml: Add new functions and data items.
644 2003-01-20  Padraig O'Briain  <padraig.obriain@sun.com>
646         * ===== Released 1.2.2=====
648         * configure.in: Version 1.2.2, interface age 2, binary age 202
650         * NEWS: Updated.
652 2003-01-19  He Qiangqiang  <carton@linux.net.cn>
654         * configure.in: Added "zh_CN" to ALL_LINGUAS.
656 2003-01-12  Laurent Dhima  <laurenti@alblinux.net>
658         * configure.in: Added 'sq'(albanian) to ALL_LINGUAS.
660 2003-01-11  Pauli Virtanen  <pauli.virtanen@hut.fi>
662         * configure.in (ALL_LINGUAS): Added "fi" (Finnish)
664 2003-01-06  Alessio Frusciante  <algol@firenze.linux.it>
666         * configure.in (ALL_LINGUAS): Added "it" (Italian) 
668 2003-01-06  Padraig O'Briain  <padraig.obriain@sun.com>
670         * configure.in: Add -with-html-dir option. (bug #102497)
672         * docs/Makefile.am: Remove INSTALLDIR and HTML_DIR
674         * docs/tmpl/atkobject.sgml: Update so property names are in
675         alphabetic order.
677 2003-01-03  Padraig O'Briain  <padraig.obriain@sun.com>
679         * ===== Released 1.2.1=====
680         
681         * configure.in: Version 1.2.1, interface age 1, binary age 201
683         * NEWS: Updated.
685 2003-01-02  Zbigniew Chyla  <cyba@gnome.pl>
687         * configure.in (ALL_LINGUAS): Added pl (Polish).
689 2002-12-23  Nam SungHyun  <namsh@kldp.org>
691         * configure.in: Added Korean (ko) to ALL_LINGUAS
693 2002-12-22  Artis Trops  <hornet@navigator.lv>
695         * configure.in: Added Latvian (lv) to ALL_LINGUAS.
697 2002-12-22  Christophe Merlet  <redfox@redfoxcenter.org>
699         * configure.in (ALL_LINGUAS): added French (fr).
701 2002-12-21  Jordi Mallach  <jordi@sindominio.net>
703         * configure.in (ALL_LINGUAS): added Catalan (ca).
705 2002-12-20  Padraig O'Briain  <padraig.obriain@sun.com>
707         * ===== Released 1.2.0 ======
709         * configure.in: Version 1.2.0, interface age 0, binary age 200
711         * NEWS: Final update for 1.2.0.
713         * docs/tmpl/atkobject.sgml: Order of properties have been changed.
715 2002-12-18  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
717         * configure.in: Added Russian to ALL_LINGUAS.
719 2002-12-16  Padraig O'Briain  <padraig.obriain@sun.com>
721         * ===== Released 1.1.5=====
722         
723         * configure.in: Version 1.1.5, interface age 2, binary age 105
725         * NEWS: Updated.
727 2002-12-13  Padraig O'Briain  <padraig.obriain@sun.com>
729         * atk/atktext.c (atk_text_get_caret_offset): Return 0 instead of -1
730         if caret is not supported. This addresses bug #101020.
732         * configure.in: Use third argument of AC_DEFINE to get rid of 
733         acconfig.h. 
735 Thu Dec 12 14:57:20 2002  Owen Taylor  <otaylor@redhat.com>
737         * acinclude.m4: Remove; wasn't needed, and referred
738         to GLib internal m4 files now gone.
740 Thu Dec 12 11:04:05 2002  Manish Singh  <yosh@gimp.org>
742         * configure.in: Require autoconf-2.53.
744 2002-12-12  Yanko Kaneti  <yaneti@declera.com>
746         * configure.in (ALL_LINGUAS): Added Bulgarian (bg).
748 2002-12-11  Pablo Saratxaga  <pablo@mandrakesoft.com>
750         * configure.in (ALL_LINGUAS): Added Vietnamese (vi), Hebrew (he),
751         and Dutch (nl).
753 2002-12-07  Andras Timar <timar@gnome.hu>
755         * configure.in (ALL_LINGUAS): Added Hungarian (hu).
757 2002-12-06  Padraig O'Briain  <padraig.obriain@sun.com>
759         * ===== Released 1.1.4 =====
760         
761         * configure.in: Version 1.1.1, interface age 1, binary age 104
763         * NEWS: Updated.
765 2002-12-05  Ole Laursen  <olau@hardworking.dk>
767         * configure.in (ALL_LINGUAS): Added Danish (da).
769 2002-12-02  Pablo Gonzalo del Campo <pablodc@bigfoot.com>
771         * configure.in (ALL_LINGUAS): Added Spanish (es).
773 2002-12-01  Christian Neumair  <chris@gnome-de.org>
775         * configure.in (ALL_LINGUAS): Added German (de).
777 2002-11-22  Kjartan Maraas  <kmaraas@gnome.org>
779         * configure.in (ALL_LINGUAS): Added "no".
780         
781 2002-11-22  Padraig O'Briain  <padraig.obriain@sun.com>
783         * Update NEWS for 1.1.3
785 2002-11-21  Padraig O'Briain  <padraig.obriain@sun.com>
787         * configure.in: Update to take account of gtk-doc-version being 0.10
788         Updated version required to 0.9
790 2002-11-20  Bill Haneman <bill.haneman@sun.com>
792         * atk/atkobject.h:
793         Added ATK_ROLE_APPLICATION.
795         * atk/atkobject.c:
796         (atk_role_get_localized_name):
797         Added ATK_ROLE_APPLICATION case.        
799         * docs/atk-decl.txt:
800         Added ATK_ROLE_APPLICATION to docs.
801         
802 2002-11-18  Abi Brady  <morwen@evilmagic.org>
804         * configure.in: Added "en_GB" to ALL_LINGUAS.
806 2002-11-15  Hasbullah BIn Pit <sebol@ikhlas.com>
808         * configure.in: Added "ms" to ALL_LINGUAS.
810 2002-11-15  Padraig O'Briain  <padraig.obriain@sun.com>
812         * Update NEWS for 1.1.2
814         * docs/tmpl/atkhyperlink.sgml docs/tmpl/atkobject.sgml
815         Update docs.
817 2002-11-14  Bill Haneman <bill.haneman@sun.com>
819         * configure.in:
820         Revved to 1.1.2, interface age 0, binary age 102.
821         
822         * atk/atkrelationtype.h:
823         (ATK_RELATION_EMBEDS, ATK_RELATION_EMBEDDED_BY):
824         New relations to handle content embedding, for instance
825         text that embeds or flows around images.
827         * atk/atkhyperlink.h:
828         (atk_hyperlink_is_inline):
829         New API, returns whether a hyperlink's content is
830         partially displayed inline; useful for small images
831         emedded in text, and for HTML <src> elements.
832         (AtkHyperlinkClass->link_state):
833         New virtualized method, used to implement various
834         state query API such as atk_hyperlink_is_inline().
836         * atk/atkhyperlink.c:
837         (atk_hyperlink_is_inline):
838         New method.
840         * docs/atk-sections.txt: 
841         Additions for above API.
843 2002-11-13  Padraig O'Briain  <padraig.obriain@sun.com>
845         * atk/atkobject.[ch]: Add signal active-descendant-changed
847 2002-11-11  Christian Rose  <menthos@menthos.com>
849         * configure.in: Added "sv" to ALL_LINGUAS.
851 Fri Nov  8 19:55:25 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
853         * atk/atkhyperlink.c
854         * atk/atkhyperlink.h
855         * atk/atktable.c
856         * atk/atktable.h
857         * atk/atktext.c
858         * atk/atktext.h
859         * docs/tmpl/atkhyperlink.sgml
860         * docs/tmpl/atkobject.sgml
861         * docs/tmpl/atktable.sgml
862         * docs/tmpl/atktext.sgml
864         Trivial s/foo/foo_/ fixes to make atk.h includable with -Wshadow
865         without warnings.
866         
867 2002-11-05  Padraig O'Briain  <padraig.obriain@sun.com>
869         * autogen.sh: Add call to autoheader to create config.h.in
871 2002-11-04  Padraig O'Briain  <padraig.obriain@sun.com>
873         * acinclude.m4: New file
875         * autogen.sh: Add i18n support (copied from gtk+).
877         * configure.in: Add definition for atklocaledir and check for
878         bind_textdomain_codeset()
880         * atk/Makefile.am: Add DEfininition of ATKLOCALEDIR to INCLUDES
882         * atk/atkobject.c (atk_role_get_localized_name): Add code to
883         initialize i18n.
884         
885         * po/.cvsignore: Add extra files.
887 2002-11-01  Padraig O'Briain  <padraig.obriain@sun.com>
889         * configure.in: Create po/Makefile; patch supplied by 
890         Dan Mills (thunder@ximain.com)
891         
892 2002-10-31  Padraig O'Briain  <padraig.obriain@sun.com>
894         * ===== Released 1.1.1 =====
895         
896         * configure.in: Version 1.1.1, interface age 0, binary age 101
898         * NEWS: Updated.
900         * atk/Makefile.am: Add atkintl.h to EXTRA_DIST.
902 2002-10-30  Padraig O'Briain  <padraig.obriain@sun.com>
904         * Makefile.am: Add po directory
906         * configure.in: Add support for I18N
908         * acconfig.h atk/atkintl.h: New files used to support I18N
910         * atk/atkobject.c: Update atk_role_get_localized_name() to
911         allow for localized name to be returned.
913         * docs/Makefile.am: Add atkintl.h to IGNORE_HFILES
915         * po/Makfile.in.in, po/POTFILES.in, po/po2tbl.sed.in po/.cvsignore
916         po/ChangeLog: New files
918 2002-10-30  Padraig O'Briain  <padraig.obriain@sun.com>
920         * atk/Makefile.am, atk/atk.h: Add reference to atk/atkrelationtype.h
922         * atk/atkaction.[ch]: Add atk_action_get_localized_name.
924         * atk/atkobject.[ch]: Add atk_role_get_localized_name,
925         atk_object_add_relationship and atk_object_remove_relationship
926         Add new roles ATK_ROLE_HEADER, ATK_ROLE_FOOTER, ATK_ROLE_PARAGRAPH
927         and ATK_ROLE_RULER
929         * atk/atkrelation.h: Move definition of AtkRelationType to
930         atk/relationtype.h
932         * atk/atkstate.h: Add new state ATK_STATE_MANAGES_DESCENDANTS
934         * atk/atktext.[ch]: Add text-attributes-changed signal.
936         * docs/atk-sections.txt, docs/tmpl/atkaction.sgml: Add new functions.
938         * docs/tmpl/atkobject.sgml: Add new functions and new roles.
940         * docs/tmpl/atkrelation.sgml: Add new relations
942         * docs/tmpl/atkstate.sgml: Add new state
944         * docs/tmpl/atktext.sgml: Add new signal
946         * tests/testrelation.c: Add tests for new relationship functions.
948 2002-10-01  Padraig O'Briain  <padraig.obriain@sun.com>
950         * atk/atkobject.c (atk_object_notify): Fix leak; report and patch
951         supplied by Sebastian Rittau (srittau@jroger.in-berlin.de)
953         Bug #94548.
955 2002-09-24  Padraig O'Briain  <padraig.obriain@sun.com>
957         * ===== Released 1.1.0 =====
958         
959         * NEWS: Updated.
961 2002-09-18  Padraig O'Briain  <padraig.obriain@sun.com>
963         * configure.in:
964         increment version to 1.1.0, in view of the fact that we've 
965         branched for GNOME-2 and GTK+-2.0, and this is HEAD.
966         Also reset INTERFACE_AGE to zero, since an enum was added.
967         Use similar library numbering as GTK.
969         * docs/tmpl/atkobject.sgml: Add ATK_LAYER_WINDOW
971 2002-09-06  Mark McLoughlin  <mark@skynet.ie>
973         * atk/atkobject.h: add ATK_LAYER_WINDOW.
975         * atk/atkcomponent.c: upd docs.
977 2002-09-06  Padraig O'Briain  <padraig.obriain@sun.com>
979         * docs/atk-sections.txt: Add ...Iface symbols to Standard sections to 
980         avoid unused declarations
982         * docs/tmpl/atkobject.sgml docs/tmpl/atkrelationset.sgml:
983         Move AtkRelationSet from atkobject to atkrelationset.
985 2002-09-05  Padraig O'Briain  <padraig.obriain@sun.com>
987         * docs/atk-sections.txt docs/tmpl/atkaction.sgml
988         docs/tmpl/atkcomponent.sgml docs/tmpl/atkdocument.sgml
989         docs/tmpl/atkeditabletext.sgml docs/tmpl/atkhypertext.sgml
990         docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
991         docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
992         docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml
993         docs/tmpl/atkvalue.sgml:
994         Remove reference to ...Iface data structures; which eliminates
995         undocumented symbols.
997 2002-09-05  Padraig O'Briain  <padraig.obriain@sun.com>
999         *  atk/atkutil.h: Add documentation for AtkKeyEventType
1001         * docs/tmpl/action.sgml docs/tmpl/atkcomponent.sgml
1002         docs/tmpl/atkdocument.sgml docs/tmpl/atkeditabletext.sgml
1003         docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
1004         docs/tmpl/atkhypertext.sgml docs/tmpl/atkimage.sgml 
1005         docs/tmpl/atknoopobject.sgml docs/tmp[l/atknoopobjectfactory.sgml
1006         docs/tmpl/atkobject.sgml docs/tmpl/atkobjectfacory.sgml
1007         docs/tmpl/atkregistry.sgml docs/tmpl/atkrelation.sgml
1008         docs/tmpl/atkselection.sgml docs/tmpl/atkstate.sgml
1009         docs/tmpl/atkstreamablecontent.sgml docs/tmpl/atktable.sgml
1010         docs/tmpl/atktext.sml docs/tmpl/atkutil.sgml
1011         docs/tmpl/atkutil.sgml:
1012         Reduce number of undocumented symbols
1014 2002-08-26  Padraig O'Briain  <padraig.obriain@sun.com>
1016         * atk/atknoopobjectfactory.c:
1017         Add implementation for atk_object_factory_get_accessible_type()
1019 2002-08-18  Havoc Pennington  <hp@pobox.com>
1021         * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
1022         both automake 1.6 and 1.4 installed get the right automake. Means
1023         compilation from CVS will now require the latest automake 1.4
1024         release, or manually creating symlinks called "automake-1.4" and
1025         "aclocal-1.4"
1027 2002-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
1029         These changes improve the quality of the documentation by adding
1030         information about properties and signals.
1032         * configure.in:
1033         Add atktargetlib, STRIP_BEGIN, STRIP_END and STRIP_DUMMY for
1034         use in docs Makefile.am
1036         * atk/atk.h:
1037         Add missing include files, atk/atknoopobject.h and 
1038         atknoopobjectfactory.h
1040         * docs/Makefile.am:
1041         Add support for scan program
1043         * docs/atk.types:
1044         Added content to this file
1046         * docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
1047         docs/tmpl/atknoopobject.sgml docs/tmpl/atknoopobjectfactory.sgml
1048         docs/tmpl/atkobjectfactory.sgml docs/tmpl/atkregistry.sgml
1049         docs/tmplatkutil.sgml:
1050         Removed references to contents of object's data structure
1052         * docs/tmpl/atkobject.sgml docs/tmpl/atkselection.sgml
1053         docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml:
1054         Add references to signals and properties.
1056 Wed Jul 31 17:08:04 2002  Owen Taylor  <otaylor@redhat.com>
1058         * ===== Released 1.0.3 =====
1059         
1060         * configure.in (GLIB_REQUIRED_VERSION): Version 1.0.3,
1061         interface, binary version 3.
1063         * NEWS: Updated.
1065 2002-07-14  Padraig O'Briain  <padraig.obriain@sun.com>
1067         * README: Updated to describe where to log bugs and mention mailing
1068         list.
1070 2002-06-20  Padraig O'Briain  <padraig.obriain@sun.com>
1072         * atk/atkutil.h atk/docs/atk-docs.sgml atk/docs/tmpl/atk-component.sgml
1073         atk/docs/atkdocument.sgml atk/docs/tmpl/atkeditabletext.sgml
1074         atk/docs/tmpl/atkgobjectaccessible.sgml atk/docs/tmpl/atkhyperlink.sgml
1075         atk/docs/tmpl/atkhypertext.sgml atk/docs/tmpl/atkimage.sgml
1076         atk/docs/atknoopobject.sgml atk/docs/tmpl/atknoopobjectfactory.sgml
1077         atk/docs/tmpl/atkobjectfactory.sgml atk/docs/tmpl/atkregistry.sgml
1078         atk/docs/tmpl/atkregistry.sgml atk/docs/tmpl/atkrelationset.sgml
1079         atk/docs/tmpl/atkselection.sgml atk/docs/tmpl/atkstate.sgml
1080         atk/docs/tmpl/atkstateset.sgml atk/docs/tmpl/atkstreamablecontent.sgml
1081         atk/docs/tmpl/atktable.sgml atk/docs/tmpl/atktext.sgml
1082         atk/docs/tmpl/atkutil.sgml atk/docs/tmpl/atkvalue.sgml
1083         Update documentation.
1085 2002-05-29  Padraig O'Briain  <padraig.obriain@sun.com>
1087         * atk/atkregistry.c:
1088         64 bit fixes for ATK. Patch supplied by George Lebl (jirka@5z.com)
1089         (bug #83316)
1091 Thu Mar 28 18:27:32 2002  Owen Taylor  <otaylor@redhat.com>
1093         * ===== Released 1.0.2 ======
1095         * NEWS: Updates.
1097         * configure.in: Version 1.0.2, interface, binary age 2
1099 2002-04-26  Padraig O'Briain  <padraig.obriain@sun.com>
1101         * atk/atkutil.c (atk_focus_tracker_notify):
1102         Allow for object being NULL which means the window containing the
1103         focus widget has lost focus. We update the previous_focus_object 
1104         so we can emit notification for focus widget when window regains
1105         focus.
1107 2002-04-15  Padraig O'Briain  <padraig.obriain@sun.com>
1109         * atk/atkgobjectaccessible.c:
1110         (atk_gobject_accessible_for_object):  Allow for case where created
1111         AtkObject is not a AtkGObjectAccessible so quark_accessible_object
1112         was not initialized in atk_gobject_accessible_class_init
1114 Thu Mar 28 18:27:32 2002  Owen Taylor  <otaylor@redhat.com>
1116         * ===== Released 1.0.1 ======
1118         * NEWS: Updates.
1120         * configure.in: Version 1.0.1, interface, binary age 1.0.0.
1122 2002-03-19  Padraig O'Briain  <padraig.obriain@sun.com>
1124         * atk/atkutil.c (atk_focus_tracker_notify):
1125         Do not do notification if previously notified object is the same as
1126         this object
1128 2002-03-14  Tor Lillqvist  <tml@iki.fi>
1130         * atk/Makefile.am: Use correct name for the DLL when generating
1131         the MSVC import library.
1133 2002-03-13  Bill Haneman <bill.haneman@sun.com>
1135         * atk/atkutil.c (atk_object_get_root):
1136         Changed g_type_class_peek to g_type_class_ref,
1137         this seemed to be triggering a SEGV in some cases.
1140 2002-03-12  Padraig O'Briain  <padraig.obriain@sun.com>
1142         * atk/atkgobjectaccessible.c (atk_gobject_accessible_dispose):
1143         Correct name of data set to NULL from quark_accessible_object to
1144         quark_object
1146 2002-03-09  Padraig O'Briain  <padraig.obriain@sun.com>
1148         * atk/atkhyperlink.c (atk_hyperlink_get_type):
1149         Fix typo.
1151 Thu Mar  7 23:52:51 2002  Owen Taylor  <otaylor@redhat.com>
1153         * ===== Released 1.0.0 ======
1155         * NEWS: Final update for 1.0.0.
1157         * README: Update the compilation instructions a bit.
1159 2002-03-06  Tor Lillqvist  <tml@iki.fi>
1161         * atk-zip.sh.in
1162         * atk/Makefile.am: Use ATK_API_VERSION also in the Win32 import
1163         library names.
1165 Tue Mar  5 16:54:21 2002  Owen Taylor  <otaylor@redhat.com>
1167         * ATK 1.0.0 rc1
1169         * tests/Makefile.am: Don't install libteststateset.la,
1170         libtestrelation.la. (#73655, James Henstridge)
1172         * autogen.sh: Add --enable-gtk-doc
1174         * configure.in: --disable-gtk-doc by default.
1176         * Makefile.am: Add a slightly modified distcheck rule
1177         that passes --enable-gtk-doc to the configure inside.
1178         (So that 'make dist' succeeds inside.)
1180 Tue Mar  5 11:55:35 2002  Owen Taylor  <otaylor@redhat.com>
1182         * configure.in: Require GLib-2.0.0.
1184         * configure.in atk/Makefile.am tests/Makefile.am atk.pc.in:
1185         Switch over to the Glib/GTK+ versioning scheme.
1187 2002-03-05  Padraig O'Briain  <padraig.obriain@sun.com>
1189         * atk/atktext.c (atk_text_get_text):
1190         Permit end offset value of -1
1192 2002-02-28  Padraig O'Briain  <padraig.obriain@sun.com>
1194         * atk/atkhypertext.h:
1195         Update comments
1197 2002-02-28  Sven Neumann  <sven@gimp.org>
1199         * configure.in: beautified configure --help output.
1201 2002-02-27  Padraig O'Briain  <padraig.obriain@sun.com>
1203         * atk/atkhypertext.h atk/atkhyperlink.h: 
1204         Add padding to class structures to allow for future expansion.
1206         * atk/atkdocument.h: 
1207         Add padding to class structures to allow for future expansion.
1209         * atk/atkobjectfactory.h atk/atkgobjectaccessible.h:
1210         Add padding to class structures to allow for future expansion.
1212 Mon Feb 25 19:09:39 2002  Owen Taylor  <otaylor@redhat.com>
1214         * configure.in: Bail if AM_PATH_GLIB_2_0 fails.
1216 2002-02-26  Tor Lillqvist  <tml@iki.fi>
1218         * atk/Makefile.am: Do use -no-undefined on Win32, otherwise
1219         libtool won't create a DLL.
1221 2002-02-25  Padraig O'Briain  <padraig.obriain@sun.com>
1223         * atk/Makefile.am:
1224         Remove -no-undefined because of problems with uunresolved symbols
1225         in libgobject on Solaris when using gcc
1227 Sat Feb 23 23:02:23 2002  Owen Taylor  <otaylor@redhat.com>
1229         * configure.in: Version 0.13
1231         * NEWS: Update for 0.13
1233         * docs/atk-sections.txt: Update.
1235 2002-02-22  Padraig O'Briain  <padraig.obriain@sun.com>
1237         * atk/atkgobjectaccessible.c atk/atkhyperlink.c atk/atknoopobject.c
1238         atk/atknoopobjectfactory.c atkobject.c atk/atkobjectfactory.c
1239         atk/atkregistry.c atk/atkrelation.c atk/atkrelationset.c:
1240         Make use of parent_class consistent; define as gpointer and
1241         use g_type_class_peek_parent() to get it
1243         * atk/atktext.c:
1244         Delete unused empty line
1246         * atk/atkregistry.c atk/atkrelation.c:
1247         Make parent_class static 
1249 2002-02-20  Padraig O'Briain  <padraig.obriain@sun.com>
1251         * atk/atktext.c:
1252         Add check for offset being negative in functions which have offset
1253         parameter and return immediately if so.
1255 2002-02-15  Padraig O'Briain  <padraig.obriain@sun.com>
1257         * atk/atkcomponent.h:
1258         Change argument of get_layer and get_mdi_zorder function pointers 
1259         to be AtkComponent instead of AtkObject
1261         * atk/atkcomponent.c:
1262         Change atk_component_get_layer and atk_component_get_mdi_zorder
1263         to refer to argument as component instead os accessible
1265         * docs/atk-sections.txt docs/tmpl/atkaction.sgml 
1266         docs/tmpl/atkcomponent.sgml docs/tmpl/atkeditabletext.sgml
1267         docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml 
1268         docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
1269         docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml docs/tmpl/atkvalue.sgml:
1270         Update for recent changes
1271         
1272 2002-02-15  Padraig O'Briain  <padraig.obriain@sun.com>
1274         * atk/atk.h:
1275         Guard atk.h with ifndef __ATK_H__
1276         (#71405 reported by terra@diku.dk (Morten Welinder))
1278 2002-02-13  Padraig O'Briain  <padraig.obriain@sun.com>
1280         * atk/atkaction.h atk/atkcomponent.h atk/atkeditabletext.h
1281         atk/atkhyperlink.h atk/atkimage.h atk/atkobject.h 
1282         atk/atkrelationset.h atk/atkselection.h atk/atkstreamablecontent.h
1283         atk/atktable.h atk/atktext.h atk/atkvalue.h:
1284         Add padding to class structures to allow for future expansion.
1286 2002-02-11  Bill Haneman  <bill.haneman@sun.com>
1288         * configure.in:
1289         Incremented revision and tagged GNOME_D2_BETA.
1291         * atkobject.h: 
1292         Marked atk_object_get_layer and atk_object_get_mdi_zorder
1293         as deprecated (should use atk_component API below).
1294         
1295         * atkcomponent.h:
1296         Added atk_component_get_layer and atk_component_get_mdi_zorder
1297         (erroneously defined in atkobject, they belong here).
1299         * atkcomponent.c:
1300         Fixed some property get/set bugs.
1302         * NEWS: updated for GNOME 2 Desktop Beta.
1303         
1304 2002-02-11  jacob berkman  <jacob@ximian.com>
1306         * atk/atkselection.[ch] (atk_selection_get_type): 
1307         * atk/atktable.[ch] (atk_table_get_type): 
1308         * atk/atkregistry.h (atk_get_default_registry): 
1309         * atk/atknoopobjectfactory.[ch] (atk_no_op_object_factory_get_type): 
1310         * atk/atkobjectfactory.[ch] (atk_object_factory_get_type): 
1311         * atk/atkcomponent.[ch] (atk_component_get_type): 
1312         * atk/atkaction.[ch] (atk_action_get_type): declare function
1313         arguments as (void) rather than ()
1315 2002-02-04  Bill Haneman  <bill.haneman@sun.com>
1317         * configure.in:
1318         Incremented revision.
1320 2002-01-30  Bill Haneman  <bill.haneman@sun.com>
1322         * docs/tmpl/atkaction.sgml:
1323         * docs/tmpl/atkcomponent.sgml:
1324         * docs/tmpl/atkeditabletext.sgml:
1325         * docs/tmpl/atkimage.sgml:
1326         * docs/tmpl/atkobject.sgml:
1327         * docs/tmpl/atkselection.sgml:
1328         * docs/tmpl/atktable.sgml:
1329         * docs/tmpl/atktext.sgml:
1330         * docs/tmpl/atkvalue.sgml:
1331         Initial entries into the SHORT_DESCRIPTION and LONG_DESCRIPTION
1332         fields to improve docs; the documentation now gives some
1333         information on the purpose and function of the various ATK
1334         interfaces, and which types of UI components typically implement
1335         which interfaces.
1336         
1337 Tue Jan 29 23:29:46 2002  Owen Taylor  <otaylor@redhat.com>
1339         * NEWS: Retroactively write a NEWS entry for 0.9 and 0.10.
1341 2002-01-28  Padraig O'Briain  <padraig.obriain@sun.com>
1343        * configure.in:
1344        Update version number to 0.10, for Desktop Alpha 2
1346 2002-01-28  Padraig O'Briain  <padraig.obriain@sun.com>
1348         * atk/atkobject.h:
1349         Correct inconsistencies between registered signal parameter types 
1350         and default signal handler struct fields
1351         (based on patch from Murray Cumming <murray@usa.net>)
1353 2002-01-10  Bill Haneman <bill.haneman@sun.com>
1355        * configure.in:
1356        Update version number to 0.9, for Beta2 package.
1358 Wed Jan  9 11:26:56 2002  Owen Taylor  <otaylor@redhat.com>
1360         * atk/Makefile.am (s-enum-types-h):  Include glib-object.h,
1361         Add G_BEGIN_DECLS/END_DECLS to atk-enum-types.h. (#61845,
1362         Mikael Hermansson)
1364 2002-01-07  Padraig O'Briain  <padraig.obriain@sun.com>
1366         * atk/atkcomponent.c (atk_component_add_focus_handler):
1367         Add comments to clarify behavior if handler has already been added
1369         * docs/tmpl/atktext.sgml:
1370         Update for change of caret_changed to text_caret_moved
1372 2002-01-05  Hans Breuer  <hans@breuer.org>
1374         * atk/makefile.msc : generate atk-enum-types.[hc]
1375         NOTE: the long comment in atkobject.h is crashing perl,
1376         at least version 5.005_02 built for MSWin32-x86-object
1377         Binary build 506 provided by ActiveState. Temporary
1378         deleting the AtkRole comment allows to work-around.
1380         atk/atk.def : updated externals
1382 2002-01-02  Padraig O'Briain  <padraig.obriain@sun.com>
1384         * atk/atkgobjectaccessible.h
1385         Fixed typo in define (reported by Jeff Franks)
1387         * atk/atktext.c atk/atktext.h
1388         Change name of default signal handler for text_caret_moved signal
1389         from caret_changed to text_caret_moved
1390         Change enum CARET_MOVED to TEXT_CARET_MOVED
1391         (both issues reported by Jeff Franks)
1393 2001-12-15  Michael Meeks  <michael@ximian.com>
1395         * atk/atkrelation.c (atk_relation_class_init):
1396         setup parent class
1397         (atk_relation_finalize): chain to parent.
1399         * atk/atkrelationset.c (atk_relation_set_class_init),
1400         (atk_relation_set_finalize): same fix.
1402 Sat Dec 22 12:26:51 2001  Owen Taylor  <otaylor@redhat.com>
1404         * configure.in: Version 0.8, require GLib-1.3.12
1406         * atk/makefile.msc (PKG_VER): Version 0.8.
1408 Thu Dec 20 00:33:47 2001  Owen Taylor  <otaylor@redhat.com>
1410         * atk/Makefile.am (EXTRA_DIST): Set GPATH - necessary
1411         for correct srcdir != builddir operation when 
1412         generating source files in srcdir.
1413         
1414 Thu Dec 20 00:27:01 2001  Owen Taylor  <otaylor@redhat.com>
1416         * docs/tmpl/atkutil.sgml: remove some conflict
1417         indicators.
1419 2001-12-19  Padraig O'Briain  <padraig.obriain@sun.com>
1421         * atk/atk.def:
1422         Add new functions
1424 2001-12-19  Padraig O'Briain  <padraig.obriain@sun.com>
1426         Add new files atk/atkgobjectaccessible.c atk/atkgobjectaccessible.h
1427         docs/tmpl/atkgobjectaccessible.sgml
1429         * atk/Makefile.am atk/atk.h:
1430         Add references to new files
1432         * atk/atkobject.c atk/atkobject.h
1433         docs/tmpl/atkobject.sgml:
1434         Add new function atk_object_initialize
1436         * atk/atkobjectfactory.c atk/atkobjectfactory.h
1437         docs/tmpl/atkobjectfactory.sgml:
1438         Add new function atk_object_factory_get_accessible_type
1440         * docs/atk-sections.txt:
1441         Add new functions.
1442         Add functions in atk-unused.txt
1444         
1445 2001-12-17  Darin Adler  <darin@bentspoon.com>
1447         * atk/atktext.c: Add missing #include <string.h>
1449 2001-12-13  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
1451         * atk/Makefile.am, tests/Makefile.am: Compile with
1452         -DG_DISABLE_DEPRECATED. See #52790.
1454 2001-12-11  Padraig O'Briain  <padraig.obriain@sun.com>
1456         * atk/atkcomponent.c (atk_component_ref_accessible_at_position):
1457         Remove unnecessary g_retunn_val_if_fail() call.
1459 2001-12-08  Michael Meeks  <michael@ximian.com>
1461         * atk/atkregistry.c (atk_registry_class_init):
1462         paranoia is not appropriate here, setup parent_class,
1463         don't create a new default registry here - makes no
1464         sense.
1465         (atk_registry_finalize): chain to parent class, do
1466         g_hash_table_destroys instead of g_frees.
1468 2001-12-07  Padraig O'Briain  <padraig.obriain@sun.com>
1470         * atk/Makefile.am:
1471         Update to create atk-enum-types.h before compiling source files
1472         (Problem reported by xavier ordoquy <xordoquy@aurora-linux.com>)
1474 2001-12-05  Padraig O'Briain  <padraig.obriain@sun.com>
1476         * atk/atk.def atk/atktext.c atk/atktext.h docs/atk-sections.txt 
1477         docs/tmpl/atktext.sgml tests/testrelation.c:
1478         Change atk_attribute_register to atk_text_attribute_register,
1479         atk_attribute_get_value to atk_text_attribute_get_value,
1480         atk_attribute_get_name to atk_text_attribute_get_name
1481         atk_attribute_for_name to atk_text_attribuute_for_name
1483 2001-12-04  Padraig O'Briain  <padraig.obriain@sun.com>
1485         * atk/atktext.c:
1486         Add implementation of atk_attribute_register, atk_attribute_for_name
1487         Udate atk_attribute_get_name to use ATK_TYPE_TEXT__ATTRIBUTE and
1488         support extra attributes being defined
1490         * atk/atktext.h:
1491         Add ATK_TEXT_ATTR_INVALID and ATK_TEXT_ATTR_LAST_DEFINED to allow
1492         extra attributes to be defined
1493         Add atk_attribute_register() and atk_attribute_for_name()
1495         * atk/atk.def:
1496         Add new functions
1498         * docs/atk-sections.txt docs/tmpl/atktext.sgml
1499         Update because of additions to atk/atktext.h
1501         * tests/testrelation.c:
1502         Add tests for text attributes
1504 2001-12-04  Padraig O'Briain  <padraig.obriain@sun.com>
1506         * atk/atkobject.c:
1507         Update atk_role_register() to allow extra roles to be defined
1508         Update atk_role_get_name() and atk_role_for_name() for newly defined
1509         roles
1511         * tests/testrelation.c:
1512         Add tests for roles
1514 2001-12-03  Padraig O'Briain  <padraig.obriain@sun.com>
1516         * atk/atkrelation.c:
1517         Use ATK_TYPE_RELATION_TYPE in atk_relation_type_get_name() and
1518         atk_relation_type_for_name()
1520         * atk/atkstate.c:
1521         Use ATK_TYPE_STATE_TYPE in atk_state_type_get_name() and
1522         atk_state_type_for_name()
1524         * tests/testrelation.c, tests/teststateset.c:
1525         Update tests as name componenets are separated by hyphen (-) rather
1526         than underline (_)
1528 2001-11-29  Padraig O'Briain  <padraig.obriain@sun.com>
1530         * atk/Makefile.am:
1531         Generate files atk-enum-types.c and atk-enums-types.h to create
1532         types for enums.
1534         * atk/atkobject.c:
1535         Use ATK_TYPE_ROLE in atk_role_get_name() and atk_role_for_name()
1537 2001-11-28  Bill Haneman  <bill.haneman@sun.com>
1539         * atk/atkutil.c:
1540         Changed calls to g_type_class_peek() to g_type_class_ref() where
1541         it makes more sense, and in other places check for a non-null
1542         klass return before trying to call class methods.  This prevents
1543         SEGV if no Atk-implementation library has been loaded.
1545         * atk/atkobject.c:
1546         Fixed gtk-doc warning.
1548 2001-11-28  Padraig O'Briain  <padraig.obriain@sun.com>
1550         * atk/atkobject.[c|h]:
1551         Add functions atk_role_get_name() and atk_role_for_name() which
1552         transform a role into an untranslated string
1553         Update comments in atkobject.h which refer to property names
1555         * atk/atkrelation.c:
1556         Correct error in atk_relation_type_get_name
1558         * docs/atk-sections.txt
1559         Added atk_role_get_name and atk_role_for_name
1561         * docs/tmpl/*sgml
1562         Updated files
1563         
1564 2001-11-23  Hans Breuer  <hans@breuer.org>
1566         * atk/atk.def : updated externals
1568         * atk/atktext.c atk/atkutil.c : added two spaces to fix
1569         minor coding style issues. Found by my exports generator.
1571         * atk/makefile.msc : version 0.7, use build dir from
1572         $(TOP)\glib
1574 Thu Nov 22 14:37:40 2001  Owen Taylor  <otaylor@redhat.com>
1576         * Version 0.7
1578         * configure.in (GLIB_REQUIRED_VERSION): Require GLib-1.3.11
1580 2001-11-22  Padraig O'Briain  <padraig.obriain@sun.com>
1582         * atk/atknoopobject.c:
1583         Specify role as ATK_ROLE_INVALID and layer as ATK_LAYER_INVALID
1584         when creating object
1586 2001-11-22  Padraig O'Briain  <padraig.obriain@sun.com>
1588         * atk/atk.def, atk/atkrelationtype.h, docs/atk-sections.txt,
1589         docs/tmpl/atkrelation.sgml:
1590         Change atk_relation_type_from_string to atk_relation_type_for_name
1591         Add atk_relation_type_get_name
1593         * atk/atkrelationtype.c:
1594         Change atk_relation_type_from_string to atk_relation_type_for_name
1595         Add atk_relation_type_get_name
1596         Update atk_relation_type_register() to correctly register new
1597         relation types
1599         * atk/atkstate.c:
1600         Changed name of static variable type to last_type
1601         Changed name of paremeter if atk_state_type_get_name to type to match
1602         comments
1604         * docs/tmpl/*sgml
1605         Updated files
1607         * tests/README, tests/Makefile.am       
1608         Add new test file testrelation.c
1610 2001-11-22  Bill Haneman <bill.haneman@sun.com>
1612         * atk/atkutil.c (atk_add_key_event_listener):
1613         Fix gtk-doc comment and clarify use of 'data' gpointer.
1615 2001-11-22  Michael Meeks  <michael@ximian.com>
1617         * atk/atkutil.c (atk_add_key_event_listener): switch
1618         to class_peek.
1620         * atk/atkobject.c (atk_object_real_get_property):
1621         add missing 'break'.
1623 2001-11-21  Michael Meeks  <michael@ximian.com>
1625         * atk/atkrelation.c: pull in string.h for strcmp
1627         * atk/atktext.c (atk_text_get_selection): fix bug / warning.
1629         * atk/atkutil.c (atk_add_global_event_listener),
1630         (atk_get_toolkit_name, atk_get_toolkit_version):
1631         constify 
1633 2001-11-21  Bill Haneman <bill.haneman@sun.com>
1635         * atk/atkrelation.c: Added gtk-doc docs for 
1636         atk_relation_type_from_string.
1638 Wed Nov 21 17:54:44 2001  Owen Taylor  <otaylor@redhat.com>
1640         * atk/atkobject.h (enum): Fix trailing comma on
1641         enumeration.
1643         * docs/atk-sections.txt: Update.
1645         * NEWS: Updates
1647 2001-11-21  Padraig O'Briain  <padraig.obriain@sun.com>
1649         * atk/atkobject.[c|h]:
1650         Add additional argument (name) to state-change signal
1651         Update atk_object_notify_state_change to take account of 
1652         extra argument for state-change
1654         * atk/atkmarshal.list:
1655         Add marshaller for VOID:STRING,BOOLEAN
1656         
1657 2001-11-21  Padraig O'Briain  <padraig.obriain@sun.com>
1659         * atk/atkobject.[c|h], docs/atk-sections.txt, docs/tmpl/atkobject.sgml:
1660         Add enum AtkLayer and functions atk_object_get_layer and
1661         atk_object_get_mdi_zorder
1663 2001-11-20  Padraig O'Briain  <padraig.obriain@sun.com>
1665         * atk/atkobject.[c|h]:
1666         Remove property accessible-state; use signal state-change instead
1667         Change signature of state-change handler to take gboolean as argument
1668         instead of AtkPropertyValues
1669         Update atk_object_notify_state_change() to emit state-change signal
1671         * atk/atkstate.[c|h], docs/tmpl/atkstate.sgml:
1672         Remove state ATK_STATE_COLLAPSED
1674 2001-11-19  Bill Haneman <bill.haneman@sun.com>
1676         * atk/atkobject.c:
1677         * atk/atkstate.c:
1678         Added state-changed signal to atkobject, in anticipation of 
1679         deprecating the accessible-state property.
1681         * atk/atkutil.[ch]:
1682         Fixed signature of atk_util_add_key_listener () to
1683         take an AtkKeySnoopFunc instead of a pointer to same.
1685 2001-11-19  Padraig O'Briain  <padraig.obriain@sun.com>
1687         * atk/atkobject.c (atk_object_notify_state_change):
1688         Fix bug in calculation of number of toggle states
1690         * atk/atkstate.c:
1691         Correct out-by-1 error in atk_state_type_register()
1692         Use type (number of states defined) in atk_state_type_get_name()
1693         and atk_state_type_for_name()
1694         
1695 2001-11-17  Padraig O'Briain  <padraig.obriain@sun.com>
1697         * atk/atkeditabletext.c:
1698         Remove unused structure _AtkEditableTextIfaceClass
1700         * atk/atkobject.[c|h]
1701         Remove signals model_changed and selection_changed
1703         * atk/selection.[c|h]
1704         Add signal selection_changed
1706         * atk/atktable.[c|h]
1707         Remove unused structure _AtkTableIfaceClass
1708         Add signal model_changed
1710         * atk/atktext.[c|h]
1711         Remove unused structure _AtkTextIfaceClass
1712         Add signal text_selection_changed
1714         * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
1715         docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
1716         Documentation changes
1718 2001-11-17  Tor Lillqvist  <tml@iki.fi>
1720         * atk-zip.sh.in: Build separate runtime and developer packages.
1722         * atk/atk.def: Update.
1724 2001-11-14  Bill Haneman  <bill.haneman@sun.com>
1726         * atk/atkutil.h :
1727         Added API 
1728         atk_add_key_event_listener    (AtkKeySnoopFunc *listener,
1729                                        gpointer data);
1730         atk_remove_key_event_listener (AtkKeySnoopFunc *listener,
1731                                        gpointer data);
1732         
1733         to allow non-GTK-dependent installation of key snoop functions.
1734         This also meant adding definitions of AtkKeySnoopFunc and 
1735         AtkKeyEventStruct.
1737 2001-11-08  Padraig O'Briain  <padraig.obriain@sun.com>
1739         * atk/atkobject.c (atk_object_notify_state_change):
1740         Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED
1741         to ATK_STATE_EXPANDED or vice versa.
1743 2001-11-05  Padraig O'Briain  <padraig.obriain@sun.com>
1745         * atk/atkobject.h:
1746         Add role ATK_ROLE_TREE_TABLE
1748         * atk/atkrelation.h:
1749         Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT
1750         and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable
1752         * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl,
1753         docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml,
1754         docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl,
1755         docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml,
1756         docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml,
1757         docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml,
1758         docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml:
1759         Update to reflect the current state of the documentation in the code.
1761 2001-10-31  Padraig O'Briain  <padraig.obriain@sun.com>
1763         * atk/relation.h, docs/tmpl/atkrelation.sgml:
1764         Add two new relations ATK_RELATION_NODE_CHILDREN and
1765         ATK_RELATION_NODE_PARENT to support compound objects in a
1766         node or cell of a tree or table
1767         Added descriptions of all relations which are defined
1769         * atk/atktable.c:
1770         Remove functions atk_table_real_get_index_at(),
1771         atk_table_real_get_column_at_index() and 
1772         atk_table_real_get_row_at_index() 
1773         Correct typos in documentation of other functions.
1775 2001-10-28  Tor Lillqvist  <tml@iki.fi>
1777         * atk-zip.sh.in: New file, used to build developer package for
1778         Win32.
1780         * Makefile.am
1781         * configure.in: Add it.
1783         * atk/Makefile.am: Add rules to install and uninstall mingw import
1784         library.
1786 2001-10-26  Padraig O'Briain  <padraig.obriain@sun.com>
1788         * atk/atkobject.[c|h]
1789         Remove the following properties
1790         accessible-child - use signal children_changed for notification
1791         accessible-text - use signal text_changed for notification
1792         accessible-caret - use signal text_caret_moved for notification
1793         accessible-selection - use new signal selection_changed 
1794         for notification
1795         accessible-visible-data - use new signal visible_data_changed
1796         for notification
1797         accessible-model - use new signal model_changed for notification
1798         Notify when role or parent changes
1799         Allow parent and role to be set or got using g_object_set() or
1800         g_object_get()
1802 Wed Oct 24 11:13:13 2001  Owen Taylor  <otaylor@redhat.com>
1804         * Version 0.6
1806         * NEWS: Updates.
1808 2001-10-25  Padraig O'Briain  <padraig.obriain@sun.com>
1810         * atk/atkobject.h, docs/tmpl/atkobject.sgml:
1811         Add role ATK_ROLE_TERMINAL for an accessible terminal.
1813 2001-10-22  Padraig O'Briain  <padraig.obriain@sun.com>
1815         * atk/atkobject.c (atk_object_notify_state_change):
1816         Initialize AtkPropertyValue data structure to 0 instead of using
1817         memset.
1819 2001-10-19  Tor Lillqvist  <tml@iki.fi>
1821         * configure.in: Set automake conditionals OS_WIN32 if on (native)
1822         Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
1823         LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
1825         * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
1826         -export-symbols atk.def. If lib.exe is available, generate
1827         atk.lib, and install it.
1829         * atk/atk.def: Update with new entry points.
1831 2001-10-19  Padraig O'Briain  <padraig.obriain@sun.com>
1833         * atk/atkobject.[c|], docs/atk-sections.txt,
1834         docs/tmpl/atkobject.sgml:
1835         Add convenience function atk_object_notify_state_change()
1836         to generate property notification of state change.
1838         * atk/atktext.c, docs/tmpl/atk-unused.sgml:
1839         Correct comments on functions atk_attribute_get_name() and
1840         atk_attribute_get_value()
1842 2001-10-17  Padraig O'Briain  <padraig.obriain@sun.com>
1844         * atk/atktext.c:
1845         Update comments in atk_text_get_text_[at|after|before]_offset()
1846         to clarify what these functions will return.
1848 2001-10-16  Padraig O'Briain  <padraig.obriain@sun.com>
1850         * atk/atktext.c:
1851         Update comments in atk_text_get_run_attributes() and
1852         atk_text_get_default_attributes().
1854 2001-10-15  Padraig O'Briain  <padraig.obriain@sun.com>
1856         * atk/atkobject;c:
1857         Change "property-change" signal to allow detail (i.e. property name) 
1858         and add detail in atk_object_notify().
1860 2001-10-15  Padraig O'Briain  <padraig.obriain@sun.com>
1862         * atk/atktext.c:
1863         Correct order of attribute names in text_attr_name array.
1865 2001-10-12  Padraig O'Briain  <padraig.obriain@sun.com>
1867         * atk/atktext.[c|h]:
1868         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
1869         Use enum AtkTextAttribute to specify what attribute are supported
1870         rather than hash defines. Define new functions atk_attribute_get_name()
1871         and atk_attribute_get_value() which return the strings for the
1872         attribute name and values for those attribute which have named values.
1874 2001-10-10  Padraig O'Briain  <padraig.obriain@sun.com>
1876         * atk/atktext.c (atk_text_get_run_attributes):
1877         Correct typo.
1879         * atk/atktext.c (atk_text_get_default_attributes):
1880         Add call to set iface.
1882 2001-10-10  Padraig O'Briain  <padraig.obriain@sun.com>
1884         * atk/atktext.[c|h]:
1885         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
1886         Add new function atk_text_get_default_attributes
1887         Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
1889 2001-10-09  Padraig O'Briain  <padraig.obriain@sun.com>
1891         * atk/atktext.c (atk_attribute_set_free):
1892         Avoid leaking of AtkAttributeSet data structure; speed up code.
1894         * docs/tmpl.atk*.sgml
1895         Updated to reflect current APIs.
1897 2001-10-01  jacob berkman  <jacob@ximian.com>
1899         * docs/Makefile.am (dist-hook-local): depend on all-local so that
1900         make dist works correctly w/o having to build first
1902 2001-10-01  Tor Lillqvist  <tml@iki.fi>
1904         * configure.in: Add AC_LIBTOOL_WIN32_DLL.
1906 Sat Sep 29 19:45:00 2001  Bill Haneman <bill.haneman@sun.com>
1907         
1908         * configure.in (ATK_MICRO_VERSION): Version 0.6
1909         (because libglade will depend on a the small api addition below)
1911         * atk/makefile.msc (PKG_VER): Version 0.6
1913         * atk/atkrelation.h:
1914         * atk/atkrelation.c: (AtkRelationType 
1915         atk_relation_type_from_string (const gchar *name)): Added method.
1917         
1918 Tue Sep 25 12:08:52 2001  Owen Taylor  <otaylor@redhat.com>
1920         * configure.in (ATK_MICRO_VERSION): Version 0.5
1922         * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
1924         * atk/makefile.msc (PKG_VER): Version 0.5
1926 2001-09-21  Hans Breuer  <hans@breuer.org>
1928         * atk/atk.def : updated externals
1929         * atk/makefile.msc : version 0.4
1931         * atk/atktext.c (atk_text_get_character_extents) : real_height
1932         is a reference to int, so use &local_height
1934 Wed Sep 19 10:46:44 2001  Tim Janik  <timj@gtk.org>
1936         * Released 0.4.
1938 Tue Sep 18 23:41:32 2001  Tim Janik  <timj@gtk.org>
1940         * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
1941         up ATK_VERSION to 0.4, interface age 0, binary age 0.
1942         (from 0.2 which was not properly updated last time).
1943         depend on glib 1.3.8.
1945         * NEWS: updates.
1947 2001-09-11  Padraig O'Briain  <padraig.obriain@sun.com>
1949         * atk/atkobject.c:
1950         Add object reference when object is set as accessible_parent
1952 2001-09-05  Mark McLoughlin <mark@skynet.ie>
1954         * configure.in: remember ACLOCAL_FLAGS.
1956 2001-09-05  Padraig O'Briain  <padraig.obriain@sun.com>
1958         * atk/atktable.[c|h]
1959         Change atk_table_get_caption() and atk_table_set_caption()
1960         to deal with AtkObject* rather than gchar*
1961         Remove redundant and incorrect comments
1962         
1963 Mon Sep  3 19:42:47 2001  Owen Taylor  <otaylor@redhat.com>
1965         * configure.in: Version 0.3  
1967         * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
1969         * NEWS: Update  
1971 2001-09-03  Padraig O'Briain  <padraig.obriain@sun.com>
1973         * atk/atkobject.c:
1974         Correct property definitions for "accessible-table-caption", 
1975         "accessible-table-column-description", 
1976         "accessible-table-row-description" 
1977         * atk/atkobject.h:
1978         Update comments to include all properties defined
1980 2001-08-24  Padraig O'Briain  <padraig.obriain@sun.com>
1982         * atk/atkhyperlink.h:
1983         Change AtkHyperLink to AtkHyperlink in comment
1984         * atk/atkhypertext.[c|h]:
1985         Change AtkHyperLink to AtkHyperlink
1986         * atk/atktable.[c|h]:
1987         Make gchar* arguments const; make return value of type gchar*
1988         G_CONST_RETURN
1989         * docs/atk-sections.txt
1990         Remove reference to AtkHyperLink
1991         * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
1992         docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
1993         Updated by make
1994         
1995 2001-08-23  Padraig O'Briain  <padraig.obriain@sun.com>
1997         * atk/atktable.c
1998         Add functions atk_table_real_get_index_at(), 
1999         atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index() 
2000         as default implementations for atk_table_get_index_at(),
2001         atk_table_get_row_at_index(), atk_table_get_column_at_index()
2003 2001-08-23  Padraig O'Briain  <padraig.obriain@sun.com>
2005         * atk/atkaction.c:
2006         Refer to return value in function documentation for 
2007         atk_action_do_action
2008         * atk/atkimage.c:
2009         Fix typo in comments
2010         * docs/tmpl/atkaction.sgml:
2011         Update to include return value
2013 2001-08-22  Marc Mulcahy <marc.mulcahy@sun.com>
2015         * atk/atkaction.c atk/atkaction.h:
2016         Made atk_action_do_action return a gboolean as the class member of 
2017         AtkActionIface does.
2018         * .cvsignore:
2019         Added atk.spec
2021 2001-08-20  Padraig O'Briain  <padraig.obriain@sun.com>
2023         * docs/tmpl/atkimage.sgml atk/atkimage.h:
2024         Swap height and width arguments to atk_image_get_image_size
2025         * atk/atkimage.c:
2026         Swap height and height arguments to atk_image_get_image_size
2027         Do not crash if NULL pointers are passed for return values
2029 2001-08-17  Padraig O'Briain  <padraig.obriain@sun.com>
2031         * docs/tmpl/atktext.sgml atk/atktext.h:
2032         Change parameter names *offset to *_offset
2033         * atk/atkcomponent.c:
2034         Do not crash if NULL pointers are passed for return values
2035         * atk/atktext.c:
2036         Change parameter names *offset to *_offset
2037         Do not crash if NULL pointers are passed for return values
2038         
2039 2001-08-16  Bill Haneman  <bill.haneman@sun.com>
2041         * atk/atkutil.c :
2042         Changed g_type_class_peek() to g_type_class_ref()
2043         in atk_add_global_event_listener(), since
2044         g_type_class_peek() could return NULL when an
2045         instance of the class had not been created.
2047 2001-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
2049         * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
2050         Ensure that atk_attribute_set_free is in the documentation.
2052 2001-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
2054         * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
2055         Swapped order of width and height arguments to
2056         atk_text_get_character_extents()
2057         Changed AtkAttrributeSet_free to atk_attribute_set_free
2059 2001-08-15  Padraig O'Briain  <padraig.obriain@sun.com>
2061         * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
2062         Changed "length" argument of atk_text_get_character_extents() to
2063         "height".
2065 2001-08-15  Jens Finke <jens@gnome.org>
2067         * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
2068         * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
2069         added a AC_SUBST for it. This is needed for the spec.in file.
2070         Added atk.spec to output list.
2071         * atk.spec.in: New file.
2073 2001-08-13  Padraig O'Briain  <padraig.obriain@sun.com>
2075         * atk/atkcomponent.[c|h]
2076         * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
2077         Change atk_component_get_accessible_at_point to 
2078         atk_component_ref_accessible_at_point so it will work for flyweights
2080 Sun Aug 12 10:33:02 2001  Owen Taylor  <otaylor@redhat.com>
2082         * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
2083         with GNU make.
2085 2001-08-09  Padraig O'Briain  <padraig.obriain@sun.com>
2087         * atk/atkaction.c, atk/atkcomponent.c
2088         Remove all instances of g_return_if_fail (foo != NULL); that are
2089         immediately before a g_return_if_fail (ATK_IS_FOO (foo));
2090         since the second check catches the NULL.
2091         * atk/atkcomponent.c
2092         Add functions atk_component_real_contains(), 
2093         atk_component_real_get_position(), atkcomponent_real_get_size() 
2094         as default implementations for atk_component_contains(),
2095         atk_component_get_position(), atk_component_get_size()
2097 2001-08-07  Brian Cameron <brian.cameron@sun.com>
2099         * atk/atkimage.[ch] docs/atk-sections.txt
2100         docs/tmpl/atkimage.sgml
2101         Updated AtkImage get_position to get_image_position
2102         so the naming is consistant.  Now get_image_position
2103         and get_image_size return -1 for x/y/height/width
2104         if AtkImage implementations of these functions is
2105         not found.
2107 2001-07-31  Padraig O'Briain  <padraig.obriain@sun.com>
2109         * atk/atkobject.c
2110         Create an object relation set when the object is created.
2112 2001-07-30  Brian Cameron <brian.cameron@sun.com>
2114         * atk/atkutil.[ch]
2115         Changed first argument of atk_add_global_event_listener
2116         so the callback function is of type GSignalEmissionHook
2117         instead of AtkEventListener.  AtkEventListener is
2118         appropriate for Focus event callbacks, but not generic
2119         ones.
2121 2001-07-27  Padraig O'Briain  <padraig.obriain@sun.com>
2123         * atk/atkobject.c:
2124         Add function atk_object_real_ref_state_set() which creates the
2125         state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
2126         if appropriate
2128 2001-07-27  Padraig O'Briain  <padraig.obriain@sun.com>
2130         * atk/*.c:
2131         Remove all instances of g_return_if_fail (foo != NULL); that are
2132         immediately before a g_return_if_fail (ATK_IS_FOO (foo));
2133         since the second check catches the NULL.
2135 2001-07-26  Padraig O'Briain  <padraig.obriain@sun.com>
2137         * atk/Makefile.am
2138         Fix problem with ATK not building after running make maintainer-clean
2139         and autogen.sh: add extra files to MAINTAINERCLEANFILES
2141 2001-07-25 Bill Haneman <bill.haneman@sun.com>
2143         * atk/atktext.h
2144         * atk/atkeditabletext.h
2145         * atk.pc.in
2146         * atk-uninstalled.pc.in
2147         * atk/makefile.msc
2148         * configure.in
2149         Removed (unused) #defines of pango/pango.h
2150         Removed references to/dependencies on pango from .pc files
2151         Removed dependencies on pango from makefile.msc and configure.in
2153 2001-07-24  Padraig O'Briain  <padraig.obriain@sun.com>
2155         * atk/atkobject.[c|h]
2156         Move some implementation from GAIL:
2157         Default implementations for some some functions
2158         atk_object_real_get_name, atk_object_real_set_name,
2159         atk_object_real_get_description, atk_object_real_set_description,
2160         atk_object_real_get_parent, atk_object_real_set_parent,
2161         atk_object_real_get_role,
2162         atk_object_real_connect_property_change_handler,
2163         atk_object_real_remove_property_change_handler,
2164         atk_object_notify,
2165         definition of property-changed signal.
2166         Initialize pointers to NULL in atk_object_init().
2167         Initialize uninitialized function pointers to NULL in 
2168         atk_object_class_init().
2169         
2170 2001-07-23  Brian Cameron <brian.cameron@sun.com>
2172         * atk/atkobject.c
2173         Changed children_changed signal to allow NULL pointers
2174         for the 2nd argument to the signal handler.
2176 2001-07-20  Hans Breuer  <hans@breuer.org>
2178         * atk/atk.def : added more exports
2179         * atk/makefile.msc : updated win32 build
2181 2001-07-20  Padraig O'Briain  <padraig.obriain@sun.com>
2183         * atk/atkaction.[c|h], docs/atk-sections.txt, 
2184         docs/tmpl/atkaction.sgml
2185         Add atk_action_get_name() and atk_action_set_description()
2187 2001-07-18  Padraig O'Briain  <padraig.obriain@sun.com>
2189         * atk/atkstate.[c|h]
2190         Add ATK_STATE_ENABLED so we can distinguish between a consistent
2191         and inconsistent GtkToggleButton
2193 2001-07-16  Brian Cameron <brian.cameron@sun.com>
2195         * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
2196         docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
2197         gail_textattributes_update.pat is for gail/gail and integrates the 
2198         ATK_ATTRIBUTE_* macros in the gail implementations.
2199         atk_docs_textattributes_update.pat is for atk/docs and patches
2200         atk-sections.txt etc. for improved docs
2201         atk_atk_textattributes_update.pat is for atk/atk and included the
2202         new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
2204 2001-07-13  Darin Adler  <darin@bentspoon.com>
2206         * atk/atkstate.c: Add missing <string.h> include.
2207         * tests/teststateset.c: Add missing <string.h> include.
2209 2001-07-13  Darin Adler  <darin@bentspoon.com>
2211         * .cvsignore: Ignore some generated files.
2212         * autogen.sh: Get rid of call to autoheader since the
2213         configure file doesn't include AM_CONFIG_HEADER.
2215 2001-07-11  Brian Cameron <brian.cameron@sun.com>
2217         * tmpl/atkdocument.sgml
2218         Added new file for docs.
2220 2001-07-11  Padraig O'Briain  <padraig.obriain@sun.com>
2222         * atk/atkimage.c atk/atkutil.c
2223         Changes to build with Sun's FORTE compiler.
2225 2001-07-10  Brian Cameron <brian.cameron@sun.com>
2227         * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
2228         tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
2229         tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
2230         tmpl/atktext.sgml tmpl/atkutil.sgml
2231         Updated docs pages.
2233 Mon Jul  2 06:37:09 2001  Tim Janik  <timj@gtk.org>
2235         * atk/atktext.c (atk_text_base_init): 
2236         * atk/atktable.c (atk_table_base_init): 
2237         * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
2238         to adapt to recent GSignal changes.
2240 2001-06-28  Brian Cameron <brian.cameron@sun.com>
2242         * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
2243         docs/tmpl/atkutil.sgml
2244         Added new functiosn to AtkUtil.
2246 2001-06-28  Brian Cameron <brian.cameron@sun.com>
2248         * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
2249         docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
2250         docs/tmpl/atkobject.sgml
2251         Added new atk document interface.
2253 2001-06-28  Brian Cameron <brian.cameron@sun.com>
2255         * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
2256         atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
2257         Updated so that functions that take screen coords as 
2258         input/output also take an enum specifying whether
2259         the coords are screen or top-level window based.
2260         Updated docs as well.
2262 2001-06-28  Brian Cameron <brian.cameron@sun.com>
2264         *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
2265         atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
2266         atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
2267         atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
2268         atk/docs/tmpl/atkstreamablecontent.sgml
2269         Cleaned up docs.  Added atkstreamablecontent.sgml
2271 2001-06-28  Brian Cameron <brian.cameron@sun.com>
2273         *atk/atktable.h, atk/atktable.c
2274         Updated signal handler definitions.
2276 2001-06-27  Brian Cameron <brian.cameron@sun.com>
2278         *atk/atktext.h
2279         Updated AtkXYCoords enum.
2281 2001-06-27  Brian Cameron <brian.cameron@sun.com>
2283         *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
2284         atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
2285         atk/atkimage.c atk/atkimage.h atk/atkobject.c
2286         atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
2287         atk/atkstateset.c atk/atkstreamablecontent.c
2288         atk/atkstreamablecontent.h atk/atktable.c
2289         atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
2290         and some docs/tmpl files.
2291         Updated gtk-docs fixing spelling errors and making minor
2292         changes to the API.
2294 2001-06-27  Louise Miller <lousie.miller@sun.com>
2296         *atk/atkselection.h, atk/atkselection.c
2297         changed return type to gboolean for 
2298         atk_selection_select_all_selection
2300 2001-06-26  Brian Cameron <brian.cameron@sun.com>
2302         *atk/atkstate.h atk/atkstate.c
2303         docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
2304         docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
2305         docs/tmpl/atktext.sgml
2306         Added ATK_STATE_STALE.  Updated docs.
2308 2001-06-22  Lucy Brophy <lucy.brophy@sun.com>
2310         *atk/atktext.h
2311         Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
2313 2001-06-21  Brian Cameron <brian.cameron@sun.com>
2315         * atk/atkeditabletext.h, atk/atkobject.h,
2316         atktext.[ch]
2317         Added AtkAttributeSet_free() convenience
2318         function.
2320 2001-06-20  Peter Williams  <peterw@ximian.com>
2322         * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
2323         atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
2324         G_{BEGIN,END}_DECLS.
2326 2001-06-20  Brian Cameron <brian.cameron@sun.com>
2328         * atk/atktable.c, atk/atkmarshal.list
2329         Removed needless marshal and updated signal handlers in
2330         atktable.c
2332 2001-06-20  Louise Miller <louise.miller@sun.com>
2334         *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml   
2335         Changed parameters for get_selected_rows/get_selected_columns
2336         Added 4 new functions, add_row_selection, remove_row_selection,
2337         add_column_selection, remove_column_selection
2339 2001-06-19  Brian Cameron <brian.cameron@sun.com>
2341         * atk/atktable.c
2342         Fixed minor bug with signals.
2344 2001-06-18  Brian Cameron <brian.cameron@sun.com>
2346         * atk/atktable
2347         Added signals.
2349 2001-06-15  Brian Cameron & Lucy Brophy  <brian.cameron@sun.com>
2351         * atk/atkselection.h atk/atkselection.c
2352         Now add_selection, clear_selection, and remove_selection 
2353         return a boolean indicating SUCCESS/FAILURE to indicate
2354         if the operation was successful.
2356 2001-06-13  Brian Cameron & Lucy Brophy  <brian.cameron@sun.com>
2358         * atk/atktable.h atk/atktable.h
2359         Updated so now the get_text_before|at|after functions
2360         return the start & end offset of the string.  Updated the
2361         docs.
2363 2001-06-13  Padraig O'Briain  <padraig.obriain@sun.com>
2365         * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
2367 2001-06-11  Havoc Pennington  <hp@redhat.com>
2369         * NEWS: updated
2371         * configure.in: bump version to 0.2 and add infrastructure for 
2372         libtool version info. Assumes GTK versioning scheme (major.minor 
2373         is binary compatible)
2374         
2375         * atk/Makefile.am (LDFLAGS): set version info
2376         (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
2377         
2378 2001-06-13  Brian Cameron <brian.cameron@sun.com>
2380         * atk/atktable.h, atk/atktable.c
2381         Updated so that get/set row/column header functions
2382         work with AtkObjects rather than AtkTables.  Organized
2383         the header file a little more cleanly.  Also the get/set
2384         row_description and caption functions now use gchar *
2385         rather than AtkObject.
2387 2001-06-12  Padraig O'Briain  <padraig.obriain@sun.com>
2389         * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
2390         Add signal model-changed.
2392         * atk/atkobject.c: Add properties
2393         accessible-role, accessible-table-caption, 
2394         accessible-table-column-header, accessible-table-column_description.
2395         accessible-table-row-header, accessible-table-row_description.
2396         accessible-table-summary, accessible-model
2398 2001-06-12  Brian Cameron <brian.cameron@sun.com>
2400         * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
2401         Updated atkeditabletext and atktext interfaces so they
2402         now properly define the get/set attribute methods and now
2403         get_offset_at_point and get_character_extents can request
2404         x,y coords by either widget or screen coords.
2406 Sat Jun  9 15:17:00 2001  Owen Taylor  <otaylor@redhat.com>
2408         * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
2409         CFLAGS, not in LIBS. (Always linking with -lpthread
2410         is a noticeable speed hit.)
2412 Thu Jun  7 17:03:37 2001  Owen Taylor  <otaylor@redhat.com>
2414         * atk/Makefile.am: Really fix marshal generation.
2416 2001-06-07  Havoc Pennington  <hp@redhat.com>
2418         * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
2419         glib-genmarshal stuff
2421 2001-06-07  Havoc Pennington  <hp@redhat.com>
2423         * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
2424         glib-genmarshal
2426         * configure.in: rearrange the library checks to support
2427         uninstalled linking     
2429         * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
2431         * atk-uninstalled.pc.in: new file, allows linking to uninstalled
2432         ATK in giant GTK tarball
2434 2001-06-07  Brian Cameron <brian.cameron@sun.com>
2436         * docs/atk-api.sgml docs/atk-sections.txt
2437         docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
2438         docs/tmpl/atktext.sgml
2439         Removed docs/atk-api.sgml since it is not used.
2440         Updated sgml files and atk-sections.txt to reflect
2441         recent changes to the atktext and atkeditabletext
2442         interfaces
2444 2001-06-06  Brian Cameron <brian.cameron@sun.com>
2446         * atk/atktext.h atk/atktext.h
2447         Updated to new atktext functions for getting attributes.
2449 2001-06-06  Padraig O'Briain  <padraig.obriain@sun.com>
2451         * New files atk/atkstreamablecontent.[ch]
2452         Updated files: atk/Makefile.am, atk/atk.h
2454         * atk/atkvalue.c: Updated comments
2456 2001-06-06  Padraig O'Briain  <padraig.obriain@sun.com>
2458         * atk/atkregistry.h: Add declaration for atk_registry_get_type()
2460 2001-06-05  Padraig O'Briain  <padraig.obriain@sun.com>
2462         * atk/atkobject.c: Add property accessible-visible-data
2464 2001-06-01  Padraig O'Briain  <padraig.obriain@sun.com>
2466         * atk/atkobject.c: Add support for setting and getting 
2467         accessible-value property.
2469         * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
2471 Fri Jun 01  Brian Cameron <brian.cameron@sun.com>
2473         * atk/atkeditabletext.[ch], atk/atktext.[ch]
2475         * docs/atk-overrides.txt, docs/Makefile.am
2476           Updated the interface for dealing with selected
2477           text to handle multiple selected regions.  Removed
2478           get_row_col_at_offset from atktext.[ch].  Added
2479           docs/atk-overrides.txt file.
2481 Thu May 31  Brian Cameron <brian.cameron@sun.com>
2483         * Makefile.am configure.in atk/Makefile.am atk/atktext.c
2484           atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
2485           Added atk_marshal_VOID__INT_INT marshaller.  Updated the
2486           Makefiles so the proper marshall files get included in the
2487           dist.  Updated the Makefiles and configure.in so that the
2488           docs get included in the dist.
2490 Tue May 29 18:17:11 2001  Owen Taylor  <otaylor@redhat.com>
2492         * autogen.sh (have_libtool): Fix GNU sedism (#55430)
2494 2001-05-29  Padraig O'Briain  <padraig.obriain@sun.com>
2496         * atk/atkobject.c: Define new properties accessible-text, 
2497         accessible-caret, accessible-selection and accessible-value
2499 2001-05-29  Brian Cameron <brian.cameron@sun.com>
2501         * docs/atk-sections.txt
2503         * docs/tmpl/*
2504         Improved the layout/formatting of the atk docs.  Added docs/tmpl
2505         files.
2507 2001-05-28  Brian Cameron <brian.cameron@sun.com>
2509         * atk/atktext.c
2510         Now properly set the initialized flag when setting up signals.
2511         Updated the atk-docs in several files
2513 2001-05-24  Padraig O'Briain  <padraig.obriain@sun.com>
2515         * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
2516         atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
2517         atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
2518         atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
2519         Fix warnings generated by Sun FORTE compiler
2521 2001-05-24  Padraig O'Briain  <padraig.obriain@sun.com>
2523         * atk/atkcomponent.c atk/atkvalue.c
2524         Remove return calls in functions which return void
2525         
2526 2001-05-23  Padraig O'Briain  <padraig.obriain@sun.com>
2528         * atk/atkobject.h: Correct naming of role for status bar
2530         * atk/atktext.c: 
2531         Clarify behaviour of atk_text_get_text_after/at/before_offset
2533 Sun May 13 11:35:32 2001  Owen Taylor  <otaylor@redhat.com>
2535         * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
2537 2001-01-06  Hans Breuer  <hans@breuer.org>
2539         * atk/makefile.msc atk/atk.def (new files) :
2540         Enable build for win32, no sourc changes necessary.
2542 Sat May  5 07:46:47 2001  Owen Taylor  <otaylor@redhat.com>
2544         * Released 0.1
2546 Thu May  3 08:38:24 2001  Owen Taylor  <otaylor@redhat.com>
2548         * atk/atkobject.c: Add missing include of <string.h> for strcmp.
2550 Tue Apr 25 10:10:00 2001  Padraig Obriain <padraig.obriain@sun.com>
2552         * Start a ChangeLog