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

@ -41,7 +41,7 @@
<tbody>
<tr>
<td class="function_type">
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
<span class="returnvalue">guint</span>
</td>
<td class="function_name">
<a class="link" href="gtk3-Feature-Test-Macros.html#gtk-get-major-version" title="gtk_get_major_version ()">gtk_get_major_version</a> <span class="c_punctuation">()</span>
@ -49,7 +49,7 @@
</tr>
<tr>
<td class="function_type">
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
<span class="returnvalue">guint</span>
</td>
<td class="function_name">
<a class="link" href="gtk3-Feature-Test-Macros.html#gtk-get-minor-version" title="gtk_get_minor_version ()">gtk_get_minor_version</a> <span class="c_punctuation">()</span>
@ -57,7 +57,7 @@
</tr>
<tr>
<td class="function_type">
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
<span class="returnvalue">guint</span>
</td>
<td class="function_name">
<a class="link" href="gtk3-Feature-Test-Macros.html#gtk-get-micro-version" title="gtk_get_micro_version ()">gtk_get_micro_version</a> <span class="c_punctuation">()</span>
@ -65,7 +65,7 @@
</tr>
<tr>
<td class="function_type">
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
<span class="returnvalue">guint</span>
</td>
<td class="function_name">
<a class="link" href="gtk3-Feature-Test-Macros.html#gtk-get-binary-age" title="gtk_get_binary_age ()">gtk_get_binary_age</a> <span class="c_punctuation">()</span>
@ -73,14 +73,14 @@
</tr>
<tr>
<td class="function_type">
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
<span class="returnvalue">guint</span>
</td>
<td class="function_name">
<a class="link" href="gtk3-Feature-Test-Macros.html#gtk-get-interface-age" title="gtk_get_interface_age ()">gtk_get_interface_age</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
<td class="function_type">const <span class="returnvalue">gchar</span> *
</td>
<td class="function_name">
<a class="link" href="gtk3-Feature-Test-Macros.html#gtk-check-version" title="gtk_check_version ()">gtk_check_version</a> <span class="c_punctuation">()</span>
@ -161,7 +161,7 @@ use the features described here.</p>
<a name="gtk3-Feature-Test-Macros.functions_details"></a><h2>Functions</h2>
<div class="refsect2">
<a name="gtk-get-major-version"></a><h3>gtk_get_major_version ()</h3>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
<pre class="programlisting"><span class="returnvalue">guint</span>
gtk_get_major_version (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<p>Returns the major version number of the GTK+ library.
(e.g. in GTK+ version 3.1.5 this is 3.)</p>
@ -178,7 +178,7 @@ have included when compiling your code.</p>
<hr>
<div class="refsect2">
<a name="gtk-get-minor-version"></a><h3>gtk_get_minor_version ()</h3>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
<pre class="programlisting"><span class="returnvalue">guint</span>
gtk_get_minor_version (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<p>Returns the minor version number of the GTK+ library.
(e.g. in GTK+ version 3.1.5 this is 1.)</p>
@ -195,7 +195,7 @@ GTK+ headers you have included when compiling your code.</p>
<hr>
<div class="refsect2">
<a name="gtk-get-micro-version"></a><h3>gtk_get_micro_version ()</h3>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
<pre class="programlisting"><span class="returnvalue">guint</span>
gtk_get_micro_version (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<p>Returns the micro version number of the GTK+ library.
(e.g. in GTK+ version 3.1.5 this is 5.)</p>
@ -212,7 +212,7 @@ GTK+ headers you have included when compiling your code.</p>
<hr>
<div class="refsect2">
<a name="gtk-get-binary-age"></a><h3>gtk_get_binary_age ()</h3>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
<pre class="programlisting"><span class="returnvalue">guint</span>
gtk_get_binary_age (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<p>Returns the binary age as passed to <code class="literal">libtool</code>
when building the GTK+ library the process is running against.
@ -227,7 +227,7 @@ worry about it.</p>
<hr>
<div class="refsect2">
<a name="gtk-get-interface-age"></a><h3>gtk_get_interface_age ()</h3>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
<pre class="programlisting"><span class="returnvalue">guint</span>
gtk_get_interface_age (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<p>Returns the interface age as passed to <code class="literal">libtool</code>
when building the GTK+ library the process is running against.
@ -242,10 +242,10 @@ worry about it.</p>
<hr>
<div class="refsect2">
<a name="gtk-check-version"></a><h3>gtk_check_version ()</h3>
<pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
gtk_check_version (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> required_major</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> required_minor</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> required_micro</code></em>);</pre>
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
gtk_check_version (<em class="parameter"><code><span class="type">guint</span> required_major</code></em>,
<em class="parameter"><code><span class="type">guint</span> required_minor</code></em>,
<em class="parameter"><code><span class="type">guint</span> required_micro</code></em>);</pre>
<p>Checks that the GTK+ library in use is compatible with the
given version. Generally you would pass in the constants
<a class="link" href="gtk3-Feature-Test-Macros.html#GTK-MAJOR-VERSION:CAPS" title="GTK_MAJOR_VERSION"><span class="type">GTK_MAJOR_VERSION</span></a>, <a class="link" href="gtk3-Feature-Test-Macros.html#GTK-MINOR-VERSION:CAPS" title="GTK_MINOR_VERSION"><span class="type">GTK_MINOR_VERSION</span></a>, <a class="link" href="gtk3-Feature-Test-Macros.html#GTK-MICRO-VERSION:CAPS" title="GTK_MICRO_VERSION"><span class="type">GTK_MICRO_VERSION</span></a>
@ -299,7 +299,7 @@ into an application using a newer version of GTK+.</p>
</div>
<div class="refsect3">
<a name="gtk-check-version.returns"></a><h4>Returns</h4>
<p><a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the GTK+ library is compatible with the
<p><code class="literal">NULL</code> if the GTK+ library is compatible with the
given version, or a string describing the version mismatch.
The returned string is owned by GTK+ and should not be modified
or freed. </p>
@ -310,7 +310,7 @@ or freed. </p>
<div class="refsect2">
<a name="GTK-CHECK-VERSION:CAPS"></a><h3>GTK_CHECK_VERSION()</h3>
<pre class="programlisting">#define GTK_CHECK_VERSION(major,minor,micro)</pre>
<p>Returns <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the version of the GTK+ header files
<p>Returns <code class="literal">TRUE</code> if the version of the GTK+ header files
is the same as or newer than the passed-in version.</p>
<div class="refsect3">
<a name="GTK-CHECK-VERSION.parameters"></a><h4>Parameters</h4>
@ -341,7 +341,7 @@ is the same as or newer than the passed-in version.</p>
</div>
<div class="refsect3">
<a name="GTK-CHECK-VERSION.returns"></a><h4>Returns</h4>
<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if GTK+ headers are new enough</p>
<p> <code class="literal">TRUE</code> if GTK+ headers are new enough</p>
</div>
</div>
</div>
@ -397,7 +397,7 @@ against at application run time.</p>
<hr>
<div class="refsect2">
<a name="GTK-MICRO-VERSION:CAPS"></a><h3>GTK_MICRO_VERSION</h3>
<pre class="programlisting">#define GTK_MICRO_VERSION (7)
<pre class="programlisting">#define GTK_MICRO_VERSION (8)
</pre>
<p>Like <a class="link" href="gtk3-Feature-Test-Macros.html#gtk-get-micro-version" title="gtk_get_micro_version ()"><code class="function">gtk_get_micro_version()</code></a>, but from the headers used at
application compile time, rather than from the library linked
@ -406,7 +406,7 @@ against at application run time.</p>
<hr>
<div class="refsect2">
<a name="GTK-BINARY-AGE:CAPS"></a><h3>GTK_BINARY_AGE</h3>
<pre class="programlisting">#define GTK_BINARY_AGE (2407)
<pre class="programlisting">#define GTK_BINARY_AGE (2408)
</pre>
<p>Like <a class="link" href="gtk3-Feature-Test-Macros.html#gtk-get-binary-age" title="gtk_get_binary_age ()"><code class="function">gtk_get_binary_age()</code></a>, but from the headers used at
application compile time, rather than from the library linked
@ -415,7 +415,7 @@ against at application run time.</p>
<hr>
<div class="refsect2">
<a name="GTK-INTERFACE-AGE:CAPS"></a><h3>GTK_INTERFACE_AGE</h3>
<pre class="programlisting">#define GTK_INTERFACE_AGE (3)
<pre class="programlisting">#define GTK_INTERFACE_AGE (4)
</pre>
<p>Like <a class="link" href="gtk3-Feature-Test-Macros.html#gtk-get-interface-age" title="gtk_get_interface_age ()"><code class="function">gtk_get_interface_age()</code></a>, but from the headers used at
application compile time, rather than from the library linked