3 <namespace name=
"Gnome">
4 <boxed name=
"GnomeDesktopItem" type-name=
"GnomeDesktopItem" get-type=
"gnome_desktop_item_get_type">
5 <method name=
"attr_exists" symbol=
"gnome_desktop_item_attr_exists">
6 <return-type type=
"gboolean"/>
8 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
9 <parameter name=
"attr" type=
"char*"/>
12 <method name=
"clear_localestring" symbol=
"gnome_desktop_item_clear_localestring">
13 <return-type type=
"void"/>
15 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
16 <parameter name=
"attr" type=
"char*"/>
19 <method name=
"clear_section" symbol=
"gnome_desktop_item_clear_section">
20 <return-type type=
"void"/>
22 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
23 <parameter name=
"section" type=
"char*"/>
26 <method name=
"copy" symbol=
"gnome_desktop_item_copy">
27 <return-type type=
"GnomeDesktopItem*"/>
29 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
32 <method name=
"drop_uri_list" symbol=
"gnome_desktop_item_drop_uri_list">
33 <return-type type=
"int"/>
35 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
36 <parameter name=
"uri_list" type=
"char*"/>
37 <parameter name=
"flags" type=
"GnomeDesktopItemLaunchFlags"/>
38 <parameter name=
"error" type=
"GError**"/>
41 <method name=
"drop_uri_list_with_env" symbol=
"gnome_desktop_item_drop_uri_list_with_env">
42 <return-type type=
"int"/>
44 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
45 <parameter name=
"uri_list" type=
"char*"/>
46 <parameter name=
"flags" type=
"GnomeDesktopItemLaunchFlags"/>
47 <parameter name=
"envp" type=
"char**"/>
48 <parameter name=
"error" type=
"GError**"/>
51 <method name=
"error_quark" symbol=
"gnome_desktop_item_error_quark">
52 <return-type type=
"GQuark"/>
54 <method name=
"exists" symbol=
"gnome_desktop_item_exists">
55 <return-type type=
"gboolean"/>
57 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
60 <method name=
"find_icon" symbol=
"gnome_desktop_item_find_icon">
61 <return-type type=
"char*"/>
63 <parameter name=
"icon_theme" type=
"GtkIconTheme*"/>
64 <parameter name=
"icon" type=
"char*"/>
65 <parameter name=
"desired_size" type=
"int"/>
66 <parameter name=
"flags" type=
"int"/>
69 <method name=
"get_attr_locale" symbol=
"gnome_desktop_item_get_attr_locale">
70 <return-type type=
"char*"/>
72 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
73 <parameter name=
"attr" type=
"char*"/>
76 <method name=
"get_boolean" symbol=
"gnome_desktop_item_get_boolean">
77 <return-type type=
"gboolean"/>
79 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
80 <parameter name=
"attr" type=
"char*"/>
83 <method name=
"get_entry_type" symbol=
"gnome_desktop_item_get_entry_type">
84 <return-type type=
"GnomeDesktopItemType"/>
86 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
89 <method name=
"get_file_status" symbol=
"gnome_desktop_item_get_file_status">
90 <return-type type=
"GnomeDesktopItemStatus"/>
92 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
95 <method name=
"get_icon" symbol=
"gnome_desktop_item_get_icon">
96 <return-type type=
"char*"/>
98 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
99 <parameter name=
"icon_theme" type=
"GtkIconTheme*"/>
102 <method name=
"get_languages" symbol=
"gnome_desktop_item_get_languages">
103 <return-type type=
"GList*"/>
105 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
106 <parameter name=
"attr" type=
"char*"/>
109 <method name=
"get_localestring" symbol=
"gnome_desktop_item_get_localestring">
110 <return-type type=
"char*"/>
112 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
113 <parameter name=
"attr" type=
"char*"/>
116 <method name=
"get_localestring_lang" symbol=
"gnome_desktop_item_get_localestring_lang">
117 <return-type type=
"char*"/>
119 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
120 <parameter name=
"attr" type=
"char*"/>
121 <parameter name=
"language" type=
"char*"/>
124 <method name=
"get_location" symbol=
"gnome_desktop_item_get_location">
125 <return-type type=
"char*"/>
127 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
130 <method name=
"get_string" symbol=
"gnome_desktop_item_get_string">
131 <return-type type=
"char*"/>
133 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
134 <parameter name=
"attr" type=
"char*"/>
137 <method name=
"get_strings" symbol=
"gnome_desktop_item_get_strings">
138 <return-type type=
"char**"/>
140 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
141 <parameter name=
"attr" type=
"char*"/>
144 <method name=
"launch" symbol=
"gnome_desktop_item_launch">
145 <return-type type=
"int"/>
147 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
148 <parameter name=
"file_list" type=
"GList*"/>
149 <parameter name=
"flags" type=
"GnomeDesktopItemLaunchFlags"/>
150 <parameter name=
"error" type=
"GError**"/>
153 <method name=
"launch_on_screen" symbol=
"gnome_desktop_item_launch_on_screen">
154 <return-type type=
"int"/>
156 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
157 <parameter name=
"file_list" type=
"GList*"/>
158 <parameter name=
"flags" type=
"GnomeDesktopItemLaunchFlags"/>
159 <parameter name=
"screen" type=
"GdkScreen*"/>
160 <parameter name=
"workspace" type=
"int"/>
161 <parameter name=
"error" type=
"GError**"/>
164 <method name=
"launch_with_env" symbol=
"gnome_desktop_item_launch_with_env">
165 <return-type type=
"int"/>
167 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
168 <parameter name=
"file_list" type=
"GList*"/>
169 <parameter name=
"flags" type=
"GnomeDesktopItemLaunchFlags"/>
170 <parameter name=
"envp" type=
"char**"/>
171 <parameter name=
"error" type=
"GError**"/>
174 <constructor name=
"new" symbol=
"gnome_desktop_item_new">
175 <return-type type=
"GnomeDesktopItem*"/>
177 <constructor name=
"new_from_basename" symbol=
"gnome_desktop_item_new_from_basename">
178 <return-type type=
"GnomeDesktopItem*"/>
180 <parameter name=
"basename" type=
"char*"/>
181 <parameter name=
"flags" type=
"GnomeDesktopItemLoadFlags"/>
182 <parameter name=
"error" type=
"GError**"/>
185 <constructor name=
"new_from_file" symbol=
"gnome_desktop_item_new_from_file">
186 <return-type type=
"GnomeDesktopItem*"/>
188 <parameter name=
"file" type=
"char*"/>
189 <parameter name=
"flags" type=
"GnomeDesktopItemLoadFlags"/>
190 <parameter name=
"error" type=
"GError**"/>
193 <constructor name=
"new_from_string" symbol=
"gnome_desktop_item_new_from_string">
194 <return-type type=
"GnomeDesktopItem*"/>
196 <parameter name=
"uri" type=
"char*"/>
197 <parameter name=
"string" type=
"char*"/>
198 <parameter name=
"length" type=
"gssize"/>
199 <parameter name=
"flags" type=
"GnomeDesktopItemLoadFlags"/>
200 <parameter name=
"error" type=
"GError**"/>
203 <constructor name=
"new_from_uri" symbol=
"gnome_desktop_item_new_from_uri">
204 <return-type type=
"GnomeDesktopItem*"/>
206 <parameter name=
"uri" type=
"char*"/>
207 <parameter name=
"flags" type=
"GnomeDesktopItemLoadFlags"/>
208 <parameter name=
"error" type=
"GError**"/>
211 <method name=
"ref" symbol=
"gnome_desktop_item_ref">
212 <return-type type=
"GnomeDesktopItem*"/>
214 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
217 <method name=
"save" symbol=
"gnome_desktop_item_save">
218 <return-type type=
"gboolean"/>
220 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
221 <parameter name=
"under" type=
"char*"/>
222 <parameter name=
"force" type=
"gboolean"/>
223 <parameter name=
"error" type=
"GError**"/>
226 <method name=
"set_boolean" symbol=
"gnome_desktop_item_set_boolean">
227 <return-type type=
"void"/>
229 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
230 <parameter name=
"attr" type=
"char*"/>
231 <parameter name=
"value" type=
"gboolean"/>
234 <method name=
"set_entry_type" symbol=
"gnome_desktop_item_set_entry_type">
235 <return-type type=
"void"/>
237 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
238 <parameter name=
"type" type=
"GnomeDesktopItemType"/>
241 <method name=
"set_launch_time" symbol=
"gnome_desktop_item_set_launch_time">
242 <return-type type=
"void"/>
244 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
245 <parameter name=
"timestamp" type=
"guint32"/>
248 <method name=
"set_localestring" symbol=
"gnome_desktop_item_set_localestring">
249 <return-type type=
"void"/>
251 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
252 <parameter name=
"attr" type=
"char*"/>
253 <parameter name=
"value" type=
"char*"/>
256 <method name=
"set_localestring_lang" symbol=
"gnome_desktop_item_set_localestring_lang">
257 <return-type type=
"void"/>
259 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
260 <parameter name=
"attr" type=
"char*"/>
261 <parameter name=
"language" type=
"char*"/>
262 <parameter name=
"value" type=
"char*"/>
265 <method name=
"set_location" symbol=
"gnome_desktop_item_set_location">
266 <return-type type=
"void"/>
268 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
269 <parameter name=
"location" type=
"char*"/>
272 <method name=
"set_location_file" symbol=
"gnome_desktop_item_set_location_file">
273 <return-type type=
"void"/>
275 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
276 <parameter name=
"file" type=
"char*"/>
279 <method name=
"set_string" symbol=
"gnome_desktop_item_set_string">
280 <return-type type=
"void"/>
282 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
283 <parameter name=
"attr" type=
"char*"/>
284 <parameter name=
"value" type=
"char*"/>
287 <method name=
"set_strings" symbol=
"gnome_desktop_item_set_strings">
288 <return-type type=
"void"/>
290 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
291 <parameter name=
"attr" type=
"char*"/>
292 <parameter name=
"strings" type=
"char**"/>
295 <method name=
"unref" symbol=
"gnome_desktop_item_unref">
296 <return-type type=
"void"/>
298 <parameter name=
"item" type=
"GnomeDesktopItem*"/>
302 <enum name=
"GnomeDesktopItemError">
303 <member name=
"GNOME_DESKTOP_ITEM_ERROR_NO_FILENAME" value=
"0"/>
304 <member name=
"GNOME_DESKTOP_ITEM_ERROR_UNKNOWN_ENCODING" value=
"1"/>
305 <member name=
"GNOME_DESKTOP_ITEM_ERROR_CANNOT_OPEN" value=
"2"/>
306 <member name=
"GNOME_DESKTOP_ITEM_ERROR_NO_EXEC_STRING" value=
"3"/>
307 <member name=
"GNOME_DESKTOP_ITEM_ERROR_BAD_EXEC_STRING" value=
"4"/>
308 <member name=
"GNOME_DESKTOP_ITEM_ERROR_NO_URL" value=
"5"/>
309 <member name=
"GNOME_DESKTOP_ITEM_ERROR_NOT_LAUNCHABLE" value=
"6"/>
310 <member name=
"GNOME_DESKTOP_ITEM_ERROR_INVALID_TYPE" value=
"7"/>
312 <enum name=
"GnomeDesktopItemIconFlags">
313 <member name=
"GNOME_DESKTOP_ITEM_ICON_NO_KDE" value=
"1"/>
315 <enum name=
"GnomeDesktopItemLaunchFlags">
316 <member name=
"GNOME_DESKTOP_ITEM_LAUNCH_ONLY_ONE" value=
"1"/>
317 <member name=
"GNOME_DESKTOP_ITEM_LAUNCH_USE_CURRENT_DIR" value=
"2"/>
318 <member name=
"GNOME_DESKTOP_ITEM_LAUNCH_APPEND_URIS" value=
"4"/>
319 <member name=
"GNOME_DESKTOP_ITEM_LAUNCH_APPEND_PATHS" value=
"8"/>
320 <member name=
"GNOME_DESKTOP_ITEM_LAUNCH_DO_NOT_REAP_CHILD" value=
"16"/>
322 <enum name=
"GnomeDesktopItemLoadFlags">
323 <member name=
"GNOME_DESKTOP_ITEM_LOAD_ONLY_IF_EXISTS" value=
"1"/>
324 <member name=
"GNOME_DESKTOP_ITEM_LOAD_NO_TRANSLATIONS" value=
"2"/>
326 <enum name=
"GnomeDesktopItemStatus">
327 <member name=
"GNOME_DESKTOP_ITEM_UNCHANGED" value=
"0"/>
328 <member name=
"GNOME_DESKTOP_ITEM_CHANGED" value=
"1"/>
329 <member name=
"GNOME_DESKTOP_ITEM_DISAPPEARED" value=
"2"/>
331 <enum name=
"GnomeDesktopItemType">
332 <member name=
"GNOME_DESKTOP_ITEM_TYPE_NULL" value=
"0"/>
333 <member name=
"GNOME_DESKTOP_ITEM_TYPE_OTHER" value=
"1"/>
334 <member name=
"GNOME_DESKTOP_ITEM_TYPE_APPLICATION" value=
"2"/>
335 <member name=
"GNOME_DESKTOP_ITEM_TYPE_LINK" value=
"3"/>
336 <member name=
"GNOME_DESKTOP_ITEM_TYPE_FSDEVICE" value=
"4"/>
337 <member name=
"GNOME_DESKTOP_ITEM_TYPE_MIME_TYPE" value=
"5"/>
338 <member name=
"GNOME_DESKTOP_ITEM_TYPE_DIRECTORY" value=
"6"/>
339 <member name=
"GNOME_DESKTOP_ITEM_TYPE_SERVICE" value=
"7"/>
340 <member name=
"GNOME_DESKTOP_ITEM_TYPE_SERVICE_TYPE" value=
"8"/>
342 <object name=
"GnomeDItemEdit" parent=
"GtkNotebook" type-name=
"GnomeDItemEdit" get-type=
"gnome_ditem_edit_get_type">
344 <interface name=
"AtkImplementor"/>
345 <interface name=
"GtkBuildable"/>
347 <method name=
"clear" symbol=
"gnome_ditem_edit_clear">
348 <return-type type=
"void"/>
350 <parameter name=
"dee" type=
"GnomeDItemEdit*"/>
353 <method name=
"get_ditem" symbol=
"gnome_ditem_edit_get_ditem">
354 <return-type type=
"GnomeDesktopItem*"/>
356 <parameter name=
"dee" type=
"GnomeDItemEdit*"/>
359 <method name=
"get_icon" symbol=
"gnome_ditem_edit_get_icon">
360 <return-type type=
"gchar*"/>
362 <parameter name=
"dee" type=
"GnomeDItemEdit*"/>
365 <method name=
"get_name" symbol=
"gnome_ditem_edit_get_name">
366 <return-type type=
"gchar*"/>
368 <parameter name=
"dee" type=
"GnomeDItemEdit*"/>
371 <method name=
"grab_focus" symbol=
"gnome_ditem_edit_grab_focus">
372 <return-type type=
"void"/>
374 <parameter name=
"dee" type=
"GnomeDItemEdit*"/>
377 <method name=
"load_uri" symbol=
"gnome_ditem_edit_load_uri">
378 <return-type type=
"gboolean"/>
380 <parameter name=
"dee" type=
"GnomeDItemEdit*"/>
381 <parameter name=
"uri" type=
"gchar*"/>
382 <parameter name=
"error" type=
"GError**"/>
385 <constructor name=
"new" symbol=
"gnome_ditem_edit_new">
386 <return-type type=
"GtkWidget*"/>
388 <method name=
"set_directory_only" symbol=
"gnome_ditem_edit_set_directory_only">
389 <return-type type=
"void"/>
391 <parameter name=
"dee" type=
"GnomeDItemEdit*"/>
392 <parameter name=
"directory_only" type=
"gboolean"/>
395 <method name=
"set_ditem" symbol=
"gnome_ditem_edit_set_ditem">
396 <return-type type=
"void"/>
398 <parameter name=
"dee" type=
"GnomeDItemEdit*"/>
399 <parameter name=
"ditem" type=
"GnomeDesktopItem*"/>
402 <method name=
"set_editable" symbol=
"gnome_ditem_edit_set_editable">
403 <return-type type=
"void"/>
405 <parameter name=
"dee" type=
"GnomeDItemEdit*"/>
406 <parameter name=
"editable" type=
"gboolean"/>
409 <method name=
"set_entry_type" symbol=
"gnome_ditem_edit_set_entry_type">
410 <return-type type=
"void"/>
412 <parameter name=
"dee" type=
"GnomeDItemEdit*"/>
413 <parameter name=
"type" type=
"char*"/>
416 <signal name=
"changed" when=
"LAST">
417 <return-type type=
"void"/>
419 <parameter name=
"gee" type=
"GnomeDItemEdit*"/>
422 <signal name=
"icon-changed" when=
"LAST">
423 <return-type type=
"void"/>
425 <parameter name=
"gee" type=
"GnomeDItemEdit*"/>
428 <signal name=
"name-changed" when=
"LAST">
429 <return-type type=
"void"/>
431 <parameter name=
"gee" type=
"GnomeDItemEdit*"/>
435 <object name=
"GnomeHint" parent=
"GtkDialog" type-name=
"GnomeHint" get-type=
"gnome_hint_get_type">
437 <interface name=
"AtkImplementor"/>
438 <interface name=
"GtkBuildable"/>
440 <constructor name=
"new" symbol=
"gnome_hint_new">
441 <return-type type=
"GtkWidget*"/>
443 <parameter name=
"hintfile" type=
"gchar*"/>
444 <parameter name=
"title" type=
"gchar*"/>
445 <parameter name=
"background_image" type=
"gchar*"/>
446 <parameter name=
"logo_image" type=
"gchar*"/>
447 <parameter name=
"startupkey" type=
"gchar*"/>
451 <constant name=
"GNOME_DESKTOP_ITEM_ACTIONS" type=
"char*" value=
"Actions"/>
452 <constant name=
"GNOME_DESKTOP_ITEM_CATEGORIES" type=
"char*" value=
"Categories"/>
453 <constant name=
"GNOME_DESKTOP_ITEM_COMMENT" type=
"char*" value=
"Comment"/>
454 <constant name=
"GNOME_DESKTOP_ITEM_DEFAULT_APP" type=
"char*" value=
"DefaultApp"/>
455 <constant name=
"GNOME_DESKTOP_ITEM_DEV" type=
"char*" value=
"Dev"/>
456 <constant name=
"GNOME_DESKTOP_ITEM_DOC_PATH" type=
"char*" value=
"X-GNOME-DocPath"/>
457 <constant name=
"GNOME_DESKTOP_ITEM_ENCODING" type=
"char*" value=
"Encoding"/>
458 <constant name=
"GNOME_DESKTOP_ITEM_EXEC" type=
"char*" value=
"Exec"/>
459 <constant name=
"GNOME_DESKTOP_ITEM_FILE_PATTERN" type=
"char*" value=
"FilePattern"/>
460 <constant name=
"GNOME_DESKTOP_ITEM_FS_TYPE" type=
"char*" value=
"FSType"/>
461 <constant name=
"GNOME_DESKTOP_ITEM_GENERIC_NAME" type=
"char*" value=
"GenericName"/>
462 <constant name=
"GNOME_DESKTOP_ITEM_HIDDEN" type=
"char*" value=
"Hidden"/>
463 <constant name=
"GNOME_DESKTOP_ITEM_ICON" type=
"char*" value=
"Icon"/>
464 <constant name=
"GNOME_DESKTOP_ITEM_MIME_TYPE" type=
"char*" value=
"MimeType"/>
465 <constant name=
"GNOME_DESKTOP_ITEM_MINI_ICON" type=
"char*" value=
"MiniIcon"/>
466 <constant name=
"GNOME_DESKTOP_ITEM_MOUNT_POINT" type=
"char*" value=
"MountPoint"/>
467 <constant name=
"GNOME_DESKTOP_ITEM_NAME" type=
"char*" value=
"Name"/>
468 <constant name=
"GNOME_DESKTOP_ITEM_NO_DISPLAY" type=
"char*" value=
"NoDisplay"/>
469 <constant name=
"GNOME_DESKTOP_ITEM_ONLY_SHOW_IN" type=
"char*" value=
"OnlyShowIn"/>
470 <constant name=
"GNOME_DESKTOP_ITEM_PATH" type=
"char*" value=
"Path"/>
471 <constant name=
"GNOME_DESKTOP_ITEM_PATTERNS" type=
"char*" value=
"Patterns"/>
472 <constant name=
"GNOME_DESKTOP_ITEM_READ_ONLY" type=
"char*" value=
"ReadOnly"/>
473 <constant name=
"GNOME_DESKTOP_ITEM_SORT_ORDER" type=
"char*" value=
"SortOrder"/>
474 <constant name=
"GNOME_DESKTOP_ITEM_SWALLOW_EXEC" type=
"char*" value=
"SwallowExec"/>
475 <constant name=
"GNOME_DESKTOP_ITEM_SWALLOW_TITLE" type=
"char*" value=
"SwallowTitle"/>
476 <constant name=
"GNOME_DESKTOP_ITEM_TERMINAL" type=
"char*" value=
"Terminal"/>
477 <constant name=
"GNOME_DESKTOP_ITEM_TERMINAL_OPTIONS" type=
"char*" value=
"TerminalOptions"/>
478 <constant name=
"GNOME_DESKTOP_ITEM_TRY_EXEC" type=
"char*" value=
"TryExec"/>
479 <constant name=
"GNOME_DESKTOP_ITEM_TYPE" type=
"char*" value=
"Type"/>
480 <constant name=
"GNOME_DESKTOP_ITEM_UNMOUNT_ICON" type=
"char*" value=
"UnmountIcon"/>
481 <constant name=
"GNOME_DESKTOP_ITEM_URL" type=
"char*" value=
"URL"/>
482 <constant name=
"GNOME_DESKTOP_ITEM_VERSION" type=
"char*" value=
"Version"/>