summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog3615
1 files changed, 3615 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 0000000..b5020b7
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,3615 @@
+=== ChangeLog discontinued ===
+
+ With the move to git, atk is switching from a ChangeLog file
+ to relying on commit messages to provide change history. Please
+ see README.commits for guidance on the expected message format.
+
+2009-03-19 Li Yuan <liyuan@goaltender>
+
+ Patch from Yue Wang. Bug #575794.
+ * atk/atkcomponent.c:
+ * atk/atkdocument.c:
+ * atk/atkhyperlink.c:
+ * atk/atkhyperlinkimpl.c:
+ * atk/atkmisc.c:
+ * atk/atkobject.c:
+ * atk/atkobject.h:
+ * atk/atkrelation.c:
+ * atk/atkrelationset.c:
+ * atk/atkstreamablecontent.c:
+ * atk/atktext.c:
+ * atk/atkutil.c:
+ * atk/atkvalue.c:
+ Change "ATK 1.x" to "1.x". Avoid build error.
+
+2009-03-16 Li Yuan <li.yuan@sun.com>
+
+ * NEWS:
+ * configure.in:
+ Revved to 1.26.0 for GNOME 2.26.0.
+
+2009-03-06 Sven Herzberg <herzi@lanedo.com>
+
+ Improve the documentation
+
+ * docs/atk-sections.txt: added AtkStateSet; this will enable a link to
+ the right page, as well as display the inheritance relation to GObject
+ (so people can see that g_object_unref is the right function - instead
+ of implying this by the absence of any free function)
+ * docs/tmpl/atkstateset.sgml: updated auto-built file
+
+2008-12-01 Li Yuan <li.yuan@sun.com>
+
+ * NEWS:
+ * configure.in:
+ Revved to 1.25.2 for GNOME 2.25.2.
+
+2008-11-27 Li Yuan <li.yuan@sun.com>
+
+ * configure.in:
+ Bug #562204. Remove dependency of gmodule.
+
+2008-11-27 Li Yuan <li.yuan@sun.com>
+
+ * atk/atkobject.c: (atk_role_get_name),
+ (atk_role_get_localized_name), (atk_role_for_name):
+ * atk/atktext.c: (atk_text_attribute_get_value):
+ Bug #505445. Patch from Christian Persch. Removed unnecessary
+ memory relocations.
+
+2008-11-14 Li Yuan <li.yuan@sun.com>
+
+ * atk/atkobject.c:
+ Bug #361757. Add ATK_ROLE_LINK and ATK_ROLE_INPUT_METHOD_WINDOW
+ to role_items so their name can be got.
+ * atk/atkrelation.c: (atk_relation_set_property):
+ Bug #478620. Fix memory when atk_relation_set_property.
+
+2008-11-11 Li Yuan <li.yuan@sun.com>
+
+ * atk/atkgobjectaccessible.c:
+ Bug #560156. Fix parameter type description.
+
+2008-11-10 Li Yuan <li.yuan@sun.com>
+
+ * atk/atkobject.c: (atk_object_remove_relationship):
+ Bug #477708. Only remove the target, not the relation if
+ there are still are targets.
+ * atk/atkrelation.c: (atk_relation_remove_target):
+ * atk/atkrelation.h: New API.
+ * atk/atkrelationset.c: (atk_relation_set_add),
+ (atk_relation_set_remove):
+ Add/remove the new relation's targets to/from the existed
+ relation if there has been a relation with the same type.
+ * atk/atkstateset.c: (atk_state_set_or_sets):
+ Bug #478595. Return NULL if sets are empty.
+
+2008-11-10 Li Yuan <li.yuan@sun.com>
+
+ * atk/atkrelationset.c: (atk_relation_set_add):
+ Don't ref the relation if it is not added.
+
+2008-11-07 Li Yuan <li.yuan@sun.com>
+
+ * atk/atkrelationset.c: (atk_relation_set_add):
+ Bug #478583. Do not add the relation if it is already
+ in the relationset.
+
+2008-11-07 Li Yuan <li.yuan@sun.com>
+
+ * atk/atkutil.c: (atk_add_global_event_listener),
+ (atk_add_key_event_listener):
+ Bug #480126.
+ Change the return value to 0 if failure accroding to doc.
+
+2008-09-22 Li Yuan <li.yuan@sun.com>
+
+ * NEWS:
+ * configure.in:
+ Revved to 1.24.0 for GNOME 2.24.0.
+
+2008-09-19 Tor Lillqvist <tml@novell.com>
+
+ * atk-zip.sh.in: Message catalogs are in share/locale, not
+ lib/locale.
+
+2008-09-13 Tor Lillqvist <tml@novell.com>
+
+ * atk/atkobject.c: Don't use the deprectated
+ g_win32_get_package_installation_subdirectory(). Use
+ g_win32_get_package_installation_directory_of_module()
+ instead. Also, don't use the deprecated silly
+ G_WIN32_DLLMAIN_FOR_DLL_NAME() macro, but an explicit minimal
+ DllMain() that just saves the DLL handle.
+
+2008-09-09 Li Yuan <li.yuan@sun.com>
+
+ * configure.in:
+ Bug #551474. add LINGUAS file to pass make dist.
+
+2008-08-06 Tor Lillqvist <tml@novell.com>
+
+ * configure.in: On Windows set LIB_EXE_MACHINE_FLAG to X86 or X64
+ depending on host architecture.
+
+ * atk/Makefile.am: Use it if/when running lib.exe.
+
+2008-07-28 Tor Lillqvist <tml@novell.com>
+
+ * atk/Makefile.am (libatk_1_0_la_DEPENDENCIES): Depend on atk.def
+ on Windows so that we build it before trying to use it.
+
+2008-07-21 Li Yuan <li.yuan@sun.com>
+
+ * NEWS:
+ * configure.in:
+ Revved to 1.23.5 for GNOME 2.23.5.
+ * atk/Makefile.am:
+ generate atk.def from atk.symbols.
+
+
+2008-07-11 Runa Bhattacharjee <runabh@gmail.com>
+
+ * configure.in: Added Pashto (ps) to ALL_LINGUAS
+
+2008-06-19 Li Yuan <li.yuan@sun.com>
+
+ * atk/Makefile.am:
+ * atk/atk.def:
+ * atk/atk.symbols:
+ * atk/atkhyperlink.h:
+ * atk/atkobject.h:
+ * docs/tmpl/atkhyperlink.sgml:
+ * docs/tmpl/atkobject.sgml:
+ Patch from Mike Gorse <mgorse@novell.com>. Bug #526752.
+ Mark deprecated symbols with ATK_DISABLE_DEPRECATED.
+
+2008-06-05 Michael Natterer <mitch@imendio.com>
+
+ Bug #535704:
+
+ * configure.in: add G_DISABLE_SINGLE_INCLUDES and
+ ATK_DISABLE_SINGLE_INCLUDES to CPPFLAGS.
+
+ * atk/atk.h: define __ATK_H_INSIDE__ around including all other
+ headers.
+
+ * atk/atk*.h: add single-include guards that #error out if
+ ATK_DISABLE_SINGLE_INCLUDES is defined and any of these files is
+ included individually. Use G_BEGIN_DECLS/G_END_DECLS in all files.
+
+ * atk/Makefile.am: define ATK_COMPILATION while building ATK.
+ Add single-include guards to the generated atk-enum-types.h too.
+
+2008-03-10 Li Yuan <li.yuan@sun.com>
+
+ * NEWS:
+ * configure.in:
+ Revved to 1.22.0 for GNOME 2.22.0.
+
+2008-02-25 Li Yuan <li.yuan@sun.com>
+
+ * NEWS:
+ * configure.in:
+ Revved to 1.21.92 for GNOME 2.21.92.
+
+2008-01-31 Li Yuan <li.yuan@sun.com>
+
+ * atk/atktext.c: (atk_text_get_character_at_offset),
+ (atk_text_get_text_at_offset):
+ Bug #508846. Extend allowed indexes of
+ ATK_TEXT_GET_TEXT_AT_OFFSET and
+ ATK_TEXT_GET_CHARACTER_AT_OFFSET to allow values -1 and -2.
+
+2008-01-14 Li Yuan <li.yuan@sun.com>
+
+ * NEWS:
+ * configure.in:
+ Revved to 1.21.5 for GNOME 2.21.5.
+
+2008-01-04 Li Yuan <li.yuan@sun.com>
+
+ * atk/atkutil.h:
+ Bug #502840. Derived type definition convenience macros
+ * tests/Makefile.am:
+ Bug #500978. Fixes the building of the test modules
+ as dynamic on Cygwin and MinGW.
+
+2007-09-24 Li Yuan <li.yuan@sun.com>
+
+ * atk/atkhyperlink.c: (atk_hyperlink_class_init):
+ Fix bug #477763. Correct registration of the
+ "start-index" property for AtkHyperlink.
+
+2007-09-17 Li Yuan <li.yuan@sun.com>
+
+ * configure.in, NEWS:
+ Revved to 1.20.0 for GNOME 2.20.0.
+
+2007-08-03 Danishka Navin <danishka@gmail.com>
+
+ * configure.in: added "si" (Sinhala) to ALL_LINGUAS.
+
+2007-07-30 Li Yuan <li.yuan@sun.com>
+
+ * configure.in, NEWS:
+ Revved to 1.19.6 for GNOME 2.19.6.
+
+2007-07-27 Li Yuan <li.yuan@sun.com>
+
+ * atk/atkutil.c: (atk_get_version):
+ * atk/atkutil.h:
+ Bug #460851. A new API to get the current version of ATK.
+
+2007-06-04 Li Yuan <li.yuan@sun.com>
+
+ * configure.in, NEWS:
+ Revved to 1.19.3 for GNOME 2.19.3.
+ Remove gnome-doc-utils dependence.
+
+2007-05-11 Brian Cameron <brian.cameron@sun.com>
+
+ * Use $(GLIB_MKENUMS) instead of calling glib-mkenums directly.
+ This works better when you build with glib via an
+ uninstalled.pc file.
+
+2007-04-25 Christophe Merlet <redfox@redfoxcenter.org>
+
+ * configure.in: added "oc" (Occitan) to ALL_LINGUAS.
+
+2007-04-23 Li Yuan <li.yuan@sun.com>
+
+ * configure.in, NEWS:
+ Revved to 1.19.1 for GNOME 2.19.1.
+
+2007-04-11 Li Yuan <li.yuan@sun.com>
+
+ * autogen.sh, configure.in: use gnome-autogen.sh to simplify
+ autogen.sh.
+
+2007-03-22 Christian Persch <chpe@gnome.org>
+
+ Fix for #418194.
+ * atk/Makefile.am: use -DATK_LOCALEDIR.
+ * configure.in: remove AM_GLIB_DEFINE_LOCALEDIR.
+
+2007-03-22 Christian Persch <chpe@gnome.org>
+
+ Fix for #382328.
+ * atk/atkrelation.c: (atk_relation_type_get_name): add missing const.
+ * atk/atkstate.c: (atk_state_type_get_name): ditto.
+ * atk/atktext.c: (atk_text_attribute_get_name): ditto.
+
+2007-03-12 Li Yuan <li.yuan@sun.com>
+
+ * configure.in, NEWS:
+ Revved to 1.18.0 for GNOME 2.18.0.
+
+2007-03-02 Li Yuan <li.yuan@sun.com>
+
+ * atk/atkobject.c:
+ (atk_object_notify_state_change):
+ Fix #408527. Add a check.
+
+2007-02-25 Tor Lillqvist <tml@novell.com>
+
+ * atk/atkmisc.h: Fix typo: declare atk_misc_get_type(), not
+ atk_util_get_type().
+
+ * atk/atk.def: Add atkmisc entry points.
+
+2007-02-20 Kjartan Maraas <kmaraas@gnome.org>
+
+ * Makefile.am: Dist MAINTAINERS.
+
+2007-02-13 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkstate.h: Clarified documentation for
+ ATK_STATE enumerations. See bug #398038.
+
+ * atk/atkrelation.c: Point to atk_object_add_relationship,
+ to clarify and simplify use of AtkRelation. See bug #367627.
+
+2007-02-12 Li Yuan <li.yuan@sun.com>
+
+ * configure.in, NEWS:
+ Revved to 1.17.0.
+
+2007-02-12 Li Yuan <li.yuan@sun.com>
+
+ * atk/atkmisc.c:
+ (atk_misc_threads_enter), (atk_misc_threads_leave):
+ Bug #404592. Don't do anything if misc is NULL.
+
+2007-01-22 Li Yuan <li.yuan@sun.com>
+
+ * configure.in, NEWS:
+ Revved to 1.13.2.
+
+2007-01-19 Li Yuan <li.yuan@sun.com>
+
+ * atk/atkmisc.c:
+ (atk_misc_threads_enter), (atk_misc_threads_leave):
+ Bug #329454. Use ATK_MISC_GET_CLASS to get AtkMiscClass
+ to use the overloaded functions.
+
+2007-01-13 Hans Breuer <hans@breuer.org>
+
+ * atk/makefile.msc : adapt lib name to "auto-standard", add atkmisc
+
+2007-01-10 Li Yuan <li.yuan@sun.com>
+
+ * configure.in:
+ * atk/atkmisc.h:
+ Revved to 1.13.1.
+
+2007-01-08 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkaction.c:
+ (atk_action_get_name): Clarified what is expected
+ in an action name, and numerated some commonly-used names.
+ (atk_action_get_keybinding): Improve the documentation
+ for the string returned by this API.
+
+2007-01-08 Bill Haneman <bill.haneman@sun.com>
+
+ * configure.in: Revved to 1.13.0, since new API
+ has been added for gnome 2.17.5. (ATK is
+ now API frozen for gnome 2.18.)
+
+ * atk/atkmisc.[ch]: New class which provides
+ miscellaneous utilities including
+ (atk_misc_threads_enter, atk_misc_thread_leave): New,
+ see bug #329454.
+
+ * docs/tmpl/atkmisc.sgml:
+ Docs for AtkMisc.
+
+ * docs/tmpl/atkhyperlinkimpl.sgml: Added minimal
+ doc for AtkHyperlinkImpl struct.
+
+2006-12-05 Li Yuan <li.yuan@sun.com>
+
+ * configure.in, NEWS:
+ Bump to 1.12.4, for gnome 2.17.4.
+
+2006-12-04 Bill Haneman <bill.haneman@sun.com>
+
+ * Added Li Yuan <li.yuan@sun.com> to MAINTAINERS.
+
+2006-10-01 Bill Haneman <bill.haneman@sun.com>
+
+ * configure.in, NEWS:
+ Bump to 1.12.3, for gnome 2.16.1.
+
+2006-09-26 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atktext.c:
+ (atk_text_attribute_get_value): Allow
+ the wrap value to be 3 (bug #357847).
+
+2006-09-14 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/docs/atkdocument.sgml:
+ Update docs to include signals, and revise description.
+
+ Following code changes from Neo Liu <nian.lui@sun.com>
+
+ * atkdocument.c:
+ (atk_document_base_init): New, add signals
+ "load_complete", "load_stopped", "reload".
+
+ * atknoopobject;c:
+ (atk_no_op_object_get_type): Add 'AtkDocument'
+ interface type to this test AtkObject class.
+
+2006-09-19 Sunil Mohan Adapa <sunil@atc.tcs.co.in>
+
+ * configure.in: Added "te" to ALL_LINGUAS
+
+2006-09-14 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atk.def: Added some missing symbols for win32 build.
+ Patch from Cedric Gustin, bug #355912.
+
+ * atk/atkhyperlink.c:
+ (atk_hyperlink_is_selected_link): Mark deprecated, since
+ ATK_STATE_SELECTED gives the same information for hyperlinks.
+ Bug #340553.
+
+ * atk/atktext.c:
+ (atk_text_attribute_get_value): Allow value of
+ PANGO_UNDERLINE_ERROR, since this is not an error condition, but
+ denotes the underline style used to indicate spelling errors.
+ Bug #346464.
+
+2006-09-08 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkhyperlinkimpl.c:
+ (atk_hyperlink_impl_get_hyperlink): Add missing
+ return statement - thanks to Neo Liu for finding this.
+ Bug #352227.
+
+2006-09-01 Abel Cheung <abel@oaka.org>
+
+ * configure.in: Added 'dz' 'ku' to ALL_LINGUAS.
+
+2006-08-21 Bill Haneman <bill.haneman@sun.com>
+
+ * configure.in: Revved to 1.12.2.
+
+2006-08-17 Bill Haneman <bill.haneman@sun.com>
+
+ * docs/atk-docs.sgml: Added entity for AtkHyperlinkImpl.
+
+ * docs/atk-sections.txt: Added entries for newly added API.
+
+ * atk/atkvalue.c:
+ (atk_value_get_minimum_increment): Added the right number of
+ asterisks to make gtk-doc happy (!) so that inline docs are exposed.
+
+ Fixes bug #351580.
+
+2006-08-01 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkobject.h:
+ Improved docs for ATK_ROLE_APPLICATION, ATK_ROLE_ALERT.
+
+2006-07-03 Runa Bhattacharjee <runabh@gmail.com>
+
+ * configure.in: Added Bengali India (bn_IN) to ALL_LINGUAS.
+
+2006-06-29 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkhyperlinkimpl.h:
+ * atk/atkhyperlinkimpl.c:
+ (atk_hyperlink_impl_get_hyperlink): New method and
+ interface, allows a client to obtain the
+ AtkHyperlink instance associated with an AtkObject.
+ See RFE #344284.
+
+ * configure.in: Bumped to 1.12.1.
+
+2006-06-23 Bill Haneman <bill.haneman@sun.com>
+
+ * docs/atk-docs.sgml: Add index sections.
+ * atk/*.c: Fix 'Since' and 'Deprecated' tags so that
+ index xsl parser can find them. Bug #313183.
+
+ * atk/atkobject.h:
+ Added ATK_ROLE_LINK and ATK_ROLE_INPUT_METHOD_WINDOW,
+ bug #345367 and #140635.
+
+2006-06-21 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkstateset.c:
+ (ATK_STATE): Patch from Ginn Chen, bug #345407.
+ Fix ATK_STATE macro for state values > 32.
+
+2006-06-15 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkstreamablecontent.h, atkstreamablecontent.c:
+ Fix nasty typo. Bug #344915.
+
+2006-06-14 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkstreamablecontent.h, atkstreamablecontent.c:
+ (atk_streamable_content_get_uri): New method, returns a string
+ representing a URI from which content may be streamed.
+ See RFE #344885.
+
+2006-06-08 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/Makefile.am: Added $(srcfile) to win32
+ libatk_1_0_la_LDFLAGS,
+ bug #336802. Hope that works, as I don't have a win32 build env
+ to test on.
+
+2006-06-08 Bill Haneman <bill.haneman@sun.com>
+
+ * configure.in: Revved to 1.12.0 after tagging the repository with
+ gnome-2-14 (if we need to create/work on the old branch).
+
+ * atk/atkobject.h, atkobject.c: Added ATK_ROLE_FORM (bug #344142).
+
+ * atk/atkrelationtype.h: Added ATK_RELATION_DESCRIPTION_FOR,
+ ATK_RELATION_DESCRIBED_BY (bug #344144).
+
+ * atk/atkstate.h: Added ATK_STATE_DEFAULT (bug #344281) and
+ ATK_STATE_VISITED (bug #344384), also ATK_STATE_ANIMATED which
+ is in AT-SPI but was not yet in ATK.
+
+ * atk/atkvalue.h, atkvalue.c: Add atk_value_get_minimum_increment
+ (missing despite being in AT-SPI's IDL for Value: bug #341875)
+
+2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
+
+ * configure.in: Remove obsolete no.po referrals
+ * po/no.po: Same.
+
+2006-03-28 Bill Haneman <bill.haneman@sun.com>
+
+ * configure.in, NEWS: Revved to 1.11.4, to include docs improvements.
+
+2006-03-24 Gora Mohanty <gmohanty@cvs.gnome.org>
+
+ * configure.in: Added 'or' (Oriya) to ALL_LINGUAS.
+
+2006-03-21 Bill Haneman <bill.haneman@sun.com>
+
+ gtk-doc documentation fixes: ATK now has 100% API coverage
+ with no incomplete function/struct descriptions.
+
+ * atk/atkdocument.c: Edited docs to make gtk-doc happier.
+ * atk/atkimage.c: Ditto.
+ * atk/atkobject.c: Moved 'Deprecated' tag relative to 'Returns',
+ to make gtk-doc happier.
+ * atk/atkobject.h: Documented AtkPropertyValues.
+ * atk/atkrelationtypes: Documented the unused/invalid types
+ ATK_RELATION_TYPE_NULL and ATK_RELATION_TYPE_LAST_DEFINED.
+ * atk/atktext.h: Documented AtkTextBoundaryType.
+ * atk/atkutil.h: Documented AtkKeyEventStruct.
+ * docs/atksections.txt: Added missing function entries.
+ * docs/tmpl/atkhypertext.sgml: Added long description.
+ * docs/tmpl/atkregistry.sgml: Added long description.
+ * docs/tmpl/atkrelationset.sgml: Added long description.
+ * docs/tmpl/atkstreamablecontent.sgml: Added long description.
+
+2006-03-21 Tor Lillqvist <tml@novell.com>
+
+ * atk/atkobject.c (get_atk_locale_dir): Fix fatal typo.
+
+ * atk/atk.def: Add some missing functions.
+
+2006-03-20 Vladimer Sichinava <vlsichinava@gmail.com>
+
+ * configure.in: Added "ka" (Georgian) to ALL_LINGUAS
+
+2006-03-20 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkutil.h: Added missing info on AtkEventListener,
+ AtkEventListenerInit, and AtkKeySnoopFunc. bug #320911.
+
+ * atk/atkimage.h: Moved information about '-1' return values
+ to the corresponding parameters. bug #320916.
+
+ * atk/atkobject.c: Fixed some docs issues in comment blocks.
+
+ * docs/tmpl/atkobject.sgml: Clarify children-changed signal
+ params. bug #162410.
+
+2006-03-20 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkimage.c: Bug detected by Behdad Esfahbod
+ (atk_image_get_position): Allow for NULL-in params.
+ (atk_image_get_size): Allow for NULL in-params.
+
+2006-03-13 Bill Haneman <bill.haneman@sun.com>
+
+ * configure.in, NEWS: Revved to 1.11.3.
+ This is the GNOME 2.14.0 version of ATK.
+
+2006-02-24 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkobject.c:
+ (get_atk_locale_dir): Make sure to convert from UTF-8 to
+ correct filename encoding; bug #317458 from Kazuzi IWAMOTO.
+
+ * atk/atkobject.c:
+ * atk/atktext.c:
+ Const patch from Arjan Van de Van; adds 'const' to
+ internal atk structures and methods where appropriate.
+
+2006-01-17 Bill Haneman <bill.haneman@sun.com>
+
+ * configure.in: Revved to 1.11.1.
+ Re-dist using a working gtk-doc, so that docs are included.
+
+2006-01-16 Bill Haneman <bill.haneman@sun.com>
+
+ * configure.in: Revved to 1.11.0.
+
+2005-12-27 Abel Cheung <maddog@linuxhall.org>
+
+ * configure.in: Added "zh_HK" to ALL_LINGUAS.
+
+2005-11-17 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkobject.h:
+ (AtkRoleType): Added ATK_ROLE_ENTRY, ATK_ROLE_CHART,
+ ATK_ROLE_CAPTION, ATK_ROLE_DOCUMENT_FRAME, ATK_ROLE_HEADING,
+ ATK_ROLE_PAGE, ATK_ROLE_SECTION, ATK_ROLE_REDUNDANT_OBJECT.
+ (AtkAttributeSet): Moved here from AtkText.
+ (AtkObjectClass): Added get_attributes vfunc pointer.
+
+ (atk_object_get_attributes): New public method.
+
+ * atk/atkobject.c:
+ (atk_object_get_attributes): New method implementation,
+ uses AtkObjectClass->get_attributes. This method allows
+ the assignment of weakly-type attributes to any AtkObject
+ instance, as name-value pairs.
+ (AtkRoleItem): Added names for the new roles.
+
+ * atk/atkstate.h:
+ (AtkStateType): Added ATK_STATE_INVALID_ENTRY,
+ ATK_STATE_SUPPORTS_AUTOCOMPLETION, ATK_STATE_SELECTABLE_TEXT.
+ Tweaked docs for other states.
+
+ * atk/atkimage.h:
+ (AtkImageClass): Added get_image_locale vfunc.
+ (atk_image_get_image_locale): New method.
+
+ * atk/atkimage.c:
+ (atk_image_get_image_locale): New method.
+
+ * atk/atkcomponent.h:
+ (AtkComponentClass): Added get_alpha vfunc.
+ (atk_component_get_alpha): New method.
+
+ * atk/atkcomponent.c:
+ (atk_component_get_alpha): New method.
+
+ * atk/atkdocument.h:
+ (AtkDocument): Added vfuncs for document locale and
+ document attributes.
+ (atk_document_get_locale): New.
+ (atk_document_get_attributes): New.
+ (atk_document_get_attribute_value): New.
+ (atk_document_set_attribute_value): New.
+
+ * atk/atkdocument.c:
+ (atk_document_get_locale): New.
+ (atk_document_get_attributes): New.
+ (atk_document_get_attribute_value): New.
+ (atk_document_set_attribute_value): New.
+
+2005-11-16 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkimage.c:
+ * atk/atkhypertext.c:
+ * atk/atkobjectfactory.c:
+ * atk/atktable.c: Moved error return code
+ description to 'Returns' section.
+ * docs/tmpl/atkutil.sgml:
+ Committed a docs patch from Bill Abt.
+
+2005-11-01 Simos Xenitellis <simos@gnome.org>
+
+ * configure.in: Added tt (Tatar) to ALL_LINGUAS.
+
+2005-09-05 Bill Haneman <bill.haneman@sun.com>
+
+ * configure.in, NEWS: Release 1.10.3,
+ with a working libtool (1.10.2 was a bad release, don't use).
+
+2005-08-29 Bill Haneman <bill.haneman@sun.com>
+
+ * configure.in, NEWS: Release 1.10.2.
+
+2005-08-19 Tor Lillqvist <tml@novell.com>
+
+ * atk-zip.sh.in: Drop the timestamp from the zip file
+ names. Include the .def file.
+
+ * atk/Makefile.am (install-def-file): Fix typo.
+
+2005-08-04 Tor Lillqvist <tml@novell.com>
+
+ * configure.in: Look for windres on Win32.
+
+ * atk/Makefile.am: Don't use the script in GLib's build/win32 to
+ compile the rc file into a resource object file. (This means we
+ lose the build number increment magic, but I doubt it was that
+ useful anyway.) Instead use windres directly. To pass a normal .o
+ file produced by windres through libtool, which wants .lo files,
+ pass it directly to the linker using a -Wl option.
+
+ * atk/atk.rc.in: Correspondingly, replace BUILDNUMBER with 0.
+
+2005-07-18 Abduxukur Abdurixit <abdurixit@gmail.com>
+
+ * configure.in: Added 'ug' to ALL_LINGUAS.
+
+2005-06-08 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
+
+ * configure.in: Added 'gl' to ALL_LINGUAS.
+
+2005-04-28 Bill Haneman <billh@gnome.org>
+
+ * configure.in: Patch from Michael Meeks to
+ make atk 1.9's dependency on gtk+ 2.6 soft, i.e.
+ don't require gmodule-no-export-2.0.
+ Restores compatibility of atk 1.9 series with gtK 2.4.X.
+
+ Revved to 1.10.1.
+
+2005-04-22 Tor Lillqvist <tml@novell.com>
+
+ * atk/atkobject.c: Initialize gettext before use. Calling
+ bindtextdomain() and bind_textdomain_codeset() in
+ atk_role_get_localized_name() was too late. Put the calls in new
+ function gettext_initialization() and call that from
+ atk_object_class_init() and atk_role_get_localized_name(). Move
+ the Win32-specific DllMain() and get_atk_locale_dir() functions
+ and the redefinition of ATK_LOCALEDIR before
+ gettext_initialization() as it uses ATK_LOCALEDIR. Fixes #170948
+ for atk's part. Thanks to Robert Ögren, Daniel Atallah and Kevin
+ Stange.
+
+2005-04-09 Hans Breuer <hans@breuer.org>
+
+ * atk/makefile.msc : updated $(LIBINTL_LIBS)
+ atkrelationtype.h to atk_headers, PKG_VER
+
+2005-04-05 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkstate.h: Added ATK_STATE_REQUIRED, to
+ indicate that explicit user interaction with a UI control is
+ required, i.e. for web forms elements with the 'required' tag.
+ See bug #172663.
+
+2005-04-04 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkrelation.c: Update doc to note that atk_relation_add_target
+ was added for version 1.9.
+
+ * atk/atkrelationset.c: Update doc to note that
+ atk_relation_set_add_relation_by_type was added for version 1.9.
+
+2005-03-30 Steve Murphy <murf@e-tools.com>
+
+ * configure.in: Added "rw" to ALL_LINGUAS.
+
+2005-03-08 Bill Haneman <bill.haneman@sun.com>
+
+ * ===== Released 1.9.1=====
+
+ * configure.in, NEWS, README: Released 1.9.1.
+
+2005-02-23 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk.spec.in: Corrected FTP directory. (bug #168218)
+ Corrected spelling
+
+2005-02-08 Christian Rose <menthos@menthos.com>
+
+ * configure.in: Added "xh" to ALL_LINGUAS.
+
+2005-01-26 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atk.def: Add atk_text_clip_type_get_type. Bug #165288.
+
+2004-12-29 Tor Lillqvist <tml@iki.fi>
+
+ * atk/atk.def: Add new functions.
+
+2004-12-20 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkrelationtype.h: Add description for ATK_RELATION_SUBWINDOW_OF.
+ Fixes bug #161562.
+
+2004-11-29 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * ===== Released 1.9.0=====
+
+ * configure.in: Version 1.9.0, interface age 0, binary age 900
+
+ * NEWS: Updated.
+
+Thu Nov 25 14:11:41 2004 Manish Singh <yosh@gimp.org>
+
+ * autogen.sh: rm autom4te.cache, since it might interfere with
+ differing autoconf versions.
+
+2004-11-22 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.c: Replace DEPRECATED by @Deprecated in comments
+ to fix warning when documentation is generated.
+
+ * atk/atkrelation.[ch]:
+ * docs/tmpl/atkrelation.sgml: Add atk_relation_add_target.
+
+ * atk/atkrelationset.[ch]:
+ * atk/tmpl/atkrelationset.sgml:
+ Add atk_relation_set_add_relation_by_type.
+
+ * docs/atk-sections.txt: Add atk_relation_add_target and
+ atk_relation_set_add_relation_by_type.
+
+ Fixes bug #158722.
+
+2004-11-17 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * configure.in: Use gmodule-no-export.pc, requires glib 2.5.7.
+ Patch from Matthias Clasen for bug #158531.
+ Incremented version to 1.9.0.
+ Branch for gnome-2-8 has been created.
+
+2004-11-11 Christian Rose <menthos@menthos.com>
+
+ * configure.in: Added "as" to ALL_LINGUAS.
+
+2004-10-28 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * docs/atk-docs.sgml: Add a more descriptive title in the docs.
+ Patch from Diego Gonzalez. (bug #156296)
+
+ * atk/text.c (Clarify meaning of end_offset for
+ atk_text_get_text_at_offset().
+ Patch from Bill Haneman. (bug #156574)
+
+2004-09-14 Abel Cheung <maddog@linuxhall.org>
+
+ * configure.in: Added "ar" to ALL_LINGUAS.
+
+2004-09-10 Theppitak Karoonboonyanan <thep@linux.thai.net>
+
+ * configure.in: Added "th" to ALL_LINGUAS.
+
+2004-09-07 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * ===== Released 1.8.0=====
+
+ * configure.in: Version 1.8.0, interface age 0, binary age 800
+
+ * NEWS: Updated.
+
+2004-08-16 Christian Rose <menthos@menthos.com>
+
+ * configure.in: Added "bs" to ALL_LINGUAS.
+
+2004-08-13 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * *atk/atkdocument.c atk/atkeditabletext.c atk/atkhypertext.c
+ atk/atkimage.c atk/atknoopobjectfactory.c atkobject.c
+ atk/atkstreamablecontent.c atk/atktext.c attk/atkvalue.c:
+ Fix for bug #149990; patch from Kjartan Maraas.
+
+2004-08-12 Kjartan Maraas <kmaraas@gnome.org>
+
+ * configure.in: Added nb to ALL_LINGUAS.
+
+2004-08-09 Ankit Patel <ankit@redhat.com>
+
+ * configure.in: Added "gu" to ALL_LINGUAS.
+
+2004-07-28 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * configure.in: Increment version to 1.7.3 and interface age to 3.
+
+ * ===== Released Version 1.7.3, interface age 3, binary age 703 ====
+
+ * NEWS: Updated.
+
+2004-07-20 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * docs/atk-sections.txt: Add entries to fix warning when generating
+ documentation.
+
+ * docs/tmpl/atkcomponent.sgml docs/tmpl/atkhyperlink.sgml
+ docs/tmpl/atkhypertext.sgml docs/tmpl/atkobject.sgml
+ docs/tmpl/atkrelation.sgml docs/tmpl/atkselection.sgml
+ docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml: Changes to generated
+ files.
+
+2004-07-20 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * ===== Released Version 1.7.2, interface age 2, binary age 702 ====
+
+ * NEWS: Updated.
+
+2004-07-20 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkobject.h, atkobject.c, atk-object-enum.c:
+ Added ATK_ROLE_EMBEDDED, "embedded component", which is a
+ context hint for assistive technologies that the contained
+ children share a context which differs from the embedding
+ container. Fixes bug #147989.
+
+ * configure.in: Revved to 1.7.2.
+
+2004-06-10 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkcomponent.h: Add definition for atk_rectangle_get_type
+ and ATK_TYPE_RECTANGLE.
+ * atk/atkcomponent.c (atk_component_base_init): Correct definition
+ of "bounds-changed" signal.
+ (atk_rectangle_copy): New function.
+ (atk_rectangle_get_type): New function.
+
+2004-06-08 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * configure.in: Increment version to 1.7.2 and interface age to 2.
+
+2004-06-08 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * ===== Released Version 1.7.1, interface age 1, binary age 701 ====
+
+ * NEWS: Updated.
+
+2004-06-04 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * docs/atk-sections.txt: Add AtkRectangle.
+
+ * docs/tmpl/atkcomponent.sgml: Add description for bounds-changed
+ signal.
+
+2004-05-29 Christian Rose <menthos@menthos.com>
+
+ * configure.in: Added "tk" to ALL_LINGUAS.
+
+2004-05-18 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.c: Allow locale dir not to be harcoded into binary.
+ Fixes bug #128906.
+
+2004-05-11 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.c: Make extra_roles static.
+
+ * atk/atkrelation.c: Make extra_names static.
+
+ Fixes bug #142234.
+
+ * atk/atkstate.h: Add clarification of state ATK_STATE_ENABLED to
+ documentation.
+
+2004-04-22 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * configure.in: Increment version to 1.7.1 and interface age to 1.
+
+2004-04-22 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * ===== Released Version 1.7.0, interface age 0, binary age 700 ====
+
+ * NEWS: Updated.
+
+2004-04-20 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * configure.in: Increment version to 1.7.0.
+
+ * atk/atkcomponent.[ch]: Add new signal "bounds_changed".
+ * docs/tmpl/atkcomponent.sgml: Add new signal "bounds_changed".
+
+ Fixes bug #140476.
+
+ * atk/atkrelationtype.h: Add new relation ATK_RELATION_PARENT_WINDOW_OF.
+ * atk/atkstate.h: Add new state ATK_STATE_TRUNCATED.
+ * docs/tmpl/atkrelation.sgml: Add new relation
+ * docs/tmpl/atkstate.sgml: Add new state ATK_STATE_TRUNCATED
+
+ Fixes bug #133375.
+
+ * atk/atktext.c: Make extra_attributes static.
+
+2004-04-19 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * ===== Released 1.6.1=====
+
+ * configure.in: Version 1.6.1, interface age 1, binary age 601
+
+ * NEWS: Updated.
+
+ * README: Fix typo.
+
+2004-04-08 Guntupalli Karunakar <karunakar@freedomink.org>
+
+ * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
+
+2004.04.02 Iñaki Larrañaga <dooteo@euskalgnu.org>
+
+ * configure.in: Added "eu" (Basque) to ALL_LINGUAS.
+
+2004-03-29 Manish Singh <yosh@gimp.org>
+
+ * autogen.sh: use $ACLOCAL instead of aclocal-1.4 for --print-ac-dir.
+
+2004-03-23 Guntupalli Karunakar <karunakar@freedomink.org>
+
+ * configure.in: Added "pa" (Punjabi) to ALL_LINGUAS.
+
+2004-03-23 Pablo Saratxaga <pablo@mandrakesoft.com>
+
+ * configure.in: Added Walloon (wa) to ALL_LINGUAS
+
+2004-03-22 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * configure.in:
+ * atk/Makefile.am: Update to build on Cygwin. Fixes bug #137666.
+ Patch from Roger Leigh.
+
+2004-03-18 Guntupalli Karunakar <karunakar@freedomink.org>
+
+ * configure.in: Added "mr" for Marathi to ALL_LINGUAS.
+
+2004-03-08 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * ===== Released 1.6.0=====
+
+ * configure.in: Version 1.6.0, interface age 0, binary age 600
+
+ * NEWS: Updated.
+
+2004-03-07 Danilo Å egan <dsegan@gmx.net>
+
+ * configure.in: Added "sr@ije" to ALL_LINGAUS.
+
+Mon Mar 1 20:32:06 2004 Tim Janik <timj@gtk.org>
+
+ * autogen.sh:
+ - exit with $? instead of 1 in case of failure
+ - exit with $? if ./configure failed
+ (that's so autogen.sh && make lines work)
+ - removed --enable-gtk-doc option
+ - added $AUTOGEN_CONFIGURE_ARGS
+
+2004-03-01 Tor Lillqvist <tml@iki.fi>
+
+ * atk/atk.def: Add some missing entries.
+
+2004-02-24 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * ===== Released 1.5.5=====
+
+ * configure.in: Version 1.5.5, interface age 4, binary age 505
+
+ * NEWS: Updated.
+
+2004-02-20 Christian Rose <menthos@menthos.com>
+
+ * configure.in: Added "en_CA" to ALL_LINGUAS.
+
+2004-02-16 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * ===== Released 1.5.4=====
+
+ * configure.in: Version 1.5.4, interface age 3, binary age 504
+
+ * NEWS: Updated.
+
+2004-02-03 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * ===== Released 1.5.3=====
+
+ * configure.in: Version 1.5.3, interface age 2, binary age 503
+
+ * NEWS: Updated.
+
+2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
+
+ * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
+
+2004-01-26 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.c: Revise property name. Fixes bug #130022 from
+ Christian - Manny Calavera - Neumair.
+
+2004-01-23 Manish Singh <yosh@gimp.org>
+
+ * Makefile.am: remove trailing backslash from last line of
+ DISTCLEANFILES.
+
+2004-01-23 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk-uninstalled.pc.in: Correct library name. Fixes bug #132283,
+ from laszlo.peter@ireland.sun.com.
+
+ * Makefile.am: Add DISTCLEANFILES.
+
+2004-01-12 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * ===== Released 1.5.2=====
+
+ * configure.in: Version 1.5.2, interface age 1, binary age 502
+
+ * NEWS: Updated.
+
+2004-01-05 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * configure.in: Move specification of ALL_LINGUAS to later in file
+ so that CATOBJEXT is defined correctly.
+ Use ATK_LOCALEDIR instead of atklocaledir.
+
+ * atk/Makefile.am: Remove definition of ATKLOCALEDIR.
+
+ * atk/atkobject.c: Use ATK_LOCALEDIR instead of ATKLOCALEDIR.
+
+ * docs/tmpl/atkhyperlink.sgml: Add text for link-activated signal.
+
+2004-01-02 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atktext.c (atk_text_free_ranges): Fix segfault (bug #129837)
+ Patch provided by Jeff Franks.
+
+2003-12-17 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.c: Change "accel label" to "accelerator label".
+ Fixes bug #129499.
+
+2003-12-04 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * ===== Released 1.5.1=====
+
+ * configure.in: Version 1.5.1, interface age 0, binary age 501
+
+ * NEWS: Updated.
+
+2003-12-03 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.[ch]: Add new role ATK_ROLE_EDITBAR. Fixes bug #116007.
+
+ * atk/docs/tmpl/atkhyperlink.sgml: Add references to new signals and
+ properties
+
+ * atk/docs/tmpl/atkobject.sgml: Add references to new property and role
+
+2003-12-01 Michael Natterer <mitch@gimp.org>
+
+ * atk/atkobject.c (atk_object_real_get_property): fix typo:
+ s/g_value_set_set/g_value_set_int/.
+
+2003-12-01 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.c: (atk_object_class_init): Make nicks and blurbs of
+ properties translatable. Add new property "accessible-hypertext-nlinks".
+ (atk_object_real_get_property): Add support for new property
+ "accessible-hypertext-nlinks".
+
+ * atk/atkhyperlink.h: Remove unnecessary comments. Add signal
+ link_activated.
+
+ * atk/atkhyperlink.c: Add signals link_activated and new properties
+ "number-of-anchors", "end-index" and "start-index".
+
+ This fixes bug #112390.
+
+2003-11-29 Danilo Å egan <dsegan@gmx.net>
+
+ * configure.in: Added "af" to ALL_LINGUAS.
+
+2003-11-26 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.c (atk_object_real_ref_state_set): Add state FOCUSED
+ if object is focus object.
+
+ * atk/atkutil.[ch] (atk_get_focus_object): New function which returns
+ the last object reported by the application as focused.
+
+ * docs/atk-sections.txt, docs/tmpl/atkutil.sgml:
+ Add atk_get_focus_object.
+
+ Fixes bug #127400.
+
+2003-11-26 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.c: Change role names so that the unlocalized names
+ do not contain hyphens and match the Java role names. Fixes bug #125024.
+
+2003-11-24 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * docs/tmpl/atkhyperlink.sgml, docs/tmp/atkhypertext.sgml,
+ docs/tmpl/atkobject.sgml, docs/tmpl/atkrelatiom.sgml,
+ docs/tmpl/atkselection.sgml, docs/tmpl/atktable.sgml,
+ docs/tmpl/atktext.sgml: Regenerate these files. The location of
+ signal information has changed.
+
+2003-11-24 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * ===== Released 1.5.0=====
+
+ * configure.in: Version 1.5.0, interface age 0, binary age 500
+
+ * NEWS: Updated.
+
+2003-11-03 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkrelation.c: Use weak references for objects in a relation
+ instead of object references so that objects are not leaked when
+ corresponding widgets are destroyed.
+
+ This fixes bug #125725.
+
+2003-10-31 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * configure.in: Add reference to docs/version.xml
+
+ Should have been done in previous commit but was omitted.
+ Fixes build break reported in bugs #1258548 and #125902.
+
+2003-10-29 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * configure.in: Add reference to docs/version.xml
+
+ * docs/Makefile.am: Add references to version.xml.in and version.xml
+
+ * docs/atk-docs.sgml: Add reference to version.xml
+
+ * docs/version.xml.in: New file.
+
+ This fixes bug #125758.
+
+2003-10-24 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkrelation.c (atk_relation_new): Fix memory leak. (bug #124877)
+
+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 ======
+
+ * configure.in: Version 1.2.0, interface age 0, binary age 200
+
+ * NEWS: Final update for 1.2.0.
+
+ * docs/tmpl/atkobject.sgml: Order of properties have been changed.
+
+2002-12-18 Dmitry G. Mastrukov <dmitry@taurussoft.org>
+
+ * configure.in: Added Russian to ALL_LINGUAS.
+
+2002-12-16 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * ===== Released 1.1.5=====
+
+ * configure.in: Version 1.1.5, interface age 2, binary age 105
+
+ * NEWS: Updated.
+
+2002-12-13 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atktext.c (atk_text_get_caret_offset): Return 0 instead of -1
+ if caret is not supported. This addresses bug #101020.
+
+ * configure.in: Use third argument of AC_DEFINE to get rid of
+ acconfig.h.
+
+Thu Dec 12 14:57:20 2002 Owen Taylor <otaylor@redhat.com>
+
+ * acinclude.m4: Remove; wasn't needed, and referred
+ to GLib internal m4 files now gone.
+
+Thu Dec 12 11:04:05 2002 Manish Singh <yosh@gimp.org>
+
+ * configure.in: Require autoconf-2.53.
+
+2002-12-12 Yanko Kaneti <yaneti@declera.com>
+
+ * configure.in (ALL_LINGUAS): Added Bulgarian (bg).
+
+2002-12-11 Pablo Saratxaga <pablo@mandrakesoft.com>
+
+ * configure.in (ALL_LINGUAS): Added Vietnamese (vi), Hebrew (he),
+ and Dutch (nl).
+
+2002-12-07 Andras Timar <timar@gnome.hu>
+
+ * configure.in (ALL_LINGUAS): Added Hungarian (hu).
+
+2002-12-06 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * ===== Released 1.1.4 =====
+
+ * configure.in: Version 1.1.1, interface age 1, binary age 104
+
+ * NEWS: Updated.
+
+2002-12-05 Ole Laursen <olau@hardworking.dk>
+
+ * configure.in (ALL_LINGUAS): Added Danish (da).
+
+2002-12-02 Pablo Gonzalo del Campo <pablodc@bigfoot.com>
+
+ * configure.in (ALL_LINGUAS): Added Spanish (es).
+
+2002-12-01 Christian Neumair <chris@gnome-de.org>
+
+ * configure.in (ALL_LINGUAS): Added German (de).
+
+2002-11-22 Kjartan Maraas <kmaraas@gnome.org>
+
+ * configure.in (ALL_LINGUAS): Added "no".
+
+2002-11-22 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * Update NEWS for 1.1.3
+
+2002-11-21 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * configure.in: Update to take account of gtk-doc-version being 0.10
+ Updated version required to 0.9
+
+2002-11-20 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkobject.h:
+ Added ATK_ROLE_APPLICATION.
+
+ * atk/atkobject.c:
+ (atk_role_get_localized_name):
+ Added ATK_ROLE_APPLICATION case.
+
+ * docs/atk-decl.txt:
+ Added ATK_ROLE_APPLICATION to docs.
+
+2002-11-18 Abi Brady <morwen@evilmagic.org>
+
+ * configure.in: Added "en_GB" to ALL_LINGUAS.
+
+2002-11-15 Hasbullah BIn Pit <sebol@ikhlas.com>
+
+ * configure.in: Added "ms" to ALL_LINGUAS.
+
+2002-11-15 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * Update NEWS for 1.1.2
+
+ * docs/tmpl/atkhyperlink.sgml docs/tmpl/atkobject.sgml
+ Update docs.
+
+2002-11-14 Bill Haneman <bill.haneman@sun.com>
+
+ * configure.in:
+ Revved to 1.1.2, interface age 0, binary age 102.
+
+ * atk/atkrelationtype.h:
+ (ATK_RELATION_EMBEDS, ATK_RELATION_EMBEDDED_BY):
+ New relations to handle content embedding, for instance
+ text that embeds or flows around images.
+
+ * atk/atkhyperlink.h:
+ (atk_hyperlink_is_inline):
+ New API, returns whether a hyperlink's content is
+ partially displayed inline; useful for small images
+ emedded in text, and for HTML <src> elements.
+ (AtkHyperlinkClass->link_state):
+ New virtualized method, used to implement various
+ state query API such as atk_hyperlink_is_inline().
+
+ * atk/atkhyperlink.c:
+ (atk_hyperlink_is_inline):
+ New method.
+
+ * docs/atk-sections.txt:
+ Additions for above API.
+
+2002-11-13 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.[ch]: Add signal active-descendant-changed
+
+2002-11-11 Christian Rose <menthos@menthos.com>
+
+ * configure.in: Added "sv" to ALL_LINGUAS.
+
+Fri Nov 8 19:55:25 2002 Soeren Sandmann <sandmann@daimi.au.dk>
+
+ * atk/atkhyperlink.c
+ * atk/atkhyperlink.h
+ * atk/atktable.c
+ * atk/atktable.h
+ * atk/atktext.c
+ * atk/atktext.h
+ * docs/tmpl/atkhyperlink.sgml
+ * docs/tmpl/atkobject.sgml
+ * docs/tmpl/atktable.sgml
+ * docs/tmpl/atktext.sgml
+
+ Trivial s/foo/foo_/ fixes to make atk.h includable with -Wshadow
+ without warnings.
+
+2002-11-05 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * autogen.sh: Add call to autoheader to create config.h.in
+
+2002-11-04 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * acinclude.m4: New file
+
+ * autogen.sh: Add i18n support (copied from gtk+).
+
+ * configure.in: Add definition for atklocaledir and check for
+ bind_textdomain_codeset()
+
+ * atk/Makefile.am: Add DEfininition of ATKLOCALEDIR to INCLUDES
+
+ * atk/atkobject.c (atk_role_get_localized_name): Add code to
+ initialize i18n.
+
+ * po/.cvsignore: Add extra files.
+
+2002-11-01 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * configure.in: Create po/Makefile; patch supplied by
+ Dan Mills (thunder@ximain.com)
+
+2002-10-31 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * ===== Released 1.1.1 =====
+
+ * configure.in: Version 1.1.1, interface age 0, binary age 101
+
+ * NEWS: Updated.
+
+ * atk/Makefile.am: Add atkintl.h to EXTRA_DIST.
+
+2002-10-30 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * Makefile.am: Add po directory
+
+ * configure.in: Add support for I18N
+
+ * acconfig.h atk/atkintl.h: New files used to support I18N
+
+ * atk/atkobject.c: Update atk_role_get_localized_name() to
+ allow for localized name to be returned.
+
+ * docs/Makefile.am: Add atkintl.h to IGNORE_HFILES
+
+ * po/Makfile.in.in, po/POTFILES.in, po/po2tbl.sed.in po/.cvsignore
+ po/ChangeLog: New files
+
+2002-10-30 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/Makefile.am, atk/atk.h: Add reference to atk/atkrelationtype.h
+
+ * atk/atkaction.[ch]: Add atk_action_get_localized_name.
+
+ * atk/atkobject.[ch]: Add atk_role_get_localized_name,
+ atk_object_add_relationship and atk_object_remove_relationship
+ Add new roles ATK_ROLE_HEADER, ATK_ROLE_FOOTER, ATK_ROLE_PARAGRAPH
+ and ATK_ROLE_RULER
+
+ * atk/atkrelation.h: Move definition of AtkRelationType to
+ atk/relationtype.h
+
+ * atk/atkstate.h: Add new state ATK_STATE_MANAGES_DESCENDANTS
+
+ * atk/atktext.[ch]: Add text-attributes-changed signal.
+
+ * docs/atk-sections.txt, docs/tmpl/atkaction.sgml: Add new functions.
+
+ * docs/tmpl/atkobject.sgml: Add new functions and new roles.
+
+ * docs/tmpl/atkrelation.sgml: Add new relations
+
+ * docs/tmpl/atkstate.sgml: Add new state
+
+ * docs/tmpl/atktext.sgml: Add new signal
+
+ * tests/testrelation.c: Add tests for new relationship functions.
+
+2002-10-01 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.c (atk_object_notify): Fix leak; report and patch
+ supplied by Sebastian Rittau (srittau@jroger.in-berlin.de)
+
+ Bug #94548.
+
+2002-09-24 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * ===== Released 1.1.0 =====
+
+ * NEWS: Updated.
+
+2002-09-18 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * configure.in:
+ 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 library numbering as GTK.
+
+ * docs/tmpl/atkobject.sgml: Add ATK_LAYER_WINDOW
+
+2002-09-06 Mark McLoughlin <mark@skynet.ie>
+
+ * atk/atkobject.h: add ATK_LAYER_WINDOW.
+
+ * atk/atkcomponent.c: upd docs.
+
+2002-09-06 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * docs/atk-sections.txt: Add ...Iface symbols to Standard sections to
+ avoid unused declarations
+
+ * docs/tmpl/atkobject.sgml docs/tmpl/atkrelationset.sgml:
+ Move AtkRelationSet from atkobject to atkrelationset.
+
+2002-09-05 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * docs/atk-sections.txt docs/tmpl/atkaction.sgml
+ docs/tmpl/atkcomponent.sgml docs/tmpl/atkdocument.sgml
+ docs/tmpl/atkeditabletext.sgml docs/tmpl/atkhypertext.sgml
+ docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
+ docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
+ docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml
+ docs/tmpl/atkvalue.sgml:
+ Remove reference to ...Iface data structures; which eliminates
+ undocumented symbols.
+
+2002-09-05 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkutil.h: Add documentation for AtkKeyEventType
+
+ * docs/tmpl/action.sgml docs/tmpl/atkcomponent.sgml
+ docs/tmpl/atkdocument.sgml docs/tmpl/atkeditabletext.sgml
+ docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
+ docs/tmpl/atkhypertext.sgml docs/tmpl/atkimage.sgml
+ docs/tmpl/atknoopobject.sgml docs/tmp[l/atknoopobjectfactory.sgml
+ docs/tmpl/atkobject.sgml docs/tmpl/atkobjectfacory.sgml
+ docs/tmpl/atkregistry.sgml docs/tmpl/atkrelation.sgml
+ docs/tmpl/atkselection.sgml docs/tmpl/atkstate.sgml
+ docs/tmpl/atkstreamablecontent.sgml docs/tmpl/atktable.sgml
+ docs/tmpl/atktext.sml docs/tmpl/atkutil.sgml
+ docs/tmpl/atkutil.sgml:
+ Reduce number of undocumented symbols
+
+2002-08-26 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atknoopobjectfactory.c:
+ Add implementation for atk_object_factory_get_accessible_type()
+
+2002-08-18 Havoc Pennington <hp@pobox.com>
+
+ * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
+ both automake 1.6 and 1.4 installed get the right automake. Means
+ compilation from CVS will now require the latest automake 1.4
+ release, or manually creating symlinks called "automake-1.4" and
+ "aclocal-1.4"
+
+2002-08-16 Padraig O'Briain <padraig.obriain@sun.com>
+
+ These changes improve the quality of the documentation by adding
+ information about properties and signals.
+
+ * configure.in:
+ Add atktargetlib, STRIP_BEGIN, STRIP_END and STRIP_DUMMY for
+ use in docs Makefile.am
+
+ * atk/atk.h:
+ Add missing include files, atk/atknoopobject.h and
+ atknoopobjectfactory.h
+
+ * docs/Makefile.am:
+ Add support for scan program
+
+ * docs/atk.types:
+ Added content to this file
+
+ * docs/tmpl/atkgobjectaccessible.sgml docs/tmpl/atkhyperlink.sgml
+ docs/tmpl/atknoopobject.sgml docs/tmpl/atknoopobjectfactory.sgml
+ docs/tmpl/atkobjectfactory.sgml docs/tmpl/atkregistry.sgml
+ docs/tmplatkutil.sgml:
+ Removed references to contents of object's data structure
+
+ * docs/tmpl/atkobject.sgml docs/tmpl/atkselection.sgml
+ docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml:
+ Add references to signals and properties.
+
+Wed Jul 31 17:08:04 2002 Owen Taylor <otaylor@redhat.com>
+
+ * ===== Released 1.0.3 =====
+
+ * configure.in (GLIB_REQUIRED_VERSION): Version 1.0.3,
+ interface, binary version 3.
+
+ * NEWS: Updated.
+
+2002-07-14 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * README: Updated to describe where to log bugs and mention mailing
+ list.
+
+2002-06-20 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkutil.h atk/docs/atk-docs.sgml atk/docs/tmpl/atk-component.sgml
+ atk/docs/atkdocument.sgml atk/docs/tmpl/atkeditabletext.sgml
+ atk/docs/tmpl/atkgobjectaccessible.sgml atk/docs/tmpl/atkhyperlink.sgml
+ atk/docs/tmpl/atkhypertext.sgml atk/docs/tmpl/atkimage.sgml
+ atk/docs/atknoopobject.sgml atk/docs/tmpl/atknoopobjectfactory.sgml
+ atk/docs/tmpl/atkobjectfactory.sgml atk/docs/tmpl/atkregistry.sgml
+ atk/docs/tmpl/atkregistry.sgml atk/docs/tmpl/atkrelationset.sgml
+ atk/docs/tmpl/atkselection.sgml atk/docs/tmpl/atkstate.sgml
+ atk/docs/tmpl/atkstateset.sgml atk/docs/tmpl/atkstreamablecontent.sgml
+ atk/docs/tmpl/atktable.sgml atk/docs/tmpl/atktext.sgml
+ atk/docs/tmpl/atkutil.sgml atk/docs/tmpl/atkvalue.sgml
+ Update documentation.
+
+2002-05-29 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkregistry.c:
+ 64 bit fixes for ATK. Patch supplied by George Lebl (jirka@5z.com)
+ (bug #83316)
+
+Thu Mar 28 18:27:32 2002 Owen Taylor <otaylor@redhat.com>
+
+ * ===== Released 1.0.2 ======
+
+ * NEWS: Updates.
+
+ * configure.in: Version 1.0.2, interface, binary age 2
+
+2002-04-26 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkutil.c (atk_focus_tracker_notify):
+ Allow for object being NULL which means the window containing the
+ focus widget has lost focus. We update the previous_focus_object
+ so we can emit notification for focus widget when window regains
+ focus.
+
+2002-04-15 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkgobjectaccessible.c:
+ (atk_gobject_accessible_for_object): Allow for case where created
+ AtkObject is not a AtkGObjectAccessible so quark_accessible_object
+ was not initialized in atk_gobject_accessible_class_init
+
+Thu Mar 28 18:27:32 2002 Owen Taylor <otaylor@redhat.com>
+
+ * ===== Released 1.0.1 ======
+
+ * NEWS: Updates.
+
+ * configure.in: Version 1.0.1, interface, binary age 1.0.0.
+
+2002-03-19 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkutil.c (atk_focus_tracker_notify):
+ Do not do notification if previously notified object is the same as
+ this object
+
+2002-03-14 Tor Lillqvist <tml@iki.fi>
+
+ * atk/Makefile.am: Use correct name for the DLL when generating
+ the MSVC import library.
+
+2002-03-13 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkutil.c (atk_object_get_root):
+ Changed g_type_class_peek to g_type_class_ref,
+ this seemed to be triggering a SEGV in some cases.
+
+
+2002-03-12 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkgobjectaccessible.c (atk_gobject_accessible_dispose):
+ Correct name of data set to NULL from quark_accessible_object to
+ quark_object
+
+2002-03-09 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkhyperlink.c (atk_hyperlink_get_type):
+ Fix typo.
+
+Thu Mar 7 23:52:51 2002 Owen Taylor <otaylor@redhat.com>
+
+ * ===== Released 1.0.0 ======
+
+ * NEWS: Final update for 1.0.0.
+
+ * README: Update the compilation instructions a bit.
+
+2002-03-06 Tor Lillqvist <tml@iki.fi>
+
+ * atk-zip.sh.in
+ * atk/Makefile.am: Use ATK_API_VERSION also in the Win32 import
+ library names.
+
+Tue Mar 5 16:54:21 2002 Owen Taylor <otaylor@redhat.com>
+
+ * ATK 1.0.0 rc1
+
+ * tests/Makefile.am: Don't install libteststateset.la,
+ libtestrelation.la. (#73655, James Henstridge)
+
+ * autogen.sh: Add --enable-gtk-doc
+
+ * configure.in: --disable-gtk-doc by default.
+
+ * Makefile.am: Add a slightly modified distcheck rule
+ that passes --enable-gtk-doc to the configure inside.
+ (So that 'make dist' succeeds inside.)
+
+Tue Mar 5 11:55:35 2002 Owen Taylor <otaylor@redhat.com>
+
+ * configure.in: Require GLib-2.0.0.
+
+ * configure.in atk/Makefile.am tests/Makefile.am atk.pc.in:
+ Switch over to the Glib/GTK+ versioning scheme.
+
+2002-03-05 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atktext.c (atk_text_get_text):
+ Permit end offset value of -1
+
+2002-02-28 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkhypertext.h:
+ Update comments
+
+2002-02-28 Sven Neumann <sven@gimp.org>
+
+ * configure.in: beautified configure --help output.
+
+2002-02-27 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkhypertext.h atk/atkhyperlink.h:
+ Add padding to class structures to allow for future expansion.
+
+ * atk/atkdocument.h:
+ Add padding to class structures to allow for future expansion.
+
+ * atk/atkobjectfactory.h atk/atkgobjectaccessible.h:
+ Add padding to class structures to allow for future expansion.
+
+Mon Feb 25 19:09:39 2002 Owen Taylor <otaylor@redhat.com>
+
+ * configure.in: Bail if AM_PATH_GLIB_2_0 fails.
+
+2002-02-26 Tor Lillqvist <tml@iki.fi>
+
+ * atk/Makefile.am: Do use -no-undefined on Win32, otherwise
+ libtool won't create a DLL.
+
+2002-02-25 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/Makefile.am:
+ Remove -no-undefined because of problems with uunresolved symbols
+ in libgobject on Solaris when using gcc
+
+Sat Feb 23 23:02:23 2002 Owen Taylor <otaylor@redhat.com>
+
+ * configure.in: Version 0.13
+
+ * NEWS: Update for 0.13
+
+ * docs/atk-sections.txt: Update.
+
+2002-02-22 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkgobjectaccessible.c atk/atkhyperlink.c atk/atknoopobject.c
+ atk/atknoopobjectfactory.c atkobject.c atk/atkobjectfactory.c
+ atk/atkregistry.c atk/atkrelation.c atk/atkrelationset.c:
+ Make use of parent_class consistent; define as gpointer and
+ use g_type_class_peek_parent() to get it
+
+ * atk/atktext.c:
+ Delete unused empty line
+
+ * atk/atkregistry.c atk/atkrelation.c:
+ Make parent_class static
+
+2002-02-20 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atktext.c:
+ Add check for offset being negative in functions which have offset
+ parameter and return immediately if so.
+
+2002-02-15 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkcomponent.h:
+ Change argument of get_layer and get_mdi_zorder function pointers
+ to be AtkComponent instead of AtkObject
+
+ * atk/atkcomponent.c:
+ Change atk_component_get_layer and atk_component_get_mdi_zorder
+ to refer to argument as component instead os accessible
+
+ * docs/atk-sections.txt docs/tmpl/atkaction.sgml
+ docs/tmpl/atkcomponent.sgml docs/tmpl/atkeditabletext.sgml
+ docs/tmpl/atkimage.sgml docs/tmpl/atkobject.sgml
+ docs/tmpl/atkselection.sgml docs/tmpl/atkstreamablecontent.sgml
+ docs/tmpl/atktable.sgml docs/tmpl/atktext.sgml docs/tmpl/atkvalue.sgml:
+ Update for recent changes
+
+2002-02-15 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atk.h:
+ Guard atk.h with ifndef __ATK_H__
+ (#71405 reported by terra@diku.dk (Morten Welinder))
+
+2002-02-13 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkaction.h atk/atkcomponent.h atk/atkeditabletext.h
+ atk/atkhyperlink.h atk/atkimage.h atk/atkobject.h
+ atk/atkrelationset.h atk/atkselection.h atk/atkstreamablecontent.h
+ atk/atktable.h atk/atktext.h atk/atkvalue.h:
+ Add padding to class structures to allow for future expansion.
+
+2002-02-11 Bill Haneman <bill.haneman@sun.com>
+
+ * configure.in:
+ Incremented revision and tagged GNOME_D2_BETA.
+
+ * atkobject.h:
+ Marked atk_object_get_layer and atk_object_get_mdi_zorder
+ as deprecated (should use atk_component API below).
+
+ * atkcomponent.h:
+ Added atk_component_get_layer and atk_component_get_mdi_zorder
+ (erroneously defined in atkobject, they belong here).
+
+ * atkcomponent.c:
+ Fixed some property get/set bugs.
+
+ * NEWS: updated for GNOME 2 Desktop Beta.
+
+2002-02-11 jacob berkman <jacob@ximian.com>
+
+ * atk/atkselection.[ch] (atk_selection_get_type):
+ * atk/atktable.[ch] (atk_table_get_type):
+ * atk/atkregistry.h (atk_get_default_registry):
+ * atk/atknoopobjectfactory.[ch] (atk_no_op_object_factory_get_type):
+ * atk/atkobjectfactory.[ch] (atk_object_factory_get_type):
+ * atk/atkcomponent.[ch] (atk_component_get_type):
+ * atk/atkaction.[ch] (atk_action_get_type): declare function
+ arguments as (void) rather than ()
+
+2002-02-04 Bill Haneman <bill.haneman@sun.com>
+
+ * configure.in:
+ Incremented revision.
+
+2002-01-30 Bill Haneman <bill.haneman@sun.com>
+
+ * docs/tmpl/atkaction.sgml:
+ * docs/tmpl/atkcomponent.sgml:
+ * docs/tmpl/atkeditabletext.sgml:
+ * docs/tmpl/atkimage.sgml:
+ * docs/tmpl/atkobject.sgml:
+ * docs/tmpl/atkselection.sgml:
+ * docs/tmpl/atktable.sgml:
+ * docs/tmpl/atktext.sgml:
+ * docs/tmpl/atkvalue.sgml:
+ Initial entries into the SHORT_DESCRIPTION and LONG_DESCRIPTION
+ fields to improve docs; the documentation now gives some
+ information on the purpose and function of the various ATK
+ interfaces, and which types of UI components typically implement
+ which interfaces.
+
+Tue Jan 29 23:29:46 2002 Owen Taylor <otaylor@redhat.com>
+
+ * NEWS: Retroactively write a NEWS entry for 0.9 and 0.10.
+
+2002-01-28 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * configure.in:
+ Update version number to 0.10, for Desktop Alpha 2
+
+2002-01-28 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.h:
+ Correct inconsistencies between registered signal parameter types
+ and default signal handler struct fields
+ (based on patch from Murray Cumming <murray@usa.net>)
+
+2002-01-10 Bill Haneman <bill.haneman@sun.com>
+
+ * configure.in:
+ Update version number to 0.9, for Beta2 package.
+
+Wed Jan 9 11:26:56 2002 Owen Taylor <otaylor@redhat.com>
+
+ * atk/Makefile.am (s-enum-types-h): Include glib-object.h,
+ Add G_BEGIN_DECLS/END_DECLS to atk-enum-types.h. (#61845,
+ Mikael Hermansson)
+
+2002-01-07 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkcomponent.c (atk_component_add_focus_handler):
+ Add comments to clarify behavior if handler has already been added
+
+ * docs/tmpl/atktext.sgml:
+ Update for change of caret_changed to text_caret_moved
+
+2002-01-05 Hans Breuer <hans@breuer.org>
+
+ * atk/makefile.msc : generate atk-enum-types.[hc]
+ NOTE: the long comment in atkobject.h is crashing perl,
+ at least version 5.005_02 built for MSWin32-x86-object
+ Binary build 506 provided by ActiveState. Temporary
+ deleting the AtkRole comment allows to work-around.
+
+ atk/atk.def : updated externals
+
+2002-01-02 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkgobjectaccessible.h
+ Fixed typo in define (reported by Jeff Franks)
+
+ * atk/atktext.c atk/atktext.h
+ Change name of default signal handler for text_caret_moved signal
+ from caret_changed to text_caret_moved
+ Change enum CARET_MOVED to TEXT_CARET_MOVED
+ (both issues reported by Jeff Franks)
+
+2001-12-15 Michael Meeks <michael@ximian.com>
+
+ * atk/atkrelation.c (atk_relation_class_init):
+ setup parent class
+ (atk_relation_finalize): chain to parent.
+
+ * atk/atkrelationset.c (atk_relation_set_class_init),
+ (atk_relation_set_finalize): same fix.
+
+Sat Dec 22 12:26:51 2001 Owen Taylor <otaylor@redhat.com>
+
+ * configure.in: Version 0.8, require GLib-1.3.12
+
+ * atk/makefile.msc (PKG_VER): Version 0.8.
+
+Thu Dec 20 00:33:47 2001 Owen Taylor <otaylor@redhat.com>
+
+ * atk/Makefile.am (EXTRA_DIST): Set GPATH - necessary
+ for correct srcdir != builddir operation when
+ generating source files in srcdir.
+
+Thu Dec 20 00:27:01 2001 Owen Taylor <otaylor@redhat.com>
+
+ * docs/tmpl/atkutil.sgml: remove some conflict
+ indicators.
+
+2001-12-19 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atk.def:
+ Add new functions
+
+2001-12-19 Padraig O'Briain <padraig.obriain@sun.com>
+
+ Add new files atk/atkgobjectaccessible.c atk/atkgobjectaccessible.h
+ docs/tmpl/atkgobjectaccessible.sgml
+
+ * atk/Makefile.am atk/atk.h:
+ Add references to new files
+
+ * atk/atkobject.c atk/atkobject.h
+ docs/tmpl/atkobject.sgml:
+ Add new function atk_object_initialize
+
+ * atk/atkobjectfactory.c atk/atkobjectfactory.h
+ docs/tmpl/atkobjectfactory.sgml:
+ Add new function atk_object_factory_get_accessible_type
+
+ * docs/atk-sections.txt:
+ Add new functions.
+ Add functions in atk-unused.txt
+
+
+2001-12-17 Darin Adler <darin@bentspoon.com>
+
+ * atk/atktext.c: Add missing #include <string.h>
+
+2001-12-13 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
+
+ * atk/Makefile.am, tests/Makefile.am: Compile with
+ -DG_DISABLE_DEPRECATED. See #52790.
+
+2001-12-11 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkcomponent.c (atk_component_ref_accessible_at_position):
+ Remove unnecessary g_retunn_val_if_fail() call.
+
+2001-12-08 Michael Meeks <michael@ximian.com>
+
+ * atk/atkregistry.c (atk_registry_class_init):
+ paranoia is not appropriate here, setup parent_class,
+ don't create a new default registry here - makes no
+ sense.
+ (atk_registry_finalize): chain to parent class, do
+ g_hash_table_destroys instead of g_frees.
+
+2001-12-07 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/Makefile.am:
+ Update to create atk-enum-types.h before compiling source files
+ (Problem reported by xavier ordoquy <xordoquy@aurora-linux.com>)
+
+2001-12-05 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atk.def atk/atktext.c atk/atktext.h docs/atk-sections.txt
+ docs/tmpl/atktext.sgml tests/testrelation.c:
+ Change atk_attribute_register to atk_text_attribute_register,
+ atk_attribute_get_value to atk_text_attribute_get_value,
+ atk_attribute_get_name to atk_text_attribute_get_name
+ atk_attribute_for_name to atk_text_attribuute_for_name
+
+2001-12-04 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atktext.c:
+ Add implementation of atk_attribute_register, atk_attribute_for_name
+ Udate atk_attribute_get_name to use ATK_TYPE_TEXT__ATTRIBUTE and
+ support extra attributes being defined
+
+ * atk/atktext.h:
+ Add ATK_TEXT_ATTR_INVALID and ATK_TEXT_ATTR_LAST_DEFINED to allow
+ extra attributes to be defined
+ Add atk_attribute_register() and atk_attribute_for_name()
+
+ * atk/atk.def:
+ Add new functions
+
+ * docs/atk-sections.txt docs/tmpl/atktext.sgml
+ Update because of additions to atk/atktext.h
+
+ * tests/testrelation.c:
+ Add tests for text attributes
+
+2001-12-04 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.c:
+ Update atk_role_register() to allow extra roles to be defined
+ Update atk_role_get_name() and atk_role_for_name() for newly defined
+ roles
+
+ * tests/testrelation.c:
+ Add tests for roles
+
+2001-12-03 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkrelation.c:
+ Use ATK_TYPE_RELATION_TYPE in atk_relation_type_get_name() and
+ atk_relation_type_for_name()
+
+ * atk/atkstate.c:
+ Use ATK_TYPE_STATE_TYPE in atk_state_type_get_name() and
+ atk_state_type_for_name()
+
+ * tests/testrelation.c, tests/teststateset.c:
+ Update tests as name componenets are separated by hyphen (-) rather
+ than underline (_)
+
+2001-11-29 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/Makefile.am:
+ Generate files atk-enum-types.c and atk-enums-types.h to create
+ types for enums.
+
+ * atk/atkobject.c:
+ Use ATK_TYPE_ROLE in atk_role_get_name() and atk_role_for_name()
+
+2001-11-28 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkutil.c:
+ Changed calls to g_type_class_peek() to g_type_class_ref() where
+ it makes more sense, and in other places check for a non-null
+ klass return before trying to call class methods. This prevents
+ SEGV if no Atk-implementation library has been loaded.
+
+ * atk/atkobject.c:
+ Fixed gtk-doc warning.
+
+2001-11-28 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.[c|h]:
+ Add functions atk_role_get_name() and atk_role_for_name() which
+ transform a role into an untranslated string
+ Update comments in atkobject.h which refer to property names
+
+ * atk/atkrelation.c:
+ Correct error in atk_relation_type_get_name
+
+ * docs/atk-sections.txt
+ Added atk_role_get_name and atk_role_for_name
+
+ * docs/tmpl/*sgml
+ Updated files
+
+2001-11-23 Hans Breuer <hans@breuer.org>
+
+ * atk/atk.def : updated externals
+
+ * atk/atktext.c atk/atkutil.c : added two spaces to fix
+ minor coding style issues. Found by my exports generator.
+
+ * atk/makefile.msc : version 0.7, use build dir from
+ $(TOP)\glib
+
+Thu Nov 22 14:37:40 2001 Owen Taylor <otaylor@redhat.com>
+
+ * Version 0.7
+
+ * configure.in (GLIB_REQUIRED_VERSION): Require GLib-1.3.11
+
+2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atknoopobject.c:
+ Specify role as ATK_ROLE_INVALID and layer as ATK_LAYER_INVALID
+ when creating object
+
+2001-11-22 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atk.def, atk/atkrelationtype.h, docs/atk-sections.txt,
+ docs/tmpl/atkrelation.sgml:
+ Change atk_relation_type_from_string to atk_relation_type_for_name
+ Add atk_relation_type_get_name
+
+ * atk/atkrelationtype.c:
+ Change atk_relation_type_from_string to atk_relation_type_for_name
+ Add atk_relation_type_get_name
+ Update atk_relation_type_register() to correctly register new
+ relation types
+
+ * atk/atkstate.c:
+ Changed name of static variable type to last_type
+ Changed name of paremeter if atk_state_type_get_name to type to match
+ comments
+
+ * docs/tmpl/*sgml
+ Updated files
+
+ * tests/README, tests/Makefile.am
+ Add new test file testrelation.c
+
+2001-11-22 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkutil.c (atk_add_key_event_listener):
+ Fix gtk-doc comment and clarify use of 'data' gpointer.
+
+2001-11-22 Michael Meeks <michael@ximian.com>
+
+ * atk/atkutil.c (atk_add_key_event_listener): switch
+ to class_peek.
+
+ * atk/atkobject.c (atk_object_real_get_property):
+ add missing 'break'.
+
+2001-11-21 Michael Meeks <michael@ximian.com>
+
+ * atk/atkrelation.c: pull in string.h for strcmp
+
+ * atk/atktext.c (atk_text_get_selection): fix bug / warning.
+
+ * atk/atkutil.c (atk_add_global_event_listener),
+ (atk_get_toolkit_name, atk_get_toolkit_version):
+ constify
+
+2001-11-21 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkrelation.c: Added gtk-doc docs for
+ atk_relation_type_from_string.
+
+Wed Nov 21 17:54:44 2001 Owen Taylor <otaylor@redhat.com>
+
+ * atk/atkobject.h (enum): Fix trailing comma on
+ enumeration.
+
+ * docs/atk-sections.txt: Update.
+
+ * NEWS: Updates
+
+2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.[c|h]:
+ Add additional argument (name) to state-change signal
+ Update atk_object_notify_state_change to take account of
+ extra argument for state-change
+
+ * atk/atkmarshal.list:
+ Add marshaller for VOID:STRING,BOOLEAN
+
+2001-11-21 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.[c|h], docs/atk-sections.txt, docs/tmpl/atkobject.sgml:
+ Add enum AtkLayer and functions atk_object_get_layer and
+ atk_object_get_mdi_zorder
+
+2001-11-20 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.[c|h]:
+ Remove property accessible-state; use signal state-change instead
+ Change signature of state-change handler to take gboolean as argument
+ instead of AtkPropertyValues
+ Update atk_object_notify_state_change() to emit state-change signal
+
+ * atk/atkstate.[c|h], docs/tmpl/atkstate.sgml:
+ Remove state ATK_STATE_COLLAPSED
+
+2001-11-19 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkobject.c:
+ * atk/atkstate.c:
+ Added state-changed signal to atkobject, in anticipation of
+ deprecating the accessible-state property.
+
+ * atk/atkutil.[ch]:
+ Fixed signature of atk_util_add_key_listener () to
+ take an AtkKeySnoopFunc instead of a pointer to same.
+
+2001-11-19 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.c (atk_object_notify_state_change):
+ Fix bug in calculation of number of toggle states
+
+ * atk/atkstate.c:
+ Correct out-by-1 error in atk_state_type_register()
+ Use type (number of states defined) in atk_state_type_get_name()
+ and atk_state_type_for_name()
+
+2001-11-17 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkeditabletext.c:
+ Remove unused structure _AtkEditableTextIfaceClass
+
+ * atk/atkobject.[c|h]
+ Remove signals model_changed and selection_changed
+
+ * atk/selection.[c|h]
+ Add signal selection_changed
+
+ * atk/atktable.[c|h]
+ Remove unused structure _AtkTableIfaceClass
+ Add signal model_changed
+
+ * atk/atktext.[c|h]
+ Remove unused structure _AtkTextIfaceClass
+ Add signal text_selection_changed
+
+ * docs/tmpl/atkobject.sgml, docs/tmpl/atkselection.sgml,
+ docs/tmpl/atktable.sgml, atk/tmpl/atktext.sgml:
+ Documentation changes
+
+2001-11-17 Tor Lillqvist <tml@iki.fi>
+
+ * atk-zip.sh.in: Build separate runtime and developer packages.
+
+ * atk/atk.def: Update.
+
+2001-11-14 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atkutil.h :
+ Added API
+ atk_add_key_event_listener (AtkKeySnoopFunc *listener,
+ gpointer data);
+ atk_remove_key_event_listener (AtkKeySnoopFunc *listener,
+ gpointer data);
+
+ to allow non-GTK-dependent installation of key snoop functions.
+ This also meant adding definitions of AtkKeySnoopFunc and
+ AtkKeyEventStruct.
+
+2001-11-08 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.c (atk_object_notify_state_change):
+ Notify previous value when a state if toggled, e.g. ATK_STATE_COLLAPSED
+ to ATK_STATE_EXPANDED or vice versa.
+
+2001-11-05 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.h:
+ Add role ATK_ROLE_TREE_TABLE
+
+ * atk/atkrelation.h:
+ Remove ATK_RELATION_NODE_CHILDREN and ATK_RELATION_NODE_PARENT
+ and added ATK_RELATION_NODE_CHILD_OF; this is for use by TreeTable
+
+ * docs/tmpl/atk-unused.sgml, docs/tmpl/atkaction.smgl,
+ docs/tmpl/atkcomponent.sgml, docs/tmpl/atkdocument.sgml,
+ docs/tmpl/atkeditabletext.tmpl, docs/tmpl/atkimage.tmpl,
+ docs/tmpl/atkobject.sgml, docs/tmpl/atkrelation.sgml,
+ docs/tmpl/atkselection.sgml, docs/tmpl/atkstate.sgml,
+ docs/tmpl/atkstreamablecontent.sgml, docs/tmpl/atktable.sgml,
+ docs/tmpl/atktext.sgml, docs/tmpl/atkutil.sgml:
+ Update to reflect the current state of the documentation in the code.
+
+2001-10-31 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/relation.h, docs/tmpl/atkrelation.sgml:
+ Add two new relations ATK_RELATION_NODE_CHILDREN and
+ ATK_RELATION_NODE_PARENT to support compound objects in a
+ node or cell of a tree or table
+ Added descriptions of all relations which are defined
+
+ * atk/atktable.c:
+ Remove functions atk_table_real_get_index_at(),
+ atk_table_real_get_column_at_index() and
+ atk_table_real_get_row_at_index()
+ Correct typos in documentation of other functions.
+
+2001-10-28 Tor Lillqvist <tml@iki.fi>
+
+ * atk-zip.sh.in: New file, used to build developer package for
+ Win32.
+
+ * Makefile.am
+ * configure.in: Add it.
+
+ * atk/Makefile.am: Add rules to install and uninstall mingw import
+ library.
+
+2001-10-26 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.[c|h]
+ Remove the following properties
+ accessible-child - use signal children_changed for notification
+ accessible-text - use signal text_changed for notification
+ accessible-caret - use signal text_caret_moved for notification
+ accessible-selection - use new signal selection_changed
+ for notification
+ accessible-visible-data - use new signal visible_data_changed
+ for notification
+ accessible-model - use new signal model_changed for notification
+ Notify when role or parent changes
+ Allow parent and role to be set or got using g_object_set() or
+ g_object_get()
+.
+Wed Oct 24 11:13:13 2001 Owen Taylor <otaylor@redhat.com>
+
+ * Version 0.6
+
+ * NEWS: Updates.
+
+2001-10-25 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.h, docs/tmpl/atkobject.sgml:
+ Add role ATK_ROLE_TERMINAL for an accessible terminal.
+
+2001-10-22 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.c (atk_object_notify_state_change):
+ Initialize AtkPropertyValue data structure to 0 instead of using
+ memset.
+
+2001-10-19 Tor Lillqvist <tml@iki.fi>
+
+ * configure.in: Set automake conditionals OS_WIN32 if on (native)
+ Win32, and MS_LIB_AVAILABLE if lib.exe is available. Calculate
+ LT_CURRENT - LT_AGE and set LT_CURRENT_MINUS_AGE to that value.
+
+ * atk/Makefile.am: Add atk.def to EXTRA_DIST. On Win32, use
+ -export-symbols atk.def. If lib.exe is available, generate
+ atk.lib, and install it.
+
+ * atk/atk.def: Update with new entry points.
+
+2001-10-19 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.[c|], docs/atk-sections.txt,
+ docs/tmpl/atkobject.sgml:
+ Add convenience function atk_object_notify_state_change()
+ to generate property notification of state change.
+
+ * atk/atktext.c, docs/tmpl/atk-unused.sgml:
+ Correct comments on functions atk_attribute_get_name() and
+ atk_attribute_get_value()
+
+2001-10-17 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atktext.c:
+ Update comments in atk_text_get_text_[at|after|before]_offset()
+ to clarify what these functions will return.
+
+2001-10-16 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atktext.c:
+ Update comments in atk_text_get_run_attributes() and
+ atk_text_get_default_attributes().
+
+2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject;c:
+ Change "property-change" signal to allow detail (i.e. property name)
+ and add detail in atk_object_notify().
+
+2001-10-15 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atktext.c:
+ Correct order of attribute names in text_attr_name array.
+
+2001-10-12 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atktext.[c|h]:
+ * docs/atk-sections.txt, docs/tmpl/atktext.sgml:
+ Use enum AtkTextAttribute to specify what attribute are supported
+ rather than hash defines. Define new functions atk_attribute_get_name()
+ and atk_attribute_get_value() which return the strings for the
+ attribute name and values for those attribute which have named values.
+
+2001-10-10 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atktext.c (atk_text_get_run_attributes):
+ Correct typo.
+
+ * atk/atktext.c (atk_text_get_default_attributes):
+ Add call to set iface.
+
+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
+ so the naming is consistant. Now get_image_position
+ and get_image_size return -1 for x/y/height/width
+ if AtkImage implementations of these functions is
+ not found.
+
+2001-07-31 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.c
+ Create an object relation set when the object is created.
+
+2001-07-30 Brian Cameron <brian.cameron@sun.com>
+
+ * atk/atkutil.[ch]
+ Changed first argument of atk_add_global_event_listener
+ so the callback function is of type GSignalEmissionHook
+ instead of AtkEventListener. AtkEventListener is
+ appropriate for Focus event callbacks, but not generic
+ ones.
+
+2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.c:
+ Add function atk_object_real_ref_state_set() which creates the
+ state set and adds states ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
+ if appropriate
+
+2001-07-27 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/*.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.
+
+2001-07-26 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/Makefile.am
+ Fix problem with ATK not building after running make maintainer-clean
+ and autogen.sh: add extra files to MAINTAINERCLEANFILES
+
+2001-07-25 Bill Haneman <bill.haneman@sun.com>
+
+ * atk/atktext.h
+ * atk/atkeditabletext.h
+ * atk.pc.in
+ * atk-uninstalled.pc.in
+ * atk/makefile.msc
+ * configure.in
+ Removed (unused) #defines of pango/pango.h
+ Removed references to/dependencies on pango from .pc files
+ Removed dependencies on pango from makefile.msc and configure.in
+
+2001-07-24 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.[c|h]
+ Move some implementation from GAIL:
+ Default implementations for some some functions
+ atk_object_real_get_name, atk_object_real_set_name,
+ atk_object_real_get_description, atk_object_real_set_description,
+ atk_object_real_get_parent, atk_object_real_set_parent,
+ atk_object_real_get_role,
+ atk_object_real_connect_property_change_handler,
+ atk_object_real_remove_property_change_handler,
+ atk_object_notify,
+ definition of property-changed signal.
+ Initialize pointers to NULL in atk_object_init().
+ Initialize uninitialized function pointers to NULL in
+ atk_object_class_init().
+
+2001-07-23 Brian Cameron <brian.cameron@sun.com>
+
+ * atk/atkobject.c
+ Changed children_changed signal to allow NULL pointers
+ for the 2nd argument to the signal handler.
+
+2001-07-20 Hans Breuer <hans@breuer.org>
+
+ * atk/atk.def : added more exports
+ * atk/makefile.msc : updated win32 build
+
+2001-07-20 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkaction.[c|h], docs/atk-sections.txt,
+ docs/tmpl/atkaction.sgml
+ Add atk_action_get_name() and atk_action_set_description()
+
+2001-07-18 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkstate.[c|h]
+ Add ATK_STATE_ENABLED so we can distinguish between a consistent
+ and inconsistent GtkToggleButton
+
+2001-07-16 Brian Cameron <brian.cameron@sun.com>
+
+ * atk/atkeditabletext.c atk/atktext.c atk/atktext.h atk/atkutil.h
+ docs/atk-sections.txt docs/tmpl/atktext.sgml docs/tmpl/atkutil.sgml
+ gail_textattributes_update.pat is for gail/gail and integrates the
+ ATK_ATTRIBUTE_* macros in the gail implementations.
+ atk_docs_textattributes_update.pat is for atk/docs and patches
+ atk-sections.txt etc. for improved docs
+ atk_atk_textattributes_update.pat is for atk/atk and included the
+ new ATK_ATTRIBUTE_* macros and updated gtk-doc comments.
+
+2001-07-13 Darin Adler <darin@bentspoon.com>
+
+ * atk/atkstate.c: Add missing <string.h> include.
+ * tests/teststateset.c: Add missing <string.h> include.
+
+2001-07-13 Darin Adler <darin@bentspoon.com>
+
+ * .cvsignore: Ignore some generated files.
+ * autogen.sh: Get rid of call to autoheader since the
+ configure file doesn't include AM_CONFIG_HEADER.
+
+2001-07-11 Brian Cameron <brian.cameron@sun.com>
+
+ * tmpl/atkdocument.sgml
+ Added new file for docs.
+
+2001-07-11 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkimage.c atk/atkutil.c
+ Changes to build with Sun's FORTE compiler.
+
+2001-07-10 Brian Cameron <brian.cameron@sun.com>
+
+ * tmpl/atk-unused.sgml tmpl/atkcomponent.sgml tmpl/atkeditabletext.sgml
+ tmpl/atkimage.sgml tmpl/atkselection.sgml tmpl/atkstate.sgml
+ tmpl/atkstreamablecontent.sgml tmpl/atktable.sgml
+ tmpl/atktext.sgml tmpl/atkutil.sgml
+ Updated docs pages.
+
+Mon Jul 2 06:37:09 2001 Tim Janik <timj@gtk.org>
+
+ * atk/atktext.c (atk_text_base_init):
+ * atk/atktable.c (atk_table_base_init):
+ * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
+ to adapt to recent GSignal changes.
+
+2001-06-28 Brian Cameron <brian.cameron@sun.com>
+
+ * atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
+ docs/tmpl/atkutil.sgml
+ Added new functiosn to AtkUtil.
+
+2001-06-28 Brian Cameron <brian.cameron@sun.com>
+
+ * atk/Makefile.am atk/atk.h atk/atkdocument.c atk/atkdocument.h
+ docs/atk-docs.sgml docs/atk-sections.txt docs/tmpl/atk-unused.sgml
+ docs/tmpl/atkobject.sgml
+ Added new atk document interface.
+
+2001-06-28 Brian Cameron <brian.cameron@sun.com>
+
+ * atk/atkcomponent.c atk/atkcomponent.h atk/atkimage.c
+ atk/atkimage.h atk/atktext.c atk/atktext.h atk/atkutil.h
+ Updated so that functions that take screen coords as
+ input/output also take an enum specifying whether
+ the coords are screen or top-level window based.
+ Updated docs as well.
+
+2001-06-28 Brian Cameron <brian.cameron@sun.com>
+
+ *atk/atkaction.c atk/atkcomponent.c atk/atkeditabletext.c
+ atk/atkhyperlink.c atk/atkobject.c atk/atkregistry.c
+ atk/atkstate.c atk/atkstateset.c atk/atkstreamablecontent.c
+ atk/atktable.c atk/atktext.c atk/atkutil.c atk/atkvalue.c
+ atk/docs/tmpl/atkstreamablecontent.sgml
+ Cleaned up docs. Added atkstreamablecontent.sgml
+
+2001-06-28 Brian Cameron <brian.cameron@sun.com>
+
+ *atk/atktable.h, atk/atktable.c
+ Updated signal handler definitions.
+
+2001-06-27 Brian Cameron <brian.cameron@sun.com>
+
+ *atk/atktext.h
+ Updated AtkXYCoords enum.
+
+2001-06-27 Brian Cameron <brian.cameron@sun.com>
+
+ *atk/atkaction.c atk/atkaction.h atk/atkcomponent.c
+ atk/atkcomponent.h atk/atkhyperlink.c atk/atkhypertext.c
+ atk/atkimage.c atk/atkimage.h atk/atkobject.c
+ atk/atkobject.h atk/atkobjectfactory.c atk/atkregistry.c
+ atk/atkstateset.c atk/atkstreamablecontent.c
+ atk/atkstreamablecontent.h atk/atktable.c
+ atk/atktext.c, docs/atk-docs.sgml docs/atk-sections.txt
+ and some docs/tmpl files.
+ Updated gtk-docs fixing spelling errors and making minor
+ changes to the API.
+
+2001-06-27 Louise Miller <lousie.miller@sun.com>
+
+ *atk/atkselection.h, atk/atkselection.c
+ changed return type to gboolean for
+ atk_selection_select_all_selection
+
+2001-06-26 Brian Cameron <brian.cameron@sun.com>
+
+ *atk/atkstate.h atk/atkstate.c
+ docs/tmpl/atk-unused.sgml docs/tmpl/atkselection.sgml
+ docs/tmpl/atkstate.sgml docs/tmpl/atktable.sgml
+ docs/tmpl/atktext.sgml
+ Added ATK_STATE_STALE. Updated docs.
+
+2001-06-22 Lucy Brophy <lucy.brophy@sun.com>
+
+ *atk/atktext.h
+ Removed the macro ATK_TEXT_BOUNDARY_CURSOR_POS
+
+2001-06-21 Brian Cameron <brian.cameron@sun.com>
+
+ * atk/atkeditabletext.h, atk/atkobject.h,
+ atktext.[ch]
+ Added AtkAttributeSet_free() convenience
+ function.
+
+2001-06-20 Peter Williams <peterw@ximian.com>
+
+ * atk/atknoopobject.h: Correct prototype name: agtk_widget_get_type ->
+ atk_no_op_object_get_type. Change #ifdef __cplusplus mess to nicer
+ G_{BEGIN,END}_DECLS.
+
+2001-06-20 Brian Cameron <brian.cameron@sun.com>
+
+ * atk/atktable.c, atk/atkmarshal.list
+ Removed needless marshal and updated signal handlers in
+ atktable.c
+
+2001-06-20 Louise Miller <louise.miller@sun.com>
+
+ *atk/atktable.h, atk/table.c, docs/tmpl/atktable.sgml
+ Changed parameters for get_selected_rows/get_selected_columns
+ Added 4 new functions, add_row_selection, remove_row_selection,
+ add_column_selection, remove_column_selection
+
+2001-06-19 Brian Cameron <brian.cameron@sun.com>
+
+ * atk/atktable.c
+ Fixed minor bug with signals.
+
+2001-06-18 Brian Cameron <brian.cameron@sun.com>
+
+ * atk/atktable
+ Added signals.
+
+2001-06-15 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
+
+ * atk/atkselection.h atk/atkselection.c
+ Now add_selection, clear_selection, and remove_selection
+ return a boolean indicating SUCCESS/FAILURE to indicate
+ if the operation was successful.
+
+2001-06-13 Brian Cameron & Lucy Brophy <brian.cameron@sun.com>
+
+ * atk/atktable.h atk/atktable.h
+ Updated so now the get_text_before|at|after functions
+ return the start & end offset of the string. Updated the
+ docs.
+
+2001-06-13 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/Makefile.am: install atknoopobject.h and atknoopobjectfactory.h
+
+2001-06-11 Havoc Pennington <hp@redhat.com>
+
+ * NEWS: updated
+
+ * configure.in: bump version to 0.2 and add infrastructure for
+ libtool version info. Assumes GTK versioning scheme (major.minor
+ is binary compatible)
+
+ * atk/Makefile.am (LDFLAGS): set version info
+ (stamp-atkmarshal.h): glib-genmarshal already includes top_builddir
+
+2001-06-13 Brian Cameron <brian.cameron@sun.com>
+
+ * atk/atktable.h, atk/atktable.c
+ Updated so that get/set row/column header functions
+ work with AtkObjects rather than AtkTables. Organized
+ the header file a little more cleanly. Also the get/set
+ row_description and caption functions now use gchar *
+ rather than AtkObject.
+
+2001-06-12 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkmarshal.list, atk/atktable.h atk/atktable.c:
+ Add signal model-changed.
+
+ * atk/atkobject.c: Add properties
+ accessible-role, accessible-table-caption,
+ accessible-table-column-header, accessible-table-column_description.
+ accessible-table-row-header, accessible-table-row_description.
+ accessible-table-summary, accessible-model
+
+2001-06-12 Brian Cameron <brian.cameron@sun.com>
+
+ * atk/atkeditabletext.[ch], atk/atktext.[ch], atk/atkobject.h
+ Updated atkeditabletext and atktext interfaces so they
+ now properly define the get/set attribute methods and now
+ get_offset_at_point and get_character_extents can request
+ x,y coords by either widget or screen coords.
+
+Sat Jun 9 15:17:00 2001 Owen Taylor <otaylor@redhat.com>
+
+ * configure.in (DEP_CFLAGS): Only include gthread-2.0 in
+ CFLAGS, not in LIBS. (Always linking with -lpthread
+ is a noticeable speed hit.)
+
+Thu Jun 7 17:03:37 2001 Owen Taylor <otaylor@redhat.com>
+
+ * atk/Makefile.am: Really fix marshal generation.
+
+2001-06-07 Havoc Pennington <hp@redhat.com>
+
+ * atk/Makefile.am ($(srcdir)/atkmarshal.c): fix up the
+ glib-genmarshal stuff
+
+2001-06-07 Havoc Pennington <hp@redhat.com>
+
+ * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
+ glib-genmarshal
+
+ * configure.in: rearrange the library checks to support
+ uninstalled linking
+
+ * autogen.sh: add support for AUTOGEN_SUBDIR_MODE
+
+ * atk-uninstalled.pc.in: new file, allows linking to uninstalled
+ ATK in giant GTK tarball
+
+2001-06-07 Brian Cameron <brian.cameron@sun.com>
+
+ * docs/atk-api.sgml docs/atk-sections.txt
+ docs/tmpl/atk-unused.sgml docs/tmpl/atkeditabletext.sgml
+ docs/tmpl/atktext.sgml
+ Removed docs/atk-api.sgml since it is not used.
+ Updated sgml files and atk-sections.txt to reflect
+ recent changes to the atktext and atkeditabletext
+ interfaces
+
+2001-06-06 Brian Cameron <brian.cameron@sun.com>
+
+ * atk/atktext.h atk/atktext.h
+ Updated to new atktext functions for getting attributes.
+
+2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * New files atk/atkstreamablecontent.[ch]
+ Updated files: atk/Makefile.am, atk/atk.h
+
+ * atk/atkvalue.c: Updated comments
+
+2001-06-06 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkregistry.h: Add declaration for atk_registry_get_type()
+
+2001-06-05 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.c: Add property accessible-visible-data
+
+2001-06-01 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.c: Add support for setting and getting
+ accessible-value property.
+
+ * atk/atkvalue.[ch] Make GValue in atk_value_set_current_value const
+
+Fri Jun 01 Brian Cameron <brian.cameron@sun.com>
+
+ * atk/atkeditabletext.[ch], atk/atktext.[ch]
+
+ * docs/atk-overrides.txt, docs/Makefile.am
+ Updated the interface for dealing with selected
+ text to handle multiple selected regions. Removed
+ get_row_col_at_offset from atktext.[ch]. Added
+ docs/atk-overrides.txt file.
+
+Thu May 31 Brian Cameron <brian.cameron@sun.com>
+
+ * Makefile.am configure.in atk/Makefile.am atk/atktext.c
+ atk/atkutil.c docs/Makefile.am atk/atkmarshal.list
+ Added atk_marshal_VOID__INT_INT marshaller. Updated the
+ Makefiles so the proper marshall files get included in the
+ dist. Updated the Makefiles and configure.in so that the
+ docs get included in the dist.
+
+Tue May 29 18:17:11 2001 Owen Taylor <otaylor@redhat.com>
+
+ * autogen.sh (have_libtool): Fix GNU sedism (#55430)
+
+2001-05-29 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.c: Define new properties accessible-text,
+ accessible-caret, accessible-selection and accessible-value
+
+2001-05-29 Brian Cameron <brian.cameron@sun.com>
+
+ * docs/atk-sections.txt
+
+ * docs/tmpl/*
+ Improved the layout/formatting of the atk docs. Added docs/tmpl
+ files.
+
+2001-05-28 Brian Cameron <brian.cameron@sun.com>
+
+ * atk/atktext.c
+ Now properly set the initialized flag when setting up signals.
+ Updated the atk-docs in several files
+
+2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
+ atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
+ atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
+ atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
+ Fix warnings generated by Sun FORTE compiler
+
+2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkcomponent.c atk/atkvalue.c
+ Remove return calls in functions which return void
+
+2001-05-23 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkobject.h: Correct naming of role for status bar
+
+ * atk/atktext.c:
+ Clarify behaviour of atk_text_get_text_after/at/before_offset
+
+Sun May 13 11:35:32 2001 Owen Taylor <otaylor@redhat.com>
+
+ * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1.
+
+2001-01-06 Hans Breuer <hans@breuer.org>
+
+ * atk/makefile.msc atk/atk.def (new files) :
+ Enable build for win32, no sourc changes necessary.
+
+Sat May 5 07:46:47 2001 Owen Taylor <otaylor@redhat.com>
+
+ * Released 0.1
+
+Thu May 3 08:38:24 2001 Owen Taylor <otaylor@redhat.com>
+
+ * atk/atkobject.c: Add missing include of <string.h> for strcmp.
+
+Tue Apr 25 10:10:00 2001 Padraig Obriain <padraig.obriain@sun.com>
+
+ * Start a ChangeLog
+