2 # ---------------------------------------------------------------------
3 # Plugins — The FileManager-Actions extension interface definition v 1
8 fma_extension_get_version
9 fma_extension_list_types
10 fma_extension_shutdown
13 # ---------------------------------------------------------------------
14 # FMAIIOProvider — The I/O Provider Interface
17 <FILE>iio-provider</FILE>
21 FMA_IIO_PROVIDER_GET_INTERFACE
23 FMAIIOProviderInterface
24 FMAIIOProviderWritabilityStatus
25 FMAIIOProviderOperationStatus
26 fma_iio_provider_item_changed
29 fma_iio_provider_get_type
32 FMAIIOProviderInterfacePrivate
35 # ---------------------------------------------------------------------
36 # FMAIImporter — The Import Interface
39 <FILE>iimporter</FILE>
43 FMA_IIMPORTER_GET_INTERFACE
46 FMAIImporterImportMode
47 FMAIImporterImportStatus
50 FMAIImporterImportFromUriParms
51 FMAIImporterImportFromUriParmsv2
52 FMAIImporterManageImportModeParms
53 fma_iimporter_import_from_uri
54 fma_iimporter_manage_import_mode
57 fma_iimporter_get_type
60 FMAIImporterInterfacePrivate
63 # ---------------------------------------------------------------------
64 # FMAIExporter — The Export Interface
67 <FILE>iexporter</FILE>
71 FMA_IEXPORTER_GET_INTERFACE
74 FMAIExporterExportStatus
78 FMAIExporterFileParmsv2
79 FMAIExporterBufferParms
80 FMAIExporterBufferParmsv2
83 fma_iexporter_get_type
86 FMAIExporterInterfacePrivate
89 # ---------------------------------------------------------------------
90 # D-Bus — The D-Bus Services
94 FILEMANAGER_ACTIONS_DBUS_SERVICE
95 FILEMANAGER_ACTIONS_DBUS_TRACKER_PATH
96 FILEMANAGER_ACTIONS_DBUS_TRACKER_IFACE
99 # ---------------------------------------------------------------------
100 # FMAIFactoryProvider — The Data Factory Provider Interface v 1
103 <FILE>ifactory-provider</FILE>
104 FMA_TYPE_IFACTORY_PROVIDER
105 FMA_IFACTORY_PROVIDER
106 FMA_IS_IFACTORY_PROVIDER
107 FMA_IFACTORY_PROVIDER_GET_INTERFACE
109 FMAIFactoryProviderInterface
110 fma_ifactory_provider_read_item
111 fma_ifactory_provider_write_item
113 <SUBSECTION Standard>
114 fma_ifactory_provider_get_type
117 FMAIFactoryProviderInterfacePrivate
120 # ---------------------------------------------------------------------
121 # FMAIFactoryObject — The #FMAObjectItem Interface v 1
124 <FILE>ifactory-object</FILE>
125 FMA_TYPE_IFACTORY_OBJECT
127 FMA_IS_IFACTORY_OBJECT
128 FMA_IFACTORY_OBJECT_GET_INTERFACE
130 FMAIFactoryObjectInterface
131 fma_ifactory_object_get_data_boxed
132 fma_ifactory_object_get_data_groups
133 fma_ifactory_object_get_as_void
134 fma_ifactory_object_set_from_void
136 <SUBSECTION Standard>
137 fma_ifactory_object_get_type
140 FMAIFactoryObjectInterfacePrivate
143 # ---------------------------------------------------------------------
144 # FMABoxed — The Data Base Class Definition
156 fma_boxed_get_boolean
157 fma_boxed_get_pointer
159 fma_boxed_get_string_list
161 fma_boxed_get_uint_list
162 fma_boxed_get_as_value
163 fma_boxed_get_as_void
164 fma_boxed_new_from_string
165 fma_boxed_set_from_boxed
166 fma_boxed_set_from_string
167 fma_boxed_set_from_value
168 fma_boxed_set_from_void
170 <SUBSECTION Standard>
182 # ---------------------------------------------------------------------
183 # FMADataBoxed — The Elementary Data Class Definition
186 <FILE>data-boxed</FILE>
192 fma_data_boxed_get_data_def
193 fma_data_boxed_get_param_spec
194 fma_data_boxed_are_equal
195 fma_data_boxed_is_default
196 fma_data_boxed_is_valid
198 fma_data_boxed_set_data_def
199 fma_data_boxed_get_as_string
200 fma_data_boxed_get_as_void
201 fma_data_boxed_get_as_value
202 fma_data_boxed_set_from_boxed
203 fma_data_boxed_set_from_string
204 fma_data_boxed_set_from_value
205 fma_data_boxed_set_from_void
207 <SUBSECTION Standard>
208 fma_data_boxed_get_type
210 FMA_IS_DATA_BOXED_CLASS
211 FMA_DATA_BOXED_GET_CLASS
216 FMADataBoxedClassPrivate
219 # ---------------------------------------------------------------------
220 # FMADataType — The Data Factory Type Definitions
223 <FILE>data-type</FILE>
225 fma_data_types_get_gconf_dump_key
228 # ---------------------------------------------------------------------
229 # FMADataDef, FMADataGroup — The Data Factory Structure Definitions
232 <FILE>data-def</FILE>
235 fma_data_def_get_data_def
238 # ---------------------------------------------------------------------
239 # Constants — The Data Factory Constant Definitions
242 <FILE>data-name</FILE>
243 FMA_FACTORY_OBJECT_ID_GROUP
247 FMAFO_DATA_CONDITIONS
248 FMA_FACTORY_OBJECT_ITEM_GROUP
253 FMAFO_DATA_ICON_NOLOC
254 FMAFO_DATA_DESCRIPTION
257 FMAFO_DATA_SUBITEMS_SLIST
261 FMAFO_DATA_PROVIDER_DATA
262 FMA_FACTORY_OBJECT_ACTION_GROUP
264 FMAFO_DATA_TARGET_SELECTION
265 FMAFO_DATA_TARGET_LOCATION
266 FMAFO_DATA_TARGET_TOOLBAR
267 FMAFO_DATA_TOOLBAR_LABEL
268 FMAFO_DATA_TOOLBAR_SAME_LABEL
269 FMAFO_DATA_LAST_ALLOCATED
270 FMA_FACTORY_ACTION_V1_GROUP
271 FMA_FACTORY_OBJECT_MENU_GROUP
272 FMA_FACTORY_OBJECT_PROFILE_GROUP
274 FMAFO_DATA_DESCNAME_NOLOC
276 FMAFO_DATA_PARAMETERS
277 FMAFO_DATA_WORKING_DIR
278 FMAFO_DATA_EXECUTION_MODE
279 FMAFO_DATA_STARTUP_NOTIFY
280 FMAFO_DATA_STARTUP_WMCLASS
281 FMAFO_DATA_EXECUTE_AS
282 FMA_FACTORY_OBJECT_CONDITIONS_GROUP
286 FMAFO_DATA_MIMETYPES_IS_ALL
292 FMAFO_DATA_SELECTION_COUNT
296 FMAFO_DATA_SHOW_IF_REGISTERED
297 FMAFO_DATA_SHOW_IF_TRUE
298 FMAFO_DATA_SHOW_IF_RUNNING
299 FMAFO_DATA_CAPABILITITES
302 # ---------------------------------------------------------------------
303 # FMAObject — The Deepest Base Class Definition
312 fma_object_object_reset_origin
313 fma_object_object_ref
314 fma_object_object_unref
315 fma_object_object_dump
316 fma_object_object_dump_norec
317 fma_object_object_dump_tree
318 fma_object_object_check_status_rec
319 fma_object_get_hierarchy
320 fma_object_free_hierarchy
321 fma_object_object_debug_invalid
323 <SUBSECTION Standard>
324 fma_object_object_get_type
331 FMAObjectClassPrivate
334 # ---------------------------------------------------------------------
335 # FMAObjectId — The Identified Object Base Class Definition
338 <FILE>object-id</FILE>
339 <TITLE>FMAObjectId</TITLE>
345 fma_object_id_sort_alpha_asc
346 fma_object_id_sort_alpha_desc
347 fma_object_id_prepare_for_paste
348 fma_object_id_set_copy_of_label
349 fma_object_id_set_new_id
351 <SUBSECTION Standard>
352 fma_object_id_get_type
354 FMA_IS_OBJECT_ID_CLASS
355 FMA_OBJECT_ID_GET_CLASS
359 FMAObjectIdClassPrivate
362 # ---------------------------------------------------------------------
363 # FMAObjectItem — The Object Item Base Class Definition
366 <FILE>object-item</FILE>
367 <TITLE>FMAObjectItem</TITLE>
373 fma_object_item_is_finally_writable
374 fma_object_item_set_writability_status
375 fma_object_item_get_item
376 fma_object_item_get_position
377 fma_object_item_append_item
378 fma_object_item_insert_at
379 fma_object_item_insert_item
380 fma_object_item_remove_item
381 fma_object_item_get_items_count
382 fma_object_item_count_items
383 fma_object_item_copyref_items
384 fma_object_item_free_items
385 fma_object_item_rebuild_children_slist
386 fma_object_item_deals_with_version
388 <SUBSECTION Standard>
389 fma_object_item_get_type
390 FMA_OBJECT_ITEM_CLASS
391 FMA_IS_OBJECT_ITEM_CLASS
392 FMA_OBJECT_ITEM_GET_CLASS
397 FMAObjectItemClassPrivate
400 # ---------------------------------------------------------------------
401 # FMAObjectAction — The Action Class Definition
404 <FILE>object-action</FILE>
405 <TITLE>FMAObjectAction</TITLE>
406 FMA_TYPE_OBJECT_ACTION
410 fma_object_action_new
411 fma_object_action_new_with_profile
412 fma_object_action_new_with_defaults
413 fma_object_action_get_new_profile_name
414 fma_object_action_attach_profile
415 fma_object_action_set_last_version
417 <SUBSECTION Standard>
418 fma_object_action_get_type
419 FMA_OBJECT_ACTION_CLASS
420 FMA_IS_OBJECT_ACTION_CLASS
421 FMA_OBJECT_ACTION_GET_CLASS
425 FMAObjectActionPrivate
426 FMAObjectActionClassPrivate
429 # ---------------------------------------------------------------------
430 # FMAObjectProfile — The Action Profile Class Definition
433 <FILE>object-profile</FILE>
434 FMA_TYPE_OBJECT_PROFILE
436 FMA_IS_OBJECT_PROFILE
438 fma_object_profile_new
439 fma_object_profile_new_with_defaults
440 fma_object_profile_convert_v2_to_last
442 <SUBSECTION Standard>
443 fma_object_profile_get_type
444 FMA_OBJECT_PROFILE_CLASS
445 FMA_IS_OBJECT_PROFILE_CLASS
446 FMA_OBJECT_PROFILE_GET_CLASS
447 FMAObjectProfileClass
450 FMAObjectProfilePrivate
451 FMAObjectProfileClassPrivate
454 # ---------------------------------------------------------------------
455 # FMAObjectMenu — The Menu Class Definition
458 <FILE>object-menu</FILE>
464 fma_object_menu_new_with_defaults
466 <SUBSECTION Standard>
467 fma_object_menu_get_type
468 FMA_OBJECT_MENU_CLASS
469 FMA_IS_OBJECT_MENU_CLASS
470 FMA_OBJECT_MENU_GET_CLASS
475 FMAObjectMenuClassPrivate
478 # ---------------------------------------------------------------------
479 # FMAIDuplicable — The Duplication Interface
482 <FILE>iduplicable</FILE>
486 FMA_IDUPLICABLE_GET_INTERFACE
488 FMAIDuplicableInterface
489 IDUPLICABLE_SIGNAL_MODIFIED_CHANGED
490 IDUPLICABLE_SIGNAL_VALID_CHANGED
491 fma_iduplicable_dispose
493 fma_iduplicable_duplicate
494 fma_iduplicable_check_status
495 fma_iduplicable_get_origin
496 fma_iduplicable_is_valid
497 fma_iduplicable_is_modified
498 fma_iduplicable_set_origin
499 fma_iduplicable_set_modified
500 fma_iduplicable_register_consumer
503 <SUBSECTION Standard>
504 fma_iduplicable_get_type
507 FMAIDuplicableInterfacePrivate
510 # ---------------------------------------------------------------------
511 # FMAIContext — The Contextual Interface
514 <FILE>icontext</FILE>
516 FMA_ICONTEXT_GET_INTERFACE
518 FMAIContextInterfacePrivate
520 fma_icontext_are_equal
521 fma_icontext_check_mimetypes
523 fma_icontext_is_candidate
524 fma_icontext_is_valid
525 fma_icontext_read_done
526 fma_icontext_set_scheme
527 fma_icontext_set_only_desktop
528 fma_icontext_set_not_desktop
529 fma_icontext_replace_folder
531 <SUBSECTION Standard>
534 fma_icontext_get_type
537 # ---------------------------------------------------------------------
538 # API — The Common Public FMAObject API
541 <FILE>object-api</FILE>
543 fma_object_check_status
544 fma_object_get_origin
546 fma_object_is_modified
547 fma_object_set_origin
548 fma_object_set_modified
549 fma_object_reset_origin
550 fma_object_set_writability_status
551 fma_object_is_finally_writable
552 fma_object_check_mimetypes
554 fma_object_dump_norec
558 fma_object_debug_invalid
561 fma_object_get_label_noloc
562 fma_object_get_parent
565 fma_object_set_parent
566 fma_object_sort_alpha_asc
567 fma_object_sort_alpha_desc
568 fma_object_prepare_for_paste
569 fma_object_set_copy_of_label
570 fma_object_set_new_id
571 fma_object_get_tooltip
573 fma_object_get_icon_noloc
574 fma_object_get_description
576 fma_object_get_items_slist
577 fma_object_is_enabled
578 fma_object_is_readonly
579 fma_object_get_provider
580 fma_object_get_provider_data
581 fma_object_get_iversion
582 fma_object_get_shortcut
583 fma_object_set_tooltip
585 fma_object_set_description
587 fma_object_set_items_slist
588 fma_object_set_enabled
589 fma_object_set_readonly
590 fma_object_set_provider
591 fma_object_set_provider_data
592 fma_object_set_iversion
593 fma_object_set_shortcut
595 fma_object_get_position
596 fma_object_append_item
598 fma_object_insert_item
599 fma_object_remove_item
600 fma_object_get_items_count
601 fma_object_count_items
602 fma_object_copyref_items
603 fma_object_free_items
604 fma_object_get_version
605 fma_object_is_target_selection
606 fma_object_is_target_location
607 fma_object_is_target_toolbar
608 fma_object_get_toolbar_label
609 fma_object_is_toolbar_same_label
610 fma_object_get_last_allocated
611 fma_object_set_version
612 fma_object_set_target_selection
613 fma_object_set_target_location
614 fma_object_set_target_toolbar
615 fma_object_set_toolbar_label
616 fma_object_set_toolbar_same_label
617 fma_object_set_last_allocated
618 fma_object_set_last_version
619 fma_object_reset_last_allocated
620 fma_object_attach_profile
622 fma_object_get_parameters
623 fma_object_get_working_dir
624 fma_object_get_execution_mode
625 fma_object_get_startup_notify
626 fma_object_get_startup_class
627 fma_object_get_execute_as
629 fma_object_set_parameters
630 fma_object_set_working_dir
631 fma_object_set_execution_mode
632 fma_object_set_startup_notify
633 fma_object_set_startup_class
634 fma_object_set_execute_as
635 fma_object_get_basenames
636 fma_object_get_matchcase
637 fma_object_get_mimetypes
638 fma_object_get_all_mimetypes
639 fma_object_get_folders
640 fma_object_get_schemes
641 fma_object_get_only_show_in
642 fma_object_get_not_show_in
643 fma_object_get_try_exec
644 fma_object_get_show_if_registered
645 fma_object_get_show_if_true
646 fma_object_get_show_if_running
647 fma_object_get_selection_count
648 fma_object_get_capabilities
649 fma_object_set_basenames
650 fma_object_set_matchcase
651 fma_object_set_mimetypes
652 fma_object_set_all_mimetypes
653 fma_object_set_folders
654 fma_object_replace_folder
655 fma_object_set_scheme
656 fma_object_set_schemes
657 fma_object_set_only_show_in
658 fma_object_set_only_desktop
659 fma_object_set_not_show_in
660 fma_object_set_not_desktop
661 fma_object_set_try_exec
662 fma_object_set_show_if_registered
663 fma_object_set_show_if_true
664 fma_object_set_show_if_running
665 fma_object_set_selection_count
666 fma_object_set_capabilities
669 # ---------------------------------------------------------------------
670 # FMAGConfMonitor — The GConf Monitoring Class Definition
673 <FILE>gconf-monitor</FILE>
674 FMA_TYPE_GCONF_MONITOR
678 fma_gconf_monitor_new
679 fma_gconf_monitor_release_monitors
681 <SUBSECTION Standard>
682 fma_gconf_monitor_get_type
683 FMA_GCONF_MONITOR_CLASS
684 FMA_IS_GCONF_MONITOR_CLASS
685 FMA_GCONF_MONITOR_GET_CLASS
689 FMAGConfMonitorPrivate
690 FMAGConfMonitorClassPrivate
693 # ---------------------------------------------------------------------
694 # GConf Misc — The Library Utilities
697 <FILE>gconf-utils</FILE>
698 fma_gconf_utils_get_subdirs
699 fma_gconf_utils_free_subdirs
700 fma_gconf_utils_has_entry
701 fma_gconf_utils_get_entries
702 fma_gconf_utils_get_bool_from_entries
703 fma_gconf_utils_get_string_from_entries
704 fma_gconf_utils_get_string_list_from_entries
705 fma_gconf_utils_dump_entries
706 fma_gconf_utils_free_entries
707 fma_gconf_utils_read_bool
708 fma_gconf_utils_read_int
709 fma_gconf_utils_read_string
710 fma_gconf_utils_read_string_list
711 fma_gconf_utils_write_bool
712 fma_gconf_utils_write_int
713 fma_gconf_utils_write_string
714 fma_gconf_utils_write_string_list
715 fma_gconf_utils_remove_entry
716 fma_gconf_utils_slist_from_string
717 fma_gconf_utils_slist_to_string
720 # ---------------------------------------------------------------------
721 # Core Misc — The Library Utilities
724 <FILE>core-utils</FILE>
725 fma_core_utils_boolean_from_string
726 fma_core_utils_str_add_prefix
727 fma_core_utils_str_collate
728 fma_core_utils_str_remove_char
729 fma_core_utils_str_remove_suffix
730 fma_core_utils_str_split_first_word
731 fma_core_utils_str_subst
732 fma_core_utils_slist_add_message
733 fma_core_utils_slist_duplicate
734 fma_core_utils_slist_dump
735 fma_core_utils_slist_from_array
736 fma_core_utils_slist_from_split
737 fma_core_utils_slist_join_at_end
738 fma_core_utils_slist_remove_ascii
739 fma_core_utils_slist_remove_utf8
740 fma_core_utils_slist_to_array
741 fma_core_utils_slist_to_text
742 fma_core_utils_slist_setup_element
743 fma_core_utils_slist_count
744 fma_core_utils_slist_find_negated
745 fma_core_utils_slist_are_equal
746 fma_core_utils_slist_free
747 fma_core_utils_gstring_joinv
748 fma_core_utils_selcount_get_ope_int
749 fma_core_utils_dir_is_writable_path
750 fma_core_utils_dir_is_writable_uri
751 fma_core_utils_dir_list_perms
752 fma_core_utils_dir_split_ext
753 fma_core_utils_file_delete
754 fma_core_utils_file_exists
755 fma_core_utils_file_is_loadable
756 fma_core_utils_file_list_perms
757 fma_core_utils_file_load_from_uri
758 fma_core_utils_print_version
761 # ---------------------------------------------------------------------
762 # Timeout convenience structure