~ubuntu-branches/ubuntu/quantal/rhythmbox/quantal

« back to all changes in this revision

Viewing changes to doc/reference/html/RBPlayOrder.html

  • Committer: Package Import Robot
  • Author(s): Michael Biebl
  • Date: 2012-06-10 16:19:59 UTC
  • mfrom: (1.3.7)
  • mto: This revision was merged to the branch mainline in revision 215.
  • Revision ID: package-import@ubuntu.com-20120610161959-x1tju93su2c0yv7c
Tags: 2.97-1
* New upstream release.
  - New more compact header layout, including album art.
    Closes: #660483, #658717
* debian/watch: Also track odd version numbers since rhythmbox does not seem
  to follow the typical GNOME versioning scheme.
* Remove patches which have been applied upstream.
* Update librhythmbox-core5 → librhythmbox-core6 for the soname bump.
* Add explicit Build-Depends on libxml2-dev (>= 2.7.8).
* Drop artdisplay plugin. It has been removed upstream as it is no longer
  needed now that the playing track display includes album art.
* Drop Build-Depends on python-gst0.10-dev and replace Depends on
  python-gst0.10 with gir1.2-gstreamer-0.10 (required by the replaygain
  plugin).
* Drop Recommends on nautilus-sendto. The sendto plugin is for sending
  selected tracks by email or instant message from within rhythmbox. It is
  not a nautilus-sendto plugin.

Show diffs side-by-side

added added

removed removed

Lines of Context:
49
49
                                                        (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>,
50
50
                                                         <em class="parameter"><code><a class="link" href="RBSource.html" title="RBSource"><span class="type">RBSource</span></a> *source</code></em>);
51
51
<span class="returnvalue">void</span>                <a class="link" href="RBPlayOrder.html#rb-play-order-query-model-changed" title="rb_play_order_query_model_changed ()">rb_play_order_query_model_changed</a>   (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>);
52
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="RBPlayOrder.html#rb-play-order-has-next" title="rb_play_order_has_next ()">rb_play_order_has_next</a>              (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>);
 
52
<span class="returnvalue">gboolean</span>            <a class="link" href="RBPlayOrder.html#rb-play-order-has-next" title="rb_play_order_has_next ()">rb_play_order_has_next</a>              (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>);
53
53
<a class="link" href="RhythmDB.html#RhythmDBEntry"><span class="returnvalue">RhythmDBEntry</span></a> *     <a class="link" href="RBPlayOrder.html#rb-play-order-get-next" title="rb_play_order_get_next ()">rb_play_order_get_next</a>              (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>);
54
54
<span class="returnvalue">void</span>                <a class="link" href="RBPlayOrder.html#rb-play-order-go-next" title="rb_play_order_go_next ()">rb_play_order_go_next</a>               (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>);
55
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="RBPlayOrder.html#rb-play-order-has-previous" title="rb_play_order_has_previous ()">rb_play_order_has_previous</a>          (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>);
 
55
<span class="returnvalue">gboolean</span>            <a class="link" href="RBPlayOrder.html#rb-play-order-has-previous" title="rb_play_order_has_previous ()">rb_play_order_has_previous</a>          (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>);
56
56
<a class="link" href="RhythmDB.html#RhythmDBEntry"><span class="returnvalue">RhythmDBEntry</span></a> *     <a class="link" href="RBPlayOrder.html#rb-play-order-get-previous" title="rb_play_order_get_previous ()">rb_play_order_get_previous</a>          (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>);
57
57
<span class="returnvalue">void</span>                <a class="link" href="RBPlayOrder.html#rb-play-order-go-previous" title="rb_play_order_go_previous ()">rb_play_order_go_previous</a>           (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>);
58
58
<span class="returnvalue">void</span>                <a class="link" href="RBPlayOrder.html#rb-play-order-set-playing-entry" title="rb_play_order_set_playing_entry ()">rb_play_order_set_playing_entry</a>     (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>,
62
62
<a class="link" href="RBSource.html" title="RBSource"><span class="returnvalue">RBSource</span></a> *          <a class="link" href="RBPlayOrder.html#rb-play-order-get-source" title="rb_play_order_get_source ()">rb_play_order_get_source</a>            (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>);
63
63
<a class="link" href="RhythmDB.html" title="RhythmDB"><span class="returnvalue">RhythmDB</span></a> *          <a class="link" href="RBPlayOrder.html#rb-play-order-get-db" title="rb_play_order_get_db ()">rb_play_order_get_db</a>                (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>);
64
64
<a class="link" href="RhythmDBQueryModel.html" title="RhythmDBQueryModel"><span class="returnvalue">RhythmDBQueryModel</span></a> * <a class="link" href="RBPlayOrder.html#rb-play-order-get-query-model" title="rb_play_order_get_query_model ()">rb_play_order_get_query_model</a>      (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>);
65
 
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="RBPlayOrder.html#rb-play-order-model-not-empty" title="rb_play_order_model_not_empty ()">rb_play_order_model_not_empty</a>       (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>);
 
65
<span class="returnvalue">gboolean</span>            <a class="link" href="RBPlayOrder.html#rb-play-order-model-not-empty" title="rb_play_order_model_not_empty ()">rb_play_order_model_not_empty</a>       (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>);
66
66
</pre>
67
67
</div>
68
68
<div class="refsect1">
69
69
<a name="RBPlayOrder.object-hierarchy"></a><h2>Object Hierarchy</h2>
70
70
<pre class="synopsis">
71
 
  <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
71
  GObject
72
72
   +----RBPlayOrder
73
73
         +----<a class="link" href="RBRandomPlayOrder.html" title="RBRandomPlayOrder">RBRandomPlayOrder</a>
74
74
</pre>
83
83
<div class="refsect1">
84
84
<a name="RBPlayOrder.signals"></a><h2>Signals</h2>
85
85
<pre class="synopsis">
86
 
  "<a class="link" href="RBPlayOrder.html#RBPlayOrder-have-next-previous-changed" title='The "have-next-previous-changed" signal'>have-next-previous-changed</a>"                     : <a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
 
86
  "<a class="link" href="RBPlayOrder.html#RBPlayOrder-have-next-previous-changed" title='The "have-next-previous-changed" signal'>have-next-previous-changed</a>"                     : <code class="literal">Run Last</code>
87
87
</pre>
88
88
</div>
89
89
<div class="refsect1">
239
239
<hr>
240
240
<div class="refsect2">
241
241
<a name="rb-play-order-has-next"></a><h3>rb_play_order_has_next ()</h3>
242
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            rb_play_order_has_next              (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>);</pre>
 
242
<pre class="programlisting"><span class="returnvalue">gboolean</span>            rb_play_order_has_next              (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>);</pre>
243
243
<p>
244
244
If there is no current playing entry, returns true if the play order is non-empty.
245
245
</p>
298
298
<hr>
299
299
<div class="refsect2">
300
300
<a name="rb-play-order-has-previous"></a><h3>rb_play_order_has_previous ()</h3>
301
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            rb_play_order_has_previous          (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>);</pre>
 
301
<pre class="programlisting"><span class="returnvalue">gboolean</span>            rb_play_order_has_previous          (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>);</pre>
302
302
<p>
303
 
Returns <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if there is an entry before the current entry in the play order.
304
 
If not currently playing, returns <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.
 
303
Returns <code class="literal">TRUE</code> if there is an entry before the current entry in the play order.
 
304
If not currently playing, returns <code class="literal">FALSE</code>.
305
305
</p>
306
306
<div class="variablelist"><table border="0">
307
307
<col align="left" valign="top">
313
313
<tr>
314
314
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
315
315
<td>
316
 
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if previous entry exists</td>
 
316
<code class="literal">TRUE</code> if previous entry exists</td>
317
317
</tr>
318
318
</tbody>
319
319
</table></div>
497
497
<hr>
498
498
<div class="refsect2">
499
499
<a name="rb-play-order-model-not-empty"></a><h3>rb_play_order_model_not_empty ()</h3>
500
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            rb_play_order_model_not_empty       (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>);</pre>
 
500
<pre class="programlisting"><span class="returnvalue">gboolean</span>            rb_play_order_model_not_empty       (<em class="parameter"><code><a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder</code></em>);</pre>
501
501
<p>
502
 
Returns <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the <a class="link" href="RhythmDBQueryModel.html" title="RhythmDBQueryModel"><span class="type">RhythmDBQueryModel</span></a> is not empty.
 
502
Returns <code class="literal">TRUE</code> if the <a class="link" href="RhythmDBQueryModel.html" title="RhythmDBQueryModel"><span class="type">RhythmDBQueryModel</span></a> is not empty.
503
503
Can be used to implement has_next and has_previous for play orders
504
504
that have no beginning or end.
505
505
</p>
513
513
<tr>
514
514
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
515
515
<td>
516
 
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if not empty</td>
 
516
<code class="literal">TRUE</code> if not empty</td>
517
517
</tr>
518
518
</tbody>
519
519
</table></div>
542
542
<div class="refsect2">
543
543
<a name="RBPlayOrder-have-next-previous-changed"></a><h3>The <code class="literal">"have-next-previous-changed"</code> signal</h3>
544
544
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="RBPlayOrder.html" title="RBPlayOrder"><span class="type">RBPlayOrder</span></a> *porder,
545
 
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>     have_next,
546
 
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>     have_previous,
547
 
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)          : <a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
 
545
                                                        <span class="type">gboolean</span>     have_next,
 
546
                                                        <span class="type">gboolean</span>     have_previous,
 
547
                                                        <span class="type">gpointer</span>     user_data)          : <code class="literal">Run Last</code></pre>
548
548
<p>
549
549
Emitted as a hint to suggest that the sensitivity of next/previous
550
550
buttons may need to be updated.
559
559
</tr>
560
560
<tr>
561
561
<td><p><span class="term"><em class="parameter"><code>have_next</code></em> :</span></p></td>
562
 
<td>if <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, the play order has at least one more entry</td>
 
562
<td>if <code class="literal">TRUE</code>, the play order has at least one more entry</td>
563
563
</tr>
564
564
<tr>
565
565
<td><p><span class="term"><em class="parameter"><code>have_previous</code></em> :</span></p></td>
566
 
<td>if <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, the play order has at least one entry
 
566
<td>if <code class="literal">TRUE</code>, the play order has at least one entry
567
567
before the current entry</td>
568
568
</tr>
569
569
<tr>