Add new function atk_text_get_default_attributes Rename
[platform/upstream/atk.git] / ChangeLog
index 3d066f4..3328e46 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,220 @@
+2001-10-10  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atktext.[c|h]:
+        * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
+       Add new function atk_text_get_default_attributes
+       Rename atk_text_ref_run_attributes to atk_text_get_run_attributes
+
+2001-10-09  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atktext.c (atk_attribute_set_free):
+       Avoid leaking of AtkAttributeSet data structure; speed up code.
+
+       * docs/tmpl.atk*.sgml
+       Updated to reflect current APIs.
+
+2001-10-01  jacob berkman  <jacob@ximian.com>
+
+       * docs/Makefile.am (dist-hook-local): depend on all-local so that
+       make dist works correctly w/o having to build first
+
+2001-10-01  Tor Lillqvist  <tml@iki.fi>
+
+       * configure.in: Add AC_LIBTOOL_WIN32_DLL.
+
+Sat Sep 29 19:45:00 2001  Bill Haneman <bill.haneman@sun.com>
+       
+       * configure.in (ATK_MICRO_VERSION): Version 0.6
+       (because libglade will depend on a the small api addition below)
+
+       * atk/makefile.msc (PKG_VER): Version 0.6
+
+       * atk/atkrelation.h:
+       * atk/atkrelation.c: (AtkRelationType 
+       atk_relation_type_from_string (const gchar *name)): Added method.
+
+       
+Tue Sep 25 12:08:52 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * configure.in (ATK_MICRO_VERSION): Version 0.5
+
+       * configure.in (GLIB_REQUIRED_VERSION): Up to 1.3.9
+
+       * atk/makefile.msc (PKG_VER): Version 0.5
+
+2001-09-21  Hans Breuer  <hans@breuer.org>
+
+       * atk/atk.def : updated externals
+       * atk/makefile.msc : version 0.4
+
+       * atk/atktext.c (atk_text_get_character_extents) : real_height
+       is a reference to int, so use &local_height
+
+Wed Sep 19 10:46:44 2001  Tim Janik  <timj@gtk.org>
+
+       * Released 0.4.
+
+Tue Sep 18 23:41:32 2001  Tim Janik  <timj@gtk.org>
+
+       * configure.in (AM_INIT_AUTOMAKE): auto init from ATK_VERSION.
+       up ATK_VERSION to 0.4, interface age 0, binary age 0.
+       (from 0.2 which was not properly updated last time).
+       depend on glib 1.3.8.
+
+       * NEWS: updates.
+
+2001-09-11  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atkobject.c:
+       Add object reference when object is set as accessible_parent
+
+2001-09-05  Mark McLoughlin <mark@skynet.ie>
+
+       * configure.in: remember ACLOCAL_FLAGS.
+
+2001-09-05  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atktable.[c|h]
+       Change atk_table_get_caption() and atk_table_set_caption()
+       to deal with AtkObject* rather than gchar*
+       Remove redundant and incorrect comments
+       
+Mon Sep  3 19:42:47 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * configure.in: Version 0.3  
+
+       * configure.in (GLIB_REQUIRED_VERSION): Require GTK+-1.3.7
+
+       * NEWS: Update  
+
+2001-09-03  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atkobject.c:
+       Correct property definitions for "accessible-table-caption", 
+       "accessible-table-column-description", 
+       "accessible-table-row-description" 
+       * atk/atkobject.h:
+       Update comments to include all properties defined
+
+2001-08-24  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atkhyperlink.h:
+       Change AtkHyperLink to AtkHyperlink in comment
+       * atk/atkhypertext.[c|h]:
+       Change AtkHyperLink to AtkHyperlink
+       * atk/atktable.[c|h]:
+       Make gchar* arguments const; make return value of type gchar*
+       G_CONST_RETURN
+       * docs/atk-sections.txt
+       Remove reference to AtkHyperLink
+       * docs/atk-used.sgml, docs/tmpl/atkhyperlink.sgml
+       docs/tmpl/atkhypertext.sgml, docs/tmpl/atkdocs.sgml:
+       Updated by make
+       
+2001-08-23  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atktable.c
+       Add functions atk_table_real_get_index_at(), 
+       atk_table_real_get_row_at_index(), atk_table_real_get_column_at_index() 
+       as default implementations for atk_table_get_index_at(),
+       atk_table_get_row_at_index(), atk_table_get_column_at_index()
+
+2001-08-23  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atkaction.c:
+       Refer to return value in function documentation for 
+       atk_action_do_action
+       * atk/atkimage.c:
+       Fix typo in comments
+       * docs/tmpl/atkaction.sgml:
+       Update to include return value
+
+2001-08-22  Marc Mulcahy <marc.mulcahy@sun.com>
+
+       * atk/atkaction.c atk/atkaction.h:
+       Made atk_action_do_action return a gboolean as the class member of 
+       AtkActionIface does.
+       * .cvsignore:
+       Added atk.spec
+
+2001-08-20  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * docs/tmpl/atkimage.sgml atk/atkimage.h:
+       Swap height and width arguments to atk_image_get_image_size
+       * atk/atkimage.c:
+       Swap height and height arguments to atk_image_get_image_size
+       Do not crash if NULL pointers are passed for return values
+
+2001-08-17  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * docs/tmpl/atktext.sgml atk/atktext.h:
+       Change parameter names *offset to *_offset
+       * atk/atkcomponent.c:
+       Do not crash if NULL pointers are passed for return values
+       * atk/atktext.c:
+       Change parameter names *offset to *_offset
+       Do not crash if NULL pointers are passed for return values
+       
+2001-08-16  Bill Haneman  <bill.haneman@sun.com>
+
+        * atk/atkutil.c :
+        Changed g_type_class_peek() to g_type_class_ref()
+        in atk_add_global_event_listener(), since
+        g_type_class_peek() could return NULL when an
+        instance of the class had not been created.
+
+2001-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
+       Ensure that atk_attribute_set_free is in the documentation.
+
+2001-08-16  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
+       Swapped order of width and height arguments to
+       atk_text_get_character_extents()
+       Changed AtkAttrributeSet_free to atk_attribute_set_free
+
+2001-08-15  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atktext.[c|h], docs/tmpl/atktext.sgml:
+       Changed "length" argument of atk_text_get_character_extents() to
+       "height".
+
+2001-08-15  Jens Finke <jens@gnome.org>
+
+       * Makefile.am (EXTRA_DIST): Added atk.spec and atk.spec.in files.
+       * configure.in: Moved GLIB_REQUIRED_VERSION to top of file and
+       added a AC_SUBST for it. This is needed for the spec.in file.
+       Added atk.spec to output list.
+       * atk.spec.in: New file.
+
+2001-08-13  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atkcomponent.[c|h]
+       * docs/atk-sections.txt, docs/tmpl/atkcomponent.sgml
+       Change atk_component_get_accessible_at_point to 
+       atk_component_ref_accessible_at_point so it will work for flyweights
+
+Sun Aug 12 10:33:02 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * docs/Makefile.am: Set GPATH to fix srcdir != builddir problems
+       with GNU make.
+
+2001-08-09  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * atk/atkaction.c, atk/atkcomponent.c
+       Remove all instances of g_return_if_fail (foo != NULL); that are
+       immediately before a g_return_if_fail (ATK_IS_FOO (foo));
+       since the second check catches the NULL.
+       * atk/atkcomponent.c
+       Add functions atk_component_real_contains(), 
+       atk_component_real_get_position(), atkcomponent_real_get_size() 
+       as default implementations for atk_component_contains(),
+       atk_component_get_position(), atk_component_get_size()
+
 2001-08-07  Brian Cameron <brian.cameron@sun.com>
+
        * atk/atkimage.[ch] docs/atk-sections.txt
        docs/tmpl/atkimage.sgml
        Updated AtkImage get_position to get_image_position