summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Jacobs <atheriel@gmail.com>2021-12-04 20:23:28 -0500
committerAaron Jacobs <atheriel@gmail.com>2021-12-04 20:35:25 -0500
commita43fb2deab7c7379f9e341c500ecde4d4462f35d (patch)
tree8af1d8aac313703a762f592431e87aaaba8e8f57
parent960ef5fb85fdcee28c3ae45a51bf1509f8578c70 (diff)
downloadnautilus-a43fb2deab7c7379f9e341c500ecde4d4462f35d.tar.gz
extension: Allow @tip to be NULL in nautilus_menu_item_new()
Tooltips are currently unused, so it makes sense to allow NULL here, as with the @icon parameter.
-rw-r--r--libnautilus-extension/nautilus-menu-item.c1
-rw-r--r--libnautilus-extension/nautilus-menu.h2
2 files changed, 1 insertions, 2 deletions
diff --git a/libnautilus-extension/nautilus-menu-item.c b/libnautilus-extension/nautilus-menu-item.c
index ead7ee8ca..50cf7fdc5 100644
--- a/libnautilus-extension/nautilus-menu-item.c
+++ b/libnautilus-extension/nautilus-menu-item.c
@@ -69,7 +69,6 @@ nautilus_menu_item_new (const char *name,
g_return_val_if_fail (name != NULL, NULL);
g_return_val_if_fail (label != NULL, NULL);
- g_return_val_if_fail (tip != NULL, NULL);
item = g_object_new (NAUTILUS_TYPE_MENU_ITEM,
"name", name,
diff --git a/libnautilus-extension/nautilus-menu.h b/libnautilus-extension/nautilus-menu.h
index c9f05338c..1bcc8b7f5 100644
--- a/libnautilus-extension/nautilus-menu.h
+++ b/libnautilus-extension/nautilus-menu.h
@@ -102,7 +102,7 @@ void nautilus_menu_item_list_free (GList *item_list);
* nautilus_menu_item_new:
* @name: the identifier for the menu item
* @label: the user-visible label of the menu item
- * @tip: the tooltip of the menu item
+ * @tip: (nullable): the tooltip of the menu item
* @icon: (nullable): the name of the icon to display in the menu item
*
* Creates a new menu item that can be added to the toolbar or to a contextual menu.