New upstream version 3.24.8

This commit is contained in:
Iain Lane
2019-04-11 09:41:47 +01:00
549 changed files with 776552 additions and 386298 deletions

View File

@ -216,7 +216,6 @@ ENABLE_ON_X11 = @ENABLE_ON_X11@
EXEEXT = @EXEEXT@
EXE_MANIFEST_ARCHITECTURE = @EXE_MANIFEST_ARCHITECTURE@
FGREP = @FGREP@
GAIL_INET_LIBS = @GAIL_INET_LIBS@
GAIL_LT_CURRENT_MINUS_AGE = @GAIL_LT_CURRENT_MINUS_AGE@
GAIL_LT_VERSION_INFO = @GAIL_LT_VERSION_INFO@
GDK_BACKENDS = @GDK_BACKENDS@

View File

@ -73,7 +73,7 @@
</tr>
<tr>
<td class="function_type">
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
<span class="returnvalue">gint</span>
</td>
<td class="function_name">
<a class="link" href="gail-libgail-util3-GailMisc.html#gail-misc-get-index-at-point-in-layout" title="gail_misc_get_index_at_point_in_layout ()">gail_misc_get_index_at_point_in_layout</a> <span class="c_punctuation">()</span>
@ -111,7 +111,7 @@ Atk interfaces for custom widgets.</p>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/atk/AtkObject.html#AtkAttributeSet"><span class="returnvalue">AtkAttributeSet</span></a> *
gail_misc_add_attribute (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/atk/AtkObject.html#AtkAttributeSet"><span class="type">AtkAttributeSet</span></a> *attrib_set</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/atk/AtkText.html#AtkTextAttribute"><span class="type">AtkTextAttribute</span></a> attr</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
<em class="parameter"><code><span class="type">gchar</span> *value</code></em>);</pre>
<p>Creates an <a href="/usr/share/gtk-doc/html/atk/AtkObject.html#AtkAttribute"><span class="type">AtkAttribute</span></a> from <em class="parameter"><code>attr</code></em>
and <em class="parameter"><code>value</code></em>
, and adds it
@ -155,10 +155,10 @@ to <em class="parameter"><code>attrib_set</code></em>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/atk/AtkObject.html#AtkAttributeSet"><span class="returnvalue">AtkAttributeSet</span></a> *
gail_misc_layout_get_run_attributes (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/atk/AtkObject.html#AtkAttributeSet"><span class="type">AtkAttributeSet</span></a> *attrib_set</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/pango/pango-Layout-Objects.html#PangoLayout-struct"><span class="type">PangoLayout</span></a> *layout</code></em>,
<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *text</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> offset</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *start_offset</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *end_offset</code></em>);</pre>
<em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>,
<em class="parameter"><code><span class="type">gint</span> offset</code></em>,
<em class="parameter"><code><span class="type">gint</span> *start_offset</code></em>,
<em class="parameter"><code><span class="type">gint</span> *end_offset</code></em>);</pre>
<p>Adds the attributes for the run starting at offset to the specified
attribute set.</p>
<div class="refsect3">
@ -214,7 +214,7 @@ attribute set.</p>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/atk/AtkObject.html#AtkAttributeSet"><span class="returnvalue">AtkAttributeSet</span></a> *
gail_misc_get_default_attributes (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/atk/AtkObject.html#AtkAttributeSet"><span class="type">AtkAttributeSet</span></a> *attrib_set</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/pango/pango-Layout-Objects.html#PangoLayout-struct"><span class="type">PangoLayout</span></a> *layout</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a> *widget</code></em>);</pre>
<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);</pre>
<p>Adds the default attributes to the specified attribute set.</p>
<div class="refsect3">
<a name="gail-misc-get-default-attributes.parameters"></a><h4>Parameters</h4>
@ -253,14 +253,14 @@ gail_misc_get_default_attributes (<em class="parameter"><code><a href="/usr/shar
<a name="gail-misc-get-extents-from-pango-rectangle"></a><h3>gail_misc_get_extents_from_pango_rectangle ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gail_misc_get_extents_from_pango_rectangle
(<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a> *widget</code></em>,
(<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/pango/pango-Glyph-Storage.html#PangoRectangle"><span class="type">PangoRectangle</span></a> *char_rect</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x_layout</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y_layout</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *x</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *y</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *width</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *height</code></em>,
<em class="parameter"><code><span class="type">gint</span> x_layout</code></em>,
<em class="parameter"><code><span class="type">gint</span> y_layout</code></em>,
<em class="parameter"><code><span class="type">gint</span> *x</code></em>,
<em class="parameter"><code><span class="type">gint</span> *y</code></em>,
<em class="parameter"><code><span class="type">gint</span> *width</code></em>,
<em class="parameter"><code><span class="type">gint</span> *height</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/atk/AtkUtil.html#AtkCoordType"><span class="type">AtkCoordType</span></a> coords</code></em>);</pre>
<p>Gets the extents of <em class="parameter"><code>char_rect</code></em>
in device coordinates,
@ -335,14 +335,14 @@ PangoLayout that contains the PangoRectangle, relative to <em class="parameter">
<hr>
<div class="refsect2">
<a name="gail-misc-get-index-at-point-in-layout"></a><h3>gail_misc_get_index_at_point_in_layout ()</h3>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
<pre class="programlisting"><span class="returnvalue">gint</span>
gail_misc_get_index_at_point_in_layout
(<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a> *widget</code></em>,
(<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/pango/pango-Layout-Objects.html#PangoLayout-struct"><span class="type">PangoLayout</span></a> *layout</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x_layout</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y_layout</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y</code></em>,
<em class="parameter"><code><span class="type">gint</span> x_layout</code></em>,
<em class="parameter"><code><span class="type">gint</span> y_layout</code></em>,
<em class="parameter"><code><span class="type">gint</span> x</code></em>,
<em class="parameter"><code><span class="type">gint</span> y</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/atk/AtkUtil.html#AtkCoordType"><span class="type">AtkCoordType</span></a> coords</code></em>);</pre>
<p>Gets the byte offset at the specified <em class="parameter"><code>x</code></em>
and <em class="parameter"><code>y</code></em>
@ -358,7 +358,7 @@ gail_misc_get_index_at_point_in_layout
<tbody>
<tr>
<td class="parameter_name"><p>widget</p></td>
<td class="parameter_description"><p>A <a href="https://developer.gnome.org/gtk4/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a></p></td>
<td class="parameter_description"><p>A <span class="type">GtkWidget</span></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
@ -415,11 +415,11 @@ in a
<div class="refsect2">
<a name="gail-misc-get-origins"></a><h3>gail_misc_get_origins ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gail_misc_get_origins (<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a> *widget</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *x_window</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *y_window</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *x_toplevel</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *y_toplevel</code></em>);</pre>
gail_misc_get_origins (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
<em class="parameter"><code><span class="type">gint</span> *x_window</code></em>,
<em class="parameter"><code><span class="type">gint</span> *y_window</code></em>,
<em class="parameter"><code><span class="type">gint</span> *x_toplevel</code></em>,
<em class="parameter"><code><span class="type">gint</span> *y_toplevel</code></em>);</pre>
<p>Gets the origin of the widget window, and the origin of the
widgets top-level window.</p>
<div class="refsect3">
@ -433,7 +433,7 @@ widgets top-level window.</p>
<tbody>
<tr>
<td class="parameter_name"><p>widget</p></td>
<td class="parameter_description"><p>a <a href="https://developer.gnome.org/gtk4/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a></p></td>
<td class="parameter_description"><p>a <span class="type">GtkWidget</span></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
@ -464,10 +464,10 @@ widgets top-level window.</p>
<div class="refsect2">
<a name="gail-misc-buffer-get-run-attributes"></a><h3>gail_misc_buffer_get_run_attributes ()</h3>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/atk/AtkObject.html#AtkAttributeSet"><span class="returnvalue">AtkAttributeSet</span></a> *
gail_misc_buffer_get_run_attributes (<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkTextBuffer.html#GtkTextBuffer-struct"><span class="type">GtkTextBuffer</span></a> *buffer</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> offset</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *start_offset</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *end_offset</code></em>);</pre>
gail_misc_buffer_get_run_attributes (<em class="parameter"><code><span class="type">GtkTextBuffer</span> *buffer</code></em>,
<em class="parameter"><code><span class="type">gint</span> offset</code></em>,
<em class="parameter"><code><span class="type">gint</span> *start_offset</code></em>,
<em class="parameter"><code><span class="type">gint</span> *end_offset</code></em>);</pre>
<p>Creates an AtkAttributeSet which contains the attributes for the
run starting at offset.</p>
<div class="refsect3">
@ -481,7 +481,7 @@ run starting at offset.</p>
<tbody>
<tr>
<td class="parameter_name"><p>buffer</p></td>
<td class="parameter_description"><p>The <a href="https://developer.gnome.org/gtk4/GtkTextBuffer.html#GtkTextBuffer-struct"><span class="type">GtkTextBuffer</span></a> for which the attributes will be obtained</p></td>
<td class="parameter_description"><p>The <span class="type">GtkTextBuffer</span> for which the attributes will be obtained</p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>

View File

@ -67,7 +67,7 @@
</tr>
<tr>
<td class="function_type">
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
<span class="returnvalue">gchar</span> *
</td>
<td class="function_name">
<a class="link" href="gail-libgail-util3-GailTextUtil.html#gail-text-util-get-text" title="gail_text_util_get_text ()">gail_text_util_get_text</a> <span class="c_punctuation">()</span>
@ -75,7 +75,7 @@
</tr>
<tr>
<td class="function_type">
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
<span class="returnvalue">gchar</span> *
</td>
<td class="function_name">
<a class="link" href="gail-libgail-util3-GailTextUtil.html#gail-text-util-get-substring" title="gail_text_util_get_substring ()">gail_text_util_get_substring</a> <span class="c_punctuation">()</span>
@ -108,8 +108,8 @@
<p>GailTextUtil is a utility class which can be used to implement the
<a href="/usr/share/gtk-doc/html/atk/AtkText.html#AtkText-struct"><span class="type">AtkText</span></a> functions which get text for accessible objects which implement
<a href="/usr/share/gtk-doc/html/atk/AtkText.html#AtkText-struct"><span class="type">AtkText</span></a>.</p>
<p>In GAIL it is used by the accsesible objects for <span class="type">GnomeCanvasText</span>, <a href="https://developer.gnome.org/gtk4/GtkEntry.html#GtkEntry-struct"><span class="type">GtkEntry</span></a>,
<a href="https://developer.gnome.org/gtk4/GtkLabel.html#GtkLabel-struct"><span class="type">GtkLabel</span></a>, <a href="https://developer.gnome.org/gtk4/GtkCellRendererText.html#GtkCellRendererText-struct"><span class="type">GtkCellRendererText</span></a> and <a href="https://developer.gnome.org/gtk4/GtkTextView.html#GtkTextView-struct"><span class="type">GtkTextView</span></a>.</p>
<p>In GAIL it is used by the accsesible objects for <span class="type">GnomeCanvasText</span>, <span class="type">GtkEntry</span>,
<span class="type">GtkLabel</span>, <span class="type">GtkCellRendererText</span> and <span class="type">GtkTextView</span>.</p>
</div>
<div class="refsect1">
<a name="gail-libgail-util3-GailTextUtil.functions_details"></a><h2>Functions</h2>
@ -128,7 +128,7 @@ gail_text_util_new (<em class="parameter"><code><span class="type">void</span></
<a name="gail-text-util-text-setup"></a><h3>gail_text_util_text_setup ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gail_text_util_text_setup (<em class="parameter"><code><a class="link" href="gail-libgail-util3-GailTextUtil.html#GailTextUtil" title="struct GailTextUtil"><span class="type">GailTextUtil</span></a> *textutil</code></em>,
<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *text</code></em>);</pre>
<em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>);</pre>
<p>This function initializes the GailTextUtil with the specified character string,</p>
<div class="refsect3">
<a name="gail-text-util-text-setup.parameters"></a><h4>Parameters</h4>
@ -158,7 +158,7 @@ gail_text_util_text_setup (<em class="parameter"><code><a class="link" href="gai
<a name="gail-text-util-buffer-setup"></a><h3>gail_text_util_buffer_setup ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gail_text_util_buffer_setup (<em class="parameter"><code><a class="link" href="gail-libgail-util3-GailTextUtil.html#GailTextUtil" title="struct GailTextUtil"><span class="type">GailTextUtil</span></a> *textutil</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkTextBuffer.html#GtkTextBuffer-struct"><span class="type">GtkTextBuffer</span></a> *buffer</code></em>);</pre>
<em class="parameter"><code><span class="type">GtkTextBuffer</span> *buffer</code></em>);</pre>
<p>This function initializes the GailTextUtil with the specified GtkTextBuffer</p>
<div class="refsect3">
<a name="gail-text-util-buffer-setup.parameters"></a><h4>Parameters</h4>
@ -176,7 +176,7 @@ gail_text_util_buffer_setup (<em class="parameter"><code><a class="link" href="g
</tr>
<tr>
<td class="parameter_name"><p>buffer</p></td>
<td class="parameter_description"><p>The <a href="https://developer.gnome.org/gtk4/GtkTextBuffer.html#GtkTextBuffer-struct"><span class="type">GtkTextBuffer</span></a> which identifies the text to be stored in the GailUtil.</p></td>
<td class="parameter_description"><p>The <span class="type">GtkTextBuffer</span> which identifies the text to be stored in the GailUtil.</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
@ -186,14 +186,14 @@ gail_text_util_buffer_setup (<em class="parameter"><code><a class="link" href="g
<hr>
<div class="refsect2">
<a name="gail-text-util-get-text"></a><h3>gail_text_util_get_text ()</h3>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
<pre class="programlisting"><span class="returnvalue">gchar</span> *
gail_text_util_get_text (<em class="parameter"><code><a class="link" href="gail-libgail-util3-GailTextUtil.html#GailTextUtil" title="struct GailTextUtil"><span class="type">GailTextUtil</span></a> *textutil</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> layout</code></em>,
<em class="parameter"><code><span class="type">gpointer</span> layout</code></em>,
<em class="parameter"><code><a class="link" href="gail-libgail-util3-GailTextUtil.html#GailOffsetType" title="enum GailOffsetType"><span class="type">GailOffsetType</span></a> function</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/atk/AtkText.html#AtkTextBoundary"><span class="type">AtkTextBoundary</span></a> boundary_type</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> offset</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *start_offset</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *end_offset</code></em>);</pre>
<em class="parameter"><code><span class="type">gint</span> offset</code></em>,
<em class="parameter"><code><span class="type">gint</span> *start_offset</code></em>,
<em class="parameter"><code><span class="type">gint</span> *end_offset</code></em>);</pre>
<p>This function gets the requested substring from the text in the GtkTextUtil.
The layout is used only for getting the text on a line. The value is NULL
for a GtkTextView which is not wrapped, is a GtkTextView for a GtkTextView
@ -254,10 +254,10 @@ after the offset.</p></td>
<hr>
<div class="refsect2">
<a name="gail-text-util-get-substring"></a><h3>gail_text_util_get_substring ()</h3>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
<pre class="programlisting"><span class="returnvalue">gchar</span> *
gail_text_util_get_substring (<em class="parameter"><code><a class="link" href="gail-libgail-util3-GailTextUtil.html#GailTextUtil" title="struct GailTextUtil"><span class="type">GailTextUtil</span></a> *textutil</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> start_pos</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> end_pos</code></em>);</pre>
<em class="parameter"><code><span class="type">gint</span> start_pos</code></em>,
<em class="parameter"><code><span class="type">gint</span> end_pos</code></em>);</pre>
<p>Gets the substring indicated by <em class="parameter"><code>start_pos</code></em>
and <em class="parameter"><code>end_pos</code></em>
</p>

View File

@ -15,7 +15,7 @@
<div>
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GAIL Reference Manual</p></th></tr></table></div>
<div><p class="releaseinfo">
Version 3.24.7
Version 3.24.8
The latest version of this documentation can be found on-line at
<a class="ulink" href="http://developer.gnome.org/gail-libgail-util/unstable/" target="_top">http://developer.gnome.org/gail-libgail-util/unstable/</a>.

View File

@ -1 +1 @@
3.24.7
3.24.8