diff options
author | Steve Frécinaux <code@istique.net> | 2009-12-11 23:35:01 +0100 |
---|---|---|
committer | Steve Frécinaux <code@istique.net> | 2009-12-12 00:05:07 +0100 |
commit | 0638a67643357facb8208a894749fb2ad435224a (patch) | |
tree | 87a4fba49d6c5a66b58a86658821d39219ccbdb8 /docs | |
parent | 1a2f2a07fc2e283445ee354aeca602e978ed3315 (diff) | |
download | libpeas-0638a67643357facb8208a894749fb2ad435224a.tar.gz |
[Configurable] Introduce PeasUIConfigurable.
PeasUIConfigurable is an interface which allows a plugin to provide a
GUI for the user to configure the plugin.
Diffstat (limited to 'docs')
-rw-r--r-- | docs/reference/libpeas-docs.sgml | 2 | ||||
-rw-r--r-- | docs/reference/libpeas-sections.txt | 26 | ||||
-rw-r--r-- | docs/reference/libpeas.types | 1 |
3 files changed, 25 insertions, 4 deletions
diff --git a/docs/reference/libpeas-docs.sgml b/docs/reference/libpeas-docs.sgml index f74aa03..17624e0 100644 --- a/docs/reference/libpeas-docs.sgml +++ b/docs/reference/libpeas-docs.sgml @@ -23,7 +23,9 @@ </chapter> <chapter> <title>UI Components</title> + <xi:include href="xml/peas-ui-configurable.xml"/> <xi:include href="xml/peas-ui-plugin-manager.xml"/> + <xi:include href="xml/peas-ui-plugin-info.xml"/> </chapter> </part> <index id="api-index-full"> diff --git a/docs/reference/libpeas-sections.txt b/docs/reference/libpeas-sections.txt index cc47273..01c5adc 100644 --- a/docs/reference/libpeas-sections.txt +++ b/docs/reference/libpeas-sections.txt @@ -11,7 +11,6 @@ peas_engine_set_active_plugins peas_engine_get_plugin_info peas_engine_activate_plugin peas_engine_deactivate_plugin -peas_engine_configure_plugin peas_engine_update_plugins_ui peas_engine_add_object peas_engine_remove_object @@ -35,8 +34,6 @@ peas_plugin_get_data_dir peas_plugin_activate peas_plugin_deactivate peas_plugin_update_ui -peas_plugin_is_configurable -peas_plugin_create_configure_dialog PEAS_REGISTER_TYPE_WITH_CODE PEAS_REGISTER_TYPE <SUBSECTION Standard> @@ -55,7 +52,6 @@ PEAS_PLUGIN_GET_CLASS PeasPluginInfo peas_plugin_info_is_active peas_plugin_info_is_available -peas_plugin_info_is_configurable peas_plugin_info_get_module_name peas_plugin_info_get_module_dir peas_plugin_info_get_data_dir @@ -73,6 +69,28 @@ peas_plugin_info_get_type </SECTION> <SECTION> +<FILE>peas-ui-configurable</FILE> +<TITLE>PeasUIConfigurable</TITLE> +PeasUIConfigurable +PeasUIConfigurableIface +peas_ui_configurable_is_configurable +peas_ui_configurable_create_configure_dialog +<SUBSECTION Standard> +PEAS_UI_CONFIGURABLE +PEAS_UI_IS_CONFIGURABLE +PEAS_UI_TYPE_CONFIGURABLE +peas_ui_configurable_get_type +PEAS_UI_CONFIGURABLE_GET_IFACE +</SECTION> + +<SECTION> +<FILE>peas-ui-plugin-info</FILE> +<TITLE>PeasPluginInfo Extension</TITLE> +peas_ui_plugin_info_is_configurable +peas_ui_plugin_info_create_configure_dialog +</SECTION> + +<SECTION> <FILE>peas-ui-plugin-manager</FILE> <TITLE>PeasUIPluginManager</TITLE> PeasUIPluginManager diff --git a/docs/reference/libpeas.types b/docs/reference/libpeas.types index 7611716..fb2c412 100644 --- a/docs/reference/libpeas.types +++ b/docs/reference/libpeas.types @@ -1,4 +1,5 @@ peas_plugin_get_type peas_engine_get_type peas_plugin_info_get_type +peas_ui_configurable_get_type peas_ui_plugin_manager_get_type |