summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorVincent Untz <vuntz@gnome.org>2007-11-11 21:36:17 +0000
committerVincent Untz <vuntz@src.gnome.org>2007-11-11 21:36:17 +0000
commit732bbb08e5ba18f8c7deab45ed4947580dc9305d (patch)
treebfc5de73b3055ac97ab19bd0dd5e7de831240625 /doc
parente8df3260b955204f37586eef6b01f0dd7aec6759 (diff)
downloadlibwnck-732bbb08e5ba18f8c7deab45ed4947580dc9305d.tar.gz
Objectify window-action-menu.c so that we have a real WnckActionMenu
2007-11-11 Vincent Untz <vuntz@gnome.org> Objectify window-action-menu.c so that we have a real WnckActionMenu widget. * doc/libwnck-docs.sgml: * doc/libwnck-sections.txt: * doc/libwnck.types: * doc/tmpl/window-action-menu.sgml: doc updates for the change * libwnck/window-action-menu.[ch]: (window_weak_notify), (get_action_menu), (item_activated_callback), (update_menu_state), (queue_update), (state_changed_callback), (actions_changed_callback), (workspace_changed_callback), (screen_workspace_callback), (viewports_changed_callback), (make_radio_menu_item), (make_check_menu_item), (make_menu_item), (refill_submenu_workspace), (refill_submenu_viewport), (wnck_action_menu_get_property), (wnck_action_menu_set_property), (wnck_action_menu_init), (wnck_action_menu_constructor), (wnck_action_menu_class_init), (wnck_action_menu_finalize), (wnck_action_menu_new): many changes, but nothing really interesting since it's only about making this an object. Deprecate wnck_create_window_action_menu() in favor of wnck_action_menu_new() svn path=/trunk/; revision=1507
Diffstat (limited to 'doc')
-rw-r--r--doc/libwnck-docs.sgml2
-rw-r--r--doc/libwnck-sections.txt13
-rw-r--r--doc/libwnck.types1
-rw-r--r--doc/tmpl/window-action-menu.sgml24
4 files changed, 37 insertions, 3 deletions
diff --git a/doc/libwnck-docs.sgml b/doc/libwnck-docs.sgml
index 71dc664..a3cc8f3 100644
--- a/doc/libwnck-docs.sgml
+++ b/doc/libwnck-docs.sgml
@@ -59,6 +59,7 @@ that case.
<part id="widgets">
<title>Libwnck Widgets</title>
+ <xi:include href="xml/window-action-menu.xml"/>
<xi:include href="xml/pager.xml"/>
<xi:include href="xml/selector.xml"/>
<xi:include href="xml/tasklist.xml"/>
@@ -66,7 +67,6 @@ that case.
<part id="utils">
<title>Libwnck Utilities</title>
- <xi:include href="xml/window-action-menu.xml"/>
<xi:include href="xml/resource.xml"/>
<xi:include href="xml/misc.xml"/>
</part>
diff --git a/doc/libwnck-sections.txt b/doc/libwnck-sections.txt
index f2fff9d..e8ead73 100644
--- a/doc/libwnck-sections.txt
+++ b/doc/libwnck-sections.txt
@@ -314,7 +314,20 @@ WnckTasklistClass
<SECTION>
<FILE>window-action-menu</FILE>
<TITLE>Window Action Menu</TITLE>
+WnckActionMenu
+wnck_action_menu_new
wnck_create_window_action_menu
+<SUBSECTION Private>
+WnckActionMenuPrivate
+wnck_action_menu_get_type
+<SUBSECTION Standard>
+WNCK_ACTION_MENU
+WNCK_IS_ACTION_MENU
+WNCK_TYPE_ACTION_MENU
+WNCK_ACTION_MENU_CLASS
+WNCK_IS_ACTION_MENU_CLASS
+WNCK_ACTION_MENU_GET_CLASS
+WnckActionMenuClass
</SECTION>
<SECTION>
diff --git a/doc/libwnck.types b/doc/libwnck.types
index 38a17b6..1efca93 100644
--- a/doc/libwnck.types
+++ b/doc/libwnck.types
@@ -7,6 +7,7 @@ wnck_application_get_type
wnck_workspace_get_type
wnck_screen_get_type
+wnck_action_menu_get_type
wnck_pager_get_type
wnck_selector_get_type
wnck_tasklist_get_type
diff --git a/doc/tmpl/window-action-menu.sgml b/doc/tmpl/window-action-menu.sgml
index b19f7a7..f28cca2 100644
--- a/doc/tmpl/window-action-menu.sgml
+++ b/doc/tmpl/window-action-menu.sgml
@@ -1,5 +1,5 @@
<!-- ##### SECTION Title ##### -->
-Window Action Menu
+WnckActionMenu
<!-- ##### SECTION Short_Description ##### -->
@@ -17,7 +17,27 @@ Window Action Menu
<!-- ##### SECTION Stability_Level ##### -->
-<!-- ##### FUNCTION wnck_create_window_action_menu ##### -->
+<!-- ##### STRUCT WnckActionMenu ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### ARG WnckActionMenu:window ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION wnck_action_menu_new ##### -->
+<para>
+
+</para>
+
+@window:
+@Returns:
+
+
+<!-- ##### MACRO wnck_create_window_action_menu ##### -->
<para>
</para>