[libpeas] Fix documentation build
- From: Steve Frécinaux <sfre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libpeas] Fix documentation build
- Date: Fri, 28 May 2010 14:41:06 +0000 (UTC)
commit 910eaadff89d69b5149f091d48f74b5b3406f448
Author: Å?ukasz JernaÅ? <deejay1 srem org>
Date: Fri May 28 11:07:06 2010 +0200
Fix documentation build
There was an incorrect library version in docs/reference/Makefile.am.
Also some symbols have been renamed/moved.
https://bugzilla.gnome.org/show_bug.cgi?id=619919
docs/reference/Makefile.am | 15 ++-
docs/reference/libpeas-docs.sgml | 5 +-
docs/reference/libpeas-sections.txt | 184 ++++++++++++++++++++++------------
docs/reference/libpeas.types | 5 +-
4 files changed, 138 insertions(+), 71 deletions(-)
---
diff --git a/docs/reference/Makefile.am b/docs/reference/Makefile.am
index 1c8d1af..f4951f3 100644
--- a/docs/reference/Makefile.am
+++ b/docs/reference/Makefile.am
@@ -45,16 +45,23 @@ CFILE_GLOB = \
# Header files to ignore when scanning (These are internal to libpeas).
IGNORE_HFILES= \
+ config.h \
peas-plugin-info-priv.h \
peas-plugin-loader.h \
peas-dirs.h \
+ peas-i18n.h \
+ peas-marshal.h \
peas-object-module.h \
peas-plugin-loader-c.h \
peas-plugin-loader-python.h \
peas-plugin-loader-seed.h \
peas-seed-plugin.h \
- peasdemo-hello-world-plugin.h
-
+ peasdemo-hello-world-plugin.h \
+ peas-demo-window.h \
+ peas-extension-c.h \
+ peas-extension-seed.h \
+ peas-extension-python.h \
+ peas-introspection.h
# Images to copy into HTML directory.
HTML_IMAGES = \
@@ -80,8 +87,8 @@ GTKDOC_CFLAGS = \
$(PEASUI_CFLAGS)
GTKDOC_LIBS = \
- $(top_builddir)/libpeas/libpeas-2.0.la \
- $(top_builddir)/libpeasui/libpeasui-2.0.la \
+ $(top_builddir)/libpeas/libpeas-1.0.la \
+ $(top_builddir)/libpeasui/libpeasui-1.0.la \
$(PEAS_LIBS) \
$(PEASUI_LIBS)
diff --git a/docs/reference/libpeas-docs.sgml b/docs/reference/libpeas-docs.sgml
index 17624e0..bbcda4f 100644
--- a/docs/reference/libpeas-docs.sgml
+++ b/docs/reference/libpeas-docs.sgml
@@ -17,8 +17,11 @@
<title>API Reference</title>
<chapter>
<title>Core Classes</title>
+ <xi:include href="xml/peas-activatable.xml"/>
<xi:include href="xml/peas-engine.xml"/>
- <xi:include href="xml/peas-plugin.xml"/>
+ <xi:include href="xml/peas-extension.xml"/>
+ <xi:include href="xml/peas-extension-base.xml"/>
+ <xi:include href="xml/peas-extension-set.xml"/>
<xi:include href="xml/peas-plugin-info.xml"/>
</chapter>
<chapter>
diff --git a/docs/reference/libpeas-sections.txt b/docs/reference/libpeas-sections.txt
index 5865392..f349372 100644
--- a/docs/reference/libpeas-sections.txt
+++ b/docs/reference/libpeas-sections.txt
@@ -1,9 +1,43 @@
<SECTION>
+<FILE>peas-ui-configurable</FILE>
+<TITLE>PeasUIConfigurable</TITLE>
+PEAS_UI_CONFIGURABLE_IFACE
+PeasUIConfigurable
+PeasUIConfigurableInterface
+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-manager</FILE>
+<TITLE>PeasUIPluginManager</TITLE>
+PeasUIPluginManager
+PeasUIPluginManagerClass
+peas_ui_plugin_manager_new
+<SUBSECTION Standard>
+PEAS_UI_PLUGIN_MANAGER
+PEAS_UI_IS_PLUGIN_MANAGER
+PEAS_UI_TYPE_PLUGIN_MANAGER
+peas_ui_plugin_manager_get_type
+PEAS_UI_PLUGIN_MANAGER_CLASS
+PEAS_UI_IS_PLUGIN_MANAGER_CLASS
+PEAS_UI_PLUGIN_MANAGER_GET_CLASS
+<SUBSECTION Private>
+PeasUIPluginManagerPrivate
+</SECTION>
+
+<SECTION>
<FILE>peas-engine</FILE>
<TITLE>PeasEngine</TITLE>
PeasEngine
+PeasEngineClass
peas_engine_new
-peas_engine_garbage_collect
peas_engine_rescan_plugins
peas_engine_get_plugin_list
peas_engine_get_active_plugins
@@ -11,9 +45,9 @@ peas_engine_set_active_plugins
peas_engine_get_plugin_info
peas_engine_activate_plugin
peas_engine_deactivate_plugin
-peas_engine_update_plugins_ui
-peas_engine_add_object
-peas_engine_remove_object
+peas_engine_garbage_collect
+peas_engine_provides_extension
+peas_engine_get_extension
<SUBSECTION Standard>
PEAS_ENGINE
PEAS_IS_ENGINE
@@ -22,86 +56,106 @@ peas_engine_get_type
PEAS_ENGINE_CLASS
PEAS_IS_ENGINE_CLASS
PEAS_ENGINE_GET_CLASS
+<SUBSECTION Private>
+PeasEnginePrivate
</SECTION>
<SECTION>
-<FILE>peas-plugin</FILE>
-<TITLE>PeasPlugin</TITLE>
-PeasPlugin
-PeasFunc
-peas_plugin_get_info
-peas_plugin_get_data_dir
-peas_plugin_activate
-peas_plugin_deactivate
-peas_plugin_update_ui
-PEAS_REGISTER_TYPE_WITH_CODE
-PEAS_REGISTER_TYPE
+<FILE>peas-activatable</FILE>
+<TITLE>PeasActivatable</TITLE>
+PEAS_ACTIVATABLE_IFACE
+PeasActivatable
+PeasActivatableInterface
+peas_activatable_activate
+peas_activatable_deactivate
+peas_activatable_update_state
<SUBSECTION Standard>
-PEAS_PLUGIN
-PEAS_IS_PLUGIN
-PEAS_TYPE_PLUGIN
-peas_plugin_get_type
-PEAS_PLUGIN_CLASS
-PEAS_IS_PLUGIN_CLASS
-PEAS_PLUGIN_GET_CLASS
+PEAS_ACTIVATABLE
+PEAS_IS_ACTIVATABLE
+PEAS_TYPE_ACTIVATABLE
+peas_activatable_get_type
+PEAS_ACTIVATABLE_GET_IFACE
</SECTION>
<SECTION>
-<FILE>peas-plugin-info</FILE>
-<TITLE>PeasPluginInfo</TITLE>
-PeasPluginInfo
-peas_plugin_info_is_active
-peas_plugin_info_is_available
-peas_plugin_info_get_module_name
-peas_plugin_info_get_module_dir
-peas_plugin_info_get_data_dir
-peas_plugin_info_get_name
-peas_plugin_info_get_description
-peas_plugin_info_get_authors
-peas_plugin_info_get_website
-peas_plugin_info_get_copyright
-peas_plugin_info_get_version
+<FILE>peas-extension-set</FILE>
+<TITLE>PeasExtensionSet</TITLE>
+PeasExtensionSet
+PeasExtensionSetClass
+peas_extension_set_call
+peas_extension_set_call_valist
+peas_extension_set_new
<SUBSECTION Standard>
-PEAS_PLUGIN_INFO
-PEAS_TYPE_PLUGIN_INFO
-peas_plugin_info_get_type
+PEAS_EXTENSION_SET
+PEAS_IS_EXTENSION_SET
+PEAS_TYPE_EXTENSION_SET
+peas_extension_set_get_type
+PEAS_EXTENSION_SET_CLASS
+PEAS_IS_EXTENSION_SET_CLASS
+PEAS_EXTENSION_SET_GET_CLASS
+<SUBSECTION Private>
+PeasExtensionSetPrivate
</SECTION>
<SECTION>
-<FILE>peas-ui-configurable</FILE>
-<TITLE>PeasUIConfigurable</TITLE>
-PeasUIConfigurable
-PeasUIConfigurableIface
-peas_ui_configurable_is_configurable
-peas_ui_configurable_create_configure_dialog
+<FILE>peas-extension-base</FILE>
+<TITLE>PeasExtensionBase</TITLE>
+PeasExtensionBase
+PeasExtensionBaseClass
+peas_extension_base_get_plugin_info
+peas_extension_base_get_data_dir
<SUBSECTION Standard>
-PEAS_UI_CONFIGURABLE
-PEAS_UI_IS_CONFIGURABLE
-PEAS_UI_TYPE_CONFIGURABLE
-peas_ui_configurable_get_type
-PEAS_UI_CONFIGURABLE_GET_IFACE
+PEAS_EXTENSION_BASE
+PEAS_IS_EXTENSION_BASE
+PEAS_TYPE_EXTENSION_BASE
+peas_extension_base_get_type
+PEAS_EXTENSION_BASE_CLASS
+PEAS_IS_EXTENSION_BASE_CLASS
+PEAS_EXTENSION_BASE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>peas-extension</FILE>
+<TITLE>PeasExtension</TITLE>
+PeasExtension
+PeasExtensionClass
+peas_extension_call
+peas_extension_call_valist
+<SUBSECTION Standard>
+PEAS_EXTENSION
+PEAS_IS_EXTENSION
+PEAS_TYPE_EXTENSION
+peas_extension_get_type
+PEAS_EXTENSION_CLASS
+PEAS_IS_EXTENSION_CLASS
+PEAS_EXTENSION_GET_CLASS
</SECTION>
<SECTION>
<FILE>peas-ui-plugin-info</FILE>
-<TITLE>PeasPluginInfo Extension</TITLE>
peas_ui_plugin_info_get_icon_name
-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
-peas_ui_plugin_manager_new
-<SUBSECTION Standard>
-PEAS_UI_PLUGIN_MANAGER
-PEAS_UI_IS_PLUGIN_MANAGER
-PEAS_UI_TYPE_PLUGIN_MANAGER
-peas_ui_plugin_manager_get_type
-PEAS_UI_PLUGIN_MANAGER_CLASS
-PEAS_UI_IS_PLUGIN_MANAGER_CLASS
-PEAS_UI_PLUGIN_MANAGER_GET_CLASS
+<FILE>peas-plugin-info</FILE>
+PEAS_TYPE_PLUGIN_INFO
+PEAS_PLUGIN_INFO
+PeasPluginInfo
+peas_plugin_info_get_type
+peas_plugin_info_is_active
+peas_plugin_info_is_available
+peas_plugin_info_get_module_name
+peas_plugin_info_get_module_dir
+peas_plugin_info_get_data_dir
+peas_plugin_info_get_name
+peas_plugin_info_get_description
+peas_plugin_info_get_authors
+peas_plugin_info_get_website
+peas_plugin_info_get_copyright
+peas_plugin_info_get_version
+peas_plugin_info_get_iage
+peas_plugin_info_get_keys
+peas_plugin_info_set_visible
+peas_plugin_info_get_visible
</SECTION>
diff --git a/docs/reference/libpeas.types b/docs/reference/libpeas.types
index fb2c412..a25274c 100644
--- a/docs/reference/libpeas.types
+++ b/docs/reference/libpeas.types
@@ -1,5 +1,8 @@
-peas_plugin_get_type
+peas_activatable_get_type
peas_engine_get_type
+peas_extension_base_get_type
+peas_extension_get_type
+peas_extension_set_get_type
peas_plugin_info_get_type
peas_ui_configurable_get_type
peas_ui_plugin_manager_get_type
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]