summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorSteve Frécinaux <code@istique.net>2009-12-11 23:35:01 +0100
committerSteve Frécinaux <code@istique.net>2009-12-12 00:05:07 +0100
commit0638a67643357facb8208a894749fb2ad435224a (patch)
tree87a4fba49d6c5a66b58a86658821d39219ccbdb8 /docs
parent1a2f2a07fc2e283445ee354aeca602e978ed3315 (diff)
downloadlibpeas-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.sgml2
-rw-r--r--docs/reference/libpeas-sections.txt26
-rw-r--r--docs/reference/libpeas.types1
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