Package list xapp / 20f2d95
New upstream version 2.0.1 Norbert Preining 9 months ago
46 changed file(s) with 5115 addition(s) and 3648 deletion(s). Raw diff Collapse all Expand all
+0
-9
data/80xapp-gtk3-module less more
0 # This file is sourced by Xsession(5), not executed.
1
2 if [ -z "$GTK_MODULES" ] ; then
3 GTK_MODULES="xapp-gtk3-module"
4 else
5 GTK_MODULES="$GTK_MODULES:xapp-gtk3-module"
6 fi
7
8 export GTK_MODULES
0 # This file is sourced by xinit(1) or a display manager's Xsession, not executed.
1
2 if [ -z "$GTK_MODULES" ] ; then
3 GTK_MODULES="xapp-gtk3-module"
4 else
5 GTK_MODULES="$GTK_MODULES:xapp-gtk3-module"
6 fi
7
8 export GTK_MODULES
0 install_data(['80xapp-gtk3-module'],
1 install_dir: join_paths(get_option('sysconfdir'), 'X11', 'Xsession.d')
0 xinitrc_dir = join_paths(get_option('sysconfdir'), 'X11', 'xinit', 'xinitrc.d')
1 filename = '80xapp-gtk3-module.sh'
2
3 install_data([filename],
4 install_dir: xinitrc_dir
25 )
6
7 meson.add_install_script(join_paths(meson.source_root(), 'meson-scripts', 'module_xinit_fix_perms.py'),
8 xinitrc_dir,
9 filename
10 )
0 xapp (2.0.1) ulyssa; urgency=medium
1
2 [ Clement Lefebvre ]
3 * Update docs
4
5 [ Eli Schwartz ]
6 * fix xorg-server startup variable
7
8 [ Michael Webster ]
9 * favorites: Make sure initializing favorites also initializes the uri scheme.
10 * xapp-favorites.c: Add a note about the favorites uri in the class description.
11 * build/install: Make the favorite gtk module's xinit file executable.
12 * build: update some dependencies.
13 * xapp-gtk3-module.c: Override GObject's constructed vfunc to inject the favorites uri into GtkPlacesSidebars rather than hooking onto a signal.
14 * build: use buildtype=debugoptimized by default.
15 * sn-item.c: Fix typo.
16 * various: Fix some previously missed build warnings.
17 * xapp-gtk3-module.c: Don't add a favorites section if there aren't any favorites.
18 * favorite-vfs-file.c: Don't assume a GError was passed in for file_query_info.
19 * favorite-vfs-file-enumerator.c: Fix a couple more places where an error was assumed.
20
21 [ NikoKrause ]
22 * change favorite icons
23
24 [ Michael Webster ]
25 * favorite-vfs-file.c: Don't free priv->uri until finalize.
26 * favorites: Fix some leaks revealed by valgrind.
27
28 -- Clement Lefebvre <root@linuxmint.com> Tue, 08 Dec 2020 10:07:26 +0000
29
030 xapp (2.0.0) ulyssa; urgency=medium
131
232 [ Michael Webster ]
1010 intltool (>= 0.40.6),
1111 libgdk-pixbuf2.0-dev (>= 2.22.0),
1212 libgirepository1.0-dev (>= 0.10.2-1~),
13 libglib2.0-dev (>= 2.37.3),
13 libglib2.0-dev (>= 2.44),
1414 libgnomekbd-dev,
15 libgtk-3-dev (>= 3.3.16),
15 libgtk-3-dev (>= 3.16),
1616 libdbusmenu-gtk3-dev,
1717 libx11-dev,
1818 libxkbfile-dev,
88 dh_auto_configure -- \
99 --libexecdir=/usr/libexec \
1010 -D docs=true \
11 -D deprecated_warnings=false
11 -D deprecated_warnings=false \
12 --buildtype=debugoptimized
1213
1314 override_dh_strip:
1415 dh_strip --dbg-package=libxapp-dbg
0 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1 <html>
2 <head>
3 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>XAppFavorites: XApp Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
6 <link rel="home" href="index.html" title="XApp Reference Manual">
7 <link rel="up" href="ch01.html" title="API reference">
8 <link rel="prev" href="ch01.html" title="API reference">
9 <link rel="next" href="XAppGtkWindow.html" title="XAppGtkWindow">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
11 <link rel="stylesheet" href="style.css" type="text/css">
12 </head>
13 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#XAppFavorites.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#XAppFavorites.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_signals">  <span class="dim">|</span> 
19 <a href="#XAppFavorites.signals" class="shortcut">Signals</a></span>
20 </td>
21 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
22 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
23 <td><a accesskey="p" href="ch01.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
24 <td><a accesskey="n" href="XAppGtkWindow.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
25 </tr></table>
26 <div class="refentry">
27 <a name="XAppFavorites"></a><div class="titlepage"></div>
28 <div class="refnamediv"><table width="100%"><tr>
29 <td valign="top">
30 <h2><span class="refentrytitle"><a name="XAppFavorites.top_of_page"></a>XAppFavorites</span></h2>
31 <p>XAppFavorites — Keeps track of favorite files.</p>
32 </td>
33 <td class="gallery_image" valign="top" align="right"></td>
34 </tr></table></div>
35 <div class="refsect1">
36 <a name="XAppFavorites.functions"></a><h2>Functions</h2>
37 <div class="informaltable"><table class="informaltable" width="100%" border="0">
38 <colgroup>
39 <col width="150px" class="functions_proto_type">
40 <col class="functions_proto_name">
41 </colgroup>
42 <tbody>
43 <tr>
44 <td class="function_type">
45 <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="returnvalue">XAppFavorites</span></a> *
46 </td>
47 <td class="function_name">
48 <a class="link" href="XAppFavorites.html#xapp-favorites-get-default" title="xapp_favorites_get_default ()">xapp_favorites_get_default</a> <span class="c_punctuation">()</span>
49 </td>
50 </tr>
51 <tr>
52 <td class="function_type">
53 <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
54 </td>
55 <td class="function_name">
56 <a class="link" href="XAppFavorites.html#xapp-favorites-get-favorites" title="xapp_favorites_get_favorites ()">xapp_favorites_get_favorites</a> <span class="c_punctuation">()</span>
57 </td>
58 </tr>
59 <tr>
60 <td class="function_type">
61 <a href="../glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
62 </td>
63 <td class="function_name">
64 <a class="link" href="XAppFavorites.html#xapp-favorites-get-n-favorites" title="xapp_favorites_get_n_favorites ()">xapp_favorites_get_n_favorites</a> <span class="c_punctuation">()</span>
65 </td>
66 </tr>
67 <tr>
68 <td class="function_type">
69 <a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="returnvalue">XAppFavoriteInfo</span></a> *
70 </td>
71 <td class="function_name">
72 <a class="link" href="XAppFavorites.html#xapp-favorites-find-by-display-name" title="xapp_favorites_find_by_display_name ()">xapp_favorites_find_by_display_name</a> <span class="c_punctuation">()</span>
73 </td>
74 </tr>
75 <tr>
76 <td class="function_type">
77 <a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="returnvalue">XAppFavoriteInfo</span></a> *
78 </td>
79 <td class="function_name">
80 <a class="link" href="XAppFavorites.html#xapp-favorites-find-by-uri" title="xapp_favorites_find_by_uri ()">xapp_favorites_find_by_uri</a> <span class="c_punctuation">()</span>
81 </td>
82 </tr>
83 <tr>
84 <td class="function_type">
85 <span class="returnvalue">void</span>
86 </td>
87 <td class="function_name">
88 <a class="link" href="XAppFavorites.html#xapp-favorites-add" title="xapp_favorites_add ()">xapp_favorites_add</a> <span class="c_punctuation">()</span>
89 </td>
90 </tr>
91 <tr>
92 <td class="function_type">
93 <span class="returnvalue">void</span>
94 </td>
95 <td class="function_name">
96 <a class="link" href="XAppFavorites.html#xapp-favorites-remove" title="xapp_favorites_remove ()">xapp_favorites_remove</a> <span class="c_punctuation">()</span>
97 </td>
98 </tr>
99 <tr>
100 <td class="function_type">
101 <span class="returnvalue">void</span>
102 </td>
103 <td class="function_name">
104 <a class="link" href="XAppFavorites.html#xapp-favorites-launch" title="xapp_favorites_launch ()">xapp_favorites_launch</a> <span class="c_punctuation">()</span>
105 </td>
106 </tr>
107 <tr>
108 <td class="function_type">
109 <span class="returnvalue">void</span>
110 </td>
111 <td class="function_name">
112 <a class="link" href="XAppFavorites.html#xapp-favorites-rename" title="xapp_favorites_rename ()">xapp_favorites_rename</a> <span class="c_punctuation">()</span>
113 </td>
114 </tr>
115 <tr>
116 <td class="function_type">
117 <a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="returnvalue">XAppFavoriteInfo</span></a> *
118 </td>
119 <td class="function_name">
120 <a class="link" href="XAppFavorites.html#xapp-favorite-info-copy" title="xapp_favorite_info_copy ()">xapp_favorite_info_copy</a> <span class="c_punctuation">()</span>
121 </td>
122 </tr>
123 <tr>
124 <td class="function_type">
125 <span class="returnvalue">void</span>
126 </td>
127 <td class="function_name">
128 <a class="link" href="XAppFavorites.html#xapp-favorite-info-free" title="xapp_favorite_info_free ()">xapp_favorite_info_free</a> <span class="c_punctuation">()</span>
129 </td>
130 </tr>
131 <tr>
132 <td class="function_type">
133 <span class="returnvalue">void</span>
134 </td>
135 <td class="function_name">
136 <span class="c_punctuation">(</span><a class="link" href="XAppFavorites.html#XAppFavoritesItemSelectedCallback" title="XAppFavoritesItemSelectedCallback ()">*XAppFavoritesItemSelectedCallback</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
137 </td>
138 </tr>
139 <tr>
140 <td class="function_type">
141 <a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> *
142 </td>
143 <td class="function_name">
144 <a class="link" href="XAppFavorites.html#xapp-favorites-create-menu" title="xapp_favorites_create_menu ()">xapp_favorites_create_menu</a> <span class="c_punctuation">()</span>
145 </td>
146 </tr>
147 <tr>
148 <td class="function_type">
149 <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
150 </td>
151 <td class="function_name">
152 <a class="link" href="XAppFavorites.html#xapp-favorites-create-actions" title="xapp_favorites_create_actions ()">xapp_favorites_create_actions</a> <span class="c_punctuation">()</span>
153 </td>
154 </tr>
155 </tbody>
156 </table></div>
157 </div>
158 <div class="refsect1">
159 <a name="XAppFavorites.signals"></a><h2>Signals</h2>
160 <div class="informaltable"><table class="informaltable" border="0">
161 <colgroup>
162 <col width="150px" class="signal_proto_type">
163 <col width="300px" class="signal_proto_name">
164 <col width="200px" class="signal_proto_flags">
165 </colgroup>
166 <tbody><tr>
167 <td class="signal_type"><span class="returnvalue">void</span></td>
168 <td class="signal_name"><a class="link" href="XAppFavorites.html#XAppFavorites-changed" title="The “changed” signal">changed</a></td>
169 <td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td>
170 </tr></tbody>
171 </table></div>
172 </div>
173 <a name="XAppFavoriteInfo"></a><div class="refsect1">
174 <a name="XAppFavorites.other"></a><h2>Types and Values</h2>
175 <div class="informaltable"><table class="informaltable" width="100%" border="0">
176 <colgroup>
177 <col width="150px" class="other_proto_type">
178 <col class="other_proto_name">
179 </colgroup>
180 <tbody>
181 <tr>
182 <td class="define_keyword">#define</td>
183 <td class="function_name"><a class="link" href="XAppFavorites.html#XAPP-TYPE-FAVORITES:CAPS" title="XAPP_TYPE_FAVORITES">XAPP_TYPE_FAVORITES</a></td>
184 </tr>
185 <tr>
186 <td class="datatype_keyword">struct</td>
187 <td class="function_name"><a class="link" href="XAppFavorites.html#XAppFavoriteInfo-struct" title="struct XAppFavoriteInfo">XAppFavoriteInfo</a></td>
188 </tr>
189 <tr>
190 <td class="datatype_keyword"> </td>
191 <td class="function_name"><a class="link" href="XAppFavorites.html#XAppFavorites-struct" title="XAppFavorites">XAppFavorites</a></td>
192 </tr>
193 </tbody>
194 </table></div>
195 </div>
196 <div class="refsect1">
197 <a name="XAppFavorites.object-hierarchy"></a><h2>Object Hierarchy</h2>
198 <pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a>
199 <span class="lineart">╰──</span> XAppFavoriteInfo
200 <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
201 <span class="lineart">╰──</span> XAppFavorites
202 </pre>
203 </div>
204 <div class="refsect1">
205 <a name="XAppFavorites.description"></a><h2>Description</h2>
206 <p>The XAppFavorites class allows applications display frequently-used files and
207 provide a safe mechanism for launching them.</p>
208 <p>A list of <a href="XAppFavorites.html#XAppFavoriteInfo-struct"><span class="type">XAppFavoriteInfos</span></a> can be retrieved in full, or only for specific mimetypes.</p>
209 <p>XAppFavorites are new for 2.0</p>
210 </div>
211 <div class="refsect1">
212 <a name="XAppFavorites.functions_details"></a><h2>Functions</h2>
213 <div class="refsect2">
214 <a name="xapp-favorites-get-default"></a><h3>xapp_favorites_get_default ()</h3>
215 <pre class="programlisting"><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="returnvalue">XAppFavorites</span></a> *
216 xapp_favorites_get_default (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
217 <p>Returns the <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> instance.</p>
218 <div class="refsect3">
219 <a name="xapp-favorites-get-default.returns"></a><h4>Returns</h4>
220 <p>the XAppFavorites instance for the process. Do not free. </p>
221 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
222 </div>
223 <p class="since">Since: 2.0</p>
224 </div>
225 <hr>
226 <div class="refsect2">
227 <a name="xapp-favorites-get-favorites"></a><h3>xapp_favorites_get_favorites ()</h3>
228 <pre class="programlisting"><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
229 xapp_favorites_get_favorites (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>,
230 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **mimetypes</code></em>);</pre>
231 <p>Gets a list of all favorites. If mimetype is not <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, the list will
232 contain only favorites with that mimetype.</p>
233 <div class="refsect3">
234 <a name="xapp-favorites-get-favorites.parameters"></a><h4>Parameters</h4>
235 <div class="informaltable"><table class="informaltable" width="100%" border="0">
236 <colgroup>
237 <col width="150px" class="parameters_name">
238 <col class="parameters_description">
239 <col width="200px" class="parameters_annotations">
240 </colgroup>
241 <tbody>
242 <tr>
243 <td class="parameter_name"><p>favorites</p></td>
244 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a></p></td>
245 <td class="parameter_annotations"> </td>
246 </tr>
247 <tr>
248 <td class="parameter_name"><p>mimetypes</p></td>
249 <td class="parameter_description"><p>The mimetypes to filter by for results. </p></td>
250 <td class="parameter_annotations"><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>]</span></td>
251 </tr>
252 </tbody>
253 </table></div>
254 </div>
255 <div class="refsect3">
256 <a name="xapp-favorites-get-favorites.returns"></a><h4>Returns</h4>
257 <p>a list of <a href="XAppFavorites.html#XAppFavoriteInfo-struct"><span class="type">XAppFavoriteInfos</span></a>.
258 Free the list with <a href="../glib/glib-Doubly-Linked-Lists.html#g-list-free"><span class="type">g_list_free</span></a>, free elements with <a class="link" href="XAppFavorites.html#xapp-favorite-info-free" title="xapp_favorite_info_free ()"><span class="type">xapp_favorite_info_free</span></a>. </p>
259 <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> XAppFavoriteInfo][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
260 </div>
261 <p class="since">Since: 2.0</p>
262 </div>
263 <hr>
264 <div class="refsect2">
265 <a name="xapp-favorites-get-n-favorites"></a><h3>xapp_favorites_get_n_favorites ()</h3>
266 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
267 xapp_favorites_get_n_favorites (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>);</pre>
268 <div class="refsect3">
269 <a name="xapp-favorites-get-n-favorites.parameters"></a><h4>Parameters</h4>
270 <div class="informaltable"><table class="informaltable" width="100%" border="0">
271 <colgroup>
272 <col width="150px" class="parameters_name">
273 <col class="parameters_description">
274 <col width="200px" class="parameters_annotations">
275 </colgroup>
276 <tbody><tr>
277 <td class="parameter_name"><p>favorites</p></td>
278 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a></p></td>
279 <td class="parameter_annotations"> </td>
280 </tr></tbody>
281 </table></div>
282 </div>
283 <div class="refsect3">
284 <a name="xapp-favorites-get-n-favorites.returns"></a><h4>Returns</h4>
285 <p> The number of favorite files</p>
286 </div>
287 <p class="since">Since: 2.0</p>
288 </div>
289 <hr>
290 <div class="refsect2">
291 <a name="xapp-favorites-find-by-display-name"></a><h3>xapp_favorites_find_by_display_name ()</h3>
292 <pre class="programlisting"><a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="returnvalue">XAppFavoriteInfo</span></a> *
293 xapp_favorites_find_by_display_name (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>,
294 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *display_name</code></em>);</pre>
295 <p>Looks for an XAppFavoriteInfo that corresponds to <em class="parameter"><code>display_name</code></em>
296 .</p>
297 <div class="refsect3">
298 <a name="xapp-favorites-find-by-display-name.parameters"></a><h4>Parameters</h4>
299 <div class="informaltable"><table class="informaltable" width="100%" border="0">
300 <colgroup>
301 <col width="150px" class="parameters_name">
302 <col class="parameters_description">
303 <col width="200px" class="parameters_annotations">
304 </colgroup>
305 <tbody>
306 <tr>
307 <td class="parameter_name"><p>favorites</p></td>
308 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a></p></td>
309 <td class="parameter_annotations"> </td>
310 </tr>
311 <tr>
312 <td class="parameter_name"><p>display_name</p></td>
313 <td class="parameter_description"><p>The display name to lookup info for. </p></td>
314 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL must not be passed as the value in, out, in-out; or as a return value."><span class="acronym">not nullable</span></acronym>]</span></td>
315 </tr>
316 </tbody>
317 </table></div>
318 </div>
319 <div class="refsect3">
320 <a name="xapp-favorites-find-by-display-name.returns"></a><h4>Returns</h4>
321 <p>an XAppFavoriteInfo or NULL if one was not found. This is owned
322 by the favorites manager and should not be freed. </p>
323 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
324 </div>
325 <p class="since">Since: 2.0</p>
326 </div>
327 <hr>
328 <div class="refsect2">
329 <a name="xapp-favorites-find-by-uri"></a><h3>xapp_favorites_find_by_uri ()</h3>
330 <pre class="programlisting"><a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="returnvalue">XAppFavoriteInfo</span></a> *
331 xapp_favorites_find_by_uri (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>,
332 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>);</pre>
333 <p>Looks for an XAppFavoriteInfo that corresponds to <em class="parameter"><code>uri</code></em>
334 .</p>
335 <div class="refsect3">
336 <a name="xapp-favorites-find-by-uri.parameters"></a><h4>Parameters</h4>
337 <div class="informaltable"><table class="informaltable" width="100%" border="0">
338 <colgroup>
339 <col width="150px" class="parameters_name">
340 <col class="parameters_description">
341 <col width="200px" class="parameters_annotations">
342 </colgroup>
343 <tbody>
344 <tr>
345 <td class="parameter_name"><p>favorites</p></td>
346 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a></p></td>
347 <td class="parameter_annotations"> </td>
348 </tr>
349 <tr>
350 <td class="parameter_name"><p>uri</p></td>
351 <td class="parameter_description"><p>The uri to lookup info for. </p></td>
352 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL must not be passed as the value in, out, in-out; or as a return value."><span class="acronym">not nullable</span></acronym>]</span></td>
353 </tr>
354 </tbody>
355 </table></div>
356 </div>
357 <div class="refsect3">
358 <a name="xapp-favorites-find-by-uri.returns"></a><h4>Returns</h4>
359 <p>an XAppFavoriteInfo or NULL if one was not found. This is owned
360 by the favorites manager and should not be freed. </p>
361 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
362 </div>
363 <p class="since">Since: 2.0</p>
364 </div>
365 <hr>
366 <div class="refsect2">
367 <a name="xapp-favorites-add"></a><h3>xapp_favorites_add ()</h3>
368 <pre class="programlisting"><span class="returnvalue">void</span>
369 xapp_favorites_add (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>,
370 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>);</pre>
371 <p>Adds a new favorite. If the uri already exists, this does nothing.</p>
372 <div class="refsect3">
373 <a name="xapp-favorites-add.parameters"></a><h4>Parameters</h4>
374 <div class="informaltable"><table class="informaltable" width="100%" border="0">
375 <colgroup>
376 <col width="150px" class="parameters_name">
377 <col class="parameters_description">
378 <col width="200px" class="parameters_annotations">
379 </colgroup>
380 <tbody>
381 <tr>
382 <td class="parameter_name"><p>favorites</p></td>
383 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a></p></td>
384 <td class="parameter_annotations"> </td>
385 </tr>
386 <tr>
387 <td class="parameter_name"><p>uri</p></td>
388 <td class="parameter_description"><p>The uri the favorite is for</p></td>
389 <td class="parameter_annotations"> </td>
390 </tr>
391 </tbody>
392 </table></div>
393 </div>
394 <p class="since">Since: 2.0</p>
395 </div>
396 <hr>
397 <div class="refsect2">
398 <a name="xapp-favorites-remove"></a><h3>xapp_favorites_remove ()</h3>
399 <pre class="programlisting"><span class="returnvalue">void</span>
400 xapp_favorites_remove (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>,
401 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>);</pre>
402 <p>Removes a favorite from the list.</p>
403 <div class="refsect3">
404 <a name="xapp-favorites-remove.parameters"></a><h4>Parameters</h4>
405 <div class="informaltable"><table class="informaltable" width="100%" border="0">
406 <colgroup>
407 <col width="150px" class="parameters_name">
408 <col class="parameters_description">
409 <col width="200px" class="parameters_annotations">
410 </colgroup>
411 <tbody>
412 <tr>
413 <td class="parameter_name"><p>favorites</p></td>
414 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a></p></td>
415 <td class="parameter_annotations"> </td>
416 </tr>
417 <tr>
418 <td class="parameter_name"><p>uri</p></td>
419 <td class="parameter_description"><p>The uri for the favorite being removed</p></td>
420 <td class="parameter_annotations"> </td>
421 </tr>
422 </tbody>
423 </table></div>
424 </div>
425 <p class="since">Since: 2.0</p>
426 </div>
427 <hr>
428 <div class="refsect2">
429 <a name="xapp-favorites-launch"></a><h3>xapp_favorites_launch ()</h3>
430 <pre class="programlisting"><span class="returnvalue">void</span>
431 xapp_favorites_launch (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>,
432 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>,
433 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> timestamp</code></em>);</pre>
434 <p>Opens a favorite in its default app.</p>
435 <div class="refsect3">
436 <a name="xapp-favorites-launch.parameters"></a><h4>Parameters</h4>
437 <div class="informaltable"><table class="informaltable" width="100%" border="0">
438 <colgroup>
439 <col width="150px" class="parameters_name">
440 <col class="parameters_description">
441 <col width="200px" class="parameters_annotations">
442 </colgroup>
443 <tbody>
444 <tr>
445 <td class="parameter_name"><p>favorites</p></td>
446 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a></p></td>
447 <td class="parameter_annotations"> </td>
448 </tr>
449 <tr>
450 <td class="parameter_name"><p>uri</p></td>
451 <td class="parameter_description"><p>The uri for the favorite to launch</p></td>
452 <td class="parameter_annotations"> </td>
453 </tr>
454 <tr>
455 <td class="parameter_name"><p>timestamp</p></td>
456 <td class="parameter_description"><p>The timestamp from an event or 0</p></td>
457 <td class="parameter_annotations"> </td>
458 </tr>
459 </tbody>
460 </table></div>
461 </div>
462 <p class="since">Since: 2.0</p>
463 </div>
464 <hr>
465 <div class="refsect2">
466 <a name="xapp-favorites-rename"></a><h3>xapp_favorites_rename ()</h3>
467 <pre class="programlisting"><span class="returnvalue">void</span>
468 xapp_favorites_rename (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>,
469 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *old_uri</code></em>,
470 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *new_uri</code></em>);</pre>
471 <p>Removes old_uri and adds new_uri. This is mainly for file managers to use as
472 a convenience instead of add/remove, and guarantees the result, without having to
473 worry about multiple dbus calls (gsettings).</p>
474 <div class="refsect3">
475 <a name="xapp-favorites-rename.parameters"></a><h4>Parameters</h4>
476 <div class="informaltable"><table class="informaltable" width="100%" border="0">
477 <colgroup>
478 <col width="150px" class="parameters_name">
479 <col class="parameters_description">
480 <col width="200px" class="parameters_annotations">
481 </colgroup>
482 <tbody>
483 <tr>
484 <td class="parameter_name"><p>old_uri</p></td>
485 <td class="parameter_description"><p>the old favorite's uri.</p></td>
486 <td class="parameter_annotations"> </td>
487 </tr>
488 <tr>
489 <td class="parameter_name"><p>new_uri</p></td>
490 <td class="parameter_description"><p>The new uri.</p></td>
491 <td class="parameter_annotations"> </td>
492 </tr>
493 </tbody>
494 </table></div>
495 </div>
496 <p class="since">Since: 2.0</p>
497 </div>
498 <hr>
499 <div class="refsect2">
500 <a name="xapp-favorite-info-copy"></a><h3>xapp_favorite_info_copy ()</h3>
501 <pre class="programlisting"><a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="returnvalue">XAppFavoriteInfo</span></a> *
502 xapp_favorite_info_copy (<em class="parameter"><code>const <a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="type">XAppFavoriteInfo</span></a> *info</code></em>);</pre>
503 <p>Makes an exact copy of an existing <a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="type">XAppFavoriteInfo</span></a>.</p>
504 <div class="refsect3">
505 <a name="xapp-favorite-info-copy.parameters"></a><h4>Parameters</h4>
506 <div class="informaltable"><table class="informaltable" width="100%" border="0">
507 <colgroup>
508 <col width="150px" class="parameters_name">
509 <col class="parameters_description">
510 <col width="200px" class="parameters_annotations">
511 </colgroup>
512 <tbody><tr>
513 <td class="parameter_name"><p>info</p></td>
514 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="type">XAppFavoriteInfo</span></a> to duplicate.</p></td>
515 <td class="parameter_annotations"> </td>
516 </tr></tbody>
517 </table></div>
518 </div>
519 <div class="refsect3">
520 <a name="xapp-favorite-info-copy.returns"></a><h4>Returns</h4>
521 <p>a new <a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="type">XAppFavoriteInfo</span></a>. Free using <a class="link" href="XAppFavorites.html#xapp-favorite-info-free" title="xapp_favorite_info_free ()"><span class="type">xapp_favorite_info_free</span></a>.</p>
522 <p>Since 2.0. </p>
523 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
524 </div>
525 </div>
526 <hr>
527 <div class="refsect2">
528 <a name="xapp-favorite-info-free"></a><h3>xapp_favorite_info_free ()</h3>
529 <pre class="programlisting"><span class="returnvalue">void</span>
530 xapp_favorite_info_free (<em class="parameter"><code><a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="type">XAppFavoriteInfo</span></a> *info</code></em>);</pre>
531 <p>Destroys the <a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="type">XAppFavoriteInfo</span></a>.</p>
532 <p>Since 2.0</p>
533 <div class="refsect3">
534 <a name="xapp-favorite-info-free.parameters"></a><h4>Parameters</h4>
535 <div class="informaltable"><table class="informaltable" width="100%" border="0">
536 <colgroup>
537 <col width="150px" class="parameters_name">
538 <col class="parameters_description">
539 <col width="200px" class="parameters_annotations">
540 </colgroup>
541 <tbody><tr>
542 <td class="parameter_name"><p>info</p></td>
543 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="type">XAppFavoriteInfo</span></a> to free.</p></td>
544 <td class="parameter_annotations"> </td>
545 </tr></tbody>
546 </table></div>
547 </div>
548 </div>
549 <hr>
550 <div class="refsect2">
551 <a name="XAppFavoritesItemSelectedCallback"></a><h3>XAppFavoritesItemSelectedCallback ()</h3>
552 <pre class="programlisting"><span class="returnvalue">void</span>
553 <span class="c_punctuation">(</span>*XAppFavoritesItemSelectedCallback<span class="c_punctuation">)</span> (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>,
554 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>,
555 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
556 </div>
557 <hr>
558 <div class="refsect2">
559 <a name="xapp-favorites-create-menu"></a><h3>xapp_favorites_create_menu ()</h3>
560 <pre class="programlisting"><a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> *
561 xapp_favorites_create_menu (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>,
562 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **mimetypes</code></em>,
563 <em class="parameter"><code><a class="link" href="XAppFavorites.html#XAppFavoritesItemSelectedCallback" title="XAppFavoritesItemSelectedCallback ()"><span class="type">XAppFavoritesItemSelectedCallback</span></a> callback</code></em>,
564 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
565 <em class="parameter"><code><a href="../glib/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> func</code></em>);</pre>
566 <p>Generates a GtkMenu widget populated with favorites. The callback will be called when
567 a menu item has been activated, and will include the uri of the respective item.</p>
568 <div class="refsect3">
569 <a name="xapp-favorites-create-menu.parameters"></a><h4>Parameters</h4>
570 <div class="informaltable"><table class="informaltable" width="100%" border="0">
571 <colgroup>
572 <col width="150px" class="parameters_name">
573 <col class="parameters_description">
574 <col width="200px" class="parameters_annotations">
575 </colgroup>
576 <tbody>
577 <tr>
578 <td class="parameter_name"><p>favorites</p></td>
579 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> instance.</p></td>
580 <td class="parameter_annotations"> </td>
581 </tr>
582 <tr>
583 <td class="parameter_name"><p>mimetypes</p></td>
584 <td class="parameter_description"><p>The mimetypes to filter for, or NULL to include all favorites. </p></td>
585 <td class="parameter_annotations"><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>]</span></td>
586 </tr>
587 <tr>
588 <td class="parameter_name"><p>callback</p></td>
589 <td class="parameter_description"><p>(closure user_data): The callback to use when a menu item has been selected. </p></td>
590 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until the GDestroyNotify argument is called."><span class="acronym">scope notified</span></acronym>]</span></td>
591 </tr>
592 <tr>
593 <td class="parameter_name"><p>user_data</p></td>
594 <td class="parameter_description"><p>The data to pass to the callback. </p></td>
595 <td class="parameter_annotations"><span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span></td>
596 </tr>
597 <tr>
598 <td class="parameter_name"><p>func</p></td>
599 <td class="parameter_description"><p>Destroy function for user_data</p></td>
600 <td class="parameter_annotations"> </td>
601 </tr>
602 </tbody>
603 </table></div>
604 </div>
605 <div class="refsect3">
606 <a name="xapp-favorites-create-menu.returns"></a><h4>Returns</h4>
607 <p>a new <a href="../gtk3/GtkMenu.html#GtkMenu-struct"><span class="type">GtkMenu</span></a> populated with a list of favorites, or NULL
608 if there are no favorites. </p>
609 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
610 </div>
611 <p class="since">Since: 2.0</p>
612 </div>
613 <hr>
614 <div class="refsect2">
615 <a name="xapp-favorites-create-actions"></a><h3>xapp_favorites_create_actions ()</h3>
616 <pre class="programlisting"><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
617 xapp_favorites_create_actions (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>,
618 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **mimetypes</code></em>);</pre>
619 <p>Generates a list of favorite GtkActions.</p>
620 <div class="refsect3">
621 <a name="xapp-favorites-create-actions.parameters"></a><h4>Parameters</h4>
622 <div class="informaltable"><table class="informaltable" width="100%" border="0">
623 <colgroup>
624 <col width="150px" class="parameters_name">
625 <col class="parameters_description">
626 <col width="200px" class="parameters_annotations">
627 </colgroup>
628 <tbody>
629 <tr>
630 <td class="parameter_name"><p>favorites</p></td>
631 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> instance.</p></td>
632 <td class="parameter_annotations"> </td>
633 </tr>
634 <tr>
635 <td class="parameter_name"><p>mimetypes</p></td>
636 <td class="parameter_description"><p>The mimetypes to filter for, or NULL to include all favorites. </p></td>
637 <td class="parameter_annotations"><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>]</span></td>
638 </tr>
639 </tbody>
640 </table></div>
641 </div>
642 <div class="refsect3">
643 <a name="xapp-favorites-create-actions.returns"></a><h4>Returns</h4>
644 <p>a new <a href="../gtk3/GtkActionGroup.html#GtkActionGroup-struct"><span class="type">GtkActionGroup</span></a> populated with a list of favorites, or NULL
645 if there are no favorites. </p>
646 <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> Gtk.Action][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
647 </div>
648 <p class="since">Since: 2.0</p>
649 </div>
650 </div>
651 <div class="refsect1">
652 <a name="XAppFavorites.other_details"></a><h2>Types and Values</h2>
653 <div class="refsect2">
654 <a name="XAPP-TYPE-FAVORITES:CAPS"></a><h3>XAPP_TYPE_FAVORITES</h3>
655 <pre class="programlisting">#define XAPP_TYPE_FAVORITES (xapp_favorites_get_type ())
656 </pre>
657 </div>
658 <hr>
659 <div class="refsect2">
660 <a name="XAppFavoriteInfo-struct"></a><h3>struct XAppFavoriteInfo</h3>
661 <pre class="programlisting">struct XAppFavoriteInfo {
662 gchar *uri;
663 gchar *display_name;
664 gchar *cached_mimetype;
665 };
666 </pre>
667 <p>Information related to a single favorite file.</p>
668 <div class="refsect3">
669 <a name="XAppFavoriteInfo.members"></a><h4>Members</h4>
670 <div class="informaltable"><table class="informaltable" width="100%" border="0">
671 <colgroup>
672 <col width="300px" class="struct_members_name">
673 <col class="struct_members_description">
674 <col width="200px" class="struct_members_annotations">
675 </colgroup>
676 <tbody>
677 <tr>
678 <td class="struct_member_name"><p><a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *<em class="structfield"><code><a name="XAppFavoriteInfo-struct.uri"></a>uri</code></em>;</p></td>
679 <td class="struct_member_description"><p>The uri to the favorite file.</p></td>
680 <td class="struct_member_annotations"> </td>
681 </tr>
682 <tr>
683 <td class="struct_member_name"><p><a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *<em class="structfield"><code><a name="XAppFavoriteInfo-struct.display-name"></a>display_name</code></em>;</p></td>
684 <td class="struct_member_description"><p>The name for use when displaying the item. This may not exactly match
685 the filename if there are files with the same name but in different folders.</p></td>
686 <td class="struct_member_annotations"> </td>
687 </tr>
688 <tr>
689 <td class="struct_member_name"><p><a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *<em class="structfield"><code><a name="XAppFavoriteInfo-struct.cached-mimetype"></a>cached_mimetype</code></em>;</p></td>
690 <td class="struct_member_description"><p>The mimetype calculated for the uri when it was added to favorites.</p></td>
691 <td class="struct_member_annotations"> </td>
692 </tr>
693 </tbody>
694 </table></div>
695 </div>
696 </div>
697 <hr>
698 <div class="refsect2">
699 <a name="XAppFavorites-struct"></a><h3>XAppFavorites</h3>
700 <pre class="programlisting">typedef struct _XAppFavorites XAppFavorites;</pre>
701 </div>
702 </div>
703 <div class="refsect1">
704 <a name="XAppFavorites.signal-details"></a><h2>Signal Details</h2>
705 <div class="refsect2">
706 <a name="XAppFavorites-changed"></a><h3>The <code class="literal">“changed”</code> signal</h3>
707 <pre class="programlisting"><span class="returnvalue">void</span>
708 user_function (<a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *xappfavorites,
709 <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
710 <p>Notifies when the favorites list has changed.</p>
711 <div class="refsect3">
712 <a name="XAppFavorites-changed.parameters"></a><h4>Parameters</h4>
713 <div class="informaltable"><table class="informaltable" width="100%" border="0">
714 <colgroup>
715 <col width="150px" class="parameters_name">
716 <col class="parameters_description">
717 <col width="200px" class="parameters_annotations">
718 </colgroup>
719 <tbody><tr>
720 <td class="parameter_name"><p>user_data</p></td>
721 <td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
722 <td class="parameter_annotations"> </td>
723 </tr></tbody>
724 </table></div>
725 </div>
726 <p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p>
727 </div>
728 </div>
729 </div>
730 <div class="footer">
731 <hr>Generated by GTK-Doc V1.32</div>
732 </body>
733 </html>
55 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="XApp Reference Manual">
77 <link rel="up" href="ch01.html" title="API reference">
8 <link rel="prev" href="ch01.html" title="API reference">
8 <link rel="prev" href="XAppFavorites.html" title="XAppFavorites">
99 <link rel="next" href="XAppIconChooserButton.html" title="XAppIconChooserButton">
10 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
2020 </td>
2121 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
2222 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
23 <td><a accesskey="p" href="ch01.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
23 <td><a accesskey="p" href="XAppFavorites.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
2424 <td><a accesskey="n" href="XAppIconChooserButton.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
2525 </tr></table>
2626 <div class="refentry">
2929 <td valign="top">
3030 <h2><span class="refentrytitle"><a name="XAppGtkWindow.top_of_page"></a>XAppGtkWindow</span></h2>
3131 <p>XAppGtkWindow — A subclass of <a href="../gtk3/GtkWindow.html#GtkWindow-struct"><code class="literal">GtkWindow</code></a> that allows additional
32 communication with the window manager.</p>
32 communication with the window manager.</p>
3333 </td>
3434 <td class="gallery_image" valign="top" align="right"></td>
3535 </tr></table></div>
3737 <a name="XAppGtkWindow.functions"></a><h2>Functions</h2>
3838 <div class="informaltable"><table class="informaltable" width="100%" border="0">
3939 <colgroup>
40 <col width="150px" class="functions_return">
41 <col class="functions_name">
40 <col width="150px" class="functions_proto_type">
41 <col class="functions_proto_name">
4242 </colgroup>
4343 <tbody>
4444 <tr>
152152 <a name="XAppGtkWindow.other"></a><h2>Types and Values</h2>
153153 <div class="informaltable"><table class="informaltable" width="100%" border="0">
154154 <colgroup>
155 <col width="150px" class="name">
156 <col class="description">
155 <col width="150px" class="other_proto_type">
156 <col class="other_proto_name">
157157 </colgroup>
158158 <tbody>
159159 <tr>
715715 </div>
716716 </div>
717717 <div class="footer">
718 <hr>Generated by GTK-Doc V1.27</div>
718 <hr>Generated by GTK-Doc V1.32</div>
719719 </body>
720720 </html>
77 <link rel="up" href="ch01.html" title="API reference">
88 <link rel="prev" href="XAppGtkWindow.html" title="XAppGtkWindow">
99 <link rel="next" href="XAppIconChooserDialog.html" title="XAppIconChooserDialog">
10 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
3737 <a name="XAppIconChooserButton.functions"></a><h2>Functions</h2>
3838 <div class="informaltable"><table class="informaltable" width="100%" border="0">
3939 <colgroup>
40 <col width="150px" class="functions_return">
41 <col class="functions_name">
40 <col width="150px" class="functions_proto_type">
41 <col class="functions_proto_name">
4242 </colgroup>
4343 <tbody>
4444 <tr>
132132 <a name="XAppIconChooserButton.other"></a><h2>Types and Values</h2>
133133 <div class="informaltable"><table class="informaltable" width="100%" border="0">
134134 <colgroup>
135 <col width="150px" class="name">
136 <col class="description">
135 <col width="150px" class="other_proto_type">
136 <col class="other_proto_name">
137137 </colgroup>
138138 <tbody>
139139 <tr>
379379 <a name="XAppIconChooserButton--category"></a><h3>The <code class="literal">“category”</code> property</h3>
380380 <pre class="programlisting"> “category” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
381381 <p>The category selected by default.</p>
382 <p>Owner: XAppIconChooserButton</p>
382383 <p>Flags: Read / Write</p>
383384 <p>Default value: ""</p>
384385 </div>
389390 <p>The preferred size to use when looking up icons. This only works with icon names.
390391 Additionally, there is no guarantee that a selected icon name will exist in a
391392 particular size.</p>
393 <p>Owner: XAppIconChooserButton</p>
392394 <p>Flags: Read / Write</p>
393395 <p>Default value: ""</p>
394396 </div>
397399 <a name="XAppIconChooserButton--icon-size"></a><h3>The <code class="literal">“icon-size”</code> property</h3>
398400 <pre class="programlisting"> “icon-size” <a href="../gtk3/gtk3-Themeable-Stock-Images.html#GtkIconSize"><span class="type">GtkIconSize</span></a></pre>
399401 <p>The size to use when displaying the icon.</p>
402 <p>Owner: XAppIconChooserButton</p>
400403 <p>Flags: Read / Write</p>
401404 <p>Default value: GTK_ICON_SIZE_DND</p>
402405 </div>
403406 </div>
404407 </div>
405408 <div class="footer">
406 <hr>Generated by GTK-Doc V1.27</div>
409 <hr>Generated by GTK-Doc V1.32</div>
407410 </body>
408411 </html>
77 <link rel="up" href="ch01.html" title="API reference">
88 <link rel="prev" href="XAppIconChooserButton.html" title="XAppIconChooserButton">
99 <link rel="next" href="XAppKbdLayoutController.html" title="XAppKbdLayoutController">
10 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
3838 <a name="XAppIconChooserDialog.functions"></a><h2>Functions</h2>
3939 <div class="informaltable"><table class="informaltable" width="100%" border="0">
4040 <colgroup>
41 <col width="150px" class="functions_return">
42 <col class="functions_name">
41 <col width="150px" class="functions_proto_type">
42 <col class="functions_proto_name">
4343 </colgroup>
4444 <tbody>
4545 <tr>
149149 <a name="XAppIconChooserDialog.signals"></a><h2>Signals</h2>
150150 <div class="informaltable"><table class="informaltable" border="0">
151151 <colgroup>
152 <col width="150px" class="signals_return">
153 <col width="300px" class="signals_name">
154 <col width="200px" class="signals_flags">
152 <col width="150px" class="signal_proto_type">
153 <col width="300px" class="signal_proto_name">
154 <col width="200px" class="signal_proto_flags">
155155 </colgroup>
156156 <tbody>
157157 <tr>
171171 <a name="XAppIconChooserDialog.other"></a><h2>Types and Values</h2>
172172 <div class="informaltable"><table class="informaltable" width="100%" border="0">
173173 <colgroup>
174 <col width="150px" class="name">
175 <col class="description">
174 <col width="150px" class="other_proto_type">
175 <col class="other_proto_name">
176176 </colgroup>
177177 <tbody>
178178 <tr>
555555 <a name="XAppIconChooserDialog--allow-paths"></a><h3>The <code class="literal">“allow-paths”</code> property</h3>
556556 <pre class="programlisting"> “allow-paths” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
557557 <p>Whether to allow paths to be searched and selected or only icon names.</p>
558 <p>Owner: XAppIconChooserDialog</p>
558559 <p>Flags: Read / Write</p>
559560 <p>Default value: TRUE</p>
560561 </div>
563564 <a name="XAppIconChooserDialog--default-icon"></a><h3>The <code class="literal">“default-icon”</code> property</h3>
564565 <pre class="programlisting"> “default-icon” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
565566 <p>The icon to use by default.</p>
567 <p>Owner: XAppIconChooserDialog</p>
566568 <p>Flags: Read / Write</p>
567569 <p>Default value: NULL</p>
568570 </div>
573575 <p>The preferred size to use when looking up icons. This only works with icon names.
574576 Additionally, there is no guarantee that a selected icon name will exist in a
575577 particular size.</p>
578 <p>Owner: XAppIconChooserDialog</p>
576579 <p>Flags: Read / Write</p>
577580 <p>Default value: XAPP_ICON_SIZE_32</p>
578581 </div>
597600 </div>
598601 </div>
599602 <div class="footer">
600 <hr>Generated by GTK-Doc V1.27</div>
603 <hr>Generated by GTK-Doc V1.32</div>
601604 </body>
602605 </html>
77 <link rel="up" href="ch01.html" title="API reference">
88 <link rel="prev" href="XAppIconChooserDialog.html" title="XAppIconChooserDialog">
99 <link rel="next" href="XAppMonitorBlanker.html" title="XAppMonitorBlanker">
10 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
3737 <a name="XAppKbdLayoutController.functions"></a><h2>Functions</h2>
3838 <div class="informaltable"><table class="informaltable" width="100%" border="0">
3939 <colgroup>
40 <col width="150px" class="functions_return">
41 <col class="functions_name">
40 <col width="150px" class="functions_proto_type">
41 <col class="functions_proto_name">
4242 </colgroup>
4343 <tbody>
4444 <tr>
199199 <a name="XAppKbdLayoutController.signals"></a><h2>Signals</h2>
200200 <div class="informaltable"><table class="informaltable" border="0">
201201 <colgroup>
202 <col width="150px" class="signals_return">
203 <col width="300px" class="signals_name">
204 <col width="200px" class="signals_flags">
202 <col width="150px" class="signal_proto_type">
203 <col width="300px" class="signal_proto_name">
204 <col width="200px" class="signal_proto_flags">
205205 </colgroup>
206206 <tbody>
207207 <tr>
708708 </div>
709709 </div>
710710 <div class="refsect1">
711 <a name="XAppKbdLayoutController.other_details"></a><h2>Types and Values</h2>
712 </div>
713 <div class="refsect1">
714711 <a name="XAppKbdLayoutController.property-details"></a><h2>Property Details</h2>
715712 <div class="refsect2">
716713 <a name="XAppKbdLayoutController--enabled"></a><h3>The <code class="literal">“enabled”</code> property</h3>
717714 <pre class="programlisting"> “enabled” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
718715 <p>Whether we're enabled (more than one keyboard layout is installed).</p>
716 <p>Owner: XAppKbdLayoutController</p>
719717 <p>Flags: Read</p>
720718 <p>Default value: FALSE</p>
721719 </div>
741739 </div>
742740 </div>
743741 <div class="footer">
744 <hr>Generated by GTK-Doc V1.27</div>
742 <hr>Generated by GTK-Doc V1.32</div>
745743 </body>
746744 </html>
77 <link rel="up" href="ch01.html" title="API reference">
88 <link rel="prev" href="XAppKbdLayoutController.html" title="XAppKbdLayoutController">
99 <link rel="next" href="XAppPreferencesWindow.html" title="XAppPreferencesWindow">
10 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
3535 <a name="XAppMonitorBlanker.functions"></a><h2>Functions</h2>
3636 <div class="informaltable"><table class="informaltable" width="100%" border="0">
3737 <colgroup>
38 <col width="150px" class="functions_return">
39 <col class="functions_name">
38 <col width="150px" class="functions_proto_type">
39 <col class="functions_proto_name">
4040 </colgroup>
4141 <tbody>
4242 <tr>
7878 <a name="XAppMonitorBlanker.other"></a><h2>Types and Values</h2>
7979 <div class="informaltable"><table class="informaltable" width="100%" border="0">
8080 <colgroup>
81 <col width="150px" class="name">
82 <col class="description">
81 <col width="150px" class="other_proto_type">
82 <col class="other_proto_name">
8383 </colgroup>
8484 <tbody>
8585 <tr>
216216 </div>
217217 </div>
218218 <div class="footer">
219 <hr>Generated by GTK-Doc V1.27</div>
219 <hr>Generated by GTK-Doc V1.32</div>
220220 </body>
221221 </html>
0 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1 <html>
2 <head>
3 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>XAppObjectManagerClient: XApp Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
6 <link rel="home" href="index.html" title="XApp Reference Manual">
7 <link rel="up" href="ch01.html" title="API reference">
8 <link rel="prev" href="XAppStatusIconMonitor.html" title="XAppStatusIconMonitor">
9 <link rel="next" href="libxapp-xapp-util.html" title="xapp-util">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
11 <link rel="stylesheet" href="style.css" type="text/css">
12 </head>
13 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#XAppObjectManagerClient.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#XAppObjectManagerClient.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
19 <a href="#XAppObjectManagerClient.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
20 <a href="#XAppObjectManagerClient.signals" class="shortcut">Signals</a></span>
21 </td>
22 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
23 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
24 <td><a accesskey="p" href="XAppStatusIconMonitor.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
25 <td><a accesskey="n" href="libxapp-xapp-util.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
26 </tr></table>
27 <div class="refentry">
28 <a name="XAppObjectManagerClient"></a><div class="titlepage"></div>
29 <div class="refnamediv"><table width="100%"><tr>
30 <td valign="top">
31 <h2><span class="refentrytitle"><a name="XAppObjectManagerClient.top_of_page"></a>XAppObjectManagerClient</span></h2>
32 <p>XAppObjectManagerClient</p>
33 </td>
34 <td class="gallery_image" valign="top" align="right"></td>
35 </tr></table></div>
36 <div class="refsect1">
37 <a name="XAppObjectManagerClient.functions"></a><h2>Functions</h2>
38 <div class="informaltable"><table class="informaltable" width="100%" border="0">
39 <colgroup>
40 <col width="150px" class="functions_proto_type">
41 <col class="functions_proto_name">
42 </colgroup>
43 <tbody>
44 <tr>
45 <td class="function_type">
46 <a href="../gio/gio-D-Bus-Introspection-Data.html#GDBusInterfaceInfo-struct"><span class="returnvalue">GDBusInterfaceInfo</span></a> *
47 </td>
48 <td class="function_name">
49 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-interface-info" title="xapp_status_icon_interface_interface_info ()">xapp_status_icon_interface_interface_info</a> <span class="c_punctuation">()</span>
50 </td>
51 </tr>
52 <tr>
53 <td class="function_type">
54 <a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
55 </td>
56 <td class="function_name">
57 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-override-properties" title="xapp_status_icon_interface_override_properties ()">xapp_status_icon_interface_override_properties</a> <span class="c_punctuation">()</span>
58 </td>
59 </tr>
60 <tr>
61 <td class="function_type">
62 <span class="returnvalue">void</span>
63 </td>
64 <td class="function_name">
65 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-complete-button-press" title="xapp_status_icon_interface_complete_button_press ()">xapp_status_icon_interface_complete_button_press</a> <span class="c_punctuation">()</span>
66 </td>
67 </tr>
68 <tr>
69 <td class="function_type">
70 <span class="returnvalue">void</span>
71 </td>
72 <td class="function_name">
73 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-complete-button-release" title="xapp_status_icon_interface_complete_button_release ()">xapp_status_icon_interface_complete_button_release</a> <span class="c_punctuation">()</span>
74 </td>
75 </tr>
76 <tr>
77 <td class="function_type">
78 <span class="returnvalue">void</span>
79 </td>
80 <td class="function_name">
81 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-complete-scroll" title="xapp_status_icon_interface_complete_scroll ()">xapp_status_icon_interface_complete_scroll</a> <span class="c_punctuation">()</span>
82 </td>
83 </tr>
84 <tr>
85 <td class="function_type">
86 <span class="returnvalue">void</span>
87 </td>
88 <td class="function_name">
89 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press" title="xapp_status_icon_interface_call_button_press ()">xapp_status_icon_interface_call_button_press</a> <span class="c_punctuation">()</span>
90 </td>
91 </tr>
92 <tr>
93 <td class="function_type">
94 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
95 </td>
96 <td class="function_name">
97 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press-finish" title="xapp_status_icon_interface_call_button_press_finish ()">xapp_status_icon_interface_call_button_press_finish</a> <span class="c_punctuation">()</span>
98 </td>
99 </tr>
100 <tr>
101 <td class="function_type">
102 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
103 </td>
104 <td class="function_name">
105 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press-sync" title="xapp_status_icon_interface_call_button_press_sync ()">xapp_status_icon_interface_call_button_press_sync</a> <span class="c_punctuation">()</span>
106 </td>
107 </tr>
108 <tr>
109 <td class="function_type">
110 <span class="returnvalue">void</span>
111 </td>
112 <td class="function_name">
113 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release" title="xapp_status_icon_interface_call_button_release ()">xapp_status_icon_interface_call_button_release</a> <span class="c_punctuation">()</span>
114 </td>
115 </tr>
116 <tr>
117 <td class="function_type">
118 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
119 </td>
120 <td class="function_name">
121 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release-finish" title="xapp_status_icon_interface_call_button_release_finish ()">xapp_status_icon_interface_call_button_release_finish</a> <span class="c_punctuation">()</span>
122 </td>
123 </tr>
124 <tr>
125 <td class="function_type">
126 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
127 </td>
128 <td class="function_name">
129 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release-sync" title="xapp_status_icon_interface_call_button_release_sync ()">xapp_status_icon_interface_call_button_release_sync</a> <span class="c_punctuation">()</span>
130 </td>
131 </tr>
132 <tr>
133 <td class="function_type">
134 <span class="returnvalue">void</span>
135 </td>
136 <td class="function_name">
137 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll" title="xapp_status_icon_interface_call_scroll ()">xapp_status_icon_interface_call_scroll</a> <span class="c_punctuation">()</span>
138 </td>
139 </tr>
140 <tr>
141 <td class="function_type">
142 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
143 </td>
144 <td class="function_name">
145 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll-finish" title="xapp_status_icon_interface_call_scroll_finish ()">xapp_status_icon_interface_call_scroll_finish</a> <span class="c_punctuation">()</span>
146 </td>
147 </tr>
148 <tr>
149 <td class="function_type">
150 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
151 </td>
152 <td class="function_name">
153 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll-sync" title="xapp_status_icon_interface_call_scroll_sync ()">xapp_status_icon_interface_call_scroll_sync</a> <span class="c_punctuation">()</span>
154 </td>
155 </tr>
156 <tr>
157 <td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
158 </td>
159 <td class="function_name">
160 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-name" title="xapp_status_icon_interface_get_name ()">xapp_status_icon_interface_get_name</a> <span class="c_punctuation">()</span>
161 </td>
162 </tr>
163 <tr>
164 <td class="function_type">
165 <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
166 </td>
167 <td class="function_name">
168 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-name" title="xapp_status_icon_interface_dup_name ()">xapp_status_icon_interface_dup_name</a> <span class="c_punctuation">()</span>
169 </td>
170 </tr>
171 <tr>
172 <td class="function_type">
173 <span class="returnvalue">void</span>
174 </td>
175 <td class="function_name">
176 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-name" title="xapp_status_icon_interface_set_name ()">xapp_status_icon_interface_set_name</a> <span class="c_punctuation">()</span>
177 </td>
178 </tr>
179 <tr>
180 <td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
181 </td>
182 <td class="function_name">
183 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-icon-name" title="xapp_status_icon_interface_get_icon_name ()">xapp_status_icon_interface_get_icon_name</a> <span class="c_punctuation">()</span>
184 </td>
185 </tr>
186 <tr>
187 <td class="function_type">
188 <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
189 </td>
190 <td class="function_name">
191 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-icon-name" title="xapp_status_icon_interface_dup_icon_name ()">xapp_status_icon_interface_dup_icon_name</a> <span class="c_punctuation">()</span>
192 </td>
193 </tr>
194 <tr>
195 <td class="function_type">
196 <span class="returnvalue">void</span>
197 </td>
198 <td class="function_name">
199 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-icon-name" title="xapp_status_icon_interface_set_icon_name ()">xapp_status_icon_interface_set_icon_name</a> <span class="c_punctuation">()</span>
200 </td>
201 </tr>
202 <tr>
203 <td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
204 </td>
205 <td class="function_name">
206 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-tooltip-text" title="xapp_status_icon_interface_get_tooltip_text ()">xapp_status_icon_interface_get_tooltip_text</a> <span class="c_punctuation">()</span>
207 </td>
208 </tr>
209 <tr>
210 <td class="function_type">
211 <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
212 </td>
213 <td class="function_name">
214 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-tooltip-text" title="xapp_status_icon_interface_dup_tooltip_text ()">xapp_status_icon_interface_dup_tooltip_text</a> <span class="c_punctuation">()</span>
215 </td>
216 </tr>
217 <tr>
218 <td class="function_type">
219 <span class="returnvalue">void</span>
220 </td>
221 <td class="function_name">
222 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-tooltip-text" title="xapp_status_icon_interface_set_tooltip_text ()">xapp_status_icon_interface_set_tooltip_text</a> <span class="c_punctuation">()</span>
223 </td>
224 </tr>
225 <tr>
226 <td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
227 </td>
228 <td class="function_name">
229 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-label" title="xapp_status_icon_interface_get_label ()">xapp_status_icon_interface_get_label</a> <span class="c_punctuation">()</span>
230 </td>
231 </tr>
232 <tr>
233 <td class="function_type">
234 <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
235 </td>
236 <td class="function_name">
237 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-label" title="xapp_status_icon_interface_dup_label ()">xapp_status_icon_interface_dup_label</a> <span class="c_punctuation">()</span>
238 </td>
239 </tr>
240 <tr>
241 <td class="function_type">
242 <span class="returnvalue">void</span>
243 </td>
244 <td class="function_name">
245 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-label" title="xapp_status_icon_interface_set_label ()">xapp_status_icon_interface_set_label</a> <span class="c_punctuation">()</span>
246 </td>
247 </tr>
248 <tr>
249 <td class="function_type">
250 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
251 </td>
252 <td class="function_name">
253 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-visible" title="xapp_status_icon_interface_get_visible ()">xapp_status_icon_interface_get_visible</a> <span class="c_punctuation">()</span>
254 </td>
255 </tr>
256 <tr>
257 <td class="function_type">
258 <span class="returnvalue">void</span>
259 </td>
260 <td class="function_name">
261 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-visible" title="xapp_status_icon_interface_set_visible ()">xapp_status_icon_interface_set_visible</a> <span class="c_punctuation">()</span>
262 </td>
263 </tr>
264 <tr>
265 <td class="function_type">
266 <a href="../glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
267 </td>
268 <td class="function_name">
269 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-icon-size" title="xapp_status_icon_interface_get_icon_size ()">xapp_status_icon_interface_get_icon_size</a> <span class="c_punctuation">()</span>
270 </td>
271 </tr>
272 <tr>
273 <td class="function_type">
274 <span class="returnvalue">void</span>
275 </td>
276 <td class="function_name">
277 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-icon-size" title="xapp_status_icon_interface_set_icon_size ()">xapp_status_icon_interface_set_icon_size</a> <span class="c_punctuation">()</span>
278 </td>
279 </tr>
280 <tr>
281 <td class="function_type">
282 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
283 </td>
284 <td class="function_name">
285 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-primary-menu-is-open" title="xapp_status_icon_interface_get_primary_menu_is_open ()">xapp_status_icon_interface_get_primary_menu_is_open</a> <span class="c_punctuation">()</span>
286 </td>
287 </tr>
288 <tr>
289 <td class="function_type">
290 <span class="returnvalue">void</span>
291 </td>
292 <td class="function_name">
293 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-primary-menu-is-open" title="xapp_status_icon_interface_set_primary_menu_is_open ()">xapp_status_icon_interface_set_primary_menu_is_open</a> <span class="c_punctuation">()</span>
294 </td>
295 </tr>
296 <tr>
297 <td class="function_type">
298 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
299 </td>
300 <td class="function_name">
301 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-secondary-menu-is-open" title="xapp_status_icon_interface_get_secondary_menu_is_open ()">xapp_status_icon_interface_get_secondary_menu_is_open</a> <span class="c_punctuation">()</span>
302 </td>
303 </tr>
304 <tr>
305 <td class="function_type">
306 <span class="returnvalue">void</span>
307 </td>
308 <td class="function_name">
309 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-secondary-menu-is-open" title="xapp_status_icon_interface_set_secondary_menu_is_open ()">xapp_status_icon_interface_set_secondary_menu_is_open</a> <span class="c_punctuation">()</span>
310 </td>
311 </tr>
312 <tr>
313 <td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
314 </td>
315 <td class="function_name">
316 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-metadata" title="xapp_status_icon_interface_get_metadata ()">xapp_status_icon_interface_get_metadata</a> <span class="c_punctuation">()</span>
317 </td>
318 </tr>
319 <tr>
320 <td class="function_type">
321 <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
322 </td>
323 <td class="function_name">
324 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-metadata" title="xapp_status_icon_interface_dup_metadata ()">xapp_status_icon_interface_dup_metadata</a> <span class="c_punctuation">()</span>
325 </td>
326 </tr>
327 <tr>
328 <td class="function_type">
329 <span class="returnvalue">void</span>
330 </td>
331 <td class="function_name">
332 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-metadata" title="xapp_status_icon_interface_set_metadata ()">xapp_status_icon_interface_set_metadata</a> <span class="c_punctuation">()</span>
333 </td>
334 </tr>
335 <tr>
336 <td class="function_type">
337 <span class="returnvalue">void</span>
338 </td>
339 <td class="function_name">
340 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new" title="xapp_status_icon_interface_proxy_new ()">xapp_status_icon_interface_proxy_new</a> <span class="c_punctuation">()</span>
341 </td>
342 </tr>
343 <tr>
344 <td class="function_type">
345 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
346 </td>
347 <td class="function_name">
348 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-finish" title="xapp_status_icon_interface_proxy_new_finish ()">xapp_status_icon_interface_proxy_new_finish</a> <span class="c_punctuation">()</span>
349 </td>
350 </tr>
351 <tr>
352 <td class="function_type">
353 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
354 </td>
355 <td class="function_name">
356 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-sync" title="xapp_status_icon_interface_proxy_new_sync ()">xapp_status_icon_interface_proxy_new_sync</a> <span class="c_punctuation">()</span>
357 </td>
358 </tr>
359 <tr>
360 <td class="function_type">
361 <span class="returnvalue">void</span>
362 </td>
363 <td class="function_name">
364 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-for-bus" title="xapp_status_icon_interface_proxy_new_for_bus ()">xapp_status_icon_interface_proxy_new_for_bus</a> <span class="c_punctuation">()</span>
365 </td>
366 </tr>
367 <tr>
368 <td class="function_type">
369 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
370 </td>
371 <td class="function_name">
372 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-for-bus-finish" title="xapp_status_icon_interface_proxy_new_for_bus_finish ()">xapp_status_icon_interface_proxy_new_for_bus_finish</a> <span class="c_punctuation">()</span>
373 </td>
374 </tr>
375 <tr>
376 <td class="function_type">
377 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
378 </td>
379 <td class="function_name">
380 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-for-bus-sync" title="xapp_status_icon_interface_proxy_new_for_bus_sync ()">xapp_status_icon_interface_proxy_new_for_bus_sync</a> <span class="c_punctuation">()</span>
381 </td>
382 </tr>
383 <tr>
384 <td class="function_type">
385 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
386 </td>
387 <td class="function_name">
388 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-skeleton-new" title="xapp_status_icon_interface_skeleton_new ()">xapp_status_icon_interface_skeleton_new</a> <span class="c_punctuation">()</span>
389 </td>
390 </tr>
391 <tr>
392 <td class="function_type">
393 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
394 </td>
395 <td class="function_name">
396 <a class="link" href="XAppObjectManagerClient.html#xapp-object-get-status-icon-interface" title="xapp_object_get_status_icon_interface ()">xapp_object_get_status_icon_interface</a> <span class="c_punctuation">()</span>
397 </td>
398 </tr>
399 <tr>
400 <td class="function_type">
401 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
402 </td>
403 <td class="function_name">
404 <a class="link" href="XAppObjectManagerClient.html#xapp-object-peek-status-icon-interface" title="xapp_object_peek_status_icon_interface ()">xapp_object_peek_status_icon_interface</a> <span class="c_punctuation">()</span>
405 </td>
406 </tr>
407 <tr>
408 <td class="function_type">
409 <a class="link" href="XAppObjectManagerClient.html#XAppObjectProxy"><span class="returnvalue">XAppObjectProxy</span></a> *
410 </td>
411 <td class="function_name">
412 <a class="link" href="XAppObjectManagerClient.html#xapp-object-proxy-new" title="xapp_object_proxy_new ()">xapp_object_proxy_new</a> <span class="c_punctuation">()</span>
413 </td>
414 </tr>
415 <tr>
416 <td class="function_type">
417 <a class="link" href="XAppObjectManagerClient.html#XAppObjectSkeleton"><span class="returnvalue">XAppObjectSkeleton</span></a> *
418 </td>
419 <td class="function_name">
420 <a class="link" href="XAppObjectManagerClient.html#xapp-object-skeleton-new" title="xapp_object_skeleton_new ()">xapp_object_skeleton_new</a> <span class="c_punctuation">()</span>
421 </td>
422 </tr>
423 <tr>
424 <td class="function_type">
425 <span class="returnvalue">void</span>
426 </td>
427 <td class="function_name">
428 <a class="link" href="XAppObjectManagerClient.html#xapp-object-skeleton-set-status-icon-interface" title="xapp_object_skeleton_set_status_icon_interface ()">xapp_object_skeleton_set_status_icon_interface</a> <span class="c_punctuation">()</span>
429 </td>
430 </tr>
431 <tr>
432 <td class="function_type">
433 <a href="../gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a>
434 </td>
435 <td class="function_name">
436 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-get-proxy-type" title="xapp_object_manager_client_get_proxy_type ()">xapp_object_manager_client_get_proxy_type</a> <span class="c_punctuation">()</span>
437 </td>
438 </tr>
439 <tr>
440 <td class="function_type">
441 <span class="returnvalue">void</span>
442 </td>
443 <td class="function_name">
444 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new" title="xapp_object_manager_client_new ()">xapp_object_manager_client_new</a> <span class="c_punctuation">()</span>
445 </td>
446 </tr>
447 <tr>
448 <td class="function_type">
449 <a href="../gio/GDBusObjectManager.html#GDBusObjectManager-struct"><span class="returnvalue">GDBusObjectManager</span></a> *
450 </td>
451 <td class="function_name">
452 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-finish" title="xapp_object_manager_client_new_finish ()">xapp_object_manager_client_new_finish</a> <span class="c_punctuation">()</span>
453 </td>
454 </tr>
455 <tr>
456 <td class="function_type">
457 <a href="../gio/GDBusObjectManager.html#GDBusObjectManager-struct"><span class="returnvalue">GDBusObjectManager</span></a> *
458 </td>
459 <td class="function_name">
460 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-sync" title="xapp_object_manager_client_new_sync ()">xapp_object_manager_client_new_sync</a> <span class="c_punctuation">()</span>
461 </td>
462 </tr>
463 <tr>
464 <td class="function_type">
465 <span class="returnvalue">void</span>
466 </td>
467 <td class="function_name">
468 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-for-bus" title="xapp_object_manager_client_new_for_bus ()">xapp_object_manager_client_new_for_bus</a> <span class="c_punctuation">()</span>
469 </td>
470 </tr>
471 <tr>
472 <td class="function_type">
473 <a href="../gio/GDBusObjectManager.html#GDBusObjectManager-struct"><span class="returnvalue">GDBusObjectManager</span></a> *
474 </td>
475 <td class="function_name">
476 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-for-bus-finish" title="xapp_object_manager_client_new_for_bus_finish ()">xapp_object_manager_client_new_for_bus_finish</a> <span class="c_punctuation">()</span>
477 </td>
478 </tr>
479 <tr>
480 <td class="function_type">
481 <a href="../gio/GDBusObjectManager.html#GDBusObjectManager-struct"><span class="returnvalue">GDBusObjectManager</span></a> *
482 </td>
483 <td class="function_name">
484 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-for-bus-sync" title="xapp_object_manager_client_new_for_bus_sync ()">xapp_object_manager_client_new_for_bus_sync</a> <span class="c_punctuation">()</span>
485 </td>
486 </tr>
487 </tbody>
488 </table></div>
489 </div>
490 <div class="refsect1">
491 <a name="XAppObjectManagerClient.properties"></a><h2>Properties</h2>
492 <div class="informaltable"><table class="informaltable" border="0">
493 <colgroup>
494 <col width="150px" class="properties_type">
495 <col width="300px" class="properties_name">
496 <col width="200px" class="properties_flags">
497 </colgroup>
498 <tbody>
499 <tr>
500 <td class="property_type">
501 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *</td>
502 <td class="property_name"><a class="link" href="XAppObjectManagerClient.html#XAppObject--status-icon-interface" title="The “status-icon-interface” property">status-icon-interface</a></td>
503 <td class="property_flags">Read / Write</td>
504 </tr>
505 <tr>
506 <td class="property_type">
507 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
508 <td class="property_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--icon-name" title="The “icon-name” property">icon-name</a></td>
509 <td class="property_flags">Read / Write</td>
510 </tr>
511 <tr>
512 <td class="property_type"><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td>
513 <td class="property_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--icon-size" title="The “icon-size” property">icon-size</a></td>
514 <td class="property_flags">Read / Write</td>
515 </tr>
516 <tr>
517 <td class="property_type">
518 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
519 <td class="property_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--label" title="The “label” property">label</a></td>
520 <td class="property_flags">Read / Write</td>
521 </tr>
522 <tr>
523 <td class="property_type">
524 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
525 <td class="property_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--metadata" title="The “metadata” property">metadata</a></td>
526 <td class="property_flags">Read / Write</td>
527 </tr>
528 <tr>
529 <td class="property_type">
530 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
531 <td class="property_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--name" title="The “name” property">name</a></td>
532 <td class="property_flags">Read / Write</td>
533 </tr>
534 <tr>
535 <td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
536 <td class="property_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--primary-menu-is-open" title="The “primary-menu-is-open” property">primary-menu-is-open</a></td>
537 <td class="property_flags">Read / Write</td>
538 </tr>
539 <tr>
540 <td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
541 <td class="property_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--secondary-menu-is-open" title="The “secondary-menu-is-open” property">secondary-menu-is-open</a></td>
542 <td class="property_flags">Read / Write</td>
543 </tr>
544 <tr>
545 <td class="property_type">
546 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
547 <td class="property_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--tooltip-text" title="The “tooltip-text” property">tooltip-text</a></td>
548 <td class="property_flags">Read / Write</td>
549 </tr>
550 <tr>
551 <td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
552 <td class="property_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--visible" title="The “visible” property">visible</a></td>
553 <td class="property_flags">Read / Write</td>
554 </tr>
555 </tbody>
556 </table></div>
557 </div>
558 <div class="refsect1">
559 <a name="XAppObjectManagerClient.signals"></a><h2>Signals</h2>
560 <div class="informaltable"><table class="informaltable" border="0">
561 <colgroup>
562 <col width="150px" class="signal_proto_type">
563 <col width="300px" class="signal_proto_name">
564 <col width="200px" class="signal_proto_flags">
565 </colgroup>
566 <tbody>
567 <tr>
568 <td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td>
569 <td class="signal_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface-handle-button-press" title="The “handle-button-press” signal">handle-button-press</a></td>
570 <td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
571 </tr>
572 <tr>
573 <td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td>
574 <td class="signal_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface-handle-button-release" title="The “handle-button-release” signal">handle-button-release</a></td>
575 <td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
576 </tr>
577 <tr>
578 <td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td>
579 <td class="signal_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface-handle-scroll" title="The “handle-scroll” signal">handle-scroll</a></td>
580 <td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
581 </tr>
582 </tbody>
583 </table></div>
584 </div>
585 <a name="XAppObject"></a><a name="XAppObjectProxy"></a><a name="XAppObjectSkeleton"></a><a name="XAppStatusIconInterface"></a><a name="XAppStatusIconInterfaceProxy"></a><a name="XAppStatusIconInterfaceSkeleton"></a><div class="refsect1">
586 <a name="XAppObjectManagerClient.object-hierarchy"></a><h2>Object Hierarchy</h2>
587 <pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/GTypeModule.html">GInterface</a>
588 <span class="lineart">├──</span> XAppObject
589 <span class="lineart">╰──</span> XAppStatusIconInterface
590 <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
591 <span class="lineart">├──</span> <a href="../gio/GDBusInterfaceSkeleton.html#GDBusInterfaceSkeleton-struct">GDBusInterfaceSkeleton</a>
592 <span class="lineart">│</span> <span class="lineart">╰──</span> XAppStatusIconInterfaceSkeleton
593 <span class="lineart">├──</span> <a href="../gio/GDBusObjectManagerClient.html#GDBusObjectManagerClient-struct">GDBusObjectManagerClient</a>
594 <span class="lineart">│</span> <span class="lineart">╰──</span> XAppObjectManagerClient
595 <span class="lineart">├──</span> <a href="../gio/GDBusObjectProxy.html#GDBusObjectProxy-struct">GDBusObjectProxy</a>
596 <span class="lineart">│</span> <span class="lineart">╰──</span> XAppObjectProxy
597 <span class="lineart">├──</span> <a href="../gio/GDBusObjectSkeleton.html#GDBusObjectSkeleton-struct">GDBusObjectSkeleton</a>
598 <span class="lineart">│</span> <span class="lineart">╰──</span> XAppObjectSkeleton
599 <span class="lineart">╰──</span> <a href="../gio/GDBusProxy.html#GDBusProxy-struct">GDBusProxy</a>
600 <span class="lineart">╰──</span> XAppStatusIconInterfaceProxy
601 </pre>
602 </div>
603 <div class="refsect1">
604 <a name="XAppObjectManagerClient.description"></a><h2>Description</h2>
605 </div>
606 <div class="refsect1">
607 <a name="XAppObjectManagerClient.functions_details"></a><h2>Functions</h2>
608 <div class="refsect2">
609 <a name="xapp-status-icon-interface-interface-info"></a><h3>xapp_status_icon_interface_interface_info ()</h3>
610 <pre class="programlisting"><a href="../gio/gio-D-Bus-Introspection-Data.html#GDBusInterfaceInfo-struct"><span class="returnvalue">GDBusInterfaceInfo</span></a> *
611 xapp_status_icon_interface_interface_info
612 (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
613 <p>Gets a machine-readable description of the org.x.StatusIcon D-Bus interface.</p>
614 <div class="refsect3">
615 <a name="xapp-status-icon-interface-interface-info.returns"></a><h4>Returns</h4>
616 <p>A <a href="../gio/gio-D-Bus-Introspection-Data.html#GDBusInterfaceInfo-struct"><span class="type">GDBusInterfaceInfo</span></a>. Do not free. </p>
617 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
618 </div>
619 </div>
620 <hr>
621 <div class="refsect2">
622 <a name="xapp-status-icon-interface-override-properties"></a><h3>xapp_status_icon_interface_override_properties ()</h3>
623 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
624 xapp_status_icon_interface_override_properties
625 (<em class="parameter"><code><a href="../gobject/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> *klass</code></em>,
626 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> property_id_begin</code></em>);</pre>
627 <p>Overrides all <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> properties in the <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> interface for a concrete class.
628 The properties are overridden in the order they are defined.</p>
629 <div class="refsect3">
630 <a name="xapp-status-icon-interface-override-properties.parameters"></a><h4>Parameters</h4>
631 <div class="informaltable"><table class="informaltable" width="100%" border="0">
632 <colgroup>
633 <col width="150px" class="parameters_name">
634 <col class="parameters_description">
635 <col width="200px" class="parameters_annotations">
636 </colgroup>
637 <tbody>
638 <tr>
639 <td class="parameter_name"><p>klass</p></td>
640 <td class="parameter_description"><p>The class structure for a <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> derived class.</p></td>
641 <td class="parameter_annotations"> </td>
642 </tr>
643 <tr>
644 <td class="parameter_name"><p>property_id_begin</p></td>
645 <td class="parameter_description"><p>The property id to assign to the first overridden property.</p></td>
646 <td class="parameter_annotations"> </td>
647 </tr>
648 </tbody>
649 </table></div>
650 </div>
651 <div class="refsect3">
652 <a name="xapp-status-icon-interface-override-properties.returns"></a><h4>Returns</h4>
653 <p> The last property id.</p>
654 </div>
655 </div>
656 <hr>
657 <div class="refsect2">
658 <a name="xapp-status-icon-interface-complete-button-press"></a><h3>xapp_status_icon_interface_complete_button_press ()</h3>
659 <pre class="programlisting"><span class="returnvalue">void</span>
660 xapp_status_icon_interface_complete_button_press
661 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
662 <em class="parameter"><code><a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>);</pre>
663 <p>Helper function used in service implementations to finish handling invocations of the <GTKDOCLINK HREF="ButtonPress"><code class="function">ButtonPress()</code></GTKDOCLINK> D-Bus method. If you instead want to finish handling an invocation by returning an error, use <a href="../gio/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> or similar.</p>
664 <p>This method will free <em class="parameter"><code>invocation</code></em>
665 , you cannot use it afterwards.</p>
666 <div class="refsect3">
667 <a name="xapp-status-icon-interface-complete-button-press.parameters"></a><h4>Parameters</h4>
668 <div class="informaltable"><table class="informaltable" width="100%" border="0">
669 <colgroup>
670 <col width="150px" class="parameters_name">
671 <col class="parameters_description">
672 <col width="200px" class="parameters_annotations">
673 </colgroup>
674 <tbody>
675 <tr>
676 <td class="parameter_name"><p>object</p></td>
677 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
678 <td class="parameter_annotations"> </td>
679 </tr>
680 <tr>
681 <td class="parameter_name"><p>invocation</p></td>
682 <td class="parameter_description"><p>A <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a>. </p></td>
683 <td class="parameter_annotations"><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></td>
684 </tr>
685 </tbody>
686 </table></div>
687 </div>
688 </div>
689 <hr>
690 <div class="refsect2">
691 <a name="xapp-status-icon-interface-complete-button-release"></a><h3>xapp_status_icon_interface_complete_button_release ()</h3>
692 <pre class="programlisting"><span class="returnvalue">void</span>
693 xapp_status_icon_interface_complete_button_release
694 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
695 <em class="parameter"><code><a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>);</pre>
696 <p>Helper function used in service implementations to finish handling invocations of the <GTKDOCLINK HREF="ButtonRelease"><code class="function">ButtonRelease()</code></GTKDOCLINK> D-Bus method. If you instead want to finish handling an invocation by returning an error, use <a href="../gio/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> or similar.</p>
697 <p>This method will free <em class="parameter"><code>invocation</code></em>
698 , you cannot use it afterwards.</p>
699 <div class="refsect3">
700 <a name="xapp-status-icon-interface-complete-button-release.parameters"></a><h4>Parameters</h4>
701 <div class="informaltable"><table class="informaltable" width="100%" border="0">
702 <colgroup>
703 <col width="150px" class="parameters_name">
704 <col class="parameters_description">
705 <col width="200px" class="parameters_annotations">
706 </colgroup>
707 <tbody>
708 <tr>
709 <td class="parameter_name"><p>object</p></td>
710 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
711 <td class="parameter_annotations"> </td>
712 </tr>
713 <tr>
714 <td class="parameter_name"><p>invocation</p></td>
715 <td class="parameter_description"><p>A <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a>. </p></td>
716 <td class="parameter_annotations"><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></td>
717 </tr>
718 </tbody>
719 </table></div>
720 </div>
721 </div>
722 <hr>
723 <div class="refsect2">
724 <a name="xapp-status-icon-interface-complete-scroll"></a><h3>xapp_status_icon_interface_complete_scroll ()</h3>
725 <pre class="programlisting"><span class="returnvalue">void</span>
726 xapp_status_icon_interface_complete_scroll
727 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
728 <em class="parameter"><code><a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>);</pre>
729 <p>Helper function used in service implementations to finish handling invocations of the <GTKDOCLINK HREF="Scroll"><code class="function">Scroll()</code></GTKDOCLINK> D-Bus method. If you instead want to finish handling an invocation by returning an error, use <a href="../gio/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> or similar.</p>
730 <p>This method will free <em class="parameter"><code>invocation</code></em>
731 , you cannot use it afterwards.</p>
732 <div class="refsect3">
733 <a name="xapp-status-icon-interface-complete-scroll.parameters"></a><h4>Parameters</h4>
734 <div class="informaltable"><table class="informaltable" width="100%" border="0">
735 <colgroup>
736 <col width="150px" class="parameters_name">
737 <col class="parameters_description">
738 <col width="200px" class="parameters_annotations">
739 </colgroup>
740 <tbody>
741 <tr>
742 <td class="parameter_name"><p>object</p></td>
743 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
744 <td class="parameter_annotations"> </td>
745 </tr>
746 <tr>
747 <td class="parameter_name"><p>invocation</p></td>
748 <td class="parameter_description"><p>A <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a>. </p></td>
749 <td class="parameter_annotations"><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></td>
750 </tr>
751 </tbody>
752 </table></div>
753 </div>
754 </div>
755 <hr>
756 <div class="refsect2">
757 <a name="xapp-status-icon-interface-call-button-press"></a><h3>xapp_status_icon_interface_call_button_press ()</h3>
758 <pre class="programlisting"><span class="returnvalue">void</span>
759 xapp_status_icon_interface_call_button_press
760 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
761 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_x</code></em>,
762 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_y</code></em>,
763 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_button</code></em>,
764 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time</code></em>,
765 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_panel_position</code></em>,
766 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
767 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
768 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
769 <p>Asynchronously invokes the <GTKDOCLINK HREF="ButtonPress"><code class="function">ButtonPress()</code></GTKDOCLINK> D-Bus method on <em class="parameter"><code>proxy</code></em>
770 .
771 When the operation is finished, <em class="parameter"><code>callback</code></em>
772 will be invoked in the thread-default main loop of the thread you are calling this method from (see <a href="../glib/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default"><code class="function">g_main_context_push_thread_default()</code></a>).
773 You can then call <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press-finish" title="xapp_status_icon_interface_call_button_press_finish ()"><code class="function">xapp_status_icon_interface_call_button_press_finish()</code></a> to get the result of the operation.</p>
774 <p>See <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press-sync" title="xapp_status_icon_interface_call_button_press_sync ()"><code class="function">xapp_status_icon_interface_call_button_press_sync()</code></a> for the synchronous, blocking version of this method.</p>
775 <div class="refsect3">
776 <a name="xapp-status-icon-interface-call-button-press.parameters"></a><h4>Parameters</h4>
777 <div class="informaltable"><table class="informaltable" width="100%" border="0">
778 <colgroup>
779 <col width="150px" class="parameters_name">
780 <col class="parameters_description">
781 <col width="200px" class="parameters_annotations">
782 </colgroup>
783 <tbody>
784 <tr>
785 <td class="parameter_name"><p>proxy</p></td>
786 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
787 <td class="parameter_annotations"> </td>
788 </tr>
789 <tr>
790 <td class="parameter_name"><p>arg_x</p></td>
791 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
792 <td class="parameter_annotations"> </td>
793 </tr>
794 <tr>
795 <td class="parameter_name"><p>arg_y</p></td>
796 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
797 <td class="parameter_annotations"> </td>
798 </tr>
799 <tr>
800 <td class="parameter_name"><p>arg_button</p></td>
801 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
802 <td class="parameter_annotations"> </td>
803 </tr>
804 <tr>
805 <td class="parameter_name"><p>arg_time</p></td>
806 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
807 <td class="parameter_annotations"> </td>
808 </tr>
809 <tr>
810 <td class="parameter_name"><p>arg_panel_position</p></td>
811 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
812 <td class="parameter_annotations"> </td>
813 </tr>
814 <tr>
815 <td class="parameter_name"><p>cancellable</p></td>
816 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
817 <td class="parameter_annotations"><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>]</span></td>
818 </tr>
819 <tr>
820 <td class="parameter_name"><p>callback</p></td>
821 <td class="parameter_description"><p>A <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
822 <td class="parameter_annotations"> </td>
823 </tr>
824 <tr>
825 <td class="parameter_name"><p>user_data</p></td>
826 <td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
827 .</p></td>
828 <td class="parameter_annotations"> </td>
829 </tr>
830 </tbody>
831 </table></div>
832 </div>
833 </div>
834 <hr>
835 <div class="refsect2">
836 <a name="xapp-status-icon-interface-call-button-press-finish"></a><h3>xapp_status_icon_interface_call_button_press_finish ()</h3>
837 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
838 xapp_status_icon_interface_call_button_press_finish
839 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
840 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *res</code></em>,
841 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
842 <p>Finishes an operation started with <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press" title="xapp_status_icon_interface_call_button_press ()"><code class="function">xapp_status_icon_interface_call_button_press()</code></a>.</p>
843 <div class="refsect3">
844 <a name="xapp-status-icon-interface-call-button-press-finish.parameters"></a><h4>Parameters</h4>
845 <div class="informaltable"><table class="informaltable" width="100%" border="0">
846 <colgroup>
847 <col width="150px" class="parameters_name">
848 <col class="parameters_description">
849 <col width="200px" class="parameters_annotations">
850 </colgroup>
851 <tbody>
852 <tr>
853 <td class="parameter_name"><p>proxy</p></td>
854 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
855 <td class="parameter_annotations"> </td>
856 </tr>
857 <tr>
858 <td class="parameter_name"><p>res</p></td>
859 <td class="parameter_description"><p>The <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> obtained from the <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press" title="xapp_status_icon_interface_call_button_press ()"><code class="function">xapp_status_icon_interface_call_button_press()</code></a>.</p></td>
860 <td class="parameter_annotations"> </td>
861 </tr>
862 <tr>
863 <td class="parameter_name"><p>error</p></td>
864 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
865 <td class="parameter_annotations"> </td>
866 </tr>
867 </tbody>
868 </table></div>
869 </div>
870 <div class="refsect3">
871 <a name="xapp-status-icon-interface-call-button-press-finish.returns"></a><h4>Returns</h4>
872 <p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
873 is set. </p>
874 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
875 </div>
876 </div>
877 <hr>
878 <div class="refsect2">
879 <a name="xapp-status-icon-interface-call-button-press-sync"></a><h3>xapp_status_icon_interface_call_button_press_sync ()</h3>
880 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
881 xapp_status_icon_interface_call_button_press_sync
882 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
883 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_x</code></em>,
884 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_y</code></em>,
885 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_button</code></em>,
886 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time</code></em>,
887 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_panel_position</code></em>,
888 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
889 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
890 <p>Synchronously invokes the <GTKDOCLINK HREF="ButtonPress"><code class="function">ButtonPress()</code></GTKDOCLINK> D-Bus method on <em class="parameter"><code>proxy</code></em>
891 . The calling thread is blocked until a reply is received.</p>
892 <p>See <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press" title="xapp_status_icon_interface_call_button_press ()"><code class="function">xapp_status_icon_interface_call_button_press()</code></a> for the asynchronous version of this method.</p>
893 <div class="refsect3">
894 <a name="xapp-status-icon-interface-call-button-press-sync.parameters"></a><h4>Parameters</h4>
895 <div class="informaltable"><table class="informaltable" width="100%" border="0">
896 <colgroup>
897 <col width="150px" class="parameters_name">
898 <col class="parameters_description">
899 <col width="200px" class="parameters_annotations">
900 </colgroup>
901 <tbody>
902 <tr>
903 <td class="parameter_name"><p>proxy</p></td>
904 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
905 <td class="parameter_annotations"> </td>
906 </tr>
907 <tr>
908 <td class="parameter_name"><p>arg_x</p></td>
909 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
910 <td class="parameter_annotations"> </td>
911 </tr>
912 <tr>
913 <td class="parameter_name"><p>arg_y</p></td>
914 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
915 <td class="parameter_annotations"> </td>
916 </tr>
917 <tr>
918 <td class="parameter_name"><p>arg_button</p></td>
919 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
920 <td class="parameter_annotations"> </td>
921 </tr>
922 <tr>
923 <td class="parameter_name"><p>arg_time</p></td>
924 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
925 <td class="parameter_annotations"> </td>
926 </tr>
927 <tr>
928 <td class="parameter_name"><p>arg_panel_position</p></td>
929 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
930 <td class="parameter_annotations"> </td>
931 </tr>
932 <tr>
933 <td class="parameter_name"><p>cancellable</p></td>
934 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
935 <td class="parameter_annotations"><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>]</span></td>
936 </tr>
937 <tr>
938 <td class="parameter_name"><p>error</p></td>
939 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
940 <td class="parameter_annotations"> </td>
941 </tr>
942 </tbody>
943 </table></div>
944 </div>
945 <div class="refsect3">
946 <a name="xapp-status-icon-interface-call-button-press-sync.returns"></a><h4>Returns</h4>
947 <p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
948 is set. </p>
949 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
950 </div>
951 </div>
952 <hr>
953 <div class="refsect2">
954 <a name="xapp-status-icon-interface-call-button-release"></a><h3>xapp_status_icon_interface_call_button_release ()</h3>
955 <pre class="programlisting"><span class="returnvalue">void</span>
956 xapp_status_icon_interface_call_button_release
957 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
958 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_x</code></em>,
959 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_y</code></em>,
960 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_button</code></em>,
961 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time</code></em>,
962 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_panel_position</code></em>,
963 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
964 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
965 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
966 <p>Asynchronously invokes the <GTKDOCLINK HREF="ButtonRelease"><code class="function">ButtonRelease()</code></GTKDOCLINK> D-Bus method on <em class="parameter"><code>proxy</code></em>
967 .
968 When the operation is finished, <em class="parameter"><code>callback</code></em>
969 will be invoked in the thread-default main loop of the thread you are calling this method from (see <a href="../glib/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default"><code class="function">g_main_context_push_thread_default()</code></a>).
970 You can then call <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release-finish" title="xapp_status_icon_interface_call_button_release_finish ()"><code class="function">xapp_status_icon_interface_call_button_release_finish()</code></a> to get the result of the operation.</p>
971 <p>See <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release-sync" title="xapp_status_icon_interface_call_button_release_sync ()"><code class="function">xapp_status_icon_interface_call_button_release_sync()</code></a> for the synchronous, blocking version of this method.</p>
972 <div class="refsect3">
973 <a name="xapp-status-icon-interface-call-button-release.parameters"></a><h4>Parameters</h4>
974 <div class="informaltable"><table class="informaltable" width="100%" border="0">
975 <colgroup>
976 <col width="150px" class="parameters_name">
977 <col class="parameters_description">
978 <col width="200px" class="parameters_annotations">
979 </colgroup>
980 <tbody>
981 <tr>
982 <td class="parameter_name"><p>proxy</p></td>
983 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
984 <td class="parameter_annotations"> </td>
985 </tr>
986 <tr>
987 <td class="parameter_name"><p>arg_x</p></td>
988 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
989 <td class="parameter_annotations"> </td>
990 </tr>
991 <tr>
992 <td class="parameter_name"><p>arg_y</p></td>
993 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
994 <td class="parameter_annotations"> </td>
995 </tr>
996 <tr>
997 <td class="parameter_name"><p>arg_button</p></td>
998 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
999 <td class="parameter_annotations"> </td>
1000 </tr>
1001 <tr>
1002 <td class="parameter_name"><p>arg_time</p></td>
1003 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1004 <td class="parameter_annotations"> </td>
1005 </tr>
1006 <tr>
1007 <td class="parameter_name"><p>arg_panel_position</p></td>
1008 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1009 <td class="parameter_annotations"> </td>
1010 </tr>
1011 <tr>
1012 <td class="parameter_name"><p>cancellable</p></td>
1013 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
1014 <td class="parameter_annotations"><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>]</span></td>
1015 </tr>
1016 <tr>
1017 <td class="parameter_name"><p>callback</p></td>
1018 <td class="parameter_description"><p>A <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
1019 <td class="parameter_annotations"> </td>
1020 </tr>
1021 <tr>
1022 <td class="parameter_name"><p>user_data</p></td>
1023 <td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
1024 .</p></td>
1025 <td class="parameter_annotations"> </td>
1026 </tr>
1027 </tbody>
1028 </table></div>
1029 </div>
1030 </div>
1031 <hr>
1032 <div class="refsect2">
1033 <a name="xapp-status-icon-interface-call-button-release-finish"></a><h3>xapp_status_icon_interface_call_button_release_finish ()</h3>
1034 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1035 xapp_status_icon_interface_call_button_release_finish
1036 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
1037 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *res</code></em>,
1038 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1039 <p>Finishes an operation started with <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release" title="xapp_status_icon_interface_call_button_release ()"><code class="function">xapp_status_icon_interface_call_button_release()</code></a>.</p>
1040 <div class="refsect3">
1041 <a name="xapp-status-icon-interface-call-button-release-finish.parameters"></a><h4>Parameters</h4>
1042 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1043 <colgroup>
1044 <col width="150px" class="parameters_name">
1045 <col class="parameters_description">
1046 <col width="200px" class="parameters_annotations">
1047 </colgroup>
1048 <tbody>
1049 <tr>
1050 <td class="parameter_name"><p>proxy</p></td>
1051 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
1052 <td class="parameter_annotations"> </td>
1053 </tr>
1054 <tr>
1055 <td class="parameter_name"><p>res</p></td>
1056 <td class="parameter_description"><p>The <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> obtained from the <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release" title="xapp_status_icon_interface_call_button_release ()"><code class="function">xapp_status_icon_interface_call_button_release()</code></a>.</p></td>
1057 <td class="parameter_annotations"> </td>
1058 </tr>
1059 <tr>
1060 <td class="parameter_name"><p>error</p></td>
1061 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
1062 <td class="parameter_annotations"> </td>
1063 </tr>
1064 </tbody>
1065 </table></div>
1066 </div>
1067 <div class="refsect3">
1068 <a name="xapp-status-icon-interface-call-button-release-finish.returns"></a><h4>Returns</h4>
1069 <p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
1070 is set. </p>
1071 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1072 </div>
1073 </div>
1074 <hr>
1075 <div class="refsect2">
1076 <a name="xapp-status-icon-interface-call-button-release-sync"></a><h3>xapp_status_icon_interface_call_button_release_sync ()</h3>
1077 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1078 xapp_status_icon_interface_call_button_release_sync
1079 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
1080 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_x</code></em>,
1081 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_y</code></em>,
1082 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_button</code></em>,
1083 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time</code></em>,
1084 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_panel_position</code></em>,
1085 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1086 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1087 <p>Synchronously invokes the <GTKDOCLINK HREF="ButtonRelease"><code class="function">ButtonRelease()</code></GTKDOCLINK> D-Bus method on <em class="parameter"><code>proxy</code></em>
1088 . The calling thread is blocked until a reply is received.</p>
1089 <p>See <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release" title="xapp_status_icon_interface_call_button_release ()"><code class="function">xapp_status_icon_interface_call_button_release()</code></a> for the asynchronous version of this method.</p>
1090 <div class="refsect3">
1091 <a name="xapp-status-icon-interface-call-button-release-sync.parameters"></a><h4>Parameters</h4>
1092 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1093 <colgroup>
1094 <col width="150px" class="parameters_name">
1095 <col class="parameters_description">
1096 <col width="200px" class="parameters_annotations">
1097 </colgroup>
1098 <tbody>
1099 <tr>
1100 <td class="parameter_name"><p>proxy</p></td>
1101 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
1102 <td class="parameter_annotations"> </td>
1103 </tr>
1104 <tr>
1105 <td class="parameter_name"><p>arg_x</p></td>
1106 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1107 <td class="parameter_annotations"> </td>
1108 </tr>
1109 <tr>
1110 <td class="parameter_name"><p>arg_y</p></td>
1111 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1112 <td class="parameter_annotations"> </td>
1113 </tr>
1114 <tr>
1115 <td class="parameter_name"><p>arg_button</p></td>
1116 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1117 <td class="parameter_annotations"> </td>
1118 </tr>
1119 <tr>
1120 <td class="parameter_name"><p>arg_time</p></td>
1121 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1122 <td class="parameter_annotations"> </td>
1123 </tr>
1124 <tr>
1125 <td class="parameter_name"><p>arg_panel_position</p></td>
1126 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1127 <td class="parameter_annotations"> </td>
1128 </tr>
1129 <tr>
1130 <td class="parameter_name"><p>cancellable</p></td>
1131 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
1132 <td class="parameter_annotations"><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>]</span></td>
1133 </tr>
1134 <tr>
1135 <td class="parameter_name"><p>error</p></td>
1136 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
1137 <td class="parameter_annotations"> </td>
1138 </tr>
1139 </tbody>
1140 </table></div>
1141 </div>
1142 <div class="refsect3">
1143 <a name="xapp-status-icon-interface-call-button-release-sync.returns"></a><h4>Returns</h4>
1144 <p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
1145 is set. </p>
1146 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1147 </div>
1148 </div>
1149 <hr>
1150 <div class="refsect2">
1151 <a name="xapp-status-icon-interface-call-scroll"></a><h3>xapp_status_icon_interface_call_scroll ()</h3>
1152 <pre class="programlisting"><span class="returnvalue">void</span>
1153 xapp_status_icon_interface_call_scroll
1154 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
1155 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_delta</code></em>,
1156 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_orientation</code></em>,
1157 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time</code></em>,
1158 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1159 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
1160 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1161 <p>Asynchronously invokes the <GTKDOCLINK HREF="Scroll"><code class="function">Scroll()</code></GTKDOCLINK> D-Bus method on <em class="parameter"><code>proxy</code></em>
1162 .
1163 When the operation is finished, <em class="parameter"><code>callback</code></em>
1164 will be invoked in the thread-default main loop of the thread you are calling this method from (see <a href="../glib/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default"><code class="function">g_main_context_push_thread_default()</code></a>).
1165 You can then call <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll-finish" title="xapp_status_icon_interface_call_scroll_finish ()"><code class="function">xapp_status_icon_interface_call_scroll_finish()</code></a> to get the result of the operation.</p>
1166 <p>See <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll-sync" title="xapp_status_icon_interface_call_scroll_sync ()"><code class="function">xapp_status_icon_interface_call_scroll_sync()</code></a> for the synchronous, blocking version of this method.</p>
1167 <div class="refsect3">
1168 <a name="xapp-status-icon-interface-call-scroll.parameters"></a><h4>Parameters</h4>
1169 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1170 <colgroup>
1171 <col width="150px" class="parameters_name">
1172 <col class="parameters_description">
1173 <col width="200px" class="parameters_annotations">
1174 </colgroup>
1175 <tbody>
1176 <tr>
1177 <td class="parameter_name"><p>proxy</p></td>
1178 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
1179 <td class="parameter_annotations"> </td>
1180 </tr>
1181 <tr>
1182 <td class="parameter_name"><p>arg_delta</p></td>
1183 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1184 <td class="parameter_annotations"> </td>
1185 </tr>
1186 <tr>
1187 <td class="parameter_name"><p>arg_orientation</p></td>
1188 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1189 <td class="parameter_annotations"> </td>
1190 </tr>
1191 <tr>
1192 <td class="parameter_name"><p>arg_time</p></td>
1193 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1194 <td class="parameter_annotations"> </td>
1195 </tr>
1196 <tr>
1197 <td class="parameter_name"><p>cancellable</p></td>
1198 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
1199 <td class="parameter_annotations"><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>]</span></td>
1200 </tr>
1201 <tr>
1202 <td class="parameter_name"><p>callback</p></td>
1203 <td class="parameter_description"><p>A <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
1204 <td class="parameter_annotations"> </td>
1205 </tr>
1206 <tr>
1207 <td class="parameter_name"><p>user_data</p></td>
1208 <td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
1209 .</p></td>
1210 <td class="parameter_annotations"> </td>
1211 </tr>
1212 </tbody>
1213 </table></div>
1214 </div>
1215 </div>
1216 <hr>
1217 <div class="refsect2">
1218 <a name="xapp-status-icon-interface-call-scroll-finish"></a><h3>xapp_status_icon_interface_call_scroll_finish ()</h3>
1219 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1220 xapp_status_icon_interface_call_scroll_finish
1221 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
1222 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *res</code></em>,
1223 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1224 <p>Finishes an operation started with <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll" title="xapp_status_icon_interface_call_scroll ()"><code class="function">xapp_status_icon_interface_call_scroll()</code></a>.</p>
1225 <div class="refsect3">
1226 <a name="xapp-status-icon-interface-call-scroll-finish.parameters"></a><h4>Parameters</h4>
1227 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1228 <colgroup>
1229 <col width="150px" class="parameters_name">
1230 <col class="parameters_description">
1231 <col width="200px" class="parameters_annotations">
1232 </colgroup>
1233 <tbody>
1234 <tr>
1235 <td class="parameter_name"><p>proxy</p></td>
1236 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
1237 <td class="parameter_annotations"> </td>
1238 </tr>
1239 <tr>
1240 <td class="parameter_name"><p>res</p></td>
1241 <td class="parameter_description"><p>The <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> obtained from the <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll" title="xapp_status_icon_interface_call_scroll ()"><code class="function">xapp_status_icon_interface_call_scroll()</code></a>.</p></td>
1242 <td class="parameter_annotations"> </td>
1243 </tr>
1244 <tr>
1245 <td class="parameter_name"><p>error</p></td>
1246 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
1247 <td class="parameter_annotations"> </td>
1248 </tr>
1249 </tbody>
1250 </table></div>
1251 </div>
1252 <div class="refsect3">
1253 <a name="xapp-status-icon-interface-call-scroll-finish.returns"></a><h4>Returns</h4>
1254 <p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
1255 is set. </p>
1256 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1257 </div>
1258 </div>
1259 <hr>
1260 <div class="refsect2">
1261 <a name="xapp-status-icon-interface-call-scroll-sync"></a><h3>xapp_status_icon_interface_call_scroll_sync ()</h3>
1262 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1263 xapp_status_icon_interface_call_scroll_sync
1264 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
1265 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_delta</code></em>,
1266 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_orientation</code></em>,
1267 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time</code></em>,
1268 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1269 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1270 <p>Synchronously invokes the <GTKDOCLINK HREF="Scroll"><code class="function">Scroll()</code></GTKDOCLINK> D-Bus method on <em class="parameter"><code>proxy</code></em>
1271 . The calling thread is blocked until a reply is received.</p>
1272 <p>See <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll" title="xapp_status_icon_interface_call_scroll ()"><code class="function">xapp_status_icon_interface_call_scroll()</code></a> for the asynchronous version of this method.</p>
1273 <div class="refsect3">
1274 <a name="xapp-status-icon-interface-call-scroll-sync.parameters"></a><h4>Parameters</h4>
1275 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1276 <colgroup>
1277 <col width="150px" class="parameters_name">
1278 <col class="parameters_description">
1279 <col width="200px" class="parameters_annotations">
1280 </colgroup>
1281 <tbody>
1282 <tr>
1283 <td class="parameter_name"><p>proxy</p></td>
1284 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
1285 <td class="parameter_annotations"> </td>
1286 </tr>
1287 <tr>
1288 <td class="parameter_name"><p>arg_delta</p></td>
1289 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1290 <td class="parameter_annotations"> </td>
1291 </tr>
1292 <tr>
1293 <td class="parameter_name"><p>arg_orientation</p></td>
1294 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1295 <td class="parameter_annotations"> </td>
1296 </tr>
1297 <tr>
1298 <td class="parameter_name"><p>arg_time</p></td>
1299 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1300 <td class="parameter_annotations"> </td>
1301 </tr>
1302 <tr>
1303 <td class="parameter_name"><p>cancellable</p></td>
1304 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
1305 <td class="parameter_annotations"><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>]</span></td>
1306 </tr>
1307 <tr>
1308 <td class="parameter_name"><p>error</p></td>
1309 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
1310 <td class="parameter_annotations"> </td>
1311 </tr>
1312 </tbody>
1313 </table></div>
1314 </div>
1315 <div class="refsect3">
1316 <a name="xapp-status-icon-interface-call-scroll-sync.returns"></a><h4>Returns</h4>
1317 <p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
1318 is set. </p>
1319 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1320 </div>
1321 </div>
1322 <hr>
1323 <div class="refsect2">
1324 <a name="xapp-status-icon-interface-get-name"></a><h3>xapp_status_icon_interface_get_name ()</h3>
1325 <pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1326 xapp_status_icon_interface_get_name (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1327 <p>Gets the value of the "Name" D-Bus property.</p>
1328 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1329 <p>The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em>
1330 was constructed. Use <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-name" title="xapp_status_icon_interface_dup_name ()"><code class="function">xapp_status_icon_interface_dup_name()</code></a> if on another thread.</p>
1331 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1332 <div class="refsect3">
1333 <a name="xapp-status-icon-interface-get-name.parameters"></a><h4>Parameters</h4>
1334 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1335 <colgroup>
1336 <col width="150px" class="parameters_name">
1337 <col class="parameters_description">
1338 <col width="200px" class="parameters_annotations">
1339 </colgroup>
1340 <tbody><tr>
1341 <td class="parameter_name"><p>object</p></td>
1342 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1343 <td class="parameter_annotations"> </td>
1344 </tr></tbody>
1345 </table></div>
1346 </div>
1347 <div class="refsect3">
1348 <a name="xapp-status-icon-interface-get-name.returns"></a><h4>Returns</h4>
1349 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
1350 . </p>
1351 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
1352 </div>
1353 </div>
1354 <hr>
1355 <div class="refsect2">
1356 <a name="xapp-status-icon-interface-dup-name"></a><h3>xapp_status_icon_interface_dup_name ()</h3>
1357 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1358 xapp_status_icon_interface_dup_name (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1359 <p>Gets a copy of the "Name" D-Bus property.</p>
1360 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1361 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1362 <div class="refsect3">
1363 <a name="xapp-status-icon-interface-dup-name.parameters"></a><h4>Parameters</h4>
1364 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1365 <colgroup>
1366 <col width="150px" class="parameters_name">
1367 <col class="parameters_description">
1368 <col width="200px" class="parameters_annotations">
1369 </colgroup>
1370 <tbody><tr>
1371 <td class="parameter_name"><p>object</p></td>
1372 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1373 <td class="parameter_annotations"> </td>
1374 </tr></tbody>
1375 </table></div>
1376 </div>
1377 <div class="refsect3">
1378 <a name="xapp-status-icon-interface-dup-name.returns"></a><h4>Returns</h4>
1379 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="../glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
1380 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
1381 </div>
1382 </div>
1383 <hr>
1384 <div class="refsect2">
1385 <a name="xapp-status-icon-interface-set-name"></a><h3>xapp_status_icon_interface_set_name ()</h3>
1386 <pre class="programlisting"><span class="returnvalue">void</span>
1387 xapp_status_icon_interface_set_name (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
1388 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
1389 <p>Sets the "Name" D-Bus property to <em class="parameter"><code>value</code></em>
1390 .</p>
1391 <p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
1392 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1393 <div class="refsect3">
1394 <a name="xapp-status-icon-interface-set-name.parameters"></a><h4>Parameters</h4>
1395 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1396 <colgroup>
1397 <col width="150px" class="parameters_name">
1398 <col class="parameters_description">
1399 <col width="200px" class="parameters_annotations">
1400 </colgroup>
1401 <tbody>
1402 <tr>
1403 <td class="parameter_name"><p>object</p></td>
1404 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1405 <td class="parameter_annotations"> </td>
1406 </tr>
1407 <tr>
1408 <td class="parameter_name"><p>value</p></td>
1409 <td class="parameter_description"><p>The value to set.</p></td>
1410 <td class="parameter_annotations"> </td>
1411 </tr>
1412 </tbody>
1413 </table></div>
1414 </div>
1415 </div>
1416 <hr>
1417 <div class="refsect2">
1418 <a name="xapp-status-icon-interface-get-icon-name"></a><h3>xapp_status_icon_interface_get_icon_name ()</h3>
1419 <pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1420 xapp_status_icon_interface_get_icon_name
1421 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1422 <p>Gets the value of the "IconName" D-Bus property.</p>
1423 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1424 <p>The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em>
1425 was constructed. Use <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-icon-name" title="xapp_status_icon_interface_dup_icon_name ()"><code class="function">xapp_status_icon_interface_dup_icon_name()</code></a> if on another thread.</p>
1426 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1427 <div class="refsect3">
1428 <a name="xapp-status-icon-interface-get-icon-name.parameters"></a><h4>Parameters</h4>
1429 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1430 <colgroup>
1431 <col width="150px" class="parameters_name">
1432 <col class="parameters_description">
1433 <col width="200px" class="parameters_annotations">
1434 </colgroup>
1435 <tbody><tr>
1436 <td class="parameter_name"><p>object</p></td>
1437 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1438 <td class="parameter_annotations"> </td>
1439 </tr></tbody>
1440 </table></div>
1441 </div>
1442 <div class="refsect3">
1443 <a name="xapp-status-icon-interface-get-icon-name.returns"></a><h4>Returns</h4>
1444 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
1445 . </p>
1446 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
1447 </div>
1448 </div>
1449 <hr>
1450 <div class="refsect2">
1451 <a name="xapp-status-icon-interface-dup-icon-name"></a><h3>xapp_status_icon_interface_dup_icon_name ()</h3>
1452 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1453 xapp_status_icon_interface_dup_icon_name
1454 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1455 <p>Gets a copy of the "IconName" D-Bus property.</p>
1456 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1457 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1458 <div class="refsect3">
1459 <a name="xapp-status-icon-interface-dup-icon-name.parameters"></a><h4>Parameters</h4>
1460 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1461 <colgroup>
1462 <col width="150px" class="parameters_name">
1463 <col class="parameters_description">
1464 <col width="200px" class="parameters_annotations">
1465 </colgroup>
1466 <tbody><tr>
1467 <td class="parameter_name"><p>object</p></td>
1468 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1469 <td class="parameter_annotations"> </td>
1470 </tr></tbody>
1471 </table></div>
1472 </div>
1473 <div class="refsect3">
1474 <a name="xapp-status-icon-interface-dup-icon-name.returns"></a><h4>Returns</h4>
1475 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="../glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
1476 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
1477 </div>
1478 </div>
1479 <hr>
1480 <div class="refsect2">
1481 <a name="xapp-status-icon-interface-set-icon-name"></a><h3>xapp_status_icon_interface_set_icon_name ()</h3>
1482 <pre class="programlisting"><span class="returnvalue">void</span>
1483 xapp_status_icon_interface_set_icon_name
1484 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
1485 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
1486 <p>Sets the "IconName" D-Bus property to <em class="parameter"><code>value</code></em>
1487 .</p>
1488 <p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
1489 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1490 <div class="refsect3">
1491 <a name="xapp-status-icon-interface-set-icon-name.parameters"></a><h4>Parameters</h4>
1492 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1493 <colgroup>
1494 <col width="150px" class="parameters_name">
1495 <col class="parameters_description">
1496 <col width="200px" class="parameters_annotations">
1497 </colgroup>
1498 <tbody>
1499 <tr>
1500 <td class="parameter_name"><p>object</p></td>
1501 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1502 <td class="parameter_annotations"> </td>
1503 </tr>
1504 <tr>
1505 <td class="parameter_name"><p>value</p></td>
1506 <td class="parameter_description"><p>The value to set.</p></td>
1507 <td class="parameter_annotations"> </td>
1508 </tr>
1509 </tbody>
1510 </table></div>
1511 </div>
1512 </div>
1513 <hr>
1514 <div class="refsect2">
1515 <a name="xapp-status-icon-interface-get-tooltip-text"></a><h3>xapp_status_icon_interface_get_tooltip_text ()</h3>
1516 <pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1517 xapp_status_icon_interface_get_tooltip_text
1518 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1519 <p>Gets the value of the "TooltipText" D-Bus property.</p>
1520 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1521 <p>The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em>
1522 was constructed. Use <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-tooltip-text" title="xapp_status_icon_interface_dup_tooltip_text ()"><code class="function">xapp_status_icon_interface_dup_tooltip_text()</code></a> if on another thread.</p>
1523 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1524 <div class="refsect3">
1525 <a name="xapp-status-icon-interface-get-tooltip-text.parameters"></a><h4>Parameters</h4>
1526 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1527 <colgroup>
1528 <col width="150px" class="parameters_name">
1529 <col class="parameters_description">
1530 <col width="200px" class="parameters_annotations">
1531 </colgroup>
1532 <tbody><tr>
1533 <td class="parameter_name"><p>object</p></td>
1534 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1535 <td class="parameter_annotations"> </td>
1536 </tr></tbody>
1537 </table></div>
1538 </div>
1539 <div class="refsect3">
1540 <a name="xapp-status-icon-interface-get-tooltip-text.returns"></a><h4>Returns</h4>
1541 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
1542 . </p>
1543 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
1544 </div>
1545 </div>
1546 <hr>
1547 <div class="refsect2">
1548 <a name="xapp-status-icon-interface-dup-tooltip-text"></a><h3>xapp_status_icon_interface_dup_tooltip_text ()</h3>
1549 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1550 xapp_status_icon_interface_dup_tooltip_text
1551 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1552 <p>Gets a copy of the "TooltipText" D-Bus property.</p>
1553 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1554 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1555 <div class="refsect3">
1556 <a name="xapp-status-icon-interface-dup-tooltip-text.parameters"></a><h4>Parameters</h4>
1557 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1558 <colgroup>
1559 <col width="150px" class="parameters_name">
1560 <col class="parameters_description">
1561 <col width="200px" class="parameters_annotations">
1562 </colgroup>
1563 <tbody><tr>
1564 <td class="parameter_name"><p>object</p></td>
1565 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1566 <td class="parameter_annotations"> </td>
1567 </tr></tbody>
1568 </table></div>
1569 </div>
1570 <div class="refsect3">
1571 <a name="xapp-status-icon-interface-dup-tooltip-text.returns"></a><h4>Returns</h4>
1572 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="../glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
1573 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
1574 </div>
1575 </div>
1576 <hr>
1577 <div class="refsect2">
1578 <a name="xapp-status-icon-interface-set-tooltip-text"></a><h3>xapp_status_icon_interface_set_tooltip_text ()</h3>
1579 <pre class="programlisting"><span class="returnvalue">void</span>
1580 xapp_status_icon_interface_set_tooltip_text
1581 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
1582 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
1583 <p>Sets the "TooltipText" D-Bus property to <em class="parameter"><code>value</code></em>
1584 .</p>
1585 <p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
1586 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1587 <div class="refsect3">
1588 <a name="xapp-status-icon-interface-set-tooltip-text.parameters"></a><h4>Parameters</h4>
1589 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1590 <colgroup>
1591 <col width="150px" class="parameters_name">
1592 <col class="parameters_description">
1593 <col width="200px" class="parameters_annotations">
1594 </colgroup>
1595 <tbody>
1596 <tr>
1597 <td class="parameter_name"><p>object</p></td>
1598 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1599 <td class="parameter_annotations"> </td>
1600 </tr>
1601 <tr>
1602 <td class="parameter_name"><p>value</p></td>
1603 <td class="parameter_description"><p>The value to set.</p></td>
1604 <td class="parameter_annotations"> </td>
1605 </tr>
1606 </tbody>
1607