4
4
<interface name="org.gnome.Rhythmbox.Shell">
6
7
<method name="loadURI">
7
8
<annotation name="org.freedesktop.DBus.GLib.CSymbol" value="rb_shell_load_uri"/>
13
<!-- this stays, perhaps? -->
12
14
<method name="activateSource">
13
15
<annotation name="org.freedesktop.DBus.GLib.CSymbol" value="rb_shell_activate_source_by_uri"/>
14
16
<arg type="s" name="uri"/>
15
17
<arg type="u" name="play"/> <!-- 0 = only select, 1 = play if not already playing, 2 = play -->
18
21
<method name="getPlayer">
19
22
<annotation name="org.freedesktop.DBus.GLib.CSymbol" value="rb_shell_get_player_path"/>
20
23
<arg type="o" direction="out">
34
39
<method name="present">
43
<!-- no, db interface -->
38
44
<method name="getSongProperties">
39
45
<arg type="s" name="uri"/>
40
46
<arg type="a{sv}" direction="out"/>
49
<!-- no, db interface -->
43
50
<method name="setSongProperty">
44
51
<arg type="s" name="uri"/>
45
52
<arg type="s" name="propname"/>
46
53
<arg type="v" name="value"/>
56
<!-- probably stays? -->
49
57
<method name="addToQueue">
50
58
<arg type="s" name="uri"/>
53
62
<method name="quit"/>
64
<!-- probably stays? -->
55
65
<method name="removeFromQueue">
56
66
<arg type="s" name="uri"/>
69
<!-- probably stays? -->
59
70
<method name="clearQueue"/>
61
73
<method name="notify">
62
74
<annotation name="org.freedesktop.DBus.GLib.CSymbol" value="rb_shell_do_notify"/>
63
75
<arg type="b" name="userRequested"/>
66
79
<signal name="visibilityChanged">
67
80
<arg type="b" name="visibility"/>
83
<!-- no, managed on the app side -->
70
84
<signal name="removableMediaScanFinished"/>
71
85
<signal name="databaseLoadComplete"/>
73
88
<!-- Until a version of dbus with bug #7057 fixed is widely available,
74
89
this does more harm than good. -->
75
90
<!-- <property name="visibility" type="b" access="readwrite"/> -->