? 345407.diff
? atk-1.11.4.tar.gz
? get-uri.patch
? hyperlinkimpl.diff
? linguas.patch
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/atk/ChangeLog,v
retrieving revision 1.445
diff -u -r1.445 ChangeLog
--- ChangeLog	23 Jun 2006 16:42:15 -0000	1.445
+++ ChangeLog	29 Jun 2006 17:17:03 -0000
@@ -1,3 +1,12 @@
+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.
+
 2006-06-23 Bill Haneman <bill.haneman@sun.com>
 
 	* docs/atk-docs.sgml: Add index sections.
Index: configure.in
===================================================================
RCS file: /cvs/gnome/atk/configure.in,v
retrieving revision 1.171
diff -u -r1.171 configure.in
--- configure.in	8 Jun 2006 13:19:09 -0000	1.171
+++ configure.in	29 Jun 2006 17:17:03 -0000
@@ -17,7 +17,7 @@
 dnl The triplet 
 m4_define([atk_major_version], [1])
 m4_define([atk_minor_version], [12])
-m4_define([atk_micro_version], [0])
+m4_define([atk_micro_version], [1])
 m4_define([atk_version],
           [atk_major_version.atk_minor_version.atk_micro_version])
 
Index: atk/Makefile.am
===================================================================
RCS file: /cvs/gnome/atk/atk/Makefile.am,v
retrieving revision 1.37
diff -u -r1.37 Makefile.am
--- atk/Makefile.am	9 Jun 2006 16:19:12 -0000	1.37
+++ atk/Makefile.am	29 Jun 2006 17:17:04 -0000
@@ -27,6 +27,7 @@
 	atkeditabletext.c	\
 	atkgobjectaccessible.c	\
 	atkhyperlink.c		\
+	atkhyperlinkimpl.c	\
 	atkhypertext.c		\
 	atkimage.c		\
 	atknoopobject.c		\
@@ -56,6 +57,7 @@
         atkeditabletext.h	\
         atkgobjectaccessible.h	\
         atkhyperlink.h		\
+        atkhyperlinkimpl.h	\
         atkhypertext.h		\
         atknoopobject.h		\
         atknoopobjectfactory.h	\
Index: atk/atk.h
===================================================================
RCS file: /cvs/gnome/atk/atk/atk.h,v
retrieving revision 1.10
diff -u -r1.10 atk.h
--- atk/atk.h	30 Oct 2002 09:42:27 -0000	1.10
+++ atk/atk.h	29 Jun 2006 17:17:04 -0000
@@ -27,6 +27,7 @@
 #include <atk/atkeditabletext.h>
 #include <atk/atkgobjectaccessible.h>
 #include <atk/atkhyperlink.h>
+#include <atk/atkhyperlinkimpl.h>
 #include <atk/atkhypertext.h>
 #include <atk/atkimage.h>
 #include <atk/atknoopobject.h>
Index: docs/atk-sections.txt
===================================================================
RCS file: /cvs/gnome/atk/docs/atk-sections.txt,v
retrieving revision 1.41
diff -u -r1.41 atk-sections.txt
--- docs/atk-sections.txt	21 Mar 2006 17:52:39 -0000	1.41
+++ docs/atk-sections.txt	29 Jun 2006 17:17:04 -0000
@@ -480,6 +480,19 @@
 </SECTION>
 
 <SECTION>
+<FILE>atkhyperlinkimpl</FILE>
+<TITLE>AtkHyperlinkImpl</TITLE>
+AtkHyperlinkImpl
+atk_hyperlink_impl_get_hyperlink
+<SUBSECTION Standard>
+ATK_HYPERLINK_IMPL
+ATK_IS_HYPERLINK_IMPL
+ATK_TYPE_HYPERLINK_IMPL
+atk_hyperlink_impl_get_type
+ATK_HYPERLINK_IMPL_GET_IFACE
+</SECTION>
+
+<SECTION>
 <FILE>atkstate</FILE>
 <TITLE>AtkState</TITLE>
 AtkStateType
Index: docs/tmpl/atkhyperlink.sgml
===================================================================
RCS file: /cvs/gnome/atk/docs/tmpl/atkhyperlink.sgml,v
retrieving revision 1.15
diff -u -r1.15 atkhyperlink.sgml
--- docs/tmpl/atkhyperlink.sgml	18 Nov 2005 14:08:01 -0000	1.15
+++ docs/tmpl/atkhyperlink.sgml	29 Jun 2006 17:17:04 -0000
@@ -6,8 +6,11 @@
 
 <!-- ##### SECTION Long_Description ##### -->
 <para>
-An ATK object which encapsulates a link or set of links in a hypertext document.
-It implements the AtkAction interface.
+An ATK object which encapsulates a link or set of links 
+(for instance in the case of client-side image maps) in a hypertext document.
+It may implement the AtkAction interface.  AtkHyperlink may also be used
+to refer to inline embedded content, since it allows specification of a start
+and end offset within the host AtkHypertext object.
 </para>
 
 <!-- ##### SECTION See_Also ##### -->
