summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorAndre Miranda <andreldm@xfce.org>2017-11-19 15:02:23 -0300
committerAndre Miranda <andreldm@xfce.org>2017-11-19 15:02:23 -0300
commitfb32b8e48e49224ef94675c1a3b84c3d6f1c3cbe (patch)
treeaeac87ed3777153f601620c1427bdf655f431ea9 /docs
parent0cb9fb73930ee91f75d9ba1d1b2ce8f915d7e496 (diff)
downloadthunar-fb32b8e48e49224ef94675c1a3b84c3d6f1c3cbe.tar.gz
Introduce ThunarxMenu
Also refactoring some menu related code into thunar-menu-util.c
Diffstat (limited to 'docs')
-rw-r--r--docs/reference/thunarx/thunarx-docs.xml2
-rw-r--r--docs/reference/thunarx/thunarx-sections.txt22
-rw-r--r--docs/reference/thunarx/thunarx.types1
3 files changed, 25 insertions, 0 deletions
diff --git a/docs/reference/thunarx/thunarx-docs.xml b/docs/reference/thunarx/thunarx-docs.xml
index 66337954..12127dc9 100644
--- a/docs/reference/thunarx/thunarx-docs.xml
+++ b/docs/reference/thunarx/thunarx-docs.xml
@@ -3,6 +3,7 @@
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
<!ENTITY ThunarxFileInfo SYSTEM "xml/thunarx-file-info.xml">
+<!ENTITY ThunarxMenu SYSTEM "xml/thunarx-menu.xml">
<!ENTITY ThunarxMenuItem SYSTEM "xml/thunarx-menu-item.xml">
<!ENTITY ThunarxMenuProvider SYSTEM "xml/thunarx-menu-provider.xml">
<!ENTITY ThunarxPreferencesProvider SYSTEM "xml/thunarx-preferences-provider.xml">
@@ -451,6 +452,7 @@ thunar_extension_initialize (ThunarxProviderPlugin *plugin)
</para>
&ThunarxFileInfo;
+ &ThunarxMenu;
&ThunarxMenuItem;
&ThunarxPropertyPage;
&ThunarxProviderPlugin;
diff --git a/docs/reference/thunarx/thunarx-sections.txt b/docs/reference/thunarx/thunarx-sections.txt
index 7eceb0ce..d057ceb6 100644
--- a/docs/reference/thunarx/thunarx-sections.txt
+++ b/docs/reference/thunarx/thunarx-sections.txt
@@ -31,6 +31,26 @@ thunarx_file_info_list_get_type
</SECTION>
<SECTION>
+<FILE>thunarx-menu</FILE>
+<TITLE>ThunarxMenu</TITLE>
+ThunarxMenu
+thunarx_menu_new
+thunarx_menu_append_item
+thunarx_menu_get_items
+<SUBSECTION Standard>
+ThunarxMenuClass
+THUNARX_TYPE_MENU
+THUNARX_MENU
+THUNARX_MENU_CLASS
+THUNARX_IS_MENU
+THUNARX_IS_MENU_CLASS
+THUNARX_MENU_GET_CLASS
+<SUBSECTION Private>
+ThunarxMenuPrivate
+thunarx_menu_get_type
+</SECTION>
+
+<SECTION>
<FILE>thunarx-menu-item</FILE>
<TITLE>ThunarxMenuItem</TITLE>
ThunarxMenuItem
@@ -38,6 +58,8 @@ thunarx_menu_item_new
thunarx_menu_item_activate
thunarx_menu_item_get_sensitive
thunarx_menu_item_set_sensitive
+thunarx_menu_item_set_menu
+thunarx_menu_item_list_free
<SUBSECTION Standard>
ThunarxMenuItemClass
THUNARX_TYPE_MENU_ITEM
diff --git a/docs/reference/thunarx/thunarx.types b/docs/reference/thunarx/thunarx.types
index 81cbc41c..7af7f57e 100644
--- a/docs/reference/thunarx/thunarx.types
+++ b/docs/reference/thunarx/thunarx.types
@@ -1,6 +1,7 @@
#include <thunarx/thunarx.h>
thunarx_file_info_get_type
+thunarx_menu_get_type
thunarx_menu_item_get_type
thunarx_menu_provider_get_type
thunarx_preferences_provider_get_type