===== Released 1.4.1=====
[platform/upstream/atk.git] / ChangeLog
index 1770da4..1f110b2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,534 @@
+2003-10-09  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * ===== Released 1.4.1=====
+       
+       * configure.in: Version 1.4.1, interface age 1, binary age 401
+
+       * NEWS: Updated.
+
+2003-09-28  Gediminas Paulauskas  <menesis@delfi.lt>
+
+    * configure.in: Added lt to ALL_LINGUAS.
+
+2003-09-23  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk.spec.in: Correct typo. Fix provided by Scott Kennedy.
+       This fixes bug #121990.
+
+2003-09-21  Åsmund Skjæveland  <aasmunds@fys.uio.no>
+        * configure.in: Added Norwegian (nynorsk) code
+        nn to ALL_LINGUAS.
+
+2003-09-10  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atkobject.c: Remove comments about signals. The description
+       should be in files in docs/tmpl directory.
+
+       * docs/tmpl/atkhypertext.sgml: Add description for link-selected signal.
+       * docs/tmpl/atkobject.sgml:  Add descriptions for 
+       active-descendant-changed, children-changed, focus-event, 
+       property-change, state-change and visible-data-changed signals.
+       * docs/tmpl/atkselection.sgml: Add description for selection-changed
+       signal.
+       * docs/tmpl/atktable.sgml: Add descriptions for column-deleted,
+       columnn-inserted, column-reordered, model-changed, row-deleted, 
+       row-inserted and  row-reordered signals.
+       * docs/tmpl/atktext.sgml: Add description for text-attributes-changed,
+       text-caret-moved, text-changed and text-selection-changed signals.
+
+       This fixes bug #121163.
+
+2003-09-02  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * ===== Released 1.4.0=====
+
+       * configure.in: Version 1.4.0, interface age 0, binary age 400
+
+       * NEWS: Updated.
+
+2003-08-28  Christian Rose  <menthos@menthos.com>
+
+       * configure.in: Added "ne" to ALL_LINGUAS.
+
+2003-08-25  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * ===== Released 1.3.6=====
+
+       * configure.in: Version 1.3.6, interface age 2, binary age 306
+
+       * NEWS: Updated.
+
+2003-08-08  Malcolm Tredinnick <malcolm@commsecure.com.au>
+       
+       * autogen.sh: Clarify an error message.
+
+2003-08-08  Guntupalli Karunakar  <karunakar@freedomink.org>
+
+       * configure.in: Added "hi" in ALL_LINGUAS.
+
+2003-08-07  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * ===== Released 1.3.5=====
+
+       * configure.in: Version 1.3.5, interface age 1, binary age 305
+
+       * NEWS: Updated.
+
+2003-08-04  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * Remove po/Makefile.in.in. This fixes bug #119053.
+
+2003-07-08  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atktable.c (atk_table_ref_at): Ensure that row and column values 
+       are non-negative.
+
+       This is a partial fix for bug #116712.
+
+2003-07-03  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atkstateset.c (atk_state_set_is_empty): Correct return value.
+       Fixes bug #116621. Problem reported by Mario Lang.
+
+2003-06-25  Fatih Demir <kabalak@gtranslator.org>
+
+       * configure.in: (Re-?)added "ta" (Tamil) to languages' list.
+
+2003-06-23  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk.spec.in:
+       Added locale directory to spec file. Fix provided by
+       James T. Richardson, Jr.
+
+2003-06-19  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * ===== Released 1.3.4=====
+
+       * NEWS: Updated.
+
+2003-06-13  Tor Lillqvist  <tml@iki.fi>
+
+       * atk/atkobject.c (atk_role_get_localized_name): Set
+       gettext_initialized.
+
+       * atk-zip.sh.in (DEVZIP): libtool 1.5 installs DLLs in the bin
+       directory, so look there, too. Include the message catalogs.
+
+2003-06-10  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * configure.in: Version 1.3.4, interface age 0, binary age 304
+
+       * atkrelationtype.h, docs/tmpl/atkrelation.sgml: Add new relation
+       ATK_RELATION_POPUP.
+
+2003-06-05  Paul Duffy <dubhthach@frink.nuigalway.ie>
+
+        * configure.in: Added ga (irish) to ALL_LINGUAS
+        
+2003-06-05  Kenneth Rohde Christiansen  <kenneth@gnu.org>
+
+       * configure.in: Added li to ALL_LINGUAS.
+
+2003-05-30  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * ===== Released 1.3.3=====
+
+       * configure.in: Version 1.3.3, interface age 3, binary age 303
+
+       * NEWS: Updated.
+
+2003-05-28  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atkobject.h docs/tmpl/atkobject.sgml: Add new role
+       ATK_ROLE_AUTOCOMPLETE.
+
+2003-05-20  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atkstate.h, docs/tmpl/atkstate.sgml: Add state 
+       ATK_STATE_INDETERMINATE. This state is used by Oo for check buttons
+       which can have a value other than on or off.
+
+2003-05-19 Arafat Medini <lumina@silverpen.de>
+
+       *configure.in: Added "ar" (Arabic) to ALL_LINGUAS
+
+2003-05-16  Telsa Gwymme  <hobbit@aloss.ukuu.org.uk>
+
+       * configure.in: Added "cy" (Welsh) to ALL_LINGUAS
+
+2003-05-15  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * ===== Released 1.3.2=====
+
+       * configure.in: Version 1.3.2, interface age 2, binary age 302
+
+       * NEWS: Updated.
+
+2003-05-09  Samúel Jón Gunnarsson  <sammi@techattack.nu>
+
+       * is.po: Added "is" into ALL_LINGUAS.
+
+2003-05-06  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * configure.in: Make message when pkg-config fails to find glib-2.0.pc
+       less cryptic.
+
+       * po/pl.po: Updated Polish translation from Artur Flinta.
+
+2003-05-05  Duarte Loreto <happyguy_pt@hotmail.com>
+
+        * configure.in: Added Portuguese (pt) to ALL_LINGUAS.
+
+2003-05-05  Christian Rose  <menthos@menthos.com>
+
+       * configure.in: Added sr and sr@Latn to ALL_LINGUAS.
+
+2003-05-01  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * ===== Released 1.3.1=====
+
+       * configure.in: Version 1.3.1, interface age 1, binary age 301
+
+       * NEWS: Updated.
+
+       * po/yi.po: Update line numbers.
+
+2003-04-25  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/stateset.h: Fix typo in documentation.
+
+       * autogen.sh (have_libtool): Accept libtool-1.5. (#111481)
+       Patch provided by Ali Akcaagac.
+
+2003-03-26  Christian Rose  <menthos@menthos.com>
+
+       * configure.in: Added "yi" to ALL_LINGUAS.
+
+2003-03-21  Takeshi AIHANA <aihana@gnome.gr.jp>
+
+       * configure.in: Added Japanese 'ja' into ALL_LINGUAS.
+
+2003-03-20  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * ===== Released 1.3.0=====
+
+       * configure.in: Version 1.3.0, interface age 0, binary age 300
+
+       * NEWS: Updated.
+
+2003-03-20  Guntupalli Karunakar  <karunakar@freedomink.org>
+
+       * configure.in: Added Malayalam (ml) in ALL_LINGUAS
+
+2003-03-20  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * docs/atk-sections.txt: Add 11 unused declarations.
+
+2003-03-20  James Henstridge  <james@daa.com.au>
+       * autogen.sh: update to call automake-1.7, libtoolize, gtkdocize
+       and glib-gettextize.
+       * configure.in: cleanup to make use of newer autoconf/automake
+       features.
+       * Makefile.am: get rid of custom distcheck rule, which is no
+       longer necessary.
+       * atk/Makefile.am: cleanup makefile.  Use BUILT_SOURCES for built
+       sources.
+       * docs/Makefile.am: use common gtk-doc.make.
+       * docs/atk-docs.sgml: update to use gtk-doc's XML mode.
+2003-03-16  Joel Brich <joel.brich@laposte.net>
+
+       * configure.in: Added "eo" to ALL_LINGUAS
+       * po/eo.po: Added Esperanto translation
+       from Charles Voelger <cvoelger@dweasel.com>
+
+2003-03-12  Tor Lillqvist  <tml@iki.fi>
+
+       * atk/atk.def: Add one more missing export, thanks to Cedric
+       Gustin.
+
+2003-03-07  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atkobject.c (atk_object_set_role): Add check that role is
+       actually being changed. Do not emit notification for initial
+       role setting. (bug #107710)
+
+2003-03-06  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atkrelationset.c: Current returning of FALSE to 0 in function 
+       which returns integer; (bug #107661) reported by Morten Welinder.
+
+2003-03-05  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atk-relation.c
+       atk/atkrelationset.c
+       atk/atkstatset.c: Correct returning of FALSE to NULL in functions
+       which return pointer; (bug #107650) reported by Morten Welinder.
+
+2003-02-26  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * test/Makefile.am: Update to produce .so files
+       (Problem reported and solution reported by Michael.Wilson@bull.net)
+
+2003-02-26  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atkgobjectaccessible.c (atk_gobject_accessible_from_object):
+       Correct creation of non-AtkGObjectAccessible (bug #107124)
+
+       * atk/atkobject.c (atk_object_class_init): Set default initialize 
+       function so that code which does not check for existence of parent 
+       class's initialize function will work.
+
+       * atk/atkvalue.c: (atk_value_get_minimum_value, 
+       atk_value_get_maximum_value, atk_value_get_current_value):
+       Reset Value argument if it is a valid GValue otherwise zeroise it.
+
+       docs/tmpl/atkhypertext.sgml: Add link-selected signal.
+
+2003-02-25  Tor Lillqvist  <tml@iki.fi>
+
+       * Makefile.am (EXTRA_DIST): Dist atk-zip.sh.in, not atk-zip.sh.
+
+       * atk/atk.def: Add a couple of missing entries, thanks to Cedric
+       Gustin.
+
+       * atk/atk.rc.in: New file, for version info in the DLL on
+       Windows. Similar as in GLib, GTK, etc.
+
+       * configure.in: Generate atk/atk.rc.
+       
+       * atk/Makefile.am: Use atk.rc on Windows.
+       (EXTRA_DIST): Distribute atk.rc(.in).
+
+       * atk/atkobject.c: On Windows, don't use hardcoded ATKLOCALEDIR,
+       but deduce it from DLL location, like GLib, GTK etc do.
+
+2003-02-23  Abel Cheung  <maddog@linux.org.hk>
+
+       * configure.in: Added "mk" to ALL_LINGUAS.
+
+2003-02-21  Roozbeh Pournader  <roozbeh@sharif.edu>
+
+       * configure.in: Added "fa" to ALL_LINGUAS.
+
+2003-02-21  Metin Amiroff  <metin@karegen.com>
+
+       * configure.in: Added Azerbaijanian to ALL_LINGUAS.
+
+2003-02-19  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
+
+       * configure.in: Added Belarusian to ALL_LINGUAS.
+
+2003-02-14  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atknoopobject.c: Add AtkHypertext interface as this object should
+       claim to implement all interfaces.
+
+2003-02-12  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atkhyperlink.c (atk_hyperlink_class_init): Correct typo in blurb
+
+       * atk/atkhypertext.c
+       (atk_hypertext_get_link): Add check on link_index value
+       (atk_hypertext_get_link_index): Add check on char_index value
+
+2003-02-09  Christian Rose  <menthos@menthos.com>
+
+       * configure.in: Added "kn" to ALL_LINGUAS.
+
+2003-02-07  Christian Rose  <menthos@menthos.com>
+
+       * configure.in: Added "bn" to ALL_LINGUAS.
+
+2003-02-06  Christian Rose  <menthos@menthos.com>
+
+       * configure.in: Added "id" to ALL_LINGUAS.
+
+2003-02-04  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atkgobjectaccessible.c (atk_gobject_accessible_for_object):
+       Add weak reference so we do not leak the accessible when the object
+       dies. Problem reported by Alex Larsson.
+
+2003-02-02  Fatih Demir <kabalak@gtranslator.org>
+
+       * configure.in: Added "tr" (Turkish) to the languages' list.
+
+2003-01-30  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atkhyperlink.[ch]
+       New property selected-link defined.
+       Function pointer is_selected_link added to interface
+       (atk_hyperlink_is_selected_link: New functions which checks
+       whether the specified AtkHyperlink is selected
+       
+       * atk/atkhypertext.[ch]
+       New signal link-selected added.
+
+       * docs/atk-sections.txt: Add atk_hyperlink_is_selected_link
+
+       * docs/tmpl/atkhyperlink.sgml: Add reference to property selected-link
+       and function atk_hyperlink_is_selected_link.
+
+       This fixes bug #104621.
+       
+Tue Jan 28 13:52:20 2003  Manish Singh  <yosh@gimp.org>
+
+       * autogen.sh (have_automake): call the versioned automake when
+       checking the version itself.
+
+Tue Jan 28 15:18:24 2003  Owen Taylor  <otaylor@redhat.com>
+
+       * autogen.sh (have_automake): Fix version in complaint
+       message about automake. (#104366, Rich Burridge)
+
+2003-01-26  Daniel Yacob <locales@geez.org>
+
+       * configure.in: Added am to ALL_LINGUAS.
+
+2003-01-23  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
+
+       * configure.in: Added "sk" to ALL_LINGUAS.
+
+2003-01-23  Abel Cheung  <maddog@linux.org.hk>
+
+       * configure.in: Added "zh_TW" (traditional Chinese) to ALL_LINGUAS.
+
+2003-01-23  Evandro Fernandes Giovanini <evandrofg@ig.com.br>
+
+       * configure.in: Added "pt_BR" to ALL_LINGUAS.
+
+2003-01-22  Marius Andreiana <marius galuna.ro>
+
+       * configure.in: added 'ro' to ALL_LINGUAS
+
+2003-01-21  Christian Rose  <menthos@menthos.com>
+
+       * configure.in: Added "mn" to ALL_LINGUAS.
+
+2003-01-21  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atktext.c
+       (atk_text_base_init): Set vtable entry for default implementations
+       (atk_text_get_range_extents): Omit calling default implementation
+       (atk_text_get_bounded_ranges): Omit calling default implementation
+
+       * atk/atkcomponent.c
+       (atk_component_base_init): New function to set vtable entry for 
+       default implementations
+       (atk_component_ref_accessible_at_point): Omit calling default 
+       implementation
+       (atk_component_contains): Omit calling default implementation
+       (atk_component_get_position): Omit calling default implementation
+       (atk_component_get_size): Omit calling default implementation
+
+2003-01-21  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atkobject.c 
+       (atk_object_real_set_property): Add support for PROP_TABLE_SUMMARY 
+       and PROP_TABLE_CAPTION_OBJECT.
+       (atk_object_real_get_property): Add support for PROP_TABLE_SUMMARY 
+       and PROP_TABLE_CAPTION_OBJECT.
+
+       This completes ATK changes for bug #74814.
+
+2003-01-21  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atkobject.c: Add property accessible-table-caption-object.
+       This addresses bug #74814.
+
+       * atk/atkobject.h: Move some documentation from template file to
+       avoid warnings when building.
+
+       * atk/atkrelation.c: Add new properties relation and target.
+       This addresses bug #72426.
+
+       * atktext.[ch]: Add new functions atk_text_get_range_extents and
+       atk_text_get_bounded_ranges.
+       Also added data structures AtkTextRectangle and AtkTextRange, enum
+       AtkTextClipType and helper function  atk_text_free_ranges.
+       This addresses bug #100943.
+       (atk_text_get_character_extents): Ensure that the reported width is 
+       not negative. This fixes bug #102954)
+
+       * docs/atk-sections.txt: Add new functions and data items.
+
+       * docs/tmpl/atk-object.sgml: Remove some documentation and put in 
+       atkobject.h. Add reference to accessible-table-caption-object.
+
+       * docs/tmpl/atk-relation.sgml: Add new properties
+
+       * docs/tmpl/atktext.sgml: Add new functions and data items.
+
+
+2003-01-20  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * ===== Released 1.2.2=====
+
+       * configure.in: Version 1.2.2, interface age 2, binary age 202
+
+       * NEWS: Updated.
+
+2003-01-19  He Qiangqiang  <carton@linux.net.cn>
+
+       * configure.in: Added "zh_CN" to ALL_LINGUAS.
+
+2003-01-12  Laurent Dhima  <laurenti@alblinux.net>
+
+       * configure.in: Added 'sq'(albanian) to ALL_LINGUAS.
+
+2003-01-11  Pauli Virtanen  <pauli.virtanen@hut.fi>
+
+       * configure.in (ALL_LINGUAS): Added "fi" (Finnish)
+
+2003-01-06  Alessio Frusciante  <algol@firenze.linux.it>
+
+       * configure.in (ALL_LINGUAS): Added "it" (Italian) 
+
+2003-01-06  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * configure.in: Add -with-html-dir option. (bug #102497)
+
+       * docs/Makefile.am: Remove INSTALLDIR and HTML_DIR
+
+       * docs/tmpl/atkobject.sgml: Update so property names are in
+       alphabetic order.
+
+2003-01-03  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * ===== Released 1.2.1=====
+       
+       * configure.in: Version 1.2.1, interface age 1, binary age 201
+
+       * NEWS: Updated.
+
+2003-01-02  Zbigniew Chyla  <cyba@gnome.pl>
+
+       * configure.in (ALL_LINGUAS): Added pl (Polish).
+
+2002-12-23  Nam SungHyun  <namsh@kldp.org>
+
+       * configure.in: Added Korean (ko) to ALL_LINGUAS
+
+2002-12-22  Artis Trops  <hornet@navigator.lv>
+
+       * configure.in: Added Latvian (lv) to ALL_LINGUAS.
+
+2002-12-22  Christophe Merlet  <redfox@redfoxcenter.org>
+
+       * configure.in (ALL_LINGUAS): added French (fr).
+
+2002-12-21  Jordi Mallach  <jordi@sindominio.net>
+
+       * configure.in (ALL_LINGUAS): added Catalan (ca).
+
 2002-12-20  Padraig O'Briain  <padraig.obriain@sun.com>
 
         * ===== Released 1.2.0 ======
 2002-12-20  Padraig O'Briain  <padraig.obriain@sun.com>
 
         * ===== Released 1.2.0 ======
@@ -260,7 +791,7 @@ Fri Nov  8 19:55:25 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
        increment version to 1.1.0, in view of the fact that we've 
        branched for GNOME-2 and GTK+-2.0, and this is HEAD.
        Also reset INTERFACE_AGE to zero, since an enum was added.
        increment version to 1.1.0, in view of the fact that we've 
        branched for GNOME-2 and GTK+-2.0, and this is HEAD.
        Also reset INTERFACE_AGE to zero, since an enum was added.
-       Use similar librray numbering as GTK.
+       Use similar library numbering as GTK.
 
        * docs/tmpl/atkobject.sgml: Add ATK_LAYER_WINDOW
 
 
        * docs/tmpl/atkobject.sgml: Add ATK_LAYER_WINDOW