New upstream version 3.24.5

This commit is contained in:
Jeremy Bicha
2019-02-04 16:36:47 -05:00
512 changed files with 389739 additions and 466248 deletions

View File

@ -116,7 +116,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gboolean</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GtkCellView.html#gtk-cell-view-get-size-of-row" title="gtk_cell_view_get_size_of_row ()">gtk_cell_view_get_size_of_row</a> <span class="c_punctuation">()</span>
@ -148,7 +148,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gboolean</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GtkCellView.html#gtk-cell-view-get-draw-sensitive" title="gtk_cell_view_get_draw_sensitive ()">gtk_cell_view_get_draw_sensitive</a> <span class="c_punctuation">()</span>
@ -164,7 +164,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gboolean</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GtkCellView.html#gtk-cell-view-get-fit-model" title="gtk_cell_view_get_fit_model ()">gtk_cell_view_get_fit_model</a> <span class="c_punctuation">()</span>
@ -184,7 +184,7 @@
<tbody>
<tr>
<td class="property_type">
<span class="type">gchar</span> *</td>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<td class="property_name"><a class="link" href="GtkCellView.html#GtkCellView--background" title="The “background” property">background</a></td>
<td class="property_flags">Write</td>
</tr>
@ -201,7 +201,7 @@
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type"><span class="type">gboolean</span></td>
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_name"><a class="link" href="GtkCellView.html#GtkCellView--background-set" title="The “background-set” property">background-set</a></td>
<td class="property_flags">Read / Write</td>
</tr>
@ -218,12 +218,12 @@
<td class="property_flags">Read / Write / Construct Only</td>
</tr>
<tr>
<td class="property_type"><span class="type">gboolean</span></td>
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_name"><a class="link" href="GtkCellView.html#GtkCellView--draw-sensitive" title="The “draw-sensitive” property">draw-sensitive</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type"><span class="type">gboolean</span></td>
<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_name"><a class="link" href="GtkCellView.html#GtkCellView--fit-model" title="The “fit-model” property">fit-model</a></td>
<td class="property_flags">Read / Write</td>
</tr>
@ -257,8 +257,8 @@
</div>
<div class="refsect1">
<a name="GtkCellView.object-hierarchy"></a><h2>Object Hierarchy</h2>
<pre class="screen"> GObject
<span class="lineart">╰──</span> GInitiallyUnowned
<pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
<span class="lineart">╰──</span> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
<span class="lineart">╰──</span> <a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a>
<span class="lineart">╰──</span> GtkCellView
</pre>
@ -350,7 +350,7 @@ possible.</p>
<div class="refsect2">
<a name="gtk-cell-view-new-with-text"></a><h3>gtk_cell_view_new_with_text ()</h3>
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
gtk_cell_view_new_with_text (<em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>);</pre>
gtk_cell_view_new_with_text (<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>
<p>Creates a new <a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> widget, adds a <a class="link" href="GtkCellRendererText.html" title="GtkCellRendererText"><span class="type">GtkCellRendererText</span></a>
to it, and makes it show <em class="parameter"><code>text</code></em>
.</p>
@ -379,7 +379,7 @@ to it, and makes it show <em class="parameter"><code>text</code></em>
<div class="refsect2">
<a name="gtk-cell-view-new-with-markup"></a><h3>gtk_cell_view_new_with_markup ()</h3>
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
gtk_cell_view_new_with_markup (<em class="parameter"><code>const <span class="type">gchar</span> *markup</code></em>);</pre>
gtk_cell_view_new_with_markup (<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *markup</code></em>);</pre>
<p>Creates a new <a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> widget, adds a <a class="link" href="GtkCellRendererText.html" title="GtkCellRendererText"><span class="type">GtkCellRendererText</span></a>
to it, and makes it show <em class="parameter"><code>markup</code></em>
. The text can be
@ -445,7 +445,7 @@ gtk_cell_view_set_model (<em class="parameter"><code><a class="link" href="GtkCe
already has a model
set, it will remove it before setting the new model. If <em class="parameter"><code>model</code></em>
is
<code class="literal">NULL</code>, then it will unset the old model.</p>
<a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, then it will unset the old model.</p>
<div class="refsect3">
<a name="gtk-cell-view-set-model.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
@ -476,7 +476,7 @@ set, it will remove it before setting the new model. If <em class="parameter"><
<pre class="programlisting"><a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="returnvalue">GtkTreeModel</span></a> *
gtk_cell_view_get_model (<em class="parameter"><code><a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> *cell_view</code></em>);</pre>
<p>Returns the model for <em class="parameter"><code>cell_view</code></em>
. If no model is used <code class="literal">NULL</code> is
. If no model is used <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is
returned.</p>
<div class="refsect3">
<a name="gtk-cell-view-get-model.parameters"></a><h4>Parameters</h4>
@ -495,7 +495,7 @@ returned.</p>
</div>
<div class="refsect3">
<a name="gtk-cell-view-get-model.returns"></a><h4>Returns</h4>
<p>a <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a> used or <code class="literal">NULL</code>. </p>
<p>a <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a> used or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p>
<p><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
</div>
<p class="since">Since: 2.16</p>
@ -528,7 +528,7 @@ the <a class="link" href="GtkCellView.html" title="GtkCellView"><span class="typ
</tr>
<tr>
<td class="parameter_name"><p>path</p></td>
<td class="parameter_description"><p>a <a class="link" href="GtkTreeModel.html#GtkTreePath"><span class="type">GtkTreePath</span></a> or <code class="literal">NULL</code> to unset. </p></td>
<td class="parameter_description"><p>a <a class="link" href="GtkTreeModel.html#GtkTreePath"><span class="type">GtkTreePath</span></a> or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to unset. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
</tr>
</tbody>
@ -543,7 +543,7 @@ the <a class="link" href="GtkCellView.html" title="GtkCellView"><span class="typ
gtk_cell_view_get_displayed_row (<em class="parameter"><code><a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> *cell_view</code></em>);</pre>
<p>Returns a <a class="link" href="GtkTreeModel.html#GtkTreePath"><span class="type">GtkTreePath</span></a> referring to the currently
displayed row. If no row is currently displayed,
<code class="literal">NULL</code> is returned.</p>
<a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is returned.</p>
<div class="refsect3">
<a name="gtk-cell-view-get-displayed-row.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
@ -561,7 +561,7 @@ displayed row. If no row is currently displayed,
</div>
<div class="refsect3">
<a name="gtk-cell-view-get-displayed-row.returns"></a><h4>Returns</h4>
<p>the currently displayed row or <code class="literal">NULL</code>. </p>
<p>the currently displayed row or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p>
<p><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
</div>
<p class="since">Since: 2.6</p>
@ -569,7 +569,7 @@ displayed row. If no row is currently displayed,
<hr>
<div class="refsect2">
<a name="gtk-cell-view-get-size-of-row"></a><h3>gtk_cell_view_get_size_of_row ()</h3>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gtk_cell_view_get_size_of_row (<em class="parameter"><code><a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> *cell_view</code></em>,
<em class="parameter"><code><a class="link" href="GtkTreeModel.html#GtkTreePath"><span class="type">GtkTreePath</span></a> *path</code></em>,
<em class="parameter"><code><a class="link" href="GtkWidget.html#GtkRequisition"><span class="type">GtkRequisition</span></a> *requisition</code></em>);</pre>
@ -614,7 +614,7 @@ the model row pointed to by <em class="parameter"><code>path</code></em>
</div>
<div class="refsect3">
<a name="gtk-cell-view-get-size-of-row.returns"></a><h4>Returns</h4>
<p> <code class="literal">TRUE</code></p>
<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a></p>
</div>
<p class="since">Since: 2.6</p>
</div>
@ -691,7 +691,7 @@ gtk_cell_view_set_background_rgba (<em class="parameter"><code><a class="link" h
<a name="gtk-cell-view-set-draw-sensitive"></a><h3>gtk_cell_view_set_draw_sensitive ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_cell_view_set_draw_sensitive (<em class="parameter"><code><a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> *cell_view</code></em>,
<em class="parameter"><code><span class="type">gboolean</span> draw_sensitive</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> draw_sensitive</code></em>);</pre>
<p>Sets whether <em class="parameter"><code>cell_view</code></em>
should draw all of its
cells in a sensitive state, this is used by <a class="link" href="GtkComboBox.html" title="GtkComboBox"><span class="type">GtkComboBox</span></a> menus
@ -724,7 +724,7 @@ children appear sensitive in the parent menu item.</p>
<hr>
<div class="refsect2">
<a name="gtk-cell-view-get-draw-sensitive"></a><h3>gtk_cell_view_get_draw_sensitive ()</h3>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gtk_cell_view_get_draw_sensitive (<em class="parameter"><code><a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> *cell_view</code></em>);</pre>
<p>Gets whether <em class="parameter"><code>cell_view</code></em>
is configured to draw all of its
@ -757,7 +757,7 @@ cells in a sensitive state</p>
<a name="gtk-cell-view-set-fit-model"></a><h3>gtk_cell_view_set_fit_model ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtk_cell_view_set_fit_model (<em class="parameter"><code><a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> *cell_view</code></em>,
<em class="parameter"><code><span class="type">gboolean</span> fit_model</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> fit_model</code></em>);</pre>
<p>Sets whether <em class="parameter"><code>cell_view</code></em>
should request space to fit the entire <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a>.</p>
<p>This is used by <a class="link" href="GtkComboBox.html" title="GtkComboBox"><span class="type">GtkComboBox</span></a> to ensure that the cell view displayed on
@ -791,7 +791,7 @@ should request space for the whole model.</p></td>
<hr>
<div class="refsect2">
<a name="gtk-cell-view-get-fit-model"></a><h3>gtk_cell_view_get_fit_model ()</h3>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gtk_cell_view_get_fit_model (<em class="parameter"><code><a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> *cell_view</code></em>);</pre>
<p>Gets whether <em class="parameter"><code>cell_view</code></em>
is configured to request space
@ -850,7 +850,7 @@ the entire <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span c
<a name="GtkCellView.property-details"></a><h2>Property Details</h2>
<div class="refsect2">
<a name="GtkCellView--background"></a><h3>The <code class="literal">“background”</code> property</h3>
<pre class="programlisting"> “background” <span class="type">gchar</span> *</pre>
<pre class="programlisting"> “background” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>Background color as a string.</p>
<p>Flags: Write</p>
<p>Default value: NULL</p>
@ -877,7 +877,7 @@ the entire <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span c
<hr>
<div class="refsect2">
<a name="GtkCellView--background-set"></a><h3>The <code class="literal">“background-set”</code> property</h3>
<pre class="programlisting"> “background-set” <span class="type">gboolean</span></pre>
<pre class="programlisting"> “background-set” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<p>Whether this tag affects the background color.</p>
<p>Flags: Read / Write</p>
<p>Default value: FALSE</p>
@ -911,7 +911,7 @@ or sibling menus).</p>
<hr>
<div class="refsect2">
<a name="GtkCellView--draw-sensitive"></a><h3>The <code class="literal">“draw-sensitive”</code> property</h3>
<pre class="programlisting"> “draw-sensitive” <span class="type">gboolean</span></pre>
<pre class="programlisting"> “draw-sensitive” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<p>Whether all cells should be draw as sensitive for this view regardless
of the actual cell properties (used to make menus with submenus appear
sensitive when the items in submenus might be insensitive).</p>
@ -922,7 +922,7 @@ sensitive when the items in submenus might be insensitive).</p>
<hr>
<div class="refsect2">
<a name="GtkCellView--fit-model"></a><h3>The <code class="literal">“fit-model”</code> property</h3>
<pre class="programlisting"> “fit-model” <span class="type">gboolean</span></pre>
<pre class="programlisting"> “fit-model” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<p>Whether the view should request enough space to always fit
the size of every row in the model (used by the combo box to
ensure the combo box size doesnt change when different items