New upstream version 3.24.34

This commit is contained in:
Simon McVittie
2022-06-01 16:13:05 +01:00
473 changed files with 306973 additions and 738624 deletions

View File

@ -340,35 +340,35 @@ them to the new range.</p>
27
28
29</pre></td>
<td class="listing_code"><pre class="programlisting"><span class="k">static</span> <span class="n">GtkWidget</span> <span class="o">*</span>
<span class="nf">create_level_bar</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span>
<span class="p">{</span>
<span class="n">GtkWidget</span> <span class="o">*</span><span class="n">widget</span><span class="p">;</span>
<span class="n">GtkLevelBar</span> <span class="o">*</span><span class="n">bar</span><span class="p">;</span>
<td class="listing_code"><pre class="programlisting"><span class="k">static</span><span class="w"> </span><span class="n">GtkWidget</span><span class="w"> </span><span class="o">*</span><span class="w"></span>
<span class="nf">create_level_bar</span><span class="w"> </span><span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="w"></span>
<span class="p">{</span><span class="w"></span>
<span class="w"> </span><span class="n">GtkWidget</span><span class="w"> </span><span class="o">*</span><span class="n">widget</span><span class="p">;</span><span class="w"></span>
<span class="w"> </span><span class="n">GtkLevelBar</span><span class="w"> </span><span class="o">*</span><span class="n">bar</span><span class="p">;</span><span class="w"></span>
<span class="n">widget</span> <span class="o">=</span> <span class="n">gtk_level_bar_new</span> <span class="p">();</span>
<span class="n">bar</span> <span class="o">=</span> <span class="n">GTK_LEVEL_BAR</span> <span class="p">(</span><span class="n">widget</span><span class="p">);</span>
<span class="w"> </span><span class="n">widget</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">gtk_level_bar_new</span><span class="w"> </span><span class="p">();</span><span class="w"></span>
<span class="w"> </span><span class="n">bar</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">GTK_LEVEL_BAR</span><span class="w"> </span><span class="p">(</span><span class="n">widget</span><span class="p">);</span><span class="w"></span>
<span class="c1">// This changes the value of the default low offset</span>
<span class="w"> </span><span class="c1">// This changes the value of the default low offset</span>
<span class="n">gtk_level_bar_add_offset_value</span> <span class="p">(</span><span class="n">bar</span><span class="p">,</span>
<span class="n">GTK_LEVEL_BAR_OFFSET_LOW</span><span class="p">,</span>
<span class="mf">0.10</span><span class="p">);</span>
<span class="w"> </span><span class="n">gtk_level_bar_add_offset_value</span><span class="w"> </span><span class="p">(</span><span class="n">bar</span><span class="p">,</span><span class="w"></span>
<span class="w"> </span><span class="n">GTK_LEVEL_BAR_OFFSET_LOW</span><span class="p">,</span><span class="w"></span>
<span class="w"> </span><span class="mf">0.10</span><span class="p">);</span><span class="w"></span>
<span class="c1">// This adds a new offset to the bar; the application will</span>
<span class="c1">// be able to change its color CSS like this:</span>
<span class="c1">//</span>
<span class="c1">// levelbar block.my-offset {</span>
<span class="c1">// background-color: magenta;</span>
<span class="c1">// border-style: solid;</span>
<span class="c1">// border-color: black;</span>
<span class="c1">// border-style: 1px;</span>
<span class="c1">// }</span>
<span class="w"> </span><span class="c1">// This adds a new offset to the bar; the application will</span>
<span class="w"> </span><span class="c1">// be able to change its color CSS like this:</span>
<span class="w"> </span><span class="c1">//</span>
<span class="w"> </span><span class="c1">// levelbar block.my-offset {</span>
<span class="w"> </span><span class="c1">// background-color: magenta;</span>
<span class="w"> </span><span class="c1">// border-style: solid;</span>
<span class="w"> </span><span class="c1">// border-color: black;</span>
<span class="w"> </span><span class="c1">// border-style: 1px;</span>
<span class="w"> </span><span class="c1">// }</span>
<span class="n">gtk_level_bar_add_offset_value</span> <span class="p">(</span><span class="n">bar</span><span class="p">,</span> <span class="s">&quot;my-offset&quot;</span><span class="p">,</span> <span class="mf">0.60</span><span class="p">);</span>
<span class="w"> </span><span class="n">gtk_level_bar_add_offset_value</span><span class="w"> </span><span class="p">(</span><span class="n">bar</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;my-offset&quot;</span><span class="p">,</span><span class="w"> </span><span class="mf">0.60</span><span class="p">);</span><span class="w"></span>
<span class="k">return</span> <span class="n">widget</span><span class="p">;</span>
<span class="p">}</span></pre></td>
<span class="w"> </span><span class="k">return</span><span class="w"> </span><span class="n">widget</span><span class="p">;</span><span class="w"></span>
<span class="p">}</span><span class="w"></span></pre></td>
</tr>
</tbody>
</table>
@ -408,12 +408,12 @@ each of which must have "name" and "value" attributes.</p>
4
5
6</pre></td>
<td class="listing_code"><pre class="programlisting"><span class="n">levelbar</span><span class="p">[.</span><span class="n">discrete</span><span class="p">]</span>
<span class="err">╰──</span> <span class="n">trough</span>
<span class="err">├──</span> <span class="n">block</span><span class="p">.</span><span class="n">filled</span><span class="p">.</span><span class="n">level</span><span class="o">-</span><span class="n">name</span>
<span class="err"></span>
<span class="err">├──</span> <span class="n">block</span><span class="p">.</span><span class="n">empty</span>
<span class="err"></span></pre></td>
<td class="listing_code"><pre class="programlisting"><span class="n">levelbar</span><span class="p">[.</span><span class="n">discrete</span><span class="p">]</span><span class="w"></span>
<span class="err">╰──</span><span class="w"> </span><span class="n">trough</span><span class="w"></span>
<span class="w"> </span><span class="err">├──</span><span class="w"> </span><span class="n">block</span><span class="p">.</span><span class="n">filled</span><span class="p">.</span><span class="n">level</span><span class="o">-</span><span class="n">name</span><span class="w"></span>
<span class="w"> </span><span class="err"></span><span class="w"></span>
<span class="w"> </span><span class="err">├──</span><span class="w"> </span><span class="n">block</span><span class="p">.</span><span class="n">empty</span><span class="w"></span>
<span class="w"> </span><span class="err"></span><span class="w"></span></pre></td>
</tr>
</tbody>
</table>