diff --git a/docs/reference/garcon-sections.txt b/docs/reference/garcon-sections.txt index a36fed735b4d82a151480c7f0f383d968a836242..2d3d10e22d26f98448b92af364debf048437ebdd 100644 --- a/docs/reference/garcon-sections.txt +++ b/docs/reference/garcon-sections.txt @@ -33,8 +33,6 @@ GARCON_INSIDE_GARCON_GTK_H <SECTION> <FILE>garcon-gtk-menu</FILE> <TITLE>GarconGtkMenu</TITLE> -GarconGtkMenuClass -GarconGtkMenu garcon_gtk_menu_new garcon_gtk_menu_set_menu garcon_gtk_menu_get_menu @@ -49,8 +47,10 @@ garcon_gtk_menu_get_show_desktop_actions garcon_gtk_menu_get_desktop_actions_menu garcon_gtk_menu_set_right_click_edits garcon_gtk_menu_get_right_click_edits -GarconGtkMenuPrivate <SUBSECTION Standard> +GarconGtkMenu +GarconGtkMenuClass +GarconGtkMenuPrivate GARCON_GTK_IS_MENU GARCON_GTK_IS_MENU_CLASS GARCON_GTK_MENU @@ -183,6 +183,7 @@ garcon_menu_item_set_supports_startup_notification garcon_menu_item_get_categories garcon_menu_item_set_categories garcon_menu_item_has_category +garcon_menu_item_has_keyword garcon_menu_item_get_keywords garcon_menu_item_set_keywords garcon_menu_item_get_actions diff --git a/garcon-gtk/garcon-gtk-menu.c b/garcon-gtk/garcon-gtk-menu.c index 355b75a27074f406013f755154e663bc036d0333..85dfce6c6f772683ed4d9bf4a26bd3302ad033eb 100644 --- a/garcon-gtk/garcon-gtk-menu.c +++ b/garcon-gtk/garcon-gtk-menu.c @@ -1065,8 +1065,8 @@ garcon_gtk_menu_add (GarconGtkMenu *menu, /** * garcon_gtk_menu_new: - * @garcon_menu (nullable): The #GarconMenu to be associated with the - * #GarconGtkMenu, or %NULL. + * @garcon_menu: (nullable): The #GarconMenu to be associated with the + * #GarconGtkMenu, or %NULL. * * Creates a new #GarconGtkMenu for the .menu file referred to by @garcon_menu. * This operation only fails if @garcon_menu is invalid. diff --git a/garcon/garcon-menu-item.c b/garcon/garcon-menu-item.c index 45b4bd47d9c9306a6dd3c97df5451beae4029887..a8fc01bd1ceddd62657eb5026f13e5191a6ca3e5 100644 --- a/garcon/garcon-menu-item.c +++ b/garcon/garcon-menu-item.c @@ -36,6 +36,12 @@ +#ifndef G_KEY_FILE_DESKTOP_KEY_KEYWORDS +#define G_KEY_FILE_DESKTOP_KEY_KEYWORDS "Keywords" +#endif + + + /* Property identifiers */ enum { diff --git a/garcon/garcon-menu-item.h b/garcon/garcon-menu-item.h index b8d19f98cbb63ea4c025271cd66f3ab94c886eea..75ef4746fa8152bf4902ca1e78955aa0f7bb3730 100644 --- a/garcon/garcon-menu-item.h +++ b/garcon/garcon-menu-item.h @@ -45,8 +45,6 @@ typedef struct _GarconMenuItem GarconMenuItem; #define GARCON_IS_MENU_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GARCON_TYPE_MENU_ITEM)) #define GARCON_MENU_ITEM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GARCON_TYPE_MENU_ITEM, GarconMenuItemClass)) -#define G_KEY_FILE_DESKTOP_KEY_KEYWORDS "Keywords" - struct _GarconMenuItemClass { GObjectClass __parent__;